aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/common/compat.c59
-rw-r--r--src/common/util.c63
-rw-r--r--src/common/util.h32
-rw-r--r--src/config/geoip16986
-rw-r--r--src/or/Makefile.am2
-rw-r--r--src/or/buffers.c19
-rw-r--r--src/or/buffers.h1
-rw-r--r--src/or/circuitbuild.c40
-rw-r--r--src/or/circuitbuild.h4
-rw-r--r--src/or/circuituse.c34
-rw-r--r--src/or/command.c9
-rw-r--r--src/or/config.c161
-rw-r--r--src/or/connection.c40
-rw-r--r--src/or/connection_edge.c48
-rw-r--r--src/or/connection_edge.h4
-rw-r--r--src/or/connection_or.c62
-rw-r--r--src/or/connection_or.h6
-rw-r--r--src/or/control.c2
-rw-r--r--src/or/cpuworker.c2
-rw-r--r--src/or/directory.c71
-rw-r--r--src/or/directory.h2
-rw-r--r--src/or/dirserv.c55
-rw-r--r--src/or/dirserv.h3
-rw-r--r--src/or/dirvote.c8
-rw-r--r--src/or/dnsserv.c22
-rw-r--r--src/or/eventdns.c34
-rw-r--r--src/or/geoip.c453
-rw-r--r--src/or/geoip.h15
-rw-r--r--src/or/hibernate.h1
-rw-r--r--src/or/main.c71
-rw-r--r--src/or/microdesc.c2
-rw-r--r--src/or/networkstatus.c120
-rw-r--r--src/or/networkstatus.h1
-rw-r--r--src/or/ntmain.c114
-rw-r--r--src/or/onion.c11
-rw-r--r--src/or/or.h16
-rw-r--r--src/or/policies.c4
-rw-r--r--src/or/reasons.c12
-rw-r--r--src/or/relay.c225
-rw-r--r--src/or/relay.h6
-rw-r--r--src/or/rendclient.c2
-rw-r--r--src/or/rendservice.h1
-rw-r--r--src/or/rephist.c607
-rw-r--r--src/or/rephist.h27
-rw-r--r--src/or/routerlist.c75
-rw-r--r--src/or/routerlist.h3
-rw-r--r--src/or/routerparse.h5
-rw-r--r--src/test/test.c157
-rw-r--r--src/test/test_dir.c2
-rw-r--r--src/test/test_util.c34
-rw-r--r--src/test/tinytest.c31
-rw-r--r--src/test/tinytest.h2
-rw-r--r--src/test/tinytest_macros.h12
-rw-r--r--src/win32/orconfig.h2
54 files changed, 13981 insertions, 5799 deletions
diff --git a/src/common/compat.c b/src/common/compat.c
index ebe8c03e33..20394b4c5d 100644
--- a/src/common/compat.c
+++ b/src/common/compat.c
@@ -169,13 +169,17 @@ tor_munmap_file(tor_mmap_t *handle)
tor_mmap_t *
tor_mmap_file(const char *filename)
{
- WCHAR wfilename[MAX_PATH]= {0};
+ TCHAR tfilename[MAX_PATH]= {0};
tor_mmap_t *res = tor_malloc_zero(sizeof(tor_mmap_t));
int empty = 0;
res->file_handle = INVALID_HANDLE_VALUE;
res->mmap_handle = NULL;
- mbstowcs(wfilename,filename,MAX_PATH);
- res->file_handle = CreateFileW(wfilename,
+#ifdef UNICODE
+ mbstowcs(tfilename,filename,MAX_PATH);
+#else
+ strlcpy(tfilename,filename,MAX_PATH);
+#endif
+ res->file_handle = CreateFile(tfilename,
GENERIC_READ, FILE_SHARE_READ,
NULL,
OPEN_EXISTING,
@@ -1698,11 +1702,7 @@ get_uname(void)
#endif
{
#ifdef MS_WINDOWS
-#if defined (WINCE)
- OSVERSIONINFO info;
-#else
- OSVERSIONINFOEXW info;
-#endif
+ OSVERSIONINFOEX info;
int i;
const char *plat = NULL;
const char *extra = NULL;
@@ -1724,13 +1724,17 @@ get_uname(void)
};
memset(&info, 0, sizeof(info));
info.dwOSVersionInfoSize = sizeof(info);
- if (! GetVersionExW((LPOSVERSIONINFOW)&info)) {
+ if (! GetVersionEx((LPOSVERSIONINFO)&info)) {
strlcpy(uname_result, "Bizarre version of Windows where GetVersionEx"
" doesn't work.", sizeof(uname_result));
uname_result_is_set = 1;
return uname_result;
}
+#ifdef UNICODE
wcstombs(acsd, info.szCSDVersion, MAX_PATH);
+#else
+ strlcpy(acsd, info.szCSDVersion, sizeof(acsd));
+#endif
if (info.dwMajorVersion == 4 && info.dwMinorVersion == 0) {
if (info.dwPlatformId == VER_PLATFORM_WIN32_NT)
plat = "Windows NT 4.0";
@@ -2297,30 +2301,18 @@ tor_set_max_memlock(void)
*/
struct rlimit limit;
- int ret;
-
- /* Do we want to report current limits first? This is not really needed. */
- ret = getrlimit(RLIMIT_MEMLOCK, &limit);
- if (ret == -1) {
- log_warn(LD_GENERAL, "Could not get RLIMIT_MEMLOCK: %s", strerror(errno));
- return -1;
- }
/* RLIM_INFINITY is -1 on some platforms. */
limit.rlim_cur = RLIM_INFINITY;
limit.rlim_max = RLIM_INFINITY;
- ret = setrlimit(RLIMIT_MEMLOCK, &limit);
- if (ret == -1) {
+ if (setrlimit(RLIMIT_MEMLOCK, &limit) == -1) {
if (errno == EPERM) {
log_warn(LD_GENERAL, "You appear to lack permissions to change memory "
"limits. Are you root?");
- log_warn(LD_GENERAL, "Unable to raise RLIMIT_MEMLOCK: %s",
- strerror(errno));
- } else {
- log_warn(LD_GENERAL, "Could not raise RLIMIT_MEMLOCK: %s",
- strerror(errno));
}
+ log_warn(LD_GENERAL, "Unable to raise RLIMIT_MEMLOCK: %s",
+ strerror(errno));
return -1;
}
@@ -2353,12 +2345,11 @@ tor_mlockall(void)
#if defined(HAVE_MLOCKALL) && HAVE_DECL_MLOCKALL && defined(RLIMIT_MEMLOCK)
if (tor_set_max_memlock() == 0) {
- /* Perhaps we only want to log this if we're in a verbose mode? */
- log_notice(LD_GENERAL, "RLIMIT_MEMLOCK is now set to RLIM_INFINITY.");
+ log_debug(LD_GENERAL, "RLIMIT_MEMLOCK is now set to RLIM_INFINITY.");
}
if (mlockall(MCL_CURRENT|MCL_FUTURE) == 0) {
- log_notice(LD_GENERAL, "Insecure OS paging is effectively disabled.");
+ log_info(LD_GENERAL, "Insecure OS paging is effectively disabled.");
return 0;
} else {
if (errno == ENOSYS) {
@@ -2530,22 +2521,26 @@ network_init(void)
char *
format_win32_error(DWORD err)
{
- LPVOID str = NULL;
- char abuf[1024] = {0};
+ TCHAR *str = NULL;
char *result;
/* Somebody once decided that this interface was better than strerror(). */
- FormatMessageW(FORMAT_MESSAGE_ALLOCATE_BUFFER |
+ FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, err,
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
- (LPWSTR) &str,
+ (LPVOID)&str,
0, NULL);
if (str) {
+#ifdef UNICODE
+ char abuf[1024] = {0};
wcstombs(abuf,str,1024);
- result = tor_strdup((char*)abuf);
+ result = tor_strdup(abuf);
+#else
+ result = tor_strdup(str);
+#endif
LocalFree(str); /* LocalFree != free() */
} else {
result = tor_strdup("<unformattable error>");
diff --git a/src/common/util.c b/src/common/util.c
index 6830ef3aa4..1d770458f7 100644
--- a/src/common/util.c
+++ b/src/common/util.c
@@ -1578,6 +1578,49 @@ ftime_definitely_before(time_t now, time_t when)
}
/* =====
+ * Rate limiting
+ * ===== */
+
+/** If the rate-limiter <b>lim</b> is ready at <b>now</b>, return the number
+ * of calls to rate_limit_is_ready (including this one!) since the last time
+ * rate_limit_is_ready returned nonzero. Otherwise return 0. */
+static int
+rate_limit_is_ready(ratelim_t *lim, time_t now)
+{
+ if (lim->rate + lim->last_allowed <= now) {
+ int res = lim->n_calls_since_last_time + 1;
+ lim->last_allowed = now;
+ lim->n_calls_since_last_time = 0;
+ return res;
+ } else {
+ ++lim->n_calls_since_last_time;
+ return 0;
+ }
+}
+
+/** If the rate-limiter <b>lim</b> is ready at <b>now</b>, return a newly
+ * allocated string indicating how many messages were suppressed, suitable to
+ * append to a log message. Otherwise return NULL. */
+char *
+rate_limit_log(ratelim_t *lim, time_t now)
+{
+ int n;
+ if ((n = rate_limit_is_ready(lim, now))) {
+ if (n == 1) {
+ return tor_strdup("");
+ } else {
+ char *cp=NULL;
+ tor_asprintf(&cp,
+ " [%d similar message(s) suppressed in last %d seconds]",
+ n-1, lim->rate);
+ return cp;
+ }
+ } else {
+ return NULL;
+ }
+}
+
+/* =====
* File helpers
* ===== */
@@ -2526,26 +2569,34 @@ tor_listdir(const char *dirname)
smartlist_t *result;
#ifdef MS_WINDOWS
char *pattern;
- WCHAR wpattern[MAX_PATH] = {0};
+ TCHAR tpattern[MAX_PATH] = {0};
char name[MAX_PATH] = {0};
HANDLE handle;
- WIN32_FIND_DATAW findData;
+ WIN32_FIND_DATA findData;
size_t pattern_len = strlen(dirname)+16;
pattern = tor_malloc(pattern_len);
tor_snprintf(pattern, pattern_len, "%s\\*", dirname);
- mbstowcs(wpattern,pattern,MAX_PATH);
- if (INVALID_HANDLE_VALUE == (handle = FindFirstFileW(wpattern, &findData))) {
+#ifdef UNICODE
+ mbstowcs(tpattern,pattern,MAX_PATH);
+#else
+ strlcpy(tpattern, pattern, MAX_PATH);
+#endif
+ if (INVALID_HANDLE_VALUE == (handle = FindFirstFile(tpattern, &findData))) {
tor_free(pattern);
return NULL;
}
- wcstombs(name,findData.cFileName,MAX_PATH);
result = smartlist_create();
while (1) {
+#ifdef UNICODE
+ wcstombs(name,findData.cFileName,MAX_PATH);
+#else
+ strlcpy(name,findData.cFileName,sizeof(name));
+#endif
if (strcmp(name, ".") &&
strcmp(name, "..")) {
smartlist_add(result, tor_strdup(name));
}
- if (!FindNextFileW(handle, &findData)) {
+ if (!FindNextFile(handle, &findData)) {
DWORD err;
if ((err = GetLastError()) != ERROR_NO_MORE_FILES) {
char *errstr = format_win32_error(err);
diff --git a/src/common/util.h b/src/common/util.h
index ba38f4c7ed..4a31c277e3 100644
--- a/src/common/util.h
+++ b/src/common/util.h
@@ -160,6 +160,11 @@ unsigned round_to_next_multiple_of(unsigned number, unsigned divisor);
uint32_t round_uint32_to_next_multiple_of(uint32_t number, uint32_t divisor);
uint64_t round_uint64_to_next_multiple_of(uint64_t number, uint64_t divisor);
+/* Compute the CEIL of <b>a</b> divided by <b>b</b>, for nonnegative <b>a</b>
+ * and positive <b>b</b>. Works on integer types only. Not defined if a+b can
+ * overflow. */
+#define CEIL_DIV(a,b) (((a)+(b)-1)/(b))
+
/* String manipulation */
/** Allowable characters in a hexadecimal string. */
@@ -252,6 +257,33 @@ int ftime_maybe_before(time_t now, time_t when);
int ftime_definitely_after(time_t now, time_t when);
int ftime_definitely_before(time_t now, time_t when);
+/* Rate-limiter */
+
+/** A ratelim_t remembers how often an event is occurring, and how often
+ * it's allowed to occur. Typical usage is something like:
+ *
+ <pre>
+ if (possibly_very_frequent_event()) {
+ const int INTERVAL = 300;
+ static ratelim_t warning_limit = RATELIM_INIT(INTERVAL);
+ char *m;
+ if ((m = rate_limit_log(&warning_limit, approx_time()))) {
+ log_warn(LD_GENERAL, "The event occurred!%s", m);
+ tor_free(m);
+ }
+ }
+ </pre>
+ */
+typedef struct ratelim_t {
+ int rate;
+ time_t last_allowed;
+ int n_calls_since_last_time;
+} ratelim_t;
+
+#define RATELIM_INIT(r) { (r), 0, 0 }
+
+char *rate_limit_log(ratelim_t *lim, time_t now);
+
/* File helpers */
ssize_t write_all(int fd, const char *buf, size_t count, int isSocket);
ssize_t read_all(int fd, char *buf, size_t count, int isSocket);
diff --git a/src/config/geoip b/src/config/geoip
index 4ecdc9873f..082e163d94 100644
--- a/src/config/geoip
+++ b/src/config/geoip
@@ -1,27 +1,49 @@
-# Last updated based on June 1 2010 Maxmind GeoLite Country
+# Last updated based on September 1 2010 Maxmind GeoLite Country
# wget http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
# cut -d, -f3-5 < GeoIPCountryWhois.csv|sed 's/"//g' > geoip
16777216,17301503,AU
+17367040,17432575,MY
17435136,17435391,AU
+17498112,17563647,KR
17563648,17825791,CN
17825792,18087935,KR
+18153472,18219007,JP
18219008,18350079,IN
18350080,18874367,CN
+18939904,19005439,JP
19005440,19136511,TW
+19136512,19202047,HK
19267584,19398655,IN
19398656,19726335,AU
+19726336,19791871,CN
19791872,19922943,TH
-19922944,20054015,CN
-20054016,20058111,AP
+19922944,20185087,CN
20185088,20447231,VN
20447232,20971519,CN
+20971520,21102591,HK
+21102592,21233663,JP
+21233664,21495807,CN
+21495808,22020095,JP
+22020096,23068671,CN
+23068672,24117247,KR
+24117248,24379391,JP
+24379392,24641535,CN
24641536,27262975,AU
27262976,28311551,TW
-29097984,29360127,CN
-29884416,29885439,AP
-30146560,30408703,CN
+28311552,28442623,KR
+28442624,28573695,AU
+28573696,28966911,CN
+28966912,29032447,IN
+29097984,29884415,CN
+29949952,30015487,KR
+30015488,30408703,CN
+30408704,33554431,KR
+33554432,34603007,FR
35651584,36700159,IT
36700160,36962303,AE
+36962304,37224447,IL
+37748736,38273023,SE
+38273024,38797311,KZ
38797312,39059455,PT
39059456,39321599,GR
39321600,39583743,SA
@@ -70,8 +92,10 @@
134730496,135192575,US
135192576,135200767,MX
135200768,135603199,US
-135603200,135603455,CA
-135603456,152305663,US
+135603200,135604223,CA
+135604224,135606783,US
+135606784,135607039,CA
+135607040,152305663,US
152305664,152338431,GB
152338432,167772159,US
184549376,201405503,US
@@ -240,7 +264,9 @@
209868800,209869055,IR
209869056,209965359,US
209965360,209965367,PR
-209965368,210022479,US
+209965368,209988527,US
+209988528,209988535,VI
+209988536,210022479,US
210022480,210022487,PR
210022488,210784255,US
210784256,210784383,BO
@@ -306,7 +332,9 @@
212105496,212105503,VI
212105504,212107575,US
212107576,212107583,PR
-212107584,212122039,US
+212107584,212119767,US
+212119768,212119775,PR
+212119776,212122039,US
212122040,212122047,PR
212122048,212161487,US
212161488,212161511,VI
@@ -320,13 +348,14 @@
212517200,212517215,VI
212517216,212520815,US
212520816,212520831,VI
-212520832,212787199,US
+212520832,212733527,US
+212733528,212733535,PR
+212733536,212787199,US
212787200,212788223,PR
212788224,212788479,US
212788480,212788607,VI
212788608,212788631,US
-212788632,212788639,VI
-212788640,212788647,US
+212788632,212788647,VI
212788648,212788655,PR
212788656,212788663,VI
212788664,212788671,US
@@ -358,23 +387,32 @@
212789248,212791295,US
212791296,212791447,VI
212791448,212791455,US
-212791456,212791807,PR
+212791456,212791479,VI
+212791480,212791807,PR
212791808,212791815,US
212791816,212791839,VI
212791840,212792191,US
-212792192,212792263,PR
+212792192,212792199,PR
+212792200,212792239,VI
+212792240,212792263,PR
212792264,212792271,US
212792272,212792279,VI
212792280,212792287,US
212792288,212792319,PR
-212792320,212793087,US
-212793088,212793151,VI
-212793152,212793167,US
+212792320,212793103,US
+212793104,212793111,VI
+212793112,212793119,US
+212793120,212793127,VI
+212793128,212793135,PR
+212793136,212793143,VI
+212793144,212793167,US
212793168,212793175,VI
212793176,212793199,US
212793200,212793207,VI
212793208,212793215,PR
-212793216,212793343,US
+212793216,212793311,US
+212793312,212793327,PR
+212793328,212793343,US
212793344,212794367,VI
212794368,212794559,PR
212794560,212794575,US
@@ -394,7 +432,9 @@
212794984,212794991,US
212794992,212795007,VI
212795008,212795135,PR
-212795136,212838527,US
+212795136,212822199,US
+212822200,212822215,PR
+212822216,212838527,US
212838528,212838535,PR
212838536,212890775,US
212890776,212890783,PR
@@ -479,9 +519,14 @@
214698160,214698167,PR
214698168,214698175,VI
214698176,214698239,PR
-214698240,214698319,VI
-214698320,214698367,PR
-214698368,214698375,VI
+214698240,214698271,VI
+214698272,214698279,US
+214698280,214698319,VI
+214698320,214698335,PR
+214698336,214698343,US
+214698344,214698351,VI
+214698352,214698359,US
+214698360,214698375,VI
214698376,214698383,US
214698384,214698639,PR
214698640,214698655,VI
@@ -490,16 +535,20 @@
214699296,214699303,US
214699304,214699311,VI
214699312,214699335,PR
-214699336,214699375,VI
-214699376,214699383,US
-214699384,214699415,VI
-214699416,214699519,US
+214699336,214699367,VI
+214699368,214699383,US
+214699384,214699455,VI
+214699456,214699471,US
+214699472,214699487,VI
+214699488,214699519,US
214699520,214699647,PR
214699648,214858655,US
214858656,214858671,NL
214858672,216417663,US
216417664,216417727,PR
-216417728,216637639,US
+216417728,216627279,US
+216627280,216627295,PR
+216627296,216637639,US
216637640,216637647,PR
216637648,216820479,US
216820480,216820487,PR
@@ -516,7 +565,22 @@
217028008,217046775,US
217046776,217046783,PR
217046784,234881023,US
-243269632,251658239,AP
+234882304,234882559,AP
+235012096,235077631,AU
+235143168,235405311,KR
+235405312,235929599,JP
+236978176,241172479,KR
+241172480,241434623,IN
+241434624,241500159,SG
+241500160,241565695,JP
+241631232,242221055,CN
+243269632,243269887,AP
+243335168,243400703,KR
+243400704,243531775,CN
+245366784,247463935,VN
+247529472,247595007,JP
+247595008,247726079,IN
+249561088,251658239,VN
251658240,289011535,US
289011536,289011543,IT
289011544,323243895,US
@@ -539,13 +603,16 @@
405831680,405843967,US
405843968,405848063,CA
405848064,405864447,PR
-405864448,405913599,US
+405864448,405917695,US
405921792,405929983,CA
405929984,405938175,US
405946368,405962751,CA
405962752,405970943,US
405979136,405995519,PR
-405995520,406126591,US
+406003712,406011903,US
+406011904,406028287,BS
+406044672,406052863,US
+406061056,406126591,US
406142976,406147071,US
406147072,406151167,CA
406159360,406175743,US
@@ -563,7 +630,9 @@
408502272,408518655,CA
408518656,408535039,US
408535040,408551423,CA
-408551424,409337855,US
+408551424,408719359,US
+408719360,408723455,VC
+408723456,409337855,US
409337856,409354239,CA
409370624,409731071,US
409731072,409862143,CA
@@ -599,7 +668,7 @@
411779072,411828223,PR
411828224,411893759,US
411893760,411975679,CA
-411983872,411992063,A2
+411975680,411992063,US
412024832,412221439,US
412221440,412229631,CA
412286976,412483583,US
@@ -608,7 +677,9 @@
412614656,412647423,CL
412647424,412680191,US
412680192,412688383,CA
-412696576,412909567,US
+412688384,412704767,US
+412704768,412708863,CA
+412708864,412909567,US
412909568,412917759,CA
412942336,412946431,US
413007872,413908991,US
@@ -661,7 +732,7 @@
418775040,419430399,US
419430400,436207615,GB
436207616,452984831,US
-452984832,452985343,AP
+452984832,452985855,JP
452985856,452986879,MY
452986880,452987903,SG
452987904,452988927,VN
@@ -683,9 +754,9 @@
455278592,455344127,KR
455344128,456130559,CN
456130560,456261631,IN
-456261632,456262655,AP
+456261632,456262655,PH
456262656,456263679,IN
-456263680,456264703,AP
+456263680,456264703,NP
456264704,456265727,JP
456265728,456269823,ID
456269824,456271871,HK
@@ -712,7 +783,6 @@
459294720,459297791,JP
459297792,459298815,IN
459298816,459299839,PK
-459299840,459300863,AP
459300864,459309055,SG
459309056,459325439,KR
459325440,459333631,AU
@@ -723,11 +793,91 @@
459472896,459505663,AU
459538432,459539455,AU
459540480,459541503,JP
+459541504,459542527,IN
459542528,459544575,HK
+459544576,459545599,AU
+459546624,459547647,JP
+459547648,459548671,CN
+459548672,459550719,TH
+459550720,459554815,JP
459554816,459571199,TW
459571200,459735039,KR
459735040,459800575,CN
459800576,459866111,SG
+459866112,459931647,TW
+459931648,459964415,IN
+459964416,459980799,CN
+459980800,459984895,AU
+459984896,459986943,JP
+459986944,459988991,PH
+459988992,459997183,JP
+459997184,460062719,IN
+460062720,460128255,PH
+460128256,460136447,IN
+460144640,460152831,PH
+460152832,460154879,JP
+460154880,460155903,SG
+460155904,460156927,AU
+460156928,460158975,KH
+460158976,460159999,JP
+460160000,460161023,ID
+460161024,460193791,MO
+460193792,460210175,JP
+460210176,460214271,HK
+460214272,460218367,MY
+460218368,460224511,JP
+460224512,460226559,NZ
+460226560,460259327,PH
+460259328,460261375,AU
+460261376,460262399,KH
+460262400,460263423,NZ
+460263424,460267519,NP
+460267520,460275711,ID
+460275712,460277759,AU
+460277760,460278783,PG
+460278784,460279807,JP
+460279808,460283903,AU
+460283904,460292095,KR
+460292096,460300287,JP
+460300288,460312575,HK
+460312576,460320767,SG
+460320768,460324863,AU
+460324864,460341247,CN
+460341248,460343295,ID
+460343296,460344319,AU
+460344320,460345343,ID
+460345344,460349439,CN
+460349440,460351487,AU
+460351488,460353535,JP
+460353536,460355583,TH
+460355584,460356607,IN
+460356608,460357631,JP
+460357632,460423167,KR
+460423168,460439551,CN
+460439552,460451839,JP
+460451840,460453887,AU
+460453888,460454911,JP
+460454912,460455935,IN
+460455936,460488703,JP
+460488704,460505087,MV
+460505088,460521471,SG
+460521472,460554239,CN
+460554240,460587007,KR
+460587008,460591103,JP
+460591104,460593151,IN
+460593152,460595199,JP
+460595200,460596223,IN
+460596224,460597247,AU
+460597248,460598271,JP
+460598272,460599295,CN
+460599296,460600319,IN
+460601344,460602367,AF
+460602368,460603391,KH
+460603392,460718079,KR
+460718080,460722175,JP
+460722176,460726271,VN
+460726272,460734463,IN
+460734464,460849151,KR
461373440,461504511,CN
461504512,461570047,TH
461570048,461572095,ID
@@ -759,7 +909,9 @@
469237760,469499903,IN
469499904,469565439,NZ
469630976,469696511,TH
-469696512,469762047,AP
+469696512,469712895,PK
+469712896,469729279,KR
+469729280,469762047,IN
469762048,539624567,US
539624568,539624575,IE
539624576,539624703,US
@@ -779,7 +931,13 @@
539625392,539625407,GB
539625408,539626495,US
539626496,539626543,GB
-539626544,540680895,US
+539626544,539627391,US
+539627392,539627399,JP
+539627400,539627407,IE
+539627408,539627423,JP
+539627424,539627503,US
+539627504,539627519,NL
+539627520,540680895,US
540680896,540680959,BE
540680960,540683775,US
540683776,540683783,DE
@@ -848,7 +1006,8 @@
540813696,540814015,TW
540814016,540814079,US
540814080,540814271,TW
-540814272,540819455,US
+540814272,540814279,DE
+540814280,540819455,US
540819456,540823551,CA
540823552,540826671,US
540826672,540826719,CA
@@ -901,6 +1060,8 @@
691798016,691863551,ZM
691863552,691929087,ZA
691929088,691994623,SN
+691994624,692011007,ZM
+692043776,692060159,NA
692060160,692191231,EG
692191232,692207615,CI
692207616,692240383,ZA
@@ -908,8 +1069,12 @@
692256768,692273151,SD
692273152,692289535,EG
692289536,692305919,NG
+692305920,692322303,CM
692322304,692453375,EG
692453376,692486143,MW
+692486144,692518911,AO
+692518912,692551679,ZA
+692551680,692584447,NG
692584448,692600831,AO
692600832,692609023,EG
692609024,692617215,ZM
@@ -932,6 +1097,10 @@
692740096,692744191,ZA
692744192,692748287,TZ
692748288,692752383,CV
+692752384,692756479,ZA
+692756480,692760575,RW
+692760576,692768767,ZA
+692768768,692772863,MG
692830208,692834303,NG
692834304,692838399,TZ
692838400,692842495,ZA
@@ -952,6 +1121,12 @@
692881408,692883455,CG
692883456,692885503,MZ
692885504,692887551,NG
+692887552,692889599,UG
+692889600,692891647,KE
+692891648,692893695,ZA
+692893696,692895743,KE
+692895744,692897791,NG
+692897792,692903935,ZA
692969472,692971519,TZ
692973568,692975615,MZ
692975616,692977663,EG
@@ -983,17 +1158,35 @@
693008384,693009407,CF
693009408,693010431,GH
693010432,693011455,ZA
+693011456,693012479,SZ
+693012480,693013503,TG
+693013504,693014527,ZA
+693014528,693015551,GH
+693015552,693016575,EG
+693016576,693017599,GA
+693017600,693018623,NG
+693018624,693019647,UG
693101568,693102591,KE
693102592,693103615,CD
693103616,693104639,GN
693104640,693105663,ZA
693105664,693106687,MZ
693106688,693107711,TZ
-693107712,693108735,KE
+693107712,693239807,KE
+693239808,693370879,SN
+693370880,693403647,ZA
693501952,693510143,LR
693510144,693518335,SC
693518336,693534719,ZA
693534720,693542911,NG
+693542912,693551103,TZ
+693551104,693559295,ZA
+693559296,693567487,BJ
+693567488,693575679,MW
+693575680,693583871,KE
+693583872,693592063,NG
+693592064,693600255,MU
+693624832,693633023,ZA
693633024,693698559,EG
693698560,693829631,KE
693829632,693895167,EG
@@ -1375,14 +1568,178 @@
704380928,704643071,LY
721420288,738197503,JP
738197504,771751935,US
+771751936,771817471,RU
+771817472,771948543,TR
+771948544,772014079,RU
+772014080,772079615,DE
+773062656,773066751,TR
+773066752,773070847,AT
+773070848,773074943,DE
+773324800,773586943,ES
+773586944,773588991,IT
+773588992,773591039,PL
+773591040,773593087,RU
+773593088,773595135,IT
+773595136,773597183,DE
+773597184,773599231,BE
+773599232,773601279,GB
+773601280,773603327,LV
+773603328,773605375,UA
+773605376,773607423,IR
+773607424,773609471,DE
+773609472,773611519,RU
+773611520,773613567,BY
+773613568,773615615,CZ
+773615616,773617663,DE
+773617664,773619711,IT
+773619712,773621759,RU
+773621760,773623807,PS
+773623808,773625855,SE
+773625856,773627903,IS
+773627904,773629951,TR
+773629952,773631999,FR
+773632000,773634047,CY
+773634048,773636095,DE
+773636096,773638143,UA
+773638144,773640191,GB
+773640192,773642239,ES
+773642240,773644287,HU
+773644288,773646335,RU
+773646336,773648383,TR
+773648384,773650431,PL
+773650432,773652479,GB
+773652480,773654527,SK
+773654528,773656575,RU
+773656576,773658623,PL
+773658624,773660671,DE
+773660672,773660935,AT
+773660936,773660943,IT
+773660944,773662719,AT
+773662720,773664767,DE
+773664768,773666815,ES
+773666816,773668863,GB
+773668864,773670911,DE
+773670912,773672959,RU
+773672960,773675007,SA
+773675008,773677055,GB
+773677056,773679103,DE
+773679104,773679135,IT
+773679136,773681151,A2
+773681152,773683199,RU
+773683200,773685247,FR
+773685248,773687295,UA
+773687296,773689343,HU
+773689344,773691391,PL
+773691392,773695487,RU
+773695488,773697535,MK
+773697536,773699583,LU
+773699584,773701631,CZ
+773701632,773703679,RU
+773703680,773705727,IT
+773705728,773707775,RU
+773707776,773709823,NO
+773709824,773711871,CZ
+773711872,773713919,RU
+773713920,773715967,NL
+773715968,773716223,EE
+773716224,773716479,SE
+773716480,773716991,EE
+773716992,773718015,US
+773718016,773720063,DE
+773720064,773722111,GB
+773722112,773724159,ES
+773724160,773726207,DE
+773726208,773730303,RU
+773730304,773732351,GB
+773732352,773734399,DE
+773734400,773736447,CZ
+773736448,773740543,DE
+773740544,773742591,CZ
+773742592,773744639,GB
+773744640,773746687,ES
+773746688,773748735,DE
+773748736,773750783,DK
+773750784,773752831,FI
+773849088,773857279,IR
+773857280,773865471,DK
+773865472,773873663,RU
+773873664,773881855,JO
+773881856,773890047,DK
+773890048,773898239,AZ
+773898240,773906431,PS
+773906432,773922815,GB
+773922816,773931007,UA
+774373376,774389759,RS
+774389760,774406143,BG
+774406144,774422527,IT
+774422528,774438911,OM
+774438912,774455295,DE
+774455296,774471679,RU
+774471680,774488063,PL
+774488064,774504447,RO
+774504448,774520831,RU
+774520832,774537215,BH
+774537216,774553599,RU
+774553600,774569983,RO
+774569984,774586367,GB
+774586368,774602751,PS
+774602752,774619135,GB
+774619136,774651903,RU
+774651904,774668287,SA
+774668288,774684671,NL
+774897664,774963199,RU
+774963200,774995967,GE
+774995968,775028735,RO
+775028736,775061503,PT
+775061504,775094271,RU
+775094272,775127039,RO
+775127040,775159807,IE
+775159808,775192575,SA
+775192576,775225343,RU
+775225344,775258111,SY
+775258112,775290879,BY
+775290880,775323647,MT
+775946240,776077311,GB
+776077312,776208383,NO
+776208384,776339455,GB
+776339456,776470527,AM
+776470528,776601599,RU
+776601600,776732671,AT
+776732672,776863743,PL
+776994816,778043391,DE
+778043392,778108927,RU
+778108928,778174463,RO
+778174464,778239999,UA
+778240000,778305535,AL
+778305536,778371071,IR
+778371072,778436607,RU
+778436608,778502143,RO
+778502144,778534911,GR
+778534912,778567679,CY
+778567680,778633215,TR
+778698752,778764287,TR
+778764288,778829823,HU
+778829824,778895359,RO
+778895360,778960895,LV
+778960896,779026431,DE
+779026432,779091967,RU
779091968,779223039,PL
779223040,779354111,DE
779354112,779485183,IL
779485184,779616255,UA
779616256,779747327,IL
779747328,779878399,SI
+779878400,780009471,AT
+780009472,780140543,CH
788529152,805306367,CA
805306368,822083583,US
+838860800,838926335,US
+838991872,838999039,US
+838999040,838999295,CA
+838999296,839010559,US
+839010560,839010815,CA
+839010816,839188479,US
+839385088,839909375,US
855638016,872415231,GB
872415232,889192447,US
889192448,905969663,DE
@@ -1831,6 +2188,7 @@
1039400960,1039466495,HK
1039466496,1039499263,JP
1039499264,1039507455,AP
+1039507456,1039511551,LK
1039515648,1039523839,JP
1039523840,1039532031,KR
1039532032,1039597567,IN
@@ -1932,11 +2290,11 @@
1040973824,1040982015,NL
1040982016,1040982279,A2
1040982280,1040982287,NG
-1040982288,1040982631,A2
+1040982288,1040982583,A2
+1040982584,1040982607,DK
+1040982608,1040982631,A2
1040982632,1040982639,DE
-1040982640,1040983551,A2
-1040983552,1040983567,NG
-1040983568,1040983807,A2
+1040982640,1040983807,A2
1040983808,1040983815,NG
1040983816,1040984143,A2
1040984144,1040984151,NG
@@ -1970,151 +2328,97 @@
1041629184,1041633103,ES
1041633104,1041633119,GB
1041633120,1041694719,ES
-1041694720,1041694847,FR
-1041694848,1041694863,GB
-1041694864,1041694895,FR
-1041694896,1041694911,GB
-1041694912,1041694919,FR
-1041694920,1041694943,GB
-1041694944,1041694959,FR
-1041694960,1041694975,GB
-1041694976,1041695359,FR
-1041695360,1041695423,GB
-1041695424,1041695711,FR
+1041694720,1041695151,FR
+1041695152,1041695167,GB
+1041695168,1041695647,FR
+1041695648,1041695679,GB
+1041695680,1041695695,CH
+1041695696,1041695711,FR
1041695712,1041695719,GB
-1041695720,1041695727,FR
-1041695728,1041695743,GB
-1041695744,1041695759,FR
-1041695760,1041695999,GB
-1041696000,1041696639,FR
-1041696640,1041696703,GB
-1041696704,1041696831,FR
-1041696832,1041696895,GB
-1041696896,1041696911,FR
-1041696912,1041696927,GB
-1041696928,1041697699,FR
+1041695720,1041695767,FR
+1041695768,1041695775,GB
+1041695776,1041695855,FR
+1041695856,1041695887,GB
+1041695888,1041695903,FR
+1041695904,1041695999,GB
+1041696000,1041696871,FR
+1041696872,1041696879,GB
+1041696880,1041697699,FR
1041697700,1041697703,GB
-1041697704,1041697823,FR
-1041697824,1041697831,GB
-1041697832,1041697855,FR
-1041697856,1041697863,GB
-1041697864,1041697895,FR
-1041697896,1041697903,GB
-1041697904,1041697919,FR
+1041697704,1041697919,FR
1041697920,1041697983,GB
-1041697984,1041698135,FR
+1041697984,1041698047,FR
+1041698048,1041698077,GB
+1041698078,1041698135,FR
1041698136,1041698143,GB
-1041698144,1041698247,FR
+1041698144,1041698207,FR
+1041698208,1041698223,GB
+1041698224,1041698247,FR
1041698248,1041698255,GB
1041698256,1041698263,FR
1041698264,1041698271,GB
-1041698272,1041698591,FR
-1041698592,1041698607,GB
-1041698608,1041698703,FR
-1041698704,1041698719,GB
-1041698720,1041698727,FR
-1041698728,1041698735,GB
-1041698736,1041698807,FR
+1041698272,1041698711,FR
+1041698712,1041698719,GB
+1041698720,1041698807,FR
1041698808,1041698815,GB
1041698816,1041699287,FR
1041699288,1041699295,GB
-1041699296,1041699503,FR
-1041699504,1041699519,GB
-1041699520,1041699583,FR
+1041699296,1041699583,FR
1041699584,1041699591,IT
-1041699592,1041699615,GB
+1041699592,1041699599,FR
+1041699600,1041699615,GB
1041699616,1041699623,FR
1041699624,1041699631,GB
-1041699632,1041699767,FR
+1041699632,1041699679,FR
+1041699680,1041699695,GB
+1041699696,1041699767,FR
1041699768,1041699807,GB
-1041699808,1041700383,FR
-1041700384,1041700607,GB
-1041700608,1041700863,FR
-1041700864,1041700895,GB
-1041700896,1041700919,FR
-1041700920,1041700927,GB
-1041700928,1041700959,FR
-1041700960,1041700967,GB
-1041700968,1041700983,FR
+1041699808,1041700539,FR
+1041700540,1041700607,GB
+1041700608,1041700983,FR
1041700984,1041700991,GB
-1041700992,1041701119,FR
-1041701120,1041701151,GB
-1041701152,1041701175,FR
-1041701176,1041701231,GB
-1041701232,1041701239,FR
-1041701240,1041701247,GB
-1041701248,1041701311,FR
+1041700992,1041701175,FR
+1041701176,1041701183,GB
+1041701184,1041701207,FR
+1041701208,1041701222,GB
+1041701223,1041701311,FR
1041701312,1041701551,GB
1041701552,1041701567,FR
1041701568,1041701631,GB
-1041701632,1041701727,FR
-1041701728,1041701735,GB
-1041701736,1041701783,FR
-1041701784,1041701791,GB
-1041701792,1041701839,FR
-1041701840,1041701847,GB
-1041701848,1041701943,FR
-1041701944,1041701951,GB
-1041701952,1041702127,FR
-1041702128,1041702135,GB
-1041702136,1041702175,FR
-1041702176,1041702183,GB
-1041702184,1041702255,FR
-1041702256,1041702263,GB
-1041702264,1041702303,FR
+1041701632,1041702303,FR
1041702304,1041702311,GB
1041702312,1041702327,FR
1041702328,1041702335,GB
1041702336,1041702351,FR
-1041702352,1041702487,GB
-1041702488,1041702491,FR
-1041702492,1041702623,GB
-1041702624,1041702639,FR
-1041702640,1041702655,GB
-1041702656,1041703511,FR
-1041703512,1041703519,GB
-1041703520,1041703567,FR
-1041703568,1041703615,GB
-1041703616,1041703951,FR
-1041703952,1041703967,GB
-1041703968,1041703991,FR
-1041703992,1041703999,GB
-1041704000,1041704015,FR
-1041704016,1041704039,GB
-1041704040,1041704111,FR
-1041704112,1041704127,GB
+1041702352,1041702399,GB
+1041702400,1041702855,FR
+1041702856,1041702863,GB
+1041702864,1041703575,FR
+1041703576,1041703583,GB
+1041703584,1041704119,FR
+1041704120,1041704127,GB
1041704128,1041704159,FR
1041704160,1041704175,GB
-1041704176,1041704255,FR
-1041704256,1041704271,GB
-1041704272,1041704279,FR
-1041704280,1041704287,GB
-1041704288,1041704319,FR
-1041704320,1041704335,GB
-1041704336,1041704399,FR
-1041704400,1041704431,GB
+1041704176,1041704319,FR
+1041704320,1041704383,GB
+1041704384,1041704407,FR
+1041704408,1041704431,GB
1041704432,1041704439,FR
1041704440,1041704455,GB
-1041704456,1041704463,FR
-1041704464,1041704487,GB
-1041704488,1041704503,FR
-1041704504,1041704511,GB
-1041704512,1041704535,FR
-1041704536,1041704575,GB
-1041704576,1041704607,FR
-1041704608,1041704623,GB
-1041704624,1041704647,FR
-1041704648,1041704655,GB
-1041704656,1041704671,FR
+1041704456,1041704479,FR
+1041704480,1041704487,GB
+1041704488,1041704551,FR
+1041704552,1041704575,GB
+1041704576,1041704671,FR
1041704672,1041704687,GB
-1041704688,1041704743,FR
-1041704744,1041704759,GB
+1041704688,1041704751,FR
+1041704752,1041704759,GB
1041704760,1041704775,FR
1041704776,1041704783,GB
1041704784,1041704815,FR
1041704816,1041704823,GB
-1041704824,1041704831,FR
-1041704832,1041704863,GB
+1041704824,1041704847,FR
+1041704848,1041704863,GB
1041704864,1041704879,FR
1041704880,1041704887,GB
1041704888,1041705231,FR
@@ -2130,15 +2434,17 @@
1041705440,1041705447,FR
1041705448,1041705455,GB
1041705456,1041705471,FR
-1041705472,1041705519,GB
-1041705520,1041705527,FR
-1041705528,1041705535,GB
-1041705536,1041705599,FR
-1041705600,1041705663,GB
+1041705472,1041705479,GB
+1041705480,1041705487,FR
+1041705488,1041705519,GB
+1041705520,1041705631,FR
+1041705632,1041705663,GB
1041705664,1041705695,FR
1041705696,1041705703,GB
-1041705704,1041705727,FR
-1041705728,1041705815,GB
+1041705704,1041705743,FR
+1041705744,1041705751,GB
+1041705752,1041705767,FR
+1041705768,1041705815,GB
1041705816,1041705831,FR
1041705832,1041705855,GB
1041705856,1041705871,FR
@@ -2149,51 +2455,31 @@
1041705904,1041705911,GB
1041705912,1041705935,FR
1041705936,1041705951,GB
-1041705952,1041705999,FR
-1041706000,1041706007,GB
-1041706008,1041706111,FR
+1041705952,1041706087,FR
+1041706088,1041706095,GB
+1041706096,1041706111,FR
1041706112,1041706143,GB
1041706144,1041706191,FR
1041706192,1041706239,GB
-1041706240,1041706255,FR
-1041706256,1041706287,GB
+1041706240,1041706271,FR
+1041706272,1041706287,GB
1041706288,1041706359,FR
1041706360,1041706367,GB
1041706368,1041706447,FR
1041706448,1041706463,GB
1041706464,1041706479,FR
1041706480,1041706487,GB
-1041706488,1041706535,FR
-1041706536,1041706543,GB
-1041706544,1041706559,FR
-1041706560,1041706567,GB
-1041706568,1041706583,FR
-1041706584,1041706591,GB
-1041706592,1041706623,FR
-1041706624,1041706631,GB
-1041706632,1041706767,FR
-1041706768,1041706799,GB
-1041706800,1041706815,FR
-1041706816,1041706847,GB
-1041706848,1041706871,FR
-1041706872,1041706879,GB
-1041706880,1041706951,FR
+1041706488,1041706791,FR
+1041706792,1041706799,GB
+1041706800,1041706951,FR
1041706952,1041706975,GB
1041706976,1041706999,FR
1041707000,1041707007,GB
-1041707008,1041707271,FR
-1041707272,1041707279,GB
-1041707280,1041707295,FR
-1041707296,1041707319,GB
-1041707320,1041707359,FR
-1041707360,1041707367,GB
-1041707368,1041707375,FR
-1041707376,1041707383,GB
-1041707384,1041707399,FR
-1041707400,1041707415,GB
-1041707416,1041707439,FR
-1041707440,1041707447,GB
-1041707448,1041707455,FR
+1041707008,1041707303,FR
+1041707304,1041707319,GB
+1041707320,1041707407,FR
+1041707408,1041707415,GB
+1041707416,1041707455,FR
1041707456,1041707463,GB
1041707464,1041707487,FR
1041707488,1041707495,GB
@@ -2205,41 +2491,25 @@
1041707632,1041707639,GB
1041707640,1041707679,FR
1041707680,1041707687,GB
-1041707688,1041707711,FR
-1041707712,1041707743,GB
-1041707744,1041707807,FR
-1041707808,1041707815,GB
-1041707816,1041707895,FR
+1041707688,1041707895,FR
1041707896,1041707903,GB
1041707904,1041707999,FR
1041708000,1041708007,GB
1041708008,1041708023,FR
1041708024,1041708031,GB
-1041708032,1041708295,FR
-1041708296,1041708303,GB
-1041708304,1041708311,FR
-1041708312,1041708319,GB
-1041708320,1041708327,FR
-1041708328,1041708351,GB
-1041708352,1041708367,FR
-1041708368,1041708383,GB
+1041708032,1041708327,FR
+1041708328,1041708335,GB
+1041708336,1041708375,FR
+1041708376,1041708383,GB
1041708384,1041708415,FR
1041708416,1041708431,GB
1041708432,1041708447,FR
-1041708448,1041708463,GB
-1041708464,1041708479,FR
-1041708480,1041708487,GB
+1041708448,1041708487,GB
1041708488,1041708495,FR
1041708496,1041708511,GB
-1041708512,1041708551,FR
-1041708552,1041708559,GB
-1041708560,1041708607,FR
-1041708608,1041708615,GB
-1041708616,1041708671,FR
-1041708672,1041708695,GB
-1041708696,1041708703,FR
-1041708704,1041708735,GB
-1041708736,1041708807,FR
+1041708512,1041708687,FR
+1041708688,1041708695,GB
+1041708696,1041708807,FR
1041708808,1041708815,GB
1041708816,1041708847,FR
1041708848,1041708855,GB
@@ -2253,8 +2523,8 @@
1041708992,1041708999,GB
1041709000,1041709023,FR
1041709024,1041709055,GB
-1041709056,1041709319,FR
-1041709320,1041709375,GB
+1041709056,1041709343,FR
+1041709344,1041709375,GB
1041709376,1041709463,FR
1041709464,1041709471,GB
1041709472,1041709479,FR
@@ -2263,29 +2533,21 @@
1041709768,1041709775,GB
1041709776,1041709783,FR
1041709784,1041709791,GB
-1041709792,1041709823,FR
-1041709824,1041709831,GB
-1041709832,1041709903,FR
+1041709792,1041709903,FR
1041709904,1041709911,GB
1041709912,1041709919,FR
1041709920,1041709927,GB
1041709928,1041709935,FR
1041709936,1041709943,GB
-1041709944,1041709951,FR
-1041709952,1041709983,GB
-1041709984,1041709991,FR
+1041709944,1041709991,FR
1041709992,1041709999,GB
1041710000,1041710007,FR
1041710008,1041710015,GB
1041710016,1041710047,FR
1041710048,1041710055,GB
-1041710056,1041710063,FR
-1041710064,1041710079,GB
-1041710080,1041710343,FR
-1041710344,1041710359,GB
-1041710360,1041710367,FR
-1041710368,1041710383,GB
-1041710384,1041710391,FR
+1041710056,1041710351,FR
+1041710352,1041710359,GB
+1041710360,1041710391,FR
1041710392,1041710407,GB
1041710408,1041710439,FR
1041710440,1041710455,GB
@@ -2297,67 +2559,31 @@
1041710536,1041710543,GB
1041710544,1041710559,FR
1041710560,1041710583,GB
-1041710584,1041710663,FR
-1041710664,1041710671,GB
-1041710672,1041710687,FR
-1041710688,1041710695,GB
-1041710696,1041710703,FR
-1041710704,1041710711,GB
-1041710712,1041710719,FR
+1041710584,1041710719,FR
1041710720,1041710727,GB
1041710728,1041710735,FR
1041710736,1041710743,GB
1041710744,1041710775,FR
1041710776,1041710783,GB
-1041710784,1041711407,FR
-1041711408,1041711439,GB
+1041710784,1041711431,FR
+1041711432,1041711439,GB
1041711440,1041711455,FR
-1041711456,1041711463,GB
-1041711464,1041711471,FR
-1041711472,1041711519,GB
-1041711520,1041711535,FR
-1041711536,1041711567,GB
+1041711456,1041711519,GB
+1041711520,1041711551,FR
+1041711552,1041711567,GB
1041711568,1041711583,FR
1041711584,1041711599,GB
-1041711600,1041711871,FR
-1041711872,1041711879,GB
-1041711880,1041711911,FR
-1041711912,1041711927,GB
-1041711928,1041711935,FR
-1041711936,1041711951,GB
-1041711952,1041711967,FR
-1041711968,1041711983,GB
-1041711984,1041712399,FR
+1041711600,1041711943,FR
+1041711944,1041711951,GB
+1041711952,1041712399,FR
1041712400,1041712415,GB
1041712416,1041712423,FR
1041712424,1041712431,GB
-1041712432,1041712911,FR
-1041712912,1041712919,GB
-1041712920,1041712927,FR
-1041712928,1041712935,GB
-1041712936,1041712959,FR
-1041712960,1041712967,GB
-1041712968,1041712991,FR
-1041712992,1041712999,GB
-1041713000,1041713055,FR
-1041713056,1041713063,GB
-1041713064,1041713119,FR
-1041713120,1041713135,GB
-1041713136,1041713143,FR
-1041713144,1041713151,GB
-1041713152,1041713687,FR
-1041713688,1041713695,GB
-1041713696,1041713791,FR
-1041713792,1041713799,GB
-1041713800,1041713823,FR
-1041713824,1041713831,GB
-1041713832,1041713871,FR
-1041713872,1041713887,GB
-1041713888,1041713919,FR
-1041713920,1041713927,GB
-1041713928,1041713935,FR
-1041713936,1041713951,GB
-1041713952,1041713975,FR
+1041712432,1041713095,FR
+1041713096,1041713103,GB
+1041713104,1041713127,FR
+1041713128,1041713135,GB
+1041713136,1041713975,FR
1041713976,1041713983,GB
1041713984,1041713991,FR
1041713992,1041714007,GB
@@ -2369,29 +2595,19 @@
1041714096,1041714103,GB
1041714104,1041714111,FR
1041714112,1041714175,GB
-1041714176,1041714439,FR
-1041714440,1041714455,GB
-1041714456,1041714523,FR
+1041714176,1041714523,FR
1041714524,1041714527,GB
-1041714528,1041714623,FR
-1041714624,1041714695,GB
-1041714696,1041714711,FR
-1041714712,1041714719,GB
-1041714720,1041714727,FR
-1041714728,1041714735,GB
-1041714736,1041714767,FR
-1041714768,1041714783,GB
-1041714784,1041714815,FR
-1041714816,1041714847,GB
+1041714528,1041714775,FR
+1041714776,1041714783,GB
+1041714784,1041714831,FR
+1041714832,1041714847,GB
1041714848,1041714855,FR
1041714856,1041714879,GB
1041714880,1041714911,FR
1041714912,1041714919,GB
-1041714920,1041714943,FR
-1041714944,1041714975,GB
-1041714976,1041714991,FR
-1041714992,1041715023,GB
-1041715024,1041715055,FR
+1041714920,1041714997,FR
+1041714998,1041715007,GB
+1041715008,1041715055,FR
1041715056,1041715071,GB
1041715072,1041715079,FR
1041715080,1041715087,GB
@@ -2403,103 +2619,85 @@
1041715152,1041715167,GB
1041715168,1041715183,FR
1041715184,1041715199,GB
-1041715200,1041715503,FR
-1041715504,1041715535,GB
-1041715536,1041715551,FR
-1041715552,1041715615,GB
+1041715200,1041715527,FR
+1041715528,1041715535,GB
+1041715536,1041715583,FR
+1041715584,1041715615,GB
1041715616,1041715631,FR
1041715632,1041715647,GB
-1041715648,1041715751,FR
-1041715752,1041715791,GB
+1041715648,1041715767,FR
+1041715768,1041715791,GB
1041715792,1041715807,FR
1041715808,1041715823,GB
1041715824,1041715863,FR
-1041715864,1041715911,GB
+1041715864,1041715870,GB
+1041715871,1041715903,FR
+1041715904,1041715911,GB
1041715912,1041715943,FR
1041715944,1041715951,GB
-1041715952,1041715967,FR
-1041715968,1041716015,GB
-1041716016,1041716039,FR
-1041716040,1041716063,GB
+1041715952,1041715999,FR
+1041716000,1041716015,GB
+1041716016,1041716047,FR
+1041716048,1041716063,GB
1041716064,1041716111,FR
1041716112,1041716223,GB
-1041716224,1041716239,FR
-1041716240,1041716247,GB
-1041716248,1041716295,FR
-1041716296,1041716303,GB
-1041716304,1041716311,FR
+1041716224,1041716311,FR
1041716312,1041716319,GB
-1041716320,1041716335,FR
-1041716336,1041716343,GB
-1041716344,1041716439,FR
-1041716440,1041716479,GB
-1041716480,1041716487,FR
-1041716488,1041716527,GB
+1041716320,1041716439,FR
+1041716440,1041716447,GB
+1041716448,1041716503,FR
+1041716504,1041716511,GB
+1041716512,1041716519,FR
+1041716520,1041716527,GB
1041716528,1041716559,FR
-1041716560,1041716607,GB
-1041716608,1041716671,FR
+1041716560,1041716575,GB
+1041716576,1041716671,FR
1041716672,1041716703,GB
-1041716704,1041717039,FR
-1041717040,1041717103,GB
+1041716704,1041717071,FR
+1041717072,1041717079,GB
+1041717080,1041717087,FR
+1041717088,1041717103,GB
1041717104,1041717111,FR
1041717112,1041717119,GB
1041717120,1041717167,FR
1041717168,1041717183,GB
1041717184,1041717199,FR
1041717200,1041717247,GB
-1041717248,1041717503,FR
-1041717504,1041717511,GB
-1041717512,1041717687,FR
+1041717248,1041717687,FR
1041717688,1041717695,GB
-1041717696,1041718023,FR
-1041718024,1041718031,GB
-1041718032,1041718055,FR
-1041718056,1041718063,GB
-1041718064,1041718079,FR
-1041718080,1041718119,GB
+1041717696,1041718112,FR
+1041718113,1041718119,GB
1041718120,1041718127,FR
1041718128,1041718135,GB
-1041718136,1041718143,FR
-1041718144,1041718159,GB
+1041718136,1041718151,FR
+1041718152,1041718159,GB
1041718160,1041718191,FR
1041718192,1041718215,GB
1041718216,1041718231,FR
1041718232,1041718255,GB
-1041718256,1041718271,FR
-1041718272,1041718311,GB
-1041718312,1041718319,FR
-1041718320,1041718327,GB
-1041718328,1041718335,FR
-1041718336,1041718351,GB
-1041718352,1041718407,FR
-1041718408,1041718415,GB
-1041718416,1041718431,FR
-1041718432,1041718455,GB
+1041718256,1041718343,FR
+1041718344,1041718351,GB
+1041718352,1041718447,FR
+1041718448,1041718455,GB
1041718456,1041718463,FR
1041718464,1041718479,GB
1041718480,1041718495,FR
1041718496,1041718503,GB
-1041718504,1041718591,FR
-1041718592,1041718607,GB
+1041718504,1041718599,FR
+1041718600,1041718607,GB
1041718608,1041718623,FR
1041718624,1041718639,GB
1041718640,1041718663,FR
1041718664,1041718671,GB
-1041718672,1041718687,FR
-1041718688,1041718703,GB
-1041718704,1041718783,FR
-1041718784,1041718799,GB
-1041718800,1041718815,FR
-1041718816,1041718847,GB
-1041718848,1041718879,FR
-1041718880,1041718911,GB
-1041718912,1041718927,FR
-1041718928,1041718943,GB
+1041718672,1041718935,FR
+1041718936,1041718943,GB
1041718944,1041718975,FR
1041718976,1041718991,GB
1041718992,1041718999,FR
1041719000,1041719007,GB
-1041719008,1041719203,FR
+1041719008,1041719167,FR
+1041719168,1041719175,GB
+1041719176,1041719203,FR
1041719204,1041719207,GB
1041719208,1041719215,FR
1041719216,1041719223,GB
@@ -2509,145 +2707,93 @@
1041719229,1041719231,GB
1041719232,1041719247,FR
1041719248,1041719263,GB
-1041719264,1041719375,FR
-1041719376,1041719391,GB
-1041719392,1041719439,FR
-1041719440,1041719487,GB
-1041719488,1041719599,FR
-1041719600,1041719615,GB
-1041719616,1041719647,FR
-1041719648,1041719663,GB
-1041719664,1041719679,FR
-1041719680,1041719695,GB
-1041719696,1041719703,FR
+1041719264,1041719683,FR
+1041719684,1041719687,GB
+1041719688,1041719703,FR
1041719704,1041719711,GB
1041719712,1041719743,FR
1041719744,1041719759,GB
-1041719760,1041719807,FR
-1041719808,1041719855,GB
-1041719856,1041719879,FR
-1041719880,1041719903,GB
+1041719760,1041719887,FR
+1041719888,1041719903,GB
1041719904,1041719919,FR
1041719920,1041719935,GB
1041719936,1041720015,FR
1041720016,1041720031,GB
-1041720032,1041720079,FR
-1041720080,1041720087,GB
-1041720088,1041720327,FR
-1041720328,1041720335,GB
-1041720336,1041720351,FR
-1041720352,1041720367,GB
-1041720368,1041720519,FR
-1041720520,1041720527,GB
-1041720528,1041720551,FR
+1041720032,1041720551,FR
1041720552,1041720559,GB
1041720560,1041720567,FR
1041720568,1041720607,GB
-1041720608,1041720615,FR
-1041720616,1041720639,GB
+1041720608,1041720631,FR
+1041720632,1041720639,GB
1041720640,1041720687,FR
1041720688,1041720703,GB
-1041720704,1041720719,FR
-1041720720,1041720735,GB
-1041720736,1041720839,FR
-1041720840,1041720847,GB
-1041720848,1041720895,FR
-1041720896,1041720927,GB
-1041720928,1041720959,FR
-1041720960,1041721007,GB
-1041721008,1041721039,FR
-1041721040,1041721087,GB
-1041721088,1041721343,FR
-1041721344,1041721375,GB
-1041721376,1041721391,FR
-1041721392,1041721439,GB
-1041721440,1041721519,FR
-1041721520,1041721599,GB
-1041721600,1041721727,FR
-1041721728,1041721791,GB
-1041721792,1041721807,FR
-1041721808,1041721855,GB
-1041721856,1041722119,FR
-1041722120,1041722127,GB
-1041722128,1041722143,FR
-1041722144,1041722159,GB
-1041722160,1041722167,FR
-1041722168,1041722191,GB
+1041720704,1041721039,FR
+1041721040,1041721055,GB
+1041721056,1041721391,FR
+1041721392,1041721407,GB
+1041721408,1041721519,FR
+1041721520,1041721535,GB
+1041721536,1041721775,FR
+1041721776,1041721791,GB
+1041721792,1041721815,FR
+1041721816,1041721823,GB
+1041721824,1041722175,FR
+1041722176,1041722191,GB
1041722192,1041722223,FR
-1041722224,1041722271,GB
-1041722272,1041722279,FR
+1041722224,1041722239,GB
+1041722240,1041722279,FR
1041722280,1041722383,GB
1041722384,1041722391,FR
1041722392,1041722399,GB
-1041722400,1041722407,FR
-1041722408,1041722431,GB
-1041722432,1041722463,FR
-1041722464,1041722503,GB
+1041722400,1041722423,FR
+1041722424,1041722431,GB
+1041722432,1041722479,FR
+1041722480,1041722503,GB
1041722504,1041722535,FR
1041722536,1041722551,GB
1041722552,1041722567,FR
1041722568,1041722575,GB
1041722576,1041722583,FR
1041722584,1041722623,GB
-1041722624,1041722807,FR
-1041722808,1041722815,GB
-1041722816,1041722855,FR
-1041722856,1041722863,GB
-1041722864,1041722943,FR
-1041722944,1041723007,GB
-1041723008,1041723031,FR
-1041723032,1041723135,GB
-1041723136,1041723167,FR
-1041723168,1041723175,GB
-1041723176,1041723231,FR
-1041723232,1041723263,GB
-1041723264,1041723295,FR
-1041723296,1041723391,GB
-1041723392,1041723647,FR
-1041723648,1041723775,GB
+1041722624,1041722983,FR
+1041722984,1041723007,GB
+1041723008,1041723047,FR
+1041723048,1041723135,GB
+1041723136,1041723359,FR
+1041723360,1041723391,GB
+1041723392,1041723655,FR
+1041723656,1041723775,GB
1041723776,1041723839,FR
-1041723840,1041723903,GB
+1041723840,1041723871,GB
+1041723872,1041723887,FR
+1041723888,1041723903,GB
1041723904,1041724455,FR
1041724456,1041724463,GB
1041724464,1041724471,FR
1041724472,1041724479,GB
-1041724480,1041724511,FR
-1041724512,1041724527,GB
-1041724528,1041724591,FR
-1041724592,1041724607,GB
-1041724608,1041724671,FR
+1041724480,1041724671,FR
1041724672,1041724927,GB
-1041724928,1041725007,FR
-1041725008,1041725023,GB
-1041725024,1041725119,FR
+1041724928,1041725119,FR
1041725120,1041725167,GB
1041725168,1041725175,FR
1041725176,1041725231,GB
1041725232,1041725255,FR
1041725256,1041725271,GB
-1041725272,1041725343,FR
-1041725344,1041725407,GB
-1041725408,1041725703,FR
-1041725704,1041725711,GB
-1041725712,1041725799,FR
-1041725800,1041725807,GB
-1041725808,1041725815,FR
+1041725272,1041725375,FR
+1041725376,1041725407,GB
+1041725408,1041725749,FR
+1041725750,1041725751,GB
+1041725752,1041725815,FR
1041725816,1041725823,GB
-1041725824,1041725983,FR
-1041725984,1041725999,GB
-1041726000,1041726063,FR
+1041725824,1041726063,FR
1041726064,1041726079,GB
1041726080,1041726127,FR
1041726128,1041726151,GB
1041726152,1041726159,FR
1041726160,1041726167,GB
-1041726168,1041726463,FR
-1041726464,1041726471,GB
-1041726472,1041726487,FR
-1041726488,1041726543,GB
-1041726544,1041726559,FR
-1041726560,1041726591,GB
-1041726592,1041726639,FR
+1041726168,1041726511,FR
+1041726512,1041726543,GB
+1041726544,1041726639,FR
1041726640,1041726655,GB
1041726656,1041726671,FR
1041726672,1041726687,GB
@@ -2667,8 +2813,8 @@
1041726992,1041726992,GB
1041726993,1041726994,FR
1041726995,1041726995,GB
-1041726996,1041727003,FR
-1041727004,1041727028,GB
+1041726996,1041727007,FR
+1041727008,1041727028,GB
1041727029,1041727029,FR
1041727030,1041727036,GB
1041727037,1041727038,FR
@@ -2676,39 +2822,31 @@
1041727043,1041727043,FR
1041727044,1041727049,GB
1041727050,1041727050,FR
-1041727051,1041727070,GB
-1041727071,1041727071,FR
-1041727072,1041727089,GB
+1041727051,1041727055,GB
+1041727056,1041727063,FR
+1041727064,1041727070,GB
+1041727071,1041727087,FR
+1041727088,1041727089,GB
1041727090,1041727090,FR
1041727091,1041727091,GB
-1041727092,1041727095,FR
-1041727096,1041727103,GB
-1041727104,1041727167,FR
+1041727092,1041727167,FR
1041727168,1041727231,GB
1041727232,1041727239,FR
1041727240,1041727247,GB
1041727248,1041727303,FR
1041727304,1041727311,GB
-1041727312,1041727487,FR
-1041727488,1041728047,GB
+1041727312,1041727999,FR
+1041728000,1041728047,GB
1041728048,1041728063,FR
1041728064,1041728095,GB
1041728096,1041728111,FR
1041728112,1041728127,GB
-1041728128,1041728255,FR
-1041728256,1041728511,GB
-1041728512,1041728887,FR
+1041728128,1041728887,FR
1041728888,1041728895,GB
-1041728896,1041729023,FR
-1041729024,1041729279,GB
-1041729280,1041729303,FR
-1041729304,1041729311,GB
-1041729312,1041729343,FR
-1041729344,1041729359,GB
-1041729360,1041729367,FR
-1041729368,1041729391,GB
-1041729392,1041729431,FR
-1041729432,1041729455,GB
+1041728896,1041729383,FR
+1041729384,1041729391,GB
+1041729392,1041729447,FR
+1041729448,1041729455,GB
1041729456,1041729503,FR
1041729504,1041729519,GB
1041729520,1041729527,FR
@@ -2725,10 +2863,8 @@
1041730240,1041730247,GB
1041730248,1041730639,FR
1041730640,1041730655,GB
-1041730656,1041730815,FR
-1041730816,1041731071,GB
-1041731072,1041731903,FR
-1041731904,1041731935,GB
+1041730656,1041731919,FR
+1041731920,1041731935,GB
1041731936,1041731975,FR
1041731976,1041732031,GB
1041732032,1041732055,FR
@@ -2741,9 +2877,7 @@
1041732256,1041732295,GB
1041732296,1041732303,FR
1041732304,1041732311,GB
-1041732312,1041732375,FR
-1041732376,1041732383,GB
-1041732384,1041732447,FR
+1041732312,1041732447,FR
1041732448,1041732455,GB
1041732456,1041732463,FR
1041732464,1041732479,GB
@@ -2757,9 +2891,9 @@
1041732992,1041733103,GB
1041733104,1041733503,FR
1041733504,1041733535,GB
-1041733536,1041733887,FR
-1041733888,1041734143,GB
-1041734144,1041734927,FR
+1041733536,1041733567,FR
+1041733568,1041733631,GB
+1041733632,1041734927,FR
1041734928,1041734943,GB
1041734944,1041734975,FR
1041734976,1041734991,GB
@@ -2777,26 +2911,22 @@
1041735568,1041735583,GB
1041735584,1041735615,FR
1041735616,1041735663,GB
-1041735664,1041736191,FR
-1041736192,1041736207,GB
-1041736208,1041736255,FR
-1041736256,1041736263,GB
-1041736264,1041736367,FR
-1041736368,1041736391,GB
-1041736392,1041736423,FR
-1041736424,1041736463,GB
-1041736464,1041736503,FR
-1041736504,1041736511,GB
-1041736512,1041736527,FR
+1041735664,1041736375,FR
+1041736376,1041736383,GB
+1041736384,1041736423,FR
+1041736424,1041736447,GB
+1041736448,1041736455,FR
+1041736456,1041736463,GB
+1041736464,1041736527,FR
1041736528,1041736535,GB
1041736536,1041736543,FR
1041736544,1041736551,GB
-1041736552,1041736567,FR
-1041736568,1041736599,GB
+1041736552,1041736591,FR
+1041736592,1041736599,GB
1041736600,1041736607,FR
1041736608,1041736631,GB
-1041736632,1041736671,FR
-1041736672,1041736695,GB
+1041736632,1041736687,FR
+1041736688,1041736695,GB
1041736696,1041737015,FR
1041737016,1041737031,GB
1041737032,1041737039,FR
@@ -2815,9 +2945,9 @@
1041737400,1041737423,GB
1041737424,1041737455,FR
1041737456,1041737463,GB
-1041737464,1041737503,FR
-1041737504,1041737535,GB
-1041737536,1041737583,FR
+1041737464,1041737479,FR
+1041737480,1041737503,GB
+1041737504,1041737583,FR
1041737584,1041737599,GB
1041737600,1041737607,FR
1041737608,1041737615,GB
@@ -2833,7 +2963,9 @@
1041737848,1041737855,GB
1041737856,1041737871,FR
1041737872,1041737879,GB
-1041737880,1041737919,FR
+1041737880,1041737903,FR
+1041737904,1041737911,GB
+1041737912,1041737919,FR
1041737920,1041737935,GB
1041737936,1041738159,FR
1041738160,1041738167,GB
@@ -2855,20 +2987,19 @@
1041738704,1041738711,GB
1041738712,1041738735,FR
1041738736,1041738743,GB
-1041738744,1041739055,FR
-1041739056,1041739063,GB
-1041739064,1041739071,FR
-1041739072,1041739087,GB
-1041739088,1041739127,FR
-1041739128,1041739175,GB
+1041738744,1041739079,FR
+1041739080,1041739087,GB
+1041739088,1041739167,FR
+1041739168,1041739175,GB
1041739176,1041739183,FR
1041739184,1041739207,GB
1041739208,1041739215,FR
1041739216,1041739231,GB
-1041739232,1041739287,FR
-1041739288,1041739303,GB
+1041739232,1041739295,FR
+1041739296,1041739299,BE
+1041739300,1041739303,GB
1041739304,1041739375,FR
-1041739376,1041739383,GB
+1041739376,1041739383,BE
1041739384,1041739391,FR
1041739392,1041739423,GB
1041739424,1041739463,FR
@@ -2891,19 +3022,13 @@
1041740592,1041740607,GB
1041740608,1041740647,FR
1041740648,1041740655,GB
-1041740656,1041740679,FR
-1041740680,1041740687,GB
+1041740656,1041740671,FR
+1041740672,1041740687,GB
1041740688,1041740703,FR
1041740704,1041740719,GB
-1041740720,1041740863,FR
-1041740864,1041740879,GB
-1041740880,1041740959,FR
-1041740960,1041740975,GB
-1041740976,1041741055,FR
-1041741056,1041741087,GB
-1041741088,1041741103,FR
-1041741104,1041741119,GB
-1041741120,1041741135,FR
+1041740720,1041741071,FR
+1041741072,1041741087,GB
+1041741088,1041741135,FR
1041741136,1041741151,GB
1041741152,1041741239,FR
1041741240,1041741263,GB
@@ -2919,17 +3044,11 @@
1041741664,1041741679,GB
1041741680,1041741687,FR
1041741688,1041741823,GB
-1041741824,1041742095,FR
-1041742096,1041742111,GB
-1041742112,1041742127,FR
-1041742128,1041742135,GB
-1041742136,1041742151,FR
-1041742152,1041742159,GB
-1041742160,1041742183,FR
-1041742184,1041742191,GB
-1041742192,1041742223,FR
+1041741824,1041742223,FR
1041742224,1041742239,GB
-1041742240,1041742279,FR
+1041742240,1041742263,FR
+1041742264,1041742271,GB
+1041742272,1041742279,FR
1041742280,1041742287,GB
1041742288,1041742303,FR
1041742304,1041742335,GB
@@ -2944,8 +3063,8 @@
1041742464,1041742471,FR
1041742472,1041742479,GB
1041742480,1041742511,FR
-1041742512,1041742591,GB
-1041742592,1041743135,FR
+1041742512,1041742527,GB
+1041742528,1041743135,FR
1041743136,1041743143,GB
1041743144,1041743175,FR
1041743176,1041743215,GB
@@ -2957,9 +3076,7 @@
1041743640,1041743647,GB
1041743648,1041743671,FR
1041743672,1041743679,GB
-1041743680,1041743703,FR
-1041743704,1041743719,GB
-1041743720,1041743743,FR
+1041743680,1041743743,FR
1041743744,1041743759,GB
1041743760,1041743767,FR
1041743768,1041743775,GB
@@ -2971,23 +3088,21 @@
1041743832,1041743847,GB
1041743848,1041743863,FR
1041743864,1041743871,GB
-1041743872,1041744143,FR
-1041744144,1041744151,GB
-1041744152,1041744255,FR
-1041744256,1041744263,GB
-1041744264,1041744271,FR
-1041744272,1041744295,GB
+1041743872,1041744287,FR
+1041744288,1041744295,GB
1041744296,1041744311,FR
1041744312,1041744327,GB
-1041744328,1041744399,FR
+1041744328,1041744359,FR
+1041744360,1041744367,GB
+1041744368,1041744399,FR
1041744400,1041744407,GB
1041744408,1041744479,FR
1041744480,1041744543,GB
1041744544,1041744599,FR
1041744600,1041744607,GB
1041744608,1041744623,FR
-1041744624,1041744895,GB
-1041744896,1041744919,FR
+1041744624,1041744639,GB
+1041744640,1041744919,FR
1041744920,1041744927,GB
1041744928,1041744943,FR
1041744944,1041744951,GB
@@ -2997,13 +3112,11 @@
1041745008,1041745031,GB
1041745032,1041745063,FR
1041745064,1041745071,GB
-1041745072,1041745095,FR
-1041745096,1041745143,GB
-1041745144,1041745151,FR
-1041745152,1041745191,GB
-1041745192,1041745207,FR
-1041745208,1041745215,GB
-1041745216,1041745247,FR
+1041745072,1041745127,FR
+1041745128,1041745143,GB
+1041745144,1041745167,FR
+1041745168,1041745191,GB
+1041745192,1041745247,FR
1041745248,1041745279,GB
1041745280,1041745327,FR
1041745328,1041745343,GB
@@ -3016,8 +3129,8 @@
1041745472,1041745479,FR
1041745480,1041745487,GB
1041745488,1041745495,FR
-1041745496,1041745535,GB
-1041745536,1041745543,FR
+1041745496,1041745503,GB
+1041745504,1041745543,FR
1041745544,1041745551,GB
1041745552,1041745567,FR
1041745568,1041745575,GB
@@ -3033,9 +3146,7 @@
1041745856,1041745871,GB
1041745872,1041745887,FR
1041745888,1041745959,GB
-1041745960,1041745967,FR
-1041745968,1041745983,GB
-1041745984,1041745999,FR
+1041745960,1041745999,FR
1041746000,1041746015,GB
1041746016,1041746023,FR
1041746024,1041746031,GB
@@ -3055,55 +3166,39 @@
1041746832,1041746847,GB
1041746848,1041746863,FR
1041746864,1041746895,GB
-1041746896,1041747199,FR
-1041747200,1041747439,GB
-1041747440,1041747463,FR
+1041746896,1041747463,FR
1041747464,1041747487,GB
-1041747488,1041747503,FR
-1041747504,1041747519,GB
-1041747520,1041749775,FR
+1041747488,1041749775,FR
1041749776,1041749783,GB
1041749784,1041749807,FR
1041749808,1041749815,GB
1041749816,1041749847,FR
1041749848,1041749855,GB
1041749856,1041749967,FR
-1041749968,1041749975,GB
-1041749976,1041749999,FR
+1041749968,1041749983,GB
+1041749984,1041749999,FR
1041750000,1041750007,GB
1041750008,1041750527,FR
1041750528,1041750543,GB
-1041750544,1041750559,FR
-1041750560,1041750591,GB
-1041750592,1041750663,FR
+1041750544,1041750663,FR
1041750664,1041750671,GB
1041750672,1041750743,FR
1041750744,1041750751,GB
1041750752,1041750775,FR
1041750776,1041750783,GB
-1041750784,1041751551,FR
-1041751552,1041751583,GB
-1041751584,1041751639,FR
-1041751640,1041751647,GB
-1041751648,1041751695,FR
+1041750784,1041751695,FR
1041751696,1041751719,GB
-1041751720,1041751743,FR
-1041751744,1041751759,GB
-1041751760,1041751767,FR
-1041751768,1041751775,GB
-1041751776,1041753279,FR
-1041753280,1041753295,GB
-1041753296,1041753303,FR
-1041753304,1041753327,GB
-1041753328,1041753343,FR
-1041753344,1041753535,GB
-1041753536,1041753599,FR
+1041751720,1041753319,FR
+1041753320,1041753327,GB
+1041753328,1041753407,FR
+1041753408,1041753503,GB
+1041753504,1041753599,FR
1041753600,1041753775,GB
1041753776,1041753831,FR
1041753832,1041753839,GB
1041753840,1041753983,FR
-1041753984,1041754111,GB
-1041754112,1041754143,FR
+1041753984,1041754015,GB
+1041754016,1041754143,FR
1041754144,1041754151,GB
1041754152,1041754175,FR
1041754176,1041754191,GB
@@ -3115,15 +3210,11 @@
1041754480,1041754495,GB
1041754496,1041755231,FR
1041755232,1041755239,GB
-1041755240,1041755295,FR
-1041755296,1041755303,GB
-1041755304,1041755335,FR
+1041755240,1041755335,FR
1041755336,1041755343,GB
1041755344,1041755375,FR
1041755376,1041755391,GB
-1041755392,1041755455,FR
-1041755456,1041755471,GB
-1041755472,1041755503,FR
+1041755392,1041755503,FR
1041755504,1041755519,GB
1041755520,1041755631,FR
1041755632,1041755647,GB
@@ -3136,10 +3227,8 @@
1041756608,1041756655,FR
1041756656,1041756663,GB
1041756664,1041756695,FR
-1041756696,1041756703,GB
-1041756704,1041756895,FR
-1041756896,1041756911,GB
-1041756912,1041756919,FR
+1041756696,1041756703,DE
+1041756704,1041756919,FR
1041756920,1041756927,GB
1041756928,1041757023,FR
1041757024,1041757039,GB
@@ -3163,21 +3252,19 @@
1041758032,1041758039,GB
1041758040,1041758095,FR
1041758096,1041758111,GB
-1041758112,1041758207,FR
-1041758208,1041758239,GB
-1041758240,1041758255,FR
+1041758112,1041758255,FR
1041758256,1041758271,GB
-1041758272,1041758311,FR
-1041758312,1041758343,GB
+1041758272,1041758319,FR
+1041758320,1041758343,GB
1041758344,1041758351,FR
-1041758352,1041758375,GB
-1041758376,1041758391,FR
-1041758392,1041758415,GB
+1041758352,1041758367,GB
+1041758368,1041758391,FR
+1041758392,1041758399,GB
+1041758400,1041758407,FR
+1041758408,1041758415,GB
1041758416,1041758423,FR
1041758424,1041758431,GB
-1041758432,1041758607,FR
-1041758608,1041758623,GB
-1041758624,1041758679,FR
+1041758432,1041758679,FR
1041758680,1041758687,GB
1041758688,1041759231,FR
1041759232,1041760255,GB
@@ -3343,29 +3430,226 @@
1043202048,1043333119,AT
1043333120,1043341311,CH
1043341312,1043349503,IT
-1043349504,1043350587,DE
-1043350588,1043350591,AT
-1043350592,1043357695,DE
+1043349504,1043357695,DE
1043357696,1043365887,CH
1043365888,1043398655,PT
1043398656,1043464191,GB
-1043464192,1043465215,NL
-1043465216,1043466503,GB
+1043464192,1043464799,NL
+1043464800,1043464807,GB
+1043464808,1043464823,NL
+1043464824,1043464831,GB
+1043464832,1043464927,NL
+1043464928,1043465055,GB
+1043465056,1043465071,NL
+1043465072,1043465087,GB
+1043465088,1043465775,NL
+1043465776,1043465783,GB
+1043465784,1043465839,NL
+1043465840,1043465855,GB
+1043465856,1043465871,NL
+1043465872,1043465919,GB
+1043465920,1043465983,NL
+1043465984,1043466247,GB
+1043466248,1043466319,NL
+1043466320,1043466327,GB
+1043466328,1043466335,NL
+1043466336,1043466351,GB
+1043466352,1043466431,NL
+1043466432,1043466447,GB
+1043466448,1043466455,NL
+1043466456,1043466463,GB
+1043466464,1043466495,NL
+1043466496,1043466503,GB
1043466504,1043466511,NL
-1043466512,1043466687,GB
-1043466688,1043466711,NL
-1043466712,1043474703,GB
-1043474704,1043474719,DE
-1043474720,1043480575,GB
+1043466512,1043466519,GB
+1043466520,1043466559,NL
+1043466560,1043466575,GB
+1043466576,1043466583,NL
+1043466584,1043466607,GB
+1043466608,1043466887,NL
+1043466888,1043466895,GB
+1043466896,1043466911,NL
+1043466912,1043466927,GB
+1043466928,1043466943,NL
+1043466944,1043467039,GB
+1043467040,1043467071,NL
+1043467072,1043467087,GB
+1043467088,1043467103,NL
+1043467104,1043467199,GB
+1043467200,1043467231,NL
+1043467232,1043467519,GB
+1043467520,1043467535,NL
+1043467536,1043467583,GB
+1043467584,1043467599,NL
+1043467600,1043467615,GB
+1043467616,1043467663,NL
+1043467664,1043467679,GB
+1043467680,1043467695,NL
+1043467696,1043467759,GB
+1043467760,1043467775,NL
+1043467776,1043467815,GB
+1043467816,1043467839,NL
+1043467840,1043467871,GB
+1043467872,1043467967,NL
+1043467968,1043467983,GB
+1043467984,1043467999,NL
+1043468000,1043468063,GB
+1043468064,1043468127,NL
+1043468128,1043468159,GB
+1043468160,1043468191,NL
+1043468192,1043468543,GB
+1043468544,1043468575,NL
+1043468576,1043468655,GB
+1043468656,1043468663,NL
+1043468664,1043468671,GB
+1043468672,1043468751,NL
+1043468752,1043468767,GB
+1043468768,1043468783,NL
+1043468784,1043468791,GB
+1043468792,1043468799,NL
+1043468800,1043468831,GB
+1043468832,1043468863,NL
+1043468864,1043468895,GB
+1043468896,1043468903,NL
+1043468904,1043468911,GB
+1043468912,1043468927,NL
+1043468928,1043468935,GB
+1043468936,1043468959,NL
+1043468960,1043468967,GB
+1043468968,1043469023,NL
+1043469024,1043469055,GB
+1043469056,1043469087,NL
+1043469088,1043469143,GB
+1043469144,1043469159,NL
+1043469160,1043469183,GB
+1043469184,1043469199,NL
+1043469200,1043469207,GB
+1043469208,1043469223,NL
+1043469224,1043469231,GB
+1043469232,1043469239,NL
+1043469240,1043469247,GB
+1043469248,1043469335,NL
+1043469336,1043469343,GB
+1043469344,1043469359,NL
+1043469360,1043469375,GB
+1043469376,1043469399,NL
+1043469400,1043469415,GB
+1043469416,1043469423,NL
+1043469424,1043469439,GB
+1043469440,1043469559,NL
+1043469560,1043469663,GB
+1043469664,1043469679,NL
+1043469680,1043469695,GB
+1043469696,1043469727,NL
+1043469728,1043469823,GB
+1043469824,1043469843,NL
+1043469844,1043469847,GB
+1043469848,1043469919,NL
+1043469920,1043469939,GB
+1043469940,1043469943,NL
+1043469944,1043470127,GB
+1043470128,1043470223,NL
+1043470224,1043470271,GB
+1043470272,1043470303,NL
+1043470304,1043470335,GB
+1043470336,1043470847,NL
+1043470848,1043472415,GB
+1043472416,1043472423,DE
+1043472424,1043472431,GB
+1043472432,1043472439,DE
+1043472440,1043472487,GB
+1043472488,1043472495,DE
+1043472496,1043472503,GB
+1043472504,1043472895,DE
+1043472896,1043473151,GB
+1043473152,1043473411,DE
+1043473412,1043473415,GB
+1043473416,1043473579,DE
+1043473580,1043473583,GB
+1043473584,1043474031,DE
+1043474032,1043474047,GB
+1043474048,1043474487,DE
+1043474488,1043474495,GB
+1043474496,1043475591,DE
+1043475592,1043475711,GB
+1043475712,1043475887,DE
+1043475888,1043475919,GB
+1043475920,1043475983,DE
+1043475984,1043475991,GB
+1043475992,1043476319,DE
+1043476320,1043476351,GB
+1043476352,1043476735,DE
+1043476736,1043476767,GB
+1043476768,1043476815,DE
+1043476816,1043476991,GB
+1043476992,1043477503,DE
+1043477504,1043477759,GB
+1043477760,1043478179,DE
+1043478180,1043478271,GB
+1043478272,1043478511,DE
+1043478512,1043478527,GB
+1043478528,1043478623,DE
+1043478624,1043478639,GB
+1043478640,1043478655,DE
+1043478656,1043478671,GB
+1043478672,1043478735,DE
+1043478736,1043478751,GB
+1043478752,1043478783,DE
+1043478784,1043479295,GB
+1043479296,1043479551,DE
+1043479552,1043480063,GB
+1043480064,1043480351,DE
+1043480352,1043480359,GB
+1043480360,1043480363,DE
+1043480364,1043480575,GB
1043480576,1043488767,CH
1043488768,1043496959,DE
-1043496960,1043505151,GB
+1043496960,1043497055,FR
+1043497056,1043497079,GB
+1043497080,1043497215,FR
+1043497216,1043497759,GB
+1043497760,1043497767,FR
+1043497768,1043497863,GB
+1043497864,1043497871,FR
+1043497872,1043497903,GB
+1043497904,1043497911,FR
+1043497912,1043497927,GB
+1043497928,1043497935,FR
+1043497936,1043497983,GB
+1043497984,1043498015,FR
+1043498016,1043498023,GB
+1043498024,1043498031,FR
+1043498032,1043498039,GB
+1043498040,1043498071,FR
+1043498072,1043498095,GB
+1043498096,1043498111,FR
+1043498112,1043498151,GB
+1043498152,1043498183,FR
+1043498184,1043498195,GB
+1043498196,1043498207,FR
+1043498208,1043498223,GB
+1043498224,1043498239,FR
+1043498240,1043498243,GB
+1043498244,1043498247,FR
+1043498248,1043498495,GB
+1043498496,1043498535,FR
+1043498536,1043498543,GB
+1043498544,1043498639,FR
+1043498640,1043498655,GB
+1043498656,1043498671,FR
+1043498672,1043498815,GB
+1043498816,1043498911,FR
+1043498912,1043499267,GB
+1043499268,1043499519,FR
+1043499520,1043505151,GB
1043505152,1043513343,NO
1043513344,1043529727,GB
1043529728,1043595263,NL
1043595264,1043600639,DE
1043600640,1043600895,FR
-1043600896,1043607679,DE
+1043600896,1043606255,DE
+1043606256,1043606271,GB
+1043606272,1043607679,DE
1043607680,1043607711,FR
1043607712,1043609279,DE
1043609280,1043609343,AT
@@ -3765,13 +4049,13 @@
1044588032,1044588287,DE
1044588288,1044588575,GB
1044588576,1044588607,DE
-1044588608,1044589055,GB
-1044589056,1044590463,DE
+1044588608,1044588799,GB
+1044588800,1044590463,DE
1044590464,1044590591,GB
1044590592,1044590671,DE
1044590672,1044590847,GB
-1044590848,1044591359,DE
-1044591360,1044591871,GB
+1044590848,1044591615,DE
+1044591616,1044591871,GB
1044591872,1044592127,DE
1044592128,1044592143,GB
1044592144,1044592159,DE
@@ -3780,8 +4064,8 @@
1044592256,1044592639,GB
1044592640,1044592655,DE
1044592656,1044592831,GB
-1044592832,1044594175,DE
-1044594176,1044625407,GB
+1044592832,1044594431,DE
+1044594432,1044625407,GB
1044625408,1044625463,DE
1044625464,1044625471,GB
1044625472,1044625535,DE
@@ -3795,8 +4079,8 @@
1044631552,1044631871,DE
1044631872,1044631951,GB
1044631952,1044631967,DE
-1044631968,1044632319,GB
-1044632320,1044633855,DE
+1044631968,1044632063,GB
+1044632064,1044633855,DE
1044633856,1044634111,GB
1044634112,1044634367,DE
1044634368,1044634623,GB
@@ -3811,7 +4095,9 @@
1044638240,1044638463,GB
1044638464,1044638719,DE
1044638720,1044639743,GB
-1044639744,1044643327,DE
+1044639744,1044642303,DE
+1044642304,1044642815,GB
+1044642816,1044643327,DE
1044643328,1044643839,GB
1044643840,1044652031,DE
1044652032,1044660223,LY
@@ -3823,7 +4109,9 @@
1044668416,1044676607,BA
1044676608,1044684799,RU
1044684800,1044692991,HU
-1044692992,1044701183,AT
+1044692992,1044697087,AT
+1044697088,1044697343,DE
+1044697344,1044701183,AT
1044701184,1044709375,EG
1044709376,1044717567,RU
1044717568,1044742143,GB
@@ -3887,12 +4175,13 @@
1044930880,1044930911,BE
1044930912,1044930927,DE
1044930928,1044930967,BE
-1044930968,1044930979,GB
+1044930968,1044930975,FR
+1044930976,1044930979,GB
1044930980,1044931375,BE
1044931376,1044931391,GB
1044931392,1044931407,BE
-1044931408,1044931423,GB
-1044931424,1044931487,BE
+1044931408,1044931439,GB
+1044931440,1044931487,BE
1044931488,1044931495,GB
1044931496,1044931535,BE
1044931536,1044931543,GB
@@ -3900,7 +4189,9 @@
1044931552,1044931567,GB
1044931568,1044931583,BE
1044931584,1044931623,GB
-1044931624,1044931759,BE
+1044931624,1044931663,BE
+1044931664,1044931671,GB
+1044931672,1044931759,BE
1044931760,1044931775,GB
1044931776,1044931831,BE
1044931832,1044931835,GB
@@ -3916,11 +4207,15 @@
1044931976,1044931983,GB
1044931984,1044932063,BE
1044932064,1044932087,GB
-1044932088,1044932399,BE
+1044932088,1044932383,BE
+1044932384,1044932391,GB
+1044932392,1044932399,BE
1044932400,1044932407,GB
1044932408,1044932503,BE
1044932504,1044932543,GB
-1044932544,1044932675,BE
+1044932544,1044932607,BE
+1044932608,1044932671,LU
+1044932672,1044932675,BE
1044932676,1044932687,GB
1044932688,1044932703,BE
1044932704,1044932707,GB
@@ -3930,8 +4225,8 @@
1044932736,1044932799,GB
1044932800,1044932831,BE
1044932832,1044932839,GB
-1044932840,1044932855,BE
-1044932856,1044932863,GB
+1044932840,1044932847,BE
+1044932848,1044932863,GB
1044932864,1044932939,BE
1044932940,1044932947,GB
1044932948,1044932951,BE
@@ -3952,7 +4247,13 @@
1044933408,1044933411,GB
1044933412,1044933415,BE
1044933416,1044933439,GB
-1044933440,1044933615,BE
+1044933440,1044933511,BE
+1044933512,1044933519,GB
+1044933520,1044933551,BE
+1044933552,1044933555,GB
+1044933556,1044933583,BE
+1044933584,1044933599,GB
+1044933600,1044933615,BE
1044933616,1044933623,GB
1044933624,1044933711,BE
1044933712,1044933719,GB
@@ -3966,7 +4267,9 @@
1044933844,1044933847,GB
1044933848,1044933863,BE
1044933864,1044933871,GB
-1044933872,1044934191,BE
+1044933872,1044934103,BE
+1044934104,1044934111,GB
+1044934112,1044934191,BE
1044934192,1044934199,GB
1044934200,1044934239,BE
1044934240,1044934247,GB
@@ -3986,17 +4289,23 @@
1044935028,1044935031,GB
1044935032,1044935035,BE
1044935036,1044935039,GB
-1044935040,1044935231,BE
+1044935040,1044935183,BE
+1044935184,1044935199,GB
+1044935200,1044935231,BE
1044935232,1044935247,GB
-1044935248,1044935279,BE
-1044935280,1044935295,GB
+1044935248,1044935263,BE
+1044935264,1044935295,GB
1044935296,1044935331,BE
1044935332,1044935343,GB
1044935344,1044935355,BE
1044935356,1044935391,GB
1044935392,1044935407,BE
1044935408,1044935423,GB
-1044935424,1044935595,BE
+1044935424,1044935431,BE
+1044935432,1044935439,LU
+1044935440,1044935551,BE
+1044935552,1044935559,GB
+1044935560,1044935595,BE
1044935596,1044935599,GB
1044935600,1044935623,BE
1044935624,1044935631,GB
@@ -4050,13 +4359,13 @@
1044937680,1044937695,GB
1044937696,1044937703,BE
1044937704,1044937711,GB
-1044937712,1044937751,BE
-1044937752,1044937759,GB
+1044937712,1044937747,BE
+1044937748,1044937759,GB
1044937760,1044937847,BE
1044937848,1044937887,GB
1044937888,1044937903,BE
-1044937904,1044937911,GB
-1044937912,1044937971,BE
+1044937904,1044937915,GB
+1044937916,1044937971,BE
1044937972,1044937975,GB
1044937976,1044938047,BE
1044938048,1044938079,GB
@@ -4064,8 +4373,8 @@
1044938104,1044938107,GB
1044938108,1044938111,BE
1044938112,1044938143,GB
-1044938144,1044938239,BE
-1044938240,1044938271,GB
+1044938144,1044938235,BE
+1044938236,1044938271,GB
1044938272,1044938367,BE
1044938368,1044938399,GB
1044938400,1044938407,BE
@@ -4076,13 +4385,15 @@
1044938488,1044938511,GB
1044938512,1044938519,BE
1044938520,1044938523,GB
-1044938524,1044938631,BE
+1044938524,1044938559,BE
+1044938560,1044938623,LU
+1044938624,1044938631,BE
1044938632,1044938639,GB
1044938640,1044938655,BE
1044938656,1044938695,GB
1044938696,1044938703,BE
1044938704,1044938719,GB
-1044938720,1044938751,BE
+1044938720,1044938751,LU
1044938752,1044946943,GB
1044946944,1044955135,UA
1044955136,1044963327,NL
@@ -4090,17 +4401,25 @@
1044971520,1044979711,FR
1044979712,1044987903,FI
1044987904,1045004287,BG
-1045004288,1045018207,GB
+1045004288,1045013231,GB
+1045013232,1045013247,IE
+1045013248,1045013455,GB
+1045013456,1045013471,IE
+1045013472,1045018207,GB
1045018208,1045018231,FI
1045018232,1045018367,GB
1045018368,1045018423,ES
1045018424,1045018431,GB
-1045018432,1045018495,ES
-1045018496,1045020159,GB
+1045018432,1045018559,ES
+1045018560,1045018623,GB
+1045018624,1045018751,ES
+1045018752,1045020159,GB
1045020160,1045020255,ES
1045020256,1045020287,GB
-1045020288,1045020415,ES
-1045020416,1045020671,GB
+1045020288,1045020519,ES
+1045020520,1045020527,GB
+1045020528,1045020543,ES
+1045020544,1045020671,GB
1045020672,1045037055,NO
1045037056,1045119231,GR
1045119232,1045119743,AL
@@ -4119,9 +4438,7 @@
1045160960,1045160991,TR
1045160992,1045161023,DE
1045161024,1045161055,AT
-1045161056,1045161087,DE
-1045161088,1045161119,PT
-1045161120,1045161151,DE
+1045161056,1045161151,DE
1045161152,1045161183,PT
1045161184,1045168127,DE
1045168128,1045233663,RU
@@ -4177,8 +4494,7 @@
1045452288,1045452799,SK
1045452800,1045453055,CZ
1045453056,1045454847,SK
-1045454848,1045460735,DE
-1045460736,1045460991,NL
+1045454848,1045460991,DE
1045460992,1045461503,FR
1045461504,1045461631,DE
1045461632,1045461695,FR
@@ -4202,23 +4518,23 @@
1045716992,1045725183,RU
1045725184,1045733375,CZ
1045733376,1045741567,GB
-1045741568,1045742015,SE
+1045741568,1045741887,SE
+1045741888,1045741951,GB
+1045741952,1045742015,SE
1045742016,1045742023,GB
1045742024,1045742031,SE
1045742032,1045742039,GB
-1045742040,1045742047,SE
-1045742048,1045742111,GB
-1045742112,1045742127,SE
-1045742128,1045742175,GB
-1045742176,1045742199,SE
-1045742200,1045742207,GB
-1045742208,1045742239,SE
+1045742040,1045742063,SE
+1045742064,1045742111,GB
+1045742112,1045742135,SE
+1045742136,1045742143,NL
+1045742144,1045742151,SE
+1045742152,1045742159,DK
+1045742160,1045742167,SE
+1045742168,1045742175,DK
+1045742176,1045742239,SE
1045742240,1045742247,GB
-1045742248,1045742271,SE
-1045742272,1045742335,GB
-1045742336,1045742351,SE
-1045742352,1045742367,GB
-1045742368,1045742383,SE
+1045742248,1045742383,SE
1045742384,1045742391,GB
1045742392,1045742495,SE
1045742496,1045742535,GB
@@ -4232,8 +4548,9 @@
1045742840,1045742847,GB
1045742848,1045743023,SE
1045743024,1045743031,GB
-1045743032,1045743043,SE
-1045743044,1045743063,GB
+1045743032,1045743039,SE
+1045743040,1045743047,GB
+1045743048,1045743063,NL
1045743064,1045743095,SE
1045743096,1045743099,GB
1045743100,1045743247,SE
@@ -4242,9 +4559,7 @@
1045743296,1045743299,GB
1045743300,1045743679,SE
1045743680,1045743743,GB
-1045743744,1045743783,SE
-1045743784,1045743791,GB
-1045743792,1045743803,SE
+1045743744,1045743803,SE
1045743804,1045743807,GB
1045743808,1045743999,SE
1045744000,1045744007,LU
@@ -4252,20 +4567,22 @@
1045744016,1045744031,SE
1045744032,1045744063,GB
1045744064,1045744639,SE
-1045744640,1045745407,GB
+1045744640,1045744671,BE
+1045744672,1045744703,SE
+1045744704,1045745407,GB
1045745408,1045745607,SE
1045745608,1045745615,FI
1045745616,1045745623,GB
-1045745624,1045745639,SE
-1045745640,1045745647,GB
-1045745648,1045745655,SE
+1045745624,1045745655,SE
1045745656,1045745663,GB
1045745664,1045745695,SE
1045745696,1045745759,GB
1045745760,1045745768,SE
-1045745769,1045745879,GB
-1045745880,1045745919,SE
-1045745920,1045745999,GB
+1045745769,1045745791,GB
+1045745792,1045745855,SE
+1045745856,1045745879,GB
+1045745880,1045745951,SE
+1045745952,1045745999,GB
1045746000,1045746079,SE
1045746080,1045746095,GB
1045746096,1045746163,SE
@@ -4273,10 +4590,12 @@
1045746176,1045746431,SE
1045746432,1045746447,GB
1045746448,1045746463,SE
-1045746464,1045746543,GB
+1045746464,1045746495,GB
+1045746496,1045746527,SE
+1045746528,1045746543,GB
1045746544,1045746559,SE
-1045746560,1045746687,GB
-1045746688,1045747071,SE
+1045746560,1045746671,GB
+1045746672,1045747071,SE
1045747072,1045747199,GB
1045747200,1045747455,SE
1045747456,1045747583,GB
@@ -4304,8 +4623,8 @@
1045748396,1045748399,GB
1045748400,1045748407,SE
1045748408,1045748463,GB
-1045748464,1045748479,SE
-1045748480,1045749503,GB
+1045748464,1045748735,SE
+1045748736,1045749503,GB
1045749504,1045749759,SE
1045749760,1045757951,GB
1045757952,1045790719,LV
@@ -4330,10 +4649,19 @@
1046225656,1046229111,NO
1046229112,1046229119,SE
1046229120,1046282239,NO
-1046282240,1046288383,DE
+1046282240,1046283007,DE
+1046283008,1046283263,BZ
+1046283264,1046283327,LU
+1046283328,1046284287,DE
+1046284288,1046285311,BZ
+1046285312,1046286663,DE
+1046286664,1046286671,BZ
+1046286672,1046286927,DE
+1046286928,1046286935,ES
+1046286936,1046288383,DE
1046288384,1046288663,CZ
-1046288664,1046289407,DE
-1046289408,1046290431,AG
+1046288664,1046288895,DE
+1046288896,1046290431,AG
1046290432,1046298623,PL
1046298624,1046299903,AT
1046299904,1046300159,MK
@@ -4392,11 +4720,11 @@
1046337536,1046338047,DE
1046338048,1046339839,EU
1046339840,1046340095,FR
-1046340096,1046340351,NL
-1046340352,1046340607,EU
+1046340096,1046340607,EU
1046340608,1046341119,NL
1046341120,1046341631,EU
-1046341632,1046342143,FR
+1046341632,1046341887,FR
+1046341888,1046342143,EU
1046342144,1046342719,NL
1046342720,1046343423,EU
1046343424,1046343935,NL
@@ -4422,19 +4750,21 @@
1046385112,1046413311,IT
1046413312,1046446079,SE
1046446080,1046479535,DE
-1046479536,1046479550,GB
-1046479551,1046479687,DE
+1046479536,1046479551,GB
+1046479552,1046479687,DE
1046479688,1046479695,GB
-1046479696,1046480475,DE
-1046480476,1046480479,GB
+1046479696,1046480047,DE
+1046480048,1046480055,GB
+1046480056,1046480471,DE
+1046480472,1046480479,GB
1046480480,1046480719,DE
1046480720,1046480735,GB
1046480736,1046481327,DE
1046481328,1046481375,GB
1046481376,1046481535,DE
1046481536,1046481919,GB
-1046481920,1046481963,DE
-1046481964,1046481967,GB
+1046481920,1046481959,DE
+1046481960,1046481967,GB
1046481968,1046482751,DE
1046482752,1046482943,GB
1046482944,1046483231,DE
@@ -4458,14 +4788,8 @@
1046485288,1046485367,DE
1046485368,1046485375,GB
1046485376,1046485495,DE
-1046485496,1046485543,GB
-1046485544,1046485647,DE
-1046485648,1046485655,GB
-1046485656,1046485759,DE
-1046485760,1046485791,GB
-1046485792,1046485823,DE
-1046485824,1046485855,GB
-1046485856,1046486055,DE
+1046485496,1046485503,GB
+1046485504,1046486055,DE
1046486056,1046486063,GB
1046486064,1046486159,DE
1046486160,1046486175,GB
@@ -4524,24 +4848,8 @@
1046494336,1046494607,DE
1046494608,1046494615,GB
1046494616,1046494623,DE
-1046494624,1046494751,GB
-1046494752,1046494767,DE
-1046494768,1046494775,GB
-1046494776,1046494815,DE
-1046494816,1046494823,GB
-1046494824,1046494831,DE
-1046494832,1046494839,GB
-1046494840,1046494975,DE
-1046494976,1046495007,GB
-1046495008,1046495063,DE
-1046495064,1046495071,GB
-1046495072,1046495079,DE
-1046495080,1046495087,GB
-1046495088,1046495103,DE
-1046495104,1046495127,GB
-1046495128,1046495223,DE
-1046495224,1046495231,GB
-1046495232,1046495351,DE
+1046494624,1046494719,GB
+1046494720,1046495351,DE
1046495352,1046495359,GB
1046495360,1046495407,DE
1046495408,1046495415,GB
@@ -4622,289 +4930,19 @@
1046499328,1046502655,DE
1046502656,1046502719,GB
1046502720,1046502863,DE
-1046502864,1046502951,GB
-1046502952,1046502967,DE
-1046502968,1046502975,GB
-1046502976,1046503135,DE
-1046503136,1046503143,GB
-1046503144,1046503167,DE
-1046503168,1046503207,GB
-1046503208,1046503343,DE
-1046503344,1046503351,GB
-1046503352,1046504415,DE
-1046504416,1046504487,GB
-1046504488,1046504551,DE
-1046504552,1046504559,GB
-1046504560,1046504599,DE
-1046504600,1046504615,GB
-1046504616,1046504671,DE
-1046504672,1046504679,GB
-1046504680,1046504703,DE
-1046504704,1046504735,GB
-1046504736,1046504799,DE
-1046504800,1046504807,GB
-1046504808,1046504871,DE
-1046504872,1046504879,GB
-1046504880,1046504887,DE
-1046504888,1046504895,GB
-1046504896,1046504919,DE
-1046504920,1046504927,GB
-1046504928,1046504943,DE
-1046504944,1046504951,GB
-1046504952,1046504959,DE
-1046504960,1046504999,GB
-1046505000,1046505031,DE
-1046505032,1046505039,GB
-1046505040,1046505055,DE
-1046505056,1046505063,GB
-1046505064,1046505071,DE
-1046505072,1046505087,GB
-1046505088,1046505159,DE
-1046505160,1046505167,GB
-1046505168,1046505183,DE
-1046505184,1046505191,GB
-1046505192,1046505215,DE
-1046505216,1046505247,GB
-1046505248,1046505343,DE
-1046505344,1046505359,GB
-1046505360,1046505415,DE
-1046505416,1046505423,GB
-1046505424,1046505431,DE
-1046505432,1046505439,GB
-1046505440,1046505463,DE
-1046505464,1046505511,GB
-1046505512,1046505551,DE
-1046505552,1046505559,GB
-1046505560,1046505583,DE
-1046505584,1046505591,GB
-1046505592,1046505615,DE
-1046505616,1046505631,GB
-1046505632,1046505663,DE
-1046505664,1046505671,GB
-1046505672,1046505679,DE
-1046505680,1046505687,GB
-1046505688,1046505695,DE
-1046505696,1046505703,GB
-1046505704,1046505727,DE
-1046505728,1046505759,GB
-1046505760,1046505807,DE
-1046505808,1046505823,GB
-1046505824,1046505847,DE
-1046505848,1046505879,GB
-1046505880,1046505895,DE
-1046505896,1046505903,GB
-1046505904,1046505983,DE
-1046505984,1046506015,GB
-1046506016,1046506039,DE
-1046506040,1046506047,GB
-1046506048,1046506119,DE
-1046506120,1046506135,GB
-1046506136,1046506239,DE
-1046506240,1046506271,GB
-1046506272,1046506295,DE
-1046506296,1046506303,GB
-1046506304,1046506327,DE
-1046506328,1046506343,GB
-1046506344,1046506375,DE
-1046506376,1046506383,GB
-1046506384,1046506391,DE
-1046506392,1046506407,GB
-1046506408,1046506415,DE
-1046506416,1046506423,GB
-1046506424,1046506439,DE
-1046506440,1046506447,GB
-1046506448,1046506479,DE
-1046506480,1046506487,GB
-1046506488,1046506495,DE
-1046506496,1046506535,GB
-1046506536,1046506575,DE
-1046506576,1046506591,GB
-1046506592,1046506599,DE
-1046506600,1046506607,GB
-1046506608,1046506623,DE
-1046506624,1046506639,GB
-1046506640,1046506647,DE
-1046506648,1046506655,GB
-1046506656,1046506671,DE
-1046506672,1046506679,GB
-1046506680,1046506687,DE
-1046506688,1046506695,GB
-1046506696,1046506711,DE
-1046506712,1046506743,GB
-1046506744,1046506751,DE
-1046506752,1046506783,GB
-1046506784,1046506791,DE
-1046506792,1046506807,GB
-1046506808,1046506823,DE
-1046506824,1046506839,GB
-1046506840,1046506895,DE
-1046506896,1046506903,GB
-1046506904,1046506927,DE
-1046506928,1046506935,GB
-1046506936,1046506951,DE
-1046506952,1046506959,GB
-1046506960,1046506991,DE
-1046506992,1046506999,GB
-1046507000,1046507007,DE
-1046507008,1046507039,GB
-1046507040,1046507047,DE
-1046507048,1046507055,GB
-1046507056,1046507071,DE
-1046507072,1046507111,GB
-1046507112,1046507143,DE
-1046507144,1046507151,GB
-1046507152,1046507159,DE
-1046507160,1046507175,GB
-1046507176,1046507199,DE
-1046507200,1046507207,GB
-1046507208,1046507223,DE
-1046507224,1046507247,GB
-1046507248,1046507263,DE
-1046507264,1046507519,GB
-1046507520,1046511615,DE
-1046511616,1046511647,GB
-1046511648,1046511695,DE
-1046511696,1046511711,GB
-1046511712,1046511743,DE
-1046511744,1046511751,GB
-1046511752,1046511759,DE
-1046511760,1046511815,GB
-1046511816,1046511847,DE
-1046511848,1046511863,GB
-1046511864,1046511871,DE
-1046511872,1046511903,GB
-1046511904,1046511919,DE
-1046511920,1046511927,GB
-1046511928,1046511935,DE
-1046511936,1046511967,GB
-1046511968,1046511975,DE
-1046511976,1046511991,GB
-1046511992,1046512007,DE
-1046512008,1046512015,GB
-1046512016,1046512031,DE
-1046512032,1046512055,GB
-1046512056,1046512063,DE
-1046512064,1046512095,GB
-1046512096,1046512103,DE
-1046512104,1046512167,GB
-1046512168,1046512175,DE
-1046512176,1046512199,GB
-1046512200,1046512215,DE
-1046512216,1046512223,GB
-1046512224,1046512231,DE
-1046512232,1046512271,GB
-1046512272,1046512303,DE
-1046512304,1046512311,GB
-1046512312,1046512327,DE
-1046512328,1046512335,GB
-1046512336,1046512383,DE
-1046512384,1046512415,GB
-1046512416,1046512447,DE
-1046512448,1046512455,GB
-1046512456,1046512535,DE
-1046512536,1046512543,GB
-1046512544,1046512551,DE
-1046512552,1046512567,GB
-1046512568,1046512607,DE
-1046512608,1046512623,GB
-1046512624,1046512631,DE
-1046512632,1046512671,GB
-1046512672,1046512687,DE
-1046512688,1046512711,GB
-1046512712,1046512727,DE
-1046512728,1046512735,GB
-1046512736,1046512751,DE
-1046512752,1046512759,GB
-1046512760,1046512847,DE
-1046512848,1046512879,GB
-1046512880,1046512895,DE
-1046512896,1046512927,GB
-1046512928,1046512943,DE
-1046512944,1046512967,GB
-1046512968,1046512983,DE
-1046512984,1046512991,GB
-1046512992,1046512999,DE
-1046513000,1046513007,GB
-1046513008,1046513023,DE
-1046513024,1046513031,GB
-1046513032,1046513039,DE
-1046513040,1046513047,GB
-1046513048,1046513055,DE
-1046513056,1046513063,GB
-1046513064,1046513079,DE
-1046513080,1046513111,GB
-1046513112,1046513143,DE
-1046513144,1046513231,GB
-1046513232,1046513239,DE
-1046513240,1046513247,GB
-1046513248,1046513255,DE
-1046513256,1046513263,GB
-1046513264,1046513295,DE
-1046513296,1046513303,GB
-1046513304,1046513327,DE
-1046513328,1046513343,GB
-1046513344,1046513391,DE
-1046513392,1046513439,GB
-1046513440,1046513519,DE
-1046513520,1046513527,GB
-1046513528,1046513551,DE
-1046513552,1046513559,GB
-1046513560,1046513591,DE
-1046513592,1046513607,GB
-1046513608,1046513615,DE
-1046513616,1046513623,GB
-1046513624,1046513655,DE
-1046513656,1046513719,GB
-1046513720,1046513735,DE
-1046513736,1046513759,GB
-1046513760,1046513791,DE
-1046513792,1046513799,GB
-1046513800,1046513831,DE
-1046513832,1046513847,GB
-1046513848,1046513863,DE
-1046513864,1046513871,GB
-1046513872,1046513879,DE
-1046513880,1046513887,GB
-1046513888,1046513919,DE
-1046513920,1046514207,GB
-1046514208,1046514223,DE
-1046514224,1046514239,GB
-1046514240,1046514247,DE
-1046514248,1046514255,GB
-1046514256,1046514279,DE
-1046514280,1046514287,GB
-1046514288,1046514311,DE
-1046514312,1046514319,GB
-1046514320,1046514335,DE
-1046514336,1046514343,GB
-1046514344,1046514359,DE
-1046514360,1046514367,GB
-1046514368,1046514383,DE
-1046514384,1046514391,GB
-1046514392,1046514399,DE
-1046514400,1046514415,GB
-1046514416,1046514423,DE
-1046514424,1046514687,GB
-1046514688,1046516287,DE
+1046502864,1046502911,GB
+1046502912,1046504415,DE
+1046504416,1046504447,GB
+1046504448,1046516287,DE
1046516288,1046516735,GB
1046516736,1046516751,DE
1046516752,1046516991,GB
1046516992,1046517031,DE
1046517032,1046517039,GB
1046517040,1046517087,DE
-1046517088,1046517799,GB
-1046517800,1046517807,DE
-1046517808,1046517815,GB
-1046517816,1046517831,DE
-1046517832,1046517839,GB
-1046517840,1046517847,DE
-1046517848,1046517855,GB
-1046517856,1046517863,DE
-1046517864,1046517871,GB
-1046517872,1046517903,DE
-1046517904,1046517911,GB
-1046517912,1046517927,DE
-1046517928,1046524159,GB
+1046517088,1046517759,GB
+1046517760,1046518271,DE
+1046518272,1046524159,GB
1046524160,1046524191,DE
1046524192,1046524207,GB
1046524208,1046524215,DE
@@ -4949,8 +4987,8 @@
1046528604,1046528607,GB
1046528608,1046528639,DE
1046528640,1046528671,GB
-1046528672,1046528703,DE
-1046528704,1046529279,GB
+1046528672,1046528767,DE
+1046528768,1046529279,GB
1046529280,1046529535,DE
1046529536,1046530047,GB
1046530048,1046530687,DE
@@ -4961,9 +4999,7 @@
1046530948,1046530967,GB
1046530968,1046530975,DE
1046530976,1046531007,GB
-1046531008,1046531087,DE
-1046531088,1046531095,GB
-1046531096,1046531127,DE
+1046531008,1046531127,DE
1046531128,1046531839,GB
1046531840,1046532095,DE
1046532096,1046534015,GB
@@ -4971,11 +5007,11 @@
1046534048,1046534063,GB
1046534064,1046534071,DE
1046534072,1046534143,GB
-1046534144,1046534655,DE
-1046534656,1046534911,GB
-1046534912,1046535167,DE
-1046535168,1046535295,GB
-1046535296,1046535311,DE
+1046534144,1046534743,DE
+1046534744,1046534847,GB
+1046534848,1046534895,DE
+1046534896,1046534911,GB
+1046534912,1046535311,DE
1046535312,1046535359,GB
1046535360,1046535423,DE
1046535424,1046535487,GB
@@ -5015,19 +5051,17 @@
1046537072,1046537087,GB
1046537088,1046537151,DE
1046537152,1046537215,GB
-1046537216,1046537983,DE
-1046537984,1046538431,GB
+1046537216,1046538239,DE
+1046538240,1046538431,GB
1046538432,1046538447,DE
1046538448,1046538463,GB
1046538464,1046538495,DE
1046538496,1046538751,GB
-1046538752,1046539519,DE
-1046539520,1046540031,GB
+1046538752,1046539775,DE
+1046539776,1046540031,GB
1046540032,1046540287,DE
1046540288,1046540543,GB
-1046540544,1046541055,DE
-1046541056,1046541311,GB
-1046541312,1046541439,DE
+1046540544,1046541439,DE
1046541440,1046541503,GB
1046541504,1046541567,DE
1046541568,1046541631,GB
@@ -5037,9 +5071,7 @@
1046541760,1046541767,GB
1046541768,1046541783,DE
1046541784,1046541807,GB
-1046541808,1046542335,DE
-1046542336,1046542847,GB
-1046542848,1046543103,DE
+1046541808,1046543103,DE
1046543104,1046543263,GB
1046543264,1046543295,DE
1046543296,1046543327,GB
@@ -5183,7 +5215,9 @@
1047314432,1047322623,SE
1047322624,1047330815,IT
1047330816,1047339007,RU
-1047339008,1047340431,SE
+1047339008,1047340279,SE
+1047340280,1047340287,DK
+1047340288,1047340431,SE
1047340432,1047340439,NO
1047340440,1047340799,SE
1047340800,1047341055,NO
@@ -5202,8 +5236,7 @@
1047552000,1047560191,RU
1047560192,1047561367,DE
1047561368,1047561371,CN
-1047561372,1047561375,AU
-1047561376,1047561747,DE
+1047561372,1047561747,DE
1047561748,1047561751,ES
1047561752,1047561887,DE
1047561888,1047561891,US
@@ -5216,8 +5249,10 @@
1047563312,1047563319,DE
1047563320,1047563323,CH
1047563324,1047563347,DE
-1047563348,1047563351,CH
-1047563352,1047563403,DE
+1047563348,1047563355,CH
+1047563356,1047563363,DE
+1047563364,1047563367,ES
+1047563368,1047563403,DE
1047563404,1047563407,NL
1047563408,1047563411,CH
1047563412,1047563415,DE
@@ -5234,15 +5269,17 @@
1047563728,1047563731,AU
1047563732,1047566363,DE
1047566364,1047566367,CH
-1047566368,1047566407,DE
-1047566408,1047566415,CH
+1047566368,1047566403,DE
+1047566404,1047566415,CH
1047566416,1047566443,DE
1047566444,1047566447,AT
1047566448,1047566455,DE
1047566456,1047566459,CH
1047566460,1047566475,DE
1047566476,1047566479,CH
-1047566480,1047566507,DE
+1047566480,1047566491,DE
+1047566492,1047566499,CH
+1047566500,1047566507,DE
1047566508,1047566511,CH
1047566512,1047566535,DE
1047566536,1047566539,CH
@@ -5331,9 +5368,7 @@
1047568084,1047568095,CH
1047568096,1047568159,DE
1047568160,1047568163,CH
-1047568164,1047568167,DE
-1047568168,1047568171,ES
-1047568172,1047568187,DE
+1047568164,1047568187,DE
1047568188,1047568191,CH
1047568192,1047568215,DE
1047568216,1047568219,CH
@@ -5341,7 +5376,9 @@
1047568236,1047568239,CH
1047568240,1047568247,DE
1047568248,1047568251,CH
-1047568252,1047568383,DE
+1047568252,1047568363,DE
+1047568364,1047568367,CH
+1047568368,1047568383,DE
1047568384,1047576575,NL
1047576576,1047584767,HU
1047584768,1047592959,NL
@@ -5431,9 +5468,11 @@
1048604744,1048604759,EE
1048604760,1048604927,UA
1048604928,1048604965,LT
-1048604966,1048604975,UA
-1048604976,1048605055,LT
-1048605056,1048607231,UA
+1048604966,1048604967,UA
+1048604968,1048604971,LT
+1048604972,1048604975,UA
+1048604976,1048605063,LT
+1048605064,1048607231,UA
1048607232,1048607247,EE
1048607248,1048607487,UA
1048607488,1048607519,EE
@@ -6187,14 +6226,14 @@
1049020480,1049020543,GE
1049020544,1049026559,DE
1049026560,1049026815,EU
-1049026816,1049032159,DE
-1049032160,1049032167,EU
+1049026816,1049032143,DE
+1049032144,1049032167,EU
1049032168,1049032171,DE
1049032172,1049032175,EU
1049032176,1049032287,DE
1049032288,1049032295,EU
-1049032296,1049032351,DE
-1049032352,1049032399,EU
+1049032296,1049032383,DE
+1049032384,1049032399,EU
1049032400,1049032639,DE
1049032640,1049032647,EU
1049032648,1049032699,DE
@@ -6205,8 +6244,8 @@
1049100288,1049231359,GB
1049231360,1049296895,DE
1049296896,1049362431,EG
-1049362432,1049362575,DE
-1049362576,1049362943,GB
+1049362432,1049362591,DE
+1049362592,1049362943,GB
1049362944,1049362959,DE
1049362960,1049363071,GB
1049363072,1049363135,DE
@@ -6281,7 +6320,8 @@
1049709056,1049709311,NL
1049709312,1049709567,GB
1049709568,1049709823,A2
-1049709824,1049710591,NL
+1049709824,1049710079,US
+1049710080,1049710591,NL
1049710592,1049712639,GB
1049712640,1049713055,IR
1049713056,1049713087,MA
@@ -6311,9 +6351,7 @@
1049758096,1049758103,ES
1049758104,1049758527,DE
1049758528,1049758559,DK
-1049758560,1049759767,DE
-1049759768,1049759775,AT
-1049759776,1049759983,DE
+1049758560,1049759983,DE
1049759984,1049759999,AE
1049760000,1049760639,DE
1049760640,1049760703,IT
@@ -6326,9 +6364,7 @@
1049762272,1049762303,DK
1049762304,1049763039,DE
1049763040,1049763055,CH
-1049763056,1049763871,DE
-1049763872,1049763903,PL
-1049763904,1049764447,DE
+1049763056,1049764447,DE
1049764448,1049764463,AE
1049764464,1049765695,DE
1049765696,1049765791,PL
@@ -6390,13 +6426,9 @@
1049785000,1049785007,AT
1049785008,1049787135,DE
1049787136,1049787391,PL
-1049787392,1049787647,DE
-1049787648,1049788159,PL
-1049788160,1049790207,DE
+1049787392,1049790207,DE
1049790208,1049790463,LU
-1049790464,1049791047,DE
-1049791048,1049791055,PL
-1049791056,1049817151,DE
+1049790464,1049817151,DE
1049817152,1049817159,PL
1049817160,1049817287,DE
1049817288,1049817295,AE
@@ -6603,9 +6635,7 @@
1051574624,1051574655,GM
1051574656,1051575999,GB
1051576000,1051576015,IT
-1051576016,1051576903,GB
-1051576904,1051576911,US
-1051576912,1051577503,GB
+1051576016,1051577503,GB
1051577504,1051577519,NL
1051577520,1051577535,GB
1051577536,1051577567,NL
@@ -6711,12 +6741,12 @@
1052000520,1052000527,DE
1052000528,1052000535,EU
1052000536,1052000539,DE
-1052000540,1052000575,EU
-1052000576,1052000623,DE
+1052000540,1052000583,EU
+1052000584,1052000623,DE
1052000624,1052000631,EU
1052000632,1052002303,DE
-1052002304,1052002311,EU
-1052002312,1052002335,DE
+1052002304,1052002319,EU
+1052002320,1052002335,DE
1052002336,1052002367,EU
1052002368,1052002431,DE
1052002432,1052002439,EU
@@ -6792,14 +6822,14 @@
1052010656,1052010751,EU
1052010752,1052011135,DE
1052011136,1052011263,EU
-1052011264,1052012335,DE
+1052011264,1052012287,DE
+1052012288,1052012303,EU
+1052012304,1052012335,DE
1052012336,1052012375,EU
1052012376,1052012399,DE
1052012400,1052012543,EU
1052012544,1052013055,DE
-1052013056,1052013059,EU
-1052013060,1052013063,DE
-1052013064,1052013071,EU
+1052013056,1052013071,EU
1052013072,1052013087,DE
1052013088,1052013119,EU
1052013120,1052013127,DE
@@ -6954,19 +6984,20 @@
1052119040,1052121087,RO
1052121088,1052129279,RU
1052129280,1052131327,BE
-1052131328,1052135423,RU
+1052133376,1052135423,RU
1052135424,1052137471,UA
1052137472,1052139519,RU
1052139520,1052141567,DE
-1052141568,1052143615,RU
1052143616,1052145663,BG
1052145664,1052147711,UA
1052147712,1052151807,RU
+1052151808,1052153855,PL
1052153856,1052157951,UA
1052157952,1052159999,DK
1052160000,1052162047,LU
1052162048,1052164095,CH
1052164096,1052168191,RU
+1052168192,1052170239,PL
1052170240,1052172287,SE
1052172288,1052174335,PL
1052174336,1052176383,CZ
@@ -7799,9 +7830,7 @@
1052775712,1052775727,DE
1052775728,1052775759,CH
1052775760,1052775767,GB
-1052775768,1052777407,CH
-1052777408,1052777471,GB
-1052777472,1052777503,CH
+1052775768,1052777503,CH
1052777504,1052777535,IT
1052777536,1052778495,CH
1052778496,1052786687,RU
@@ -7840,16 +7869,16 @@
1053296992,1053297023,IT
1053297024,1053297039,EU
1053297040,1053297055,IT
-1053297056,1053297111,EU
+1053297056,1053297071,EU
+1053297072,1053297087,IT
+1053297088,1053297111,EU
1053297112,1053297135,IT
1053297136,1053297143,EU
1053297144,1053297151,IT
1053297152,1053298175,EU
1053298176,1053299199,CH
1053299200,1053299711,EU
-1053299712,1053300147,GB
-1053300148,1053300151,EU
-1053300152,1053300159,GB
+1053299712,1053300159,GB
1053300160,1053300223,EU
1053300224,1053300735,GB
1053300736,1053300991,CH
@@ -7890,9 +7919,7 @@
1053306880,1053307903,EU
1053307904,1053307951,GB
1053307952,1053307959,EU
-1053307960,1053307999,GB
-1053308000,1053308031,EU
-1053308032,1053308095,GB
+1053307960,1053308095,GB
1053308096,1053308159,EU
1053308160,1053308543,GB
1053308544,1053308671,EU
@@ -7928,8 +7955,7 @@
1053314048,1053314063,EU
1053314064,1053314079,CZ
1053314080,1053315071,EU
-1053315072,1053316863,GB
-1053316864,1053317119,EU
+1053315072,1053317119,GB
1053317120,1053317295,ZA
1053317296,1053317375,EU
1053317376,1053317631,GB
@@ -8053,7 +8079,9 @@
1053349632,1053349887,EU
1053349888,1053349951,IE
1053349952,1053350143,EU
-1053350144,1053350359,IE
+1053350144,1053350335,IE
+1053350336,1053350351,EU
+1053350352,1053350359,IE
1053350360,1053350367,EU
1053350368,1053350383,IE
1053350384,1053350399,EU
@@ -8069,8 +8097,7 @@
1053353112,1053353135,EU
1053353136,1053353215,IE
1053353216,1053353223,GB
-1053353224,1053353231,EU
-1053353232,1053353255,IE
+1053353224,1053353255,IE
1053353256,1053353263,EU
1053353264,1053353279,IE
1053353280,1053353983,EU
@@ -8294,8 +8321,12 @@
1054359552,1054367743,RO
1054367744,1054375935,FI
1054375936,1054381055,GB
-1054381056,1054381823,EG
-1054381824,1054384127,GB
+1054381056,1054381567,EG
+1054381568,1054381583,SG
+1054381584,1054381599,HK
+1054381600,1054381615,GB
+1054381616,1054381631,US
+1054381632,1054384127,GB
1054384128,1054400511,DE
1054400512,1054408703,GB
1054408704,1054416895,FR
@@ -8379,8 +8410,9 @@
1054969040,1054978815,DE
1054978816,1054979071,FR
1054979072,1055129599,DE
-1055129600,1055162367,CY
-1055162368,1055195135,GR
+1055129600,1055186943,CY
+1055186944,1055194623,GR
+1055194624,1055195135,CY
1055195136,1055196159,EU
1055196160,1055197823,CH
1055197824,1055197919,EU
@@ -8560,7 +8592,11 @@
1056210944,1056219135,PL
1056219136,1056227327,GB
1056227328,1056243711,TR
-1056243712,1056244447,CH
+1056243712,1056244255,CH
+1056244256,1056244287,FR
+1056244288,1056244335,MC
+1056244336,1056244351,FR
+1056244352,1056244447,CH
1056244448,1056244479,MC
1056244480,1056251903,CH
1056251904,1056260095,RU
@@ -9561,7 +9597,9 @@
1075601280,1075601295,CA
1075601296,1075609599,US
1075609600,1075613695,TT
-1075613696,1075855359,US
+1075613696,1075744767,US
+1075744768,1075748863,A2
+1075748864,1075855359,US
1075855360,1075871743,DO
1075871744,1075970047,US
1075970048,1075972095,CA
@@ -9590,9 +9628,7 @@
1075979552,1075979583,CA
1075979584,1075980575,US
1075980576,1075980591,GB
-1075980592,1075981471,US
-1075981472,1075981487,CA
-1075981488,1075982335,US
+1075980592,1075982335,US
1075982336,1075982591,CA
1075982592,1075982599,US
1075982600,1075982607,NZ
@@ -9632,7 +9668,9 @@
1075989248,1075989311,FI
1075989312,1075989359,CA
1075989360,1075989375,US
-1075989376,1075989791,CA
+1075989376,1075989455,CA
+1075989456,1075989471,US
+1075989472,1075989791,CA
1075989792,1075989823,US
1075989824,1075990527,CA
1075990528,1075991551,US
@@ -10736,7 +10774,9 @@
1077632448,1077632479,NL
1077632480,1077633823,US
1077633824,1077633855,AN
-1077633856,1077641215,US
+1077633856,1077640799,US
+1077640800,1077640831,EC
+1077640832,1077641215,US
1077641216,1077657599,CA
1077657600,1077839103,US
1077839104,1077839119,ES
@@ -10800,7 +10840,9 @@
1077869760,1077869823,GR
1077869824,1077870335,US
1077870336,1077870591,CN
-1077870592,1077977087,US
+1077870592,1077963775,US
+1077963776,1077964031,CA
+1077964032,1077977087,US
1077977088,1077985279,CA
1077985280,1077993471,US
1077993472,1078001663,CA
@@ -10811,8 +10853,8 @@
1078124544,1078128639,CA
1078128640,1078247423,US
1078247424,1078251519,CA
-1078251520,1078280447,US
-1078280448,1078280575,CA
+1078251520,1078280191,US
+1078280192,1078280575,CA
1078280576,1078280591,US
1078280592,1078280639,CA
1078280640,1078280655,CR
@@ -10824,14 +10866,12 @@
1078281080,1078281087,US
1078281088,1078281279,CA
1078281280,1078281295,US
-1078281296,1078281511,CA
-1078281512,1078281527,US
-1078281528,1078281599,CA
-1078281600,1078281679,US
+1078281296,1078281663,CA
+1078281664,1078281679,US
1078281680,1078281711,CA
1078281712,1078281719,US
-1078281720,1078281727,CA
-1078281728,1078281743,US
+1078281720,1078281735,CA
+1078281736,1078281743,US
1078281744,1078281759,CA
1078281760,1078281791,KN
1078281792,1078282119,CA
@@ -10841,7 +10881,7 @@
1078282240,1078283015,CA
1078283016,1078283023,VG
1078283024,1078283103,CA
-1078283104,1078283111,US
+1078283104,1078283111,MX
1078283112,1078283119,CA
1078283120,1078283135,US
1078283136,1078283263,CA
@@ -10871,37 +10911,35 @@
1078284352,1078284367,CA
1078284368,1078284383,BV
1078284384,1078284399,US
-1078284400,1078284479,CA
-1078284480,1078284543,US
-1078284544,1078284687,CA
-1078284688,1078284703,US
-1078284704,1078284863,CA
-1078284864,1078284927,US
-1078284928,1078284991,CA
+1078284400,1078284687,CA
+1078284688,1078284695,US
+1078284696,1078284703,MX
+1078284704,1078284991,CA
1078284992,1078285007,US
1078285008,1078285015,CA
1078285016,1078285023,US
1078285024,1078285031,CA
1078285032,1078285039,US
-1078285040,1078285151,CA
-1078285152,1078285167,US
-1078285168,1078285175,CA
-1078285176,1078285247,US
+1078285040,1078285191,CA
+1078285192,1078285215,US
+1078285216,1078285231,CA
+1078285232,1078285247,US
1078285248,1078285255,CA
1078285256,1078285263,US
1078285264,1078285279,CA
-1078285280,1078285295,US
+1078285280,1078285287,MX
+1078285288,1078285295,US
1078285296,1078285303,CA
1078285304,1078285567,US
1078285568,1078285639,CA
-1078285640,1078285655,US
-1078285656,1078285695,CA
+1078285640,1078285647,US
+1078285648,1078285695,CA
1078285696,1078285703,MX
1078285704,1078285711,US
1078285712,1078285919,CA
-1078285920,1078285951,US
-1078285952,1078286015,CA
-1078286016,1078286079,US
+1078285920,1078285943,US
+1078285944,1078286047,CA
+1078286048,1078286079,US
1078286080,1078286111,CA
1078286112,1078286115,US
1078286116,1078286143,CA
@@ -10909,19 +10947,23 @@
1078286208,1078286335,CA
1078286336,1078286351,US
1078286352,1078286367,CA
-1078286368,1078286463,US
+1078286368,1078286399,US
+1078286400,1078286431,CA
+1078286432,1078286463,US
1078286464,1078286559,CA
1078286560,1078286575,TW
1078286576,1078286591,CA
-1078286592,1078286751,US
+1078286592,1078286655,US
+1078286656,1078286687,CA
+1078286688,1078286751,US
1078286752,1078286759,CA
1078286760,1078286783,US
1078286784,1078286791,MX
1078286792,1078286847,US
1078286848,1078286975,CA
1078286976,1078286991,US
-1078286992,1078287023,CA
-1078287024,1078287039,US
+1078286992,1078287031,CA
+1078287032,1078287039,US
1078287040,1078287071,CA
1078287072,1078287103,US
1078287104,1078287183,CA
@@ -11198,17 +11240,9 @@
1078957056,1079320575,US
1079320576,1079320671,CA
1079320672,1079320703,US
-1079320704,1079320719,CA
-1079320720,1079320735,US
-1079320736,1079320823,CA
-1079320824,1079320831,US
-1079320832,1079321087,CA
-1079321088,1079321103,US
-1079321104,1079321199,CA
-1079321200,1079321207,US
-1079321208,1079321215,CA
-1079321216,1079321231,US
-1079321232,1079322703,CA
+1079320704,1079322191,CA
+1079322192,1079322199,US
+1079322200,1079322703,CA
1079322704,1079322719,US
1079322720,1079322815,CA
1079322816,1079322839,US
@@ -11331,8 +11365,10 @@
1079402496,1079403007,CA
1079403008,1079403519,US
1079403520,1079403775,CA
-1079403776,1079403967,US
-1079403968,1079403999,CA
+1079403776,1079403807,US
+1079403808,1079403839,CA
+1079403840,1079403935,US
+1079403936,1079403999,CA
1079404000,1079404799,US
1079404800,1079405023,CA
1079405024,1079405247,US
@@ -11393,24 +11429,22 @@
1079435776,1079436799,HT
1079436800,1079437311,CA
1079437312,1079439359,US
-1079439360,1079443199,CA
+1079439360,1079442431,CA
+1079442432,1079442687,US
+1079442688,1079443199,CA
1079443200,1079443231,PW
1079443232,1079443327,CA
1079443328,1079443455,AU
1079443456,1079459839,US
1079459840,1079508991,CA
-1079508992,1079566335,US
-1079566336,1079566463,A2
-1079566464,1079566559,US
-1079566560,1079566847,A2
+1079508992,1079566847,US
1079566848,1079567103,GB
-1079567104,1079567359,A2
+1079567104,1079567359,US
1079567360,1079567615,AU
-1079567616,1079568383,A2
-1079568384,1079569407,US
-1079569408,1079570431,A2
-1079570432,1079574527,US
-1079574528,1079578623,PR
+1079567616,1079574527,US
+1079574528,1079576487,PR
+1079576488,1079576495,US
+1079576496,1079578623,PR
1079578624,1079585391,US
1079585392,1079585407,IN
1079585408,1079664639,US
@@ -11565,22 +11599,28 @@
1080750602,1080750611,GB
1080750612,1080820871,US
1080820872,1080820879,PR
-1080820880,1080950783,US
-1080953344,1080953855,US
+1080820880,1080954879,US
1080955904,1080957183,US
-1080957952,1080958207,US
+1080957952,1080958207,A2
1080958208,1080958463,BH
-1080958464,1080958719,US
+1080958464,1080958719,A2
1080958720,1080958975,BH
-1080958976,1080960255,US
+1080958976,1080960255,A2
1080960256,1080960511,BH
-1080960512,1080968191,US
+1080960512,1080963839,A2
+1080963840,1080967167,US
+1080967168,1080968191,A2
1080968192,1080968447,BH
-1080968448,1080969471,US
+1080968448,1080969471,A2
1080969472,1080969727,BH
-1080969728,1080972575,US
+1080969728,1080972575,A2
1080972576,1080972607,ID
-1080972608,1080999935,US
+1080972608,1080983551,A2
+1080983552,1080987647,US
+1080987648,1080988671,A2
+1080988672,1080989951,US
+1080989952,1080990207,A2
+1080990208,1080999935,US
1080999936,1081016319,CA
1081016320,1081037311,US
1081037312,1081037567,CA
@@ -11751,7 +11791,9 @@
1081463232,1081463247,BR
1081463248,1081463255,US
1081463256,1081463263,BR
-1081463264,1081463295,US
+1081463264,1081463271,US
+1081463272,1081463279,BR
+1081463280,1081463295,US
1081463296,1081463391,BR
1081463392,1081463423,US
1081463424,1081463487,BR
@@ -11866,7 +11908,9 @@
1081609824,1081609831,LK
1081609832,1081609887,US
1081609888,1081609919,IN
-1081609920,1081618951,US
+1081609920,1081616831,US
+1081616832,1081616839,GB
+1081616840,1081618951,US
1081618952,1081618959,GB
1081618960,1081803287,US
1081803288,1081803295,PR
@@ -11904,7 +11948,9 @@
1082097056,1082097071,CA
1082097072,1082097143,US
1082097144,1082097151,AU
-1082097152,1082314751,US
+1082097152,1082138623,US
+1082138624,1082140671,A2
+1082140672,1082314751,US
1082314752,1082315263,CA
1082315264,1082315471,US
1082315472,1082318847,CA
@@ -11937,7 +11983,8 @@
1082349640,1082349647,GB
1082349648,1082349735,US
1082349736,1082349743,MY
-1082349744,1082349775,US
+1082349744,1082349767,US
+1082349768,1082349775,GR
1082349776,1082349783,IT
1082349784,1082349815,US
1082349816,1082349823,RU
@@ -11947,7 +11994,9 @@
1082350656,1082350671,IT
1082350672,1082350911,US
1082350912,1082350943,RU
-1082350944,1082434239,US
+1082350944,1082419455,US
+1082419456,1082419711,A2
+1082419712,1082434239,US
1082434240,1082434255,IN
1082434256,1082621987,US
1082621988,1082621991,ME
@@ -12488,8 +12537,8 @@
1090146304,1090150399,CA
1090150400,1090154495,US
1090158592,1090207743,US
-1090207744,1090220031,CA
-1090220032,1090355199,US
+1090207744,1090215935,CA
+1090215936,1090355199,US
1090355200,1090356327,CA
1090356328,1090356335,US
1090356336,1090357535,CA
@@ -12519,7 +12568,9 @@
1090447488,1090448127,CA
1090448128,1090448255,US
1090448256,1090453503,CA
-1090453504,1090497903,US
+1090453504,1090495487,US
+1090495488,1090495743,NO
+1090495744,1090497903,US
1090497904,1090497919,AU
1090497920,1090499583,US
1090499584,1090499839,NO
@@ -12733,7 +12784,9 @@
1093110912,1093110927,CA
1093110928,1093110935,US
1093110936,1093111711,CA
-1093111712,1093111759,US
+1093111712,1093111727,US
+1093111728,1093111743,CA
+1093111744,1093111759,US
1093111760,1093111871,CA
1093111872,1093111903,US
1093111904,1093111935,CA
@@ -12756,11 +12809,11 @@
1093114848,1093114863,US
1093114864,1093115839,CA
1093115840,1093115903,US
-1093115904,1093116767,CA
-1093116768,1093116799,US
-1093116800,1093116863,CA
-1093116864,1093117439,US
-1093117440,1093117519,CA
+1093115904,1093116927,CA
+1093116928,1093117439,US
+1093117440,1093117455,CA
+1093117456,1093117503,US
+1093117504,1093117519,CA
1093117520,1093117527,US
1093117528,1093117567,CA
1093117568,1093117599,US
@@ -12775,7 +12828,9 @@
1093118528,1093118531,CA
1093118532,1093118591,US
1093118592,1093118687,CA
-1093118688,1093118993,US
+1093118688,1093118983,US
+1093118984,1093118991,CA
+1093118992,1093118993,US
1093118994,1093119006,CA
1093119007,1093119015,US
1093119016,1093119023,CA
@@ -12834,9 +12889,7 @@
1093124288,1093124351,US
1093124352,1093124559,CA
1093124560,1093124575,US
-1093124576,1093125103,CA
-1093125104,1093125111,US
-1093125112,1093125695,CA
+1093124576,1093125695,CA
1093125696,1093125719,US
1093125720,1093125735,CA
1093125736,1093125743,US
@@ -12873,8 +12926,8 @@
1093127776,1093127791,CA
1093127792,1093128191,US
1093128192,1093128415,CA
-1093128416,1093128959,US
-1093128960,1093129215,CA
+1093128416,1093128447,US
+1093128448,1093129215,CA
1093129216,1093130367,US
1093130368,1093130415,CA
1093130416,1093130495,US
@@ -12895,9 +12948,7 @@
1093133312,1093133407,US
1093133408,1093133439,CA
1093133440,1093133567,US
-1093133568,1093134143,CA
-1093134144,1093134207,US
-1093134208,1093134239,CA
+1093133568,1093134239,CA
1093134240,1093134255,US
1093134256,1093134263,CA
1093134264,1093134271,US
@@ -12906,12 +12957,12 @@
1093135360,1093135615,CA
1093135616,1093135631,US
1093135632,1093135639,CA
-1093135640,1093135679,US
-1093135680,1093135871,CA
-1093135872,1093136895,US
-1093136896,1093137663,CA
-1093137664,1093137791,US
-1093137792,1093138431,CA
+1093135640,1093135647,US
+1093135648,1093135871,CA
+1093135872,1093136127,US
+1093136128,1093136383,CA
+1093136384,1093136895,US
+1093136896,1093138431,CA
1093138432,1093138559,US
1093138560,1093138623,CA
1093138624,1093139455,US
@@ -12948,7 +12999,9 @@
1093737424,1093737431,GB
1093737432,1093740095,US
1093740096,1093740159,JP
-1093740160,1093740335,US
+1093740160,1093740167,US
+1093740168,1093740191,CN
+1093740192,1093740335,US
1093740336,1093740351,SG
1093740352,1093740415,JP
1093740416,1093741599,US
@@ -13546,14 +13599,18 @@
1097777152,1097798495,US
1097798496,1097798527,CA
1097798528,1097799167,US
-1097799168,1097799423,CA
+1097799168,1097799199,CA
+1097799200,1097799231,US
+1097799232,1097799423,CA
1097799424,1097799679,US
1097799680,1097799711,CA
1097799712,1097799775,US
1097799776,1097799871,CA
1097799872,1097800959,US
1097800960,1097800991,CY
-1097800992,1097830399,US
+1097800992,1097801183,US
+1097801184,1097801215,DE
+1097801216,1097830399,US
1097830400,1097834495,CA
1097834496,1097896191,US
1097896192,1097896711,VI
@@ -13952,7 +14009,11 @@
1106814720,1106814975,EC
1106814976,1107220223,US
1107220224,1107220239,AX
-1107220240,1107243007,US
+1107220240,1107241215,US
+1107241216,1107241343,CN
+1107241344,1107241471,US
+1107241472,1107241599,CN
+1107241600,1107243007,US
1107243008,1107247103,TC
1107247104,1107275775,US
1107275776,1107279871,CA
@@ -13966,7 +14027,11 @@
1107801368,1107801375,CA
1107801376,1107805695,US
1107805696,1107805951,TR
-1107805952,1107820543,US
+1107805952,1107808842,US
+1107808843,1107808846,PE
+1107808847,1107808877,US
+1107808878,1107808881,PE
+1107808882,1107820543,US
1107820544,1107853311,ZA
1107853312,1107895039,US
1107895040,1107895807,GB
@@ -14047,9 +14112,7 @@
1108057080,1108057087,US
1108057088,1108057135,CA
1108057136,1108057151,US
-1108057152,1108057199,CA
-1108057200,1108057207,MT
-1108057208,1108057215,CA
+1108057152,1108057215,CA
1108057216,1108057239,US
1108057240,1108057335,CA
1108057336,1108057343,GB
@@ -14190,7 +14253,9 @@
1109954352,1109954367,ES
1109954368,1110126591,US
1110126592,1110130687,CA
-1110130688,1110310911,US
+1110130688,1110307903,US
+1110307904,1110307967,AU
+1110307968,1110310911,US
1110310912,1110376447,CA
1110376448,1110441983,US
1110441984,1110442239,CA
@@ -14278,7 +14343,9 @@
1110460224,1110460319,CA
1110460320,1110460383,US
1110460384,1110460447,CA
-1110460448,1110460671,US
+1110460448,1110460479,US
+1110460480,1110460511,CA
+1110460512,1110460671,US
1110460672,1110460719,CA
1110460720,1110460743,US
1110460744,1110460775,CA
@@ -14450,9 +14517,11 @@
1114515456,1114517503,GU
1114517504,1114520063,CA
1114520064,1114520319,PH
-1114520320,1114520575,CA
+1114520320,1114520575,US
1114520576,1114520831,PH
-1114520832,1114524159,CA
+1114520832,1114521855,CA
+1114521856,1114522111,US
+1114522112,1114524159,CA
1114524160,1114524671,ZA
1114524672,1114533375,CA
1114533376,1114533887,ZA
@@ -14470,13 +14539,42 @@
1114681344,1114685439,CA
1114685440,1114730495,US
1114730496,1114734591,CA
-1114734592,1114877183,US
+1114734592,1114865711,US
+1114865712,1114865727,CA
+1114865728,1114875391,US
+1114875392,1114876159,CA
+1114876160,1114876447,US
+1114876448,1114876463,CA
+1114876464,1114876479,US
+1114876480,1114876543,CA
+1114876544,1114876575,GB
+1114876576,1114876927,US
+1114876928,1114877183,CA
1114877184,1114877439,CY
-1114877440,1114877951,US
+1114877440,1114877695,US
+1114877696,1114877759,SK
+1114877760,1114877791,US
+1114877792,1114877807,CA
+1114877808,1114877951,US
1114877952,1114878207,PA
-1114878208,1114878849,US
+1114878208,1114878463,US
+1114878464,1114878719,NL
+1114878720,1114878849,US
1114878850,1114878977,LT
-1114878978,1114966815,US
+1114878978,1114880079,US
+1114880080,1114880095,CY
+1114880096,1114880383,US
+1114880384,1114880399,CY
+1114880400,1114880407,GB
+1114880408,1114881343,US
+1114881344,1114881407,CY
+1114881408,1114881471,US
+1114881472,1114881535,CY
+1114881536,1114881743,US
+1114881744,1114881759,CA
+1114881760,1114930175,US
+1114930176,1114930303,GB
+1114930304,1114966815,US
1114966816,1114966831,GB
1114966832,1115104511,US
1115104512,1115104639,CA
@@ -14581,9 +14679,17 @@
1115795456,1115799551,CA
1115799552,1115815935,US
1115815936,1115947007,CA
-1115947008,1116041279,US
-1116041280,1116041295,CA
-1116041296,1116158463,US
+1115947008,1116014079,US
+1116014080,1116014335,A2
+1116014336,1116014591,US
+1116014592,1116014847,A2
+1116014848,1116015871,US
+1116015872,1116016127,A2
+1116016128,1116027135,US
+1116027136,1116027903,A2
+1116027904,1116041791,US
+1116041792,1116041807,CA
+1116041808,1116158463,US
1116158464,1116158495,AU
1116158496,1116168191,US
1116168192,1116169311,CA
@@ -14876,29 +14982,27 @@
1117979504,1117979519,US
1117979520,1117982639,CA
1117982640,1117982655,US
-1117982656,1117983023,CA
+1117982656,1117982999,CA
+1117983000,1117983007,US
+1117983008,1117983023,CA
1117983024,1117983039,US
1117983040,1117983215,CA
1117983216,1117983223,US
-1117983224,1117984191,CA
-1117984192,1117984199,US
-1117984200,1117985055,CA
+1117983224,1117983831,CA
+1117983832,1117983839,US
+1117983840,1117984023,CA
+1117984024,1117984047,US
+1117984048,1117985055,CA
1117985056,1117985079,US
1117985080,1117985423,CA
1117985424,1117985447,US
1117985448,1117985463,CA
1117985464,1117985471,US
-1117985472,1117985607,CA
-1117985608,1117985663,US
-1117985664,1117985671,CA
-1117985672,1117985679,US
-1117985680,1117985695,CA
-1117985696,1117985711,US
-1117985712,1117985719,CA
-1117985720,1117985743,US
-1117985744,1117985767,CA
-1117985768,1117985783,US
-1117985784,1117986575,CA
+1117985472,1117985615,CA
+1117985616,1117985647,US
+1117985648,1117985767,CA
+1117985768,1117985775,US
+1117985776,1117986575,CA
1117986576,1117986687,US
1117986688,1117986815,CA
1117986816,1117995007,US
@@ -14906,10 +15010,8 @@
1117999104,1118027783,US
1118027784,1118029471,CA
1118029472,1118029519,US
-1118029520,1118029527,CA
-1118029528,1118029535,US
-1118029536,1118029543,CA
-1118029544,1118029567,US
+1118029520,1118029551,CA
+1118029552,1118029567,US
1118029568,1118030991,CA
1118030992,1118030999,US
1118031000,1118031071,CA
@@ -14923,8 +15025,8 @@
1118031384,1118031431,CA
1118031432,1118031439,US
1118031440,1118031759,CA
-1118031760,1118031807,US
-1118031808,1118031871,CA
+1118031760,1118031799,US
+1118031800,1118031871,CA
1118031872,1118126079,US
1118126080,1118126591,CA
1118126592,1118126847,US
@@ -15048,7 +15150,8 @@
1118157696,1118157711,NL
1118157712,1118157759,US
1118157760,1118157775,GY
-1118157776,1118158079,US
+1118157776,1118157791,AR
+1118157792,1118158079,US
1118158080,1118158087,PA
1118158088,1118158319,US
1118158320,1118158323,SV
@@ -15057,7 +15160,9 @@
1118158336,1118158847,US
1118158848,1118167039,CA
1118167040,1118474239,US
-1118474240,1118474591,CA
+1118474240,1118474535,CA
+1118474536,1118474543,US
+1118474544,1118474591,CA
1118474592,1118474599,US
1118474600,1118474607,CA
1118474608,1118474615,US
@@ -15071,9 +15176,9 @@
1118475216,1118475223,US
1118475224,1118475231,CA
1118475232,1118475247,US
-1118475248,1118476751,CA
-1118476752,1118476759,US
-1118476760,1118476887,CA
+1118475248,1118476807,CA
+1118476808,1118476831,US
+1118476832,1118476887,CA
1118476888,1118476895,US
1118476896,1118477535,CA
1118477536,1118477543,US
@@ -15087,7 +15192,11 @@
1118791568,1118791599,US
1118791600,1118791615,ES
1118791616,1118792703,US
-1118792704,1118793727,JM
+1118792704,1118792831,JM
+1118792832,1118792895,US
+1118792896,1118793151,JM
+1118793152,1118793279,US
+1118793280,1118793727,JM
1118793728,1118793823,US
1118793824,1118793839,CA
1118793840,1118793935,US
@@ -15655,7 +15764,11 @@
1120152320,1120152575,US
1120152576,1120153599,CA
1120153600,1120272383,US
-1120272384,1120281087,CA
+1120272384,1120280575,CA
+1120280576,1120280831,US
+1120280832,1120280855,CA
+1120280856,1120280863,US
+1120280864,1120281087,CA
1120281088,1120281095,PG
1120281096,1120281103,US
1120281104,1120281111,CA
@@ -15668,29 +15781,38 @@
1120281408,1120281599,CA
1120281600,1120282367,US
1120282368,1120282623,SY
-1120282624,1120282879,CA
+1120282624,1120282879,US
1120282880,1120283135,SY
-1120283136,1120283647,CA
+1120283136,1120283391,US
+1120283392,1120283647,CA
1120283648,1120284671,EC
1120284672,1120286719,CA
-1120286720,1120288767,US
-1120288768,1120299007,CA
+1120286720,1120289023,US
+1120289024,1120290303,CA
+1120290304,1120290559,US
+1120290560,1120293119,CA
+1120293120,1120293631,US
+1120293632,1120299007,CA
1120299008,1120299263,PK
-1120299264,1120299519,CA
+1120299264,1120299519,US
1120299520,1120300799,PK
-1120300800,1120306175,CA
+1120300800,1120301055,US
+1120301056,1120306175,CA
1120306176,1120306943,PH
-1120306944,1120307199,CA
+1120306944,1120307199,US
1120307200,1120307967,EC
1120307968,1120308223,PH
1120308224,1120309247,HT
1120309248,1120310015,CA
1120310016,1120310783,PH
-1120310784,1120312063,CA
+1120310784,1120311807,CA
+1120311808,1120312063,US
1120312064,1120312447,PH
1120312448,1120312575,US
1120312576,1120312831,PH
-1120312832,1120315135,CA
+1120312832,1120313343,CA
+1120313344,1120313599,US
+1120313600,1120315135,CA
1120315136,1120315391,US
1120315392,1120321535,CA
1120321536,1120346111,US
@@ -15709,23 +15831,24 @@
1120372736,1120374047,CA
1120374048,1120374063,US
1120374064,1120374271,CA
-1120374272,1120374335,US
-1120374336,1120374399,CA
+1120374272,1120374303,US
+1120374304,1120374399,CA
1120374400,1120374415,US
1120374416,1120374479,CA
1120374480,1120374487,US
1120374488,1120374511,CA
1120374512,1120374527,US
-1120374528,1120375183,CA
-1120375184,1120375199,US
-1120375200,1120375231,CA
+1120374528,1120375231,CA
1120375232,1120375239,US
1120375240,1120375243,CA
1120375244,1120375263,US
1120375264,1120376063,CA
-1120376064,1120376127,US
+1120376064,1120376079,US
+1120376080,1120376095,CA
+1120376096,1120376127,US
1120376128,1120376223,CA
-1120376224,1120376255,US
+1120376224,1120376239,US
+1120376240,1120376255,MX
1120376256,1120376287,CA
1120376288,1120376303,US
1120376304,1120376327,CA
@@ -15733,9 +15856,10 @@
1120376384,1120376447,CA
1120376448,1120376479,US
1120376480,1120376494,CA
-1120376495,1120376575,US
-1120376576,1120376647,CA
-1120376648,1120376679,US
+1120376495,1120376559,US
+1120376560,1120376647,CA
+1120376648,1120376671,US
+1120376672,1120376679,MX
1120376680,1120376687,CA
1120376688,1120376767,US
1120376768,1120376815,CA
@@ -15744,22 +15868,18 @@
1120377168,1120377199,US
1120377200,1120377215,CA
1120377216,1120377247,US
-1120377248,1120377599,CA
-1120377600,1120377727,US
-1120377728,1120377791,CA
-1120377792,1120377855,US
-1120377856,1120378367,CA
+1120377248,1120377791,CA
+1120377792,1120377823,US
+1120377824,1120378367,CA
1120378368,1120378623,US
1120378624,1120378919,CA
1120378920,1120378927,US
1120378928,1120379039,CA
1120379040,1120379071,PA
-1120379072,1120379935,CA
-1120379936,1120379967,US
-1120379968,1120380027,CA
-1120380028,1120380047,US
-1120380048,1120380063,CA
-1120380064,1120380127,US
+1120379072,1120380027,CA
+1120380028,1120380031,US
+1120380032,1120380095,CA
+1120380096,1120380127,US
1120380128,1120380131,CA
1120380132,1120380415,US
1120380416,1120380431,VG
@@ -15767,7 +15887,9 @@
1120380448,1120380479,US
1120380480,1120380639,CA
1120380640,1120380655,US
-1120380656,1120380671,CA
+1120380656,1120380659,CA
+1120380660,1120380663,US
+1120380664,1120380671,CA
1120380672,1120380927,US
1120380928,1120381055,CA
1120381056,1120381071,US
@@ -15852,9 +15974,7 @@
1120495360,1120495615,CA
1120495616,1120495743,US
1120495744,1120495871,SG
-1120495872,1120495967,US
-1120495968,1120495999,CA
-1120496000,1120496223,US
+1120495872,1120496223,US
1120496224,1120496255,BE
1120496256,1120496287,CA
1120496288,1120496385,US
@@ -15877,7 +15997,10 @@
1120498944,1120499199,CA
1120499200,1120499487,US
1120499488,1120499519,CA
-1120499520,1120500639,US
+1120499520,1120499583,US
+1120499584,1120499615,FR
+1120499616,1120499647,IN
+1120499648,1120500639,US
1120500640,1120500671,BE
1120500672,1120501247,US
1120501248,1120501503,CA
@@ -15896,9 +16019,7 @@
1120616808,1120616815,CA
1120616816,1120641023,US
1120641024,1120657407,CA
-1120657408,1120733183,US
-1120733184,1120735231,BB
-1120735232,1120735487,US
+1120657408,1120735487,US
1120735488,1120735743,BB
1120735744,1120736207,US
1120736208,1120736223,PY
@@ -15924,7 +16045,9 @@
1120862208,1120870399,US
1120874496,1120874519,A2
1120874520,1120874527,US
-1120874528,1120874655,A2
+1120874528,1120874631,A2
+1120874632,1120874639,US
+1120874640,1120874655,A2
1120874656,1120874703,US
1120874704,1120874719,CA
1120874720,1120874727,A2
@@ -16077,9 +16200,7 @@
1121250208,1121250239,CA
1121250240,1121250303,GB
1121250304,1121250815,BZ
-1121250816,1121250831,AG
-1121250832,1121250847,CA
-1121250848,1121250879,AG
+1121250816,1121250879,AG
1121250880,1121250911,CA
1121250912,1121250927,VG
1121250928,1121250935,CA
@@ -16114,7 +16235,7 @@
1121251776,1121251791,CA
1121251792,1121251807,VG
1121251808,1121251831,CA
-1121251832,1121251839,AG
+1121251832,1121251839,VG
1121251840,1121251847,BZ
1121251848,1121251871,CA
1121251872,1121251887,VG
@@ -16127,9 +16248,7 @@
1121251984,1121251991,CA
1121251992,1121251999,AG
1121252000,1121252063,CA
-1121252064,1121252095,AG
-1121252096,1121252351,CA
-1121252352,1121252359,AG
+1121252064,1121252359,AG
1121252360,1121252375,CA
1121252376,1121252383,PA
1121252384,1121252391,CR
@@ -16155,9 +16274,294 @@
1121254232,1121254255,CR
1121254256,1121254271,AG
1121254272,1121255423,CA
-1121255424,1121652991,US
-1121652992,1121653119,EE
-1121653120,1121655071,US
+1121255424,1121468463,US
+1121468464,1121468479,AR
+1121468480,1121468495,US
+1121468496,1121468511,PK
+1121468512,1121468519,AU
+1121468520,1121468527,IN
+1121468528,1121468551,US
+1121468552,1121468559,CA
+1121468560,1121468567,US
+1121468568,1121468575,AU
+1121468576,1121468591,US
+1121468592,1121468600,AU
+1121468601,1121468911,US
+1121468912,1121468927,GB
+1121468928,1121468967,US
+1121468968,1121468975,CA
+1121468976,1121469175,US
+1121469176,1121469183,CA
+1121469184,1121469367,US
+1121469368,1121469375,CA
+1121469376,1121469839,US
+1121469840,1121469847,AU
+1121469848,1121469871,US
+1121469872,1121469879,SE
+1121469880,1121469895,US
+1121469896,1121469903,GB
+1121469904,1121469911,US
+1121469912,1121469919,PH
+1121469920,1121470015,US
+1121470016,1121470047,AU
+1121470048,1121470175,US
+1121470176,1121470191,CA
+1121470192,1121470215,US
+1121470216,1121470223,CA
+1121470224,1121470263,US
+1121470264,1121470271,CA
+1121470272,1121470311,US
+1121470312,1121470319,IL
+1121470320,1121470423,US
+1121470424,1121470463,NL
+1121470464,1121470551,US
+1121470552,1121470559,LB
+1121470560,1121470583,US
+1121470584,1121470591,AU
+1121470592,1121470703,US
+1121470704,1121470711,VU
+1121470712,1121470727,US
+1121470728,1121470743,CA
+1121470744,1121470759,US
+1121470760,1121470767,FR
+1121470768,1121470815,US
+1121470816,1121470831,AU
+1121470832,1121470847,US
+1121470848,1121470863,AU
+1121470864,1121470871,US
+1121470872,1121470879,AU
+1121470880,1121471063,US
+1121471064,1121471071,AU
+1121471072,1121471087,US
+1121471088,1121471095,AU
+1121471096,1121471127,US
+1121471128,1121471135,AU
+1121471136,1121471151,US
+1121471152,1121471159,CH
+1121471160,1121471167,US
+1121471168,1121471175,CA
+1121471176,1121471279,US
+1121471280,1121471295,GB
+1121471296,1121471375,US
+1121471376,1121471391,DK
+1121471392,1121471471,US
+1121471472,1121471487,CA
+1121471488,1121471503,MY
+1121471504,1121471511,US
+1121471512,1121471519,BR
+1121471520,1121471527,US
+1121471528,1121471535,EC
+1121471536,1121471559,US
+1121471560,1121471575,CA
+1121471576,1121471591,US
+1121471592,1121471599,CA
+1121471600,1121471623,US
+1121471624,1121471631,CA
+1121471632,1121471655,US
+1121471656,1121471663,CA
+1121471664,1121471671,AR
+1121471672,1121471703,US
+1121471704,1121471711,JP
+1121471712,1121471719,UA
+1121471720,1121471727,IT
+1121471728,1121471935,US
+1121471936,1121471943,CA
+1121471944,1121471951,IN
+1121471952,1121471975,US
+1121471976,1121471983,CA
+1121471984,1121471999,US
+1121472000,1121472007,BE
+1121472008,1121472047,US
+1121472048,1121472055,MY
+1121472056,1121472263,US
+1121472264,1121472271,LK
+1121472272,1121472287,US
+1121472288,1121472303,IN
+1121472304,1121472375,US
+1121472376,1121472447,AU
+1121472448,1121472463,US
+1121472464,1121472471,CA
+1121472472,1121472479,ES
+1121472480,1121472511,US
+1121472512,1121472519,NZ
+1121472520,1121472535,CA
+1121472536,1121472559,US
+1121472560,1121472567,IN
+1121472568,1121472655,US
+1121472656,1121472663,UA
+1121472664,1121472727,US
+1121472728,1121472735,CA
+1121472736,1121472743,LB
+1121472744,1121472751,GB
+1121472752,1121472775,US
+1121472776,1121472807,RU
+1121472808,1121472831,US
+1121472832,1121472839,LB
+1121472840,1121472847,US
+1121472848,1121472863,IN
+1121472864,1121472871,US
+1121472872,1121472879,SE
+1121472880,1121472887,IT
+1121472888,1121472927,US
+1121472928,1121472935,GB
+1121472936,1121473175,US
+1121473176,1121473183,FR
+1121473184,1121473199,US
+1121473200,1121473207,GB
+1121473208,1121473239,US
+1121473240,1121473247,ES
+1121473248,1121473279,US
+1121473280,1121473295,AU
+1121473296,1121473303,US
+1121473304,1121473311,AU
+1121473312,1121473327,US
+1121473328,1121473335,AG
+1121473336,1121473439,US
+1121473440,1121473471,AU
+1121473472,1121473479,US
+1121473480,1121473487,CA
+1121473488,1121473599,US
+1121473600,1121473607,GB
+1121473608,1121473615,CA
+1121473616,1121473871,US
+1121473872,1121473887,NL
+1121473888,1121474007,US
+1121474008,1121474015,DE
+1121474016,1121474031,US
+1121474032,1121474039,AG
+1121474040,1121474063,US
+1121474064,1121474071,GB
+1121474072,1121474079,SI
+1121474080,1121474095,US
+1121474096,1121474111,CA
+1121474112,1121474151,US
+1121474152,1121474159,CA
+1121474160,1121474303,US
+1121474304,1121474319,VE
+1121474320,1121474351,US
+1121474352,1121474359,NZ
+1121474360,1121474367,US
+1121474368,1121474375,AU
+1121474376,1121474383,US
+1121474384,1121474415,AU
+1121474416,1121474447,US
+1121474448,1121474455,AU
+1121474456,1121474511,US
+1121474512,1121474527,UA
+1121474528,1121474535,US
+1121474536,1121474543,GB
+1121474544,1121474591,US
+1121474592,1121474607,CA
+1121474608,1121474927,US
+1121474928,1121474935,AU
+1121474936,1121475135,US
+1121475136,1121475151,FR
+1121475152,1121475199,US
+1121475200,1121475215,IN
+1121475216,1121475295,US
+1121475296,1121475327,BD
+1121475328,1121475967,US
+1121475968,1121476031,AU
+1121476032,1121476191,US
+1121476192,1121476223,BD
+1121476224,1121476431,US
+1121476432,1121476439,JP
+1121476440,1121476927,US
+1121476928,1121476935,IN
+1121476936,1121477391,US
+1121477392,1121477399,IN
+1121477400,1121477415,US
+1121477416,1121477423,NZ
+1121477424,1121477431,US
+1121477432,1121477439,IE
+1121477440,1121477447,ID
+1121477448,1121477551,US
+1121477552,1121477567,CA
+1121477568,1121477599,US
+1121477600,1121477607,AU
+1121477608,1121477935,US
+1121477936,1121477943,CA
+1121477944,1121478023,US
+1121478024,1121478031,GB
+1121478032,1121478079,US
+1121478080,1121478087,CA
+1121478088,1121478095,US
+1121478096,1121478111,CA
+1121478112,1121478167,US
+1121478168,1121478175,AU
+1121478176,1121478207,US
+1121478208,1121478239,GB
+1121478240,1121478343,US
+1121478344,1121478367,AU
+1121478368,1121478463,US
+1121478464,1121478471,GR
+1121478472,1121478495,US
+1121478496,1121478503,NO
+1121478504,1121478511,US
+1121478512,1121478519,RU
+1121478520,1121478527,KE
+1121478528,1121478591,US
+1121478592,1121478655,AU
+1121478656,1121478687,US
+1121478688,1121478703,NZ
+1121478704,1121478967,US
+1121478968,1121478975,AU
+1121478976,1121478991,US
+1121478992,1121478999,IN
+1121479000,1121479023,US
+1121479024,1121479031,CY
+1121479032,1121479143,US
+1121479144,1121479167,EG
+1121479168,1121479215,US
+1121479216,1121479231,CA
+1121479232,1121479295,US
+1121479296,1121479303,HK
+1121479304,1121479343,CA
+1121479344,1121479359,US
+1121479360,1121479367,NZ
+1121479368,1121479407,US
+1121479408,1121479415,CA
+1121479416,1121479679,US
+1121479680,1121479687,GB
+1121479688,1121479695,CA
+1121479696,1121479759,US
+1121479760,1121479783,AU
+1121479784,1121479831,US
+1121479832,1121479839,NZ
+1121479840,1121479847,IN
+1121479848,1121479871,US
+1121479872,1121479887,PK
+1121479888,1121479919,US
+1121479920,1121479927,AU
+1121479928,1121480783,US
+1121480784,1121480791,TH
+1121480792,1121480799,US
+1121480800,1121480807,CA
+1121480808,1121480847,US
+1121480848,1121480855,CY
+1121480856,1121480903,US
+1121480904,1121480911,HK
+1121480912,1121480959,US
+1121480960,1121480967,AU
+1121480968,1121480991,US
+1121480992,1121481023,AU
+1121481024,1121481039,US
+1121481040,1121481047,AU
+1121481048,1121481055,US
+1121481056,1121481087,AU
+1121481088,1121481239,US
+1121481240,1121481247,AU
+1121481248,1121481407,US
+1121481408,1121481415,GB
+1121481416,1121481439,US
+1121481440,1121481447,AT
+1121481448,1121482799,US
+1121482800,1121482807,AU
+1121482808,1121483567,US
+1121483568,1121483575,PT
+1121483576,1121483759,US
+1121483760,1121483775,FR
+1121483776,1121655071,US
1121655072,1121655103,RU
1121655104,1121655231,US
1121655232,1121655263,AR
@@ -16165,9 +16569,7 @@
1121655440,1121655447,VE
1121655448,1121656063,US
1121656064,1121656095,NZ
-1121656096,1121656159,US
-1121656160,1121656191,NZ
-1121656192,1121714975,US
+1121656096,1121714975,US
1121714976,1121714991,AU
1121714992,1121715967,US
1121715968,1121716095,IT
@@ -16233,7 +16635,9 @@
1122451456,1122455551,CO
1122455552,1122476031,US
1122476032,1122480127,PR
-1122480128,1122480207,US
+1122480128,1122480159,US
+1122480160,1122480167,RU
+1122480168,1122480207,US
1122480208,1122480223,GB
1122480224,1122480231,PL
1122480232,1122480343,US
@@ -16242,9 +16646,9 @@
1122480416,1122480423,CL
1122480424,1122480447,US
1122480448,1122480455,PR
-1122480456,1122481231,US
-1122481232,1122481247,GB
-1122481248,1122493055,US
+1122480456,1122480479,US
+1122480480,1122480487,CA
+1122480488,1122493055,US
1122493056,1122493183,ES
1122493184,1122493439,US
1122493440,1122494207,PR
@@ -16304,23 +16708,20 @@
1123534848,1123536895,AW
1123536896,1123582239,US
1123582240,1123582271,CY
-1123582272,1123582431,US
+1123582272,1123582399,US
+1123582400,1123582431,DE
1123582432,1123582463,CA
1123582464,1123583327,US
1123583328,1123583359,CA
1123583360,1123583455,US
1123583456,1123583519,CY
-1123583520,1123584703,US
+1123583520,1123584351,US
+1123584352,1123584383,DE
+1123584384,1123584703,US
1123584704,1123584735,CA
1123584736,1123588063,US
1123588064,1123588095,CY
-1123588096,1123589631,US
-1123589632,1123589663,CA
-1123589664,1123589759,US
-1123589760,1123589775,CA
-1123589776,1123589791,US
-1123589792,1123589823,CA
-1123589824,1123590143,US
+1123588096,1123590143,US
1123590144,1123598335,VI
1123598336,1123651583,US
1123651584,1123655679,JM
@@ -16533,13 +16934,14 @@
1125479232,1125498879,US
1125498880,1125508095,CA
1125508096,1125508351,PA
-1125508352,1125515263,CA
+1125508352,1125514495,CA
+1125514496,1125514751,US
+1125514752,1125515263,CA
1125515264,1125531647,US
1125531648,1125543935,CA
1125543936,1125545983,US
1125548032,1125552127,CA
-1125552128,1125560319,US
-1125564416,1125572607,US
+1125552128,1125572607,US
1125572608,1125576703,CA
1125576704,1125613567,US
1125613568,1125617663,CA
@@ -16698,7 +17100,9 @@
1133785376,1133785383,NE
1133785384,1133785471,US
1133785472,1133785503,GB
-1133785504,1134029055,US
+1133785504,1133785567,US
+1133785568,1133785599,BE
+1133785600,1134029055,US
1134029056,1134029567,A2
1134029568,1134444543,US
1134444544,1134448639,CA
@@ -16714,9 +17118,725 @@
1136517008,1136517023,GB
1136517024,1136517039,US
1136517040,1136517055,GB
-1136517056,1136721919,US
+1136517056,1136656503,US
+1136656504,1136656511,CA
+1136656512,1136656583,US
+1136656584,1136656591,GB
+1136656592,1136656615,US
+1136656616,1136656631,AU
+1136656632,1136656863,US
+1136656864,1136656895,CA
+1136656896,1136657039,US
+1136657040,1136657047,CA
+1136657048,1136657615,US
+1136657616,1136657623,GB
+1136657624,1136657775,US
+1136657776,1136657783,CA
+1136657784,1136657815,US
+1136657816,1136657823,CA
+1136657824,1136657871,US
+1136657872,1136657887,GT
+1136657888,1136657911,US
+1136657912,1136657919,CA
+1136657920,1136658087,US
+1136658088,1136658095,CN
+1136658096,1136658111,MX
+1136658112,1136658119,US
+1136658120,1136658127,JP
+1136658128,1136658135,US
+1136658136,1136658143,AU
+1136658144,1136658151,US
+1136658152,1136658159,AU
+1136658160,1136658439,US
+1136658440,1136658447,MX
+1136658448,1136658711,US
+1136658712,1136658719,IN
+1136658720,1136658727,NZ
+1136658728,1136658991,US
+1136658992,1136658999,AU
+1136659000,1136659023,US
+1136659024,1136659031,AU
+1136659032,1136659039,US
+1136659040,1136659047,AU
+1136659048,1136659151,US
+1136659152,1136659167,CA
+1136659168,1136659599,US
+1136659600,1136659607,MX
+1136659608,1136659639,US
+1136659640,1136659647,FR
+1136659648,1136659767,US
+1136659768,1136659775,CA
+1136659776,1136659927,US
+1136659928,1136659935,CA
+1136659936,1136659967,US
+1136659968,1136659975,CA
+1136659976,1136660047,US
+1136660048,1136660055,GB
+1136660056,1136660223,US
+1136660224,1136660231,CA
+1136660232,1136660239,US
+1136660240,1136660247,GB
+1136660248,1136660471,US
+1136660472,1136660479,GB
+1136660480,1136660487,US
+1136660488,1136660495,NO
+1136660496,1136660511,US
+1136660512,1136660519,HR
+1136660520,1136660759,US
+1136660760,1136660767,CA
+1136660768,1136660775,US
+1136660776,1136660791,CA
+1136660792,1136660823,US
+1136660824,1136660839,CA
+1136660840,1136660871,US
+1136660872,1136660879,AU
+1136660880,1136660943,US
+1136660944,1136660951,IN
+1136660952,1136661295,US
+1136661296,1136661303,TW
+1136661304,1136661327,US
+1136661328,1136661335,IN
+1136661336,1136661343,US
+1136661344,1136661351,CN
+1136661352,1136661367,US
+1136661368,1136661375,IN
+1136661376,1136661399,US
+1136661400,1136661407,MX
+1136661408,1136661631,US
+1136661632,1136661639,IN
+1136661640,1136661687,US
+1136661688,1136661695,GB
+1136661696,1136661727,US
+1136661728,1136661743,CA
+1136661744,1136661919,US
+1136661920,1136661951,CA
+1136661952,1136662087,US
+1136662088,1136662095,CA
+1136662096,1136662151,US
+1136662152,1136662159,MX
+1136662160,1136662575,US
+1136662576,1136662583,CA
+1136662584,1136662663,US
+1136662664,1136662671,CA
+1136662672,1136662815,US
+1136662816,1136662823,IN
+1136662824,1136662911,US
+1136662912,1136662919,IN
+1136662920,1136663247,US
+1136663248,1136663255,CL
+1136663256,1136663575,US
+1136663576,1136663583,CN
+1136663584,1136663679,US
+1136663680,1136663687,IN
+1136663688,1136663695,JP
+1136663696,1136664543,US
+1136664544,1136664551,AU
+1136664552,1136664639,US
+1136664640,1136664647,CA
+1136664648,1136664791,US
+1136664792,1136664799,GB
+1136664800,1136664815,US
+1136664816,1136664823,IL
+1136664824,1136664847,US
+1136664848,1136664863,CA
+1136664864,1136665103,US
+1136665104,1136665111,AU
+1136665112,1136665135,US
+1136665136,1136665143,GB
+1136665144,1136665655,US
+1136665656,1136665663,IN
+1136665664,1136665735,US
+1136665736,1136665743,GB
+1136665744,1136665759,US
+1136665760,1136665767,CA
+1136665768,1136665831,US
+1136665832,1136665839,CA
+1136665840,1136665919,US
+1136665920,1136665927,DE
+1136665928,1136666143,US
+1136666144,1136666151,CA
+1136666152,1136666223,US
+1136666224,1136666231,PT
+1136666232,1136666351,US
+1136666352,1136666359,IL
+1136666360,1136666447,US
+1136666448,1136666463,GB
+1136666464,1136666559,US
+1136666560,1136666575,GB
+1136666576,1136666743,US
+1136666744,1136666751,CA
+1136666752,1136666791,US
+1136666792,1136666799,IL
+1136666800,1136666863,US
+1136666864,1136666871,GB
+1136666872,1136666991,US
+1136666992,1136667007,CA
+1136667008,1136667087,US
+1136667088,1136667103,IL
+1136667104,1136667447,US
+1136667448,1136667455,GB
+1136667456,1136667551,US
+1136667552,1136667559,AU
+1136667560,1136667599,US
+1136667600,1136667615,IN
+1136667616,1136667655,US
+1136667656,1136667663,CA
+1136667664,1136667759,US
+1136667760,1136667767,KW
+1136667768,1136668023,US
+1136668024,1136668031,GB
+1136668032,1136668127,US
+1136668128,1136668159,AU
+1136668160,1136668191,US
+1136668192,1136668207,MX
+1136668208,1136668287,US
+1136668288,1136668303,IN
+1136668304,1136668319,MX
+1136668320,1136668335,US
+1136668336,1136668351,MX
+1136668352,1136668383,US
+1136668384,1136668415,IN
+1136668416,1136668447,US
+1136668448,1136668455,IN
+1136668456,1136668559,US
+1136668560,1136668567,CA
+1136668568,1136668671,US
+1136668672,1136668679,IN
+1136668680,1136668887,US
+1136668888,1136668895,CL
+1136668896,1136669143,US
+1136669144,1136669151,IN
+1136669152,1136669263,US
+1136669264,1136669279,GB
+1136669280,1136669343,US
+1136669344,1136669359,CO
+1136669360,1136669487,US
+1136669488,1136669495,CA
+1136669496,1136669511,US
+1136669512,1136669519,CA
+1136669520,1136669567,US
+1136669568,1136669575,CA
+1136669576,1136669583,MX
+1136669584,1136669775,US
+1136669776,1136669783,NL
+1136669784,1136669911,US
+1136669912,1136669919,ES
+1136669920,1136670063,US
+1136670064,1136670071,SG
+1136670072,1136670111,US
+1136670112,1136670119,NZ
+1136670120,1136670151,US
+1136670152,1136670159,SG
+1136670160,1136670719,US
+1136670720,1136670975,GB
+1136670976,1136672999,US
+1136673000,1136673007,CA
+1136673008,1136673039,US
+1136673040,1136673047,IN
+1136673048,1136673231,US
+1136673232,1136673239,GB
+1136673240,1136673279,US
+1136673280,1136673287,CA
+1136673288,1136673327,US
+1136673328,1136673335,CA
+1136673336,1136673423,US
+1136673424,1136673431,CA
+1136673432,1136673559,US
+1136673560,1136673567,VE
+1136673568,1136673703,US
+1136673704,1136673711,MX
+1136673712,1136673855,US
+1136673856,1136673863,CA
+1136673864,1136673903,US
+1136673904,1136673919,CA
+1136673920,1136673927,GB
+1136673928,1136674079,US
+1136674080,1136674095,AU
+1136674096,1136674447,US
+1136674448,1136674463,AU
+1136674464,1136674583,US
+1136674584,1136674591,CA
+1136674592,1136674607,MX
+1136674608,1136674807,US
+1136674808,1136674815,GB
+1136674816,1136674863,US
+1136674864,1136674871,IN
+1136674872,1136674895,US
+1136674896,1136674903,IL
+1136674904,1136674911,GB
+1136674912,1136674967,US
+1136674968,1136674975,CA
+1136674976,1136675007,US
+1136675008,1136675015,AU
+1136675016,1136675023,CL
+1136675024,1136675055,US
+1136675056,1136675063,ES
+1136675064,1136675311,US
+1136675312,1136675319,GB
+1136675320,1136675751,US
+1136675752,1136675759,IN
+1136675760,1136675815,US
+1136675816,1136675823,AE
+1136675824,1136675839,US
+1136675840,1136676095,GB
+1136676096,1136676127,US
+1136676128,1136676143,IE
+1136676144,1136676255,US
+1136676256,1136676271,CA
+1136676272,1136676551,US
+1136676552,1136676559,GB
+1136676560,1136676583,US
+1136676584,1136676591,AU
+1136676592,1136676671,US
+1136676672,1136676679,CA
+1136676680,1136676735,US
+1136676736,1136676743,AU
+1136676744,1136677375,US
+1136677376,1136677391,AU
+1136677392,1136677463,US
+1136677464,1136677471,CA
+1136677472,1136677615,US
+1136677616,1136677631,CA
+1136677632,1136678103,US
+1136678104,1136678111,IN
+1136678112,1136678303,US
+1136678304,1136678319,MX
+1136678320,1136678431,US
+1136678432,1136678447,GB
+1136678448,1136679071,US
+1136679072,1136679087,CA
+1136679088,1136679135,US
+1136679136,1136679167,BR
+1136679168,1136679215,US
+1136679216,1136679223,GB
+1136679224,1136679231,US
+1136679232,1136679263,IL
+1136679264,1136679279,US
+1136679280,1136679295,CA
+1136679296,1136680055,US
+1136680056,1136680063,CA
+1136680064,1136680143,US
+1136680144,1136680151,NO
+1136680152,1136680159,US
+1136680160,1136680175,BD
+1136680176,1136680311,US
+1136680312,1136680319,IN
+1136680320,1136680743,US
+1136680744,1136680751,BD
+1136680752,1136680759,IN
+1136680760,1136681167,US
+1136681168,1136681175,CA
+1136681176,1136681191,US
+1136681192,1136681199,MX
+1136681200,1136681215,US
+1136681216,1136681223,HN
+1136681224,1136681231,US
+1136681232,1136681239,IL
+1136681240,1136681311,US
+1136681312,1136681319,BR
+1136681320,1136681439,US
+1136681440,1136681447,GB
+1136681448,1136681455,US
+1136681456,1136681471,IL
+1136681472,1136681487,US
+1136681488,1136681495,GB
+1136681496,1136681559,US
+1136681560,1136681567,CA
+1136681568,1136682271,US
+1136682272,1136682303,GB
+1136682304,1136682495,US
+1136682496,1136682503,CA
+1136682504,1136682527,US
+1136682528,1136682559,CA
+1136682560,1136682583,US
+1136682584,1136682591,CA
+1136682592,1136682695,US
+1136682696,1136682703,CA
+1136682704,1136682863,US
+1136682864,1136682871,CA
+1136682872,1136683095,US
+1136683096,1136683103,IL
+1136683104,1136683127,US
+1136683128,1136683135,MX
+1136683136,1136683367,US
+1136683368,1136683375,GB
+1136683376,1136683383,ZA
+1136683384,1136683527,US
+1136683528,1136683535,AU
+1136683536,1136683543,US
+1136683544,1136683551,AE
+1136683552,1136684047,US
+1136684048,1136684063,CA
+1136684064,1136684087,US
+1136684088,1136684095,MX
+1136684096,1136684103,US
+1136684104,1136684111,CA
+1136684112,1136684231,US
+1136684232,1136684239,CA
+1136684240,1136684247,IN
+1136684248,1136684463,US
+1136684464,1136684471,CA
+1136684472,1136684559,US
+1136684560,1136684575,CA
+1136684576,1136684607,US
+1136684608,1136684615,CA
+1136684616,1136684623,US
+1136684624,1136684631,IN
+1136684632,1136684663,US
+1136684664,1136684671,AU
+1136684672,1136684679,GB
+1136684680,1136684703,US
+1136684704,1136684719,MX
+1136684720,1136684735,US
+1136684736,1136684751,IN
+1136684752,1136684807,US
+1136684808,1136684815,IT
+1136684816,1136684895,US
+1136684896,1136684911,CA
+1136684912,1136684919,HR
+1136684920,1136684975,US
+1136684976,1136684983,CA
+1136684984,1136684991,US
+1136684992,1136684999,JP
+1136685000,1136685055,US
+1136685056,1136685183,CA
+1136685184,1136685191,US
+1136685192,1136685199,BM
+1136685200,1136685231,US
+1136685232,1136685239,CN
+1136685240,1136685247,US
+1136685248,1136685263,CA
+1136685264,1136685791,US
+1136685792,1136685799,IL
+1136685800,1136685871,US
+1136685872,1136685879,CA
+1136685880,1136685903,US
+1136685904,1136685911,HR
+1136685912,1136685935,US
+1136685936,1136685943,IT
+1136685944,1136686047,US
+1136686048,1136686055,IE
+1136686056,1136689159,US
+1136689160,1136689167,BR
+1136689168,1136689271,US
+1136689272,1136689279,MX
+1136689280,1136689431,US
+1136689432,1136689439,BM
+1136689440,1136689503,US
+1136689504,1136689511,VE
+1136689512,1136689551,US
+1136689552,1136689559,IN
+1136689560,1136689735,US
+1136689736,1136689743,GB
+1136689744,1136689815,US
+1136689816,1136689823,GB
+1136689824,1136689951,US
+1136689952,1136689959,CA
+1136689960,1136689975,US
+1136689976,1136689983,IL
+1136689984,1136690023,US
+1136690024,1136690031,IN
+1136690032,1136690055,US
+1136690056,1136690063,CA
+1136690064,1136690079,US
+1136690080,1136690087,AU
+1136690088,1136690407,US
+1136690408,1136690415,BD
+1136690416,1136690847,US
+1136690848,1136690863,GB
+1136690864,1136691415,US
+1136691416,1136691423,CA
+1136691424,1136691935,US
+1136691936,1136691943,CA
+1136691944,1136692039,US
+1136692040,1136692047,AU
+1136692048,1136692071,US
+1136692072,1136692079,CA
+1136692080,1136692239,US
+1136692240,1136692247,AR
+1136692248,1136692319,US
+1136692320,1136692327,NL
+1136692328,1136692535,US
+1136692536,1136692543,GB
+1136692544,1136692799,US
+1136692800,1136692807,NZ
+1136692808,1136692919,US
+1136692920,1136692927,IN
+1136692928,1136692991,US
+1136692992,1136693055,IR
+1136693056,1136693063,AU
+1136693064,1136693503,US
+1136693504,1136693511,GB
+1136693512,1136693519,CA
+1136693520,1136693887,US
+1136693888,1136693903,CA
+1136693904,1136693951,US
+1136693952,1136693959,CA
+1136693960,1136693967,AU
+1136693968,1136693975,US
+1136693976,1136693983,GB
+1136693984,1136694079,US
+1136694080,1136694087,BG
+1136694088,1136694263,US
+1136694264,1136694271,GB
+1136694272,1136694303,US
+1136694304,1136694311,KR
+1136694312,1136694319,US
+1136694320,1136694327,KR
+1136694328,1136694399,US
+1136694400,1136694415,CA
+1136694416,1136694895,US
+1136694896,1136694903,AU
+1136694904,1136694991,US
+1136694992,1136694999,GB
+1136695000,1136695503,US
+1136695504,1136695511,GB
+1136695512,1136695703,US
+1136695704,1136695711,DK
+1136695712,1136695719,US
+1136695720,1136695727,IL
+1136695728,1136695743,DK
+1136695744,1136696087,US
+1136696088,1136696095,AU
+1136696096,1136696111,US
+1136696112,1136696127,AU
+1136696128,1136696263,US
+1136696264,1136696271,CA
+1136696272,1136696647,US
+1136696648,1136696655,GB
+1136696656,1136696671,US
+1136696672,1136696679,IL
+1136696680,1136696711,US
+1136696712,1136696719,GT
+1136696720,1136696767,US
+1136696768,1136696775,IL
+1136696776,1136696855,US
+1136696856,1136696863,GB
+1136696864,1136697047,US
+1136697048,1136697055,BM
+1136697056,1136697455,US
+1136697456,1136697463,CA
+1136697464,1136697647,US
+1136697648,1136697655,CA
+1136697656,1136697767,US
+1136697768,1136697775,GB
+1136697776,1136697975,US
+1136697976,1136697983,CA
+1136697984,1136698023,US
+1136698024,1136698031,GB
+1136698032,1136698039,US
+1136698040,1136698111,IE
+1136698112,1136698815,US
+1136698816,1136698823,GB
+1136698824,1136699023,US
+1136699024,1136699039,GB
+1136699040,1136699087,US
+1136699088,1136699095,GB
+1136699096,1136699487,US
+1136699488,1136699503,CA
+1136699504,1136699511,US
+1136699512,1136699519,SE
+1136699520,1136699583,US
+1136699584,1136699599,CA
+1136699600,1136699623,US
+1136699624,1136699631,CA
+1136699632,1136699647,IN
+1136699648,1136699695,US
+1136699696,1136699703,AU
+1136699704,1136699839,US
+1136699840,1136699847,MT
+1136699848,1136699935,US
+1136699936,1136699943,AU
+1136699944,1136699999,US
+1136700000,1136700007,GB
+1136700008,1136700031,US
+1136700032,1136700039,CA
+1136700040,1136700103,US
+1136700104,1136700111,NZ
+1136700112,1136700263,US
+1136700264,1136700271,IL
+1136700272,1136700343,US
+1136700344,1136700351,MX
+1136700352,1136700479,US
+1136700480,1136700487,NZ
+1136700488,1136700583,US
+1136700584,1136700591,AU
+1136700592,1136700663,US
+1136700664,1136700671,DK
+1136700672,1136700783,US
+1136700784,1136700791,CA
+1136700792,1136700847,US
+1136700848,1136700855,CL
+1136700856,1136700911,US
+1136700912,1136700919,CA
+1136700920,1136701119,US
+1136701120,1136701183,AU
+1136701184,1136701279,US
+1136701280,1136701287,CA
+1136701288,1136701335,US
+1136701336,1136701343,GB
+1136701344,1136701455,US
+1136701456,1136701463,IN
+1136701464,1136701527,US
+1136701528,1136701543,CA
+1136701544,1136702711,US
+1136702712,1136702719,GB
+1136702720,1136702727,CA
+1136702728,1136702799,US
+1136702800,1136702807,GB
+1136702808,1136702871,US
+1136702872,1136702879,AT
+1136702880,1136702911,US
+1136702912,1136702919,GB
+1136702920,1136703095,US
+1136703096,1136703103,CA
+1136703104,1136703279,US
+1136703280,1136703287,CA
+1136703288,1136704639,US
+1136704640,1136704703,GB
+1136704704,1136705575,US
+1136705576,1136705583,CA
+1136705584,1136705671,US
+1136705672,1136705679,CA
+1136705680,1136705807,US
+1136705808,1136705815,IN
+1136705816,1136705823,RU
+1136705824,1136706087,US
+1136706088,1136706095,IN
+1136706096,1136706119,US
+1136706120,1136706127,CA
+1136706128,1136706231,US
+1136706232,1136706239,MX
+1136706240,1136706359,US
+1136706360,1136706367,BM
+1136706368,1136706455,US
+1136706456,1136706463,GB
+1136706464,1136706471,CA
+1136706472,1136706495,US
+1136706496,1136706559,IE
+1136706560,1136706591,US
+1136706592,1136706599,AU
+1136706600,1136706703,US
+1136706704,1136706711,CA
+1136706712,1136706935,US
+1136706936,1136706943,AU
+1136706944,1136707087,US
+1136707088,1136707095,GB
+1136707096,1136707175,US
+1136707176,1136707183,ZA
+1136707184,1136707263,US
+1136707264,1136707271,IN
+1136707272,1136707751,US
+1136707752,1136707759,GB
+1136707760,1136707775,US
+1136707776,1136707783,BR
+1136707784,1136707847,US
+1136707848,1136707855,SG
+1136707856,1136707887,US
+1136707888,1136707895,CA
+1136707896,1136708039,US
+1136708040,1136708047,CA
+1136708048,1136708679,US
+1136708680,1136708687,GB
+1136708688,1136708871,US
+1136708872,1136708879,GB
+1136708880,1136709023,US
+1136709024,1136709031,BD
+1136709032,1136709647,US
+1136709648,1136709655,CA
+1136709656,1136709679,US
+1136709680,1136709695,AU
+1136709696,1136709767,US
+1136709768,1136709775,GB
+1136709776,1136709815,US
+1136709816,1136709823,CA
+1136709824,1136709927,US
+1136709928,1136709935,CA
+1136709936,1136710191,US
+1136710192,1136710199,GB
+1136710200,1136710415,US
+1136710416,1136710431,AU
+1136710432,1136711479,US
+1136711480,1136711487,ZA
+1136711488,1136711927,US
+1136711928,1136711935,GB
+1136711936,1136711991,US
+1136711992,1136711999,AU
+1136712000,1136712607,US
+1136712608,1136712615,GB
+1136712616,1136712695,US
+1136712696,1136712703,CA
+1136712704,1136712991,US
+1136712992,1136712999,CA
+1136713000,1136713087,US
+1136713088,1136713103,CA
+1136713104,1136713151,US
+1136713152,1136713167,CA
+1136713168,1136713471,US
+1136713472,1136713479,SG
+1136713480,1136713583,US
+1136713584,1136713591,CA
+1136713592,1136713919,US
+1136713920,1136713935,NO
+1136713936,1136714031,US
+1136714032,1136714039,BR
+1136714040,1136714167,US
+1136714168,1136714175,IE
+1136714176,1136714255,US
+1136714256,1136714263,GB
+1136714264,1136714271,US
+1136714272,1136714279,GB
+1136714280,1136714639,US
+1136714640,1136714647,DE
+1136714648,1136714671,US
+1136714672,1136714679,CN
+1136714680,1136715135,US
+1136715136,1136715151,MX
+1136715152,1136715623,US
+1136715624,1136715631,AU
+1136715632,1136716287,US
+1136716288,1136716295,ZA
+1136716296,1136716431,US
+1136716432,1136716439,IN
+1136716440,1136716447,US
+1136716448,1136716479,CA
+1136716480,1136716631,US
+1136716632,1136716639,AU
+1136716640,1136716703,US
+1136716704,1136716711,IN
+1136716712,1136716759,US
+1136716760,1136716767,CA
+1136716768,1136716775,US
+1136716776,1136716783,NZ
+1136716784,1136716799,US
+1136716800,1136716831,VI
+1136716832,1136717167,US
+1136717168,1136717183,IT
+1136717184,1136717399,US
+1136717400,1136717407,GB
+1136717408,1136717551,US
+1136717552,1136717559,CA
+1136717560,1136717583,US
+1136717584,1136717599,GB
+1136717600,1136717935,US
+1136717936,1136717943,CA
+1136717944,1136718391,US
+1136718392,1136718399,MX
+1136718400,1136718439,US
+1136718440,1136718447,IN
+1136718448,1136718487,US
+1136718488,1136718495,IN
+1136718496,1136718759,US
+1136718760,1136718767,AU
+1136718768,1136718791,US
+1136718792,1136718799,CA
+1136718800,1136718879,US
+1136718880,1136718895,AU
+1136718896,1136721919,US
1136721920,1136787455,CA
-1136787456,1137134083,US
+1136787456,1137090815,US
+1137090816,1137091327,NZ
+1137091328,1137134083,US
1137134084,1137134099,CA
1137134100,1137134283,US
1137134284,1137134331,CA
@@ -16736,8 +17856,8 @@
1137283072,1137287167,US
1137287168,1137295359,CA
1137295360,1137337599,US
-1137337600,1137338367,CA
-1137338368,1137369087,US
+1137337600,1137337855,CA
+1137337856,1137369087,US
1137369088,1137369519,CA
1137369520,1137369535,US
1137369536,1137370111,CA
@@ -16746,8 +17866,10 @@
1137376336,1137376351,US
1137376352,1137376367,CA
1137376368,1137376383,US
-1137376384,1137376447,CA
-1137376448,1137377471,US
+1137376384,1137376463,CA
+1137376464,1137377311,US
+1137377312,1137377327,DE
+1137377328,1137377471,US
1137377472,1137377479,IN
1137377480,1137383455,US
1137383456,1137383471,DE
@@ -16764,7 +17886,7 @@
1137704968,1137705287,CA
1137705288,1137705295,US
1137705296,1137705383,CA
-1137705384,1137705391,US
+1137705384,1137705391,NL
1137705392,1137705447,CA
1137705448,1137705455,US
1137705456,1137705727,CA
@@ -16789,17 +17911,15 @@
1137706808,1137706823,US
1137706824,1137706831,CA
1137706832,1137706839,US
-1137706840,1137706871,CA
-1137706872,1137706887,US
+1137706840,1137706879,CA
+1137706880,1137706887,US
1137706888,1137706903,CA
1137706904,1137706943,US
1137706944,1137706991,CA
1137706992,1137707007,US
1137707008,1137707071,CA
1137707072,1137707095,US
-1137707096,1137707103,CA
-1137707104,1137707111,NL
-1137707112,1137707127,CA
+1137707096,1137707127,CA
1137707128,1137707143,US
1137707144,1137707151,CA
1137707152,1137707159,NL
@@ -16810,8 +17930,8 @@
1137707224,1137707255,CA
1137707256,1137707263,US
1137707264,1137707519,CA
-1137707520,1137707567,US
-1137707568,1137707583,NL
+1137707520,1137707575,US
+1137707576,1137707583,NL
1137707584,1137707623,CA
1137707624,1137707647,US
1137707648,1137707663,CA
@@ -16892,8 +18012,8 @@
1137711280,1137711287,NL
1137711288,1137711295,US
1137711296,1137711303,NL
-1137711304,1137711351,US
-1137711352,1137711367,CA
+1137711304,1137711343,US
+1137711344,1137711367,CA
1137711368,1137711375,US
1137711376,1137711399,CA
1137711400,1137711407,US
@@ -16912,7 +18032,9 @@
1137711656,1137711687,CA
1137711688,1137711703,US
1137711704,1137711743,CA
-1137711744,1137711767,US
+1137711744,1137711751,US
+1137711752,1137711759,CA
+1137711760,1137711767,US
1137711768,1137711791,CA
1137711792,1137711807,US
1137711808,1137711863,CA
@@ -16952,7 +18074,21 @@
1137713072,1137713087,CA
1137713088,1137713103,US
1137713104,1137713111,CA
-1137713112,1137758207,US
+1137713112,1137724495,US
+1137724496,1137724511,CA
+1137724512,1137724543,US
+1137724544,1137724575,CA
+1137724576,1137724607,US
+1137724608,1137724623,CA
+1137724624,1137724655,US
+1137724656,1137724687,CA
+1137724688,1137724703,US
+1137724704,1137724719,CA
+1137724720,1137724847,US
+1137724848,1137724863,CA
+1137724864,1137724911,US
+1137724912,1137724927,CA
+1137724928,1137758207,US
1137758208,1137758463,GB
1137758464,1137758495,US
1137758496,1137758527,AU
@@ -17152,7 +18288,8 @@
1138271088,1138271103,TN
1138271104,1138417663,US
1138417664,1138417695,CA
-1138417696,1138450959,US
+1138417696,1138417727,DE
+1138417728,1138450959,US
1138450960,1138450967,JM
1138450968,1138450991,US
1138450992,1138450999,MX
@@ -17247,7 +18384,7 @@
1138655317,1138655328,US
1138655329,1138655336,CA
1138655337,1138655374,US
-1138655375,1138655382,TR
+1138655375,1138655382,CA
1138655383,1138655422,US
1138655423,1138655430,RU
1138655431,1138655446,US
@@ -17260,7 +18397,9 @@
1138655520,1138655521,MX
1138655522,1138655609,US
1138655610,1138655617,MX
-1138655618,1138655715,US
+1138655618,1138655695,US
+1138655696,1138655703,MX
+1138655704,1138655715,US
1138655716,1138655723,GB
1138655724,1138655841,US
1138655842,1138655849,CN
@@ -17278,7 +18417,8 @@
1138656122,1138656129,GB
1138656130,1138656141,US
1138656142,1138656173,GB
-1138656174,1138656198,US
+1138656174,1138656190,US
+1138656191,1138656198,CH
1138656199,1138656206,GB
1138656207,1138656222,US
1138656223,1138656230,EG
@@ -17308,8 +18448,8 @@
1138657006,1138657041,US
1138657042,1138657056,SA
1138657057,1138657123,US
-1138657124,1138657133,MO
-1138657134,1138657159,US
+1138657124,1138657131,EG
+1138657132,1138657159,US
1138657160,1138657173,MO
1138657174,1138657181,EG
1138657182,1138657193,US
@@ -17461,9 +18601,7 @@
1138661642,1138661649,EG
1138661650,1138661669,US
1138661670,1138661677,IN
-1138661678,1138661689,US
-1138661690,1138661705,EG
-1138661706,1138661713,US
+1138661678,1138661713,US
1138661714,1138661721,EG
1138661722,1138661769,US
1138661770,1138661777,MA
@@ -17479,8 +18617,7 @@
1138662058,1138662107,EG
1138662108,1138662169,US
1138662170,1138662233,EG
-1138662234,1138662241,IN
-1138662242,1138662273,US
+1138662234,1138662273,US
1138662274,1138662309,EG
1138662310,1138662409,US
1138662410,1138662473,EG
@@ -17489,12 +18626,24 @@
1138662538,1138662545,EG
1138662546,1138662575,US
1138662576,1138662607,MX
-1138662608,1138663037,US
+1138662608,1138662623,US
+1138662624,1138662639,GB
+1138662640,1138662793,US
+1138662794,1138662801,ID
+1138662802,1138662841,US
+1138662842,1138662849,GB
+1138662850,1138662966,US
+1138662967,1138662974,EG
+1138662975,1138663037,US
1138663038,1138663166,GB
1138663167,1138712575,US
1138712576,1138713583,CA
1138713584,1138713599,IR
-1138713600,1138714039,CA
+1138713600,1138713927,CA
+1138713928,1138713935,US
+1138713936,1138713951,CA
+1138713952,1138713959,US
+1138713960,1138714039,CA
1138714040,1138714047,US
1138714048,1138714071,CA
1138714072,1138714079,US
@@ -17504,7 +18653,9 @@
1138720768,1138728959,CA
1138728960,1138774015,US
1138774016,1138778111,CA
-1138778112,1138786303,US
+1138778112,1138780159,US
+1138780160,1138780191,CA
+1138780192,1138786303,US
1138786304,1138819071,PR
1138819072,1138851839,CA
1138851840,1138851847,US
@@ -17513,14 +18664,18 @@
1138865563,1138865566,IN
1138865567,1138865578,US
1138865579,1138865586,IN
-1138865587,1138879999,US
+1138865587,1138874252,US
+1138874253,1138874264,UY
+1138874265,1138879999,US
1138880000,1138880511,CA
1138880512,1138882331,US
1138882332,1138882339,GB
1138882340,1138882445,US
1138882446,1138882453,GB
1138882454,1138917375,US
-1138917376,1138950143,CA
+1138917376,1138937855,CA
+1138937856,1138941951,US
+1138941952,1138950143,CA
1138950144,1139120127,US
1139120128,1139124223,NZ
1139124224,1139146751,US
@@ -17543,7 +18698,9 @@
1142204328,1142204335,PR
1142204336,1145053455,US
1145053456,1145053471,NG
-1145053472,1145188351,US
+1145053472,1145056703,US
+1145056704,1145056719,CO
+1145056720,1145188351,US
1145188352,1145192447,CA
1145192448,1145249791,US
1145249792,1145257983,CA
@@ -17551,14 +18708,16 @@
1145262080,1145266175,CA
1145266176,1145307135,US
1145307136,1145311231,CA
-1145315328,1145376767,US
+1145311232,1145376767,US
1145376768,1145380863,CA
1145380864,1145405439,US
-1145405440,1145409535,CA
+1145405440,1145413631,CA
1145413632,1145421823,US
1145421824,1145430015,CA
1145430016,1145434111,US
-1145438208,1145503743,US
+1145438208,1145475071,US
+1145475072,1145479167,CA
+1145479168,1145491455,US
1145503744,1145520127,CA
1145520128,1145552895,US
1145552896,1145556991,CA
@@ -17624,7 +18783,7 @@
1151945920,1151945935,JP
1151945936,1151946239,US
1151946240,1151946751,GB
-1151946752,1151950847,US
+1151946752,1151954943,US
1151959040,1152057343,US
1152057344,1152061439,CA
1152061440,1152073727,US
@@ -17638,8 +18797,8 @@
1154488576,1156071423,US
1156071424,1156079615,CA
1156079616,1156259839,US
-1156259840,1156263935,CA
-1156263936,1156276223,US
+1156259840,1156265983,CA
+1156265984,1156276223,US
1156284416,1156296703,US
1156296704,1156300799,CA
1156300800,1156335367,US
@@ -17937,7 +19096,313 @@
1158774784,1158791167,CA
1158791168,1158799359,BM
1158799360,1158807551,CA
-1158807552,1158995967,US
+1158807552,1158940823,US
+1158940824,1158940831,ES
+1158940832,1158940911,US
+1158940912,1158940919,CA
+1158940920,1158941247,US
+1158941248,1158941255,CY
+1158941256,1158941351,US
+1158941352,1158941359,CR
+1158941360,1158941367,CA
+1158941368,1158941399,US
+1158941400,1158941407,CA
+1158941408,1158941775,US
+1158941776,1158941791,JM
+1158941792,1158941799,IE
+1158941800,1158942271,US
+1158942272,1158942279,IE
+1158942280,1158942311,US
+1158942312,1158942319,CA
+1158942320,1158943271,US
+1158943272,1158943279,TH
+1158943280,1158943423,US
+1158943424,1158943431,PK
+1158943432,1158943535,US
+1158943536,1158943543,CA
+1158943544,1158943599,US
+1158943600,1158943615,GB
+1158943616,1158943863,US
+1158943864,1158943871,CR
+1158943872,1158943887,GB
+1158943888,1158943895,US
+1158943896,1158943903,GB
+1158943904,1158943975,US
+1158943976,1158943983,CA
+1158943984,1158944279,US
+1158944280,1158944287,AE
+1158944288,1158944863,US
+1158944864,1158944871,CA
+1158944872,1158944895,US
+1158944896,1158944903,ZA
+1158944904,1158944951,US
+1158944952,1158944959,IN
+1158944960,1158945095,US
+1158945096,1158945103,TH
+1158945104,1158945111,RU
+1158945112,1158945119,CA
+1158945120,1158945271,US
+1158945272,1158945287,CA
+1158945288,1158945319,US
+1158945320,1158945335,CA
+1158945336,1158945535,US
+1158945536,1158945543,CA
+1158945544,1158945735,US
+1158945736,1158945743,TR
+1158945744,1158945791,US
+1158945792,1158945815,IE
+1158945816,1158945823,US
+1158945824,1158945831,JP
+1158945832,1158945935,US
+1158945936,1158945943,CA
+1158945944,1158946047,US
+1158946048,1158946055,CA
+1158946056,1158946063,US
+1158946064,1158946071,IL
+1158946072,1158946151,US
+1158946152,1158946159,IE
+1158946160,1158946207,US
+1158946208,1158946215,CA
+1158946216,1158946223,US
+1158946224,1158946239,CR
+1158946240,1158946335,US
+1158946336,1158946343,SE
+1158946344,1158946487,US
+1158946488,1158946495,GB
+1158946496,1158946551,US
+1158946552,1158946559,CH
+1158946560,1158946575,US
+1158946576,1158946583,IN
+1158946584,1158946631,US
+1158946632,1158946639,IT
+1158946640,1158946647,IL
+1158946648,1158946711,US
+1158946712,1158946719,HK
+1158946720,1158947087,US
+1158947088,1158947095,ZA
+1158947096,1158947391,US
+1158947392,1158947399,CA
+1158947400,1158947407,GB
+1158947408,1158947591,US
+1158947592,1158947599,JP
+1158947600,1158947647,US
+1158947648,1158947655,CA
+1158947656,1158947663,US
+1158947664,1158947695,IE
+1158947696,1158947711,US
+1158947712,1158947719,CA
+1158947720,1158947735,US
+1158947736,1158947743,IN
+1158947744,1158947791,US
+1158947792,1158947799,IN
+1158947800,1158947831,US
+1158947832,1158947839,TR
+1158947840,1158948383,US
+1158948384,1158948391,IT
+1158948392,1158948415,US
+1158948416,1158948423,CA
+1158948424,1158948895,US
+1158948896,1158948903,CA
+1158948904,1158948967,US
+1158948968,1158948975,CA
+1158948976,1158949007,US
+1158949008,1158949015,IL
+1158949016,1158949287,US
+1158949288,1158949295,CA
+1158949296,1158949407,US
+1158949408,1158949415,ZA
+1158949416,1158949775,US
+1158949776,1158949783,GB
+1158949784,1158950319,US
+1158950320,1158950327,CA
+1158950328,1158950335,US
+1158950336,1158950351,CA
+1158950352,1158950359,IN
+1158950360,1158950367,CA
+1158950368,1158950767,US
+1158950768,1158950775,TH
+1158950776,1158950783,US
+1158950784,1158950791,SA
+1158950792,1158951167,US
+1158951168,1158951183,CA
+1158951184,1158951215,US
+1158951216,1158951223,CA
+1158951224,1158951231,US
+1158951232,1158951263,TH
+1158951264,1158951423,US
+1158951424,1158951439,CA
+1158951440,1158951447,NL
+1158951448,1158951551,US
+1158951552,1158951559,NL
+1158951560,1158951575,US
+1158951576,1158951583,CA
+1158951584,1158951743,US
+1158951744,1158951751,IN
+1158951752,1158951839,US
+1158951840,1158951855,CA
+1158951856,1158952743,US
+1158952744,1158952751,FI
+1158952752,1158952815,US
+1158952816,1158952823,CA
+1158952824,1158952895,US
+1158952896,1158952903,IL
+1158952904,1158954815,US
+1158954816,1158954823,GB
+1158954824,1158954831,CA
+1158954832,1158955039,US
+1158955040,1158955047,GB
+1158955048,1158956063,US
+1158956064,1158956079,NL
+1158956080,1158956095,US
+1158956096,1158956103,CA
+1158956104,1158956295,US
+1158956296,1158956303,CA
+1158956304,1158957455,US
+1158957456,1158957471,NL
+1158957472,1158957647,US
+1158957648,1158957655,AU
+1158957656,1158957663,PE
+1158957664,1158957695,US
+1158957696,1158957703,TH
+1158957704,1158958295,US
+1158958296,1158958303,AG
+1158958304,1158958311,ES
+1158958312,1158958367,US
+1158958368,1158958375,CA
+1158958376,1158958591,US
+1158958592,1158958599,ZA
+1158958600,1158958671,US
+1158958672,1158958679,SA
+1158958680,1158958719,US
+1158958720,1158958751,CA
+1158958752,1158959031,US
+1158959032,1158959039,CA
+1158959040,1158959135,US
+1158959136,1158959151,BD
+1158959152,1158959679,US
+1158959680,1158959687,CR
+1158959688,1158960023,US
+1158960024,1158960031,GB
+1158960032,1158960055,US
+1158960056,1158960063,GB
+1158960064,1158960455,US
+1158960456,1158960463,IN
+1158960464,1158960535,US
+1158960536,1158960543,NZ
+1158960544,1158961063,US
+1158961064,1158961071,TW
+1158961072,1158961151,US
+1158961152,1158961159,GB
+1158961160,1158961175,US
+1158961176,1158961183,CA
+1158961184,1158961255,US
+1158961256,1158961263,ES
+1158961264,1158961775,US
+1158961776,1158961783,CA
+1158961784,1158961823,US
+1158961824,1158961855,BD
+1158961856,1158962175,US
+1158962176,1158962183,GB
+1158962184,1158962287,US
+1158962288,1158962295,ZA
+1158962296,1158962591,US
+1158962592,1158962607,GB
+1158962608,1158962615,US
+1158962616,1158962623,GB
+1158962624,1158963271,US
+1158963272,1158963279,IE
+1158963280,1158963335,US
+1158963336,1158963343,SE
+1158963344,1158963551,US
+1158963552,1158963559,IN
+1158963560,1158963647,US
+1158963648,1158963663,IN
+1158963664,1158963727,US
+1158963728,1158963735,GB
+1158963736,1158964103,US
+1158964104,1158964111,IN
+1158964112,1158964255,US
+1158964256,1158964263,IN
+1158964264,1158964287,US
+1158964288,1158964319,CA
+1158964320,1158964631,US
+1158964632,1158964639,CA
+1158964640,1158964647,MX
+1158964648,1158964701,US
+1158964702,1158964703,CA
+1158964704,1158964799,US
+1158964800,1158964807,IE
+1158964808,1158964831,US
+1158964832,1158964839,GB
+1158964840,1158964943,US
+1158964944,1158964951,MX
+1158964952,1158964959,TW
+1158964960,1158965087,US
+1158965088,1158965111,CA
+1158965112,1158965119,US
+1158965120,1158965135,AR
+1158965136,1158965159,US
+1158965160,1158965167,IL
+1158965168,1158965199,US
+1158965200,1158965215,CA
+1158965216,1158965247,US
+1158965248,1158965255,RU
+1158965256,1158965559,US
+1158965560,1158965567,IN
+1158965568,1158965743,US
+1158965744,1158965751,IN
+1158965752,1158966127,US
+1158966128,1158966143,FR
+1158966144,1158966335,US
+1158966336,1158966343,PL
+1158966344,1158966359,CA
+1158966360,1158966567,US
+1158966568,1158966591,CA
+1158966592,1158966799,US
+1158966800,1158966807,CA
+1158966808,1158966887,US
+1158966888,1158966895,EG
+1158966896,1158966911,US
+1158966912,1158966919,MX
+1158966920,1158966991,US
+1158966992,1158966999,CA
+1158967000,1158967263,US
+1158967264,1158967279,TH
+1158967280,1158967327,US
+1158967328,1158967335,JP
+1158967336,1158967503,US
+1158967504,1158967511,GB
+1158967512,1158967527,US
+1158967528,1158967535,CA
+1158967536,1158967543,IE
+1158967544,1158967559,US
+1158967560,1158967567,CA
+1158967568,1158967615,US
+1158967616,1158967623,GT
+1158967624,1158967631,US
+1158967632,1158967679,CA
+1158967680,1158968071,US
+1158968072,1158968079,MT
+1158968080,1158968103,US
+1158968104,1158968111,HU
+1158968112,1158968207,US
+1158968208,1158968239,CA
+1158968240,1158969447,US
+1158969448,1158969455,CA
+1158969456,1158969663,US
+1158969664,1158969679,MX
+1158969680,1158969703,US
+1158969704,1158969711,CA
+1158969712,1158970127,US
+1158970128,1158970135,CA
+1158970136,1158970287,US
+1158970288,1158970295,CA
+1158970296,1158970303,MY
+1158970304,1158970919,US
+1158970920,1158970927,AG
+1158970928,1158970943,US
+1158970944,1158970975,CA
+1158970976,1158995967,US
1158995968,1158997919,CA
1158997920,1158997935,GB
1158997936,1158999271,CA
@@ -17995,7 +19460,9 @@
1159421952,1159430143,CA
1159430144,1159441343,US
1159441344,1159441375,CA
-1159441376,1159481167,US
+1159441376,1159480439,US
+1159480440,1159480447,CA
+1159480448,1159481167,US
1159481168,1159481183,VG
1159481184,1159481855,US
1159481856,1159481887,EG
@@ -18004,20 +19471,25 @@
1159482432,1159512063,US
1159512064,1159512159,CA
1159512160,1159512191,US
-1159512192,1159513343,CA
+1159512192,1159512895,CA
+1159512896,1159512959,US
+1159512960,1159513007,CA
+1159513008,1159513023,US
+1159513024,1159513343,CA
1159513344,1159513375,US
1159513376,1159513439,CA
1159513440,1159513471,US
1159513472,1159513519,CA
1159513520,1159513535,US
1159513536,1159513567,CA
-1159513568,1159513855,US
-1159513856,1159514879,CA
+1159513568,1159513599,US
+1159513600,1159514879,CA
1159514880,1159515391,US
1159515392,1159515647,CA
1159515648,1159515711,US
-1159515712,1159515871,CA
-1159515872,1159515903,US
+1159515712,1159515887,CA
+1159515888,1159515895,US
+1159515896,1159515903,MX
1159515904,1159516159,CA
1159516160,1159516255,US
1159516256,1159516287,CA
@@ -18029,10 +19501,10 @@
1159517344,1159517359,CA
1159517360,1159517439,US
1159517440,1159517599,CA
-1159517600,1159517663,US
-1159517664,1159517679,CA
-1159517680,1159517951,US
-1159517952,1159517975,CA
+1159517600,1159517631,US
+1159517632,1159517679,CA
+1159517680,1159517695,US
+1159517696,1159517975,CA
1159517976,1159517991,US
1159517992,1159518007,CA
1159518008,1159518015,US
@@ -18050,26 +19522,19 @@
1159521824,1159521855,US
1159521856,1159522031,CA
1159522032,1159522047,US
-1159522048,1159522071,CA
-1159522072,1159522079,US
-1159522080,1159522095,CA
+1159522048,1159522095,CA
1159522096,1159522111,US
1159522112,1159522143,CA
1159522144,1159522167,US
1159522168,1159522175,CA
1159522176,1159522207,US
-1159522208,1159522223,CA
-1159522224,1159522239,US
+1159522208,1159522239,CA
1159522240,1159522271,BV
1159522272,1159522287,CA
1159522288,1159522303,BV
-1159522304,1159522815,CA
-1159522816,1159523071,US
-1159523072,1159523327,CA
+1159522304,1159523327,CA
1159523328,1159523583,US
-1159523584,1159523839,CA
-1159523840,1159524095,US
-1159524096,1159524351,CA
+1159523584,1159524351,CA
1159524352,1159525071,US
1159525072,1159525087,CA
1159525088,1159525375,US
@@ -18111,7 +19576,9 @@
1159996288,1159996319,AU
1159996320,1159996383,US
1159996384,1159996415,AU
-1159996416,1159997623,US
+1159996416,1159997583,US
+1159997584,1159997591,BB
+1159997592,1159997623,US
1159997624,1159997631,SC
1159997632,1159997639,GB
1159997640,1159998575,US
@@ -18154,7 +19621,9 @@
1160016096,1160016183,CA
1160016184,1160016191,US
1160016192,1160016223,CA
-1160016224,1160016263,US
+1160016224,1160016239,US
+1160016240,1160016247,CA
+1160016248,1160016263,US
1160016264,1160016271,CA
1160016272,1160016279,US
1160016280,1160016295,CA
@@ -18174,32 +19643,56 @@
1160017160,1160019967,CA
1160019968,1160364031,US
1160364032,1160368127,CA
-1160368128,1160392703,US
-1160392704,1160393031,CA
+1160368128,1160392751,US
+1160392752,1160392799,CA
+1160392800,1160392815,US
+1160392816,1160392939,CA
+1160392940,1160392959,US
+1160392960,1160393031,CA
1160393032,1160393039,US
1160393040,1160393055,CA
-1160393056,1160393063,US
-1160393064,1160393279,CA
+1160393056,1160393087,US
+1160393088,1160393151,CA
+1160393152,1160393215,US
+1160393216,1160393279,CA
1160393280,1160393295,HK
-1160393296,1160393343,CA
+1160393296,1160393311,CA
+1160393312,1160393327,US
+1160393328,1160393343,CA
1160393344,1160393359,US
-1160393360,1160393791,CA
+1160393360,1160393535,CA
+1160393536,1160393599,US
+1160393600,1160393791,CA
1160393792,1160393799,HK
1160393800,1160393807,US
1160393808,1160393871,CA
1160393872,1160393879,GB
1160393880,1160393951,CA
1160393952,1160393959,HK
-1160393960,1160394295,CA
+1160393960,1160393983,CA
+1160393984,1160394239,US
+1160394240,1160394295,CA
1160394296,1160394303,US
-1160394304,1160395519,CA
-1160395520,1160395775,US
-1160395776,1160396799,CA
-1160396800,1160397007,US
+1160394304,1160394495,CA
+1160394496,1160394751,US
+1160394752,1160395007,CA
+1160395008,1160395263,US
+1160395264,1160395391,CA
+1160395392,1160395775,US
+1160395776,1160396031,CA
+1160396032,1160396287,US
+1160396288,1160396543,CA
+1160396544,1160397007,US
1160397008,1160397023,GB
1160397024,1160405503,US
-1160405504,1160406015,DO
-1160406016,1160406479,US
+1160405504,1160405615,DO
+1160405616,1160405631,US
+1160405632,1160406015,DO
+1160406016,1160406271,US
+1160406272,1160406303,VE
+1160406304,1160406319,US
+1160406320,1160406335,DO
+1160406336,1160406479,US
1160406480,1160406487,A2
1160406488,1160408095,US
1160408096,1160408111,GD
@@ -18266,7 +19759,9 @@
1160437696,1160437759,IN
1160437760,1160483263,US
1160483264,1160483295,MX
-1160483296,1160503295,US
+1160483296,1160486911,US
+1160486912,1160487423,AU
+1160487424,1160503295,US
1160503296,1160503871,A2
1160503872,1160503903,US
1160503904,1160507391,A2
@@ -18305,7 +19800,9 @@
1160684632,1160684639,US
1160684640,1160684887,CA
1160684888,1160684895,US
-1160684896,1160687271,CA
+1160684896,1160686567,CA
+1160686568,1160686575,US
+1160686576,1160687271,CA
1160687272,1160687279,US
1160687280,1160687583,CA
1160687584,1160687591,US
@@ -18317,9 +19814,7 @@
1160688352,1160688359,US
1160688360,1160688555,CA
1160688556,1160688578,US
-1160688579,1160688639,CA
-1160688640,1160688647,US
-1160688648,1160688687,CA
+1160688579,1160688687,CA
1160688688,1160688695,US
1160688696,1160688703,CA
1160688704,1160688711,US
@@ -18329,7 +19824,9 @@
1160688816,1160688823,US
1160688824,1160688831,CA
1160688832,1160688839,US
-1160688840,1160689199,CA
+1160688840,1160689167,CA
+1160689168,1160689175,US
+1160689176,1160689199,CA
1160689200,1160689207,US
1160689208,1160689231,CA
1160689232,1160689239,US
@@ -18385,20 +19882,18 @@
1160690952,1160690959,US
1160690960,1160691011,CA
1160691012,1160691027,US
-1160691028,1160691503,CA
-1160691504,1160691511,US
-1160691512,1160691551,CA
+1160691028,1160691551,CA
1160691552,1160691567,US
-1160691568,1160691575,CA
-1160691576,1160691599,US
+1160691568,1160691591,CA
+1160691592,1160691599,US
1160691600,1160691615,CA
1160691616,1160691631,US
1160691632,1160691639,CA
1160691640,1160691647,US
1160691648,1160691671,CA
1160691672,1160691679,US
-1160691680,1160691703,CA
-1160691704,1160701439,US
+1160691680,1160691711,CA
+1160691712,1160701439,US
1160701440,1160701567,KY
1160701568,1160702447,US
1160702448,1160702455,KY
@@ -18429,7 +19924,23 @@
1160949200,1160949215,US
1160949248,1160949535,US
1160949632,1160949759,CY
-1160949760,1161019391,US
+1160949760,1160973439,US
+1160973440,1160973503,MX
+1160973504,1160973567,US
+1160973568,1160973599,CA
+1160973600,1160973863,US
+1160973864,1160973871,GR
+1160973872,1160974591,US
+1160974592,1160974623,HK
+1160974624,1160974975,US
+1160974976,1160975007,CA
+1160975008,1160975039,US
+1160975040,1160975055,MX
+1160975056,1160976015,US
+1160976016,1160976031,MX
+1160976032,1160976303,US
+1160976304,1160976319,MX
+1160976320,1161019391,US
1161019392,1161035775,CA
1161035776,1161293823,US
1161293824,1161297919,CA
@@ -18491,8 +20002,7 @@
1161617408,1161625599,CA
1161625600,1161627695,US
1161627696,1161627703,AR
-1161627704,1161627711,DE
-1161627712,1161627727,US
+1161627704,1161627727,US
1161627728,1161627735,AR
1161627736,1161627759,US
1161627760,1161627775,GB
@@ -18511,9 +20021,7 @@
1161629336,1161629343,NL
1161629344,1161629391,US
1161629392,1161629399,RU
-1161629400,1161629503,US
-1161629504,1161629511,CH
-1161629512,1161629519,US
+1161629400,1161629519,US
1161629520,1161629527,GB
1161629528,1161629535,MY
1161629536,1161629551,GB
@@ -18528,21 +20036,22 @@
1161630432,1161630727,US
1161630728,1161630735,EG
1161630736,1161630743,AU
-1161630744,1161630767,US
+1161630744,1161630751,GB
+1161630752,1161630767,US
1161630768,1161630775,IL
-1161630776,1161630783,US
-1161630784,1161630791,LB
+1161630776,1161630791,US
1161630792,1161630799,AR
1161630800,1161630823,US
1161630824,1161630831,AR
1161630832,1161630855,US
1161630856,1161630863,DE
-1161630864,1161630871,IN
-1161630872,1161630911,US
+1161630864,1161630911,US
1161630912,1161630919,KW
1161630920,1161630927,US
1161630928,1161630935,GB
-1161630936,1161630983,US
+1161630936,1161630967,US
+1161630968,1161630975,IL
+1161630976,1161630983,US
1161630984,1161630991,CA
1161630992,1161630999,US
1161631000,1161631007,AU
@@ -18566,7 +20075,7 @@
1161631512,1161631519,BG
1161631520,1161631535,US
1161631536,1161631543,AR
-1161631544,1161631551,CH
+1161631544,1161631551,BR
1161631552,1161631631,US
1161631632,1161631639,CH
1161631640,1161631647,US
@@ -18576,23 +20085,22 @@
1161631704,1161631711,NL
1161631712,1161632519,US
1161632520,1161632527,BG
-1161632528,1161632631,US
+1161632528,1161632551,US
+1161632552,1161632559,BR
+1161632560,1161632631,US
1161632632,1161632639,GB
1161632640,1161632655,US
1161632656,1161632663,GB
1161632664,1161632719,US
1161632720,1161632735,GB
-1161632736,1161632863,US
-1161632864,1161632895,PL
-1161632896,1161633023,US
-1161633024,1161633055,AR
+1161632736,1161633023,US
+1161633024,1161633055,IL
1161633056,1161633215,US
1161633216,1161633231,EE
1161633232,1161634063,US
1161634064,1161634071,RO
-1161634072,1161634119,US
-1161634120,1161634127,AU
-1161634128,1161634207,US
+1161634072,1161634199,US
+1161634200,1161634207,NZ
1161634208,1161634239,AR
1161634240,1161634247,GB
1161634248,1161634271,US
@@ -18609,7 +20117,9 @@
1161635856,1161635871,BE
1161635872,1161636095,US
1161636096,1161636127,GB
-1161636128,1161636415,US
+1161636128,1161636159,US
+1161636160,1161636223,IL
+1161636224,1161636415,US
1161636416,1161636447,PL
1161636448,1161636463,US
1161636464,1161636471,EG
@@ -18707,7 +20217,9 @@
1161647104,1161647119,PL
1161647120,1161647135,GB
1161647136,1161647167,PL
-1161647168,1161650199,US
+1161647168,1161650183,US
+1161650184,1161650191,IL
+1161650192,1161650199,US
1161650200,1161650207,BG
1161650208,1161650303,US
1161650304,1161650311,NL
@@ -18718,9 +20230,7 @@
1161650368,1161650687,US
1161650688,1161650695,AR
1161650696,1161650703,BR
-1161650704,1161650719,US
-1161650720,1161650751,AR
-1161650752,1161650847,US
+1161650704,1161650847,US
1161650848,1161650863,AR
1161650864,1161650927,US
1161650928,1161650935,HR
@@ -18765,22 +20275,22 @@
1161832704,1161832799,US
1161832800,1161832831,ZA
1161832832,1161832863,DE
-1161832864,1161832927,US
-1161832928,1161832959,TR
-1161832960,1161833967,US
+1161832864,1161833967,US
1161833968,1161833975,DE
1161833976,1161835341,US
1161835342,1161835353,GR
1161835354,1161836031,US
1161836032,1161836063,CA
-1161836064,1161836191,US
+1161836064,1161836159,US
+1161836160,1161836191,BR
1161836192,1161836223,MX
1161836224,1161836255,US
1161836256,1161836287,UA
1161836288,1161836319,RS
1161836320,1161836383,US
1161836384,1161836415,CY
-1161836416,1161836479,US
+1161836416,1161836447,BR
+1161836448,1161836479,US
1161836480,1161836511,UA
1161836512,1161837567,US
1161837568,1161837823,JP
@@ -18863,7 +20373,9 @@
1162320640,1162321151,A2
1162321152,1162383063,US
1162383064,1162383071,IN
-1162383072,1162394463,US
+1162383072,1162393759,US
+1162393760,1162393767,IN
+1162393768,1162394463,US
1162394464,1162394471,IE
1162394472,1162401519,US
1162401520,1162401527,IN
@@ -18881,7 +20393,9 @@
1162409480,1162409487,IN
1162409488,1162409511,US
1162409512,1162409519,IN
-1162409520,1162461183,US
+1162409520,1162457991,US
+1162457992,1162457999,ID
+1162458000,1162461183,US
1162461184,1162461695,BB
1162461696,1162462207,GD
1162462208,1162462975,BB
@@ -18895,7 +20409,11 @@
1162473472,1162475007,GD
1162475008,1162477567,BB
1162477568,1162715135,US
-1162715136,1162719599,CA
+1162715136,1162716159,CA
+1162716160,1162716175,US
+1162716176,1162718495,CA
+1162718496,1162718511,US
+1162718512,1162719599,CA
1162719600,1162719615,US
1162719616,1162723327,CA
1162723328,1162805247,US
@@ -18914,7 +20432,7 @@
1162836224,1162836735,AN
1162836736,1162836991,US
1162836992,1162838015,BS
-1162838016,1162870783,CO
+1162838016,1162870783,US
1162870784,1162887167,BB
1162903552,1162923391,US
1162923392,1162923519,BE
@@ -19065,11 +20583,13 @@
1163528960,1163530239,US
1163530240,1163530527,CA
1163530528,1163530543,US
-1163530544,1163530623,CA
-1163530624,1163530671,US
+1163530544,1163530639,CA
+1163530640,1163530655,US
+1163530656,1163530663,CA
+1163530664,1163530671,US
1163530672,1163530783,CA
-1163530784,1163530831,US
-1163530832,1163530839,CA
+1163530784,1163530815,US
+1163530816,1163530839,CA
1163530840,1163530847,RS
1163530848,1163530887,CA
1163530888,1163530895,US
@@ -19094,8 +20614,8 @@
1163534048,1163534063,CA
1163534064,1163534143,US
1163534144,1163534175,CA
-1163534176,1163534271,US
-1163534272,1163534311,CA
+1163534176,1163534255,US
+1163534256,1163534311,CA
1163534312,1163534319,US
1163534320,1163534327,CA
1163534328,1163535359,US
@@ -19155,7 +20675,7 @@
1163545912,1163545983,CA
1163545984,1163546015,US
1163546016,1163546039,CA
-1163546040,1163546047,US
+1163546040,1163546047,NZ
1163546048,1163546079,CA
1163546080,1163546111,US
1163546112,1163546119,CA
@@ -19215,20 +20735,15 @@
1163551624,1163551631,CN
1163551632,1163551663,CA
1163551664,1163551679,US
-1163551680,1163551695,CA
-1163551696,1163551711,US
-1163551712,1163551727,CA
+1163551680,1163551727,CA
1163551728,1163551743,US
1163551744,1163552255,CA
1163552256,1163552519,US
1163552520,1163552527,CA
1163552528,1163552535,US
-1163552536,1163552543,CA
-1163552544,1163552559,US
-1163552560,1163552575,CA
+1163552536,1163552575,CA
1163552576,1163552607,PA
-1163552608,1163552623,US
-1163552624,1163552679,CA
+1163552608,1163552679,CA
1163552680,1163552687,US
1163552688,1163553791,CA
1163553792,1163553807,US
@@ -19244,8 +20759,8 @@
1163554648,1163554655,MX
1163554656,1163554703,CA
1163554704,1163554751,US
-1163554752,1163554783,CA
-1163554784,1163556095,US
+1163554752,1163554815,CA
+1163554816,1163556095,US
1163556096,1163556607,CA
1163556608,1163557727,US
1163557728,1163557759,CA
@@ -19263,8 +20778,8 @@
1163562080,1163562119,CA
1163562120,1163562127,SG
1163562128,1163562199,CA
-1163562200,1163562215,US
-1163562216,1163562231,CA
+1163562200,1163562207,US
+1163562208,1163562231,CA
1163562232,1163562239,US
1163562240,1163563007,CA
1163563008,1163566047,US
@@ -19288,8 +20803,8 @@
1163572224,1163572479,US
1163572480,1163572671,CA
1163572672,1163572679,US
-1163572680,1163573055,CA
-1163573056,1163573087,US
+1163572680,1163573071,CA
+1163573072,1163573087,US
1163573088,1163573199,CA
1163573200,1163573215,US
1163573216,1163573263,CA
@@ -19331,8 +20846,8 @@
1163580928,1163581183,CA
1163581184,1163581439,US
1163581440,1163581503,CA
-1163581504,1163581583,US
-1163581584,1163581591,CA
+1163581504,1163581567,US
+1163581568,1163581591,CA
1163581592,1163581615,US
1163581616,1163581631,CA
1163581632,1163581695,US
@@ -19402,10 +20917,24 @@
1168113664,1168211967,US
1168211968,1168220159,CA
1168228352,1168393215,US
-1168393216,1168394143,CA
-1168394144,1168394175,US
-1168394176,1168394239,CA
-1168394240,1168474111,US
+1168393216,1168394151,CA
+1168394152,1168394175,US
+1168394176,1168394271,CA
+1168394272,1168394287,US
+1168394288,1168394367,CA
+1168394368,1168394399,US
+1168394400,1168394407,CA
+1168394408,1168394415,US
+1168394416,1168394423,CA
+1168394424,1168394463,US
+1168394464,1168394471,CA
+1168394472,1168394479,US
+1168394480,1168394495,CA
+1168394496,1168394511,US
+1168394512,1168394527,CA
+1168394528,1168420863,US
+1168420864,1168424959,CA
+1168424960,1168474111,US
1168474112,1168506879,CA
1168508928,1168510975,US
1168510976,1168515071,CA
@@ -19416,14 +20945,22 @@
1168863232,1168867327,US
1168867328,1168875519,CA
1168875520,1168887807,US
-1168900096,1168916479,US
+1168887808,1168891903,CA
+1168891904,1168916479,US
1168916480,1168932863,CA
1168932864,1168936959,US
-1168949248,1168950271,US
+1168936960,1168949247,CA
+1168949248,1168949503,US
+1168949504,1168949759,CA
+1168949760,1168950271,US
1168950272,1168951823,CA
-1168951824,1168952319,US
+1168951824,1168952063,US
+1168952064,1168952095,CA
+1168952096,1168952319,US
1168952320,1168952831,CA
-1168952832,1168952887,SG
+1168952832,1168952863,SG
+1168952864,1168952879,CA
+1168952880,1168952887,SG
1168952888,1168952895,CA
1168952896,1168952959,US
1168952960,1168953343,CA
@@ -19432,9 +20969,7 @@
1168954048,1168954075,US
1168954076,1168954079,CA
1168954080,1168955647,US
-1168955648,1168955903,CA
-1168955904,1168956159,US
-1168956160,1168956415,CA
+1168955648,1168956415,CA
1168956416,1168957439,US
1168957440,1168958047,CA
1168958048,1168958055,DE
@@ -19442,32 +20977,40 @@
1168958064,1168958071,US
1168958072,1168958111,CA
1168958112,1168958127,US
-1168958128,1168958135,NZ
-1168958136,1168958191,CA
+1168958128,1168958191,CA
1168958192,1168958207,AU
1168958208,1168958211,US
1168958212,1168958215,CA
1168958216,1168958223,US
1168958224,1168958231,SG
-1168958232,1168958239,US
-1168958240,1168958271,CA
-1168958272,1168958335,US
-1168958336,1168958415,CA
-1168958416,1168958463,US
+1168958232,1168958423,CA
+1168958424,1168958463,US
1168958464,1168958479,CA
1168958480,1168958495,US
1168958496,1168958527,FR
1168958528,1168958655,US
1168958656,1168958687,EG
-1168958688,1168960543,US
+1168958688,1168958719,US
+1168958720,1168958975,CA
+1168958976,1168960543,US
1168960544,1168960591,CA
1168960592,1168960607,US
1168960608,1168960623,CA
-1168960624,1168961023,US
-1168961024,1168961887,CA
-1168961888,1168963583,US
-1168963584,1168965119,CA
-1168965120,1168973823,US
+1168960624,1168960639,US
+1168960640,1168960767,CA
+1168960768,1168960863,US
+1168960864,1168960887,CA
+1168960888,1168960895,US
+1168960896,1168961887,CA
+1168961888,1168961919,US
+1168961920,1168961983,CA
+1168961984,1168961991,US
+1168961992,1168961999,CA
+1168962000,1168962303,US
+1168962304,1168962559,CA
+1168962560,1168963071,US
+1168963072,1168965631,CA
+1168965632,1168973823,US
1168973824,1168982015,CA
1168982016,1169051903,US
1169051904,1169051911,SG
@@ -19486,8 +21029,12 @@
1170489344,1170497535,CA
1170497536,1170505727,US
1170505728,1170522111,CA
-1170522112,1170547199,US
-1170547200,1170547711,CA
+1170522112,1170544255,US
+1170544256,1170544383,IN
+1170544384,1170544639,US
+1170544640,1170544767,MY
+1170544768,1170547455,US
+1170547456,1170547711,CA
1170547712,1175977983,US
1175977984,1176068167,CA
1176068168,1176068175,US
@@ -19504,21 +21051,39 @@
1176101072,1176108551,CA
1176108552,1176108559,US
1176108560,1176502271,CA
-1176502272,1176613927,US
+1176502272,1176512151,US
+1176512152,1176512159,GB
+1176512160,1176609535,US
+1176609536,1176609583,CA
+1176609584,1176609599,US
+1176609600,1176609615,CA
+1176609616,1176609631,US
+1176609632,1176609663,CA
+1176609664,1176613927,US
1176613928,1176613935,CA
1176613936,1176616959,US
1176616960,1176619007,CA
1176619008,1176620031,CY
1176620032,1176620047,CA
1176620048,1176620055,US
-1176620056,1176620063,CA
-1176620064,1176620127,US
+1176620056,1176620095,CA
+1176620096,1176620127,US
1176620128,1176620175,CA
1176620176,1176620183,US
1176620184,1176620239,CA
-1176620240,1176621055,US
-1176621056,1176621311,CA
-1176621312,1176623103,US
+1176620240,1176620255,US
+1176620256,1176620287,CA
+1176620288,1176620319,US
+1176620320,1176620487,CA
+1176620488,1176620511,US
+1176620512,1176620743,CA
+1176620744,1176620783,US
+1176620784,1176620967,CA
+1176620968,1176620975,US
+1176620976,1176620991,CA
+1176620992,1176621055,US
+1176621056,1176622079,CA
+1176622080,1176623103,US
1176623104,1176623359,CA
1176623360,1176623487,US
1176623488,1176623583,CA
@@ -19554,8 +21119,8 @@
1176682688,1176686591,US
1176686592,1176686599,PK
1176686600,1176686623,US
-1176686624,1176686655,CA
-1176686656,1176686719,US
+1176686624,1176686631,IL
+1176686632,1176686719,US
1176686720,1176686751,CA
1176686752,1176686847,US
1176686848,1176687103,AN
@@ -19563,10 +21128,14 @@
1176702976,1176707071,CA
1176707072,1176731647,US
1176731648,1176735743,PR
+1176735744,1176739839,A2
1176739840,1176743935,CA
-1176748032,1176764415,US
+1176748032,1176752127,US
+1176752128,1176756223,CA
+1176756224,1176764415,US
1176764416,1176768511,PM
1176768512,1176776703,US
+1176776704,1176780799,CA
1176780800,1176895487,US
1176895488,1176896519,CA
1176896520,1176896527,MX
@@ -19583,7 +21152,9 @@
1176909680,1176925007,CA
1176925008,1176925015,NG
1176925016,1176928255,CA
-1176928256,1177030655,US
+1176928256,1176997375,US
+1176997376,1176997407,GB
+1176997408,1177030655,US
1177030656,1177033727,AG
1177033728,1177053695,US
1177053696,1177053951,GB
@@ -19659,13 +21230,360 @@
1208079168,1208082431,CA
1208082432,1208090623,US
1208090624,1208107007,CA
-1208107008,1208301455,US
+1208107008,1208189951,US
+1208189952,1208190015,GB
+1208190016,1208190543,US
+1208190544,1208190559,GB
+1208190560,1208190583,US
+1208190584,1208190591,GB
+1208190592,1208190607,US
+1208190608,1208190615,GB
+1208190616,1208190999,US
+1208191000,1208191007,CA
+1208191008,1208191047,US
+1208191048,1208191055,AU
+1208191056,1208191087,US
+1208191088,1208191095,NO
+1208191096,1208191199,US
+1208191200,1208191215,CA
+1208191216,1208191223,US
+1208191224,1208191231,BG
+1208191232,1208191311,US
+1208191312,1208191319,GB
+1208191320,1208191359,US
+1208191360,1208191367,GB
+1208191368,1208191391,US
+1208191392,1208191423,NO
+1208191424,1208191447,US
+1208191448,1208191455,IE
+1208191456,1208191567,US
+1208191568,1208191575,SG
+1208191576,1208191647,US
+1208191648,1208191655,AG
+1208191656,1208192167,US
+1208192168,1208192175,BM
+1208192176,1208192359,US
+1208192360,1208192367,GB
+1208192368,1208192879,US
+1208192880,1208192895,MY
+1208192896,1208192903,US
+1208192904,1208192911,CA
+1208192912,1208192959,US
+1208192960,1208192967,IL
+1208192968,1208193135,US
+1208193136,1208193151,MY
+1208193152,1208193303,US
+1208193304,1208193311,CA
+1208193312,1208193391,US
+1208193392,1208193407,AU
+1208193408,1208193455,US
+1208193456,1208193463,PA
+1208193464,1208193599,US
+1208193600,1208193615,CA
+1208193616,1208193871,US
+1208193872,1208193879,AU
+1208193880,1208193935,US
+1208193936,1208193943,CA
+1208193944,1208194055,US
+1208194056,1208194063,AU
+1208194064,1208194087,US
+1208194088,1208194095,AU
+1208194096,1208194191,US
+1208194192,1208194223,MY
+1208194224,1208195359,US
+1208195360,1208195375,MY
+1208195376,1208195391,US
+1208195392,1208195399,IN
+1208195400,1208195447,US
+1208195448,1208195455,GB
+1208195456,1208195535,US
+1208195536,1208195551,GB
+1208195552,1208195703,US
+1208195704,1208195711,CA
+1208195712,1208195727,TH
+1208195728,1208195759,US
+1208195760,1208195775,BG
+1208195776,1208195847,US
+1208195848,1208195855,FR
+1208195856,1208195871,GB
+1208195872,1208195887,US
+1208195888,1208195903,ID
+1208195904,1208196143,US
+1208196144,1208196151,AU
+1208196152,1208196327,US
+1208196328,1208196335,CA
+1208196336,1208196607,US
+1208196608,1208196615,CA
+1208196616,1208196703,US
+1208196704,1208196719,CA
+1208196720,1208197023,US
+1208197024,1208197031,CR
+1208197032,1208197135,US
+1208197136,1208197167,MY
+1208197168,1208197175,US
+1208197176,1208197183,AU
+1208197184,1208197239,US
+1208197240,1208197247,CA
+1208197248,1208197519,US
+1208197520,1208197527,AU
+1208197528,1208197559,US
+1208197560,1208197567,AU
+1208197568,1208197631,US
+1208197632,1208197639,AU
+1208197640,1208197671,US
+1208197672,1208197679,MX
+1208197680,1208197783,US
+1208197784,1208197791,CA
+1208197792,1208197967,US
+1208197968,1208197983,AU
+1208197984,1208198039,US
+1208198040,1208198047,BS
+1208198048,1208198135,US
+1208198136,1208198143,AU
+1208198144,1208198279,US
+1208198280,1208198287,ZA
+1208198288,1208198303,US
+1208198304,1208198319,FR
+1208198320,1208198463,US
+1208198464,1208198471,CA
+1208198472,1208198559,US
+1208198560,1208198575,IN
+1208198576,1208198743,US
+1208198744,1208198751,GB
+1208198752,1208198791,US
+1208198792,1208198799,CN
+1208198800,1208199055,US
+1208199056,1208199063,AU
+1208199064,1208199087,US
+1208199088,1208199103,MY
+1208199104,1208199215,US
+1208199216,1208199223,AU
+1208199224,1208199343,US
+1208199344,1208199351,CR
+1208199352,1208199359,MY
+1208199360,1208199767,US
+1208199768,1208199775,MX
+1208199776,1208199783,MY
+1208199784,1208199823,US
+1208199824,1208199847,CA
+1208199848,1208199935,US
+1208199936,1208199943,AU
+1208199944,1208200167,US
+1208200168,1208200175,CA
+1208200176,1208200247,US
+1208200248,1208200255,MC
+1208200256,1208200271,US
+1208200272,1208200287,BD
+1208200288,1208200303,US
+1208200304,1208200319,AU
+1208200320,1208200639,US
+1208200640,1208200647,FR
+1208200648,1208200655,US
+1208200656,1208200663,BS
+1208200664,1208200815,US
+1208200816,1208200887,BS
+1208200888,1208200959,US
+1208200960,1208200963,ID
+1208200964,1208201063,US
+1208201064,1208201071,IN
+1208201072,1208201255,US
+1208201256,1208201263,ES
+1208201264,1208201535,US
+1208201536,1208201543,GB
+1208201544,1208201631,US
+1208201632,1208201639,CA
+1208201640,1208201727,US
+1208201728,1208201743,MY
+1208201744,1208201951,US
+1208201952,1208201959,MY
+1208201960,1208202007,US
+1208202008,1208202015,CA
+1208202016,1208202031,US
+1208202032,1208202039,GB
+1208202040,1208202135,US
+1208202136,1208202143,MY
+1208202144,1208202239,US
+1208202240,1208202247,TW
+1208202248,1208202255,US
+1208202256,1208202287,MY
+1208202288,1208202367,US
+1208202368,1208202375,TW
+1208202376,1208202495,US
+1208202496,1208202511,GB
+1208202512,1208202519,AU
+1208202520,1208202559,US
+1208202560,1208202575,JP
+1208202576,1208203023,US
+1208203024,1208203071,MY
+1208203072,1208203343,US
+1208203344,1208203351,AU
+1208203352,1208203647,US
+1208203648,1208203655,PR
+1208203656,1208204007,US
+1208204008,1208204015,NL
+1208204016,1208204031,US
+1208204032,1208204039,GB
+1208204040,1208204047,US
+1208204048,1208204055,JP
+1208204056,1208204767,US
+1208204768,1208204775,MX
+1208204776,1208204783,CA
+1208204784,1208204927,US
+1208204928,1208204935,AU
+1208204936,1208204951,US
+1208204952,1208204959,MY
+1208204960,1208205063,US
+1208205064,1208205079,MY
+1208205080,1208205119,US
+1208205120,1208205127,CA
+1208205128,1208205167,US
+1208205168,1208205231,MY
+1208205232,1208205247,US
+1208205248,1208205263,IN
+1208205264,1208205303,US
+1208205304,1208205311,CO
+1208205312,1208205407,US
+1208205408,1208205423,MY
+1208205424,1208205455,US
+1208205456,1208205463,CA
+1208205464,1208205703,US
+1208205704,1208205711,CA
+1208205712,1208205959,US
+1208205960,1208205967,SG
+1208205968,1208205983,US
+1208205984,1208205991,GB
+1208205992,1208206439,US
+1208206440,1208206463,CA
+1208206464,1208207183,US
+1208207184,1208207191,AU
+1208207192,1208207303,US
+1208207304,1208207311,ZA
+1208207312,1208207359,US
+1208207360,1208207399,CA
+1208207400,1208207463,US
+1208207464,1208207471,CA
+1208207472,1208207583,US
+1208207584,1208207591,AU
+1208207592,1208207599,US
+1208207600,1208207607,AU
+1208207608,1208207623,US
+1208207624,1208207631,GB
+1208207632,1208207983,US
+1208207984,1208207999,NL
+1208208000,1208208215,US
+1208208216,1208208223,CA
+1208208224,1208208231,AU
+1208208232,1208208239,US
+1208208240,1208208255,GB
+1208208256,1208208287,US
+1208208288,1208208303,GB
+1208208304,1208208311,KR
+1208208312,1208208799,US
+1208208800,1208208807,AU
+1208208808,1208208815,US
+1208208816,1208208831,CA
+1208208832,1208208927,US
+1208208928,1208208943,AU
+1208208944,1208209023,US
+1208209024,1208209031,CO
+1208209032,1208209175,US
+1208209176,1208209183,CA
+1208209184,1208209215,US
+1208209216,1208209247,MY
+1208209248,1208209359,US
+1208209360,1208209375,MY
+1208209376,1208209391,US
+1208209392,1208209407,MY
+1208209408,1208209543,US
+1208209544,1208209551,AU
+1208209552,1208209719,US
+1208209720,1208209727,TH
+1208209728,1208209863,US
+1208209864,1208209871,GT
+1208209872,1208210055,US
+1208210056,1208210063,IN
+1208210064,1208210071,HK
+1208210072,1208210079,US
+1208210080,1208210095,GB
+1208210096,1208210303,US
+1208210304,1208210351,GB
+1208210352,1208210431,US
+1208210432,1208210447,JP
+1208210448,1208210511,US
+1208210512,1208210519,CA
+1208210520,1208210751,US
+1208210752,1208210759,TR
+1208210760,1208211239,US
+1208211240,1208211247,JM
+1208211248,1208213087,US
+1208213088,1208213103,NG
+1208213104,1208213383,US
+1208213384,1208213391,CA
+1208213392,1208215935,US
+1208215936,1208215951,GB
+1208215952,1208216367,US
+1208216368,1208216375,CA
+1208216376,1208217447,US
+1208217448,1208217455,AE
+1208217456,1208218031,US
+1208218032,1208218039,HK
+1208218040,1208218415,US
+1208218416,1208218423,IN
+1208218424,1208219159,US
+1208219160,1208219167,AU
+1208219168,1208219311,US
+1208219312,1208219319,JP
+1208219320,1208220655,US
+1208220656,1208220663,AU
+1208220664,1208220671,NZ
+1208220672,1208220743,US
+1208220744,1208220751,GB
+1208220752,1208250367,US
+1208250368,1208250375,CA
+1208250376,1208250623,US
+1208250624,1208250631,NL
+1208250632,1208250711,US
+1208250712,1208250719,GB
+1208250720,1208250735,US
+1208250736,1208250743,IN
+1208250744,1208251199,US
+1208251200,1208251207,CA
+1208251208,1208251215,US
+1208251216,1208251223,AU
+1208251224,1208251415,US
+1208251416,1208251423,GB
+1208251424,1208251431,IL
+1208251432,1208251447,ES
+1208251448,1208251479,US
+1208251480,1208251487,GB
+1208251488,1208251495,BB
+1208251496,1208251631,US
+1208251632,1208251647,GB
+1208251648,1208251679,US
+1208251680,1208251695,GB
+1208251696,1208251807,US
+1208251808,1208251823,CA
+1208251824,1208251839,GR
+1208251840,1208251871,US
+1208251872,1208251887,GB
+1208251888,1208251903,IL
+1208251904,1208252423,US
+1208252424,1208252431,CA
+1208252432,1208252703,US
+1208252704,1208252735,AU
+1208252736,1208252927,US
+1208252928,1208253183,MX
+1208253184,1208253599,US
+1208253600,1208253615,IN
+1208253616,1208301455,US
1208301456,1208301471,CA
1208301472,1208333567,US
1208333568,1208333823,GB
1208333824,1208337919,US
1208337920,1208338175,A2
-1208338176,1208519551,US
+1208338176,1208518143,US
+1208518144,1208518207,MY
+1208518208,1208519551,US
1208519552,1208519679,TR
1208519680,1208519935,CA
1208519936,1208521983,US
@@ -19678,7 +21596,10 @@
1208524160,1208524287,TR
1208524288,1208524563,US
1208524564,1208524567,IT
-1208524568,1208527871,US
+1208524568,1208525823,US
+1208525824,1208526079,CA
+1208526080,1208527615,US
+1208527616,1208527871,CA
1208527872,1208528127,VN
1208528128,1208528895,US
1208528896,1208529151,CA
@@ -19766,7 +21687,9 @@
1208588072,1208588079,RU
1208588080,1208588091,US
1208588092,1208588099,CA
-1208588100,1208588211,US
+1208588100,1208588103,US
+1208588104,1208588111,MA
+1208588112,1208588211,US
1208588212,1208588219,CA
1208588220,1208588427,US
1208588428,1208588435,MO
@@ -19810,7 +21733,7 @@
1208589586,1208589639,US
1208589640,1208589651,TR
1208589652,1208589857,US
-1208589858,1208589865,MO
+1208589858,1208589865,MA
1208589866,1208589894,US
1208589895,1208589904,GB
1208589905,1208589970,US
@@ -19967,7 +21890,7 @@
1208814864,1208832455,US
1208832456,1208832463,CA
1208832464,1208832567,US
-1208832568,1208832575,PR
+1208832568,1208832575,CN
1208832576,1208832607,US
1208832608,1208832623,IT
1208832624,1208832631,NZ
@@ -19998,7 +21921,9 @@
1208995472,1209004863,US
1209004864,1209004927,GB
1209004928,1209189308,US
-1209189309,1209189374,ES
+1209189309,1209189310,ES
+1209189311,1209189342,US
+1209189343,1209189374,ES
1209189375,1209189379,US
1209189380,1209189395,MX
1209189396,1209189631,US
@@ -20007,11 +21932,15 @@
1209190148,1209190163,MX
1209190164,1209190167,US
1209190168,1209190195,GR
-1209190196,1209190911,US
+1209190196,1209190851,US
+1209190852,1209190883,CA
+1209190884,1209190911,US
1209190912,1209191167,MX
1209191168,1209270759,US
1209270760,1209270767,CA
-1209270768,1209270919,US
+1209270768,1209270859,US
+1209270860,1209270863,CA
+1209270864,1209270919,US
1209270920,1209270923,CA
1209270924,1209271067,US
1209271068,1209271071,VN
@@ -20019,21 +21948,33 @@
1209271096,1209271099,CA
1209271100,1209271111,US
1209271112,1209271115,CA
-1209271116,1209271503,US
+1209271116,1209271463,US
+1209271464,1209271467,IN
+1209271468,1209271495,US
+1209271496,1209271499,CA
+1209271500,1209271503,US
1209271504,1209271507,TR
1209271508,1209271527,US
1209271528,1209271531,CA
1209271532,1209271691,US
1209271692,1209271695,CA
-1209271696,1209271871,US
+1209271696,1209271827,US
+1209271828,1209271831,CA
+1209271832,1209271871,US
1209271872,1209271875,TR
-1209271876,1209272003,US
+1209271876,1209271967,US
+1209271968,1209271971,VN
+1209271972,1209272003,US
1209272004,1209272007,GB
1209272008,1209272035,US
1209272036,1209272039,IT
-1209272040,1209274815,US
+1209272040,1209274623,US
+1209274624,1209274751,CA
+1209274752,1209274815,US
1209274816,1209274879,CA
-1209274880,1209276511,US
+1209274880,1209275910,US
+1209275911,1209275911,MY
+1209275912,1209276511,US
1209276512,1209276543,VN
1209276544,1209276799,US
1209276800,1209276807,BD
@@ -20041,11 +21982,15 @@
1209277184,1209277215,BD
1209277216,1209277575,US
1209277576,1209277583,BD
-1209277584,1209280191,US
+1209277584,1209279167,US
+1209279168,1209279231,VN
+1209279232,1209280191,US
1209280192,1209280255,VN
1209280256,1209280975,US
1209280976,1209280983,IT
-1209280984,1209283967,US
+1209280984,1209281247,US
+1209281248,1209281279,CA
+1209281280,1209283967,US
1209283968,1209284095,GB
1209284096,1209347839,US
1209347840,1209348095,GB
@@ -20127,7 +22072,632 @@
1209893504,1209893519,MX
1209893520,1209917439,US
1209917440,1209925631,CA
-1209925632,1210253311,US
+1209925632,1210057039,US
+1210057040,1210057047,JM
+1210057048,1210057055,US
+1210057056,1210057071,DE
+1210057072,1210057519,US
+1210057520,1210057535,IN
+1210057536,1210057567,US
+1210057568,1210057583,NG
+1210057584,1210057615,US
+1210057616,1210057623,CA
+1210057624,1210057879,US
+1210057880,1210057887,IL
+1210057888,1210057895,US
+1210057896,1210057903,MX
+1210057904,1210057911,GB
+1210057912,1210058047,US
+1210058048,1210058055,CA
+1210058056,1210058159,US
+1210058160,1210058167,CA
+1210058168,1210058191,US
+1210058192,1210058199,CA
+1210058200,1210058615,US
+1210058616,1210058623,AU
+1210058624,1210059271,US
+1210059272,1210059279,ES
+1210059280,1210059775,US
+1210059776,1210059791,GB
+1210059792,1210060031,US
+1210060032,1210060047,AE
+1210060048,1210060351,US
+1210060352,1210060359,IN
+1210060360,1210060383,US
+1210060384,1210060407,IL
+1210060408,1210060623,US
+1210060624,1210060639,CA
+1210060640,1210060799,US
+1210060800,1210060815,BR
+1210060816,1210060839,US
+1210060840,1210060847,AU
+1210060848,1210061327,US
+1210061328,1210061335,CA
+1210061336,1210061367,US
+1210061368,1210061375,IN
+1210061376,1210061407,US
+1210061408,1210061415,AU
+1210061416,1210061463,US
+1210061464,1210061471,HK
+1210061472,1210061599,US
+1210061600,1210061631,IL
+1210061632,1210061647,US
+1210061648,1210061655,IN
+1210061656,1210061663,GB
+1210061664,1210061727,US
+1210061728,1210061735,GB
+1210061736,1210061991,US
+1210061992,1210061999,AU
+1210062000,1210062007,US
+1210062008,1210062015,CA
+1210062016,1210062079,US
+1210062080,1210062087,IN
+1210062088,1210062095,US
+1210062096,1210062103,NZ
+1210062104,1210062463,US
+1210062464,1210062479,IN
+1210062480,1210062487,US
+1210062488,1210062495,MX
+1210062496,1210062815,US
+1210062816,1210062831,ZA
+1210062832,1210062847,IL
+1210062848,1210062927,US
+1210062928,1210062935,AU
+1210062936,1210062975,US
+1210062976,1210062983,CR
+1210062984,1210064311,US
+1210064312,1210064319,IE
+1210064320,1210064527,US
+1210064528,1210064535,AU
+1210064536,1210064663,US
+1210064664,1210064671,AU
+1210064672,1210064951,US
+1210064952,1210064959,KW
+1210064960,1210064999,US
+1210065000,1210065007,BR
+1210065008,1210065023,US
+1210065024,1210065031,CA
+1210065032,1210065319,US
+1210065320,1210065327,AU
+1210065328,1210065535,US
+1210065536,1210065543,IN
+1210065544,1210065551,US
+1210065552,1210065559,GB
+1210065560,1210065567,US
+1210065568,1210065575,GB
+1210065576,1210065615,US
+1210065616,1210065623,CA
+1210065624,1210065663,US
+1210065664,1210065679,IN
+1210065680,1210065695,AU
+1210065696,1210065703,IN
+1210065704,1210065735,US
+1210065736,1210065743,DO
+1210065744,1210065751,US
+1210065752,1210065759,GB
+1210065760,1210065783,US
+1210065784,1210065791,PA
+1210065792,1210065823,US
+1210065824,1210065855,AU
+1210065856,1210066255,US
+1210066256,1210066263,CA
+1210066264,1210066287,US
+1210066288,1210066295,IN
+1210066296,1210066519,US
+1210066520,1210066527,BM
+1210066528,1210066807,US
+1210066808,1210066831,CA
+1210066832,1210067263,US
+1210067264,1210067287,GB
+1210067288,1210067535,US
+1210067536,1210067543,AU
+1210067544,1210067632,US
+1210067633,1210067640,AU
+1210067641,1210067967,US
+1210067968,1210067983,IL
+1210067984,1210068039,US
+1210068040,1210068047,GB
+1210068048,1210068151,US
+1210068152,1210068159,CA
+1210068160,1210068319,US
+1210068320,1210068327,CA
+1210068328,1210068343,US
+1210068344,1210068351,MX
+1210068352,1210068447,US
+1210068448,1210068471,NO
+1210068472,1210068543,US
+1210068544,1210068559,CA
+1210068560,1210068607,US
+1210068608,1210068735,IL
+1210068736,1210068759,US
+1210068760,1210068767,IL
+1210068768,1210068775,CA
+1210068776,1210068903,US
+1210068904,1210068927,AU
+1210068928,1210069007,US
+1210069008,1210069023,CA
+1210069024,1210069159,US
+1210069160,1210069167,AU
+1210069168,1210070071,US
+1210070072,1210070079,GB
+1210070080,1210070175,US
+1210070176,1210070183,IL
+1210070184,1210070431,US
+1210070432,1210070439,IL
+1210070440,1210070503,US
+1210070504,1210070511,CA
+1210070512,1210070631,US
+1210070632,1210070639,MX
+1210070640,1210070703,US
+1210070704,1210070711,GB
+1210070712,1210070799,US
+1210070800,1210070807,AU
+1210070808,1210070863,US
+1210070864,1210070871,BH
+1210070872,1210070943,US
+1210070944,1210070951,IN
+1210070952,1210070959,US
+1210070960,1210070967,JP
+1210070968,1210071007,US
+1210071008,1210071015,GB
+1210071016,1210071039,US
+1210071040,1210071167,GB
+1210071168,1210072255,US
+1210072256,1210072319,CA
+1210072320,1210072519,US
+1210072520,1210072527,NZ
+1210072528,1210072559,US
+1210072560,1210072567,GB
+1210072568,1210072783,US
+1210072784,1210072791,KW
+1210072792,1210073199,US
+1210073200,1210073207,DE
+1210073208,1210075663,US
+1210075664,1210075671,IN
+1210075672,1210076039,US
+1210076040,1210076047,CA
+1210076048,1210079903,US
+1210079904,1210079911,IT
+1210079912,1210079919,BM
+1210079920,1210079999,US
+1210080000,1210080015,IN
+1210080016,1210080079,US
+1210080080,1210080111,GB
+1210080112,1210080407,US
+1210080408,1210080455,NL
+1210080456,1210080615,US
+1210080616,1210080623,CA
+1210080624,1210080847,US
+1210080848,1210080855,SV
+1210080856,1210081087,US
+1210081088,1210081103,CA
+1210081104,1210081335,US
+1210081336,1210081343,CR
+1210081344,1210081559,US
+1210081560,1210081567,PK
+1210081568,1210081823,US
+1210081824,1210081831,MX
+1210081832,1210081839,US
+1210081840,1210081847,MX
+1210081848,1210081879,US
+1210081880,1210081887,MX
+1210081888,1210081911,US
+1210081912,1210081919,AU
+1210081920,1210081943,US
+1210081944,1210081951,CA
+1210081952,1210082047,US
+1210082048,1210082055,IN
+1210082056,1210082199,US
+1210082200,1210082207,CA
+1210082208,1210082447,US
+1210082448,1210082463,AU
+1210082464,1210082655,US
+1210082656,1210082663,CA
+1210082664,1210082831,US
+1210082832,1210082839,AU
+1210082840,1210082847,IN
+1210082848,1210082975,US
+1210082976,1210082991,GB
+1210082992,1210083071,US
+1210083072,1210083079,JP
+1210083080,1210083719,US
+1210083720,1210083735,IN
+1210083736,1210083871,US
+1210083872,1210083879,CA
+1210083880,1210083983,US
+1210083984,1210083991,IN
+1210083992,1210084215,US
+1210084216,1210084223,VE
+1210084224,1210084263,US
+1210084264,1210084271,NZ
+1210084272,1210084359,US
+1210084360,1210084367,BG
+1210084368,1210084415,US
+1210084416,1210084479,CA
+1210084480,1210084711,US
+1210084712,1210084719,AU
+1210084720,1210084783,US
+1210084784,1210084799,BD
+1210084800,1210086503,US
+1210086504,1210086511,GB
+1210086512,1210086551,US
+1210086552,1210086559,SE
+1210086560,1210086583,US
+1210086584,1210086591,SE
+1210086592,1210086599,US
+1210086600,1210086607,NZ
+1210086608,1210086623,US
+1210086624,1210086631,SE
+1210086632,1210087295,US
+1210087296,1210087303,GB
+1210087304,1210087423,US
+1210087424,1210087431,MX
+1210087432,1210088959,US
+1210088960,1210088967,GB
+1210088968,1210089047,US
+1210089048,1210089055,MX
+1210089056,1210089823,US
+1210089824,1210089855,CA
+1210089856,1210090071,US
+1210090072,1210090079,MX
+1210090080,1210090287,US
+1210090288,1210090295,AU
+1210090296,1210090367,US
+1210090368,1210090375,JM
+1210090376,1210090383,US
+1210090384,1210090399,CA
+1210090400,1210090623,US
+1210090624,1210090639,BD
+1210090640,1210090767,US
+1210090768,1210090783,BD
+1210090784,1210090815,US
+1210090816,1210090823,CA
+1210090824,1210090895,US
+1210090896,1210090903,AU
+1210090904,1210091079,US
+1210091080,1210091087,SG
+1210091088,1210091135,US
+1210091136,1210091151,CA
+1210091152,1210091175,US
+1210091176,1210091183,SR
+1210091184,1210091351,US
+1210091352,1210091359,AU
+1210091360,1210091535,US
+1210091536,1210091543,CA
+1210091544,1210091679,US
+1210091680,1210091687,AU
+1210091688,1210091791,US
+1210091792,1210091807,CA
+1210091808,1210091839,US
+1210091840,1210091847,CA
+1210091848,1210091987,US
+1210091988,1210091991,GB
+1210091992,1210092287,US
+1210092288,1210092543,ES
+1210092544,1210092567,US
+1210092568,1210092575,AU
+1210092576,1210092583,CA
+1210092584,1210092591,MX
+1210092592,1210092607,US
+1210092608,1210092639,GB
+1210092640,1210092799,US
+1210092800,1210092815,CA
+1210092816,1210093143,US
+1210093144,1210093151,ID
+1210093152,1210093191,US
+1210093192,1210093199,BR
+1210093200,1210093407,US
+1210093408,1210093423,MX
+1210093424,1210093575,US
+1210093576,1210093583,MY
+1210093584,1210093639,US
+1210093640,1210093647,CA
+1210093648,1210093663,US
+1210093664,1210093671,CA
+1210093672,1210093679,AU
+1210093680,1210093751,US
+1210093752,1210093759,AU
+1210093760,1210093847,US
+1210093848,1210093855,AU
+1210093856,1210094175,US
+1210094176,1210094183,TT
+1210094184,1210094407,US
+1210094408,1210094415,GB
+1210094416,1210094831,US
+1210094832,1210094847,SG
+1210094848,1210094943,US
+1210094944,1210094951,GB
+1210094952,1210094959,US
+1210094960,1210094967,GB
+1210094968,1210095263,US
+1210095264,1210095271,GB
+1210095272,1210095503,US
+1210095504,1210095519,IN
+1210095520,1210095527,NZ
+1210095528,1210095711,US
+1210095712,1210095727,GB
+1210095728,1210095935,US
+1210095936,1210095951,IN
+1210095952,1210095959,US
+1210095960,1210095967,GB
+1210095968,1210096295,US
+1210096296,1210096303,GB
+1210096304,1210096543,US
+1210096544,1210096551,MX
+1210096552,1210096559,US
+1210096560,1210096575,DE
+1210096576,1210096871,US
+1210096872,1210096879,CA
+1210096880,1210097151,US
+1210097152,1210097159,GB
+1210097160,1210097303,US
+1210097304,1210097311,MX
+1210097312,1210097335,US
+1210097336,1210097343,IE
+1210097344,1210097415,US
+1210097416,1210097423,ZA
+1210097424,1210097567,US
+1210097568,1210097575,GB
+1210097576,1210097655,US
+1210097656,1210097663,GB
+1210097664,1210097783,US
+1210097784,1210097791,GB
+1210097792,1210097999,US
+1210098000,1210098007,CA
+1210098008,1210098111,US
+1210098112,1210098119,IL
+1210098120,1210098127,US
+1210098128,1210098143,CA
+1210098144,1210098215,US
+1210098216,1210098223,IN
+1210098224,1210098319,US
+1210098320,1210098327,CA
+1210098328,1210098527,US
+1210098528,1210098535,SG
+1210098536,1210098615,US
+1210098616,1210098623,NZ
+1210098624,1210098743,US
+1210098744,1210098751,BO
+1210098752,1210098775,US
+1210098776,1210098783,CN
+1210098784,1210098959,US
+1210098960,1210098975,CA
+1210098976,1210099383,US
+1210099384,1210099399,AE
+1210099400,1210099495,US
+1210099496,1210099503,BG
+1210099504,1210099511,US
+1210099512,1210099519,MX
+1210099520,1210099583,US
+1210099584,1210099591,CA
+1210099592,1210099695,US
+1210099696,1210099711,AU
+1210099712,1210099783,US
+1210099784,1210099791,NZ
+1210099792,1210099879,US
+1210099880,1210099895,GB
+1210099896,1210099967,US
+1210099968,1210099975,MT
+1210099976,1210100103,US
+1210100104,1210100111,MT
+1210100112,1210100231,US
+1210100232,1210100239,CA
+1210100240,1210100255,PK
+1210100256,1210100287,CA
+1210100288,1210100359,US
+1210100360,1210100367,AU
+1210100368,1210100463,US
+1210100464,1210100479,CA
+1210100480,1210100631,US
+1210100632,1210100639,NZ
+1210100640,1210101023,US
+1210101024,1210101039,GB
+1210101040,1210101263,US
+1210101264,1210101279,MY
+1210101280,1210101311,US
+1210101312,1210101319,IE
+1210101320,1210101327,IL
+1210101328,1210101559,US
+1210101560,1210101567,AU
+1210101568,1210101727,US
+1210101728,1210101743,GB
+1210101744,1210101879,US
+1210101880,1210101887,CA
+1210101888,1210102399,US
+1210102400,1210102407,AU
+1210102408,1210102815,US
+1210102816,1210102823,CA
+1210102824,1210105063,US
+1210105064,1210105071,SE
+1210105072,1210107967,US
+1210107968,1210107975,MO
+1210107976,1210108295,US
+1210108296,1210108303,IN
+1210108304,1210108335,US
+1210108336,1210108343,CA
+1210108344,1210108351,IL
+1210108352,1210108359,US
+1210108360,1210108367,CA
+1210108368,1210108423,US
+1210108424,1210108431,PR
+1210108432,1210108631,US
+1210108632,1210108639,GB
+1210108640,1210108903,US
+1210108904,1210108911,AU
+1210108912,1210108919,GB
+1210108920,1210109247,US
+1210109248,1210109255,DK
+1210109256,1210109263,IL
+1210109264,1210109271,CA
+1210109272,1210109343,US
+1210109344,1210109351,FI
+1210109352,1210109751,US
+1210109752,1210109759,IL
+1210109760,1210109767,GB
+1210109768,1210109775,IN
+1210109776,1210109935,US
+1210109936,1210109943,BB
+1210109944,1210111007,US
+1210111008,1210111015,GB
+1210111016,1210111095,US
+1210111096,1210111103,CA
+1210111104,1210111279,US
+1210111280,1210111287,VG
+1210111288,1210111295,US
+1210111296,1210111303,AU
+1210111304,1210111999,US
+1210112000,1210112007,CA
+1210112008,1210112039,US
+1210112040,1210112047,IL
+1210112048,1210112455,US
+1210112456,1210112463,ZA
+1210112464,1210112679,US
+1210112680,1210112687,CA
+1210112688,1210112727,US
+1210112728,1210112735,PY
+1210112736,1210112815,US
+1210112816,1210112823,MX
+1210112824,1210112839,US
+1210112840,1210112847,LT
+1210112848,1210112855,IN
+1210112856,1210113055,US
+1210113056,1210113063,CA
+1210113064,1210113095,US
+1210113096,1210113103,BR
+1210113104,1210113135,US
+1210113136,1210113143,CA
+1210113144,1210113535,US
+1210113536,1210113551,CA
+1210113552,1210113615,US
+1210113616,1210113631,GB
+1210113632,1210113991,US
+1210113992,1210113999,IE
+1210114000,1210114095,US
+1210114096,1210114103,CR
+1210114104,1210114151,US
+1210114152,1210114159,MY
+1210114160,1210114167,US
+1210114168,1210114175,HN
+1210114176,1210114279,US
+1210114280,1210114287,AU
+1210114288,1210114351,US
+1210114352,1210114367,AU
+1210114368,1210114439,US
+1210114440,1210114447,GB
+1210114448,1210114471,US
+1210114472,1210114479,AU
+1210114480,1210114487,CL
+1210114488,1210114495,AU
+1210114496,1210114503,US
+1210114504,1210114511,BB
+1210114512,1210114551,US
+1210114552,1210114559,AU
+1210114560,1210114623,US
+1210114624,1210114631,CA
+1210114632,1210114711,US
+1210114712,1210114719,ZA
+1210114720,1210114759,US
+1210114760,1210114775,MT
+1210114776,1210114831,US
+1210114832,1210114839,AU
+1210114840,1210114991,US
+1210114992,1210114999,AU
+1210115000,1210115079,US
+1210115080,1210115087,AU
+1210115088,1210115135,US
+1210115136,1210115143,AU
+1210115144,1210115199,US
+1210115200,1210115207,GB
+1210115208,1210115231,US
+1210115232,1210115239,AU
+1210115240,1210115335,US
+1210115336,1210115343,GB
+1210115344,1210115471,US
+1210115472,1210115479,IN
+1210115480,1210115495,US
+1210115496,1210115503,AU
+1210115504,1210115543,US
+1210115544,1210115575,BB
+1210115576,1210115591,US
+1210115592,1210115599,CA
+1210115600,1210115719,US
+1210115720,1210115727,AU
+1210115728,1210115791,US
+1210115792,1210115799,GB
+1210115800,1210115911,US
+1210115912,1210115919,GB
+1210115920,1210116255,US
+1210116256,1210116263,IN
+1210116264,1210116375,US
+1210116376,1210116383,CA
+1210116384,1210116423,US
+1210116424,1210116431,GB
+1210116432,1210116527,US
+1210116528,1210116535,PR
+1210116536,1210116671,US
+1210116672,1210116679,AU
+1210116680,1210116687,GB
+1210116688,1210116695,NG
+1210116696,1210116863,US
+1210116864,1210116871,GB
+1210116872,1210117191,US
+1210117192,1210117199,CA
+1210117200,1210117567,US
+1210117568,1210117599,CA
+1210117600,1210117631,US
+1210117632,1210117639,IN
+1210117640,1210117647,GB
+1210117648,1210117655,AE
+1210117656,1210117871,US
+1210117872,1210117879,CA
+1210117880,1210117887,US
+1210117888,1210117895,TH
+1210117896,1210118023,US
+1210118024,1210118031,GB
+1210118032,1210118191,US
+1210118192,1210118199,NZ
+1210118200,1210118239,US
+1210118240,1210118255,TH
+1210118256,1210118431,US
+1210118432,1210118439,AU
+1210118440,1210118655,US
+1210118656,1210118663,IN
+1210118664,1210118687,US
+1210118688,1210118703,IN
+1210118704,1210118887,US
+1210118888,1210118895,BR
+1210118896,1210119119,US
+1210119120,1210119135,GB
+1210119136,1210119183,US
+1210119184,1210119191,CA
+1210119192,1210119255,US
+1210119256,1210119263,MY
+1210119264,1210119311,US
+1210119312,1210119319,AN
+1210119320,1210119327,MX
+1210119328,1210119551,US
+1210119552,1210119559,MX
+1210119560,1210119823,US
+1210119824,1210119831,CA
+1210119832,1210120007,US
+1210120008,1210120015,IN
+1210120016,1210120847,US
+1210120848,1210120855,MY
+1210120856,1210120895,US
+1210120896,1210120903,MX
+1210120904,1210120991,US
+1210120992,1210120999,IN
+1210121000,1210121023,US
+1210121024,1210121039,AU
+1210121040,1210121079,US
+1210121080,1210121087,BR
+1210121088,1210121887,US
+1210121888,1210121903,MO
+1210121904,1210122031,US
+1210122032,1210122039,CA
+1210122040,1210122063,US
+1210122064,1210122071,MX
+1210122072,1210253311,US
1210253312,1210254703,CA
1210254704,1210254719,NZ
1210254720,1210261503,CA
@@ -20137,9 +22707,7 @@
1210366656,1210366719,GB
1210366720,1210418175,US
1210418176,1210418207,SG
-1210418208,1210418287,US
-1210418288,1210418303,SG
-1210418304,1210427039,US
+1210418208,1210427039,US
1210427040,1210427071,JP
1210427072,1210449919,US
1210449920,1210468743,CA
@@ -20163,7 +22731,9 @@
1211032272,1211032287,DO
1211032288,1211033087,US
1211033088,1211033599,CO
-1211033600,1211035711,US
+1211033600,1211035647,US
+1211035648,1211035663,PR
+1211035664,1211035711,US
1211035712,1211035775,CA
1211035776,1211035791,US
1211035792,1211035823,CR
@@ -20181,7 +22751,9 @@
1211037456,1211037471,CR
1211037472,1211037519,US
1211037520,1211037535,UY
-1211037536,1211037983,US
+1211037536,1211037679,US
+1211037680,1211037695,AR
+1211037696,1211037983,US
1211037984,1211037999,CR
1211038000,1211038007,BB
1211038008,1211038011,TT
@@ -20209,11 +22781,10 @@
1211304768,1211304799,US
1211304800,1211304959,CA
1211304960,1211305983,US
-1211305984,1211306239,NL
-1211306240,1211306751,US
+1211305984,1211306111,NL
+1211306112,1211306751,US
1211306752,1211306879,CA
-1211306880,1211308031,US
-1211308032,1211308159,CR
+1211306880,1211308159,US
1211308160,1211308175,CA
1211308176,1211308191,BV
1211308192,1211308543,CA
@@ -20230,9 +22801,7 @@
1211308736,1211308751,BV
1211308752,1211309055,CA
1211309056,1211309311,US
-1211309312,1211309567,CA
-1211309568,1211309823,US
-1211309824,1211310079,CA
+1211309312,1211310079,CA
1211310080,1211314383,US
1211314384,1211314399,CA
1211314400,1211314415,US
@@ -20502,7 +23071,9 @@
1249050624,1249052671,A1
1249052672,1249082367,US
1249082368,1249083391,CA
-1249083392,1249099775,US
+1249083392,1249091583,US
+1249091584,1249092607,A1
+1249092608,1249099775,US
1249099776,1249101823,CA
1249101824,1249102847,PR
1249102848,1249103871,CA
@@ -20511,8 +23082,8 @@
1249107968,1249130495,US
1249130496,1249131519,JM
1249131520,1249139711,US
-1249139712,1249140223,GP
-1249140224,1249140735,MF
+1249139712,1249140479,GP
+1249140480,1249140735,MF
1249140736,1249163263,US
1249163264,1249167359,CA
1249167360,1249171455,US
@@ -20650,7 +23221,523 @@
1254725120,1254725151,GB
1254725152,1254924687,US
1254924688,1254924703,RO
-1254924704,1254989823,US
+1254924704,1254948927,US
+1254948928,1254948935,SG
+1254948936,1254948959,US
+1254948960,1254948975,CA
+1254948976,1254949247,US
+1254949248,1254949279,IN
+1254949280,1254950671,US
+1254950672,1254950679,RU
+1254950680,1254950687,CA
+1254950688,1254950719,US
+1254950720,1254950727,SG
+1254950728,1254950751,US
+1254950752,1254950759,IL
+1254950760,1254950767,US
+1254950768,1254950775,GR
+1254950776,1254950847,US
+1254950848,1254950855,IL
+1254950856,1254950919,US
+1254950920,1254950927,CA
+1254950928,1254950951,US
+1254950952,1254950959,IN
+1254950960,1254951247,US
+1254951248,1254951263,CA
+1254951264,1254951431,US
+1254951432,1254951439,CA
+1254951440,1254951471,US
+1254951472,1254951479,MX
+1254951480,1254951495,US
+1254951496,1254951503,PR
+1254951504,1254951591,US
+1254951592,1254951599,IL
+1254951600,1254951607,US
+1254951608,1254951615,IN
+1254951616,1254951631,US
+1254951632,1254951639,JP
+1254951640,1254951647,CA
+1254951648,1254951655,US
+1254951656,1254951663,CA
+1254951664,1254951871,US
+1254951872,1254951887,TH
+1254951888,1254952015,US
+1254952016,1254952023,CA
+1254952024,1254952047,US
+1254952048,1254952055,MX
+1254952056,1254952239,US
+1254952240,1254952247,AU
+1254952248,1254952255,US
+1254952256,1254952263,CA
+1254952264,1254952279,US
+1254952280,1254952287,CA
+1254952288,1254952295,IL
+1254952296,1254952591,US
+1254952592,1254952599,CA
+1254952600,1254952927,US
+1254952928,1254952935,CA
+1254952936,1254953031,US
+1254953032,1254953039,CA
+1254953040,1254953047,ZA
+1254953048,1254953055,US
+1254953056,1254953063,IL
+1254953064,1254953071,US
+1254953072,1254953079,CA
+1254953080,1254953087,US
+1254953088,1254953095,CA
+1254953096,1254953279,US
+1254953280,1254953295,BD
+1254953296,1254953327,US
+1254953328,1254953343,NL
+1254953344,1254953359,US
+1254953360,1254953367,CA
+1254953368,1254953615,US
+1254953616,1254953623,GB
+1254953624,1254953639,US
+1254953640,1254953647,TW
+1254953648,1254953671,US
+1254953672,1254953679,MT
+1254953680,1254953687,US
+1254953688,1254953703,CA
+1254953704,1254953743,US
+1254953744,1254953751,IN
+1254953752,1254953759,US
+1254953760,1254953767,IN
+1254953768,1254953775,GB
+1254953776,1254953815,US
+1254953816,1254953823,GT
+1254953824,1254953855,US
+1254953856,1254953879,NL
+1254953880,1254953919,US
+1254953920,1254953935,NL
+1254953936,1254954255,US
+1254954256,1254954263,CA
+1254954264,1254954287,US
+1254954288,1254954295,CA
+1254954296,1254954303,US
+1254954304,1254954311,MX
+1254954312,1254954319,US
+1254954320,1254954327,CA
+1254954328,1254954343,US
+1254954344,1254954351,TH
+1254954352,1254954639,US
+1254954640,1254954647,GB
+1254954648,1254954655,CA
+1254954656,1254954663,US
+1254954664,1254954671,GB
+1254954672,1254954887,US
+1254954888,1254954895,IL
+1254954896,1254955599,US
+1254955600,1254955607,GB
+1254955608,1254955735,US
+1254955736,1254955743,GB
+1254955744,1254956135,US
+1254956136,1254956143,IL
+1254956144,1254956383,US
+1254956384,1254956391,IL
+1254956392,1254957055,US
+1254957056,1254957063,GB
+1254957064,1254957071,MX
+1254957072,1254957239,US
+1254957240,1254957247,GB
+1254957248,1254957263,MT
+1254957264,1254957287,US
+1254957288,1254957295,IN
+1254957296,1254957375,US
+1254957376,1254957391,CA
+1254957392,1254957407,US
+1254957408,1254957423,IN
+1254957424,1254957743,US
+1254957744,1254957751,GB
+1254957752,1254957983,US
+1254957984,1254957991,MX
+1254957992,1254958303,US
+1254958304,1254958319,GB
+1254958320,1254958351,US
+1254958352,1254958359,BO
+1254958360,1254958367,US
+1254958368,1254958383,CA
+1254958384,1254958423,US
+1254958424,1254958431,NO
+1254958432,1254958535,US
+1254958536,1254958543,CA
+1254958544,1254958855,US
+1254958856,1254958863,NZ
+1254958864,1254958895,US
+1254958896,1254958903,CA
+1254958904,1254959151,US
+1254959152,1254959183,CA
+1254959184,1254959391,US
+1254959392,1254959399,GB
+1254959400,1254959671,US
+1254959672,1254959679,GB
+1254959680,1254959775,US
+1254959776,1254959783,KR
+1254959784,1254959799,US
+1254959800,1254959807,GB
+1254959808,1254959927,US
+1254959928,1254959935,MX
+1254959936,1254959943,US
+1254959944,1254959951,CA
+1254959952,1254959991,US
+1254959992,1254959999,MX
+1254960000,1254960039,US
+1254960040,1254960047,IN
+1254960048,1254960279,US
+1254960280,1254960287,JM
+1254960288,1254960351,US
+1254960352,1254960359,AU
+1254960360,1254960367,CA
+1254960368,1254960415,US
+1254960416,1254960423,CA
+1254960424,1254960447,US
+1254960448,1254960455,AU
+1254960456,1254960463,US
+1254960464,1254960471,SG
+1254960472,1254960487,AU
+1254960488,1254960495,GB
+1254960496,1254960559,US
+1254960560,1254960567,MY
+1254960568,1254960583,US
+1254960584,1254960591,MY
+1254960592,1254960655,US
+1254960656,1254960663,CA
+1254960664,1254960879,US
+1254960880,1254960887,CA
+1254960888,1254960903,US
+1254960904,1254960911,NZ
+1254960912,1254960935,US
+1254960936,1254960943,IN
+1254960944,1254960967,US
+1254960968,1254960975,IN
+1254960976,1254961279,US
+1254961280,1254961295,GB
+1254961296,1254961567,US
+1254961568,1254961599,BD
+1254961600,1254961743,US
+1254961744,1254961751,ZA
+1254961752,1254961767,GB
+1254961768,1254961823,US
+1254961824,1254961831,AE
+1254961832,1254961911,US
+1254961912,1254961919,CA
+1254961920,1254962015,US
+1254962016,1254962023,AE
+1254962024,1254962191,US
+1254962192,1254962199,GB
+1254962200,1254962351,US
+1254962352,1254962359,GB
+1254962360,1254962511,US
+1254962512,1254962527,JP
+1254962528,1254962695,US
+1254962696,1254962703,GB
+1254962704,1254962799,US
+1254962800,1254962807,CA
+1254962808,1254962855,US
+1254962856,1254962863,CA
+1254962864,1254962951,US
+1254962952,1254962959,NZ
+1254962960,1254962975,US
+1254962976,1254962983,CA
+1254962984,1254963047,US
+1254963048,1254963055,MX
+1254963056,1254963575,US
+1254963576,1254963591,AU
+1254963592,1254963663,US
+1254963664,1254963671,GB
+1254963672,1254964079,US
+1254964080,1254964087,DK
+1254964088,1254964231,US
+1254964232,1254964239,PR
+1254964240,1254964255,US
+1254964256,1254964263,BR
+1254964264,1254964335,US
+1254964336,1254964343,NZ
+1254964344,1254964351,PR
+1254964352,1254964391,US
+1254964392,1254964399,AU
+1254964400,1254964799,US
+1254964800,1254964815,CA
+1254964816,1254964927,US
+1254964928,1254964943,CA
+1254964944,1254965095,US
+1254965096,1254965103,IN
+1254965104,1254965207,US
+1254965208,1254965215,AU
+1254965216,1254965239,US
+1254965240,1254965247,GB
+1254965248,1254965391,US
+1254965392,1254965399,TC
+1254965400,1254965431,US
+1254965432,1254965439,GB
+1254965440,1254965511,US
+1254965512,1254965519,AU
+1254965520,1254965735,US
+1254965736,1254965743,CA
+1254965744,1254965751,AU
+1254965752,1254965887,US
+1254965888,1254965895,MX
+1254965896,1254966031,US
+1254966032,1254966039,CA
+1254966040,1254966135,US
+1254966136,1254966143,GB
+1254966144,1254966159,US
+1254966160,1254966167,CA
+1254966168,1254966239,US
+1254966240,1254966247,AU
+1254966248,1254966383,US
+1254966384,1254966391,ZA
+1254966392,1254966487,US
+1254966488,1254966495,IE
+1254966496,1254966567,US
+1254966568,1254966575,ZA
+1254966576,1254966607,US
+1254966608,1254966615,JO
+1254966616,1254966655,US
+1254966656,1254966663,GB
+1254966664,1254966767,US
+1254966768,1254966775,ZA
+1254966776,1254966863,US
+1254966864,1254966879,IL
+1254966880,1254966927,US
+1254966928,1254966943,FR
+1254966944,1254966975,US
+1254966976,1254966991,IL
+1254966992,1254967007,US
+1254967008,1254967023,AE
+1254967024,1254967079,US
+1254967080,1254967087,PH
+1254967088,1254967127,US
+1254967128,1254967143,BM
+1254967144,1254967263,US
+1254967264,1254967271,AU
+1254967272,1254967279,US
+1254967280,1254967287,FR
+1254967288,1254967519,US
+1254967520,1254967535,CA
+1254967536,1254967607,US
+1254967608,1254967615,CA
+1254967616,1254967647,US
+1254967648,1254967655,EG
+1254967656,1254967887,US
+1254967888,1254967895,CA
+1254967896,1254967975,US
+1254967976,1254967991,IN
+1254967992,1254968039,US
+1254968040,1254968047,CA
+1254968048,1254968103,US
+1254968104,1254968111,UY
+1254968112,1254968183,US
+1254968184,1254968191,CA
+1254968192,1254968295,US
+1254968296,1254968303,IT
+1254968304,1254968391,US
+1254968392,1254968399,SG
+1254968400,1254968407,US
+1254968408,1254968415,CA
+1254968416,1254968487,US
+1254968488,1254968495,CA
+1254968496,1254968503,US
+1254968504,1254968511,GB
+1254968512,1254968671,US
+1254968672,1254968679,DO
+1254968680,1254968751,US
+1254968752,1254968759,GB
+1254968760,1254968927,US
+1254968928,1254968935,CA
+1254968936,1254968951,US
+1254968952,1254968959,GB
+1254968960,1254968991,US
+1254968992,1254968999,CA
+1254969000,1254969111,US
+1254969112,1254969127,AU
+1254969128,1254969175,US
+1254969176,1254969183,AU
+1254969184,1254969247,US
+1254969248,1254969255,CO
+1254969256,1254969263,BD
+1254969264,1254969287,US
+1254969288,1254969295,GB
+1254969296,1254969311,US
+1254969312,1254969319,CA
+1254969320,1254969399,US
+1254969400,1254969407,CA
+1254969408,1254969423,US
+1254969424,1254969431,CA
+1254969432,1254969439,GB
+1254969440,1254969447,CA
+1254969448,1254969455,US
+1254969456,1254969463,IL
+1254969464,1254969471,GB
+1254969472,1254969495,US
+1254969496,1254969503,DK
+1254969504,1254969551,US
+1254969552,1254969559,CA
+1254969560,1254969567,GB
+1254969568,1254969575,US
+1254969576,1254969583,AE
+1254969584,1254969663,US
+1254969664,1254969671,AU
+1254969672,1254970047,US
+1254970048,1254970063,CA
+1254970064,1254970095,US
+1254970096,1254970111,AE
+1254970112,1254970167,US
+1254970168,1254970175,GB
+1254970176,1254970183,US
+1254970184,1254970191,GB
+1254970192,1254970199,US
+1254970200,1254970207,CA
+1254970208,1254970215,IL
+1254970216,1254970287,US
+1254970288,1254970295,IN
+1254970296,1254970335,US
+1254970336,1254970343,CH
+1254970344,1254970527,US
+1254970528,1254970543,GB
+1254970544,1254970607,US
+1254970608,1254970623,GH
+1254970624,1254970631,MX
+1254970632,1254970903,US
+1254970904,1254970911,CA
+1254970912,1254971007,US
+1254971008,1254971015,JP
+1254971016,1254971023,IN
+1254971024,1254971055,US
+1254971056,1254971063,GB
+1254971064,1254971143,US
+1254971144,1254971151,CA
+1254971152,1254971231,US
+1254971232,1254971239,IN
+1254971240,1254971255,US
+1254971256,1254971263,CA
+1254971264,1254971319,US
+1254971320,1254971327,MX
+1254971328,1254971951,US
+1254971952,1254971959,GB
+1254971960,1254971967,IN
+1254971968,1254972239,US
+1254972240,1254972247,CA
+1254972248,1254972407,US
+1254972408,1254972415,AU
+1254972416,1254972431,US
+1254972432,1254972439,AU
+1254972440,1254972447,US
+1254972448,1254972455,GG
+1254972456,1254972671,US
+1254972672,1254972679,GB
+1254972680,1254972727,US
+1254972728,1254972735,AU
+1254972736,1254972879,US
+1254972880,1254972895,MX
+1254972896,1254972983,US
+1254972984,1254972991,CA
+1254972992,1254973015,US
+1254973016,1254973023,BR
+1254973024,1254973047,US
+1254973048,1254973055,AU
+1254973056,1254973471,US
+1254973472,1254973479,IN
+1254973480,1254973511,US
+1254973512,1254973519,IE
+1254973520,1254973575,US
+1254973576,1254973583,MX
+1254973584,1254973663,US
+1254973664,1254973671,PH
+1254973672,1254973679,US
+1254973680,1254973687,IN
+1254973688,1254973695,US
+1254973696,1254973703,MY
+1254973704,1254973807,US
+1254973808,1254973815,IN
+1254973816,1254973895,US
+1254973896,1254973903,MX
+1254973904,1254974167,US
+1254974168,1254974175,MX
+1254974176,1254974327,US
+1254974328,1254974335,MX
+1254974336,1254974367,US
+1254974368,1254974375,CA
+1254974376,1254974391,US
+1254974392,1254974399,CA
+1254974400,1254974511,US
+1254974512,1254974519,IL
+1254974520,1254974647,US
+1254974648,1254974655,CA
+1254974656,1254974767,US
+1254974768,1254974775,GB
+1254974776,1254974887,US
+1254974888,1254974895,AU
+1254974896,1254974951,US
+1254974952,1254974959,NZ
+1254974960,1254975231,US
+1254975232,1254975239,AU
+1254975240,1254975415,US
+1254975416,1254975423,CA
+1254975424,1254975471,US
+1254975472,1254975487,GB
+1254975488,1254975615,US
+1254975616,1254975623,IN
+1254975624,1254975631,IL
+1254975632,1254975887,US
+1254975888,1254975895,IN
+1254975896,1254975919,US
+1254975920,1254975927,IN
+1254975928,1254975935,CA
+1254975936,1254976023,US
+1254976024,1254976031,GB
+1254976032,1254976127,US
+1254976128,1254976135,AU
+1254976136,1254976151,US
+1254976152,1254976167,CA
+1254976168,1254976303,US
+1254976304,1254976311,GB
+1254976312,1254976351,US
+1254976352,1254976359,GB
+1254976360,1254976399,US
+1254976400,1254976407,MX
+1254976408,1254976735,US
+1254976736,1254976751,CA
+1254976752,1254976767,US
+1254976768,1254976775,GB
+1254976776,1254976791,US
+1254976792,1254976799,IN
+1254976800,1254976903,US
+1254976904,1254976911,MX
+1254976912,1254977095,US
+1254977096,1254977103,CO
+1254977104,1254977135,US
+1254977136,1254977143,NZ
+1254977144,1254977159,US
+1254977160,1254977167,IN
+1254977168,1254977247,US
+1254977248,1254977255,CL
+1254977256,1254977455,US
+1254977456,1254977471,IN
+1254977472,1254977487,US
+1254977488,1254977503,TH
+1254977504,1254977623,US
+1254977624,1254977631,CA
+1254977632,1254977647,US
+1254977648,1254977655,AE
+1254977656,1254977735,US
+1254977736,1254977743,NZ
+1254977744,1254977791,US
+1254977792,1254977799,GB
+1254977800,1254978183,US
+1254978184,1254978191,GB
+1254978192,1254978327,US
+1254978328,1254978335,IN
+1254978336,1254978375,US
+1254978376,1254978383,BR
+1254978384,1254978391,CA
+1254978392,1254978447,US
+1254978448,1254978463,IN
+1254978464,1254978495,US
+1254978496,1254978559,NL
+1254978560,1254979407,US
+1254979408,1254979423,CA
+1254979424,1254989823,US
1254989824,1254998015,CA
1254998016,1255002111,US
1255002112,1255006207,CA
@@ -20662,8 +23749,8 @@
1255011368,1255011551,CA
1255011552,1255011559,US
1255011560,1255011839,CA
-1255011840,1255039615,US
-1255039616,1255039663,CA
+1255011840,1255039631,US
+1255039632,1255039663,CA
1255039664,1255042751,US
1255042752,1255042783,CA
1255042784,1255047167,US
@@ -20696,8 +23783,7 @@
1255061632,1255061647,CA
1255061648,1255061695,US
1255061696,1255061727,CR
-1255061728,1255061951,US
-1255061952,1255061983,LT
+1255061728,1255061983,US
1255061984,1255062015,CA
1255062016,1255062463,US
1255062464,1255062527,PA
@@ -20713,7 +23799,9 @@
1255210496,1255211007,DE
1255211008,1255276543,US
1255276544,1255342079,CA
-1255342080,1255372287,US
+1255342080,1255369055,US
+1255369056,1255369087,DE
+1255369088,1255372287,US
1255372288,1255372543,CA
1255372544,1255373823,US
1255373824,1255374079,CA
@@ -20725,7 +23813,9 @@
1255571456,1255579647,CA
1255579648,1255669759,US
1255669760,1255735295,CA
-1255735296,1255753215,US
+1255735296,1255746799,US
+1255746800,1255746815,BB
+1255746816,1255753215,US
1255753216,1255753471,GB
1255753472,1255768063,US
1255768064,1255768575,CA
@@ -20733,9 +23823,7 @@
1255771136,1255772159,CA
1255772160,1255780351,US
1255780352,1255782399,CA
-1255782400,1255792639,US
-1255792640,1255792895,CA
-1255792896,1255796743,US
+1255782400,1255796743,US
1255796744,1255796751,GB
1255796752,1255972863,US
1255972864,1255981055,CA
@@ -20743,12 +23831,12 @@
1256001536,1256005631,CA
1256005632,1256057975,US
1256057976,1256057983,BZ
-1256057984,1256058815,US
-1256058816,1256058823,CA
-1256058824,1256079359,US
+1256057984,1256079359,US
1256079360,1256087551,KY
1256087552,1256098303,US
-1256098304,1256098815,CA
+1256098304,1256098339,CA
+1256098340,1256098343,US
+1256098344,1256098815,CA
1256098816,1263264273,US
1263264274,1263264289,PK
1263264290,1263264305,CA
@@ -20775,13 +23863,15 @@
1263268770,1263268863,CA
1263268864,1263269119,US
1263269120,1263269631,CA
-1263269632,1263269887,US
-1263269888,1263270911,CA
+1263269632,1263270143,US
+1263270144,1263270911,CA
1263270912,1263271423,US
1263271424,1263271679,CA
1263271680,1264717823,US
1264717824,1264718335,CA
-1264718336,1264738303,US
+1264718336,1264736255,US
+1264736256,1264737279,DO
+1264737280,1264738303,US
1264779264,1264980223,US
1264980224,1264980479,HK
1264980480,1264980735,US
@@ -21141,7 +24231,11 @@
1275920080,1275920095,CA
1275920096,1279262719,US
1279262720,1279787007,CA
-1279787008,1279940879,US
+1279787008,1279848447,US
+1279848448,1279852543,PR
+1279852544,1279921919,US
+1279921920,1279922047,IE
+1279922048,1279940879,US
1279940880,1279940887,DE
1279940888,1279940943,US
1279940944,1279940959,DE
@@ -21153,7 +24247,9 @@
1279950848,1279951103,FI
1279951104,1279951135,US
1279951136,1279951151,CA
-1279951152,1279951231,US
+1279951152,1279951167,US
+1279951168,1279951199,CA
+1279951200,1279951231,US
1279951232,1279952919,CA
1279952920,1279952927,VG
1279952928,1279952943,US
@@ -21162,13 +24258,9 @@
1279953056,1279953087,US
1279953088,1279953671,CA
1279953672,1279953679,US
-1279953680,1279953727,CA
-1279953728,1279953759,US
-1279953760,1279953951,CA
+1279953680,1279953951,CA
1279953952,1279953967,US
-1279953968,1279953975,CA
-1279953976,1279953983,US
-1279953984,1279954095,CA
+1279953968,1279954095,CA
1279954096,1279954119,US
1279954120,1279954303,CA
1279954304,1279954431,US
@@ -21178,14 +24270,18 @@
1279954624,1279954687,FI
1279954688,1279954783,CA
1279954784,1279954839,US
-1279954840,1279954943,CA
+1279954840,1279954879,CA
+1279954880,1279954911,US
+1279954912,1279954943,CA
1279954944,1279955103,US
1279955104,1279955119,CA
1279955120,1279955151,US
1279955152,1279955159,AU
1279955160,1279956031,US
1279956032,1279956047,CR
-1279956048,1279956079,US
+1279956048,1279956059,US
+1279956060,1279956063,MX
+1279956064,1279956079,US
1279956080,1279956095,CR
1279956096,1279956239,US
1279956240,1279956255,CA
@@ -21254,9 +24350,7 @@
1279976064,1279976127,US
1279976128,1279976143,CA
1279976144,1279976159,US
-1279976160,1279976959,CA
-1279976960,1279977215,US
-1279977216,1279978111,CA
+1279976160,1279978111,CA
1279978112,1279978143,US
1279978144,1279978271,CA
1279978272,1279978303,US
@@ -21270,11 +24364,7 @@
1279980072,1279980079,BV
1279980080,1279980127,CA
1279980128,1279980135,US
-1279980136,1279980151,CA
-1279980152,1279980159,US
-1279980160,1279980287,CA
-1279980288,1279980543,US
-1279980544,1279981567,CA
+1279980136,1279981567,CA
1279981568,1279999999,US
1280000000,1280032767,CA
1280032768,1280040959,US
@@ -21313,8 +24403,8 @@
1280045176,1280045183,CA
1280045184,1280045191,US
1280045192,1280045439,CA
-1280045440,1280045471,US
-1280045472,1280045511,CA
+1280045440,1280045463,US
+1280045464,1280045511,CA
1280045512,1280045527,US
1280045528,1280045551,CA
1280045552,1280045559,US
@@ -21368,13 +24458,17 @@
1280047832,1280047839,US
1280047840,1280047967,CA
1280047968,1280047983,US
-1280047984,1280048095,CA
+1280047984,1280047991,CA
+1280047992,1280047999,US
+1280048000,1280048095,CA
1280048096,1280048103,US
1280048104,1280048119,CA
1280048120,1280048127,US
1280048128,1280048399,CA
1280048400,1280048407,US
-1280048408,1280048551,CA
+1280048408,1280048423,CA
+1280048424,1280048431,US
+1280048432,1280048551,CA
1280048552,1280048559,US
1280048560,1280048591,CA
1280048592,1280048599,US
@@ -21726,7 +24820,8 @@
1296251328,1296251359,IE
1296251360,1296251391,DE
1296251392,1296251775,NL
-1296251776,1296252143,FR
+1296251776,1296252127,FR
+1296252128,1296252143,ES
1296252144,1296252159,US
1296252160,1296252175,GB
1296252176,1296252191,PL
@@ -21740,7 +24835,9 @@
1296252320,1296252367,FR
1296252368,1296252383,DE
1296252384,1296252415,IE
-1296252416,1296252719,FR
+1296252416,1296252703,FR
+1296252704,1296252711,DE
+1296252712,1296252719,FR
1296252720,1296252727,BE
1296252728,1296252735,IL
1296252736,1296252739,FR
@@ -21762,7 +24859,7 @@
1296255744,1296255999,FR
1296256000,1296257023,DE
1296257024,1296257535,US
-1296257536,1296257791,FR
+1296257536,1296257791,DE
1296257792,1296258047,US
1296258048,1296258303,TW
1296258304,1296259071,NL
@@ -21822,16 +24919,21 @@
1296466400,1296466415,AO
1296466416,1296466431,NG
1296466432,1296466559,NO
-1296466560,1296466575,NG
-1296466576,1296466591,NO
-1296466592,1296466607,NG
-1296466608,1296466623,NO
-1296466624,1296466655,NG
+1296466560,1296466583,NG
+1296466584,1296466591,NO
+1296466592,1296466623,NG
+1296466624,1296466639,NO
+1296466640,1296466655,NG
1296466656,1296466671,BJ
1296466672,1296466679,NG
1296466680,1296466687,NO
1296466688,1296466719,BJ
-1296466720,1296467711,NO
+1296466720,1296466751,NO
+1296466752,1296466759,ML
+1296466760,1296466767,SL
+1296466768,1296466775,BF
+1296466776,1296466783,GN
+1296466784,1296467711,NO
1296467712,1296467967,NG
1296467968,1296468479,NO
1296468480,1296469247,NG
@@ -21841,7 +24943,9 @@
1296472416,1296473087,NO
1296473088,1296474623,LT
1296474624,1296476159,US
-1296476160,1296498687,LT
+1296476160,1296480255,LT
+1296480256,1296481791,NO
+1296481792,1296498687,LT
1296498688,1296531455,BG
1296531456,1296564223,MT
1296564224,1296566271,GB
@@ -21859,7 +24963,6 @@
1296590848,1296592895,ES
1296592896,1296594943,NL
1296594944,1296596991,RU
-1296596992,1296599039,CH
1296599040,1296601087,RU
1296601088,1296603135,DE
1296603136,1296605183,NL
@@ -21881,7 +24984,7 @@
1296621568,1296623615,SE
1296623616,1296625663,BE
1296625664,1296629759,RU
-1296631808,1296633855,GB
+1296629760,1296633855,GB
1296633856,1296635903,NL
1296635904,1296637951,RU
1296637952,1296639999,CH
@@ -22035,7 +25138,12 @@
1296990208,1297006591,BG
1297006592,1297018623,BA
1297018624,1297019135,MD
-1297019136,1297022975,BA
+1297019136,1297020927,BA
+1297020928,1297021183,RS
+1297021184,1297021439,MD
+1297021440,1297022207,BA
+1297022208,1297022463,MD
+1297022464,1297022975,BA
1297022976,1297039359,LT
1297039360,1297055743,TR
1297055744,1297072127,RU
@@ -22066,6 +25174,7 @@
1297569792,1297571839,RO
1297571840,1297573887,RU
1297573888,1297575935,FR
+1297575936,1297577983,RU
1297577984,1297580031,PL
1297580032,1297582079,GB
1297582080,1297584127,PL
@@ -22078,7 +25187,7 @@
1297598464,1297602559,RU
1297602560,1297604607,PL
1297604608,1297606655,DE
-1297606656,1297608703,CZ
+1297606656,1297610751,CZ
1297610752,1297612799,DE
1297612800,1297629183,RU
1297629184,1297645567,NO
@@ -22105,9 +25214,7 @@
1297867688,1297867695,CY
1297867696,1297867871,RU
1297867872,1297867879,ES
-1297867880,1297868607,RU
-1297868608,1297868671,CY
-1297868672,1297868799,RU
+1297867880,1297868799,RU
1297868800,1297870847,DE
1297870848,1297872895,FR
1297872896,1297874943,GB
@@ -22119,9 +25226,7 @@
1297879041,1297883135,TR
1297883136,1297891327,PL
1297891328,1297899519,GB
-1297899520,1297910527,TR
-1297910528,1297910783,CZ
-1297910784,1297915903,TR
+1297899520,1297915903,TR
1297915904,1297924095,BH
1297924096,1297932287,CZ
1297932288,1297940479,GE
@@ -22143,12 +25248,14 @@
1298015488,1298015743,LB
1298015744,1298015999,IQ
1298016000,1298016511,LB
-1298016512,1298017279,RU
-1298017280,1298018303,KG
+1298016512,1298017023,RU
+1298017024,1298017791,BY
+1298017792,1298018303,RU
1298018304,1298018559,TM
1298018560,1298019327,RU
1298019328,1298019839,LT
-1298019840,1298022399,RU
+1298019840,1298020351,RU
+1298020352,1298022399,BY
1298022400,1298030591,IT
1298030592,1298038783,RU
1298038784,1298046975,SI
@@ -22196,6 +25303,7 @@
1298137088,1298661375,GB
1298661376,1298677759,FR
1298677760,1298694143,IR
+1298694144,1298710527,RO
1298710528,1298726911,CZ
1298726912,1298743295,RS
1298743296,1298759679,FI
@@ -22212,7 +25320,8 @@
1298956288,1298972671,GB
1298972672,1298989055,RU
1298989056,1299005439,UA
-1299005440,1299005951,BE
+1299005440,1299005695,RU
+1299005696,1299005951,BE
1299005952,1299008511,NL
1299008512,1299009791,BE
1299009792,1299010047,NL
@@ -22226,8 +25335,8 @@
1299012608,1299013119,GB
1299013120,1299013375,FR
1299013376,1299013631,DE
-1299013632,1299016447,BE
-1299016448,1299016703,NL
+1299013632,1299015679,BE
+1299015680,1299016703,NL
1299016704,1299016959,BE
1299016960,1299017215,NL
1299017216,1299017727,RU
@@ -22281,9 +25390,7 @@
1306386432,1306394623,DK
1306394624,1306402815,ME
1306402816,1306411007,RU
-1306411008,1306413199,NL
-1306413200,1306413215,BE
-1306413216,1306419199,NL
+1306411008,1306419199,NL
1306419200,1306427391,RU
1306427392,1306435583,UA
1306435584,1306451967,NO
@@ -22297,10 +25404,8 @@
1306525696,1307049983,ES
1307049984,1307066367,RU
1307066368,1307069695,EU
-1307069696,1307069823,DE
-1307069824,1307069855,EU
-1307069856,1307069887,DE
-1307069888,1307074559,EU
+1307069696,1307069919,DE
+1307069920,1307074559,EU
1307074560,1307082751,SA
1307082752,1307090943,RU
1307090944,1307099135,GB
@@ -22339,7 +25444,9 @@
1307361280,1307369471,CZ
1307369472,1307377663,RU
1307377664,1307385855,PL
-1307385856,1307394047,AT
+1307385856,1307393919,AT
+1307393920,1307393983,CZ
+1307393984,1307394047,AT
1307394048,1307402239,IR
1307402240,1307410431,HR
1307410432,1307418623,CZ
@@ -22348,7 +25455,6 @@
1307435008,1307443199,DE
1307443200,1307451391,IT
1307451392,1307459583,SE
-1307459584,1307467775,UZ
1307467776,1307484159,RU
1307484160,1307488767,GB
1307488768,1307489023,IE
@@ -22378,21 +25484,21 @@
1307623424,1307627519,FR
1307627520,1307631615,SE
1307631616,1307635711,IT
-1307635712,1307636991,EE
-1307636992,1307637031,LV
-1307637032,1307638015,EE
-1307638016,1307638095,LT
-1307638096,1307638375,EE
-1307638376,1307638383,LT
-1307638384,1307638447,EE
-1307638448,1307638463,LT
-1307638464,1307638575,EE
-1307638576,1307638607,LT
-1307638608,1307638783,EE
-1307638784,1307639295,LT
-1307639296,1307639495,EE
-1307639496,1307639503,LT
-1307639504,1307639807,EE
+1307635712,1307636735,EE
+1307636736,1307636807,LV
+1307636808,1307636815,EE
+1307636816,1307636847,LV
+1307636848,1307636863,EE
+1307636864,1307637359,LV
+1307637360,1307637367,EE
+1307637368,1307637383,LV
+1307637384,1307637407,EE
+1307637408,1307637471,LV
+1307637472,1307637491,EE
+1307637492,1307637751,LV
+1307637752,1307637759,EE
+1307637760,1307639791,LT
+1307639792,1307639807,EE
1307639808,1307643903,IT
1307643904,1307652095,RU
1307652096,1307656191,ES
@@ -22432,7 +25538,13 @@
1307756448,1307756543,GB
1307756544,1307756847,FR
1307756848,1307756863,US
-1307756864,1307757567,FR
+1307756864,1307756903,FR
+1307756904,1307756911,US
+1307756912,1307757063,FR
+1307757064,1307757071,US
+1307757072,1307757183,FR
+1307757184,1307757247,US
+1307757248,1307757567,FR
1307757568,1307758591,GB
1307758592,1307762687,SM
1307762688,1307766783,PL
@@ -22517,8 +25629,8 @@
1307959296,1307963391,IR
1307963392,1307967487,PL
1307967488,1307971583,IT
-1307971584,1307980799,GB
-1307980800,1307981823,ZW
+1307971584,1307979775,GB
+1307979776,1307981823,ZW
1307981824,1307982847,ZA
1307982848,1307983871,GB
1307983872,1307987967,LB
@@ -22778,7 +25890,6 @@
1310251008,1310255103,RU
1310255104,1310257151,CZ
1310257152,1310259199,FR
-1310259200,1310261247,DE
1310261248,1310277631,UA
1310277632,1310310399,RU
1310310400,1310326783,GB
@@ -22787,7 +25898,7 @@
1310359552,1310392319,UA
1310392320,1310408703,NL
1310408704,1310425087,FI
-1310441472,1310457855,UA
+1310425088,1310457855,UA
1310457856,1310474239,PL
1310474240,1310490623,EE
1310490624,1310507007,BA
@@ -22838,7 +25949,9 @@
1311256576,1311258623,FR
1311258624,1311262719,GB
1311262720,1311262975,FR
-1311262976,1311263359,CH
+1311262976,1311263247,CH
+1311263248,1311263263,FR
+1311263264,1311263359,CH
1311263360,1311263375,FR
1311263376,1311263407,CH
1311263408,1311263423,BE
@@ -22877,6 +25990,7 @@
1311324160,1311326207,LB
1311326208,1311328255,BE
1311328256,1311330303,NL
+1311330304,1311332351,DE
1311332352,1311338495,RU
1311338496,1311340543,AT
1311340544,1311342591,NO
@@ -22884,9 +25998,13 @@
1311344640,1311346687,NO
1311346688,1311348735,AT
1311348736,1311350783,GB
+1311350784,1311352831,FR
1311352832,1311354879,SK
1311354880,1311356927,RU
-1311356928,1311358263,FR
+1311356928,1311357183,GB
+1311357184,1311357439,FR
+1311357440,1311357695,IT
+1311357696,1311358263,FR
1311358264,1311358271,ES
1311358272,1311358975,FR
1311358976,1311361023,RU
@@ -22903,10 +26021,10 @@
1311367808,1311367839,US
1311367840,1311367871,DK
1311367872,1311367887,LR
-1311367888,1311367895,DE
+1311367888,1311367895,GB
1311367896,1311367935,DK
1311367936,1311367967,BJ
-1311367968,1311368191,DE
+1311367968,1311368191,GB
1311368192,1311368319,BD
1311368320,1311368447,CF
1311368448,1311368575,TZ
@@ -22917,7 +26035,9 @@
1311369088,1311369215,BT
1311369216,1311371263,FR
1311371264,1311373311,SE
-1311373312,1311375359,FR
+1311373312,1311374335,FR
+1311374336,1311374351,ES
+1311374352,1311375359,FR
1311375360,1311506431,DE
1311506432,1311637503,CZ
1311637504,1311707655,DE
@@ -23113,10 +26233,12 @@
1315898000,1315898015,AE
1315898016,1315898031,IR
1315898032,1315898111,AE
-1315898112,1315900799,IR
+1315898112,1315900671,IR
+1315900672,1315900735,AE
+1315900736,1315900799,IR
1315900800,1315900927,AE
-1315900928,1315901215,IR
-1315901216,1315901439,AE
+1315900928,1315901223,IR
+1315901224,1315901439,AE
1315901440,1315905535,UA
1315905536,1315907583,BA
1315907584,1315908095,SI
@@ -23146,17 +26268,13 @@
1317118208,1317118463,IN
1317118464,1317119103,GB
1317119104,1317119167,IT
-1317119168,1317119487,GB
-1317119488,1317119743,KY
-1317119744,1317126399,GB
+1317119168,1317126399,GB
1317126400,1317126655,US
1317126656,1317129279,GB
1317129280,1317129343,CA
1317129344,1317129471,GB
1317129472,1317129727,IT
-1317129728,1317137279,GB
-1317137280,1317137343,CN
-1317137344,1317137663,GB
+1317129728,1317137663,GB
1317137664,1317137919,SE
1317137920,1317142143,GB
1317142144,1317142271,CA
@@ -23189,8 +26307,8 @@
1317641472,1317641727,GB
1317641728,1317642975,IE
1317642976,1317642991,GB
-1317642992,1317645400,IE
-1317645401,1317645823,GB
+1317642992,1317645407,IE
+1317645408,1317645823,GB
1317645824,1317646895,IE
1317646896,1317646911,GB
1317646912,1317646991,IE
@@ -23202,7 +26320,9 @@
1317649920,1317650023,IE
1317650024,1317650031,GB
1317650032,1317650047,IE
-1317650048,1317650175,GB
+1317650048,1317650087,GB
+1317650088,1317650127,IE
+1317650128,1317650175,GB
1317650176,1317650431,IE
1317650432,1317666815,RU
1317666816,1317666823,IQ
@@ -23389,7 +26509,9 @@
1317670256,1317670263,NG
1317670264,1317670399,A2
1317670400,1317670415,CD
-1317670416,1317670447,NG
+1317670416,1317670423,A2
+1317670424,1317670431,NG
+1317670432,1317670447,A2
1317670448,1317670455,IQ
1317670456,1317670471,NG
1317670472,1317670479,CO
@@ -23530,7 +26652,9 @@
1317672816,1317672823,BW
1317672824,1317672831,NG
1317672832,1317672839,A2
-1317672840,1317672895,NG
+1317672840,1317672855,NG
+1317672856,1317672863,A2
+1317672864,1317672895,NG
1317672896,1317672903,A2
1317672904,1317672919,CI
1317672920,1317672927,GH
@@ -23569,7 +26693,8 @@
1317673624,1317673631,NG
1317673632,1317673639,A2
1317673640,1317673647,AO
-1317673648,1317673671,NG
+1317673648,1317673655,A2
+1317673656,1317673671,NG
1317673672,1317673679,CM
1317673680,1317673687,IQ
1317673688,1317673711,NG
@@ -23669,8 +26794,8 @@
1317675056,1317675063,NG
1317675064,1317675071,AO
1317675072,1317675095,NG
-1317675096,1317675111,A2
-1317675112,1317675127,NG
+1317675096,1317675119,A2
+1317675120,1317675127,NG
1317675128,1317675135,HK
1317675136,1317675143,NG
1317675144,1317675159,A2
@@ -23713,8 +26838,8 @@
1317675576,1317675583,A2
1317675584,1317675591,LR
1317675592,1317675607,NG
-1317675608,1317675615,A2
-1317675616,1317675639,NG
+1317675608,1317675623,A2
+1317675624,1317675639,NG
1317675640,1317675647,FR
1317675648,1317675655,LR
1317675656,1317675663,NG
@@ -23743,7 +26868,11 @@
1317675952,1317675959,NG
1317675960,1317676287,A2
1317676288,1317676543,LR
-1317676544,1317676807,A2
+1317676544,1317676583,A2
+1317676584,1317676591,NG
+1317676592,1317676663,A2
+1317676664,1317676671,NG
+1317676672,1317676807,A2
1317676808,1317676815,NG
1317676816,1317676823,A2
1317676824,1317676831,NG
@@ -23755,7 +26884,13 @@
1317676992,1317676999,LR
1317677000,1317677007,IQ
1317677008,1317677015,IT
-1317677016,1317683199,A2
+1317677016,1317677223,A2
+1317677224,1317677231,NG
+1317677232,1317677247,A2
+1317677248,1317677255,NG
+1317677256,1317677303,A2
+1317677304,1317677311,NG
+1317677312,1317683199,A2
1317683200,1317683839,DE
1317683840,1317683855,CH
1317683856,1317683863,DE
@@ -23770,9 +26905,7 @@
1317686336,1317686399,NL
1317686400,1317695743,DE
1317695744,1317695999,CH
-1317696000,1317696191,DE
-1317696192,1317696255,CN
-1317696256,1317698559,DE
+1317696000,1317698559,DE
1317698560,1317698687,NL
1317698688,1317699583,DE
1317699584,1317715967,RU
@@ -23791,13 +26924,24 @@
1317835616,1317835647,RU
1317835648,1317836863,NL
1317836864,1317836927,CY
-1317836928,1317839359,NL
-1317839360,1317839615,BZ
-1317839616,1317841407,NL
+1317836928,1317836991,NL
+1317836992,1317837007,GB
+1317837008,1317838943,NL
+1317838944,1317838959,GB
+1317838960,1317839359,NL
+1317839360,1317839615,RU
+1317839616,1317839679,HK
+1317839680,1317839695,CZ
+1317839696,1317841407,NL
1317841408,1317841439,SC
1317841440,1317841727,NL
1317841728,1317841855,CY
-1317841856,1317847039,NL
+1317841856,1317842943,NL
+1317842944,1317843071,CY
+1317843072,1317843135,HK
+1317843136,1317843199,CY
+1317843200,1317843327,US
+1317843328,1317847039,NL
1317847040,1317863423,RU
1317863424,1317879807,GB
1317879808,1317896191,SK
@@ -23808,10 +26952,10 @@
1317965048,1317965055,DE
1317965056,1317978111,AT
1317978112,1317994495,RU
-1317994496,1317996287,NL
-1317996288,1317996415,DE
-1317996416,1317996543,NL
-1317996544,1317997567,DE
+1317994496,1317996031,NL
+1317996032,1317996095,DE
+1317996096,1317996287,NL
+1317996288,1317997567,DE
1317997568,1317998591,NL
1317998592,1318000383,DE
1318000384,1318000447,NL
@@ -23821,7 +26965,9 @@
1318005632,1318005759,NL
1318005760,1318006271,DE
1318006272,1318006783,NL
-1318006784,1318009423,DE
+1318006784,1318007999,DE
+1318008000,1318008031,NL
+1318008032,1318009423,DE
1318009424,1318009471,NL
1318009472,1318010527,DE
1318010528,1318010879,NL
@@ -23896,7 +27042,7 @@
1318920192,1318928383,IR
1318928384,1318936575,LT
1318936576,1318944767,DK
-1318952960,1318956287,CZ
+1318944768,1318956287,CZ
1318956288,1318957055,PL
1318957056,1318958847,CZ
1318958848,1318961151,PL
@@ -23972,6 +27118,7 @@
1331841024,1331843071,CZ
1331843072,1331845119,GB
1331845120,1331847167,RU
+1331847168,1331849215,FR
1331849216,1331851263,RU
1331851264,1331853311,AL
1331853312,1331855359,AE
@@ -24004,20 +27151,28 @@
1331914752,1331916799,RU
1331916800,1331918847,IT
1331918848,1331920895,BE
-1331920896,1331922943,NL
+1331920896,1331922751,NL
+1331922752,1331922815,BE
+1331922816,1331922943,NL
1331922944,1331924991,DE
1331924992,1331927039,GB
1331927040,1331929087,FI
1331929088,1331931135,FR
1331931136,1331933183,SE
1331933184,1331935231,TR
-1331935232,1331937535,GB
+1331937280,1331937535,GB
1331937536,1331937567,SM
1331937568,1331937583,US
1331937584,1331937599,ZA
-1331937600,1331938191,GB
+1331937600,1331938111,GB
+1331938112,1331938127,AE
+1331938128,1331938191,GB
1331938192,1331938207,AE
-1331938208,1331939327,GB
+1331938208,1331938375,GB
+1331938376,1331938383,AE
+1331938384,1331938823,GB
+1331938824,1331938831,US
+1331938832,1331939327,GB
1331939328,1331941375,BE
1331941376,1331943423,ES
1331943424,1331945471,RU
@@ -24044,9 +27199,7 @@
1332412416,1332477951,GR
1332477952,1332609023,ES
1332609024,1332613119,PL
-1332613120,1332621311,UA
-1332621312,1332625407,KZ
-1332625408,1332629503,UA
+1332613120,1332629503,UA
1332629504,1332633599,DE
1332633600,1332637695,UA
1332637696,1332641791,BG
@@ -24064,10 +27217,7 @@
1333428224,1333460991,RU
1333460992,1333493759,GB
1333493760,1333526527,TR
-1333526528,1333542911,BG
-1333542912,1333551103,RO
-1333551104,1333555199,UA
-1333555200,1333559295,RO
+1333526528,1333559295,BG
1333559296,1333592063,UA
1333592064,1333624831,IE
1333624832,1333657599,MK
@@ -24094,7 +27244,6 @@
1334165504,1334173695,PL
1334173696,1334181887,LT
1334181888,1334190079,RU
-1334190080,1334198271,RO
1334198272,1334206463,RU
1334206464,1334214655,FI
1334214656,1334222847,JO
@@ -24141,9 +27290,7 @@
1334584904,1334584911,AT
1334584912,1334584999,DE
1334585000,1334585007,US
-1334585008,1334585055,DE
-1334585056,1334585087,US
-1334585088,1334585111,DE
+1334585008,1334585111,DE
1334585112,1334585119,AT
1334585120,1334591487,DE
1334591488,1334595583,RU
@@ -24174,7 +27321,7 @@
1334632448,1334636543,KZ
1334636544,1334640639,RU
1334640640,1334644735,FR
-1334644736,1334644991,IQ
+1334644736,1334644991,LU
1334644992,1334645247,A2
1334645248,1334648319,IQ
1334648320,1334648831,A2
@@ -24215,6 +27362,7 @@
1334710272,1334714367,RU
1334714368,1334718463,DE
1334718464,1334722559,KZ
+1334722560,1334726655,NL
1334726656,1334729983,RU
1334729984,1334730431,KZ
1334730432,1334730439,RU
@@ -24226,17 +27374,14 @@
1334730500,1334730503,RU
1334730504,1334730539,KZ
1334730540,1334730543,RU
-1334730544,1334730655,KZ
-1334730656,1334730659,RU
-1334730660,1334730667,KZ
+1334730544,1334730667,KZ
1334730668,1334730687,RU
1334730688,1334730699,KZ
1334730700,1334730703,RU
-1334730704,1334730739,KZ
-1334730740,1334734847,RU
+1334730704,1334730743,KZ
+1334730744,1334734847,RU
1334734848,1334738943,LT
1334738944,1334743039,CH
-1334743040,1334747135,UA
1334747136,1334751231,RU
1334751232,1334755327,BH
1334755328,1334759423,UA
@@ -24388,8 +27533,8 @@
1343218688,1343219711,FR
1343219712,1343219967,KR
1343219968,1343220479,FR
-1343220480,1343220607,DE
-1343220608,1343220735,FR
+1343220480,1343220639,DE
+1343220640,1343220735,FR
1343220736,1343220863,GB
1343220864,1343221023,FR
1343221024,1343221027,DE
@@ -24431,12 +27576,13 @@
1346379776,1346383871,ES
1346383872,1346387967,GB
1346387968,1346392063,HU
+1346392064,1346396159,UA
1346396160,1346400255,RU
1346400256,1346404351,IT
1346404352,1346404859,AT
1346404860,1346404863,NL
-1346404864,1346404919,AT
-1346404920,1346404943,NL
+1346404864,1346404927,AT
+1346404928,1346404943,NL
1346404944,1346405087,AT
1346405088,1346405103,NL
1346405104,1346405135,AT
@@ -24467,7 +27613,9 @@
1346406920,1346406927,NL
1346406928,1346406951,AT
1346406952,1346406975,NL
-1346406976,1346407167,AT
+1346406976,1346406991,AT
+1346406992,1346407039,NL
+1346407040,1346407167,AT
1346407168,1346407183,NL
1346407184,1346407207,AT
1346407208,1346407295,NL
@@ -24499,7 +27647,9 @@
1346486272,1346490367,SE
1346490368,1346494463,GB
1346494464,1346498559,FR
-1346498560,1346500607,IM
+1346498560,1346499967,IM
+1346499968,1346499983,GB
+1346499984,1346500607,IM
1346500608,1346500639,GB
1346500640,1346500735,IM
1346500736,1346500767,GB
@@ -24612,11 +27762,7 @@
1346793472,1346797567,IT
1346797568,1346801663,IL
1346801664,1346805759,SE
-1346805760,1346806079,DE
-1346806080,1346806111,GB
-1346806112,1346806167,DE
-1346806168,1346806207,SE
-1346806208,1346818047,DE
+1346805760,1346818047,DE
1346818048,1346822143,FR
1346822144,1346826239,RU
1346826240,1346830335,RS
@@ -24626,7 +27772,6 @@
1346846720,1346854911,DK
1346854912,1346859007,MT
1346859008,1346863103,IR
-1346863104,1346867199,TR
1346867200,1346871295,BA
1346871296,1346879487,RU
1346879488,1346883583,FI
@@ -24712,7 +27857,7 @@
1347158016,1347162111,CH
1347162112,1347166207,IT
1347166208,1347174399,GR
-1347174400,1347186687,IT
+1347174400,1347182591,IT
1347186688,1347190783,GB
1347190784,1347194879,RU
1347194880,1347198975,SE
@@ -24750,8 +27895,7 @@
1347239936,1347244031,DK
1347244032,1347247359,GB
1347247360,1347247871,RU
-1347247872,1347247872,GB
-1347247873,1347248127,US
+1347247872,1347248127,US
1347248128,1347248863,SE
1347248864,1347248864,FI
1347248865,1347249343,SE
@@ -24771,9 +27915,7 @@
1347256320,1347260415,FO
1347260416,1347264511,MK
1347264512,1347268607,RU
-1347268608,1347271935,LB
-1347271936,1347272447,IQ
-1347272448,1347272703,LB
+1347268608,1347272703,LB
1347272704,1347276799,MT
1347276800,1347278831,DE
1347278832,1347278847,BR
@@ -24831,7 +27973,7 @@
1347293724,1347293727,IQ
1347293728,1347293735,A2
1347293736,1347293759,GN
-1347293760,1347293767,NG
+1347293760,1347293767,US
1347293768,1347293775,CM
1347293776,1347293799,NG
1347293800,1347293807,IQ
@@ -24956,22 +28098,13 @@
1347342336,1347346431,SE
1347346432,1347350527,BG
1347350528,1347354623,RU
-1347354624,1347358719,PT
1347358720,1347362815,CZ
1347362816,1347366911,NL
1347366912,1347371007,IT
1347371008,1347375103,RU
1347375104,1347379199,GB
1347379200,1347383295,NL
-1347383296,1347383695,EE
-1347383696,1347383699,IL
-1347383700,1347384231,EE
-1347384232,1347384235,IL
-1347384236,1347385031,EE
-1347385032,1347385035,IL
-1347385036,1347385171,EE
-1347385172,1347385175,IL
-1347385176,1347387391,EE
+1347383296,1347387391,EE
1347387392,1347391487,GB
1347391488,1347395583,LB
1347395584,1347399679,SE
@@ -24995,15 +28128,12 @@
1347424352,1347427135,DK
1347427136,1347427327,NO
1347427328,1347428351,DK
-1347428352,1347432447,IT
1347432448,1347436543,HR
1347436544,1347440639,SE
1347440640,1347444735,ES
1347444736,1347452927,RU
1347452928,1347461119,BG
-1347461120,1347461503,AL
-1347461504,1347461535,RS
-1347461536,1347461671,AL
+1347461120,1347461671,AL
1347461672,1347461679,RS
1347461680,1347462023,AL
1347462024,1347462031,RS
@@ -25027,8 +28157,10 @@
1347504960,1347505023,GB
1347505024,1347505151,ES
1347505152,1347505407,GB
-1347505408,1347506175,ES
-1347506176,1347510271,FR
+1347505408,1347505663,DE
+1347505664,1347506175,ES
+1347506176,1347506431,GB
+1347506432,1347510271,FR
1347510272,1347518463,ES
1347518464,1347522559,AT
1347522560,1347526655,LB
@@ -25047,6 +28179,7 @@
1347551232,1347555327,IT
1347555328,1347559423,PL
1347559424,1347567615,RU
+1347567616,1347571711,NL
1347571712,1347575807,RU
1347575808,1347579903,DK
1347579904,1347588095,GB
@@ -25094,9 +28227,7 @@
1347716152,1347716159,LB
1347716160,1347716207,ES
1347716208,1347716223,CY
-1347716224,1347718367,ES
-1347718368,1347718399,IR
-1347718400,1347719711,ES
+1347716224,1347719711,ES
1347719712,1347719719,SO
1347719720,1347722495,ES
1347722496,1347722751,LB
@@ -25127,10 +28258,11 @@
1347755120,1347755191,GR
1347755192,1347755223,CY
1347755224,1347755231,GR
-1347755232,1347755263,CY
-1347755264,1347755519,GR
-1347755520,1347755775,CY
-1347755776,1347756031,GR
+1347755232,1347755239,CY
+1347755240,1347755247,GR
+1347755248,1347755263,CY
+1347755264,1347755775,GR
+1347755776,1347756031,CY
1347756032,1347760127,NL
1347760128,1347764223,HU
1347764224,1347772415,GB
@@ -25173,11 +28305,13 @@
1347855968,1347855999,EU
1347856000,1347856063,DE
1347856064,1347856079,EU
-1347856080,1347856243,DE
-1347856244,1347856255,EU
+1347856080,1347856239,DE
+1347856240,1347856255,EU
1347856256,1347856383,DE
1347856384,1347856391,EU
-1347856392,1347856431,DE
+1347856392,1347856415,DE
+1347856416,1347856423,EU
+1347856424,1347856431,DE
1347856432,1347856447,EU
1347856448,1347856639,DE
1347856640,1347856895,AT
@@ -25211,7 +28345,9 @@
1347861952,1347862111,EU
1347862112,1347862143,DE
1347862144,1347862279,EU
-1347862280,1347862431,DE
+1347862280,1347862287,DE
+1347862288,1347862303,EU
+1347862304,1347862431,DE
1347862432,1347862463,EU
1347862464,1347862527,DE
1347862528,1347866623,CH
@@ -25263,12 +28399,8 @@
1347978408,1347978447,A2
1347978448,1347978463,NG
1347978464,1347978575,A2
-1347978576,1347978663,NG
-1347978664,1347978671,A2
-1347978672,1347978679,NG
-1347978680,1347978687,A2
-1347978688,1347978695,NG
-1347978696,1347978719,A2
+1347978576,1347978655,NG
+1347978656,1347978719,A2
1347978720,1347978735,NG
1347978736,1347978775,A2
1347978776,1347978783,NG
@@ -25288,17 +28420,13 @@
1347979232,1347979247,NG
1347979248,1347979375,A2
1347979376,1347979399,NG
-1347979400,1347979527,A2
-1347979528,1347979543,NG
-1347979544,1347979567,A2
+1347979400,1347979567,A2
1347979568,1347979575,NG
1347979576,1347979583,A2
1347979584,1347979591,NG
1347979592,1347979743,A2
1347979744,1347979751,NG
-1347979752,1347979775,A2
-1347979776,1347979783,NG
-1347979784,1347980079,A2
+1347979752,1347980079,A2
1347980080,1347980095,GH
1347980096,1347980111,NG
1347980112,1347980127,GN
@@ -25311,9 +28439,7 @@
1347980416,1347980479,NG
1347980480,1347980543,A2
1347980544,1347980559,DK
-1347980560,1347980671,A2
-1347980672,1347980703,NG
-1347980704,1347981007,A2
+1347980560,1347981007,A2
1347981008,1347981015,NG
1347981016,1347981023,A2
1347981024,1347981031,NG
@@ -25332,12 +28458,12 @@
1347982240,1347982279,A2
1347982280,1347982287,NG
1347982288,1347982887,A2
-1347982888,1347982919,NG
+1347982888,1347982895,NG
+1347982896,1347982911,A2
+1347982912,1347982919,NG
1347982920,1347982927,A2
1347982928,1347982943,NG
-1347982944,1347982975,A2
-1347982976,1347982991,NG
-1347982992,1347983039,A2
+1347982944,1347983039,A2
1347983040,1347983047,NG
1347983048,1347983063,A2
1347983064,1347983071,NG
@@ -25351,8 +28477,8 @@
1347983424,1347983487,NG
1347983488,1347983527,A2
1347983528,1347983535,NG
-1347983536,1347983559,A2
-1347983560,1347983575,NG
+1347983536,1347983567,A2
+1347983568,1347983575,NG
1347983576,1347983903,A2
1347983904,1347983911,NG
1347983912,1347983919,A2
@@ -25361,9 +28487,7 @@
1347983984,1347984127,NG
1347984128,1347984207,A2
1347984208,1347984215,NG
-1347984216,1347984383,A2
-1347984384,1347984391,NG
-1347984392,1347984415,A2
+1347984216,1347984415,A2
1347984416,1347984423,NG
1347984424,1347984647,A2
1347984648,1347984655,NG
@@ -25371,12 +28495,12 @@
1347984720,1347984735,NG
1347984736,1347984879,A2
1347984880,1347984895,NG
-1347984896,1347984927,A2
-1347984928,1347984943,NG
+1347984896,1347984935,A2
+1347984936,1347984943,NG
1347984944,1347984959,A2
1347984960,1347984991,NG
-1347984992,1347985023,A2
-1347985024,1347985039,NG
+1347984992,1347985031,A2
+1347985032,1347985039,NG
1347985040,1347985095,A2
1347985096,1347985119,NG
1347985120,1347985151,A2
@@ -25439,18 +28563,22 @@
1348206592,1348218879,RU
1348218880,1348219295,DE
1348219296,1348219327,A2
-1348219328,1348220415,DE
-1348220416,1348220479,SA
-1348220480,1348220511,DE
-1348220512,1348220543,SA
-1348220544,1348220687,DE
+1348219328,1348219343,DE
+1348219344,1348219359,ZM
+1348219360,1348219391,DE
+1348219392,1348219647,US
+1348219648,1348219903,DE
+1348219904,1348220415,LB
+1348220416,1348220687,DE
1348220688,1348220703,SA
1348220704,1348220711,DE
1348220712,1348220735,SA
1348220736,1348220799,BH
1348220800,1348220863,DE
1348220864,1348220895,BH
-1348220896,1348222975,DE
+1348220896,1348220927,DE
+1348220928,1348221183,US
+1348221184,1348222975,DE
1348222976,1348231167,LU
1348231168,1348235263,RU
1348235264,1348239359,AT
@@ -25587,7 +28715,9 @@
1351965184,1351965439,US
1351965440,1351991295,DE
1351991296,1351991551,IT
-1351991552,1352010239,DE
+1351991552,1352002047,DE
+1352002048,1352002303,US
+1352002304,1352010239,DE
1352010240,1352010495,US
1352010496,1352011447,DE
1352011448,1352011455,IT
@@ -25614,7 +28744,13 @@
1352148152,1352148159,IT
1352148160,1352148751,DE
1352148752,1352148759,US
-1352148760,1352277535,DE
+1352148760,1352149415,DE
+1352149416,1352149423,FI
+1352149424,1352149427,DE
+1352149428,1352149451,FR
+1352149452,1352149455,DE
+1352149456,1352149487,FR
+1352149488,1352277535,DE
1352277536,1352277567,IT
1352277568,1352402791,DE
1352402792,1352402799,BE
@@ -25630,15 +28766,9 @@
1353255072,1353255087,CA
1353255088,1353255839,GB
1353255840,1353255855,FR
-1353255856,1353257015,GB
-1353257016,1353257023,IE
-1353257024,1353257111,GB
+1353255856,1353257111,GB
1353257112,1353257119,ES
-1353257120,1353257151,GB
-1353257152,1353257159,IE
-1353257160,1353257191,GB
-1353257192,1353257199,IE
-1353257200,1353257983,GB
+1353257120,1353257983,GB
1353257984,1353258247,SE
1353258248,1353258255,GB
1353258256,1353258263,SE
@@ -25649,8 +28779,8 @@
1353258416,1353258423,DK
1353258424,1353258495,SE
1353258496,1353258503,GB
-1353258504,1353258647,SE
-1353258648,1353258783,GB
+1353258504,1353258639,SE
+1353258640,1353258783,GB
1353258784,1353258807,SE
1353258808,1353265943,GB
1353265944,1353265951,IE
@@ -25660,7 +28790,11 @@
1353267456,1353268223,IE
1353268224,1353268479,GB
1353268480,1353269247,BE
-1353269248,1353271807,GB
+1353269248,1353270527,GB
+1353270528,1353270783,IE
+1353270784,1353271295,GB
+1353271296,1353271423,IE
+1353271424,1353271807,GB
1353271808,1353271831,ES
1353271832,1353271839,GB
1353271840,1353271847,ES
@@ -25669,7 +28803,8 @@
1353271920,1353271927,GB
1353271928,1353272031,ES
1353272032,1353272039,FR
-1353272040,1353272055,ES
+1353272040,1353272047,GB
+1353272048,1353272055,ES
1353272056,1353272063,GB
1353272064,1353272245,ES
1353272246,1353272255,GB
@@ -25685,11 +28820,9 @@
1353272808,1353272815,GB
1353272816,1353272847,ES
1353272848,1353272879,GB
-1353272880,1353272927,ES
-1353272928,1353272959,GB
-1353272960,1353273007,ES
-1353273008,1353273031,GB
-1353273032,1353273047,ES
+1353272880,1353272951,ES
+1353272952,1353272959,GB
+1353272960,1353273047,ES
1353273048,1353273055,GB
1353273056,1353273343,ES
1353273344,1353273631,BE
@@ -25697,17 +28830,13 @@
1353273640,1353273711,BE
1353273712,1353273719,GB
1353273720,1353274367,BE
-1353274368,1353274655,ES
-1353274656,1353274663,GB
-1353274664,1353274671,ES
+1353274368,1353274671,ES
1353274672,1353274679,GB
1353274680,1353274687,ES
1353274688,1353274703,GB
1353274704,1353274759,ES
1353274760,1353274767,GB
-1353274768,1353274771,ES
-1353274772,1353274775,GB
-1353274776,1353274791,ES
+1353274768,1353274791,ES
1353274792,1353274799,GB
1353274800,1353274831,ES
1353274832,1353274839,GB
@@ -25733,26 +28862,21 @@
1353279488,1353279743,IT
1353279744,1353279751,GB
1353279752,1353279759,IT
-1353279760,1353279767,GB
-1353279768,1353279783,IT
-1353279784,1353279791,GB
-1353279792,1353280591,IT
-1353280592,1353280607,GB
-1353280608,1353280655,IT
-1353280656,1353280663,GB
-1353280664,1353280671,IT
-1353280672,1353280679,GB
-1353280680,1353281023,IT
+1353279760,1353279763,GB
+1353279764,1353280119,IT
+1353280120,1353280135,GB
+1353280136,1353280543,IT
+1353280544,1353280575,GB
+1353280576,1353281023,IT
1353281024,1353281535,BE
-1353281536,1353282055,GB
-1353282056,1353282559,IT
+1353281536,1353282047,GB
+1353282048,1353282559,IT
1353282560,1353283071,GB
1353283072,1353283327,IT
1353283328,1353287327,GB
1353287328,1353287359,IE
1353287360,1353287679,GB
-1353287680,1353287935,DE
-1353287936,1353288031,IE
+1353287680,1353288031,IE
1353288032,1353288063,GB
1353288064,1353288151,IE
1353288152,1353288159,GB
@@ -25772,22 +28896,26 @@
1353288832,1353288839,GB
1353288840,1353288847,IE
1353288848,1353288855,GB
-1353288856,1353288863,IE
-1353288864,1353288895,GB
+1353288856,1353288887,IE
+1353288888,1353288895,GB
1353288896,1353289247,IE
1353289248,1353289255,GB
1353289256,1353289359,IE
1353289360,1353289367,GB
1353289368,1353289391,IE
1353289392,1353289407,GB
-1353289408,1353289623,IE
+1353289408,1353289599,IE
+1353289600,1353289615,GB
+1353289616,1353289623,IE
1353289624,1353289631,GB
1353289632,1353289647,IE
-1353289648,1353290751,GB
-1353290752,1353290815,DE
-1353290816,1353290927,GB
+1353289648,1353289663,GB
+1353289664,1353289727,IE
+1353289728,1353290927,GB
1353290928,1353290935,IE
-1353290936,1353297151,GB
+1353290936,1353293351,GB
+1353293352,1353293355,IT
+1353293356,1353297151,GB
1353297152,1353297183,IE
1353297184,1353298687,GB
1353298688,1353298695,SE
@@ -25795,15 +28923,13 @@
1353298704,1353298707,SE
1353298708,1353298719,GB
1353298720,1353298751,DE
-1353298752,1353298879,SE
-1353298880,1353298887,GB
+1353298752,1353298881,SE
+1353298882,1353298887,GB
1353298888,1353299711,SE
1353299712,1353299839,GB
1353299840,1353299855,SE
1353299856,1353299863,GB
-1353299864,1353299871,SE
-1353299872,1353299887,GB
-1353299888,1353300063,SE
+1353299864,1353300063,SE
1353300064,1353300071,GB
1353300072,1353300079,SE
1353300080,1353300103,GB
@@ -25812,23 +28938,23 @@
1353300176,1353300191,SE
1353300192,1353300239,GB
1353300240,1353300247,SE
-1353300248,1353300255,GB
-1353300256,1353300271,SE
-1353300272,1353300279,GB
+1353300248,1353300279,GB
1353300280,1353300735,SE
1353300736,1353301095,GB
1353301096,1353301103,US
-1353301104,1353304879,GB
-1353304880,1353304895,ES
-1353304896,1353305599,GB
+1353301104,1353305599,GB
1353305600,1353305607,IE
1353305608,1353306111,GB
1353306112,1353306623,ES
1353306624,1353306624,BE
1353306625,1353306687,GB
-1353306688,1353306735,BE
+1353306688,1353306695,BE
+1353306696,1353306703,GB
+1353306704,1353306735,BE
1353306736,1353306751,GB
-1353306752,1353307135,BE
+1353306752,1353306831,BE
+1353306832,1353306847,GB
+1353306848,1353307135,BE
1353307136,1353307143,IT
1353307144,1353308159,GB
1353308160,1353309183,FR
@@ -25841,13 +28967,14 @@
1353311184,1353311231,IT
1353311232,1353312255,GB
1353312256,1353312767,CH
-1353312768,1353313191,IT
+1353312768,1353313111,IT
+1353313112,1353313119,GB
+1353313120,1353313191,IT
1353313192,1353313199,GB
1353313200,1353313279,IT
1353313280,1353313791,IE
1353313792,1353314303,GB
-1353314304,1353314687,CH
-1353314688,1353314815,GB
+1353314304,1353314815,CH
1353314816,1353315415,ES
1353315416,1353315423,FR
1353315424,1353316351,ES
@@ -25891,8 +29018,8 @@
1353956864,1353968639,IL
1353968640,1353968895,A2
1353968896,1353970431,IL
-1353970432,1353970943,A2
-1353970944,1353973759,IL
+1353970432,1353970687,A2
+1353970688,1353973759,IL
1353973760,1354235903,IT
1354235904,1354301439,KW
1354301440,1354366975,FR
@@ -26023,7 +29150,7 @@
1357177952,1357185023,DE
1357185024,1357250559,GB
1357250560,1357316095,IL
-1357316096,1357316607,EU
+1357316096,1357316607,ES
1357316608,1357317119,LU
1357317120,1357317631,EU
1357317632,1357318143,LY
@@ -26093,7 +29220,10 @@
1357351168,1357351423,PL
1357351424,1357351935,EU
1357351936,1357352959,GB
-1357352960,1357356031,EU
+1357352960,1357355007,EU
+1357355008,1357355263,NL
+1357355264,1357355775,FR
+1357355776,1357356031,GB
1357356032,1357356543,ES
1357356544,1357357055,EU
1357357056,1357357567,ES
@@ -26141,7 +29271,8 @@
1357370112,1357370367,DE
1357370368,1357370879,EU
1357370880,1357371391,LY
-1357371392,1357371903,EU
+1357371392,1357371647,GB
+1357371648,1357371903,EU
1357371904,1357372159,RU
1357372160,1357372415,GB
1357372416,1357372927,EU
@@ -26163,7 +29294,9 @@
1357643776,1357676543,FR
1357676544,1357709311,BE
1357709312,1357742079,RU
-1357742080,1357759183,DE
+1357742080,1357759079,DE
+1357759080,1357759087,AM
+1357759088,1357759183,DE
1357759184,1357759191,AT
1357759192,1357765823,DE
1357765824,1357765831,AT
@@ -26187,10 +29320,7 @@
1357875712,1357875967,PL
1357875968,1357876143,DE
1357876144,1357876151,SE
-1357876152,1357876199,DE
-1357876200,1357876207,EU
-1357876208,1357876215,DE
-1357876216,1357876223,EU
+1357876152,1357876223,DE
1357876224,1357876239,NO
1357876240,1357876287,EU
1357876288,1357876303,PL
@@ -26229,39 +29359,39 @@
1357883520,1357883535,EU
1357883536,1357883551,FR
1357883552,1357883583,EU
-1357883584,1357883719,FR
-1357883720,1357883759,EU
+1357883584,1357883727,FR
+1357883728,1357883759,EU
1357883760,1357883935,FR
1357883936,1357883999,EU
1357884000,1357884031,FR
1357884032,1357884159,EU
1357884160,1357884423,FR
-1357884424,1357884439,EU
+1357884424,1357884427,BE
+1357884428,1357884439,EU
1357884440,1357884447,FR
1357884448,1357884511,EU
1357884512,1357884935,FR
-1357884936,1357884991,EU
-1357884992,1357885055,FR
-1357885056,1357885119,EU
-1357885120,1357885183,FR
-1357885184,1357885199,EU
-1357885200,1357885247,ES
+1357884936,1357884943,EU
+1357884944,1357884959,FR
+1357884960,1357884991,RU
+1357884992,1357885183,FR
+1357885184,1357885215,EU
+1357885216,1357885247,ES
1357885248,1357885439,DE
1357885440,1357885695,FR
1357885696,1357885951,DE
1357885952,1357886463,FR
1357886464,1357887487,US
1357887488,1357888511,FR
-1357888512,1357888639,EU
-1357888640,1357888703,DE
+1357888512,1357888703,DE
1357888704,1357888767,EU
1357888768,1357889023,DE
-1357889024,1357889535,EU
+1357889024,1357889535,GB
1357889536,1357890815,PL
1357890816,1357890827,NL
1357890828,1357890847,EU
-1357890848,1357890895,NL
-1357890896,1357890911,EU
+1357890848,1357890879,NL
+1357890880,1357890911,EU
1357890912,1357890943,DE
1357890944,1357891327,NL
1357891328,1357891391,EU
@@ -26271,7 +29401,7 @@
1357891456,1357891583,SE
1357891584,1357891647,EU
1357891648,1357891679,NL
-1357891680,1357891711,EU
+1357891680,1357891711,GB
1357891712,1357891839,NL
1357891840,1357892095,GB
1357892096,1357892351,EU
@@ -26291,7 +29421,9 @@
1357899048,1357899055,DE
1357899056,1357899071,EU
1357899072,1357899199,DE
-1357899200,1357899327,EU
+1357899200,1357899279,EU
+1357899280,1357899287,RU
+1357899288,1357899327,EU
1357899328,1357899391,PL
1357899392,1357899551,EU
1357899552,1357899567,AT
@@ -26304,13 +29436,14 @@
1357900544,1357900799,NL
1357900800,1357901823,DE
1357901824,1357902335,ES
-1357902336,1357902847,A1
+1357902336,1357902847,PL
1357902848,1357903359,GB
1357903360,1357903615,DE
1357903616,1357903871,SE
1357903872,1357904383,EU
1357904384,1357904895,DE
-1357904896,1357905919,EU
+1357904896,1357905407,GB
+1357905408,1357905919,EU
1357905920,1357910015,LT
1357910016,1357914111,GR
1357914112,1357922303,RU
@@ -26339,13 +29472,16 @@
1357988752,1357988775,DE
1357988776,1357988783,GB
1357988784,1357988863,DE
-1357988864,1357989647,GB
+1357988864,1357989375,GB
+1357989376,1357989383,CH
+1357989384,1357989647,GB
1357989648,1357989655,FR
1357989656,1357989663,GB
1357989664,1357989703,FR
1357989704,1357989711,GB
1357989712,1357989727,FR
-1357989728,1357989759,GB
+1357989728,1357989743,GB
+1357989744,1357989759,CH
1357989760,1357989783,FR
1357989784,1357989791,GB
1357989792,1357989807,FR
@@ -26438,8 +29574,8 @@
1358223872,1358223911,DE
1358223912,1358223927,NL
1358223928,1358223967,DE
-1358223968,1358224063,NL
-1358224064,1358224511,DE
+1358223968,1358224055,NL
+1358224056,1358224511,DE
1358224512,1358224519,BE
1358224520,1358224611,DE
1358224612,1358224651,BE
@@ -26458,7 +29594,9 @@
1358230392,1358230399,CH
1358230400,1358232863,DE
1358232864,1358232879,IT
-1358232880,1358233599,DE
+1358232880,1358232903,DE
+1358232904,1358232911,CH
+1358232912,1358233599,DE
1358233600,1358237695,ES
1358237696,1358241791,FR
1358241792,1358241823,BE
@@ -26469,14 +29607,15 @@
1358242624,1358244351,FR
1358244352,1358244607,IT
1358244608,1358245695,FR
-1358245696,1358245727,BE
-1358245728,1358249215,FR
+1358245696,1358245759,BE
+1358245760,1358249215,FR
1358249216,1358249471,IT
1358249472,1358249983,FR
1358249984,1358251815,DE
1358251816,1358251823,NL
1358251824,1358254079,DE
1358254080,1358258175,MD
+1358258176,1358262271,RU
1358262272,1358266367,UA
1358266368,1358274559,DE
1358274560,1358278655,GR
@@ -26621,7 +29760,6 @@
1358528512,1358536703,RU
1358536704,1358540799,HU
1358540800,1358544895,RU
-1358544896,1358548991,LV
1358548992,1358553087,JO
1358553088,1358557183,UA
1358557184,1358559503,IE
@@ -26667,26 +29805,38 @@
1358668984,1358668991,GB
1358668992,1358669351,PT
1358669352,1358669359,GB
-1358669360,1358669423,PT
-1358669424,1358669439,GB
+1358669360,1358669431,PT
+1358669432,1358669439,GB
1358669440,1358669455,PT
1358669456,1358669471,GB
1358669472,1358669503,PT
1358669504,1358669519,GB
1358669520,1358669543,PT
1358669544,1358669551,GB
-1358669552,1358670015,PT
+1358669552,1358669975,PT
+1358669976,1358669999,GB
+1358670000,1358670015,PT
1358670016,1358670023,GB
1358670024,1358670071,PT
1358670072,1358670079,GB
-1358670080,1358670135,PT
-1358670136,1358670335,GB
+1358670080,1358670175,PT
+1358670176,1358670335,GB
1358670336,1358671415,PT
1358671416,1358671423,GB
1358671424,1358671431,PT
1358671432,1358671439,GB
-1358671440,1358671871,PT
-1358671872,1358675967,GB
+1358671440,1358671839,PT
+1358671840,1358671855,ES
+1358671856,1358671967,PT
+1358671968,1358671983,GB
+1358671984,1358672479,PT
+1358672480,1358672511,GB
+1358672512,1358672687,PT
+1358672688,1358672703,GB
+1358672704,1358673535,PT
+1358673536,1358673567,US
+1358673568,1358673663,PT
+1358673664,1358675967,GB
1358675968,1358676735,SE
1358676736,1358677759,DK
1358677760,1358679295,SE
@@ -26778,6 +29928,7 @@
1358798848,1358799359,DE
1358799360,1358802943,HR
1358802944,1358807039,HU
+1358807040,1358811135,ES
1358811136,1358815231,DE
1358815232,1358819327,RU
1358819328,1358823423,TR
@@ -26807,9 +29958,7 @@
1358876672,1358880767,LV
1358880768,1358884863,GB
1358884864,1358888959,SE
-1358888960,1358890943,DE
-1358890944,1358891007,AT
-1358891008,1358893055,DE
+1358888960,1358893055,DE
1358893056,1358897151,RU
1358897152,1358898175,A2
1358898176,1358898239,CA
@@ -27229,12 +30378,15 @@
1360457728,1360459103,FI
1360459104,1360459135,IL
1360459136,1360461823,FI
+1360461824,1360465919,RU
1360465920,1360470015,UA
1360470016,1360474111,FR
1360474112,1360478207,GB
1360478208,1360482303,CH
1360482304,1360486399,IT
-1360486400,1360515071,RU
+1360486400,1360494591,RU
+1360494592,1360498687,DK
+1360498688,1360515071,RU
1360515072,1360519167,GB
1360519168,1360524031,NL
1360524032,1360524287,US
@@ -27244,10 +30396,10 @@
1360539648,1360543743,NL
1360543744,1360547839,DE
1360547840,1360551935,RU
+1360551936,1360556031,NL
1360556032,1360564223,RU
1360564224,1360568319,AT
1360568320,1360572415,ES
-1360572416,1360576511,GR
1360576512,1360580607,GB
1360580608,1360584703,UA
1360584704,1360588799,IT
@@ -27286,6 +30438,7 @@
1360699392,1360703487,DE
1360703488,1360707583,RU
1360707584,1360709631,IT
+1360709632,1360711679,AL
1360711680,1360715775,NL
1360715776,1360728063,SE
1360728064,1360732159,FR
@@ -27440,7 +30593,7 @@
1361035544,1361035547,ES
1361035548,1361035551,DE
1361035552,1361035555,IQ
-1361035556,1361035559,GI
+1361035556,1361035559,NL
1361035560,1361035563,IQ
1361035564,1361035567,DE
1361035568,1361035575,ES
@@ -27472,7 +30625,7 @@
1361035752,1361035755,GB
1361035756,1361035759,IQ
1361035760,1361035763,ES
-1361035764,1361035767,IE
+1361035764,1361035767,NL
1361035768,1361035775,IQ
1361035776,1361035779,GB
1361035780,1361035783,PL
@@ -27916,6 +31069,7 @@
1364905984,1364910079,RU
1364910080,1364914175,UA
1364914176,1364918271,CZ
+1364918272,1364922367,SE
1364922368,1364926463,TR
1364926464,1364934655,RU
1364934656,1364938751,FR
@@ -27938,12 +31092,13 @@
1364963328,1364967423,RU
1364967424,1364969983,GB
1364969984,1364970239,FR
-1364970240,1364971519,GB
+1364970240,1364970495,US
+1364970496,1364971519,GB
1364971520,1364975615,CZ
1364975616,1364979711,BJ
1364979712,1364983039,GB
-1364983040,1364983295,CH
-1364983296,1364983807,GB
+1364983040,1364983551,CH
+1364983552,1364983807,GB
1364983808,1364991999,DE
1364992000,1364996095,IT
1364996096,1365000191,GR
@@ -28263,9 +31418,9 @@
1372041344,1372041471,NG
1372041472,1372043519,A2
1372043520,1372043775,NG
-1372043776,1372044415,A2
-1372044416,1372044447,NG
-1372044448,1372044799,A2
+1372043776,1372044287,A2
+1372044288,1372044543,NG
+1372044544,1372044799,A2
1372044800,1372044863,CM
1372044864,1372044927,NG
1372044928,1372045055,A2
@@ -28273,7 +31428,8 @@
1372045088,1372045119,A2
1372045120,1372045151,NG
1372045152,1372045567,A2
-1372045568,1372045887,NG
+1372045568,1372045823,ZM
+1372045824,1372045887,NG
1372045888,1372046559,A2
1372046560,1372046591,NG
1372046592,1372047231,A2
@@ -28318,7 +31474,9 @@
1372152824,1372152831,GB
1372152832,1372159999,DE
1372160000,1372164095,GB
-1372164096,1372168191,DE
+1372164096,1372166863,DE
+1372166864,1372166879,US
+1372166880,1372168191,DE
1372168192,1372172287,GB
1372172288,1372176383,FR
1372176384,1372180479,CH
@@ -28357,8 +31515,8 @@
1372691456,1372691711,US
1372691712,1372691967,EU
1372691968,1372694271,DE
-1372694272,1372694335,EU
-1372694336,1372694367,DE
+1372694272,1372694303,EU
+1372694304,1372694367,DE
1372694368,1372694383,EU
1372694384,1372694399,DE
1372694400,1372694559,EU
@@ -28370,9 +31528,7 @@
1372694816,1372694831,EU
1372694832,1372695039,DE
1372695040,1372695167,EU
-1372695168,1372695295,DE
-1372695296,1372695423,EU
-1372695424,1372695551,DE
+1372695168,1372695551,DE
1372695552,1372695807,CZ
1372695808,1372696007,DK
1372696008,1372696063,EU
@@ -28415,9 +31571,7 @@
1372848128,1373110271,TR
1373110272,1373175807,SE
1373175808,1373241343,AT
-1373241344,1373299967,IL
-1373299968,1373300223,NL
-1373300224,1373306879,IL
+1373241344,1373306879,IL
1373306880,1373372415,PL
1373372416,1373437951,FR
1373437952,1373503487,CH
@@ -28500,7 +31654,13 @@
1382154240,1382170623,FR
1382170624,1382171776,DE
1382171777,1382171791,CH
-1382171792,1382177983,DE
+1382171792,1382173663,DE
+1382173664,1382173671,GB
+1382173672,1382173675,DE
+1382173676,1382173679,CH
+1382173680,1382176099,DE
+1382176100,1382176103,CH
+1382176104,1382177983,DE
1382177984,1382178303,LI
1382178304,1382179247,DE
1382179248,1382179279,GB
@@ -28508,7 +31668,9 @@
1382179840,1382180863,CN
1382180864,1382182327,DE
1382182328,1382182335,GB
-1382182336,1382182799,DE
+1382182336,1382182547,DE
+1382182548,1382182551,CH
+1382182552,1382182799,DE
1382182800,1382182831,GB
1382182832,1382182895,DE
1382182896,1382182911,GB
@@ -28520,8 +31682,8 @@
1382203392,1382204479,NL
1382204480,1382205439,GB
1382205440,1382205695,EU
-1382205696,1382206463,DE
-1382206464,1382207743,EU
+1382205696,1382205951,DE
+1382205952,1382207743,EU
1382207744,1382207999,DE
1382208000,1382208255,EU
1382208256,1382208319,DE
@@ -28564,7 +31726,9 @@
1382218912,1382218959,NL
1382218960,1382218991,GB
1382218992,1382219775,NL
-1382219776,1382224287,SE
+1382219776,1382223551,SE
+1382223552,1382223615,NO
+1382223616,1382224287,SE
1382224288,1382224319,NO
1382224320,1382226271,SE
1382226272,1382226303,NO
@@ -28617,12 +31781,21 @@
1383096320,1383096383,PL
1383096384,1383096447,GB
1383096448,1383096575,FR
-1383096576,1383096607,PL
-1383096608,1383096831,GB
+1383096576,1383096831,GB
1383096832,1383096863,FR
-1383096864,1383099391,GB
-1383099392,1383099615,DE
-1383099616,1383103271,GB
+1383096864,1383097087,GB
+1383097088,1383097343,ES
+1383097344,1383098111,GB
+1383098112,1383098367,DE
+1383098368,1383099391,GB
+1383099392,1383099903,DE
+1383099904,1383100159,GB
+1383100160,1383100287,FR
+1383100288,1383100831,GB
+1383100832,1383100847,IE
+1383100848,1383100879,GB
+1383100880,1383100895,IE
+1383100896,1383103271,GB
1383103272,1383103279,ES
1383103280,1383103471,GB
1383103472,1383103487,NL
@@ -28651,11 +31824,7 @@
1383194624,1383202815,GB
1383202816,1383211007,RU
1383211008,1383219199,CY
-1383219200,1383222015,RS
-1383222016,1383222527,MK
-1383222528,1383222783,RS
-1383222784,1383223039,MK
-1383223040,1383227391,RS
+1383219200,1383227391,RS
1383227392,1383239295,RU
1383239296,1383239423,AR
1383239424,1383243775,RU
@@ -28764,8 +31933,8 @@
1383596032,1384120319,FR
1384120320,1384153087,NG
1384153088,1384185855,FI
-1384185856,1384187903,DE
-1384187904,1384188031,CH
+1384185856,1384187967,DE
+1384187968,1384188031,CH
1384188032,1384189055,DE
1384189056,1384189183,CH
1384189184,1384189439,AT
@@ -28797,7 +31966,8 @@
1384195776,1384195839,SE
1384195840,1384196095,DE
1384196096,1384197119,CZ
-1384197120,1384218623,DE
+1384197120,1384202239,DE
+1384202240,1384218623,GB
1384218624,1384251391,EG
1384251392,1384267775,FI
1384267776,1384284159,CH
@@ -28914,10 +32084,12 @@
1385259008,1385267199,IT
1385267200,1385275391,SE
1385275392,1385283583,IT
-1385283584,1385291775,KW
+1385283584,1385287679,KW
1385291776,1385299967,TR
1385299968,1385308159,BG
-1385308160,1385310207,BE
+1385308160,1385309439,BE
+1385309440,1385309695,RU
+1385309696,1385310207,BE
1385310208,1385316351,RU
1385316352,1385324543,NO
1385324544,1385332735,BE
@@ -28976,11 +32148,13 @@
1385565440,1385566207,EU
1385566208,1385566399,FR
1385566400,1385566431,EU
-1385566432,1385566847,FR
+1385566432,1385566447,FR
+1385566448,1385566455,EU
+1385566456,1385566847,FR
1385566848,1385566927,EU
1385566928,1385566935,FR
-1385566936,1385566943,EU
-1385566944,1385566991,FR
+1385566936,1385566959,EU
+1385566960,1385566991,FR
1385566992,1385566999,EU
1385567000,1385567023,FR
1385567024,1385567087,EU
@@ -28997,9 +32171,8 @@
1385568768,1385569279,EU
1385569280,1385569407,FR
1385569408,1385569487,CZ
-1385569488,1385569527,EU
-1385569528,1385569535,GB
-1385569536,1385569791,EU
+1385569488,1385569503,FR
+1385569504,1385569791,EU
1385569792,1385570303,FR
1385570304,1385578495,HU
1385578496,1385586687,TR
@@ -29075,12 +32248,14 @@
1388388896,1388388927,NG
1388388928,1388388935,IT
1388388936,1388388991,NG
-1388388992,1388389439,IT
+1388388992,1388389119,IT
+1388389120,1388389135,NG
+1388389136,1388389439,IT
1388389440,1388389471,NG
1388389472,1388389567,IT
1388389568,1388389631,NG
-1388389632,1388390399,IT
-1388390400,1388394495,NG
+1388389632,1388390143,IT
+1388390144,1388394495,NG
1388394496,1388395519,IT
1388395520,1388396287,NG
1388396288,1388396543,IT
@@ -29167,11 +32342,12 @@
1388642304,1388650495,FI
1388650496,1388658687,PL
1388658688,1388666879,GB
-1388666880,1388675071,GR
1388675072,1388675327,NL
1388675328,1388675583,EU
1388675584,1388676095,DE
-1388676096,1388677119,EU
+1388676096,1388676607,EU
+1388676608,1388676863,DE
+1388676864,1388677119,EU
1388677120,1388677375,GB
1388677376,1388677631,EU
1388677632,1388677663,AT
@@ -29226,10 +32402,17 @@
1388731137,1388731391,AT
1388731392,1388732415,DE
1388732416,1388740607,ES
-1388740608,1388740719,IE
+1388740608,1388740623,GB
+1388740624,1388740719,IE
1388740720,1388740735,GB
1388740736,1388741745,IE
-1388741746,1388741819,GB
+1388741746,1388741747,GB
+1388741748,1388741751,IE
+1388741752,1388741759,GB
+1388741760,1388741767,IE
+1388741768,1388741787,GB
+1388741788,1388741795,IE
+1388741796,1388741819,GB
1388741820,1388741859,IE
1388741860,1388741863,GB
1388741864,1388742007,IE
@@ -29238,7 +32421,11 @@
1388742020,1388742023,GB
1388742024,1388742024,IE
1388742025,1388742031,GB
-1388742032,1388743043,IE
+1388742032,1388742655,IE
+1388742656,1388742719,GB
+1388742720,1388742731,IE
+1388742732,1388742739,GB
+1388742740,1388743043,IE
1388743044,1388743055,GB
1388743056,1388743435,IE
1388743436,1388743439,GB
@@ -29246,32 +32433,30 @@
1388744088,1388744095,GB
1388744096,1388744117,IE
1388744118,1388744127,GB
-1388744128,1388744259,IE
-1388744260,1388744271,GB
-1388744272,1388744893,IE
+1388744128,1388744893,IE
1388744894,1388744895,GB
1388744896,1388744911,IE
1388744912,1388744915,GB
-1388744916,1388745215,IE
+1388744916,1388745155,IE
+1388745156,1388745159,GB
+1388745160,1388745215,IE
1388745216,1388745343,GB
-1388745344,1388745403,IE
-1388745404,1388745407,GB
-1388745408,1388745499,IE
+1388745344,1388745499,IE
1388745500,1388745503,GB
-1388745504,1388745575,IE
-1388745576,1388745579,GB
-1388745580,1388745659,IE
-1388745660,1388745663,GB
+1388745504,1388745651,IE
+1388745652,1388745663,GB
1388745664,1388745683,IE
1388745684,1388745727,GB
-1388745728,1388745927,IE
+1388745728,1388745915,IE
+1388745916,1388745919,GB
+1388745920,1388745927,IE
1388745928,1388745935,GB
-1388745936,1388745959,IE
-1388745960,1388745971,GB
-1388745972,1388746171,IE
-1388746172,1388746195,GB
-1388746196,1388746207,IE
-1388746208,1388746239,GB
+1388745936,1388745971,IE
+1388745972,1388745975,GB
+1388745976,1388746151,IE
+1388746152,1388746155,GB
+1388746156,1388746167,IE
+1388746168,1388746239,GB
1388746240,1388746659,IE
1388746660,1388746671,GB
1388746672,1388746703,IE
@@ -29280,15 +32465,11 @@
1388746860,1388746863,GB
1388746864,1388746895,IE
1388746896,1388746903,GB
-1388746904,1388746927,IE
-1388746928,1388746943,GB
-1388746944,1388746967,IE
+1388746904,1388746967,IE
1388746968,1388746975,GB
1388746976,1388747083,IE
1388747084,1388747087,GB
-1388747088,1388747211,IE
-1388747212,1388747215,GB
-1388747216,1388747551,IE
+1388747088,1388747551,IE
1388747552,1388747555,GB
1388747556,1388747575,IE
1388747576,1388747583,GB
@@ -29304,9 +32485,9 @@
1388747892,1388747895,GB
1388747896,1388747983,IE
1388747984,1388748031,GB
-1388748032,1388748175,IE
-1388748176,1388748191,GB
-1388748192,1388748223,IE
+1388748032,1388748179,IE
+1388748180,1388748183,GB
+1388748184,1388748223,IE
1388748224,1388748319,GB
1388748320,1388748349,IE
1388748350,1388748351,GB
@@ -29316,7 +32497,9 @@
1388765184,1388773375,GB
1388773376,1388781567,NO
1388781568,1388789759,ES
-1388789760,1388797951,NL
+1388789760,1388789887,NL
+1388789888,1388789951,GB
+1388789952,1388797951,NL
1388797952,1388806143,RU
1388806144,1388814335,DE
1388814336,1388821119,AX
@@ -29512,7 +32695,7 @@
1389228352,1389228415,AE
1389228416,1389228479,LB
1389228480,1389228799,A2
-1389228800,1389229055,LI
+1389228800,1389229055,LY
1389229056,1389231615,AE
1389231616,1389231871,A2
1389231872,1389232127,SA
@@ -29716,7 +32899,9 @@
1389505024,1389510655,DE
1389510656,1389527039,NL
1389527040,1389543423,PL
-1389543424,1389548991,DE
+1389543424,1389544927,DE
+1389544928,1389544943,SG
+1389544944,1389548991,DE
1389548992,1389549055,BE
1389549056,1389554023,DE
1389554024,1389554039,FR
@@ -29738,7 +32923,9 @@
1389562880,1389563135,IT
1389563136,1389563391,DE
1389563392,1389563647,IT
-1389563648,1389576191,DE
+1389563648,1389564159,DE
+1389564160,1389564415,BR
+1389564416,1389576191,DE
1389576192,1389592575,GB
1389592576,1389592831,A2
1389592832,1389593087,CY
@@ -29868,14 +33055,20 @@
1399848960,1400111103,FR
1400111104,1400373247,NL
1400373248,1400705279,DE
-1400705280,1400709119,EU
+1400705280,1400706047,EU
+1400706048,1400707071,DE
+1400707072,1400709119,EU
1400709120,1400710143,DE
1400710144,1400710399,EU
-1400710400,1400716287,DE
+1400710400,1400712703,DE
+1400712704,1400712959,EU
+1400712960,1400716287,DE
1400716288,1400717311,EU
1400717312,1400718335,DE
1400718336,1400718847,EU
-1400718848,1400722431,DE
+1400718848,1400721407,DE
+1400721408,1400721919,EU
+1400721920,1400722431,DE
1400722432,1400729599,EU
1400729600,1400730639,DE
1400730640,1400731135,EU
@@ -29943,11 +33136,11 @@
1401477120,1401479167,BE
1401479168,1401481215,PL
1401481216,1401485311,RU
-1401485312,1401487359,IT
1401487360,1401489407,GB
1401489408,1401491455,SE
1401491456,1401493503,NL
1401493504,1401495551,CH
+1401495552,1401497599,DE
1401497600,1401499647,AT
1401499648,1401501695,RU
1401501696,1401501791,IT
@@ -30020,9 +33213,13 @@
1401686912,1401686927,DE
1401686928,1401691519,SE
1401691520,1401691535,DE
-1401691536,1401697815,SE
+1401691536,1401695263,SE
+1401695264,1401695267,GB
+1401695268,1401697815,SE
1401697816,1401697823,DE
-1401697824,1401708543,SE
+1401697824,1401698223,SE
+1401698224,1401698227,GB
+1401698228,1401708543,SE
1401708544,1401709055,FR
1401709056,1401709311,SE
1401709312,1401709567,GB
@@ -30032,7 +33229,8 @@
1401717760,1401718015,NL
1401718016,1401719935,SE
1401719936,1401719951,DK
-1401719952,1401727743,SE
+1401719952,1401719955,GB
+1401719956,1401727743,SE
1401727744,1401727999,GB
1401728000,1401728335,SE
1401728336,1401728351,NL
@@ -30054,7 +33252,9 @@
1401743312,1401743327,GB
1401743328,1401743343,SE
1401743344,1401743359,GB
-1401743360,1401745487,SE
+1401743360,1401745439,SE
+1401745440,1401745443,GB
+1401745444,1401745487,SE
1401745488,1401745503,ES
1401745504,1401745919,SE
1401745920,1401745935,IT
@@ -30063,14 +33263,16 @@
1401745968,1401745983,SE
1401745984,1401745999,NL
1401746000,1401746015,ES
-1401746016,1401746175,SE
+1401746016,1401746019,GB
+1401746020,1401746175,SE
1401746176,1401746191,DK
1401746192,1401746215,SE
1401746216,1401746223,GB
1401746224,1401746239,SE
1401746240,1401746255,NL
1401746256,1401746271,ES
-1401746272,1401746431,SE
+1401746272,1401746275,GB
+1401746276,1401746431,SE
1401746432,1401746447,NL
1401746448,1401746467,SE
1401746468,1401746471,NL
@@ -30080,7 +33282,8 @@
1401746512,1401746527,ES
1401746528,1401746623,SE
1401746624,1401746639,DE
-1401746640,1401746687,SE
+1401746640,1401746655,SE
+1401746656,1401746687,IE
1401746688,1401746703,NO
1401746704,1401746751,SE
1401746752,1401746767,NL
@@ -30102,7 +33305,9 @@
1401747392,1401747407,DE
1401747408,1401747487,SE
1401747488,1401747495,DK
-1401747496,1401747647,SE
+1401747496,1401747499,SE
+1401747500,1401747503,GB
+1401747504,1401747647,SE
1401747648,1401747663,DE
1401747664,1401747711,SE
1401747712,1401747967,FR
@@ -30267,9 +33472,13 @@
1403518976,1403535359,CY
1403535360,1403551743,PL
1403551744,1403568127,SK
-1403568128,1403584511,SE
+1403568128,1403580159,SE
+1403580160,1403580415,GB
+1403580416,1403584511,SE
1403584512,1403600895,DE
-1403600896,1403617279,FR
+1403600896,1403601519,FR
+1403601520,1403601535,MC
+1403601536,1403617279,FR
1403617280,1403633663,DE
1403633664,1403650047,RU
1403650048,1403655935,DE
@@ -30356,25 +33565,26 @@
1404026880,1404043263,ES
1404043264,1404076031,SE
1404076032,1404084223,DE
-1404084224,1404088319,BE
-1404088320,1404184063,SE
+1404084224,1404184063,SE
1404184064,1404184575,NO
1404184576,1404186623,SE
1404186624,1404187647,NO
1404187648,1404188671,SE
1404188672,1404189183,LT
1404189184,1404189695,EE
-1404189696,1404192767,SE
+1404189696,1404190719,NO
+1404190720,1404192767,SE
1404192768,1404194815,LV
1404194816,1404195839,LT
-1404195840,1404196351,SE
+1404195840,1404196351,NO
1404196352,1404197375,LT
-1404197376,1404197887,SE
+1404197376,1404197887,NO
1404197888,1404198911,LT
1404198912,1404200959,SE
1404200960,1404203007,NL
1404203008,1404204031,HR
-1404204032,1404210175,SE
+1404204032,1404207103,SE
+1404207104,1404210175,NO
1404210176,1404212223,LV
1404212224,1404215295,SE
1404215296,1404219391,LV
@@ -30386,7 +33596,8 @@
1404225536,1404227071,RU
1404227072,1404227583,HR
1404227584,1404231679,LV
-1404231680,1404232703,SE
+1404231680,1404232191,SE
+1404232192,1404232703,NO
1404232704,1404233215,CH
1404233216,1404234239,SE
1404234240,1404235775,HR
@@ -30398,16 +33609,13 @@
1404387328,1404395519,DE
1404395520,1404403711,SE
1404403712,1404411903,NL
-1404411904,1404436479,SE
-1404436480,1404502015,BE
-1404502016,1404645375,SE
+1404411904,1404645375,SE
1404645376,1404645887,HR
-1404645888,1404698623,SE
-1404698624,1404764159,BE
+1404645888,1404764159,SE
1404764160,1404768255,NL
1404768256,1404802047,SE
-1404802048,1404802559,EE
-1404802560,1404803071,SE
+1404802048,1404802815,EE
+1404802816,1404803071,SE
1404803072,1404803583,LV
1404803584,1404805119,SE
1404805120,1404813311,AT
@@ -30424,11 +33632,9 @@
1404960768,1405050879,SE
1405050880,1405059071,AT
1405059072,1405063167,SE
-1405063168,1405066239,NO
-1405066240,1405067263,SE
+1405063168,1405067263,NO
1405067264,1405075455,DE
-1405075456,1405083647,FR
-1405083648,1405091839,SE
+1405075456,1405091839,SE
1405091840,1406140415,FR
1406140416,1406205951,CZ
1406205952,1406271487,SE
@@ -30458,33 +33664,40 @@
1406716928,1406717439,AT
1406717440,1406717695,NL
1406717696,1406717951,DE
-1406717952,1406719999,NL
+1406717952,1406719487,GB
+1406719488,1406719743,AT
+1406719744,1406719999,GB
1406720000,1406721023,AT
-1406721024,1406722047,NL
+1406721024,1406722047,GB
1406722048,1406730239,DE
1406730240,1406746623,RU
-1406746624,1406747135,NL
-1406747136,1406747391,BE
+1406746624,1406747391,BE
1406747392,1406747679,NL
1406747680,1406747743,BE
-1406747744,1406748287,NL
-1406748288,1406748319,BE
-1406748320,1406749727,NL
-1406749728,1406749775,BE
+1406747744,1406747775,NL
+1406747776,1406749183,BE
+1406749184,1406749439,NL
+1406749440,1406749567,BE
+1406749568,1406749695,NL
+1406749696,1406749775,BE
1406749776,1406749823,NL
1406749824,1406749839,BE
1406749840,1406749919,NL
1406749920,1406749951,BE
-1406749952,1406750303,NL
-1406750304,1406750319,BE
-1406750320,1406751775,NL
-1406751776,1406751807,BE
+1406749952,1406750207,NL
+1406750208,1406750319,BE
+1406750320,1406750335,NL
+1406750336,1406750975,BE
+1406750976,1406751743,NL
+1406751744,1406751807,BE
1406751808,1406751903,NL
1406751904,1406751967,BE
-1406751968,1406752383,NL
+1406751968,1406751999,NL
+1406752000,1406752255,BE
+1406752256,1406752383,NL
1406752384,1406752447,BE
-1406752448,1406752703,NL
-1406752704,1406752735,BE
+1406752448,1406752511,NL
+1406752512,1406752735,BE
1406752736,1406752751,NL
1406752752,1406752767,BE
1406752768,1406754815,NL
@@ -30513,12 +33726,11 @@
1406926848,1406935039,IT
1406935040,1406951423,RU
1406951424,1406959615,PL
-1406959616,1406960831,DE
-1406960832,1406960895,CN
-1406960896,1406964287,DE
+1406959616,1406964287,DE
1406964288,1406964319,CH
1406964320,1406964327,BG
-1406964328,1406964735,DE
+1406964328,1406964351,NL
+1406964352,1406964735,DE
1406964736,1406964927,US
1406964928,1406967295,DE
1406967296,1406967327,GB
@@ -30550,7 +33762,9 @@
1407123456,1407131647,SE
1407131648,1407139839,NL
1407139840,1407148031,DE
-1407148032,1407156223,GB
+1407148032,1407152903,GB
+1407152904,1407152927,NL
+1407152928,1407156223,GB
1407156224,1407164415,LV
1407164416,1407172607,PT
1407172608,1407180799,GB
@@ -30590,7 +33804,7 @@
1407517440,1407517823,A2
1407517824,1407517887,NG
1407517888,1407517919,CD
-1407517920,1407517951,ZW
+1407517920,1407517951,A2
1407517952,1407518015,SL
1407518016,1407518031,ZA
1407518032,1407518039,A2
@@ -30685,8 +33899,7 @@
1407520424,1407520439,A2
1407520440,1407520447,CD
1407520448,1407520463,NG
-1407520464,1407520511,A2
-1407520512,1407520519,NG
+1407520464,1407520519,A2
1407520520,1407520527,CD
1407520528,1407520543,NG
1407520544,1407520551,A2
@@ -30723,8 +33936,7 @@
1407520904,1407520911,NG
1407520912,1407520919,ZW
1407520920,1407520927,IQ
-1407520928,1407520935,A2
-1407520936,1407520943,CD
+1407520928,1407520943,A2
1407520944,1407520951,IQ
1407520952,1407520959,ZW
1407520960,1407520967,TZ
@@ -30756,8 +33968,8 @@
1407522416,1407522431,NG
1407522432,1407522439,IQ
1407522440,1407522440,NG
-1407522441,1407522455,A2
-1407522456,1407522479,NG
+1407522441,1407522463,A2
+1407522464,1407522479,NG
1407522480,1407522487,CD
1407522488,1407522495,A2
1407522496,1407522503,NG
@@ -30785,7 +33997,8 @@
1407522800,1407522807,ZM
1407522808,1407522815,IQ
1407522816,1407523071,ZW
-1407523072,1407523287,A2
+1407523072,1407523279,A2
+1407523280,1407523287,MZ
1407523288,1407523295,NG
1407523296,1407523327,A2
1407523328,1407523343,MW
@@ -30811,7 +34024,11 @@
1407524632,1407524639,BF
1407524640,1407524655,A2
1407524656,1407524663,NG
-1407524664,1407526911,A2
+1407524664,1407524687,A2
+1407524688,1407524703,MZ
+1407524704,1407525071,A2
+1407525072,1407525079,NG
+1407525080,1407526911,A2
1407526912,1407527935,MZ
1407527936,1407529023,A2
1407529024,1407529087,NG
@@ -30820,7 +34037,7 @@
1407529104,1407529111,NG
1407529112,1407529127,A2
1407529128,1407529135,ZW
-1407529136,1407529143,MW
+1407529136,1407529143,US
1407529144,1407529151,ZW
1407529152,1407529183,A2
1407529184,1407529191,NG
@@ -30925,16 +34142,16 @@
1407537256,1407537263,A2
1407537264,1407537279,NG
1407537280,1407537287,LR
-1407537288,1407537311,NG
+1407537288,1407537295,NG
+1407537296,1407537303,A2
+1407537304,1407537311,NG
1407537312,1407537327,A2
1407537328,1407537351,NG
1407537352,1407537359,A2
1407537360,1407537367,LR
1407537368,1407537391,NG
1407537392,1407537399,LR
-1407537400,1407537407,A2
-1407537408,1407537415,NG
-1407537416,1407537423,A2
+1407537400,1407537423,A2
1407537424,1407537455,NG
1407537456,1407537479,A2
1407537480,1407537487,CM
@@ -30948,8 +34165,7 @@
1407537560,1407537567,NG
1407537568,1407537575,A2
1407537576,1407537639,NG
-1407537640,1407537647,A2
-1407537648,1407537663,NG
+1407537640,1407537663,A2
1407537664,1407537671,AO
1407537672,1407537679,NG
1407537680,1407537687,IQ
@@ -30988,7 +34204,9 @@
1407538144,1407538151,GN
1407538152,1407538167,A2
1407538168,1407538175,IQ
-1407538176,1407538431,AT
+1407538176,1407538295,AT
+1407538296,1407538303,AO
+1407538304,1407538431,AT
1407538432,1407538439,A2
1407538440,1407538447,NG
1407538448,1407538463,A2
@@ -31163,7 +34381,9 @@
1407704064,1407704127,FR
1407704128,1407704191,GB
1407704192,1407704319,FR
-1407704320,1407705207,GB
+1407704320,1407704383,GB
+1407704384,1407704447,FR
+1407704448,1407705207,GB
1407705208,1407705215,ES
1407705216,1407705247,GB
1407705248,1407705295,ES
@@ -31178,24 +34398,23 @@
1407707840,1407707903,GB
1407707904,1407707935,CH
1407707936,1407709183,GB
-1407709184,1407709503,DE
-1407709504,1407710207,GB
+1407709184,1407709631,DE
+1407709632,1407710207,GB
1407710208,1407710239,ES
1407710240,1407710975,GB
1407710976,1407711319,FR
1407711320,1407711327,GB
1407711328,1407711623,FR
-1407711624,1407712207,GB
+1407711624,1407711631,GB
+1407711632,1407711727,FR
+1407711728,1407712207,GB
1407712208,1407712223,FR
1407712224,1407712767,GB
1407712768,1407712831,DE
1407712832,1407712887,GB
-1407712888,1407713239,DE
-1407713240,1407713279,GB
+1407712888,1407713279,DE
1407713280,1407778815,NL
-1407778816,1407842303,SE
-1407842304,1407842367,NO
-1407842368,1407844351,SE
+1407778816,1407844351,SE
1407844352,1407909887,RU
1407909888,1407975423,GR
1407975424,1408040959,DE
@@ -31305,7 +34524,8 @@
1410013664,1410013695,AE
1410013696,1410013727,KW
1410013728,1410013759,AE
-1410013760,1410013823,IR
+1410013760,1410013791,IR
+1410013792,1410013823,DE
1410013824,1410013887,AF
1410013888,1410013919,DE
1410013920,1410013951,KW
@@ -31457,17 +34677,23 @@
1410045184,1410072319,DE
1410072320,1410072575,AE
1410072576,1410203647,GB
-1410203648,1410206543,FR
+1410203648,1410204439,FR
+1410204440,1410204455,IT
+1410204456,1410204479,FR
+1410204480,1410204495,PT
+1410204496,1410206543,FR
1410206544,1410206551,ES
1410206552,1410212863,FR
1410212864,1410213119,GB
1410213120,1410214495,FR
1410214496,1410214503,PT
-1410214504,1410240423,FR
-1410240424,1410240431,IT
-1410240432,1410250551,FR
+1410214504,1410221663,FR
+1410221664,1410221671,GB
+1410221672,1410250551,FR
1410250552,1410250559,GB
-1410250560,1410261007,FR
+1410250560,1410255895,FR
+1410255896,1410255911,CH
+1410255912,1410261007,FR
1410261008,1410261015,GB
1410261016,1410262799,FR
1410262800,1410262815,DE
@@ -31537,8 +34763,7 @@
1410573696,1410573711,RU
1410573712,1410573815,DE
1410573816,1410573823,RU
-1410573824,1410574527,DE
-1410574528,1410574559,CH
+1410573824,1410574559,DE
1410574560,1410574575,RU
1410574576,1410574583,DE
1410574584,1410574591,RU
@@ -31600,27 +34825,22 @@
1410745856,1410746111,CH
1410746112,1410746623,AO
1410746624,1410748415,A2
-1410748416,1410748671,DE
-1410748672,1410752511,A2
+1410748416,1410752511,DE
1410752512,1410752639,AQ
1410752640,1410752763,DE
1410752764,1410752785,AQ
1410752786,1410752799,DE
1410752800,1410752827,AQ
1410752828,1410753023,DE
-1410753024,1410753127,AQ
-1410753128,1410753303,DE
+1410753024,1410753151,AQ
+1410753152,1410753303,DE
1410753304,1410753327,AQ
1410753328,1410753335,DE
1410753336,1410753343,AQ
1410753344,1410753351,DE
1410753352,1410753367,AQ
1410753368,1410753391,DE
-1410753392,1410754559,AQ
-1410754560,1410754815,DE
-1410754816,1410754823,AQ
-1410754824,1410754827,DE
-1410754828,1410754831,AQ
+1410753392,1410754831,AQ
1410754832,1410754855,DE
1410754856,1410754859,AQ
1410754860,1410754867,DE
@@ -31703,6 +34923,7 @@
1411809280,1411813375,LV
1411813376,1411817471,NO
1411817472,1411821567,PL
+1411821568,1411825663,RU
1411825664,1411829759,DE
1411829760,1411833855,PL
1411833856,1411837951,NL
@@ -31746,7 +34967,9 @@
1411917568,1411917639,GB
1411917640,1411917663,EU
1411917664,1411917695,GB
-1411917696,1411919871,EU
+1411917696,1411917759,EU
+1411917760,1411917791,GB
+1411917792,1411919871,EU
1411919872,1411923967,DE
1411923968,1411940351,BG
1411940352,1411973119,PL
@@ -31765,8 +34988,8 @@
1412000792,1412000863,SI
1412000864,1412000879,BA
1412000880,1412000895,SI
-1412000896,1412000903,BA
-1412000904,1412000959,SI
+1412000896,1412000911,BA
+1412000912,1412000959,SI
1412000960,1412001023,BA
1412001024,1412001311,SI
1412001312,1412001319,DE
@@ -31787,7 +35010,9 @@
1412003040,1412003055,SI
1412003056,1412003119,BA
1412003120,1412003135,SI
-1412003136,1412003215,BA
+1412003136,1412003143,BA
+1412003144,1412003167,SI
+1412003168,1412003215,BA
1412003216,1412003223,SI
1412003224,1412003231,BA
1412003232,1412003247,SI
@@ -31806,8 +35031,8 @@
1412003536,1412003551,BA
1412003552,1412003583,SI
1412003584,1412003839,BA
-1412003840,1412003847,SI
-1412003848,1412003903,BG
+1412003840,1412003855,SI
+1412003856,1412003903,BG
1412003904,1412003935,SI
1412003936,1412004607,BG
1412004608,1412005887,SI
@@ -31820,7 +35045,9 @@
1412202496,1412235263,DE
1412235264,1412241111,GB
1412241112,1412241119,NL
-1412241120,1412257535,GB
+1412241120,1412254719,GB
+1412254720,1412254975,NL
+1412254976,1412257535,GB
1412257536,1412257599,NL
1412257600,1412258559,GB
1412258560,1412258815,DE
@@ -31838,7 +35065,8 @@
1412628480,1412641791,TR
1412641792,1412642815,DE
1412642816,1412644863,TR
-1412644864,1412661247,RU
+1412644864,1412653055,UA
+1412653056,1412661247,RU
1412661248,1412677631,GB
1412677632,1412685823,RU
1412685824,1412686239,IE
@@ -31894,12 +35122,11 @@
1422399104,1422399231,IT
1422399232,1422399999,DE
1422400000,1422400255,IT
-1422400256,1422401023,DE
-1422401024,1422401087,RO
+1422400256,1422400511,DE
+1422400512,1422400767,BR
+1422400768,1422401087,DE
1422401088,1422401151,GB
-1422401152,1422401279,DE
-1422401280,1422401283,RO
-1422401284,1422462207,DE
+1422401152,1422462207,DE
1422462208,1422462463,TR
1422462464,1422468671,DE
1422468672,1422468735,IT
@@ -31951,13 +35178,9 @@
1424556032,1424588799,EG
1424588800,1424588839,DE
1424588840,1424588847,GB
-1424588848,1424588927,DE
-1424588928,1424588935,GB
-1424588936,1424588959,DE
+1424588848,1424588959,DE
1424588960,1424588963,IT
-1424588964,1424589007,DE
-1424589008,1424589015,GB
-1424589016,1424589311,DE
+1424588964,1424589311,DE
1424589312,1424589567,FR
1424589568,1424590719,GB
1424590720,1424590767,SE
@@ -31975,9 +35198,7 @@
1424591616,1424591839,GB
1424591840,1424591871,ZA
1424591872,1424592639,GB
-1424592640,1424592847,FR
-1424592848,1424592863,GB
-1424592864,1424593151,FR
+1424592640,1424593151,FR
1424593152,1424593407,NL
1424593408,1424593663,DE
1424593664,1424593727,SK
@@ -31987,16 +35208,24 @@
1424593968,1424593983,GB
1424593984,1424594055,FR
1424594056,1424594063,IT
-1424594064,1424594175,FR
+1424594064,1424594103,FR
+1424594104,1424594111,GB
+1424594112,1424594175,FR
1424594176,1424594431,GB
1424594432,1424594495,IE
1424594496,1424595455,GB
1424595456,1424595527,IT
1424595528,1424595535,GB
-1424595536,1424595575,IT
+1424595536,1424595551,IT
+1424595552,1424595559,GB
+1424595560,1424595575,IT
1424595576,1424595583,ES
-1424595584,1424596479,IT
-1424596480,1424596991,FR
+1424595584,1424595807,IT
+1424595808,1424595839,GB
+1424595840,1424596479,IT
+1424596480,1424596563,FR
+1424596564,1424596567,GB
+1424596568,1424596991,FR
1424596992,1424597255,CZ
1424597256,1424597263,GB
1424597264,1424597311,CZ
@@ -32043,20 +35272,19 @@
1424603136,1424603391,SK
1424603392,1424603647,DE
1424603648,1424603903,GB
-1424603904,1424604047,ES
-1424604048,1424604159,GB
-1424604160,1424604463,NL
-1424604464,1424604479,GB
-1424604480,1424604543,NL
+1424603904,1424604067,ES
+1424604068,1424604095,GB
+1424604096,1424604159,ES
+1424604160,1424604543,NL
1424604544,1424604671,GB
1424604672,1424604799,NL
1424604800,1424604927,GB
1424604928,1424605119,NL
-1424605120,1424605151,GB
-1424605152,1424605183,NL
+1424605120,1424605135,GB
+1424605136,1424605183,NL
1424605184,1424605439,GB
-1424605440,1424605583,BG
-1424605584,1424605607,GB
+1424605440,1424605567,BG
+1424605568,1424605607,GB
1424605608,1424605623,BG
1424605624,1424605631,GB
1424605632,1424605695,BG
@@ -32071,40 +35299,42 @@
1424606712,1424606719,AT
1424606720,1424606967,GB
1424606968,1424606975,AT
-1424606976,1424607103,GB
-1424607104,1424607119,SK
-1424607120,1424607167,GB
+1424606976,1424607167,GB
1424607168,1424607199,SK
1424607200,1424607215,GB
-1424607216,1424607231,SK
-1424607232,1424607487,GB
+1424607216,1424607223,SK
+1424607224,1424607487,GB
1424607488,1424607871,DE
1424607872,1424608031,GB
1424608032,1424608083,FR
-1424608084,1424608095,GB
-1424608096,1424608127,FR
+1424608084,1424608087,GB
+1424608088,1424608127,FR
1424608128,1424608279,GB
1424608280,1424608383,FR
1424608384,1424608399,ES
1424608400,1424608511,FR
1424608512,1424608567,ES
-1424608568,1424608639,GB
-1424608640,1424608687,ES
+1424608568,1424608671,GB
+1424608672,1424608687,ES
1424608688,1424608695,GB
-1424608696,1424608703,ES
-1424608704,1424608719,GB
-1424608720,1424609023,ES
+1424608696,1424608743,ES
+1424608744,1424608751,GB
+1424608752,1424609023,ES
1424609024,1424609259,DE
1424609260,1424609271,GB
1424609272,1424609279,DE
1424609280,1424609395,CH
1424609396,1424609399,GB
-1424609400,1424609791,CH
+1424609400,1424609543,CH
+1424609544,1424609551,GB
+1424609552,1424609791,CH
1424609792,1424610303,GB
1424610304,1424610559,TZ
1424610560,1424610815,PL
1424610816,1424611071,FR
-1424611072,1424611143,BE
+1424611072,1424611087,BE
+1424611088,1424611103,GB
+1424611104,1424611143,BE
1424611144,1424611151,GB
1424611152,1424611327,BE
1424611328,1424611583,PL
@@ -32123,9 +35353,7 @@
1424614136,1424614143,IT
1424614144,1424614399,GB
1424614400,1424614415,FR
-1424614416,1424614439,IT
-1424614440,1424614447,GB
-1424614448,1424614655,IT
+1424614416,1424614655,IT
1424614656,1424614911,FR
1424614912,1424615167,RO
1424615168,1424615679,GB
@@ -32139,12 +35367,14 @@
1424616488,1424616607,ES
1424616608,1424616615,PT
1424616616,1424616623,GB
-1424616624,1424616687,ES
-1424616688,1424616703,GB
+1424616624,1424616655,ES
+1424616656,1424616659,GB
+1424616660,1424616695,ES
+1424616696,1424616703,GB
1424616704,1424616959,US
1424616960,1424617215,FR
-1424617216,1424617343,IT
-1424617344,1424617391,GB
+1424617216,1424617351,IT
+1424617352,1424617391,GB
1424617392,1424617395,IT
1424617396,1424617399,GB
1424617400,1424617407,IT
@@ -32154,7 +35384,9 @@
1424617440,1424617463,IT
1424617464,1424617471,GB
1424617472,1424617727,US
-1424617728,1424618239,IT
+1424617728,1424617983,IT
+1424617984,1424618015,GB
+1424618016,1424618239,IT
1424618240,1424618495,NL
1424618496,1424618751,GB
1424618752,1424618983,FR
@@ -32176,7 +35408,6 @@
1424633856,1424637951,MD
1424637952,1424642047,FI
1424642048,1424646143,DK
-1424646144,1424650239,RO
1424650240,1424654335,PL
1424654336,1424687103,NO
1424687104,1424711679,SA
@@ -32234,8 +35465,7 @@
1424751616,1424752127,IE
1424752128,1424752383,DE
1424752384,1424752639,NL
-1424752640,1424784383,HU
-1424784384,1424785407,RS
+1424752640,1424785407,HU
1424785408,1424818175,ES
1424818176,1424850943,RU
1424850944,1424883711,LV
@@ -32608,9 +35838,7 @@
1426859520,1426864511,NL
1426864512,1426864639,PA
1426864640,1426864895,FR
-1426864896,1426865151,NL
-1426865152,1426865407,BE
-1426865408,1426865663,NL
+1426864896,1426865663,NL
1426865664,1426865919,BE
1426865920,1426866175,ES
1426866176,1426882559,GB
@@ -32627,9 +35855,7 @@
1426967672,1426967679,ES
1426967680,1426968343,GB
1426968344,1426968351,ES
-1426968352,1426968447,GB
-1426968448,1426968455,ES
-1426968456,1426968591,GB
+1426968352,1426968591,GB
1426968592,1426968600,ES
1426968601,1426968791,GB
1426968792,1426968800,ES
@@ -32663,10 +35889,7 @@
1427032736,1427032743,AT
1427032744,1427032959,DE
1427032960,1427032967,NL
-1427032968,1427032991,DE
-1427032992,1427032999,CH
-1427033000,1427033007,GR
-1427033008,1427033247,DE
+1427032968,1427033247,DE
1427033248,1427033263,MZ
1427033264,1427033287,DE
1427033288,1427033295,SE
@@ -32711,11 +35934,14 @@
1427728800,1427728831,RU
1427728832,1427728863,DE
1427728864,1427728895,CY
-1427728896,1427728959,DE
+1427728896,1427728927,DE
+1427728928,1427728959,IL
1427728960,1427728991,RU
1427728992,1427729055,DE
1427729056,1427729087,CA
-1427729088,1427729311,DE
+1427729088,1427729119,DE
+1427729120,1427729151,RO
+1427729152,1427729311,DE
1427729312,1427729343,GR
1427729344,1427742719,DE
1427742720,1427742751,IO
@@ -32723,23 +35949,27 @@
1427742848,1427742879,CZ
1427742880,1427743231,DE
1427743232,1427743263,GR
-1427743264,1427743455,DE
+1427743264,1427743327,DE
+1427743328,1427743359,NL
+1427743360,1427743455,DE
1427743456,1427743487,CY
1427743488,1427743615,DE
1427743616,1427743647,DK
-1427743648,1427743839,DE
-1427743840,1427743871,IT
-1427743872,1427744031,DE
-1427744032,1427744063,BR
-1427744064,1427744159,DE
+1427743648,1427743775,DE
+1427743776,1427743807,ZA
+1427743808,1427744159,DE
1427744160,1427744191,RU
1427744192,1427744255,DE
1427744256,1427744287,US
-1427744288,1427744351,DE
+1427744288,1427744319,TR
+1427744320,1427744351,DE
1427744352,1427744383,UA
1427744384,1427744511,DE
1427744512,1427744543,BE
-1427744544,1427744735,DE
+1427744544,1427744639,DE
+1427744640,1427744671,TR
+1427744672,1427744703,DE
+1427744704,1427744735,CA
1427744736,1427744767,DK
1427744768,1427744863,DE
1427744864,1427744927,TR
@@ -32747,15 +35977,21 @@
1427744992,1427745023,DK
1427745024,1427745151,DE
1427745152,1427745183,RO
-1427745184,1427745503,DE
+1427745184,1427745247,DE
+1427745248,1427745279,TR
+1427745280,1427745503,DE
1427745504,1427745535,RU
1427745536,1427745567,CN
1427745568,1427745599,RU
-1427745600,1427745663,DE
+1427745600,1427745631,DE
+1427745632,1427745663,BM
1427745664,1427745695,CY
-1427745696,1427745791,DE
+1427745696,1427745727,US
+1427745728,1427745791,DE
1427745792,1427745823,GB
-1427745824,1427746079,DE
+1427745824,1427745983,DE
+1427745984,1427746015,PL
+1427746016,1427746079,DE
1427746080,1427746111,GB
1427746112,1427746239,DE
1427746240,1427746271,TR
@@ -32763,13 +35999,23 @@
1427746368,1427746399,SE
1427746400,1427747839,DE
1427747840,1427747871,FI
-1427747872,1427749503,DE
+1427747872,1427748543,DE
+1427748544,1427748575,MX
+1427748576,1427748831,DE
+1427748832,1427748863,US
+1427748864,1427749503,DE
1427749504,1427749535,UA
1427749536,1427749567,DE
1427749568,1427749599,CY
-1427749600,1427749919,DE
+1427749600,1427749631,DE
+1427749632,1427749663,US
+1427749664,1427749695,DE
+1427749696,1427749727,PL
+1427749728,1427749919,DE
1427749920,1427749983,RU
-1427749984,1427750239,DE
+1427749984,1427750143,DE
+1427750144,1427750175,TR
+1427750176,1427750239,DE
1427750240,1427750271,TR
1427750272,1427750303,DE
1427750304,1427750335,GB
@@ -32779,18 +36025,26 @@
1427759936,1427759967,HR
1427759968,1427760191,DE
1427760192,1427760223,TR
-1427760224,1427760255,DE
+1427760224,1427760255,US
1427760256,1427760319,BR
-1427760320,1427760351,DE
-1427760352,1427760383,DK
+1427760320,1427760383,DE
1427760384,1427760415,TR
1427760416,1427760799,DE
1427760800,1427760831,NL
1427760832,1427760959,DE
1427760960,1427760991,CZ
1427760992,1427761023,DE
-1427761024,1427761055,CR
-1427761056,1427761535,DE
+1427761024,1427761055,HR
+1427761056,1427761087,DE
+1427761088,1427761119,CH
+1427761120,1427761183,DE
+1427761184,1427761215,IT
+1427761216,1427761247,DE
+1427761248,1427761279,BR
+1427761280,1427761375,DE
+1427761376,1427761407,TW
+1427761408,1427761503,DE
+1427761504,1427761535,PL
1427761536,1427761567,US
1427761568,1427761599,RU
1427761600,1427767295,DE
@@ -32809,7 +36063,6 @@
1427980288,1427996671,FI
1427996672,1428013055,KZ
1428013056,1428029439,EE
-1428029440,1428045823,GR
1428045824,1428062207,MK
1428062208,1428078591,SE
1428078592,1428094975,RU
@@ -32911,7 +36164,9 @@
1431953408,1431961599,DK
1431961600,1431969791,CH
1431969792,1431977983,GB
-1431977984,1431980151,NL
+1431977984,1431979479,NL
+1431979480,1431979487,GB
+1431979488,1431980151,NL
1431980152,1431980159,US
1431980160,1431986175,NL
1431986176,1431994367,RU
@@ -32937,9 +36192,7 @@
1432131584,1432133631,PH
1432133632,1432150015,GB
1432150016,1432158207,BA
-1432158208,1432159042,DE
-1432159043,1432159046,AE
-1432159047,1432159743,DE
+1432158208,1432159743,DE
1432159744,1432159871,PL
1432159872,1432160255,DE
1432160256,1432160511,CH
@@ -32967,14 +36220,13 @@
1432322048,1432338431,RU
1432338432,1432346623,FR
1432346624,1433403391,TR
-1433403392,1433407711,ES
-1433407712,1433408767,NL
-1433408768,1433409023,ES
-1433409024,1433409279,NL
-1433409280,1433409535,ES
-1433409536,1433411071,NL
-1433411072,1433411072,ES
-1433411073,1433411583,TR
+1433403392,1433407487,ES
+1433407488,1433410559,NL
+1433410560,1433411071,ES
+1433411072,1433411375,TR
+1433411376,1433411391,US
+1433411392,1433411407,NL
+1433411408,1433411583,TR
1433411584,1433419775,RU
1433419776,1433427967,LB
1433427968,1433436159,RU
@@ -33028,12 +36280,7 @@
1433739264,1433747455,GE
1433747456,1433755647,RU
1433755648,1433763839,EE
-1433763840,1433765887,CZ
-1433765888,1433766911,DE
-1433766912,1433767935,RU
-1433767936,1433769983,CZ
-1433769984,1433771007,SK
-1433771008,1433772031,RU
+1433763840,1433772031,CZ
1433772032,1433788415,SE
1433788416,1433796607,UZ
1433796608,1433804799,GB
@@ -33083,6 +36330,7 @@
1433882624,1433884671,GB
1433884672,1433886719,CZ
1433886720,1433888767,GB
+1433888768,1433890815,NL
1433890816,1433892863,GB
1433892864,1433894911,MT
1433894912,1433896959,SE
@@ -33116,17 +36364,16 @@
1434583040,1434615807,BG
1434615808,1434648575,IL
1434648576,1434681343,FI
-1434681344,1434681599,DE
-1434681600,1434681631,NL
-1434681632,1434681743,DE
-1434681744,1434681791,NL
-1434681792,1434681855,DE
+1434681344,1434681855,DE
1434681856,1434682111,MY
-1434682112,1434682367,NL
-1434682368,1434682623,DE
-1434682624,1434683391,NL
-1434683392,1434683903,DE
-1434683904,1434684671,NL
+1434682112,1434682303,DE
+1434682304,1434682367,NL
+1434682368,1434683087,DE
+1434683088,1434683135,NL
+1434683136,1434683263,DE
+1434683264,1434683391,NL
+1434683392,1434684415,DE
+1434684416,1434684671,NL
1434684672,1434685439,DE
1434685440,1434687231,NL
1434687232,1434687359,DE
@@ -33143,7 +36390,9 @@
1434705696,1434705919,NL
1434705920,1434710591,DE
1434710592,1434710783,NL
-1434710784,1434712959,DE
+1434710784,1434712063,DE
+1434712064,1434712319,NL
+1434712320,1434712959,DE
1434712960,1434712975,NL
1434712976,1434713855,DE
1434713856,1434714111,NL
@@ -33314,8 +36563,7 @@
1438877696,1438877951,LT
1438877952,1438878975,LB
1438878976,1438879231,IQ
-1438879232,1438880511,RU
-1438880512,1438880767,LT
+1438879232,1438880767,RU
1438880768,1438881791,LB
1438881792,1438882303,RU
1438882304,1438882559,LT
@@ -33331,10 +36579,11 @@
1438890496,1438890751,IQ
1438890752,1438892031,RU
1438892032,1438892287,US
-1438892288,1438900223,AQ
-1438900224,1438904319,US
+1438892288,1438900223,IS
+1438900224,1438900479,AQ
+1438900480,1438904319,IS
1438904320,1438904575,CH
-1438904576,1438908415,US
+1438904576,1438908415,IS
1438908416,1438924799,GR
1438924800,1438941183,NO
1438941184,1438957567,BG
@@ -33488,7 +36737,11 @@
1441385104,1441385119,ES
1441385120,1441386111,FR
1441386112,1441386239,IL
-1441386240,1441390591,FR
+1441386240,1441388671,FR
+1441388672,1441388799,CA
+1441388800,1441389055,FR
+1441389056,1441389119,IE
+1441389120,1441390591,FR
1441390592,1441398783,DK
1441398784,1441415167,RU
1441415168,1441423359,GB
@@ -33643,9 +36896,25 @@
1445436960,1445437182,BE
1445437183,1445437311,NL
1445437312,1445437319,BE
-1445437320,1445447679,NL
-1445447680,1445447935,BE
-1445447936,1445462015,NL
+1445437320,1445437439,NL
+1445437440,1445437695,BE
+1445437696,1445437711,NL
+1445437712,1445437743,BE
+1445437744,1445437823,NL
+1445437824,1445438271,BE
+1445438272,1445439999,NL
+1445440000,1445440255,BE
+1445440256,1445442559,NL
+1445442560,1445443327,BE
+1445443328,1445445119,NL
+1445445120,1445445855,BE
+1445445856,1445447679,NL
+1445447680,1445451519,BE
+1445451520,1445451647,NL
+1445451648,1445456126,BE
+1445456127,1445456127,NL
+1445456128,1445458175,BE
+1445458176,1445462015,NL
1445462016,1445986303,IE
1445986304,1446051839,DK
1446051840,1446117375,CZ
@@ -33675,8 +36944,7 @@
1446862080,1446862591,HR
1446862592,1446871039,SI
1446871040,1446903807,CZ
-1446903808,1446904063,AE
-1446904064,1446904071,A2
+1446903808,1446904071,A2
1446904072,1446904079,CY
1446904080,1446904095,BH
1446904096,1446904111,SA
@@ -33690,7 +36958,11 @@
1446904168,1446904175,IQ
1446904176,1446904831,A2
1446904832,1446904835,LY
-1446904836,1446920191,A2
+1446904836,1446904931,A2
+1446904932,1446904935,ZM
+1446904936,1446908539,A2
+1446908540,1446908543,ZM
+1446908544,1446920191,A2
1446920192,1446936575,RU
1446936576,1446952959,NO
1446952960,1446969343,QA
@@ -33840,7 +37112,9 @@
1467285504,1467301887,RU
1467301888,1467318271,GB
1467318272,1467334655,RU
-1467334656,1467344127,GB
+1467334656,1467340959,GB
+1467340960,1467340991,TR
+1467340992,1467344127,GB
1467344128,1467344383,CA
1467344384,1467347903,GB
1467347904,1467347935,SE
@@ -33850,7 +37124,8 @@
1467367616,1467367647,SE
1467367648,1467367679,DE
1467367680,1467367695,IT
-1467367696,1467367871,DE
+1467367696,1467367807,DE
+1467367808,1467367871,CZ
1467367872,1467367903,SE
1467367904,1467367935,DE
1467367936,1467368191,SI
@@ -33898,9 +37173,7 @@
1467467904,1467468031,CH
1467468032,1467468111,DE
1467468112,1467468119,BR
-1467468120,1467468479,DE
-1467468480,1467468543,CN
-1467468544,1467473919,DE
+1467468120,1467473919,DE
1467473920,1467482111,RU
1467482112,1467613183,BG
1467613184,1467744255,DE
@@ -33946,7 +37219,9 @@
1474723840,1474756607,SA
1474756608,1474822143,FR
1474822144,1474887679,IE
-1474887680,1474953215,NL
+1474887680,1474944527,NL
+1474944528,1474944535,US
+1474944536,1474953215,NL
1474953216,1474966473,DE
1474966474,1474966474,A2
1474966475,1475018751,DE
@@ -33998,16 +37273,18 @@
1475175056,1475176447,NL
1475176448,1475178495,RO
1475178496,1475180543,RU
-1475180544,1475184639,DE
+1475180544,1475181455,DE
+1475181456,1475181471,SC
+1475181472,1475181519,DE
+1475181520,1475181535,GB
+1475181536,1475184639,DE
1475184640,1475186687,RU
1475186688,1475188735,ES
1475188736,1475190783,SE
1475190784,1475192831,GB
1475192832,1475194879,CH
1475194880,1475196927,DE
-1475196928,1475197071,FR
-1475197072,1475197079,DZ
-1475197080,1475197791,FR
+1475196928,1475197791,FR
1475197792,1475197807,ES
1475197808,1475198975,FR
1475198976,1475201023,BH
@@ -34066,7 +37343,7 @@
1475244320,1475244543,CV
1475244544,1475245055,DE
1475245056,1475245183,IE
-1475245184,1475245311,DE
+1475245184,1475245311,SD
1475245312,1475245567,CV
1475245568,1475246078,SA
1475246079,1475246079,DE
@@ -34127,7 +37404,7 @@
1475319808,1475321855,BG
1475321856,1475323903,RO
1475323904,1475327999,PL
-1475328000,1475330047,US
+1475328000,1475330047,NL
1475330048,1475332095,PL
1475332096,1475334143,LI
1475334144,1475336191,CH
@@ -34144,15 +37421,14 @@
1475412472,1475412479,ES
1475412480,1475417975,IT
1475417976,1475417983,A2
-1475417984,1475427207,IT
-1475427208,1475427215,FR
-1475427216,1475428351,IT
+1475417984,1475428351,IT
1475428352,1475444735,SE
1475444736,1475461119,AM
1475461120,1475477503,RU
1475477504,1475493887,HU
1475493888,1475510271,RU
1475510272,1475543039,GB
+1475543040,1475559423,RO
1475559424,1475575807,GR
1475575808,1475592191,AT
1475592192,1475608575,GB
@@ -34190,9 +37466,7 @@
1475639217,1475639223,JE
1475639224,1475639263,GB
1475639264,1475639271,BB
-1475639272,1475639279,JE
-1475639280,1475639287,GB
-1475639288,1475639295,JE
+1475639272,1475639295,JE
1475639296,1475639343,GB
1475639344,1475639351,JE
1475639352,1475639367,GB
@@ -34337,9 +37611,7 @@
1481711616,1481719807,RU
1481719808,1481727999,CZ
1481728000,1481736191,IE
-1481736192,1481742847,GG
-1481742848,1481743359,GB
-1481743360,1481744383,GG
+1481736192,1481744383,GG
1481744384,1481752575,IT
1481752576,1481760767,RU
1481760768,1481768959,UA
@@ -34397,7 +37669,9 @@
1482031104,1482039295,SY
1482039296,1482047487,SE
1482047488,1482055679,RU
-1482055680,1482063871,CZ
+1482055680,1482060919,CZ
+1482060920,1482060927,SK
+1482060928,1482063871,CZ
1482063872,1482072063,FI
1482072064,1482076159,IT
1482076160,1482076223,CH
@@ -34497,7 +37771,9 @@
1486323200,1486323215,GU
1486323216,1486323231,NL
1486323232,1486323239,GB
-1486323240,1486323711,EU
+1486323240,1486323447,EU
+1486323448,1486323455,GB
+1486323456,1486323711,EU
1486323712,1486325759,GB
1486325760,1486327807,SA
1486327808,1486329855,CH
@@ -34512,6 +37788,7 @@
1486346240,1486348287,GB
1486348288,1486349311,NL
1486349312,1486350335,US
+1486350336,1486352383,FR
1486352384,1486354431,BE
1486354432,1486356479,RU
1486356480,1486487551,DE
@@ -34579,8 +37856,8 @@
1489993728,1490026495,LU
1490026496,1490028543,US
1490028544,1490029055,UA
-1490029056,1490040831,NL
-1490040832,1490041855,UA
+1490029056,1490040839,NL
+1490040840,1490041855,UA
1490041856,1490049879,CZ
1490049880,1490049887,AT
1490049888,1490049919,CZ
@@ -34635,7 +37912,9 @@
1490472448,1490472703,US
1490472704,1490473983,GB
1490473984,1490474239,US
-1490474240,1490484223,GB
+1490474240,1490478591,GB
+1490478592,1490478847,RU
+1490478848,1490484223,GB
1490484224,1490484479,US
1490484480,1490501631,GB
1490501632,1490518015,DE
@@ -34649,9 +37928,7 @@
1490878464,1490879487,DE
1490879488,1490880511,US
1490880512,1490881535,FR
-1490881536,1490882559,EU
-1490882560,1490883583,US
-1490883584,1490885631,EU
+1490881536,1490885631,EU
1490885632,1490886655,US
1490886656,1490904063,EU
1490904064,1490905087,US
@@ -34723,9 +38000,8 @@
1494564864,1494573055,UA
1494573056,1494581247,RO
1494581248,1494589439,RU
-1494589440,1494589695,NL
-1494589696,1494589723,IQ
-1494589724,1494595071,NL
+1494589440,1494594559,NL
+1494594560,1494595071,US
1494595072,1494595327,A2
1494595328,1494595583,NL
1494595584,1494596607,US
@@ -34778,7 +38054,9 @@
1495150592,1495151103,GB
1495151104,1495151359,NL
1495151360,1495154687,FR
-1495154688,1495162367,EU
+1495154688,1495161599,EU
+1495161600,1495161855,FR
+1495161856,1495162367,EU
1495162368,1495162879,US
1495162880,1495163903,FR
1495163904,1495164415,EU
@@ -34797,7 +38075,7 @@
1495169024,1495169279,FR
1495169280,1495169535,EU
1495169536,1495169791,FR
-1495169792,1495170047,EU
+1495169792,1495170047,NL
1495170048,1495170079,FR
1495170080,1495170159,EU
1495170160,1495170175,FR
@@ -34813,6 +38091,7 @@
1495205888,1495207935,CZ
1495207936,1495209983,RU
1495209984,1495212031,KZ
+1495212032,1495214079,RU
1495214080,1495216127,CZ
1495216128,1495218175,GB
1495218176,1495220223,IT
@@ -34829,7 +38108,9 @@
1495237376,1495237711,AT
1495237712,1495237727,NL
1495237728,1495237731,AT
-1495237732,1495237887,EU
+1495237732,1495237759,EU
+1495237760,1495237775,AT
+1495237776,1495237887,EU
1495237888,1495238207,AT
1495238208,1495238223,EU
1495238224,1495238231,AT
@@ -34906,7 +38187,11 @@
1500104064,1500104071,DE
1500104072,1500106527,NL
1500106528,1500106559,DE
-1500106560,1500110847,NL
+1500106560,1500107415,NL
+1500107416,1500107423,DE
+1500107424,1500107775,NL
+1500107776,1500107903,DE
+1500107904,1500110847,NL
1500110848,1500119039,UA
1500119040,1500127231,TR
1500127232,1500135423,FI
@@ -34972,6 +38257,7 @@
1500205056,1500207103,RU
1500207104,1500209151,IT
1500209152,1500211199,KZ
+1500211200,1500213247,IT
1500213248,1500217343,RU
1500217344,1500217599,CZ
1500217600,1500218111,DE
@@ -35027,8 +38313,7 @@
1502478336,1502605311,SI
1502605312,1502606335,HR
1502606336,1502609407,SI
-1502609408,1502610175,AT
-1502610176,1502625791,DE
+1502609408,1502625791,DE
1502625792,1502642175,SA
1502642176,1502658559,IR
1502658560,1502674943,AT
@@ -35047,7 +38332,9 @@
1502793504,1502793511,NL
1502793512,1502794239,DE
1502794240,1502794495,NL
-1502794496,1502806015,DE
+1502794496,1502795767,DE
+1502795768,1502795771,NL
+1502795772,1502806015,DE
1502806016,1502822399,SA
1502822400,1502838783,HU
1502838784,1502855167,SE
@@ -35137,25 +38424,19 @@
1503789056,1503821823,NO
1503821824,1503854591,UA
1503854592,1503887359,RU
-1503887360,1503895615,DE
-1503895616,1503895623,NL
+1503887360,1503895607,DE
+1503895608,1503895623,NL
1503895624,1503895631,DE
1503895632,1503895639,AT
1503895640,1503895671,DE
1503895672,1503895679,PL
-1503895680,1503895751,DE
-1503895752,1503895759,US
-1503895760,1503895767,DE
+1503895680,1503895767,DE
1503895768,1503895783,IT
1503895784,1503895799,DE
1503895800,1503895807,CA
1503895808,1503896175,DE
1503896176,1503896183,NL
-1503896184,1503896303,DE
-1503896304,1503896311,GR
-1503896312,1503896319,DE
-1503896320,1503896327,GR
-1503896328,1503896351,DE
+1503896184,1503896351,DE
1503896352,1503896359,AT
1503896360,1503896367,CH
1503896368,1503896375,DE
@@ -35164,9 +38445,8 @@
1503896416,1503896423,GR
1503896424,1503896439,DE
1503896440,1503896447,NO
-1503896448,1503896519,DE
-1503896520,1503896527,AT
-1503896528,1503896551,DE
+1503896448,1503896543,DE
+1503896544,1503896551,FR
1503896552,1503896559,AT
1503896560,1503897303,DE
1503897304,1503897311,BE
@@ -35178,11 +38458,23 @@
1503897400,1503897407,DE
1503897408,1503897415,IT
1503897416,1503897423,CH
-1503897424,1503897463,DE
+1503897424,1503897431,DE
+1503897432,1503897439,IT
+1503897440,1503897463,DE
1503897464,1503897471,GR
-1503897472,1503897479,DE
-1503897480,1503897487,SI
-1503897488,1503908351,DE
+1503897472,1503897479,AT
+1503897480,1503897575,DE
+1503897576,1503897583,GB
+1503897584,1503898119,DE
+1503898120,1503898135,TH
+1503898136,1503898167,DE
+1503898168,1503898175,RO
+1503898176,1503898183,IT
+1503898184,1503898191,AT
+1503898192,1503898199,GR
+1503898200,1503898207,US
+1503898208,1503898215,BE
+1503898216,1503908351,DE
1503908352,1503909375,IT
1503909376,1503920127,DE
1503920128,1503985663,HR
@@ -35240,8 +38532,8 @@
1505273088,1505273095,NZ
1505273096,1505279999,NL
1505280000,1505280007,IR
-1505280008,1505285119,AE
-1505285120,1505288191,IR
+1505280008,1505284863,AE
+1505284864,1505288191,IR
1505288192,1505296383,RU
1505296384,1505304575,UA
1505304576,1505305198,FR
@@ -35274,7 +38566,19 @@
1505306352,1505306367,IT
1505306368,1505312767,FR
1505312768,1505320959,RU
-1505320960,1505329151,AT
+1505320960,1505321151,AT
+1505321152,1505321183,DE
+1505321184,1505321343,AT
+1505321344,1505321471,DE
+1505321472,1505321631,AT
+1505321632,1505321823,DE
+1505321824,1505321831,AT
+1505321832,1505321983,DE
+1505321984,1505322287,AT
+1505322288,1505322415,DE
+1505322416,1505322879,AT
+1505322880,1505325055,DE
+1505325056,1505329151,AT
1505329152,1505329215,GB
1505329216,1505329375,IE
1505329376,1505329407,GB
@@ -35399,18 +38703,22 @@
1506427664,1506427679,GB
1506427680,1506428223,DE
1506428224,1506428239,US
-1506428240,1506437631,DE
+1506428240,1506437375,DE
+1506437376,1506437503,US
+1506437504,1506437631,DE
1506437632,1506437887,MU
1506437888,1506437903,CA
-1506437904,1506437919,DE
-1506437920,1506437951,IN
+1506437904,1506437951,US
1506437952,1506437983,DE
1506437984,1506437991,US
1506437992,1506437999,DE
1506438000,1506438015,CA
-1506438016,1506438143,DE
+1506438016,1506438019,US
+1506438020,1506438143,DE
1506438144,1506438271,HK
-1506438272,1506438399,DE
+1506438272,1506438367,GB
+1506438368,1506438384,IL
+1506438385,1506438399,DE
1506438400,1506438527,US
1506438528,1506438783,DE
1506438784,1506438799,KR
@@ -35418,9 +38726,12 @@
1506438848,1506438863,US
1506438864,1506438871,DE
1506438872,1506438879,FR
-1506438880,1506438911,DE
+1506438880,1506438883,US
+1506438884,1506438911,DE
1506438912,1506439039,US
-1506439040,1506439935,DE
+1506439040,1506439463,DE
+1506439464,1506439471,GB
+1506439472,1506439935,DE
1506439936,1506440191,US
1506440192,1506440447,DE
1506440448,1506440575,US
@@ -35489,13 +38800,18 @@
1506444288,1506445311,DE
1506445312,1506445337,FR
1506445338,1506445343,GB
-1506445344,1506445519,FR
+1506445344,1506445375,FR
+1506445376,1506445407,GB
+1506445408,1506445519,FR
1506445520,1506445527,GB
-1506445528,1506445695,FR
-1506445696,1506445703,GB
+1506445528,1506445703,FR
1506445704,1506445711,NL
1506445712,1506445719,GB
-1506445720,1506445807,FR
+1506445720,1506445759,FR
+1506445760,1506445767,GB
+1506445768,1506445775,FR
+1506445776,1506445791,GB
+1506445792,1506445807,FR
1506445808,1506445823,GB
1506445824,1506446159,FR
1506446160,1506446175,GB
@@ -35506,12 +38822,12 @@
1506448640,1506448647,GB
1506448648,1506448663,AT
1506448664,1506448671,GB
-1506448672,1506448719,AT
-1506448720,1506448727,GB
+1506448672,1506448703,AT
+1506448704,1506448727,GB
1506448728,1506448735,AT
1506448736,1506448895,GB
-1506448896,1506449167,BE
-1506449168,1506449171,GB
+1506448896,1506449159,BE
+1506449160,1506449171,GB
1506449172,1506449407,BE
1506449408,1506449663,NL
1506449664,1506449919,SK
@@ -35520,14 +38836,14 @@
1506449936,1506450431,CH
1506450432,1506450767,CZ
1506450768,1506450847,GB
-1506450848,1506450943,CZ
+1506450848,1506450863,CZ
+1506450864,1506450879,GB
+1506450880,1506450943,CZ
1506450944,1506451007,DK
1506451008,1506451199,GB
1506451200,1506451895,ES
1506451896,1506451903,GB
-1506451904,1506452079,ES
-1506452080,1506452087,GB
-1506452088,1506452223,ES
+1506451904,1506452223,ES
1506452224,1506452479,GB
1506452480,1506452735,US
1506452736,1506452743,RO
@@ -35538,7 +38854,9 @@
1506453400,1506453415,SE
1506453416,1506453423,GB
1506453424,1506453439,SE
-1506453440,1506453503,GB
+1506453440,1506453455,GB
+1506453456,1506453471,SE
+1506453472,1506453503,GB
1506453504,1506453759,DE
1506453760,1506454015,FR
1506454016,1506454271,AT
@@ -35557,20 +38875,14 @@
1506457088,1506458239,GB
1506458240,1506458623,CH
1506458624,1506459135,GB
-1506459136,1506459247,BE
-1506459248,1506459263,GB
-1506459264,1506459279,BE
-1506459280,1506459327,GB
-1506459328,1506459647,BE
+1506459136,1506459647,BE
1506459648,1506460047,FR
1506460048,1506460055,GB
-1506460056,1506460111,FR
-1506460112,1506460127,GB
-1506460128,1506460255,FR
-1506460256,1506460263,GB
-1506460264,1506460311,FR
-1506460312,1506460319,GB
-1506460320,1506460335,FR
+1506460056,1506460063,FR
+1506460064,1506460079,GB
+1506460080,1506460126,FR
+1506460127,1506460127,GB
+1506460128,1506460335,FR
1506460336,1506460343,GB
1506460344,1506460671,FR
1506460672,1506460927,AT
@@ -35592,11 +38904,7 @@
1506463232,1506463487,SE
1506463488,1506463999,DE
1506464000,1506464767,GB
-1506464768,1506465111,NL
-1506465112,1506465119,GB
-1506465120,1506465135,NL
-1506465136,1506465151,GB
-1506465152,1506465279,NL
+1506464768,1506465279,NL
1506465280,1506465791,GB
1506465792,1506466047,DE
1506466048,1506466303,BE
@@ -35625,8 +38933,11 @@
1506474272,1506474303,SE
1506474304,1506474495,IT
1506474496,1506474751,FR
-1506474752,1506475519,IT
-1506475520,1506476031,GB
+1506474752,1506474879,IT
+1506474880,1506475007,GB
+1506475008,1506475519,IT
+1506475520,1506475527,AT
+1506475528,1506476031,GB
1506476032,1506508799,KW
1506508800,1506541567,CZ
1506541568,1506574335,RU
@@ -35706,7 +39017,7 @@
1507666560,1507666591,FR
1507666592,1507666639,GR
1507666640,1507666655,IL
-1507666656,1507666687,IT
+1507666656,1507666687,SG
1507666688,1507666943,GB
1507666944,1507667455,IT
1507667456,1507667711,DE
@@ -35765,13 +39076,13 @@
1508642816,1508646911,SE
1508646912,1508646927,DK
1508646928,1508646935,SE
-1508646936,1508646999,DK
-1508647000,1508648447,SE
+1508646936,1508647015,DK
+1508647016,1508648447,SE
1508648448,1508648703,DK
1508648704,1508650751,SE
1508650752,1508650815,DK
-1508650816,1508651007,SE
-1508651008,1508651263,DK
+1508650816,1508650879,SE
+1508650880,1508651263,DK
1508651264,1508652543,SE
1508652544,1508654079,DK
1508654080,1508655103,SE
@@ -35810,6 +39121,7 @@
1509445632,1509449727,LV
1509449728,1509453823,ES
1509453824,1509457919,RU
+1509457920,1509462015,NL
1509462016,1509465599,LI
1509465600,1509466111,CH
1509466112,1509466879,NL
@@ -35834,7 +39146,7 @@
1509478400,1509482495,FR
1509482496,1509486591,RU
1509486592,1509489407,CZ
-1509489408,1509489535,US
+1509489408,1509489535,DE
1509489536,1509490687,CZ
1509490688,1509494783,DK
1509494784,1509498879,RU
@@ -35889,8 +39201,7 @@
1509666816,1509670911,IT
1509670912,1509675007,GB
1509675008,1509677823,NO
-1509677824,1509678591,GB
-1509678592,1509679103,NO
+1509677824,1509679103,GB
1509679104,1509683199,ES
1509683200,1509687295,CH
1509687296,1509703679,UA
@@ -35910,7 +39221,10 @@
1509933056,1509949439,US
1509949440,1515467007,FR
1515467008,1515467263,ES
-1515467264,1515486975,FR
+1515467264,1515467519,FR
+1515467520,1515468031,US
+1515468032,1515468287,ES
+1515468288,1515486975,FR
1515486976,1515487231,CD
1515487232,1515487359,HK
1515487360,1515487999,FR
@@ -35920,9 +39234,7 @@
1515520000,1518338047,FR
1518338048,1518370815,DE
1518370816,1518403583,NL
-1518403584,1518436351,SE
-1518436352,1518437375,BE
-1518437376,1518452735,SE
+1518403584,1518452735,SE
1518452736,1518460927,AT
1518460928,1518501887,SE
1518501888,1518503935,EE
@@ -36265,7 +39577,8 @@
1534714000,1534714015,FR
1534714016,1534714031,DE
1534714032,1534714047,BE
-1534714048,1534714055,FR
+1534714048,1534714051,FR
+1534714052,1534714055,IT
1534714056,1534714059,DE
1534714060,1534714063,FR
1534714064,1534714079,ES
@@ -36282,9 +39595,11 @@
1534714288,1534714303,ES
1534714304,1534714307,GB
1534714308,1534714311,ES
-1534714312,1534714315,FR
-1534714316,1534714319,GB
-1534714320,1534714351,FR
+1534714312,1534714319,FR
+1534714320,1534714327,DE
+1534714328,1534714331,FR
+1534714332,1534714335,PL
+1534714336,1534714351,FR
1534714352,1534714367,CH
1534714368,1534714383,GB
1534714384,1534714399,FR
@@ -36294,8 +39609,10 @@
1534714464,1534714495,GB
1534714496,1534714511,FR
1534714512,1534714527,PL
-1534714528,1534714543,GB
-1534714544,1534714547,FR
+1534714528,1534714531,FR
+1534714532,1534714535,PL
+1534714536,1534714539,GB
+1534714540,1534714547,FR
1534714548,1534714551,ES
1534714552,1534714559,GB
1534714560,1534714575,NL
@@ -36307,7 +39624,8 @@
1534714784,1534714799,PL
1534714800,1534714831,FR
1534714832,1534714847,BE
-1534714848,1534714863,CH
+1534714848,1534714855,GB
+1534714856,1534714863,CH
1534714864,1534714871,FR
1534714872,1534714875,DE
1534714876,1534714879,FR
@@ -36334,12 +39652,15 @@
1534715312,1534715315,FR
1534715316,1534715319,ES
1534715320,1534715327,PL
-1534715328,1534715375,FR
+1534715328,1534715359,FR
+1534715360,1534715367,PL
+1534715368,1534715371,FR
+1534715372,1534715375,GB
1534715376,1534715391,ES
1534715392,1534715407,PL
1534715408,1534715423,ES
1534715424,1534715439,PL
-1534715440,1534715447,DE
+1534715440,1534715447,ES
1534715448,1534715451,FR
1534715452,1534715487,PL
1534715488,1534715503,ES
@@ -36365,18 +39686,16 @@
1534715920,1534715935,ES
1534715936,1534715999,FR
1534716000,1534716007,PL
-1534716008,1534716015,ES
-1534716016,1534716047,FR
+1534716008,1534716047,FR
1534716048,1534716063,GB
1534716064,1534716127,FR
-1534716128,1534716131,NL
-1534716132,1534716143,ES
+1534716128,1534716143,ES
1534716144,1534716159,PL
1534716160,1534716163,IT
1534716164,1534716167,FR
1534716168,1534716175,IE
1534716176,1534716191,FR
-1534716192,1534716223,DE
+1534716192,1534716223,ES
1534716224,1534716239,FR
1534716240,1534716255,GB
1534716256,1534716319,FR
@@ -36388,13 +39707,12 @@
1534716396,1534716399,GB
1534716400,1534716431,FR
1534716432,1534716447,PL
-1534716448,1534716463,FR
-1534716464,1534716479,GB
+1534716448,1534716479,FR
1534716480,1534716495,ES
1534716496,1534716511,FR
1534716512,1534716527,DE
-1534716528,1534716591,FR
-1534716592,1534716607,PL
+1534716528,1534716575,FR
+1534716576,1534716607,PL
1534716608,1534716639,FR
1534716640,1534716647,BE
1534716648,1534716655,FR
@@ -36422,9 +39740,7 @@
1534717140,1534717143,BE
1534717144,1534717147,FR
1534717148,1534717151,IT
-1534717152,1534717215,FR
-1534717216,1534717231,NL
-1534717232,1534717263,FR
+1534717152,1534717263,FR
1534717264,1534717279,ES
1534717280,1534717315,FR
1534717316,1534717319,IE
@@ -36435,7 +39751,7 @@
1534717376,1534717503,FR
1534717504,1534717519,DE
1534717520,1534717535,FR
-1534717536,1534717551,DE
+1534717536,1534717551,PL
1534717552,1534717567,CZ
1534717568,1534717583,PL
1534717584,1534717647,FR
@@ -36472,7 +39788,9 @@
1534718096,1534718111,PL
1534718112,1534718127,IT
1534718128,1534718143,ES
-1534718144,1534718207,FR
+1534718144,1534718159,FR
+1534718160,1534718175,DE
+1534718176,1534718207,PL
1534718208,1534718271,ES
1534718272,1534718399,FR
1534718400,1534718415,DE
@@ -36499,7 +39817,7 @@
1534718848,1534718911,BE
1534718912,1534718927,IT
1534718928,1534718943,FR
-1534718944,1534718959,PL
+1534718944,1534718959,DE
1534718960,1534718975,ES
1534718976,1534719039,FR
1534719040,1534719167,BE
@@ -36508,7 +39826,7 @@
1534719360,1534719375,PL
1534719376,1534719391,DE
1534719392,1534719395,CH
-1534719396,1534719399,GB
+1534719396,1534719399,PT
1534719400,1534719403,IT
1534719404,1534719423,FR
1534719424,1534719439,DE
@@ -36534,8 +39852,8 @@
1534719888,1534719951,FR
1534719952,1534719967,DE
1534719968,1534719983,PL
-1534719984,1534719999,FR
-1534720000,1534720015,PL
+1534719984,1534720007,FR
+1534720008,1534720015,PL
1534720016,1534720031,GB
1534720032,1534720047,DE
1534720048,1534720063,ES
@@ -36555,7 +39873,9 @@
1534720436,1534720439,FR
1534720440,1534720443,GB
1534720444,1534720447,NL
-1534720448,1534720463,GB
+1534720448,1534720451,FR
+1534720452,1534720455,NL
+1534720456,1534720463,IE
1534720464,1534720467,FR
1534720468,1534720471,GB
1534720472,1534720479,DE
@@ -36570,16 +39890,20 @@
1534720608,1534720623,GB
1534720624,1534720655,FR
1534720656,1534720671,PL
-1534720672,1534720743,FR
+1534720672,1534720739,FR
+1534720740,1534720743,PL
1534720744,1534720747,NL
1534720748,1534720751,FR
1534720752,1534720767,GB
1534720768,1534720783,ES
-1534720784,1534720799,BE
+1534720784,1534720791,PL
+1534720792,1534720795,IT
+1534720796,1534720799,ES
1534720800,1534720815,PL
1534720816,1534720831,FR
1534720832,1534720863,PL
-1534720864,1534720895,FR
+1534720864,1534720879,ES
+1534720880,1534720895,FR
1534720896,1534720899,ES
1534720900,1534720903,GB
1534720904,1534720959,FR
@@ -36593,7 +39917,7 @@
1534721056,1534721063,ES
1534721064,1534721071,FR
1534721072,1534721087,GB
-1534721088,1534721103,FR
+1534721088,1534721103,ES
1534721104,1534721107,PL
1534721108,1534721111,ES
1534721112,1534721115,FR
@@ -36618,11 +39942,10 @@
1534721344,1534721359,PL
1534721360,1534721375,FR
1534721376,1534721391,ES
-1534721392,1534721407,GB
+1534721392,1534721407,PL
1534721408,1534721439,DE
-1534721440,1534721455,BE
-1534721456,1534721487,FR
-1534721488,1534721491,GB
+1534721440,1534721471,FR
+1534721472,1534721491,GB
1534721492,1534721495,FR
1534721496,1534721519,PL
1534721520,1534721527,FR
@@ -36666,7 +39989,7 @@
1534722032,1534722047,BE
1534722048,1534787583,RU
1534787584,1534791679,RO
-1534791680,1534795775,RU
+1534791680,1534795775,UA
1534795776,1534803967,NO
1534803968,1534808063,LV
1534808064,1534812159,RU
@@ -36755,7 +40078,7 @@
1536048704,1536048719,IQ
1536048720,1536048735,NL
1536048736,1536049151,A2
-1536051200,1536053247,NL
+1536049152,1536051199,IT
1536053248,1536057343,RU
1536057344,1536061439,IE
1536061440,1536065535,SE
@@ -36840,8 +40163,7 @@
1536660004,1536660007,SO
1536660008,1536660015,DE
1536660016,1536660019,KW
-1536660020,1536660023,DE
-1536660024,1536660031,IR
+1536660020,1536660031,DE
1536660032,1536660039,DJ
1536660040,1536660735,DE
1536660736,1536660991,SA
@@ -36850,8 +40172,7 @@
1536661760,1536662015,BJ
1536662016,1536662271,DE
1536662272,1536662303,SO
-1536662304,1536662311,IR
-1536662312,1536662319,DE
+1536662304,1536662319,DE
1536662320,1536662335,LB
1536662336,1536662351,DE
1536662352,1536662359,TD
@@ -36893,7 +40214,8 @@
1538859008,1538875391,RU
1538875392,1538883583,RS
1538883584,1538891775,BE
-1538891776,1538899967,DE
+1538891776,1538898431,DE
+1538898432,1538899967,FR
1538899968,1538904031,SI
1538904032,1538904039,BH
1538904040,1538908159,SI
@@ -36939,8 +40261,8 @@
1539048448,1539048543,IT
1539048544,1539048551,LY
1539048552,1539048559,IT
-1539048560,1539048575,LY
-1539048576,1539048639,IT
+1539048560,1539048567,LY
+1539048568,1539048639,IT
1539048640,1539048687,IQ
1539048688,1539048703,IT
1539048704,1539048959,A2
@@ -36965,7 +40287,11 @@
1539050408,1539050415,AL
1539050416,1539055471,IT
1539055472,1539055487,FR
-1539055488,1539055615,IT
+1539055488,1539055511,IT
+1539055512,1539055519,DE
+1539055520,1539055567,IT
+1539055568,1539055575,FR
+1539055576,1539055615,IT
1539055616,1539063807,LV
1539063808,1539071999,FR
1539072000,1539080191,PL
@@ -37014,7 +40340,6 @@
1539212544,1539213311,CZ
1539213312,1539215359,SE
1539215360,1539219455,DE
-1539219456,1539221503,DK
1539221504,1539222287,FR
1539222288,1539222303,HK
1539222304,1539222527,FR
@@ -37022,7 +40347,6 @@
1539222784,1539223551,FR
1539223552,1539225599,DE
1539225600,1539227647,HU
-1539227648,1539229695,KW
1539229696,1539231743,DE
1539231744,1539233791,BE
1539233792,1539235839,GR
@@ -37128,7 +40452,7 @@
1539402752,1539403263,GB
1539403264,1539403775,RU
1539403776,1539404799,GR
-1539404800,1539405823,LV
+1539404800,1539405823,EE
1539405824,1539406847,PL
1539406848,1539408895,UA
1539408896,1539409919,CZ
@@ -37146,7 +40470,7 @@
1539421184,1539422207,GB
1539422208,1539423231,PL
1539423232,1539424255,IE
-1539424256,1539425279,RU
+1539424256,1539425279,UA
1539425280,1539426303,PL
1539426304,1539427327,BG
1539427328,1539428351,UA
@@ -37477,7 +40801,7 @@
1539680256,1539681279,UA
1539681280,1539684351,RU
1539684352,1539685375,UA
-1539685376,1539688447,RU
+1539686400,1539688447,RU
1539688448,1539689471,SA
1539689472,1539690495,RU
1539690496,1539691519,FI
@@ -37495,6 +40819,7 @@
1539703040,1539703295,UA
1539703296,1539703551,DE
1539703552,1539703807,GB
+1539703808,1539704063,UA
1539704064,1539704319,IL
1539704320,1539704575,CH
1539704576,1539704831,HU
@@ -37709,6 +41034,7 @@
1539761920,1539762175,RU
1539762176,1539762431,PL
1539762432,1539762687,UA
+1539762688,1539762943,NL
1539762944,1539763199,UA
1539763200,1539763455,MD
1539763456,1539763711,DK
@@ -37812,7 +41138,7 @@
1539789568,1539789823,DE
1539789824,1539790079,NL
1539790080,1539790335,CH
-1539790336,1539790591,EE
+1539790336,1539790591,LV
1539790592,1539790847,PL
1539790848,1539791103,DE
1539791104,1539791359,PL
@@ -37872,6 +41198,7 @@
1539806720,1539806975,BG
1539806976,1539807231,GB
1539807232,1539807487,FR
+1539807488,1539807743,RU
1539807744,1539807999,GB
1539808000,1539808255,HU
1539808256,1539808511,RU
@@ -37936,13 +41263,13 @@
1539824128,1539824383,CH
1539824384,1539824639,NL
1539824640,1539824895,HU
+1539824896,1539825151,RU
1539825152,1539825407,UA
1539825408,1539825919,RU
1539825920,1539826175,DE
1539826176,1539826431,AM
1539826432,1539826687,BE
1539826688,1539826943,CH
-1539826944,1539827199,DE
1539827200,1539827455,RU
1539827456,1539827711,MK
1539827712,1539827967,RU
@@ -37990,7 +41317,6 @@
1539860480,1539861503,UA
1539861504,1539862527,DE
1539862528,1539863551,UA
-1539863552,1539864575,MD
1539864576,1539865599,RO
1539865600,1539866623,UA
1539866624,1539867647,IT
@@ -38025,7 +41351,9 @@
1539902464,1539903487,LV
1539903488,1539904511,PL
1539904512,1539905535,CZ
-1539905536,1539910655,UA
+1539905536,1539907583,UA
+1539907584,1539908607,EU
+1539908608,1539910655,UA
1539910656,1539911679,PL
1539911680,1539913727,RU
1539913728,1539914751,CH
@@ -38139,12 +41467,16 @@
1540047872,1540048895,LV
1540048896,1540049919,GB
1540049920,1540050943,UA
-1540050944,1540052991,RU
+1540050944,1540051967,RU
1540052992,1540054052,UA
1540054053,1540054062,MD
1540054063,1540055039,UA
-1540055040,1540056063,A1
+1540055040,1540056063,NO
1540056064,1540057087,NL
+1540057088,1540057343,PL
+1540057344,1540057599,RU
+1540057600,1540057855,US
+1540057856,1540058111,UA
1540058112,1540059135,DE
1540059136,1540060159,UA
1540060160,1540061183,NO
@@ -38155,6 +41487,7 @@
1540065280,1540068351,UA
1540068352,1540069375,FR
1540069376,1540070399,RU
+1540070400,1540071423,PL
1540071424,1540072447,SE
1540072448,1540073471,UA
1540073472,1540074495,RU
@@ -38261,6 +41594,7 @@
1540208640,1540209663,NO
1540209664,1540211711,RU
1540211712,1540212735,DE
+1540212736,1540213759,RU
1540213760,1540214783,UA
1540214784,1540215807,RU
1540215808,1540216831,NL
@@ -38292,6 +41626,7 @@
1540237312,1540238847,RO
1540238848,1540239359,DE
1540239360,1540239871,UA
+1540239872,1540240383,FR
1540240384,1540240895,CH
1540240896,1540242431,RU
1540242432,1540242943,DE
@@ -38424,7 +41759,6 @@
1540318720,1540319231,RO
1540319232,1540320255,UA
1540320256,1540320767,RU
-1540320768,1540321279,FR
1540321280,1540321791,SE
1540321792,1540322303,RU
1540322304,1540322815,UA
@@ -38437,7 +41771,9 @@
1540325888,1540326399,LI
1540326400,1540326911,RU
1540326912,1540327423,AT
-1540327424,1540329983,RU
+1540327424,1540327935,RU
+1540327936,1540328447,IR
+1540328448,1540329983,RU
1540329984,1540330495,UA
1540330496,1540331007,PL
1540331008,1540331519,IT
@@ -38452,8 +41788,7 @@
1540336128,1540336639,RU
1540336640,1540337663,MC
1540337664,1540338175,FR
-1540338176,1540338687,RU
-1540338688,1540339199,GE
+1540338176,1540339199,RU
1540339200,1540339711,UA
1540339712,1540340735,PL
1540340736,1540341247,CZ
@@ -38522,6 +41857,7 @@
1540366336,1540366591,PL
1540366592,1540366847,RU
1540366848,1540367103,AT
+1540367104,1540367359,RU
1540367360,1540367615,HU
1540367616,1540367871,BE
1540367872,1540368127,DE
@@ -38563,6 +41899,7 @@
1540377344,1540377599,RO
1540377600,1540377855,AM
1540377856,1540378111,ES
+1540378112,1540378367,PL
1540378368,1540378623,CH
1540378624,1540378879,AT
1540378880,1540379135,SE
@@ -38704,6 +42041,7 @@
1540416512,1540416767,RU
1540416768,1540417023,NL
1540417024,1540417279,RU
+1540417280,1540417535,UA
1540417536,1540417791,RU
1540417792,1540418047,HR
1540418048,1540418559,RO
@@ -38792,7 +42130,6 @@
1540442624,1540442879,IE
1540442880,1540443135,AT
1540443136,1540443647,RU
-1540443648,1540443903,NL
1540443904,1540444159,GB
1540444160,1540444415,RU
1540444416,1540444671,DE
@@ -38932,7 +42269,9 @@
1540483840,1540484095,UA
1540484096,1540484351,DK
1540484352,1540484607,SI
-1540484608,1540485119,UA
+1540484608,1540484863,EU
+1540484864,1540485119,UA
+1540485120,1540485375,SE
1540485376,1540485631,RO
1540485632,1540485887,IR
1540485888,1540486143,ES
@@ -39054,7 +42393,7 @@
1540621824,1540622335,RU
1540622336,1540622591,KW
1540622592,1540622847,PL
-1540622848,1540623103,RU
+1540622848,1540623103,LV
1540623104,1540623359,SE
1540623360,1540623615,GB
1540623616,1540623871,BG
@@ -39219,6 +42558,7 @@
1540668672,1540668927,IL
1540668928,1540669695,RO
1540669696,1540669951,KZ
+1540669952,1540670207,UA
1540670208,1540670463,RU
1540670464,1540670719,CH
1540670720,1540670975,RU
@@ -39308,7 +42648,6 @@
1540693504,1540693759,ES
1540693760,1540694015,UZ
1540694016,1540694271,CH
-1540694272,1540694527,RU
1540694528,1540695039,RO
1540695040,1540695295,DE
1540695296,1540695551,NL
@@ -39402,6 +42741,7 @@
1540719872,1540720127,CH
1540720128,1540720383,NL
1540720384,1540720639,RO
+1540720640,1540720895,CH
1540720896,1540721151,PL
1540721152,1540721663,RU
1540721664,1540721919,GB
@@ -39481,7 +42821,7 @@
1540742912,1540743167,RU
1540743168,1540743423,NO
1540743424,1540743679,RU
-1540743680,1540743935,GB
+1540743680,1540743935,MD
1540743936,1540744191,CH
1540744192,1540744447,GR
1540744448,1540744703,UA
@@ -39604,6 +42944,7 @@
1540873216,1540875263,RU
1540875264,1540876287,PL
1540876288,1540877311,RU
+1540877312,1540878335,PL
1540878336,1540879359,AT
1540879360,1540880383,RU
1540880384,1540881407,UA
@@ -39685,7 +43026,7 @@
1540902912,1540903167,RO
1540903168,1540903423,RU
1540903424,1540903679,GB
-1540903680,1540904447,CH
+1540903680,1540904447,FR
1540904448,1540904703,EE
1540904704,1540904959,SI
1540904960,1540905471,GB
@@ -39737,6 +43078,238 @@
1540918528,1540918783,EU
1540918784,1540919039,NL
1540919040,1540919295,GB
+1540919296,1540919551,RO
+1540919552,1540919807,BE
+1540919808,1540920063,GB
+1540920064,1540920319,RU
+1540920320,1540920575,TR
+1540920576,1540920831,PL
+1540920832,1540921087,HU
+1540921088,1540921599,RO
+1540921600,1540921855,MT
+1540921856,1540922111,EU
+1540922112,1540922367,ES
+1540922368,1540922879,RO
+1540922880,1540923135,DE
+1540923136,1540923391,GB
+1540923392,1540923647,PL
+1540923648,1540923903,UA
+1540923904,1540924159,DE
+1540924160,1540924415,LT
+1540924416,1540924671,RU
+1540924672,1540924927,UA
+1540924928,1540925183,MD
+1540925184,1540925439,RU
+1540925440,1540925695,CZ
+1540925696,1540925951,AE
+1540925952,1540926207,TR
+1540926208,1540926463,FR
+1540926464,1540926719,SI
+1540926720,1540926975,UA
+1540926976,1540927231,BG
+1540927232,1540927487,RU
+1540927488,1540927743,GE
+1540927744,1540927999,RO
+1540928000,1540928255,KZ
+1540928256,1540928511,CZ
+1540928512,1540928767,GR
+1540928768,1540929023,GB
+1540929024,1540929279,DK
+1540929280,1540929535,GB
+1540929536,1540929791,NL
+1540929792,1540930047,CZ
+1540930048,1540930303,FR
+1540930304,1540930559,RU
+1540930560,1540930815,KW
+1540930816,1540931071,KZ
+1540931072,1540931327,EU
+1540931328,1540931583,PL
+1540931584,1540931839,RU
+1540931840,1540932095,GB
+1540932096,1540932351,PL
+1540932352,1540932607,FR
+1540932608,1540932863,UA
+1540932864,1540933119,GB
+1540933120,1540933375,RU
+1540933376,1540933631,RO
+1540933632,1540933887,NL
+1540933888,1540934143,TR
+1540934144,1540934399,PL
+1540934400,1540934655,FR
+1540934656,1540934911,PL
+1540934912,1540935167,RU
+1540935168,1540935423,GR
+1540935424,1540935679,NL
+1540935680,1540935935,RU
+1540935936,1540936191,FR
+1540936192,1540936447,CY
+1540936448,1540936959,RU
+1540936960,1540937471,PL
+1540937472,1540937727,RU
+1540937728,1540937983,DE
+1540938240,1540938751,ES
+1540938752,1540939007,KZ
+1540939008,1540939263,FR
+1540939264,1540939519,IL
+1540939520,1540939775,TR
+1540939776,1540940031,PL
+1540940032,1540940287,RO
+1540940288,1540940543,DK
+1540940544,1540940799,RO
+1540940800,1540941055,FR
+1540941056,1540941311,CH
+1540941312,1540941567,AT
+1540941568,1540941823,UA
+1540941824,1540942079,RU
+1540942080,1540942335,RO
+1540942336,1540942591,FR
+1540942592,1540942847,DE
+1540942848,1540943103,IE
+1540943104,1540943359,UA
+1540943360,1540943615,BE
+1540943616,1540943871,PL
+1540943872,1540944127,UA
+1540944128,1540944383,IE
+1540944384,1540944639,AT
+1540944640,1540944895,DE
+1540944896,1540945151,UA
+1540945152,1540945407,DE
+1540945408,1540945663,GB
+1540945664,1540945919,AT
+1540945920,1540946175,DE
+1540946176,1540946431,AT
+1540946432,1540946687,RU
+1540946688,1540946943,UA
+1540946944,1540947199,IL
+1540947200,1540947455,BG
+1540947456,1540947711,PL
+1540947712,1540947967,IS
+1540947968,1540948479,PL
+1540948480,1540948991,RU
+1540948992,1540949503,UA
+1540949504,1540950015,RU
+1540950016,1540951551,UA
+1540951552,1540952063,RS
+1540952064,1540952575,RU
+1540952576,1540953087,PL
+1540953088,1540953599,RU
+1540953600,1540954111,UA
+1540954112,1540954623,PL
+1540954624,1540955647,RO
+1540955648,1540956159,NL
+1540956160,1540956671,SK
+1540956672,1540957183,RU
+1540957184,1540957695,DE
+1540957696,1540958207,AT
+1540958208,1540958719,PL
+1540958720,1540959231,RU
+1540959232,1540959743,FR
+1540959744,1540960255,RU
+1540960256,1540960767,PL
+1540960768,1540961279,RU
+1540961280,1540961791,CZ
+1540961792,1540962303,HU
+1540962304,1540962815,NL
+1540962816,1540963327,EU
+1540980736,1540980991,CH
+1540980992,1540981247,RU
+1540981248,1540981503,RO
+1540981504,1540981759,DE
+1540981760,1540982015,PL
+1540982016,1540982271,DK
+1540982272,1540982783,GB
+1540982784,1540983295,RU
+1540983296,1540983551,ME
+1540983552,1540983807,CH
+1540983808,1540984063,FR
+1540984064,1540984319,DE
+1540984320,1540984575,PL
+1540984576,1540984831,RU
+1540984832,1540985087,UA
+1540985088,1540985343,DE
+1540985344,1540985599,NL
+1540985600,1540985855,TR
+1540985856,1540986111,BG
+1540986112,1540986367,AT
+1540986368,1540986623,PL
+1540986624,1540986879,FR
+1540986880,1540987135,PL
+1540987136,1540987391,UA
+1540987392,1540987647,FR
+1540987648,1540987903,GR
+1540987904,1540988159,RU
+1540988160,1540988415,AM
+1540988416,1540988671,PL
+1540988672,1540988927,RU
+1540988928,1540989183,GB
+1540989184,1540989439,PL
+1540989440,1540989695,UA
+1540989696,1540989951,PL
+1540989952,1540990207,FR
+1540990208,1540990463,DE
+1540990720,1540990975,UA
+1540990976,1540991231,FR
+1540991232,1540991487,HU
+1540991488,1540991743,CH
+1540991744,1540991999,PL
+1540992000,1540992255,FR
+1540992256,1540992511,AT
+1541013504,1541014527,RO
+1541014528,1541015551,AM
+1541015552,1541016575,RU
+1541016576,1541018623,UA
+1541018624,1541019647,ES
+1541019648,1541020671,RU
+1541020672,1541023743,UA
+1541023744,1541024767,RU
+1541024768,1541026815,UA
+1541026816,1541027839,LV
+1541027840,1541028863,RU
+1541028864,1541029887,PL
+1541029888,1541030911,UA
+1541030912,1541031935,DE
+1541031936,1541032959,UA
+1541032960,1541033983,PL
+1541033984,1541035007,BG
+1541035008,1541036031,RU
+1541036032,1541037055,UA
+1541037056,1541038079,RU
+1541038080,1541039103,UA
+1541039104,1541040127,RU
+1541040128,1541041151,UA
+1541041152,1541042175,RU
+1541042176,1541043199,DE
+1541043200,1541044223,RU
+1541044224,1541045247,US
+1541045248,1541046271,NL
+1541046272,1541051391,RU
+1541051392,1541052415,NL
+1541052416,1541053439,RO
+1541053440,1541054463,PL
+1541054464,1541055487,RU
+1541056512,1541057535,TJ
+1541057536,1541058559,RS
+1541058560,1541059583,RU
+1541059584,1541060607,AM
+1541060608,1541061631,NO
+1541061632,1541062655,CZ
+1541062656,1541063679,UA
+1541063680,1541065727,PL
+1541065728,1541066751,NL
+1541066752,1541067775,PL
+1541067776,1541068799,UA
+1541068800,1541069823,PL
+1541069824,1541070847,RU
+1541070848,1541071871,IT
+1541071872,1541072895,RU
+1541072896,1541073919,CZ
+1541073920,1541074943,RO
+1541074944,1541075967,PL
+1541075968,1541078015,RU
+1541078016,1541079039,RO
+1541079040,1541080063,PL
+1541080064,1541081087,RU
+1541081088,1541082111,DE
1543503872,1545601023,GB
1545601024,1545863167,SE
1545863168,1545895935,RU
@@ -39800,7 +43373,6 @@
1546270720,1546272767,GB
1546272768,1546274815,NO
1546274816,1546276863,SE
-1546276864,1546278911,GB
1546278912,1546280959,RU
1546280960,1546283007,IT
1546283008,1546285055,CH
@@ -39865,18 +43437,16 @@
1546665984,1546673823,GB
1546673824,1546673839,RS
1546673840,1546677503,GB
-1546677504,1546677557,IN
+1546677504,1546677551,IN
+1546677552,1546677555,GB
+1546677556,1546677557,IN
1546677558,1546677559,GB
1546677560,1546677561,IN
-1546677562,1546677565,GB
-1546677566,1546677569,IN
+1546677562,1546677567,GB
+1546677568,1546677569,IN
1546677570,1546677571,GB
1546677572,1546677573,IN
-1546677574,1546677575,GB
-1546677576,1546677599,IN
-1546677600,1546677663,GB
-1546677664,1546677664,IN
-1546677665,1546677679,GB
+1546677574,1546677679,GB
1546677680,1546677695,IN
1546677696,1546678863,GB
1546678864,1546678871,RS
@@ -39901,7 +43471,6 @@
1546895360,1546911743,IE
1546911744,1546928127,SK
1546928128,1546944511,GB
-1546944512,1546960895,UA
1546960896,1546977279,HU
1546977280,1546993663,MK
1546993664,1547010047,RU
@@ -40023,7 +43592,9 @@
1547621304,1547621335,NG
1547621336,1547621351,A2
1547621352,1547621375,NG
-1547621376,1547624447,A2
+1547621376,1547622463,A2
+1547622464,1547622471,NG
+1547622472,1547624447,A2
1547624448,1547628543,CZ
1547628544,1547632639,BG
1547632640,1547636735,TR
@@ -40072,9 +43643,7 @@
1551505408,1551507455,EU
1551507456,1551508479,DE
1551508480,1551509503,IT
-1551509504,1551511551,EU
-1551511552,1551512575,GB
-1551512576,1551516671,EU
+1551509504,1551516671,EU
1551516672,1551517695,IT
1551517696,1551518719,ES
1551518720,1551528959,EU
@@ -40115,8 +43684,7 @@
1559339776,1559341695,RU
1559341696,1559341703,ES
1559341704,1559347199,RU
-1559347200,1559351295,SE
-1559351296,1559355391,DK
+1559347200,1559355391,SE
1559355392,1559388159,RU
1559388160,1559396351,UA
1559396352,1559404543,GB
@@ -40159,9 +43727,7 @@
1559855104,1559887871,HU
1559887872,1559920639,PT
1559920640,1559932927,LU
-1559932928,1559943167,DE
-1559943168,1559950335,LU
-1559950336,1559953407,DE
+1559932928,1559953407,DE
1559953408,1559986175,MT
1559986176,1560018943,IE
1560018944,1560051711,DE
@@ -40192,7 +43758,9 @@
1566097408,1566101503,GB
1566101504,1566105599,RU
1566105600,1566109695,DE
-1566109696,1566113791,CH
+1566109696,1566111231,CH
+1566111232,1566111295,FR
+1566111296,1566113791,CH
1566113792,1566117887,DE
1566117888,1566121983,TR
1566121984,1566126079,NO
@@ -40209,7 +43777,6 @@
1566158848,1566162943,RU
1566162944,1566167039,PL
1566167040,1566171135,UA
-1566171136,1566175231,HU
1566175232,1566179327,IE
1566179328,1566183423,DK
1566183424,1566187519,ES
@@ -40281,8 +43848,7 @@
1566382080,1566384127,TR
1566384128,1566386175,RU
1566386176,1566388223,FR
-1566388224,1566388735,HU
-1566388736,1566388991,PT
+1566388224,1566388991,HU
1566388992,1566389247,SC
1566389248,1566389503,HU
1566389504,1566389759,SC
@@ -40336,7 +43902,9 @@
1566447616,1566451711,IT
1566451712,1566453759,IL
1566453760,1566455807,IQ
-1566455808,1566457855,PT
+1566455808,1566456351,PT
+1566456352,1566456359,AO
+1566456360,1566457855,PT
1566457856,1566459903,CH
1566459904,1566461951,GB
1566461952,1566463999,DE
@@ -40413,9 +43981,9 @@
1567227904,1567293439,FI
1567293440,1567358975,IE
1567358976,1567424511,PT
-1567424512,1567486947,CY
-1567486948,1567486951,A2
-1567486952,1567490047,CY
+1567424512,1567488055,CY
+1567488056,1567488063,A2
+1567488064,1567490047,CY
1567490048,1567555583,IR
1567555584,1567621119,AT
1567621120,1567696383,RO
@@ -40447,7 +44015,9 @@
1568295792,1568295799,GB
1568295800,1568295855,DE
1568295856,1568295863,GB
-1568295864,1568309247,DE
+1568295864,1568296239,DE
+1568296240,1568296247,ZA
+1568296248,1568309247,DE
1568309248,1568342015,RO
1568342016,1568374783,BG
1568374784,1568440319,RU
@@ -40456,14 +44026,9 @@
1568505856,1568538623,NL
1568538624,1568555007,IR
1568555008,1568571391,UA
-1568571392,1568579583,RO
-1568579584,1568581631,BG
-1568581632,1568604159,RO
1568604160,1568636927,UA
-1568636928,1568662271,DE
-1568662272,1568663039,GB
-1568663040,1568665599,DE
-1568665600,1568669695,MD
+1568636928,1568669439,DE
+1568669440,1568669695,MD
1568669696,1569193983,DE
1569193984,1569718271,HR
1569718272,1570242559,IT
@@ -40479,7 +44044,6 @@
1570504704,1570570239,ES
1570570240,1570572287,NL
1570572288,1570574335,UA
-1570574336,1570576383,RU
1570576384,1570578431,UA
1570578432,1570580479,CH
1570580480,1570582527,RU
@@ -40499,7 +44063,9 @@
1570621440,1570625535,RU
1570625536,1570627583,GB
1570627584,1570635775,RU
-1570635776,1570652159,FR
+1570635776,1570644991,FR
+1570644992,1570645039,GB
+1570645040,1570652159,FR
1570652160,1570652543,SE
1570652544,1570652551,FR
1570652552,1570652891,SE
@@ -40547,9 +44113,13 @@
1570665968,1570666175,SE
1570666176,1570666191,GB
1570666192,1570666223,FR
-1570666224,1570666367,SE
+1570666224,1570666227,SE
+1570666228,1570666231,NO
+1570666232,1570666367,SE
1570666368,1570666383,FR
-1570666384,1570666431,SE
+1570666384,1570666387,SE
+1570666388,1570666391,NL
+1570666392,1570666431,SE
1570666432,1570666447,GB
1570666448,1570666463,DE
1570666464,1570666495,SE
@@ -40601,7 +44171,9 @@
1570667792,1570667807,ES
1570667808,1570667839,SE
1570667840,1570667903,FR
-1570667904,1570667967,SE
+1570667904,1570667907,SE
+1570667908,1570667911,RU
+1570667912,1570667967,SE
1570667968,1570667983,FR
1570667984,1570668031,SE
1570668032,1570668035,NL
@@ -40615,14 +44187,14 @@
1570717696,1570725887,HR
1570725888,1570734079,DE
1570734080,1570750463,PL
-1570750464,1570752511,NO
1570752512,1570754559,GB
1570754560,1570756607,ES
1570756608,1570764799,RU
1570764800,1570766847,DE
1570766848,1571291135,DK
1571291136,1571422207,RO
-1571422208,1571553279,CZ
+1571422208,1571426303,RU
+1571426304,1571553279,CZ
1571553280,1571684351,IL
1571684352,1571686399,ES
1571686400,1571688447,GB
@@ -40634,9 +44206,7 @@
1571700736,1571702783,IT
1571702784,1571704831,RU
1571704832,1571706879,GB
-1571706880,1571707647,NL
-1571707648,1571707903,BZ
-1571707904,1571708927,NL
+1571706880,1571708927,NL
1571708928,1571709439,GB
1571709440,1571709567,DE
1571709568,1571709695,GB
@@ -40700,7 +44270,6 @@
1572028416,1572044799,RU
1572044800,1572061183,IT
1572061184,1572077567,PL
-1572077568,1572093951,RU
1572093952,1572110335,BG
1572110336,1572126719,RU
1572126720,1572143103,UA
@@ -40936,7 +44505,6 @@
1572831232,1572833279,BH
1572833280,1572835327,ES
1572835328,1572837375,IE
-1572837376,1572839423,AM
1572839424,1572841471,DE
1572841472,1572842239,EU
1572842240,1572842495,LV
@@ -40949,8 +44517,7 @@
1572849664,1572851711,GB
1572851712,1572853759,DE
1572853760,1572854015,BE
-1572854016,1572854271,EU
-1572854272,1572854527,LU
+1572854016,1572854527,LU
1572854528,1572855551,EU
1572855552,1572855807,LU
1572855808,1572857855,KZ
@@ -40976,7 +44543,7 @@
1578590276,1578590279,PT
1578590280,1578590283,PL
1578590284,1578590287,GB
-1578590288,1578590303,PL
+1578590288,1578590303,DE
1578590304,1578590311,IT
1578590312,1578590319,FR
1578590320,1578590335,CH
@@ -41002,8 +44569,7 @@
1578590656,1578590659,FR
1578590660,1578590663,CZ
1578590664,1578590667,FR
-1578590668,1578590671,IT
-1578590672,1578590687,PL
+1578590668,1578590687,PL
1578590688,1578590699,FR
1578590700,1578590719,PL
1578590720,1578590799,FR
@@ -41011,7 +44577,7 @@
1578590832,1578590847,ES
1578590848,1578590879,FR
1578590880,1578590911,PL
-1578590912,1578590927,ES
+1578590912,1578590927,GB
1578590928,1578590935,DE
1578590936,1578590943,ES
1578590944,1578590959,CH
@@ -41044,9 +44610,11 @@
1578591360,1578591375,PL
1578591376,1578591391,FR
1578591392,1578591407,CH
-1578591408,1578591431,GB
+1578591408,1578591423,GB
+1578591424,1578591431,PL
1578591432,1578591435,DE
-1578591436,1578591463,FR
+1578591436,1578591439,ES
+1578591440,1578591463,FR
1578591464,1578591487,PL
1578591488,1578591503,FR
1578591504,1578591519,CH
@@ -41070,7 +44638,9 @@
1578591888,1578591891,DE
1578591892,1578591903,FR
1578591904,1578591919,PL
-1578591920,1578591951,ES
+1578591920,1578591939,ES
+1578591940,1578591943,GB
+1578591944,1578591951,FR
1578591952,1578591967,PT
1578591968,1578591983,FR
1578591984,1578592031,PL
@@ -41080,7 +44650,7 @@
1578592096,1578592111,FR
1578592112,1578592127,GB
1578592128,1578592143,DE
-1578592144,1578592159,PL
+1578592144,1578592159,NL
1578592160,1578592163,FR
1578592164,1578592171,IT
1578592172,1578592175,FR
@@ -41121,17 +44691,19 @@
1578592752,1578592783,DE
1578592784,1578592815,FR
1578592816,1578592823,PL
-1578592824,1578592831,FR
+1578592824,1578592827,FR
+1578592828,1578592831,IE
1578592832,1578592847,PL
1578592848,1578592863,FR
1578592864,1578592879,PL
-1578592880,1578592895,CH
+1578592880,1578592883,FR
+1578592884,1578592891,GB
+1578592892,1578592895,FR
1578592896,1578592959,IT
1578592960,1578593007,FR
1578593008,1578593279,DE
1578593280,1578593295,PL
-1578593296,1578593323,FR
-1578593324,1578593327,ES
+1578593296,1578593327,FR
1578593328,1578593343,IT
1578593344,1578593359,FR
1578593360,1578593407,GB
@@ -41155,7 +44727,9 @@
1578593760,1578593775,ES
1578593776,1578593791,NL
1578593792,1578593823,FR
-1578593824,1578593839,GB
+1578593824,1578593831,GB
+1578593832,1578593835,FR
+1578593836,1578593839,NL
1578593840,1578593871,FR
1578593872,1578593875,ES
1578593876,1578593879,FR
@@ -41168,8 +44742,9 @@
1578593984,1578593999,PL
1578594000,1578594015,FR
1578594016,1578594031,BE
-1578594032,1578594039,DE
-1578594040,1578594063,FR
+1578594032,1578594039,ES
+1578594040,1578594047,IT
+1578594048,1578594063,FR
1578594064,1578594079,PL
1578594080,1578594087,CH
1578594088,1578594095,CZ
@@ -41224,12 +44799,27 @@
1578595132,1578595151,FR
1578595152,1578595167,ES
1578595168,1578595199,FR
-1578595200,1578595327,GB
+1578595200,1578595203,DE
+1578595204,1578595207,FR
+1578595208,1578595215,PL
+1578595216,1578595231,DE
+1578595232,1578595263,BE
+1578595264,1578595267,ES
+1578595268,1578595271,FR
+1578595272,1578595275,PL
+1578595276,1578595279,ES
+1578595280,1578595287,FR
+1578595288,1578595295,PL
+1578595296,1578595327,FR
1578595328,1578595343,IT
-1578595344,1578595359,PL
-1578595360,1578595363,FR
+1578595344,1578595363,FR
1578595364,1578595367,DE
-1578595368,1578595455,FR
+1578595368,1578595379,FR
+1578595380,1578595383,CH
+1578595384,1578595387,ES
+1578595388,1578595391,PL
+1578595392,1578595423,CH
+1578595424,1578595455,LT
1578595456,1578595463,DE
1578595464,1578595487,FR
1578595488,1578595503,DE
@@ -41240,12 +44830,16 @@
1578595616,1578595647,PL
1578595648,1578595679,FR
1578595680,1578595695,BE
-1578595696,1578595759,FR
-1578595760,1578595775,GB
+1578595696,1578595763,FR
+1578595764,1578595775,ES
1578595776,1578595807,CH
1578595808,1578595983,FR
1578595984,1578595991,NL
-1578595992,1578596111,FR
+1578595992,1578595995,IT
+1578595996,1578596095,FR
+1578596096,1578596099,DE
+1578596100,1578596103,GB
+1578596104,1578596111,FR
1578596112,1578596127,ES
1578596128,1578596143,PL
1578596144,1578596147,DE
@@ -41253,7 +44847,8 @@
1578596152,1578596155,DE
1578596156,1578596159,FR
1578596160,1578596175,PL
-1578596176,1578596191,GB
+1578596176,1578596183,GB
+1578596184,1578596191,BE
1578596192,1578596207,ES
1578596208,1578596255,FR
1578596256,1578596287,GB
@@ -41273,7 +44868,9 @@
1578610688,1578610943,FR
1578610944,1578610975,ES
1578610976,1578611039,PL
-1578611040,1578611079,FR
+1578611040,1578611071,FR
+1578611072,1578611075,DE
+1578611076,1578611079,FR
1578611080,1578611087,NL
1578611088,1578611119,DE
1578611120,1578611135,FR
@@ -41290,9 +44887,9 @@
1578611264,1578611279,IT
1578611280,1578611295,FR
1578611296,1578611303,GB
-1578611304,1578611311,FR
-1578611312,1578611327,PL
-1578611328,1578611359,FR
+1578611304,1578611327,PL
+1578611328,1578611343,BE
+1578611344,1578611359,FR
1578611360,1578611375,CH
1578611376,1578611391,FR
1578611392,1578611407,DE
@@ -41375,7 +44972,11 @@
1579089920,1579090575,NL
1579090576,1579090687,GB
1579090688,1579090943,NL
-1579090944,1579091967,GB
+1579090944,1579091759,GB
+1579091760,1579091775,IL
+1579091776,1579091839,GB
+1579091840,1579091855,US
+1579091856,1579091967,GB
1579091968,1579092223,DE
1579092224,1579104511,GB
1579104512,1579104767,NL
@@ -41441,7 +45042,10 @@
1582301184,1583349759,IT
1583349760,1583611903,SA
1583611904,1583615999,LV
-1583616000,1583620095,NL
+1583616000,1583617791,NL
+1583617792,1583618047,US
+1583618048,1583619839,NL
+1583619840,1583620095,US
1583620096,1583624191,IT
1583624192,1583628287,RS
1583628288,1583632383,DE
@@ -41456,8 +45060,8 @@
1583669248,1583673343,GE
1583673344,1583673991,DE
1583673992,1583673999,GB
-1583674000,1583674015,DE
-1583674016,1583674039,NL
+1583674000,1583674031,DE
+1583674032,1583674039,NL
1583674040,1583677439,DE
1583677440,1583681535,FI
1583681536,1583685631,PL
@@ -41469,7 +45073,14 @@
1583706112,1583710207,GI
1583710208,1583712255,IR
1583712256,1583714303,AE
-1583714304,1583722495,GB
+1583714304,1583718111,GB
+1583718112,1583718112,FR
+1583718113,1583718113,DE
+1583718114,1583718114,ES
+1583718115,1583718115,IT
+1583718116,1583718116,NL
+1583718117,1583718117,BE
+1583718118,1583722495,GB
1583722496,1583726591,IR
1583726592,1583730687,BG
1583730688,1583732335,DK
@@ -41500,7 +45111,9 @@
1583813680,1583813683,GB
1583813684,1583813711,NL
1583813712,1583813727,US
-1583813728,1583816703,NL
+1583813728,1583813735,NL
+1583813736,1583813743,DE
+1583813744,1583816703,NL
1583816704,1583820799,TR
1583820800,1583824895,LV
1583824896,1583828991,SI
@@ -41523,7 +45136,9 @@
1583869952,1583874047,KZ
1583874048,1584398335,BE
1584398336,1584660479,CZ
-1584660480,1584922623,GB
+1584660480,1584857087,GB
+1584857088,1584859135,DE
+1584859136,1584922623,GB
1584922624,1585184767,TR
1585184768,1585190911,PL
1585190912,1585192959,ES
@@ -41561,9 +45176,18 @@
1585254400,1585256447,GB
1585256448,1585258495,DE
1585258496,1585260543,GB
-1585262592,1585264639,RU
+1585260544,1585264639,RU
1585264640,1585265663,MT
-1585265664,1585266687,IM
+1585265664,1585265695,FR
+1585265696,1585265727,IM
+1585265728,1585265767,FR
+1585265768,1585265775,IM
+1585265776,1585265943,FR
+1585265944,1585265951,IM
+1585265952,1585265967,FR
+1585265968,1585265983,IM
+1585265984,1585266047,FR
+1585266048,1585266687,IM
1585266688,1585270783,DE
1585270784,1585272831,IT
1585272832,1585274879,RU
@@ -41599,7 +45223,9 @@
1585336320,1585338367,SE
1585338368,1585340415,RU
1585340416,1585342463,AT
-1585342464,1585344511,GB
+1585342464,1585343311,GB
+1585343312,1585343319,DE
+1585343320,1585344511,GB
1585344512,1585346559,FR
1585346560,1585348607,GB
1585348608,1585350655,CH
@@ -41710,6 +45336,7 @@
1586315264,1586323455,UZ
1586323456,1586331647,RU
1586331648,1586339839,PL
+1586339840,1586348031,RU
1586348032,1586356223,SY
1586356224,1586372607,RU
1586372608,1586380799,JO
@@ -41743,7 +45370,6 @@
1586438144,1586446335,RU
1586446336,1586448383,NO
1586448384,1586450431,ES
-1586450432,1586452479,RU
1586452480,1586454527,CH
1586454528,1586456575,IT
1586456576,1586458623,GB
@@ -41805,15 +45431,14 @@
1589510144,1589542911,RU
1589542912,1589575679,BG
1589575680,1589608447,RU
-1589608448,1589610495,DK
-1589610496,1589620735,SE
-1589620736,1589623807,DK
-1589623808,1589628927,SE
-1589628928,1589641215,DK
+1589608448,1589612543,DK
+1589612544,1589620735,SE
+1589620736,1589641215,DK
1589641216,1590034431,GB
1590034432,1590036479,RU
1590036480,1590038527,GB
1590038528,1590040575,RU
+1590040576,1590042623,NL
1590042624,1590048767,RU
1590048768,1590050815,DE
1590050816,1590052863,SE
@@ -41847,6 +45472,7 @@
1590099968,1590102015,RU
1590102016,1590104063,IT
1590104064,1590106111,TJ
+1590106112,1590108159,GB
1590108160,1590110207,TR
1590110208,1590112255,CZ
1590112256,1590114303,HU
@@ -41897,7 +45523,9 @@
1592054272,1592054527,AE
1592054528,1592054783,NL
1592054784,1592055295,AE
-1592055296,1592056959,NL
+1592055296,1592055935,NL
+1592055936,1592055999,SG
+1592056000,1592056959,NL
1592056960,1592057023,SG
1592057024,1592057855,NL
1592057856,1592061951,RS
@@ -41958,7 +45586,7 @@
1592287232,1592289279,RO
1592289280,1592291327,RU
1592291328,1592293375,NL
-1592293376,1592299519,RU
+1592295424,1592299519,RU
1592299520,1592303615,PL
1592303616,1592305663,NL
1592305664,1592307711,IR
@@ -42028,7 +45656,7 @@
1593209168,1593210879,SE
1593210880,1593211391,NO
1593211392,1593212415,SE
-1593212416,1593212927,A1
+1593212416,1593212927,NO
1593212928,1593229311,PL
1593229312,1593245695,EE
1593245696,1593247743,NL
@@ -42123,7 +45751,6 @@
1599094784,1599111167,RU
1599111168,1599127551,IR
1599127552,1599143935,CZ
-1599143936,1599160319,UA
1599160320,1599176703,IR
1599176704,1599193087,FR
1599193088,1599209471,RU
@@ -42241,7 +45868,6 @@
1602318336,1602320383,ES
1602320384,1602324479,NL
1602324480,1602326527,RU
-1602326528,1602328575,GB
1602328576,1602330623,ES
1602330624,1602336767,RU
1602336768,1602338815,GB
@@ -42309,7 +45935,9 @@
1602449408,1602451455,LV
1602451456,1602453503,DE
1602453504,1602455551,SK
-1602455552,1602457599,FR
+1602455552,1602456015,FR
+1602456016,1602456023,ES
+1602456024,1602457599,FR
1602457600,1602459647,RU
1602459648,1602461695,GB
1602461696,1602465791,ES
@@ -42320,6 +45948,7 @@
1602473984,1602476031,RU
1602476032,1602478079,GB
1602478080,1602480127,RU
+1602480128,1602482175,MT
1602482176,1602484223,FR
1602484224,1602486271,GB
1602486272,1602748415,UA
@@ -42363,7 +45992,8 @@
1603146080,1603146239,NL
1603146240,1603146751,US
1603146752,1603147007,NL
-1603147008,1603147775,IL
+1603147008,1603147263,US
+1603147264,1603147775,IL
1603147776,1603148031,US
1603148032,1603149567,IL
1603149568,1603149823,US
@@ -42384,7 +46014,10 @@
1603167168,1603167231,NL
1603167232,1603167743,BE
1603167744,1603167871,NO
-1603167872,1603170303,NL
+1603167872,1603169919,NL
+1603169920,1603169983,US
+1603169984,1603170047,SE
+1603170048,1603170303,NL
1603170304,1603174399,IE
1603174400,1603178495,TR
1603178496,1603182591,DK
@@ -42443,9 +46076,7 @@
1603982784,1603982847,AN
1603982848,1603984895,GB
1603984896,1603985151,PT
-1603985152,1603986687,GB
-1603986688,1603986751,TR
-1603986752,1603990271,GB
+1603985152,1603990271,GB
1603990272,1603990527,SA
1603990528,1603993599,GB
1603993600,1604009983,ME
@@ -42472,9 +46103,7 @@
1604517888,1604632320,RU
1604632321,1604632575,UA
1604632576,1604647679,RU
-1604647680,1604647935,UA
-1604647936,1604648191,RU
-1604648192,1604648959,UA
+1604647680,1604648959,UA
1604648960,1604714495,RU
1604714496,1604780031,DK
1604780032,1604845567,RU
@@ -42522,9 +46151,7 @@
1605025792,1605033983,IQ
1605033984,1605042175,SK
1605042176,1605050367,RU
-1605050368,1605052039,IT
-1605052040,1605052047,DE
-1605052048,1605058559,IT
+1605050368,1605058559,IT
1605058560,1605066751,HU
1605066752,1605074943,PL
1605074944,1605083135,FR
@@ -42552,7 +46179,9 @@
1605173248,1605181439,TR
1605181440,1605189631,LT
1605189632,1605189663,SK
-1605189664,1605197823,CZ
+1605189664,1605189759,CZ
+1605189760,1605189887,SK
+1605189888,1605197823,CZ
1605197824,1605206015,DE
1605206016,1605214207,RU
1605214208,1605222399,TR
@@ -42602,7 +46231,9 @@
1607610368,1607612415,IE
1607612416,1607614463,A2
1607614464,1607616511,GR
-1607616512,1607663615,A2
+1607616512,1607630847,A2
+1607630848,1607632895,IE
+1607632896,1607663615,A2
1607663616,1607729151,NL
1607729152,1607761919,EG
1607761920,1607766015,SY
@@ -42624,6 +46255,7 @@
1607942144,1607944191,RU
1607944192,1607945215,FR
1607946240,1607947263,UA
+1607947264,1607948287,RU
1607948288,1607949311,GB
1607949312,1607950335,UA
1607952384,1607953407,UA
@@ -42672,18 +46304,63 @@
1612686176,1612686207,KR
1612686208,1612687055,US
1612687056,1612687063,CA
-1612687064,1613467647,US
+1612687064,1612689087,US
+1612689088,1612689151,CA
+1612689152,1613471743,US
1613471744,1613479935,JM
1613479936,1613488127,US
1613488128,1613492223,CA
1613496320,1613504511,US
1613512704,1613529087,CA
-1613529088,1613545471,US
+1613529088,1613536191,US
+1613536192,1613536223,TW
+1613536224,1613536255,US
+1613536256,1613536287,TW
+1613536288,1613545471,US
1613545472,1613545495,CA
1613545496,1613545503,US
-1613545504,1613546407,CA
-1613546408,1613546415,US
-1613546416,1613565951,CA
+1613545504,1613545551,CA
+1613545552,1613545559,US
+1613545560,1613545799,CA
+1613545800,1613545807,US
+1613545808,1613545871,CA
+1613545872,1613545879,US
+1613545880,1613545887,NL
+1613545888,1613546119,CA
+1613546120,1613546127,US
+1613546128,1613546159,CA
+1613546160,1613546167,US
+1613546168,1613546407,CA
+1613546408,1613546423,US
+1613546424,1613546543,CA
+1613546544,1613546551,US
+1613546552,1613546607,CA
+1613546608,1613546615,US
+1613546616,1613546663,CA
+1613546664,1613546671,US
+1613546672,1613546679,CA
+1613546680,1613546695,US
+1613546696,1613546703,CA
+1613546704,1613546719,US
+1613546720,1613547919,CA
+1613547920,1613547943,US
+1613547944,1613548479,CA
+1613548480,1613548487,US
+1613548488,1613548959,CA
+1613548960,1613548967,US
+1613548968,1613548983,CA
+1613548984,1613548991,US
+1613548992,1613549039,CA
+1613549040,1613549047,US
+1613549048,1613549143,CA
+1613549144,1613549167,US
+1613549168,1613549183,CA
+1613549184,1613549191,US
+1613549192,1613549207,CA
+1613549208,1613549319,US
+1613549320,1613550735,CA
+1613550736,1613550743,US
+1613550744,1613565951,CA
1613565952,1613570047,US
1613570048,1613574143,CA
1613574144,1613586431,US
@@ -42696,7 +46373,16 @@
1613676544,1613680639,CA
1613680640,1613737983,US
1613737984,1613742079,CA
-1613742080,1613758463,US
+1613742080,1613750591,US
+1613750592,1613750607,BR
+1613750608,1613750639,US
+1613750640,1613750647,PA
+1613750648,1613750655,NL
+1613750656,1613750719,US
+1613750720,1613750727,TW
+1613750728,1613751311,US
+1613751312,1613751319,PA
+1613751320,1613758463,US
1613758464,1614282751,CA
1614282752,1614741503,US
1614741504,1614757887,CA
@@ -42705,9 +46391,17 @@
1614790656,1632305151,US
1632305152,1632321535,CA
1632321536,1632354303,US
-1632354304,1632355511,CA
+1632354304,1632354607,CA
+1632354608,1632354615,US
+1632354616,1632354679,CA
+1632354680,1632354687,US
+1632354688,1632354919,CA
+1632354920,1632354927,NL
+1632354928,1632355511,CA
1632355512,1632355519,US
-1632355520,1632362495,CA
+1632355520,1632355583,CA
+1632355584,1632355599,US
+1632355600,1632362495,CA
1632362496,1634414591,US
1634414592,1634418687,CA
1634418688,1634447359,US
@@ -42720,7 +46414,593 @@
1652293632,1652310015,CA
1652310016,1652481279,US
1652481280,1652481791,CN
-1652481792,1653534719,US
+1652481792,1652621327,US
+1652621328,1652621335,CA
+1652621336,1652621343,AU
+1652621344,1652621359,CA
+1652621360,1652621495,US
+1652621496,1652621503,CA
+1652621504,1652621663,US
+1652621664,1652621671,GB
+1652621672,1652621679,US
+1652621680,1652621687,CA
+1652621688,1652621695,US
+1652621696,1652621703,MX
+1652621704,1652621911,US
+1652621912,1652621919,GB
+1652621920,1652622119,US
+1652622120,1652622127,GB
+1652622128,1652622175,US
+1652622176,1652622207,GB
+1652622208,1652622271,US
+1652622272,1652622279,AU
+1652622280,1652622575,US
+1652622576,1652622583,GB
+1652622584,1652622895,US
+1652622896,1652622903,MX
+1652622904,1652623903,US
+1652623904,1652623935,IN
+1652623936,1652624111,US
+1652624112,1652624119,MX
+1652624120,1652624511,US
+1652624512,1652624519,IN
+1652624520,1652624527,US
+1652624528,1652624535,GB
+1652624536,1652624591,US
+1652624592,1652624599,IE
+1652624600,1652624655,US
+1652624656,1652624663,ZA
+1652624664,1652625119,US
+1652625120,1652625127,ZA
+1652625128,1652625303,US
+1652625304,1652625311,CA
+1652625312,1652625495,US
+1652625496,1652625503,CA
+1652625504,1652625695,US
+1652625696,1652625711,IN
+1652625712,1652626055,US
+1652626056,1652626063,GB
+1652626064,1652626119,US
+1652626120,1652626127,MX
+1652626128,1652626319,US
+1652626320,1652626327,GB
+1652626328,1652626399,US
+1652626400,1652626407,IE
+1652626408,1652626487,US
+1652626488,1652626495,GB
+1652626496,1652626727,US
+1652626728,1652626735,IL
+1652626736,1652627519,US
+1652627520,1652627567,MY
+1652627568,1652627575,US
+1652627576,1652627583,GB
+1652627584,1652628055,US
+1652628056,1652628063,IN
+1652628064,1652628311,US
+1652628312,1652628319,BO
+1652628320,1652628351,US
+1652628352,1652628359,CA
+1652628360,1652629551,US
+1652629552,1652629559,NZ
+1652629560,1652630031,US
+1652630032,1652630039,GB
+1652630040,1652630247,US
+1652630248,1652630255,AU
+1652630256,1652630655,US
+1652630656,1652630663,IL
+1652630664,1652630887,US
+1652630888,1652630895,AU
+1652630896,1652631015,US
+1652631016,1652631023,IN
+1652631024,1652631343,US
+1652631344,1652631351,CA
+1652631352,1652631535,US
+1652631536,1652631551,MY
+1652631552,1652631751,US
+1652631752,1652631759,GB
+1652631760,1652631999,US
+1652632000,1652632015,AE
+1652632016,1652632255,US
+1652632256,1652632263,IL
+1652632264,1652632431,US
+1652632432,1652632439,CA
+1652632440,1652632647,US
+1652632648,1652632655,MY
+1652632656,1652632671,US
+1652632672,1652632751,MY
+1652632752,1652632863,US
+1652632864,1652632879,CA
+1652632880,1652632887,US
+1652632888,1652632895,AU
+1652632896,1652632911,US
+1652632912,1652632919,CA
+1652632920,1652632935,US
+1652632936,1652632943,PH
+1652632944,1652633159,US
+1652633160,1652633167,CA
+1652633168,1652633999,US
+1652634000,1652634007,GB
+1652634008,1652634143,US
+1652634144,1652634151,AE
+1652634152,1652634423,US
+1652634424,1652634431,CA
+1652634432,1652634647,US
+1652634648,1652634655,PH
+1652634656,1652634663,AU
+1652634664,1652634767,US
+1652634768,1652634775,AU
+1652634776,1652634791,US
+1652634792,1652634799,CA
+1652634800,1652634855,US
+1652634856,1652634863,CA
+1652634864,1652635047,US
+1652635048,1652635055,GB
+1652635056,1652635295,US
+1652635296,1652635311,CA
+1652635312,1652635591,US
+1652635592,1652635599,CA
+1652635600,1652635903,US
+1652635904,1652635911,AU
+1652635912,1652636423,US
+1652636424,1652636431,CA
+1652636432,1652636631,US
+1652636632,1652636639,IL
+1652636640,1652636655,US
+1652636656,1652636663,CA
+1652636664,1652636839,US
+1652636840,1652636847,CA
+1652636848,1652637207,US
+1652637208,1652637215,FR
+1652637216,1652637623,US
+1652637624,1652637631,GB
+1652637632,1652637887,US
+1652637888,1652637895,IL
+1652637896,1652638143,US
+1652638144,1652638151,CH
+1652638152,1652638191,US
+1652638192,1652638207,IN
+1652638208,1652638215,US
+1652638216,1652638223,AU
+1652638224,1652638703,US
+1652638704,1652638711,IN
+1652638712,1652638855,US
+1652638856,1652638863,CA
+1652638864,1652638895,US
+1652638896,1652638903,GB
+1652638904,1652639015,US
+1652639016,1652639023,MX
+1652639024,1652639135,US
+1652639136,1652639143,AU
+1652639144,1652639455,US
+1652639456,1652639471,IN
+1652639472,1652639535,US
+1652639536,1652639543,CA
+1652639544,1652639671,US
+1652639672,1652639679,GB
+1652639680,1652640631,US
+1652640632,1652640639,NL
+1652640640,1652641183,US
+1652641184,1652641191,BR
+1652641192,1652641431,US
+1652641432,1652641439,IN
+1652641440,1652641879,US
+1652641880,1652641887,GB
+1652641888,1652641895,US
+1652641896,1652641911,GB
+1652641912,1652641919,CA
+1652641920,1652641983,US
+1652641984,1652642015,AE
+1652642016,1652642023,CA
+1652642024,1652643215,US
+1652643216,1652643223,IT
+1652643224,1652643351,US
+1652643352,1652643359,CA
+1652643360,1652643431,US
+1652643432,1652643447,CA
+1652643448,1652643463,US
+1652643464,1652643471,CA
+1652643472,1652643575,US
+1652643576,1652643583,EG
+1652643584,1652643631,US
+1652643632,1652643639,IN
+1652643640,1652643655,US
+1652643656,1652643663,GB
+1652643664,1652643679,US
+1652643680,1652643687,GB
+1652643688,1652643799,US
+1652643800,1652643807,GB
+1652643808,1652643839,US
+1652643840,1652643847,GB
+1652643848,1652643879,US
+1652643880,1652643887,AU
+1652643888,1652643895,CA
+1652643896,1652644223,US
+1652644224,1652644231,AU
+1652644232,1652644247,US
+1652644248,1652644255,GB
+1652644256,1652644311,US
+1652644312,1652644319,CA
+1652644320,1652644375,US
+1652644376,1652644383,CA
+1652644384,1652644591,US
+1652644592,1652644639,BD
+1652644640,1652644647,US
+1652644648,1652644655,BO
+1652644656,1652644799,US
+1652644800,1652644807,CA
+1652644808,1652644863,US
+1652644864,1652644871,AU
+1652644872,1652645103,US
+1652645104,1652645111,CA
+1652645112,1652645751,US
+1652645752,1652645759,NZ
+1652645760,1652645791,US
+1652645792,1652645799,IN
+1652645800,1652645879,US
+1652645880,1652645887,NZ
+1652645888,1652645919,US
+1652645920,1652645935,AE
+1652645936,1652646271,US
+1652646272,1652646279,AU
+1652646280,1652646487,US
+1652646488,1652646495,CA
+1652646496,1652646503,US
+1652646504,1652646511,CA
+1652646512,1652646815,US
+1652646816,1652646823,BD
+1652646824,1652647199,US
+1652647200,1652647207,IL
+1652647208,1652647215,GB
+1652647216,1652647303,US
+1652647304,1652647311,AU
+1652647312,1652647319,US
+1652647320,1652647327,IL
+1652647328,1652647351,US
+1652647352,1652647359,GB
+1652647360,1652647511,US
+1652647512,1652647519,CA
+1652647520,1652647647,US
+1652647648,1652647655,MX
+1652647656,1652647823,US
+1652647824,1652647831,CA
+1652647832,1652647855,US
+1652647856,1652647871,CA
+1652647872,1652647919,US
+1652647920,1652647935,IE
+1652647936,1652648103,US
+1652648104,1652648111,MX
+1652648112,1652648255,US
+1652648256,1652648263,GB
+1652648264,1652648399,US
+1652648400,1652648407,IN
+1652648408,1652648639,US
+1652648640,1652648647,MY
+1652648648,1652648879,US
+1652648880,1652648887,BD
+1652648888,1652648983,US
+1652648984,1652648991,NZ
+1652648992,1652649463,US
+1652649464,1652649471,GB
+1652649472,1652649519,US
+1652649520,1652649527,SE
+1652649528,1652649543,US
+1652649544,1652649551,CA
+1652649552,1652650303,US
+1652650304,1652650311,SE
+1652650312,1652650335,US
+1652650336,1652650343,CA
+1652650344,1652650679,US
+1652650680,1652650687,CA
+1652650688,1652650751,US
+1652650752,1652650759,AU
+1652650760,1652650791,US
+1652650792,1652650799,GB
+1652650800,1652651063,US
+1652651064,1652651071,SG
+1652651072,1652651079,US
+1652651080,1652651087,GB
+1652651088,1652651111,US
+1652651112,1652651119,NZ
+1652651120,1652651271,US
+1652651272,1652651279,IN
+1652651280,1652651351,US
+1652651352,1652651359,CA
+1652651360,1652651495,US
+1652651496,1652651503,AR
+1652651504,1652652151,US
+1652652152,1652652159,IN
+1652652160,1652652327,US
+1652652328,1652652335,SG
+1652652336,1652652591,US
+1652652592,1652652599,BD
+1652652600,1652652655,US
+1652652656,1652652663,GB
+1652652664,1652652895,US
+1652652896,1652652927,CA
+1652652928,1652653231,US
+1652653232,1652653239,CA
+1652653240,1652653247,US
+1652653248,1652653279,BD
+1652653280,1652653343,US
+1652653344,1652653359,BD
+1652653360,1652653631,US
+1652653632,1652653639,CA
+1652653640,1652653663,US
+1652653664,1652653671,IN
+1652653672,1652653679,GB
+1652653680,1652653855,US
+1652653856,1652653863,AR
+1652653864,1652654023,US
+1652654024,1652654031,CA
+1652654032,1652654527,US
+1652654528,1652654535,NZ
+1652654536,1652654543,CA
+1652654544,1652654719,US
+1652654720,1652654727,GB
+1652654728,1652654783,US
+1652654784,1652654815,BD
+1652654816,1652654895,US
+1652654896,1652654911,ZA
+1652654912,1652654927,US
+1652654928,1652654935,GB
+1652654936,1652655007,US
+1652655008,1652655015,GB
+1652655016,1652655063,US
+1652655064,1652655071,GU
+1652655072,1652655231,US
+1652655232,1652655263,CA
+1652655264,1652655303,US
+1652655304,1652655311,IN
+1652655312,1652655431,US
+1652655432,1652655439,GU
+1652655440,1652655511,US
+1652655512,1652655519,AU
+1652655520,1652655727,US
+1652655728,1652655743,GB
+1652655744,1652655871,US
+1652655872,1652655879,CA
+1652655880,1652655887,US
+1652655888,1652655895,IN
+1652655896,1652655903,GB
+1652655904,1652655943,US
+1652655944,1652655951,JM
+1652655952,1652655983,US
+1652655984,1652655999,GB
+1652656000,1652656063,US
+1652656064,1652656071,GB
+1652656072,1652656383,US
+1652656384,1652656391,CA
+1652656392,1652656431,US
+1652656432,1652656439,ZA
+1652656440,1652656447,CA
+1652656448,1652656671,US
+1652656672,1652656679,GB
+1652656680,1652656703,US
+1652656704,1652656711,CA
+1652656712,1652656719,US
+1652656720,1652656727,NZ
+1652656728,1652656759,US
+1652656760,1652656767,CN
+1652656768,1652656799,US
+1652656800,1652656807,GB
+1652656808,1652656855,US
+1652656856,1652656863,PH
+1652656864,1652656927,US
+1652656928,1652656935,GB
+1652656936,1652657295,US
+1652657296,1652657311,AU
+1652657312,1652657439,US
+1652657440,1652657447,MX
+1652657448,1652657567,US
+1652657568,1652657575,JM
+1652657576,1652657863,US
+1652657864,1652657871,GB
+1652657872,1652658223,US
+1652658224,1652658231,GB
+1652658232,1652658367,US
+1652658368,1652658375,MX
+1652658376,1652658431,US
+1652658432,1652658439,GB
+1652658440,1652658535,US
+1652658536,1652658543,GB
+1652658544,1652658559,US
+1652658560,1652658567,CA
+1652658568,1652658687,US
+1652658688,1652658695,NZ
+1652658696,1652658727,US
+1652658728,1652658735,IN
+1652658736,1652659151,US
+1652659152,1652659159,GB
+1652659160,1652659367,US
+1652659368,1652659375,CA
+1652659376,1652660007,US
+1652660008,1652660015,CA
+1652660016,1652660127,US
+1652660128,1652660135,CA
+1652660136,1652660183,US
+1652660184,1652660191,MX
+1652660192,1652660287,US
+1652660288,1652660295,IN
+1652660296,1652660303,MX
+1652660304,1652660551,US
+1652660552,1652660559,GB
+1652660560,1652660639,US
+1652660640,1652660663,AU
+1652660664,1652660959,US
+1652660960,1652660967,BR
+1652660968,1652661087,US
+1652661088,1652661095,MY
+1652661096,1652661135,US
+1652661136,1652661143,GB
+1652661144,1652661151,US
+1652661152,1652661159,IL
+1652661160,1652661191,US
+1652661192,1652661199,CA
+1652661200,1652662735,US
+1652662736,1652662751,GB
+1652662752,1652662919,US
+1652662920,1652662927,AU
+1652662928,1652663039,US
+1652663040,1652663047,MX
+1652663048,1652663135,US
+1652663136,1652663143,CA
+1652663144,1652664527,US
+1652664528,1652664543,CA
+1652664544,1652665079,US
+1652665080,1652665087,CA
+1652665088,1652665103,US
+1652665104,1652665111,CA
+1652665112,1652665319,US
+1652665320,1652665327,BR
+1652665328,1652665335,PR
+1652665336,1652665455,US
+1652665456,1652665463,CA
+1652665464,1652665479,US
+1652665480,1652665487,GB
+1652665488,1652665671,US
+1652665672,1652665679,MX
+1652665680,1652665687,IE
+1652665688,1652665807,US
+1652665808,1652665815,GB
+1652665816,1652665863,US
+1652665864,1652665871,AU
+1652665872,1652665951,US
+1652665952,1652665959,IT
+1652665960,1652665983,US
+1652665984,1652665991,CA
+1652665992,1652666175,US
+1652666176,1652666183,CA
+1652666184,1652666207,US
+1652666208,1652666215,GB
+1652666216,1652666327,US
+1652666328,1652666335,MX
+1652666336,1652666495,US
+1652666496,1652666511,CA
+1652666512,1652666527,US
+1652666528,1652666543,GB
+1652666544,1652668951,US
+1652668952,1652668959,IE
+1652668960,1652668967,US
+1652668968,1652668975,AU
+1652668976,1652669191,US
+1652669192,1652669199,IN
+1652669200,1652669231,US
+1652669232,1652669239,CA
+1652669240,1652669567,US
+1652669568,1652669575,GB
+1652669576,1652670015,US
+1652670016,1652670023,CA
+1652670024,1652670311,US
+1652670312,1652670319,BR
+1652670320,1652670327,US
+1652670328,1652670335,BR
+1652670336,1652670463,CA
+1652670464,1652670871,US
+1652670872,1652670879,CA
+1652670880,1652671167,US
+1652671168,1652671175,NL
+1652671176,1652671207,US
+1652671208,1652671215,NL
+1652671216,1652671271,US
+1652671272,1652671279,GB
+1652671280,1652671343,US
+1652671344,1652671351,GB
+1652671352,1652671359,MX
+1652671360,1652671375,US
+1652671376,1652671383,CA
+1652671384,1652671407,US
+1652671408,1652671415,GB
+1652671416,1652671783,US
+1652671784,1652671791,NL
+1652671792,1652672023,US
+1652672024,1652672031,MX
+1652672032,1652672063,US
+1652672064,1652672071,GB
+1652672072,1652672159,US
+1652672160,1652672167,JP
+1652672168,1652672191,US
+1652672192,1652672199,PK
+1652672200,1652672295,US
+1652672296,1652672303,MT
+1652672304,1652672335,US
+1652672336,1652672343,MT
+1652672344,1652672439,US
+1652672440,1652672447,CA
+1652672448,1652672455,GB
+1652672456,1652672463,US
+1652672464,1652672471,IN
+1652672472,1652672479,ZA
+1652672480,1652672487,IN
+1652672488,1652672799,US
+1652672800,1652672807,CA
+1652672808,1652673279,US
+1652673280,1652673535,CA
+1652673536,1652674063,US
+1652674064,1652674071,CA
+1652674072,1652674135,US
+1652674136,1652674143,MX
+1652674144,1652674327,US
+1652674328,1652674335,GB
+1652674336,1652674343,US
+1652674344,1652674351,NA
+1652674352,1652674367,US
+1652674368,1652674375,GB
+1652674376,1652674879,US
+1652674880,1652674887,CA
+1652674888,1652674919,US
+1652674920,1652674927,CH
+1652674928,1652674943,US
+1652674944,1652674951,CA
+1652674952,1652675047,US
+1652675048,1652675055,MX
+1652675056,1652675103,US
+1652675104,1652675111,GB
+1652675112,1652675391,US
+1652675392,1652675399,IN
+1652675400,1652675487,US
+1652675488,1652675495,NZ
+1652675496,1652675951,US
+1652675952,1652675959,KE
+1652675960,1652676031,US
+1652676032,1652676047,IN
+1652676048,1652676191,US
+1652676192,1652676199,IN
+1652676200,1652676615,US
+1652676616,1652676623,AU
+1652676624,1652676679,US
+1652676680,1652676687,CA
+1652676688,1652677007,US
+1652677008,1652677015,IN
+1652677016,1652677039,US
+1652677040,1652677047,MT
+1652677048,1652677335,US
+1652677336,1652677343,KE
+1652677344,1652677367,US
+1652677368,1652677375,GB
+1652677376,1652677407,US
+1652677408,1652677415,IN
+1652677416,1652677575,US
+1652677576,1652677583,CH
+1652677584,1652678999,US
+1652679000,1652679007,SG
+1652679008,1652679031,US
+1652679032,1652679039,BR
+1652679040,1652679103,US
+1652679104,1652679111,MX
+1652679112,1652679119,NO
+1652679120,1652680743,US
+1652680744,1652680751,CA
+1652680752,1652681047,US
+1652681048,1652681055,GB
+1652681056,1652681159,US
+1652681160,1652681167,CA
+1652681168,1652681455,US
+1652681456,1652681463,CA
+1652681464,1652681471,US
+1652681472,1652681479,GB
+1652681480,1652681511,US
+1652681512,1652681519,IL
+1652681520,1653534719,US
1653534720,1653538815,CA
1653538816,1653555199,US
1653555200,1653567487,CA
@@ -42735,7 +47015,9 @@
1654546432,1654550527,VG
1654550528,1654554623,US
1654554624,1654558719,CA
-1654558720,1654648831,US
+1654558720,1654597631,US
+1654597632,1654597887,CA
+1654597888,1654648831,US
1654648832,1654652927,CA
1654652928,1665833175,US
1665833176,1665833183,A2
@@ -42751,19 +47033,16 @@
1673562400,1673562415,GB
1673562416,1673562495,US
1673562496,1673562511,CA
-1673562512,1673562527,US
-1673562528,1673562559,BG
-1673562560,1673562639,US
+1673562512,1673562639,US
1673562640,1673562671,GB
1673562672,1673562719,US
1673562720,1673562751,NL
1673562752,1673562767,CA
1673562768,1673562895,US
1673562896,1673562911,CA
-1673562912,1673562943,US
-1673562944,1673562975,BG
+1673562912,1673562975,US
1673562976,1673563007,NL
-1673563008,1673563071,DE
+1673563008,1673563071,US
1673563072,1673563135,NL
1673563136,1673563167,CA
1673563168,1673563407,US
@@ -42802,7 +47081,8 @@
1673567568,1673567583,CZ
1673567584,1673567615,CA
1673567616,1673567743,CZ
-1673567744,1673567807,US
+1673567744,1673567791,US
+1673567792,1673567807,CA
1673567808,1673567823,AU
1673567824,1673567855,US
1673567856,1673567871,CA
@@ -42812,10 +47092,14 @@
1673568304,1673568319,GB
1673568320,1673568383,US
1673568384,1673568447,CA
-1673568448,1673569023,US
+1673568448,1673568527,US
+1673568528,1673568543,CA
+1673568544,1673569023,US
1673569024,1673569039,CA
1673569040,1673569055,HR
-1673569056,1673569183,US
+1673569056,1673569103,US
+1673569104,1673569119,CA
+1673569120,1673569183,US
1673569184,1673569215,NL
1673569216,1673569887,US
1673569888,1673569903,PL
@@ -42831,16 +47115,27 @@
1673572096,1673572351,LT
1673572352,1673572383,US
1673572384,1673572399,EC
-1673572400,1673573167,US
-1673573168,1673573183,BG
+1673572400,1673572415,US
+1673572416,1673572431,CA
+1673572432,1673572895,US
+1673572896,1673572911,CA
+1673572912,1673573183,US
1673573184,1673573247,CA
1673573248,1673573503,US
1673573504,1673573567,NL
-1673573568,1673986047,US
+1673573568,1673573759,US
+1673573760,1673573823,CA
+1673573824,1673576447,US
+1673576448,1673576703,NL
+1673576704,1673577727,US
+1673577728,1673577983,LT
+1673577984,1673578239,A1
+1673578240,1673986047,US
1673986048,1674051583,CA
1674051584,1674575871,US
1674575872,1677721599,CA
-1811939328,1820327935,US
+1795162112,1795686399,US
+1811939328,1828716543,US
1828716544,1830813695,FR
1830813696,1831337983,NL
1831337984,1831862271,DE
@@ -42854,7 +47149,8 @@
1832747008,1832779775,RU
1832779776,1832812543,FR
1832812544,1832845311,RU
-1832845312,1832910847,BH
+1832845312,1832878079,BH
+1832878080,1832910847,RU
1832910848,1833172991,IL
1833172992,1833177087,GB
1833177088,1833179135,RU
@@ -42891,25 +47187,7 @@
1833246720,1833248767,FI
1833248768,1833250815,MK
1833250816,1833254911,GB
-1833254912,1833256047,DE
-1833256048,1833256063,US
-1833256064,1833256159,DE
-1833256160,1833256175,GB
-1833256176,1833256191,DE
-1833256192,1833256223,US
-1833256224,1833256255,DE
-1833256256,1833256271,GB
-1833256272,1833256287,DE
-1833256288,1833256295,GB
-1833256296,1833256447,DE
-1833256448,1833256479,US
-1833256480,1833256511,DE
-1833256512,1833256543,US
-1833256544,1833256703,DE
-1833256704,1833256735,US
-1833256736,1833256799,DE
-1833256800,1833256831,US
-1833256832,1833256959,DE
+1833254912,1833256959,DE
1833256960,1833261055,GB
1833261056,1833263103,PL
1833263104,1833265151,DE
@@ -42918,6 +47196,7 @@
1833269248,1833271295,FI
1833271296,1833273343,IT
1833273344,1833275391,EU
+1833275392,1833277439,GB
1833277440,1833279487,CH
1833279488,1833281535,AL
1833281536,1833283583,AT
@@ -42931,10 +47210,14 @@
1833299968,1833302015,LU
1833302016,1833304063,AT
1833304064,1833308159,NL
-1833308160,1833310207,FR
+1833308160,1833308755,FR
+1833308756,1833308759,NL
+1833308760,1833310207,FR
1833310208,1833312255,RU
1833312256,1833314303,ES
-1833314304,1833316351,IM
+1833314304,1833315903,IM
+1833315904,1833315919,GB
+1833315920,1833316351,IM
1833316352,1833318399,DK
1833318400,1833320447,GB
1833320448,1833322495,AE
@@ -42977,7 +47260,9 @@
1833383936,1833385983,DK
1833385984,1833388031,SK
1833388032,1833390079,RU
-1833390080,1833391871,GB
+1833390080,1833390207,GB
+1833390208,1833390335,US
+1833390336,1833391871,GB
1833391872,1833392127,US
1833392128,1833396223,CH
1833396224,1833398271,NL
@@ -42998,7 +47283,8 @@
1833416704,1833418751,NL
1833418752,1833422847,RU
1833422848,1833424895,CZ
-1833424896,1833426943,DE
+1833424896,1833426687,DE
+1833426688,1833426943,GB
1833426944,1833428991,KG
1833428992,1833431039,IT
1833431040,1833433087,RU
@@ -43012,11 +47298,18 @@
1833459712,1833463807,ME
1833463808,1833467903,UA
1833467904,1833468079,RU
-1833468080,1833468575,CH
+1833468080,1833468159,CH
+1833468160,1833468287,RU
+1833468288,1833468575,CH
1833468576,1833468591,RU
1833468592,1833471999,CH
1833472000,1833476095,EU
-1833476096,1833484287,NL
+1833476096,1833477375,NL
+1833477376,1833477503,GB
+1833477504,1833477631,DE
+1833477632,1833481087,NL
+1833481088,1833481215,IE
+1833481216,1833484287,NL
1833484288,1833488383,IR
1833488384,1833492479,GB
1833492480,1833504767,RU
@@ -43039,7 +47332,8 @@
1833558016,1833562111,RO
1833562112,1833566207,PS
1833566208,1833570303,SE
-1833570304,1833574399,NL
+1833570304,1833571327,GB
+1833571328,1833574399,NL
1833574400,1833578495,YE
1833578496,1833582591,HU
1833582592,1833586687,TJ
@@ -43054,7 +47348,9 @@
1833623552,1833627647,IR
1833627648,1833631743,GB
1833631744,1833635839,CZ
-1833635840,1833639935,DE
+1833635840,1833636367,DE
+1833636368,1833636375,AL
+1833636376,1833639935,DE
1833639936,1833644031,AM
1833644032,1833644063,TJ
1833644064,1833644287,RU
@@ -43065,7 +47361,10 @@
1833659024,1833659039,BZ
1833659040,1833659903,DE
1833659904,1833659919,NA
-1833659920,1833660415,DE
+1833659920,1833660159,DE
+1833660160,1833660223,CH
+1833660224,1833660351,DE
+1833660352,1833660415,US
1833660416,1833664511,IT
1833664512,1833668607,RU
1833668608,1833672703,CZ
@@ -43145,6 +47444,7 @@
1835646976,1835655167,BA
1835655168,1835663359,CY
1835663360,1835671551,UA
+1835671552,1835679743,CH
1835679744,1835687935,FR
1835687936,1835696127,IE
1835696128,1835704319,RU
@@ -43269,7 +47569,9 @@
1839801600,1839801855,US
1839801856,1839802111,GB
1839802112,1839802239,RO
-1839802240,1839816703,GB
+1839802240,1839806463,GB
+1839806464,1839808511,US
+1839808512,1839816703,GB
1839816704,1839824895,NO
1839824896,1839890431,RU
1839890432,1839923199,GB
@@ -43314,7 +47616,6 @@
1841635328,1841639423,PL
1841639424,1841641471,RU
1841641472,1841643519,PL
-1841643520,1841645567,SI
1841645568,1841647615,RU
1841647616,1841649663,RO
1841649664,1841651711,RU
@@ -43344,7 +47645,12 @@
1841799168,1841807359,DE
1841807360,1841815551,NO
1841815552,1841823743,BG
-1841823744,1841831935,GB
+1841823744,1841827079,GB
+1841827080,1841827087,ES
+1841827088,1841827231,GB
+1841827232,1841827263,BR
+1841827264,1841827279,BD
+1841827280,1841831935,GB
1841831936,1841840127,MT
1841840128,1841848319,PL
1841848320,1841856511,RU
@@ -43370,7 +47676,9 @@
1842028544,1842036735,CH
1842036736,1842038783,FR
1842038784,1842044927,LU
-1842044928,1842053119,GB
+1842044928,1842047369,GB
+1842047370,1842047371,IN
+1842047372,1842053119,GB
1842053120,1842061311,ES
1842061312,1842069503,IR
1842069504,1842077695,RU
@@ -43399,7 +47707,9 @@
1842188288,1842190335,RU
1842190336,1842192383,GB
1842192384,1842194431,AZ
-1842194432,1842196479,CH
+1842194432,1842196319,CH
+1842196320,1842196351,NL
+1842196352,1842196479,CH
1842196480,1842198527,DE
1842198528,1842200575,GB
1842200576,1842202623,NL
@@ -43431,7 +47741,8 @@
1842323456,1842331647,RU
1842331648,1842335743,UA
1842335744,1842339839,RO
-1842339840,1842348031,RU
+1842339840,1842343935,RU
+1842343936,1842348031,UZ
1842348032,1843396607,FR
1843396608,1843412991,IQ
1843412992,1843429375,CZ
@@ -43453,7 +47764,9 @@
1843691520,1843707903,SE
1843707904,1843724287,TR
1843724288,1843732479,UA
-1843732480,1843740671,RU
+1843732480,1843765247,RU
+1843773440,1843781631,LV
+1843781632,1843789823,RU
1843789824,1843806207,SK
1843806208,1843822591,IR
1843822592,1843838975,RU
@@ -43477,7 +47790,7 @@
1843945472,1843947519,FR
1843947520,1843949567,RU
1843949568,1843951615,BY
-1843953664,1843955711,DE
+1843951616,1843955711,DE
1843955712,1843957759,IT
1843957760,1843959807,CZ
1843959808,1843961855,GB
@@ -43557,8 +47870,7 @@
1844123648,1844125695,RU
1844125696,1844127743,NL
1844127744,1844129791,DE
-1844129792,1844130047,SE
-1844130048,1844131839,NL
+1844129792,1844131839,NL
1844131840,1844133887,DE
1844133888,1844135935,LT
1844135936,1844137983,NL
@@ -43590,7 +47902,11 @@
1844181489,1844181503,DE
1844181504,1844181608,TR
1844181609,1844181616,CA
-1844181617,1844183039,TR
+1844181617,1844181952,TR
+1844181953,1844181958,GB
+1844181959,1844181984,TR
+1844181985,1844181990,GB
+1844181991,1844183039,TR
1844183040,1844191231,IT
1844191232,1844195327,AL
1844195328,1844203519,RU
@@ -43598,6 +47914,8 @@
1844207616,1844211711,RU
1844211712,1844215807,SK
1844215808,1844219903,BE
+1844219904,1844220159,KE
+1844220160,1844223999,DE
1844224000,1844228095,GB
1844228096,1844232191,DK
1844232192,1844235775,ES
@@ -43758,7 +48076,7 @@
1851527168,1851528191,NZ
1851529216,1851531263,PH
1851531264,1851539455,JP
-1851539456,1851542527,ID
+1851541504,1851542527,ID
1851542528,1851543551,HK
1851543552,1851547647,JP
1851547648,1851555839,SG
@@ -43782,7 +48100,7 @@
1855979520,1856241663,JP
1856241664,1856307199,TH
1856307200,1856315391,KR
-1856315392,1856323583,HK
+1856315392,1856323583,CN
1856323584,1856339967,KR
1856339968,1856372735,JP
1856372736,1856503807,CN
@@ -43829,7 +48147,7 @@
1866579968,1866588159,JP
1866588160,1866592255,NZ
1866596352,1866661887,CN
-1866661888,1866665983,AU
+1866661888,1866670079,AU
1866670080,1866674175,MY
1866674176,1866678271,TW
1866678272,1866686463,ID
@@ -44192,6 +48510,8 @@
1914662912,1914667007,KR
1914667008,1914683391,IN
1914683392,1914687487,AU
+1914687488,1914688511,NZ
+1914689536,1914691583,JP
1914691584,1914695679,IN
1914695680,1914697727,ID
1914697728,1914699775,IN
@@ -44672,6 +48992,8 @@
1966424064,1966440447,KR
1966440448,1966444543,AU
1966444544,1966446591,NZ
+1966446592,1966447615,MY
+1966447616,1966448639,NZ
1966448640,1966452735,AU
1966452736,1966456831,CN
1966456832,1966473215,KR
@@ -45127,7 +49449,7 @@
2022244352,2022277119,CN
2022277120,2022309887,JP
2022309888,2022313983,PH
-2022313984,2022316031,NZ
+2022313984,2022318079,NZ
2022318080,2022326271,AU
2022326272,2022330367,VN
2022330368,2022334463,MY
@@ -45214,7 +49536,7 @@
2036006912,2036072447,AU
2036072448,2036334591,JP
2036334592,2036465663,PH
-2036465664,2036531199,NZ
+2036465664,2036596735,NZ
2036596736,2036598783,ID
2036598784,2036600831,JP
2036600832,2036604927,ID
@@ -45344,7 +49666,7 @@
2056290304,2056323071,CN
2056323072,2056388607,JP
2056388608,2056519679,TW
-2056519680,2056650751,AU
+2056519680,2056781823,AU
2056781824,2056794111,JP
2056794112,2056796159,BD
2056798208,2056806399,JP
@@ -45724,7 +50046,7 @@
2090041344,2090074111,CN
2090074112,2090237951,AU
2090237952,2090239999,TW
-2090240000,2090241023,IN
+2090240000,2090240255,IN
2090241024,2090242047,MY
2090242048,2090246143,JP
2090246144,2090250239,NZ
@@ -46289,7 +50611,8 @@
2208235520,2208301055,DE
2208301056,2208366591,FI
2208432128,2208563199,CA
-2208563200,2208759807,DK
+2208563200,2208694271,DK
+2208694272,2208759807,EU
2208759808,2208890879,US
2208890880,2208956415,DE
2208956416,2209021951,AU
@@ -47705,7 +52028,7 @@
2468175360,2468189663,DK
2468189664,2468189695,GB
2468189696,2468216831,DK
-2468216832,2468282367,DE
+2468216832,2468282367,EU
2468282368,2468347903,US
2468347904,2468478975,CZ
2468478976,2468937727,US
@@ -47751,7 +52074,9 @@
2473394176,2473459711,AU
2473459712,2473525247,ZA
2473525248,2473656319,NO
-2473656320,2474049535,US
+2473656320,2473721855,US
+2473721856,2473787391,GB
+2473787392,2474049535,US
2474049536,2474115071,GB
2474115072,2474246143,US
2474246144,2474377215,IT
@@ -48358,7 +52683,8 @@
2644639744,2644770815,DE
2644770816,2644836351,BE
2644836352,2644967423,US
-2644967424,2645098495,AT
+2644967424,2645032959,AT
+2645032960,2645098495,CH
2645098496,2645164031,FR
2645164032,2645229567,US
2645229568,2645295103,SE
@@ -49005,8 +53331,7 @@
2751922176,2751987711,FR
2751987712,2752053247,SI
2752053248,2752184319,SE
-2752184320,2752249855,GB
-2752249856,2752315391,DE
+2752184320,2752315391,GB
2752315392,2752380927,FI
2752380928,2752446463,CH
2752446464,2752511999,BE
@@ -49264,7 +53589,11 @@
2788229936,2788229943,GB
2788229944,2788230663,US
2788230664,2788230679,GB
-2788230680,2788233263,US
+2788230680,2788230703,US
+2788230704,2788230719,GB
+2788230720,2788230727,CH
+2788230728,2788230735,GB
+2788230736,2788233263,US
2788233264,2788233271,GB
2788233272,2788234279,US
2788234280,2788234287,CA
@@ -49274,7 +53603,9 @@
2788235296,2788235311,SG
2788235312,2788238847,US
2788238848,2788238855,GB
-2788238856,2788241447,US
+2788238856,2788238911,US
+2788238912,2788238919,GB
+2788238920,2788241447,US
2788241448,2788241455,GB
2788241456,2788243471,US
2788243472,2788243487,SG
@@ -49408,7 +53739,13 @@
2816003440,2816003455,US
2816003456,2816003855,IL
2816003856,2816003871,US
-2816003872,2816010495,IL
+2816003872,2816004351,IL
+2816004352,2816004367,US
+2816004368,2816004415,IL
+2816004416,2816004479,US
+2816004480,2816008191,IL
+2816008192,2816008207,IE
+2816008208,2816010495,IL
2816010496,2816010751,US
2816010752,2816014239,IL
2816014240,2816014271,US
@@ -49636,40 +53973,49 @@
2899378176,2899443711,GB
2899443712,2899574783,FR
2899574784,2899902463,GB
-2902458368,2904555519,US
+2902458368,2902462463,A1
+2902462464,2902507519,US
+2902507520,2902515711,CA
+2902515712,2904555519,US
2904555520,2904817663,CA
2904817664,2905376767,US
2905376768,2905377535,CA
2905377536,2905377791,US
2905377792,2905378047,CA
-2905378048,2905379071,US
+2905378048,2905378303,US
+2905378304,2905378815,CA
+2905378816,2905379071,US
2905379072,2905379583,CA
-2905379584,2905381887,US
+2905379584,2905380863,US
+2905380864,2905381119,CA
+2905381120,2905381887,US
2905381888,2905382016,CA
2905382017,2905384191,US
2905384192,2905385471,CA
2905385472,2905386239,US
2905386240,2905386495,CA
2905386496,2905388031,US
-2905388032,2905389311,CA
-2905389312,2905390079,US
-2905390080,2905390335,CA
-2905390336,2905391871,US
+2905388032,2905388287,CA
+2905388288,2905391871,US
2905391872,2905392127,CA
-2905392128,2905393151,US
-2905393152,2905394943,CA
+2905392128,2905392895,US
+2905392896,2905394943,CA
2905394944,2905395455,US
2905395456,2905396991,CA
-2905396992,2905404671,US
-2905404672,2905405439,CA
-2905405440,2905407743,US
+2905396992,2905397759,US
+2905397760,2905398271,CA
+2905398272,2905399039,US
+2905399040,2905399295,CA
+2905399296,2905404671,US
+2905404672,2905405183,CA
+2905405184,2905407743,US
2905407744,2905407999,TW
2905408000,2905428967,US
2905428968,2905428975,AE
2905428976,2905432975,US
2905432976,2905432983,AE
-2905432984,2905450495,US
-2905450496,2905451007,CA
+2905432984,2905449983,US
+2905449984,2905451007,CA
2905451008,2905451519,US
2905451520,2905451647,PA
2905451648,2905451775,US
@@ -49726,9 +54072,29 @@
2915768488,2915768495,CA
2915768496,2915768703,US
2915768704,2915768767,GB
-2915768768,2915794959,US
+2915768768,2915768903,US
+2915768904,2915768911,GR
+2915768912,2915769095,US
+2915769096,2915769103,BB
+2915769104,2915769111,US
+2915769112,2915769119,BB
+2915769120,2915769239,US
+2915769240,2915769247,CA
+2915769248,2915769295,US
+2915769296,2915769303,BR
+2915769304,2915772671,US
+2915772672,2915772679,IN
+2915772680,2915772711,US
+2915772712,2915772719,GB
+2915772720,2915773023,US
+2915773024,2915773039,IN
+2915773040,2915773175,US
+2915773176,2915773183,KW
+2915773184,2915794959,US
2915794960,2915794975,MX
-2915794976,2915795263,US
+2915794976,2915795007,US
+2915795008,2915795023,BR
+2915795024,2915795263,US
2915795264,2915795279,NZ
2915795280,2915795343,US
2915795344,2915795359,NZ
@@ -49922,7 +54288,23 @@
2915807440,2915807447,CA
2915807448,2915807455,US
2915807456,2915807463,PT
-2915807464,2915811135,US
+2915807464,2915807519,US
+2915807520,2915807527,CA
+2915807528,2915807559,US
+2915807560,2915807567,CA
+2915807568,2915807607,US
+2915807608,2915807615,IL
+2915807616,2915807951,US
+2915807952,2915807959,CA
+2915807960,2915808095,US
+2915808096,2915808103,CA
+2915808104,2915808183,US
+2915808184,2915808191,CA
+2915808192,2915808247,US
+2915808248,2915808255,DE
+2915808256,2915810471,US
+2915810472,2915810479,GB
+2915810480,2915811135,US
2915811136,2915811199,IN
2915811200,2915958783,US
2915958784,2916024319,CA
@@ -49932,7 +54314,9 @@
2916092928,2916093183,IN
2916093184,2916093695,US
2916093696,2916093951,IN
-2916093952,2916163583,US
+2916093952,2916110623,US
+2916110624,2916110639,CA
+2916110640,2916163583,US
2916163584,2916171775,CA
2916171776,2916188159,US
2916188160,2916196351,CA
@@ -49949,10 +54333,14 @@
2916434560,2916434591,CA
2916434592,2916437503,US
2916437504,2916437567,CA
-2916437568,2916441343,US
+2916437568,2916440063,US
+2916440064,2916440095,CA
+2916440096,2916440143,US
+2916440144,2916440159,CA
+2916440160,2916441343,US
2916441344,2916442111,CA
-2916442112,2916442367,US
-2916442368,2916442879,CA
+2916442112,2916442623,US
+2916442624,2916442879,CA
2916442880,2916443582,US
2916443583,2916443614,PK
2916443615,2916443647,CA
@@ -49961,17 +54349,21 @@
2916444160,2916444927,US
2916444928,2916445951,CA
2916445952,2916447231,US
-2916447232,2916448255,CA
+2916447232,2916448031,CA
+2916448032,2916448063,US
+2916448064,2916448255,CA
2916448256,2916449279,US
2916449280,2916450303,CA
-2916450304,2916499455,US
+2916450304,2916515839,US
2916548608,2916581375,US
2916581376,2916614143,PR
2916614144,2917195775,US
2917195776,2917196031,CA
2917196032,2917199871,A2
2917199872,2917203967,CA
-2917203968,2917210431,US
+2917203968,2917210335,US
+2917210336,2917210367,CA
+2917210368,2917210431,US
2917210432,2917210463,HK
2917210464,2917257215,US
2917257216,2917261311,KY
@@ -49979,9 +54371,17 @@
2917265408,2917269503,JM
2917269504,2917572607,US
2917572608,2917580799,CA
-2917580800,2917665791,US
+2917580800,2917597439,US
+2917597440,2917597695,GB
+2917597696,2917621759,US
+2917629952,2917646335,US
+2917662720,2917663231,US
+2917663232,2917663487,CA
+2917663488,2917665791,US
2917665792,2917666303,CA
-2917666304,2917675263,US
+2917666304,2917667710,US
+2917667711,2917671935,CA
+2917671936,2917675263,US
2917675264,2917675775,CA
2917675776,2917676031,US
2917676032,2917677055,CA
@@ -49995,14 +54395,14 @@
2917685248,2917686015,CA
2917686016,2917690367,US
2917690368,2917690879,CA
-2917690880,2917699583,US
-2917699584,2917699839,CA
-2917699840,2917701119,US
+2917690880,2917693183,US
+2917693184,2917693951,CA
+2917693952,2917695231,US
+2917695232,2917695487,CA
+2917695488,2917701119,US
2917701120,2917701375,CA
2917701376,2917702399,US
-2917702400,2917704703,CA
-2917704704,2917706239,US
-2917706240,2917707519,CA
+2917702400,2917707519,CA
2917707520,2917711871,US
2917711872,2917714431,CA
2917714432,2917718527,US
@@ -50010,8 +54410,10 @@
2917719040,2917719295,US
2917719296,2917719551,CA
2917719552,2917722367,US
-2917722368,2917723135,CA
-2917723136,2918055935,US
+2917722368,2917722879,CA
+2917722880,2917842175,US
+2917842176,2917842431,CA
+2917842432,2918055935,US
2918055936,2918121471,CA
2918121472,2918154239,US
2918154240,2918170623,CA
@@ -50032,12 +54434,28 @@
2918391808,2918395903,CA
2918395904,2918404095,US
2918404096,2918408191,PR
-2918449152,2918580223,US
+2918408192,2918432767,US
+2918432768,2918436863,CA
+2918436864,2918580223,US
2918580224,2918588415,CA
-2918711296,2918760447,US
+2918588416,2918596607,US
+2918596608,2918604799,CA
+2918604800,2918608895,US
+2918612992,2918653951,US
+2918653952,2918662143,CA
+2918662144,2918760447,US
2918760448,2918776831,CA
-2918776832,2918793215,US
+2918776832,2918842367,US
+2918842368,2918875135,CA
+2918875136,2918973439,US
+2918973440,2918989823,CA
+2919170048,2919174143,US
+2919174144,2919178239,CA
+2919178240,2919186431,US
+2919186432,2919190527,CA
+2919190528,2919202815,US
2919206912,2919211007,CA
+2919219200,2919235583,US
2919235584,2919759871,CA
2919759872,2921496895,US
2921496896,2921496903,IN
@@ -50049,7 +54467,9 @@
2921497416,2921497423,IN
2921497424,2921497471,US
2921497472,2921497599,IN
-2921497600,2921503695,US
+2921497600,2921503607,US
+2921503608,2921503615,GB
+2921503616,2921503695,US
2921503696,2921503703,GB
2921503704,2921508095,US
2921508096,2921508103,IN
@@ -50058,7 +54478,8 @@
2921508352,2921508639,US
2921508640,2921508671,IN
2921508672,2921508679,US
-2921508680,2921508727,IN
+2921508680,2921508719,IN
+2921508720,2921508727,SE
2921508728,2921511351,US
2921511352,2921511359,IN
2921511360,2921511743,US
@@ -50188,7 +54609,9 @@
2928270480,2928270487,NL
2928270488,2928270551,CA
2928270552,2928270559,US
-2928270560,2928270607,CA
+2928270560,2928270583,CA
+2928270584,2928270591,US
+2928270592,2928270607,CA
2928270608,2928270615,US
2928270616,2928270623,CA
2928270624,2928270631,US
@@ -50290,7 +54713,9 @@
2928275720,2928275727,US
2928275728,2928275767,CA
2928275768,2928275775,US
-2928275776,2928276071,CA
+2928275776,2928275815,CA
+2928275816,2928275823,US
+2928275824,2928276071,CA
2928276072,2928276079,US
2928276080,2928276127,CA
2928276128,2928276135,US
@@ -50355,7 +54780,13 @@
2928279024,2928279551,CA
2928279552,2928312319,US
2928312320,2928316415,CA
-2928316416,2928328703,US
+2928316416,2928321311,US
+2928321312,2928321327,GB
+2928321328,2928323135,US
+2928323136,2928323143,RU
+2928323144,2928323967,US
+2928323968,2928323983,RU
+2928323984,2928328703,US
2928328704,2928336895,CA
2928336896,2928374951,US
2928374952,2928374967,CN
@@ -50999,8 +55430,8 @@
2987417600,2987425791,PL
2987425792,2987429887,BG
2987429888,2987433215,RU
-2987433216,2987433231,KZ
-2987433232,2987433247,RU
+2987433216,2987433235,KZ
+2987433236,2987433247,RU
2987433248,2987433279,KZ
2987433280,2987433983,RU
2987433984,2987438079,FR
@@ -51012,7 +55443,7 @@
2987458560,2987462655,CZ
2987462656,2987466751,RS
2987466752,2987470847,GB
-2987470848,2987474943,IQ
+2987470848,2987474943,DE
2987474944,2987479039,GB
2987479040,2987487231,CZ
2987487232,2987491327,HR
@@ -51028,7 +55459,8 @@
2987515904,2987519999,A2
2987520000,2987524095,GB
2987524096,2987528191,RU
-2987528192,2987532287,NL
+2987528192,2987529215,US
+2987529216,2987532287,NL
2987532288,2987536383,MD
2987536384,2987540479,FR
2987540480,2987544575,SK
@@ -51050,12 +55482,17 @@
2987585840,2987585847,DK
2987585848,2987585855,SE
2987585856,2987585863,RU
-2987585864,2987589631,DE
+2987585864,2987585871,GB
+2987585872,2987585879,IT
+2987585880,2987585887,FR
+2987585888,2987585895,PL
+2987585896,2987589631,DE
2987589632,2987593727,FR
2987593728,2987597823,LT
2987597824,2987601919,ES
2987601920,2987606015,IS
-2987606016,2987610111,DE
+2987606016,2987606527,US
+2987606528,2987610111,DE
2987610112,2987614207,RU
2987614208,2987618303,PL
2987618304,2987622399,NL
@@ -51065,7 +55502,9 @@
2987638784,2987642879,FO
2987642880,2987651071,DE
2987651072,2987655167,RU
-2987655168,2987659263,DE
+2987655168,2987658367,DE
+2987658368,2987658383,AT
+2987658384,2987659263,DE
2987659264,2987659519,BA
2987659520,2987661311,SI
2987661312,2987663359,GB
@@ -51165,6 +55604,7 @@
2987859968,2987862015,FR
2987862016,2987864063,BE
2987864064,2987866111,DE
+2987866112,2987868159,ES
2987868160,2987870207,RO
2987870208,2987872255,GR
2987872256,2987874303,AT
@@ -51218,7 +55658,11 @@
2988442440,2988442447,ES
2988442448,2988442463,GB
2988442464,2988442895,FR
-2988442896,2988442919,NL
+2988442896,2988442899,PL
+2988442900,2988442903,FR
+2988442904,2988442907,IT
+2988442908,2988442911,FR
+2988442912,2988442919,NL
2988442920,2988442923,LT
2988442924,2988442927,GB
2988442928,2988442975,FR
@@ -51233,8 +55677,11 @@
2988443088,2988443111,PL
2988443112,2988443119,ES
2988443120,2988443391,FR
-2988443392,2988443407,ES
-2988443408,2988443455,FR
+2988443392,2988443407,GB
+2988443408,2988443439,FR
+2988443440,2988443443,CZ
+2988443444,2988443447,DE
+2988443448,2988443455,FR
2988443456,2988443487,BE
2988443488,2988443539,FR
2988443540,2988443547,ES
@@ -51299,8 +55746,7 @@
2988448000,2988448127,DE
2988448128,2988448255,ES
2988448256,2988448511,DE
-2988448512,2988448515,ES
-2988448516,2988448519,FR
+2988448512,2988448519,FR
2988448520,2988448543,PL
2988448544,2988448559,FR
2988448560,2988448563,DE
@@ -51342,11 +55788,13 @@
2988449760,2988449791,CH
2988449792,2988451839,FR
2988451840,2988453887,BE
-2988453888,2988457987,GB
+2988453888,2988457983,GB
+2988457984,2988457987,FR
2988457988,2988457991,PL
2988457992,2988458031,FR
2988458032,2988458047,IT
-2988458048,2988458063,FR
+2988458048,2988458055,FR
+2988458056,2988458063,CH
2988458064,2988458067,ES
2988458068,2988458075,FR
2988458076,2988458111,PL
@@ -51357,13 +55805,15 @@
2988458296,2988458299,GB
2988458300,2988458319,ES
2988458320,2988458323,CZ
-2988458324,2988458335,FR
+2988458324,2988458331,FR
+2988458332,2988458335,GB
2988458336,2988458367,DE
2988458368,2988458399,FR
2988458400,2988458431,PL
2988458432,2988458495,FR
2988458496,2988458751,GB
-2988458752,2988459015,PL
+2988458752,2988459007,FR
+2988459008,2988459015,PL
2988459016,2988459019,DE
2988459020,2988459023,GB
2988459024,2988459027,BE
@@ -51378,8 +55828,7 @@
2988459080,2988459083,DE
2988459084,2988459087,FR
2988459088,2988459103,GB
-2988459104,2988459107,FR
-2988459108,2988459111,IT
+2988459104,2988459111,FR
2988459112,2988459119,ES
2988459120,2988459127,IT
2988459128,2988459135,PL
@@ -51400,10 +55849,10 @@
2988459632,2988459639,FR
2988459640,2988459643,IT
2988459644,2988459647,CH
-2988459648,2988459711,NL
+2988459648,2988459711,FR
2988459712,2988459715,ES
-2988459716,2988459719,FR
-2988459720,2988459727,GB
+2988459716,2988459723,FR
+2988459724,2988459727,DE
2988459728,2988459731,FR
2988459732,2988459735,BE
2988459736,2988459743,PL
@@ -51416,13 +55865,12 @@
2988460104,2988460107,PL
2988460108,2988460111,DE
2988460112,2988460119,FR
-2988460120,2988460123,ES
+2988460120,2988460123,DE
2988460124,2988460127,FR
2988460128,2988460131,PL
2988460132,2988460135,CZ
-2988460136,2988460147,FR
-2988460148,2988460151,GB
-2988460152,2988460159,ES
+2988460136,2988460143,FR
+2988460144,2988460159,ES
2988460160,2988460191,GB
2988460192,2988460195,FR
2988460196,2988460199,CZ
@@ -51436,8 +55884,8 @@
2988460272,2988460275,FR
2988460276,2988460279,NL
2988460280,2988460287,PL
-2988460288,2988460319,FR
-2988460320,2988460335,GB
+2988460288,2988460323,FR
+2988460324,2988460335,PL
2988460336,2988460351,DE
2988460352,2988460375,GB
2988460376,2988460543,FR
@@ -51446,19 +55894,19 @@
2988460552,2988460575,PL
2988460576,2988460591,PT
2988460592,2988460607,GB
-2988460608,2988460683,FR
+2988460608,2988460679,FR
+2988460680,2988460683,GB
2988460684,2988460687,DE
-2988460688,2988460703,FR
-2988460704,2988460711,CH
-2988460712,2988460719,FR
+2988460688,2988460719,FR
2988460720,2988460735,ES
-2988460736,2988460767,FR
+2988460736,2988460759,FR
+2988460760,2988460763,PT
+2988460764,2988460767,FR
2988460768,2988460799,PL
2988460800,2988460863,CH
2988460864,2988460927,FR
2988460928,2988460931,DE
-2988460932,2988460935,PL
-2988460936,2988460943,CH
+2988460932,2988460943,PL
2988460944,2988460959,DE
2988460960,2988460991,GB
2988460992,2988461055,FR
@@ -51487,11 +55935,12 @@
2988461476,2988461479,IE
2988461480,2988461483,CZ
2988461484,2988461487,LT
-2988461488,2988461495,FR
+2988461488,2988461491,FR
+2988461492,2988461495,PL
2988461496,2988461499,ES
2988461500,2988461503,BE
2988461504,2988461519,PL
-2988461520,2988461523,ES
+2988461520,2988461523,GB
2988461524,2988461559,FR
2988461560,2988461567,GB
2988461568,2988461599,FR
@@ -51527,9 +55976,7 @@
2988461936,2988461951,GB
2988461952,2988462079,PL
2988462080,2988462095,CZ
-2988462096,2988462111,FR
-2988462112,2988462119,PL
-2988462120,2988462127,FR
+2988462096,2988462127,FR
2988462128,2988462131,ES
2988462132,2988462143,FR
2988462144,2988462151,PL
@@ -51549,16 +55996,14 @@
2988462464,2988462495,GB
2988462496,2988462527,DE
2988462528,2988462559,NL
-2988462560,2988462575,FR
-2988462576,2988462583,PL
-2988462584,2988462587,FR
+2988462560,2988462587,FR
2988462588,2988462591,DE
2988462592,2988462599,FR
2988462600,2988462603,IT
2988462604,2988462607,ES
2988462608,2988462735,FR
-2988462736,2988462751,BE
-2988462752,2988462767,FR
+2988462736,2988462743,IT
+2988462744,2988462767,FR
2988462768,2988462775,GB
2988462776,2988462779,PL
2988462780,2988462783,FR
@@ -51572,7 +56017,11 @@
2988463120,2988463127,GB
2988463128,2988463131,FR
2988463132,2988463135,PL
-2988463136,2988463167,IT
+2988463136,2988463143,NL
+2988463144,2988463147,FR
+2988463148,2988463151,ES
+2988463152,2988463159,FR
+2988463160,2988463167,ES
2988463168,2988463199,NL
2988463200,2988463203,GB
2988463204,2988463207,DE
@@ -51644,8 +56093,7 @@
2988464640,2988464783,FR
2988464784,2988464787,IT
2988464788,2988464791,ES
-2988464792,2988464795,DE
-2988464796,2988464831,FR
+2988464792,2988464831,FR
2988464832,2988464895,ES
2988464896,2988464927,NL
2988464928,2988464947,FR
@@ -51654,10 +56102,12 @@
2988464956,2988464959,GB
2988464960,2988465215,FR
2988465216,2988465223,ES
-2988465224,2988465279,FR
+2988465224,2988465235,FR
+2988465236,2988465239,ES
+2988465240,2988465279,FR
2988465280,2988465295,DE
-2988465296,2988465303,GB
-2988465304,2988465343,FR
+2988465296,2988465299,IT
+2988465300,2988465343,FR
2988465344,2988465363,DE
2988465364,2988465371,PL
2988465372,2988465375,FR
@@ -51707,7 +56157,9 @@
2988507204,2988507207,PL
2988507208,2988507211,ES
2988507212,2988507215,PL
-2988507216,2988507243,FR
+2988507216,2988507231,FR
+2988507232,2988507239,ES
+2988507240,2988507243,FR
2988507244,2988507247,ES
2988507248,2988507263,FR
2988507264,2988507279,PL
@@ -51717,10 +56169,19 @@
2988507336,2988507423,FR
2988507424,2988507431,PL
2988507432,2988507439,DE
-2988507440,2988507455,BE
-2988507456,2988507471,IT
-2988507472,2988507487,DE
-2988507488,2988507519,FR
+2988507440,2988507443,IT
+2988507444,2988507447,NL
+2988507448,2988507451,PL
+2988507452,2988507459,FR
+2988507460,2988507463,BE
+2988507464,2988507467,CH
+2988507468,2988507471,ES
+2988507472,2988507475,FR
+2988507476,2988507479,GB
+2988507480,2988507483,IE
+2988507484,2988507487,IT
+2988507488,2988507503,FR
+2988507504,2988507519,IT
2988507520,2988507527,PL
2988507528,2988507531,DE
2988507532,2988507535,PL
@@ -51737,13 +56198,22 @@
2988507608,2988507611,ES
2988507612,2988507615,DE
2988507616,2988507623,IT
-2988507624,2988507627,FR
+2988507624,2988507627,GB
2988507628,2988507631,PT
2988507632,2988507639,IT
-2988507640,2988507647,ES
+2988507640,2988507643,FR
+2988507644,2988507647,IT
2988507648,2988507711,DE
2988507712,2988507775,IT
-2988507776,2988507903,FR
+2988507776,2988507839,IE
+2988507840,2988507855,FR
+2988507856,2988507859,BE
+2988507860,2988507867,PL
+2988507868,2988507875,ES
+2988507876,2988507879,FR
+2988507880,2988507883,ES
+2988507884,2988507887,GB
+2988507888,2988507903,ES
2988507904,2988507919,PL
2988507920,2988507923,DE
2988507924,2988507927,IT
@@ -51751,7 +56221,8 @@
2988507936,2988507951,FR
2988507952,2988507955,DE
2988507956,2988507959,BE
-2988507960,2988507971,FR
+2988507960,2988507967,PL
+2988507968,2988507971,FR
2988507972,2988507975,PL
2988507976,2988507979,FR
2988507980,2988507983,DE
@@ -51772,7 +56243,7 @@
2988508160,2988508219,FR
2988508220,2988508223,DE
2988508224,2988508287,FR
-2988508288,2988508303,IT
+2988508288,2988508303,PL
2988508304,2988508315,FR
2988508316,2988508319,ES
2988508320,2988508343,FR
@@ -51821,7 +56292,7 @@
2988509152,2988509183,ES
2988509184,2988509279,FR
2988509280,2988509283,DE
-2988509284,2988509287,ES
+2988509284,2988509287,IT
2988509288,2988509291,BE
2988509292,2988509295,FR
2988509296,2988509311,DE
@@ -51845,18 +56316,499 @@
2988509504,2988509507,PL
2988509508,2988509511,FR
2988509512,2988509515,GB
-2988509516,2988515327,FR
+2988509516,2988509535,FR
+2988509536,2988509543,ES
+2988509544,2988509547,PL
+2988509548,2988509551,GB
+2988509552,2988509575,FR
+2988509576,2988509583,PL
+2988509584,2988509619,FR
+2988509620,2988509623,DE
+2988509624,2988509627,CZ
+2988509628,2988509631,IT
+2988509632,2988509711,FR
+2988509712,2988509715,IE
+2988509716,2988509719,GB
+2988509720,2988509727,IT
+2988509728,2988509743,FR
+2988509744,2988509751,ES
+2988509752,2988509759,DE
+2988509760,2988509767,PL
+2988509768,2988509775,IT
+2988509776,2988509779,DE
+2988509780,2988509783,GB
+2988509784,2988509787,FR
+2988509788,2988509791,ES
+2988509792,2988509823,NL
+2988509824,2988509839,FR
+2988509840,2988509855,ES
+2988509856,2988509859,FR
+2988509860,2988509871,DE
+2988509872,2988509903,FR
+2988509904,2988509907,PL
+2988509908,2988509919,IT
+2988509920,2988509931,FR
+2988509932,2988509951,PL
+2988509952,2988509955,IT
+2988509956,2988509963,DE
+2988509964,2988509967,GB
+2988509968,2988509983,ES
+2988509984,2988509995,FR
+2988509996,2988509999,DE
+2988510000,2988510015,PL
+2988510016,2988510023,ES
+2988510024,2988510031,FR
+2988510032,2988510079,PL
+2988510080,2988510111,NL
+2988510112,2988510143,CZ
+2988510144,2988510175,NL
+2988510176,2988510207,ES
+2988510208,2988510211,FR
+2988510212,2988510215,DE
+2988510216,2988510255,FR
+2988510256,2988510259,GB
+2988510260,2988510263,FR
+2988510264,2988510271,PL
+2988510272,2988510287,FR
+2988510288,2988510303,PL
+2988510304,2988510307,ES
+2988510308,2988510311,FR
+2988510312,2988510319,BE
+2988510320,2988510323,FR
+2988510324,2988510327,GB
+2988510328,2988510399,FR
+2988510400,2988510403,DE
+2988510404,2988510407,FR
+2988510408,2988510415,PL
+2988510416,2988510431,FR
+2988510432,2988510435,IT
+2988510436,2988510751,FR
+2988510752,2988510759,PL
+2988510760,2988510767,FR
+2988510768,2988510775,ES
+2988510776,2988510847,FR
+2988510848,2988510911,PL
+2988510912,2988510943,FR
+2988510944,2988510975,GB
+2988510976,2988510991,PL
+2988510992,2988511007,FR
+2988511008,2988511015,PL
+2988511016,2988511023,IT
+2988511024,2988511071,FR
+2988511072,2988511079,PL
+2988511080,2988511083,FR
+2988511084,2988511087,PL
+2988511088,2988511103,FR
+2988511104,2988511167,PL
+2988511168,2988511183,FR
+2988511184,2988511187,CZ
+2988511188,2988511191,GB
+2988511192,2988511487,FR
+2988511488,2988511551,PL
+2988511552,2988511559,FR
+2988511560,2988511567,GB
+2988511568,2988511575,FR
+2988511576,2988511583,GB
+2988511584,2988511663,FR
+2988511664,2988511671,DE
+2988511672,2988511675,FR
+2988511676,2988511679,GB
+2988511680,2988511683,NL
+2988511684,2988511687,ES
+2988511688,2988511691,DE
+2988511692,2988511695,FR
+2988511696,2988511699,BE
+2988511700,2988511703,IT
+2988511704,2988511711,PL
+2988511712,2988511719,DE
+2988511720,2988511723,FR
+2988511724,2988511727,GB
+2988511728,2988511735,FR
+2988511736,2988511739,DE
+2988511740,2988511999,FR
+2988512000,2988512031,PL
+2988512032,2988512055,FR
+2988512056,2988512059,PL
+2988512060,2988512063,FR
+2988512064,2988512095,CH
+2988512096,2988512127,FR
+2988512128,2988512143,PL
+2988512144,2988512151,GB
+2988512152,2988512155,ES
+2988512156,2988512159,FR
+2988512160,2988512191,GB
+2988512192,2988512199,FR
+2988512200,2988512207,ES
+2988512208,2988512239,FR
+2988512240,2988512247,LT
+2988512248,2988512251,GB
+2988512252,2988512255,ES
+2988512256,2988512287,FR
+2988512288,2988512303,PL
+2988512304,2988512307,IT
+2988512308,2988512311,GB
+2988512312,2988512315,FR
+2988512316,2988512319,DE
+2988512320,2988512335,FR
+2988512336,2988512339,PL
+2988512340,2988512343,ES
+2988512344,2988512351,FR
+2988512352,2988512383,IT
+2988512384,2988512415,FR
+2988512416,2988512435,PL
+2988512436,2988512439,FR
+2988512440,2988512447,NL
+2988512448,2988512455,PL
+2988512456,2988512459,ES
+2988512460,2988512467,FR
+2988512468,2988512471,GB
+2988512472,2988512479,FR
+2988512480,2988512483,ES
+2988512484,2988512523,FR
+2988512524,2988512527,IT
+2988512528,2988512543,FR
+2988512544,2988512551,PL
+2988512552,2988512579,FR
+2988512580,2988512583,ES
+2988512584,2988512587,FR
+2988512588,2988512591,PL
+2988512592,2988512595,BE
+2988512596,2988512599,ES
+2988512600,2988512607,PT
+2988512608,2988512639,FR
+2988512640,2988512647,GB
+2988512648,2988512651,ES
+2988512652,2988512655,DE
+2988512656,2988512663,PT
+2988512664,2988512667,FR
+2988512668,2988512671,ES
+2988512672,2988512687,FR
+2988512688,2988512703,PL
+2988512704,2988512767,FR
+2988512768,2988512831,PL
+2988512832,2988512835,FR
+2988512836,2988512839,ES
+2988512840,2988512847,DE
+2988512848,2988512879,FR
+2988512880,2988512895,DE
+2988512896,2988512899,PL
+2988512900,2988512907,GB
+2988512908,2988512911,LT
+2988512912,2988512919,FR
+2988512920,2988512927,CH
+2988512928,2988512943,FR
+2988512944,2988512951,GB
+2988512952,2988512955,FR
+2988512956,2988512959,LT
+2988512960,2988512975,BE
+2988512976,2988512995,FR
+2988512996,2988512999,GB
+2988513000,2988513003,FR
+2988513004,2988513007,PL
+2988513008,2988513015,IT
+2988513016,2988513019,GB
+2988513020,2988513023,NL
+2988513024,2988513151,FR
+2988513152,2988513183,ES
+2988513184,2988513191,DE
+2988513192,2988513195,FR
+2988513196,2988513199,ES
+2988513200,2988513207,PT
+2988513208,2988513219,FR
+2988513220,2988513223,DE
+2988513224,2988513227,PT
+2988513228,2988513271,FR
+2988513272,2988513275,DE
+2988513276,2988513279,CH
+2988513280,2988513283,FR
+2988513284,2988513287,ES
+2988513288,2988513307,FR
+2988513308,2988513311,PL
+2988513312,2988513327,PT
+2988513328,2988513331,ES
+2988513332,2988513335,FR
+2988513336,2988513343,GB
+2988513344,2988513351,ES
+2988513352,2988513359,IT
+2988513360,2988513375,GB
+2988513376,2988513391,IT
+2988513392,2988513407,GB
+2988513408,2988513471,PL
+2988513472,2988513503,FR
+2988513504,2988513507,CH
+2988513508,2988513511,DE
+2988513512,2988513515,FR
+2988513516,2988513519,DE
+2988513520,2988513535,GB
+2988513536,2988513551,DE
+2988513552,2988513555,IT
+2988513556,2988513567,FR
+2988513568,2988513575,GB
+2988513576,2988513583,PL
+2988513584,2988513599,IE
+2988513600,2988513671,FR
+2988513672,2988513675,ES
+2988513676,2988513679,FR
+2988513680,2988513683,ES
+2988513684,2988513691,FR
+2988513692,2988513695,DE
+2988513696,2988513723,FR
+2988513724,2988513727,DE
+2988513728,2988513731,FR
+2988513732,2988513735,BE
+2988513736,2988513743,DE
+2988513744,2988513759,GB
+2988513760,2988513879,FR
+2988513880,2988513883,ES
+2988513884,2988513895,FR
+2988513896,2988513899,IT
+2988513900,2988513903,PL
+2988513904,2988513951,FR
+2988513952,2988513983,PT
+2988513984,2988514015,GB
+2988514016,2988514019,FR
+2988514020,2988514023,NL
+2988514024,2988514031,IE
+2988514032,2988514111,FR
+2988514112,2988514115,DE
+2988514116,2988514119,FR
+2988514120,2988514127,PT
+2988514128,2988514131,IE
+2988514132,2988514135,IT
+2988514136,2988514159,FR
+2988514160,2988514163,IT
+2988514164,2988514167,DE
+2988514168,2988514171,FR
+2988514172,2988514175,DE
+2988514176,2988514207,FR
+2988514208,2988514211,ES
+2988514212,2988514219,FR
+2988514220,2988514227,GB
+2988514228,2988514231,FR
+2988514232,2988514239,GB
+2988514240,2988514243,FR
+2988514244,2988514251,GB
+2988514252,2988514255,FR
+2988514256,2988514271,ES
+2988514272,2988514279,FR
+2988514280,2988514283,PL
+2988514284,2988514287,GB
+2988514288,2988514303,ES
+2988514304,2988514335,FR
+2988514336,2988514339,IE
+2988514340,2988514343,FR
+2988514344,2988514351,GB
+2988514352,2988514399,FR
+2988514400,2988514431,GB
+2988514432,2988514447,FR
+2988514448,2988514463,ES
+2988514464,2988514527,FR
+2988514528,2988514559,GB
+2988514560,2988514623,FR
+2988514624,2988514655,DE
+2988514656,2988514671,FR
+2988514672,2988514675,GB
+2988514676,2988514679,IT
+2988514680,2988514687,FR
+2988514688,2988514719,GB
+2988514720,2988514735,DE
+2988514736,2988514739,FR
+2988514740,2988514743,ES
+2988514744,2988514747,BE
+2988514748,2988514751,IT
+2988514752,2988514815,FI
+2988514816,2988514831,FR
+2988514832,2988514839,PL
+2988514840,2988514879,ES
+2988514880,2988514943,PL
+2988514944,2988514959,ES
+2988514960,2988514975,PL
+2988514976,2988514979,BE
+2988514980,2988514983,PL
+2988514984,2988514991,IT
+2988514992,2988514999,FR
+2988515000,2988515007,PL
+2988515008,2988515039,FR
+2988515040,2988515071,GB
+2988515072,2988515327,FR
2988515328,2988517375,DE
-2988517376,2988572671,FR
+2988517376,2988519423,FR
+2988519424,2988521471,PL
+2988521472,2988539935,FR
+2988539936,2988539967,GB
+2988539968,2988539971,ES
+2988539972,2988539975,IT
+2988539976,2988539983,DE
+2988539984,2988540003,PL
+2988540004,2988540007,CZ
+2988540008,2988540023,FR
+2988540024,2988540027,PL
+2988540028,2988540031,ES
+2988540032,2988540207,FR
+2988540208,2988540211,GB
+2988540212,2988540215,DE
+2988540216,2988540219,FR
+2988540220,2988540223,GB
+2988540224,2988540255,BE
+2988540256,2988540271,PL
+2988540272,2988540287,FR
+2988540288,2988540303,BE
+2988540304,2988540319,FR
+2988540320,2988540351,PT
+2988540352,2988540363,FR
+2988540364,2988540367,PL
+2988540368,2988540375,FR
+2988540376,2988540379,GB
+2988540380,2988540423,FR
+2988540424,2988540427,GB
+2988540428,2988540431,NL
+2988540432,2988540435,FR
+2988540436,2988540439,DE
+2988540440,2988540447,PL
+2988540448,2988540451,IT
+2988540452,2988540455,FR
+2988540456,2988540459,DE
+2988540460,2988540463,ES
+2988540464,2988540471,PL
+2988540472,2988540479,DE
+2988540480,2988540483,FR
+2988540484,2988540487,DE
+2988540488,2988540491,ES
+2988540492,2988540503,FR
+2988540504,2988540507,DE
+2988540508,2988540511,ES
+2988540512,2988540543,FR
+2988540544,2988540607,PL
+2988540608,2988540639,FR
+2988540640,2988540647,PL
+2988540648,2988540651,GB
+2988540652,2988540663,PL
+2988540664,2988540671,IT
+2988540672,2988540679,PL
+2988540680,2988540683,IT
+2988540684,2988540715,FR
+2988540716,2988540719,PL
+2988540720,2988540735,DE
+2988540736,2988540751,ES
+2988540752,2988540759,PL
+2988540760,2988540763,GB
+2988540764,2988540767,DE
+2988540768,2988540775,GB
+2988540776,2988540783,BE
+2988540784,2988540787,ES
+2988540788,2988540791,DE
+2988540792,2988540795,FR
+2988540796,2988540799,GB
+2988540800,2988540831,FR
+2988540832,2988540839,PL
+2988540840,2988540847,GB
+2988540848,2988540855,FR
+2988540856,2988540863,ES
+2988540864,2988540931,FR
+2988540932,2988540935,DE
+2988540936,2988540943,FR
+2988540944,2988540959,ES
+2988540960,2988540975,FR
+2988540976,2988540991,GB
+2988540992,2988541055,ES
+2988541056,2988541087,FR
+2988541088,2988541103,BE
+2988541104,2988541111,ES
+2988541112,2988541119,DE
+2988541120,2988541131,FR
+2988541132,2988541135,DE
+2988541136,2988541143,GB
+2988541144,2988541151,IT
+2988541152,2988541215,FR
+2988541216,2988541231,PT
+2988541232,2988541235,DE
+2988541236,2988541243,FR
+2988541244,2988541247,GB
+2988541248,2988541279,FR
+2988541280,2988541311,NL
+2988541312,2988541327,DE
+2988541328,2988541335,PL
+2988541336,2988541375,FR
+2988541376,2988541391,BE
+2988541392,2988541407,FR
+2988541408,2988541423,BE
+2988541424,2988541439,PL
+2988541440,2988541443,IT
+2988541444,2988541463,FR
+2988541464,2988541467,ES
+2988541468,2988541503,FR
+2988541504,2988541519,CH
+2988541520,2988541535,FR
+2988541536,2988541551,GB
+2988541552,2988541583,FR
+2988541584,2988541587,ES
+2988541588,2988541591,FR
+2988541592,2988541599,PL
+2988541600,2988541603,FR
+2988541604,2988541607,NL
+2988541608,2988541611,GB
+2988541612,2988541615,IT
+2988541616,2988541619,BE
+2988541620,2988541623,CH
+2988541624,2988541631,FR
+2988541632,2988541647,PL
+2988541648,2988541655,FR
+2988541656,2988541659,ES
+2988541660,2988541663,PL
+2988541664,2988541679,FR
+2988541680,2988541683,BE
+2988541684,2988541687,DE
+2988541688,2988541691,ES
+2988541692,2988541695,IT
+2988541696,2988541727,PL
+2988541728,2988541735,FR
+2988541736,2988541739,GB
+2988541740,2988541743,FR
+2988541744,2988541747,DE
+2988541748,2988541751,ES
+2988541752,2988541759,FR
+2988541760,2988541763,BE
+2988541764,2988541767,DE
+2988541768,2988541775,PL
+2988541776,2988541779,CH
+2988541780,2988541783,FR
+2988541784,2988541787,NL
+2988541788,2988541791,FR
+2988541792,2988541807,ES
+2988541808,2988541823,FR
+2988541824,2988541855,LT
+2988541856,2988541887,IE
+2988541888,2988541895,DE
+2988541896,2988541899,FR
+2988541900,2988541903,BE
+2988541904,2988541907,DE
+2988541908,2988541911,GB
+2988541912,2988541935,PL
+2988541936,2988541939,FR
+2988541940,2988541943,FI
+2988541944,2988541947,FR
+2988541948,2988541951,ES
+2988541952,2988541959,DE
+2988541960,2988541963,CH
+2988541964,2988541967,DE
+2988541968,2988541983,FR
+2988541984,2988542015,ES
+2988542016,2988542019,GB
+2988542020,2988542023,FR
+2988542024,2988542027,NL
+2988542028,2988542031,PL
+2988542032,2988542055,FR
+2988542056,2988542063,BE
+2988542064,2988542067,GB
+2988542068,2988572671,FR
2988572672,2988703743,RU
2988703744,2988834815,PL
2988834816,2988965887,CH
2988965888,2989096959,SK
2989096960,2989228031,PL
2989228032,2989490175,RU
-2989490176,2989555711,UA
2989555712,2989621247,RU
-2989621248,2989686783,BE
+2989621248,2989752319,BE
2989752320,2989817855,SY
2989817856,2989883391,KW
2989883392,2989916159,UA
@@ -51868,15 +56820,18 @@
2990276608,2990342143,ES
2990342144,2990407679,KW
2990407680,2990473215,RU
-2990473216,2990534655,DE
+2990473216,2990518015,DE
+2990518016,2990518079,IT
+2990518080,2990525247,DE
+2990525248,2990525311,ES
+2990525312,2990534655,DE
2990534656,2990534783,EG
2990534784,2990535935,DE
2990535936,2990535967,PL
2990535968,2990538751,DE
2990538752,2991063039,RU
2991063040,2991067135,SE
-2991067136,2991068159,DK
-2991068160,2991071231,SE
+2991067136,2991071231,DK
2991071232,2991079423,NO
2991079424,2991095807,RU
2991095808,2991112191,AM
@@ -51884,7 +56839,58 @@
2991128576,2991144959,PL
2991144960,2991161343,SA
2991161344,2991177727,FR
-2991177728,2991194111,SE
+2991177728,2991182335,SE
+2991182336,2991182591,GB
+2991182592,2991185919,SE
+2991185920,2991185951,GB
+2991185952,2991186175,SE
+2991186176,2991186207,GB
+2991186208,2991186431,SE
+2991186432,2991186463,GB
+2991186464,2991186687,SE
+2991186688,2991186719,GB
+2991186720,2991186943,SE
+2991186944,2991186975,GB
+2991186976,2991187199,SE
+2991187200,2991187231,GB
+2991187232,2991187455,SE
+2991187456,2991187487,GB
+2991187488,2991187711,SE
+2991187712,2991187743,GB
+2991187744,2991187967,SE
+2991187968,2991187999,GB
+2991188000,2991188223,SE
+2991188224,2991188255,GB
+2991188256,2991188479,SE
+2991188480,2991188511,GB
+2991188512,2991188735,SE
+2991188736,2991188767,GB
+2991188768,2991188991,SE
+2991188992,2991189023,GB
+2991189024,2991189247,SE
+2991189248,2991189279,GB
+2991189280,2991189503,SE
+2991189504,2991189535,GB
+2991189536,2991189759,SE
+2991189760,2991189791,GB
+2991189792,2991190015,SE
+2991190016,2991190047,GB
+2991190048,2991190271,SE
+2991190272,2991190303,GB
+2991190304,2991190527,SE
+2991190528,2991190559,GB
+2991190560,2991190783,SE
+2991190784,2991190815,GB
+2991190816,2991191039,SE
+2991191040,2991191071,GB
+2991191072,2991191295,SE
+2991191296,2991191327,GB
+2991191328,2991191551,SE
+2991191552,2991191583,GB
+2991191584,2991191807,SE
+2991191808,2991192063,FI
+2991192064,2991192319,DK
+2991192320,2991194111,SE
2991194112,2991210495,NO
2991210496,2991243263,RU
2991243264,2991259647,UA
@@ -51905,14 +56911,18 @@
2991505408,2991521791,SE
2991521792,2991538175,RS
2991538176,2991554559,SI
-2991554560,2991570943,GB
-2991570944,2991587327,EU
+2991554560,2991571455,GB
+2991571456,2991587327,IT
2991587328,2991718399,RU
2991718400,2991849471,CH
2991849472,2991980543,NL
2991980544,2991980807,UA
2991980808,2991980815,NA
-2991980816,2991981375,UA
+2991980816,2991981063,UA
+2991981064,2991981071,DE
+2991981072,2991981311,UA
+2991981312,2991981315,RU
+2991981316,2991981375,UA
2991981376,2991981383,NA
2991981384,2991981415,UA
2991981416,2991981423,NA
@@ -51930,7 +56940,18 @@
2991981648,2991981655,NA
2991981656,2991981687,UA
2991981688,2991981695,NA
-2991981696,2992111615,UA
+2991981696,2991981839,UA
+2991981840,2991981847,RU
+2991981848,2991981911,UA
+2991981912,2991981919,RU
+2991981920,2991981935,UA
+2991981936,2991981943,RU
+2991981944,2991981951,US
+2991981952,2991982535,UA
+2991982536,2991982543,GL
+2991982544,2991982592,UA
+2991982593,2991982846,JP
+2991982847,2992111615,UA
2992111616,2992373759,KZ
2992373760,2992635903,UA
2992635904,2993684479,GB
@@ -51949,14 +56970,26 @@
2995453952,2995519487,ES
2995519488,2995650559,RU
2995650560,2995716095,DE
+2995716096,2995781631,SK
2995781632,2995912703,BE
2995912704,2996043775,GR
2996043776,2996174847,RS
2996174848,2996305919,UA
2996305920,2996436991,QA
2996436992,2996469759,BY
-2996469760,2996535295,RU
+2996469760,2996479487,RU
+2996479488,2996479491,US
+2996479492,2996535295,RU
2996535296,2996568063,DK
+2996568064,2996600831,ES
+2996600832,2996633599,RO
+2996633600,2996649983,IR
+2996649984,2996666367,RO
+2996666368,2996682751,RU
+2996682752,2996699135,DK
+2996764672,2996768767,NL
+2996768768,2996772863,RU
+2996772864,2996776959,UA
2996830208,2996862975,HR
2996862976,2996895743,AM
2996895744,2996928511,KW
@@ -51973,7 +57006,9 @@
2996995712,2996995775,BY
2996995776,2996995839,RU
2996995840,2996996095,UA
-2996996096,2996996287,DE
+2996996096,2996996127,DE
+2996996128,2996996159,CA
+2996996160,2996996287,DE
2996996288,2996996351,RU
2996996352,2996996383,DE
2996996384,2996996447,RU
@@ -51984,22 +57019,30 @@
2996996832,2996996863,DE
2996996864,2996997119,CN
2996997120,2996997375,MK
-2996997376,2996997631,US
+2996997376,2996997631,DE
2996997632,2996998143,BY
2996998144,2996998271,UA
-2996998272,2996998399,US
-2996998400,2996998463,DE
-2996998464,2996998527,US
+2996998272,2996998527,DE
2996998528,2996998655,UA
-2996998656,2996998783,DE
-2996998784,2996998910,RU
-2996998911,2997001727,DE
+2996998656,2996998719,DE
+2996998720,2996998911,RU
+2996998912,2996999231,DE
+2996999232,2996999359,IN
+2996999360,2996999679,DE
+2996999680,2996999935,GB
+2996999936,2997000063,DE
+2997000064,2997000447,CN
+2997000448,2997000703,RU
+2997000704,2997000831,DE
+2997000832,2997000959,CA
+2997000960,2997001727,DE
2997001728,2997001983,UA
2997001984,2997003071,DE
2997003072,2997003135,RU
-2997003136,2997003199,NL
+2997003136,2997003199,US
2997003200,2997003263,RU
-2997003264,2997003327,DE
+2997003264,2997003295,DE
+2997003296,2997003327,CA
2997003328,2997003391,RU
2997003392,2997003583,DE
2997003584,2997003647,UA
@@ -52010,9 +57053,28 @@
2997004608,2997004799,RU
2997004800,2997005055,BZ
2997005056,2997005183,GB
-2997005184,2997005439,DE
-2997005440,2997006847,GB
-2997006848,2997026815,DE
+2997005184,2997005375,DE
+2997005376,2997005439,GR
+2997005440,2997005567,GB
+2997005568,2997005823,BZ
+2997005824,2997006079,DE
+2997006080,2997006335,GB
+2997006336,2997006591,TR
+2997006592,2997006719,DE
+2997006720,2997006847,RU
+2997006848,2997008191,DE
+2997008192,2997008255,GR
+2997008256,2997008383,LT
+2997008384,2997008447,DE
+2997008448,2997008511,RU
+2997008512,2997008639,LT
+2997008640,2997008895,TR
+2997008896,2997008959,DE
+2997008960,2997009023,RU
+2997009024,2997010431,DE
+2997010432,2997018623,US
+2997018624,2997019135,GB
+2997019136,2997026815,DE
2997026816,2997059583,RU
2997059584,2997092351,BY
2997092352,2997125119,NO
@@ -52027,7 +57089,9 @@
2997420032,2997452799,RU
2997452800,2997485567,BG
2997485568,2997518335,FR
-2997518336,2997583871,RU
+2997518336,2997528063,RU
+2997528064,2997528319,UA
+2997528320,2997583871,RU
2997583872,2997616639,SY
2997616640,2997649407,SI
2997649408,2997682175,BY
@@ -52045,8 +57109,8 @@
2999451648,2999713791,DE
2999713792,2999975935,RU
2999975936,2999984127,FR
-2999984128,2999985151,BE
-2999985152,2999992319,NL
+2999984128,2999985663,BE
+2999985664,2999992319,NL
2999992320,3000000511,RU
3000000512,3000008703,DE
3000008704,3000016895,RU
@@ -52057,7 +57121,52 @@
3000049664,3000057855,CH
3000057856,3000066047,UA
3000066048,3000074239,RU
-3000500224,3000506367,UA
+3000074240,3000082431,CZ
+3000082432,3000090623,DK
+3000090624,3000131583,RU
+3000131584,3000139775,DE
+3000139776,3000147967,UA
+3000147968,3000156159,TR
+3000156160,3000164351,UA
+3000164352,3000172543,HU
+3000172544,3000180735,RU
+3000180736,3000188927,TR
+3000188928,3000197119,IT
+3000197120,3000213503,UA
+3000213504,3000221695,RU
+3000221696,3000229887,TR
+3000229888,3000238079,CH
+3000238080,3000240127,KZ
+3000240128,3000242175,RU
+3000242176,3000244223,AT
+3000244224,3000246271,PL
+3000246272,3000248319,RO
+3000248320,3000252415,PL
+3000252416,3000254463,RO
+3000254464,3000256511,UA
+3000256512,3000260607,RU
+3000260608,3000262655,RS
+3000262656,3000266751,UA
+3000266752,3000268799,DE
+3000268800,3000270847,PL
+3000270848,3000272895,RU
+3000272896,3000274943,IT
+3000274944,3000283135,PL
+3000283136,3000285183,RU
+3000285184,3000287231,RO
+3000287232,3000289279,UA
+3000289280,3000291327,RO
+3000369152,3000377343,PL
+3000377344,3000385535,RU
+3000385536,3000393727,PS
+3000393728,3000401919,NL
+3000434688,3000451071,IR
+3000451072,3000467455,RU
+3000467456,3000471551,GB
+3000475648,3000483839,UA
+3000483840,3000487935,PL
+3000487936,3000492031,PS
+3000492032,3000506367,UA
3000506368,3000508415,PL
3000508416,3000510463,UA
3000510464,3000512511,PL
@@ -52093,6 +57202,21 @@
3000588288,3000590335,RO
3000590336,3000594431,RU
3000594432,3000596479,PL
+3000596480,3000598527,RU
+3000598528,3000600575,FI
+3000600576,3000602623,PL
+3000602624,3000604671,CZ
+3000604672,3000606719,RU
+3000606720,3000608767,UA
+3000608768,3000610815,KG
+3000610816,3000612863,RU
+3000612864,3000616959,PL
+3000616960,3000621055,UA
+3000621056,3000623103,PL
+3000623104,3000625151,RU
+3000625152,3000627199,RO
+3000627200,3000629247,CZ
+3000629248,3000631295,PL
3000631296,3000647679,RU
3000647680,3000651775,UA
3000651776,3000664063,RU
@@ -52112,6 +57236,13 @@
3000717312,3000721407,UA
3000721408,3000729599,PL
3000729600,3000733695,NL
+3000733696,3000737791,RU
+3000737792,3000741887,UA
+3000741888,3000745983,RU
+3000745984,3000750079,UA
+3000750080,3000754175,RU
+3000754176,3000758271,IR
+3000758272,3000762367,UA
3000762368,3001024511,RS
3001024512,3001548799,NL
3001548800,3001614335,NO
@@ -52121,6 +57252,63 @@
3001810944,3001815039,IE
3001815040,3001819135,RU
3001819136,3001823231,IR
+3001823232,3001827327,GE
+3001827328,3001831423,SE
+3001831424,3001835519,BA
+3001835520,3001839615,RU
+3001839616,3001843711,ES
+3001843712,3001845759,RU
+3001845760,3001851903,GB
+3001851904,3001855999,IT
+3001856000,3001858559,NL
+3001858560,3001859071,RO
+3001859072,3001859327,MD
+3001859328,3001860095,NL
+3001860096,3001864191,EE
+3001864192,3001868287,RU
+3001868288,3001872383,FR
+3001872384,3001876479,RU
+3001876480,3001880575,IT
+3001880576,3001884671,RU
+3001884672,3001884927,SE
+3001884928,3001885055,NL
+3001885056,3001885087,US
+3001885088,3001888767,NL
+3001888768,3001892863,BH
+3001892864,3001896959,AZ
+3001896960,3001901055,CH
+3001901056,3001905151,FR
+3001905152,3001909247,GB
+3001909248,3001917439,ES
+3001917440,3001921535,GB
+3001921536,3001929727,RU
+3001929728,3001933823,RS
+3001933824,3001937919,ES
+3001937920,3001942015,RU
+3001942016,3001946111,BY
+3001946112,3001950207,RU
+3001950208,3001954303,CZ
+3001954304,3001958399,IT
+3001958400,3001962495,KZ
+3001962496,3001966591,GB
+3001966592,3001970687,NL
+3001970688,3001974783,RU
+3001974784,3001982975,GB
+3001982976,3001987071,CH
+3001987072,3001991167,JO
+3001991168,3001995263,IR
+3001995264,3001999359,HU
+3001999360,3002003455,DE
+3002003456,3002011647,PL
+3002011648,3002015743,BA
+3002015744,3002019839,IT
+3002019840,3002020095,NL
+3002020096,3002020159,SG
+3002020160,3002023935,NL
+3002023936,3002028031,DE
+3002028032,3002036223,GB
+3002036224,3002040319,BG
+3002040320,3002044415,PL
3002073088,3002597375,TR
3002597376,3002599423,RU
3002599424,3002601471,CZ
@@ -52134,7 +57322,13 @@
3002615808,3002617855,PL
3002617856,3002619903,RU
3002619904,3002619911,GB
-3002619912,3002621951,IT
+3002619912,3002619951,IT
+3002619952,3002619967,GB
+3002619968,3002619983,IT
+3002619984,3002619991,GB
+3002619992,3002620031,IT
+3002620032,3002620039,DE
+3002620040,3002621951,IT
3002621952,3002623999,NO
3002624000,3002628095,GB
3002628096,3002630143,NO
@@ -52183,9 +57377,109 @@
3002724352,3002726399,RU
3002726400,3002728447,NL
3002728448,3002730495,FR
+3002730496,3002732543,DE
+3002732544,3002734591,NL
+3002734592,3002736639,CH
+3002736640,3002738687,FR
+3002738688,3002740735,PL
+3002740736,3002742783,GB
+3002742784,3002744831,LI
+3002744832,3002746879,IT
+3002746880,3002748927,GB
+3002748928,3002750975,DE
+3002750976,3002753023,TR
+3002753024,3002755071,GB
+3002755072,3002757119,FR
+3002757120,3002759167,IE
+3002759168,3002761215,DE
+3002761216,3002763263,CH
+3002763264,3002765311,RS
+3002765312,3002767359,NL
+3002767360,3002769407,RU
+3002769408,3002773503,DE
+3002773504,3002775551,GB
+3002775552,3002777599,RO
+3002777600,3002779647,NL
+3002779648,3002781695,IT
+3002781696,3002783743,FR
+3002783744,3002785791,NO
+3002785792,3002789887,DE
+3002789888,3002791935,RU
+3002791936,3002793983,AE
+3002793984,3002796031,DK
+3002796032,3002798079,DE
+3002798080,3002800127,FR
+3002800128,3002802175,NL
+3002802176,3002804223,GB
+3002804224,3002806271,TR
+3002806272,3002808319,DE
+3002808320,3002810367,FI
+3002810368,3002812415,AT
+3002812416,3002814463,IT
+3002814464,3002816511,FR
+3002816512,3002818559,DE
+3002818560,3002820607,RU
+3002820608,3002822655,UA
+3002822656,3002824703,DE
+3002824704,3002826751,NL
+3002826752,3002828799,SE
+3002828800,3002830847,RU
+3002830848,3002834943,FI
+3002834944,3002836991,LU
+3002836992,3002841087,GB
+3002841088,3002843135,CZ
+3002843136,3002845183,NL
+3002845184,3002847231,FR
+3002847232,3002849279,IR
+3002849280,3002851327,RU
+3002851328,3002853375,DE
+3002853376,3002855423,GB
+3002855424,3002857471,SE
+3002857472,3002859519,FR
3002859520,3002875903,PL
3002875904,3002892287,RU
3002892288,3002908671,IR
+3002908672,3002925055,RU
+3002925056,3002941439,IR
+3002941440,3002957823,SY
+3002957824,3002974207,SK
+3002974208,3002990591,RS
+3002990592,3003006975,DE
+3003006976,3003023359,LU
+3003023360,3003039743,RS
+3003039744,3003056127,BG
+3003056128,3003058175,DE
+3003058176,3003058431,MT
+3003058432,3003058687,FI
+3003058688,3003060223,EE
+3003060224,3003062271,DE
+3003062272,3003064319,NL
+3003064320,3003066367,RO
+3003066368,3003068415,PL
+3003068416,3003070463,NL
+3003070464,3003074559,GB
+3003074560,3003076607,IT
+3003076608,3003080703,GB
+3003080704,3003082751,FR
+3003082752,3003084799,ES
+3003084800,3003086847,IT
+3003086848,3003088895,RU
+3003088896,3003090943,FR
+3003090944,3003092991,DE
+3003092992,3003095039,NO
+3003095040,3003097087,AT
+3003097088,3003099135,FR
+3003099136,3003101183,CZ
+3003101184,3003103231,UA
+3003103232,3003105279,IT
+3003105280,3003107327,NL
+3003107328,3003109375,RU
+3003109376,3003111423,FR
+3003111424,3003113471,IT
+3003113472,3003115519,ES
+3003115520,3003117567,RU
+3003117568,3003119615,IT
+3003119616,3003121663,RU
3019898880,3024093183,JP
3024093184,3024617471,KR
3024617472,3024879615,MY
@@ -52311,8 +57605,14 @@
3032334336,3032342527,NZ
3032350720,3032743935,PH
3032743936,3033038847,JP
-3033038848,3033071615,AU
-3033071616,3033268223,CN
+3033038848,3033063423,AU
+3033063424,3033065471,JP
+3033065472,3033066495,MY
+3033066496,3033067519,BD
+3033067520,3033068543,IN
+3033068544,3033069567,AU
+3033069568,3033070591,JP
+3033070592,3033268223,CN
3033268224,3033530367,TW
3033530368,3033661439,CN
3033661440,3033694207,KR
@@ -52610,31 +57910,102 @@
3091726336,3093168127,US
3093168128,3093200895,CA
3093233664,3093237759,PR
-3093299200,3093856255,US
-3093954560,3094020095,US
+3093299200,3093954759,US
+3093954760,3093954767,AR
+3093954768,3093954975,US
+3093954976,3093954983,AU
+3093954984,3093955023,US
+3093955024,3093955031,CA
+3093955032,3093955079,US
+3093955080,3093955087,CA
+3093955088,3093955127,US
+3093955128,3093955135,CA
+3093955136,3093955175,US
+3093955176,3093955183,AU
+3093955184,3093955231,US
+3093955232,3093955247,AU
+3093955248,3093955359,US
+3093955360,3093955367,GB
+3093955368,3093955439,US
+3093955440,3093955447,CA
+3093955448,3093955455,GB
+3093955456,3093955567,US
+3093955568,3093955575,GB
+3093955576,3093955647,US
+3093955648,3093955663,GB
+3093955664,3093955679,CA
+3093955680,3093956895,US
+3093956896,3093956943,CA
+3093956944,3093957103,US
+3093957104,3093957119,CA
+3093957120,3093957143,US
+3093957144,3093957151,IL
+3093957152,3093957703,US
+3093957704,3093957711,BE
+3093957712,3093957887,US
+3093957888,3093957895,CA
+3093957896,3093957903,US
+3093957904,3093957911,CA
+3093957912,3093958111,US
+3093958112,3093958119,CA
+3093958120,3093958175,US
+3093958176,3093958183,GB
+3093958184,3093958663,US
+3093958664,3093958667,MX
+3093958668,3093958721,US
+3093958722,3093958723,IL
+3093958724,3093960191,US
+3093960192,3093960207,CA
+3093960208,3093986367,US
+3093986368,3093986431,DE
+3093986432,3093986463,US
+3093986464,3093986495,GB
+3093986496,3094020095,US
3094020096,3094085631,CA
3094085632,3096444927,US
3096444928,3096969215,CA
+3096969216,3097493503,US
+3097493504,3097755647,CA
+3097755648,3098017791,US
+3098083328,3098087423,US
3098542080,3103784959,US
-3120562176,3120578559,CO
+3120562176,3120594943,CO
3120594944,3120599039,AR
+3120599040,3120601087,EC
+3120601088,3120602111,AR
+3120602112,3120603135,BO
+3120603136,3120608255,AR
+3120609280,3120610303,AR
+3120610304,3120611327,PY
+3120611328,3120627711,AR
3120627712,3120644095,NI
-3120693248,3120709631,BO
+3120660480,3120668671,PA
+3120676864,3120680959,HT
+3120685056,3120689151,AR
+3120693248,3120726015,BO
+3120726016,3120734207,HN
+3120742400,3120750591,PY
3120758784,3120824319,EC
3120824320,3120840703,CR
+3120840704,3120857087,AR
3120857088,3120889855,EC
+3120955392,3121020927,DO
3121086464,3121151999,UY
-3121152000,3121283071,CL
+3121152000,3121348607,CL
3121348608,3121479679,AR
3121479680,3121545215,VE
3121545216,3121610751,CR
3121610752,3121741823,PY
3121741824,3121872895,AR
-3122135040,3122397183,VE
+3121872896,3121938431,CL
+3122003968,3122135039,AR
+3122135040,3122331647,VE
+3122331648,3122348031,BO
3122397184,3122659327,CO
3122659328,3122724863,GT
-3122921472,3122987007,CL
-3123183616,3123216383,CL
+3122790400,3122987007,CL
+3123052544,3123118079,AR
+3123183616,3123314687,CL
3123314688,3123380223,EC
3123380224,3123412991,CO
3123445760,3123576831,TT
@@ -52649,21 +58020,21 @@
3126853632,3126919167,AR
3126919168,3127115775,CO
3127115776,3127181311,AR
-3127377920,3127508991,CL
+3127246848,3127377919,CO
+3127377920,3127640063,CL
3127640064,3127902207,AR
3127902208,3128164351,CO
3128426496,3128492031,DO
3128492032,3128524799,CO
-3128557568,3128623103,AR
-3128688640,3128950783,AR
+3128557568,3128950783,AR
3128950784,3129016319,UY
-3129016320,3129212927,AR
-3129475072,3129999359,AR
+3129016320,3129999359,AR
3129999360,3130261503,CO
3130523648,3130654719,AR
3131047936,3131310079,PE
-3133145088,3135242239,BR
-3137339392,3145727999,BR
+3132096512,3132129279,CR
+3132227584,3132293119,EC
+3133145088,3145727999,BR
3145728000,3154116607,MX
3154116608,3154182143,EU
3154182144,3154247679,DE
@@ -52689,15 +58060,11 @@
3156539648,3156541439,HU
3156606976,3156672511,TR
3156672512,3156738047,GB
-3156738048,3156757188,DE
-3156757189,3156757189,NL
-3156757190,3156759431,DE
-3156759432,3156759432,GB
-3156759433,3156771220,DE
-3156771221,3156771221,FR
-3156771222,3156791439,DE
+3156738048,3156791439,DE
3156791440,3156791455,NL
-3156791456,3156803583,DE
+3156791456,3156802271,DE
+3156802272,3156802303,US
+3156802304,3156803583,DE
3156803584,3156869119,TR
3156869120,3156934655,LU
3156934656,3157065727,RU
@@ -52885,17 +58252,15 @@
3160188928,3160190975,SE
3160190976,3160193023,RU
3160193024,3160193279,IT
-3160193280,3160193535,US
-3160193536,3160193791,IT
-3160193792,3160193807,US
+3160193280,3160193535,DE
+3160193536,3160193807,A2
3160193808,3160193871,LY
-3160193872,3160194047,IT
+3160193872,3160194047,A2
3160194048,3160194175,LY
-3160194176,3160194463,IT
-3160194464,3160194527,A2
-3160194528,3160194623,IT
-3160194624,3160194751,A2
-3160194752,3160194815,IT
+3160194176,3160194543,A2
+3160194544,3160194551,IT
+3160194552,3160194735,A2
+3160194736,3160194815,IT
3160194816,3160195071,A2
3160195072,3160197119,RU
3160197120,3160199167,DE
@@ -52936,11 +58301,11 @@
3160264704,3160266751,RU
3160266752,3160268799,DE
3160268800,3160271615,PT
-3160271616,3160271871,ES
-3160271872,3160272895,PT
+3160271616,3160271935,ES
+3160271936,3160271951,PT
+3160271952,3160272895,ES
3160272896,3160274943,RU
3160274944,3160276991,AT
-3160276992,3160279039,RU
3160279040,3160281087,ES
3160281088,3160283135,GB
3160283136,3160285183,DE
@@ -53045,8 +58410,8 @@
3162071040,3162087423,IR
3162087424,3162095615,SK
3162095616,3162103807,GE
-3162103808,3162104063,FR
-3162104064,3162111999,NL
+3162103808,3162104319,FR
+3162104320,3162111999,NL
3162112000,3162120191,PL
3162120192,3162128895,GB
3162128896,3162129407,NL
@@ -53112,11 +58477,7 @@
3162701824,3162734591,MD
3162734592,3162767359,RU
3162767360,3162800127,SA
-3162800128,3162802175,TR
-3162802176,3162803199,CZ
-3162803200,3162821631,TR
-3162821632,3162821887,CZ
-3162821888,3162832895,TR
+3162800128,3162832895,TR
3162832896,3162865663,GR
3162865664,3162931199,RU
3162931200,3162963967,CZ
@@ -53135,37 +58496,46 @@
3163162112,3163162143,TR
3163162144,3163162175,DE
3163162176,3163162207,US
-3163162208,3163162239,DE
+3163162208,3163162239,IT
3163162240,3163162271,CH
3163162272,3163162303,NL
-3163162304,3163162495,DE
+3163162304,3163162335,DE
+3163162336,3163162367,TR
+3163162368,3163162495,DE
3163162496,3163162527,RU
3163162528,3163163743,DE
3163163744,3163163775,GB
-3163163776,3163164543,DE
+3163163776,3163163871,DE
+3163163872,3163163903,RU
+3163163904,3163163935,DE
+3163163936,3163163967,VG
+3163163968,3163164543,DE
3163164544,3163164575,RU
-3163164576,3163165727,DE
-3163165728,3163165759,US
+3163164576,3163165695,DE
+3163165696,3163165727,TR
+3163165728,3163165759,DE
3163165760,3163165791,PL
-3163165792,3163166111,DE
-3163166112,3163166143,PT
-3163166144,3163166175,DE
+3163165792,3163166175,DE
3163166176,3163166207,US
3163166208,3163166495,DE
3163166496,3163166527,RO
-3163166528,3163166559,TR
+3163166528,3163166559,DE
3163166560,3163166591,HU
-3163166592,3163167807,DE
+3163166592,3163167775,DE
+3163167776,3163167807,GR
3163167808,3163167839,TR
3163167840,3163167967,DE
3163167968,3163167999,TR
3163168000,3163168031,DE
3163168032,3163168063,RU
-3163168064,3163168127,DE
+3163168064,3163168095,DE
+3163168096,3163168127,TR
3163168128,3163168159,IL
3163168160,3163168319,DE
3163168320,3163168351,DK
-3163168352,3163168575,DE
+3163168352,3163168415,DE
+3163168416,3163168447,CA
+3163168448,3163168575,DE
3163168576,3163168607,TR
3163168608,3163168671,DE
3163168672,3163168703,US
@@ -53174,53 +58544,63 @@
3163169856,3163169951,DE
3163169952,3163169983,GB
3163169984,3163170015,DE
-3163170016,3163170047,TR
-3163170048,3163170079,DE
+3163170016,3163170047,ES
+3163170048,3163170079,RU
3163170080,3163170111,TR
3163170112,3163170207,DE
3163170208,3163170239,RU
3163170240,3163170303,DE
3163170304,3163170335,IT
-3163170336,3163170495,DE
+3163170336,3163170367,DE
+3163170368,3163170399,IR
+3163170400,3163170431,CY
+3163170432,3163170495,DE
3163170496,3163170527,BR
3163170528,3163170591,DE
3163170592,3163170623,BR
-3163170624,3163170655,DE
-3163170656,3163170687,DK
-3163170688,3163172127,DE
+3163170624,3163172031,DE
+3163172032,3163172063,PL
+3163172064,3163172127,DE
3163172128,3163172159,TR
3163172160,3163172191,RU
3163172192,3163172223,DE
3163172224,3163172255,TR
3163172256,3163172287,PL
3163172288,3163172319,TR
-3163172320,3163172351,DE
+3163172320,3163172351,NL
3163172352,3163172383,GB
3163172384,3163172607,DE
3163172608,3163172639,DK
-3163172640,3163172671,DE
-3163172672,3163172703,TR
-3163172704,3163172735,DE
+3163172640,3163172735,DE
3163172736,3163172767,GR
3163172768,3163174047,DE
3163174048,3163174079,DK
-3163174080,3163174207,DE
-3163174208,3163174239,TR
-3163174240,3163174335,DE
+3163174080,3163174335,DE
3163174336,3163174367,RU
3163174368,3163174399,DE
3163174400,3163174431,DK
3163174432,3163174591,DE
3163174592,3163174623,SE
-3163174624,3163176127,DE
+3163174624,3163174655,GB
+3163174656,3163174687,DE
+3163174688,3163174719,US
+3163174720,3163174751,NL
+3163174752,3163174783,US
+3163174784,3163176127,DE
3163176128,3163176159,TR
-3163176160,3163176351,DE
-3163176352,3163176383,PT
-3163176384,3163176575,DE
+3163176160,3163176255,DE
+3163176256,3163176287,UG
+3163176288,3163176479,DE
+3163176480,3163176543,GB
+3163176544,3163176575,DE
3163176576,3163176607,GR
-3163176608,3163176767,DE
+3163176608,3163176671,DE
+3163176672,3163176703,PL
+3163176704,3163176767,DE
3163176768,3163176799,PL
-3163176800,3163193343,DE
+3163176800,3163176895,DE
+3163176896,3163176927,SE
+3163176928,3163193343,DE
3163226112,3163258879,SA
3163258880,3163291647,SY
3163291648,3163324415,PT
@@ -53229,7 +58609,6 @@
3163389952,3163422719,FR
3163422720,3163455487,NL
3163455488,3163488255,HU
-3163488256,3163521023,UA
3163521024,3163553791,RU
3163553792,3163684863,DE
3163684864,3163815935,PL
@@ -53253,8 +58632,7 @@
3164946440,3164946447,ES
3164946448,3164946479,FR
3164946480,3164946483,ES
-3164946484,3164946487,PL
-3164946488,3164946495,FR
+3164946484,3164946495,PL
3164946496,3164946499,IT
3164946500,3164946503,GB
3164946504,3164946507,BE
@@ -53263,8 +58641,12 @@
3164946528,3164946559,GB
3164946560,3164946783,FR
3164946784,3164946799,BE
-3164946800,3164947071,FR
-3164947072,3164947199,DE
+3164946800,3164947039,FR
+3164947040,3164947043,ES
+3164947044,3164947047,GB
+3164947048,3164947063,FR
+3164947064,3164947067,NL
+3164947068,3164947199,DE
3164947200,3164947455,FR
3164947456,3164947711,DE
3164947712,3164947743,FR
@@ -53274,11 +58656,10 @@
3164947840,3164947967,GB
3164947968,3164948479,BE
3164948480,3164948735,FR
-3164948736,3164948991,PL
-3164948992,3164949087,GB
+3164948736,3164949087,GB
3164949088,3164949095,FR
3164949096,3164949103,IT
-3164949104,3164949119,FR
+3164949104,3164949119,GB
3164949120,3164949131,DE
3164949132,3164949151,FR
3164949152,3164949155,NL
@@ -53290,9 +58671,7 @@
3164949232,3164949247,BE
3164949248,3164949279,FR
3164949280,3164949295,ES
-3164949296,3164949327,FR
-3164949328,3164949343,PL
-3164949344,3164949359,FR
+3164949296,3164949359,FR
3164949360,3164949363,BE
3164949364,3164949391,FR
3164949392,3164949395,ES
@@ -53301,7 +58680,24 @@
3164949472,3164949503,FR
3164949504,3164950015,BE
3164950016,3164950271,GB
-3164950272,3164950527,DE
+3164950272,3164950399,FR
+3164950400,3164950407,ES
+3164950408,3164950411,FR
+3164950412,3164950415,CZ
+3164950416,3164950431,PL
+3164950432,3164950435,FR
+3164950436,3164950439,ES
+3164950440,3164950447,FR
+3164950448,3164950451,PL
+3164950452,3164950455,CZ
+3164950456,3164950463,PL
+3164950464,3164950479,ES
+3164950480,3164950487,IT
+3164950488,3164950495,PL
+3164950496,3164950511,ES
+3164950512,3164950515,GB
+3164950516,3164950519,ES
+3164950520,3164950527,GB
3164950528,3164950543,BE
3164950544,3164950591,NL
3164950592,3164950623,FR
@@ -53309,7 +58705,8 @@
3164950656,3164950687,FR
3164950688,3164950703,ES
3164950704,3164950719,PL
-3164950720,3164950735,GB
+3164950720,3164950723,GB
+3164950724,3164950735,FR
3164950736,3164950751,ES
3164950752,3164950759,GB
3164950760,3164950783,ES
@@ -53324,15 +58721,23 @@
3164951520,3164951535,GB
3164951536,3164951543,BE
3164951544,3164951547,NL
-3164951548,3164951551,FR
-3164951552,3164951583,IT
-3164951584,3164951615,NL
-3164951616,3164951647,GB
-3164951648,3164951679,NL
-3164951680,3164951711,GB
-3164951712,3164951743,FR
-3164951744,3164951775,NL
-3164951776,3164951807,FR
+3164951548,3164951559,FR
+3164951560,3164951567,PL
+3164951568,3164951571,BE
+3164951572,3164951575,CZ
+3164951576,3164951583,NL
+3164951584,3164951591,GB
+3164951592,3164951595,IE
+3164951596,3164951615,FR
+3164951616,3164951663,GB
+3164951664,3164951671,PL
+3164951672,3164951679,FR
+3164951680,3164951683,ES
+3164951684,3164951687,GB
+3164951688,3164951691,FR
+3164951692,3164951695,CH
+3164951696,3164951711,IE
+3164951712,3164951807,FR
3164951808,3164951823,NL
3164951824,3164951831,CH
3164951832,3164951839,FR
@@ -53417,13 +58822,13 @@
3164954520,3164954543,GB
3164954544,3164954591,FR
3164954592,3164954623,PL
-3164954624,3164958847,FR
+3164954624,3164956479,FR
+3164956480,3164956543,GB
+3164956544,3164958847,FR
3164958848,3164958911,IT
3164958912,3164958927,CH
3164958928,3164958943,ES
-3164958944,3164958947,FR
-3164958948,3164958951,GB
-3164958952,3164958955,FR
+3164958944,3164958955,FR
3164958956,3164958959,GB
3164958960,3164959039,FR
3164959040,3164959135,DE
@@ -53456,11 +58861,14 @@
3164961280,3164961311,DE
3164961312,3164961319,FR
3164961320,3164961327,PL
-3164961328,3164961363,FR
+3164961328,3164961331,ES
+3164961332,3164961339,FR
+3164961340,3164961343,ES
+3164961344,3164961363,FR
3164961364,3164961367,ES
3164961368,3164961375,FR
3164961376,3164961391,DE
-3164961392,3164961399,ES
+3164961392,3164961399,FR
3164961400,3164961403,PL
3164961404,3164961471,FR
3164961472,3164961503,DE
@@ -53475,7 +58883,7 @@
3164961656,3164961663,ES
3164961664,3164961695,DE
3164961696,3164961727,GB
-3164961728,3164961743,FR
+3164961728,3164961743,ES
3164961744,3164961759,PL
3164961760,3164961855,FR
3164961856,3164961871,PL
@@ -53488,26 +58896,32 @@
3164961972,3164961975,ES
3164961976,3164961979,GB
3164961980,3164961999,DE
-3164962000,3164962015,FR
-3164962016,3164962047,NL
+3164962000,3164962031,FR
+3164962032,3164962047,NL
3164962048,3164962079,FR
-3164962080,3164962111,ES
+3164962080,3164962095,ES
+3164962096,3164962111,BE
3164962112,3164962143,GB
3164962144,3164962175,FR
3164962176,3164962239,NL
-3164962240,3164962251,FR
-3164962252,3164962255,ES
+3164962240,3164962247,PL
+3164962248,3164962251,FR
+3164962252,3164962255,DE
3164962256,3164962259,NL
-3164962260,3164962263,GB
+3164962260,3164962263,DE
3164962264,3164962279,ES
3164962280,3164962283,DE
3164962284,3164962295,ES
3164962296,3164962303,PL
3164962304,3164962335,NL
3164962336,3164962367,DE
-3164962368,3164962431,FR
-3164962432,3164962495,ES
-3164962496,3164962527,FR
+3164962368,3164962431,PL
+3164962432,3164962439,GB
+3164962440,3164962447,PL
+3164962448,3164962451,PT
+3164962452,3164962455,FR
+3164962456,3164962459,IE
+3164962460,3164962527,FR
3164962528,3164962535,PL
3164962536,3164962539,CH
3164962540,3164962543,CZ
@@ -53578,28 +58992,43 @@
3164970216,3164970219,PL
3164970220,3164970223,FR
3164970224,3164970303,GB
-3164970304,3164970431,CZ
+3164970304,3164970335,ES
+3164970336,3164970339,NL
+3164970340,3164970343,BE
+3164970344,3164970347,FI
+3164970348,3164970351,GB
+3164970352,3164970359,FR
+3164970360,3164970363,DE
+3164970364,3164970367,ES
+3164970368,3164970371,PL
+3164970372,3164970375,ES
+3164970376,3164970399,IT
+3164970400,3164970415,GB
+3164970416,3164970423,FR
+3164970424,3164970427,IE
+3164970428,3164970431,PT
3164970432,3164970463,FR
3164970464,3164970495,GB
3164970496,3164970559,PL
3164970560,3164970567,FR
-3164970568,3164970571,GB
-3164970572,3164970575,ES
+3164970568,3164970575,ES
3164970576,3164970607,FR
3164970608,3164970615,ES
3164970616,3164970623,CH
-3164970624,3164970627,NL
-3164970628,3164970631,FR
+3164970624,3164970631,FR
3164970632,3164970639,CH
3164970640,3164970647,ES
-3164970648,3164970655,FR
+3164970648,3164970651,GB
+3164970652,3164970655,FR
3164970656,3164970687,IT
3164970688,3164970691,GB
3164970692,3164970695,FR
3164970696,3164970719,PL
3164970720,3164970783,FR
3164970784,3164970791,PL
-3164970792,3164970831,FR
+3164970792,3164970823,FR
+3164970824,3164970827,BE
+3164970828,3164970831,CH
3164970832,3164970835,IT
3164970836,3164970839,PL
3164970840,3164970847,GB
@@ -53663,7 +59092,9 @@
3164973888,3164973919,ES
3164973920,3164973935,FR
3164973936,3164973939,IT
-3164973940,3164974591,FR
+3164973940,3164973943,FR
+3164973944,3164973951,PL
+3164973952,3164974591,FR
3164974592,3164975103,GB
3164975104,3164975167,CH
3164975168,3164975231,GB
@@ -53671,7 +59102,9 @@
3164975300,3164975307,ES
3164975308,3164975311,GB
3164975312,3164975343,ES
-3164975344,3164975359,NL
+3164975344,3164975351,GB
+3164975352,3164975355,NL
+3164975356,3164975359,FR
3164975360,3164975615,ES
3164975616,3164976127,GB
3164976128,3164976639,IT
@@ -53743,7 +59176,8 @@
3164979112,3164979119,PL
3164979120,3164979135,NL
3164979136,3164979151,DE
-3164979152,3164979167,FR
+3164979152,3164979159,FR
+3164979160,3164979167,PL
3164979168,3164979175,DE
3164979176,3164979183,FR
3164979184,3164979199,DE
@@ -53765,9 +59199,7 @@
3167223808,3167748095,NL
3167748096,3167940095,RO
3167940096,3167940351,CY
-3167940352,3167985663,RO
-3167985664,3167989759,GB
-3167989760,3168092159,RO
+3167940352,3168092159,RO
3168092160,3168096255,GB
3168096256,3168100351,MD
3168100352,3168104447,RO
@@ -53778,8 +59210,10 @@
3168120832,3168124927,GB
3168124928,3168129023,RO
3168129024,3168141311,GB
-3168141312,3168153599,RO
-3168153600,3168194559,GB
+3168141312,3168157695,RO
+3168157696,3168178175,GB
+3168178176,3168182271,RO
+3168182272,3168194559,GB
3168194560,3168198655,RO
3168198656,3168202751,GB
3168202752,3168207103,RO
@@ -53888,7 +59322,7 @@
3188047872,3188051967,CO
3188056064,3188064255,PA
3188064256,3188080639,VE
-3188080640,3188084735,CU
+3188080640,3188088831,CU
3188088832,3188097023,AR
3188097024,3188105215,DO
3188105216,3188113407,CO
@@ -53913,7 +59347,7 @@
3188310016,3188326399,CO
3188326400,3188359167,CR
3188359168,3188400127,EC
-3188400128,3188404223,AR
+3188400128,3188408319,AR
3188408320,3188416511,BO
3188416512,3188445183,AR
3188449280,3188453375,HN
@@ -54061,6 +59495,10 @@
3194511360,3194515455,AW
3194519552,3194535935,PY
3194552320,3194585087,AR
+3194585088,3194589183,HN
+3194601472,3194602495,AN
+3194602496,3194605567,AR
+3194609664,3194613759,AR
3194617856,3194626047,NI
3194634240,3194638335,CR
3194642432,3194646527,AR
@@ -54070,10 +59508,10 @@
3194665984,3194666239,US
3194666240,3194667007,AR
3194683392,3194687487,CU
-3194691584,3194695679,BO
+3194691584,3194699775,BO
3194699776,3194703871,EC
3194707968,3194716159,AR
-3194716160,3194720255,HN
+3194716160,3194724351,HN
3194724352,3194728447,PA
3194732544,3194736639,AR
3194740736,3194742783,CL
@@ -54084,7 +59522,11 @@
3194765312,3194767359,EC
3194769408,3194771455,PE
3194781696,3194798079,CL
+3194798080,3194799103,AR
+3194799104,3194802175,GY
+3194806272,3194810367,AR
3194818560,3194822655,AR
+3194830848,3194839039,PA
3194847232,3194863615,CO
3194863616,3194871807,HN
3194880000,3194896383,DO
@@ -54094,21 +59536,29 @@
3194945536,3194953727,GT
3194961920,3194966015,EC
3194970112,3194974207,PA
+3194974208,3194976255,AR
3194978304,3194994687,PA
3194994688,3195002879,AR
-3195011072,3195043839,AR
+3195011072,3195021311,AR
+3195023360,3195024383,CL
+3195024384,3195025407,UY
+3195025408,3195035647,AR
3195043840,3195052031,CO
-3195060224,3195068415,UY
+3195060224,3195064319,UY
3195068416,3195072511,AN
3195076608,3195084799,CL
3195092992,3195097087,AR
3195101184,3195105279,CR
3195109376,3195117567,AR
+3195125760,3195133951,PE
3195142144,3195150335,VE
-3195174912,3195183103,AR
+3195158528,3195183103,AR
3195191296,3195199487,AR
3195199488,3195201535,PY
3195203584,3195205631,VE
+3195207680,3195211775,GT
+3195215872,3195224063,AR
+3195224064,3195232255,PA
3195273216,3195535359,PE
3195535360,3195539455,SV
3195543552,3195547647,PE
@@ -54141,7 +59591,7 @@
3195809792,3195811839,PE
3195811840,3195813887,AR
3195813888,3195822079,DO
-3195830272,3195834367,AR
+3195830272,3195838463,AR
3195838464,3195840511,HN
3195846656,3195852799,AR
3195852800,3195853823,AN
@@ -54175,7 +59625,9 @@
3198156800,3198484479,CL
3198484480,3198550015,CO
3198550016,3198681087,DO
-3198681088,3198943231,VE
+3198681088,3198877695,VE
+3198877696,3198894079,CR
+3198910464,3198926847,CL
3198943232,3199500799,AR
3199500800,3199501311,US
3199501312,3199533055,AR
@@ -54185,27 +59637,32 @@
3199664128,3199729663,AR
3199729664,3199762431,NI
3199795200,3199827967,AN
+3199827968,3199844351,AR
3199860736,3199926271,BO
3199926272,3199991807,PE
3199991808,3200516095,AR
-3200516096,3200581631,CL
+3200516096,3200565247,CL
+3200565248,3200569343,HT
+3200573440,3200577535,AR
3200581632,3200614399,BZ
3200614400,3200647167,AR
3200647168,3201302527,VE
3201302528,3201433599,CL
3201433600,3201499135,AR
+3201499136,3201515519,CL
3201564672,3201630207,NI
3201630208,3201695743,TT
3201695744,3201761279,EC
+3201761280,3201794047,CL
3201826816,3201875967,AR
3201875968,3201880063,CO
3201880064,3201888255,AR
3201888256,3201892351,VE
-3201957888,3202023423,PA
+3201957888,3202088959,PA
3202088960,3202220031,AR
3202220032,3202351103,PE
3202351104,3202875391,AR
-3202875392,3203137535,PE
+3202875392,3203399679,PE
3203399680,3203432447,CO
3203465216,3203476479,CR
3203476480,3203476735,CO
@@ -54510,7 +59967,6 @@
3223965440,3223966207,US
3223966208,3223966463,GB
3223966464,3223967743,US
-3223967744,3223967999,EU
3223968000,3223968255,US
3223968256,3223968511,IT
3223968512,3223970303,US
@@ -54756,6 +60212,7 @@
3224884480,3224884991,US
3224885248,3224885503,CA
3224885760,3224886015,US
+3224886016,3224886271,AU
3224886272,3224886527,JP
3224886528,3224887295,US
3224887296,3224887551,CA
@@ -55092,7 +60549,11 @@
3226376704,3226376959,AT
3226376960,3226384639,US
3226384640,3226385407,BE
-3226385408,3226468351,US
+3226385408,3226393599,US
+3226393600,3226393855,DE
+3226393856,3226397695,US
+3226397696,3226400255,DE
+3226400256,3226468351,US
3226470400,3226473471,US
3226473472,3226473983,PT
3226473984,3226474495,US
@@ -57944,6 +63405,7 @@
3239111168,3239111423,NL
3239111424,3239111935,DE
3239111936,3239112191,AT
+3239112192,3239112447,IL
3239112448,3239112959,PL
3239112960,3239113215,CH
3239113216,3239113471,AT
@@ -58038,7 +63500,6 @@
3239173632,3239173887,AT
3239173888,3239174143,PL
3239174144,3239174399,DE
-3239174400,3239174655,FR
3239174656,3239174911,GB
3239174912,3239175167,SI
3239175168,3239175423,UA
@@ -58199,6 +63660,7 @@
3239541504,3239541759,FR
3239541760,3239542015,GB
3239542016,3239542271,PL
+3239542272,3239542527,UA
3239542528,3239542783,FR
3239542784,3239544831,DE
3239544832,3239545087,GB
@@ -58276,6 +63738,7 @@
3239670272,3239670783,DE
3239670784,3239671295,GB
3239671296,3239671807,DE
+3239671808,3239672319,UA
3239672320,3239672831,DE
3239672832,3239673343,TR
3239673344,3239673855,SE
@@ -58423,7 +63886,6 @@
3239834624,3239835135,AT
3239835136,3239836159,RU
3239836160,3239836671,DK
-3239836672,3239837183,DE
3239837184,3239837695,SE
3239837696,3239837951,PL
3239837952,3239839231,DE
@@ -58537,6 +63999,7 @@
3239939072,3239951103,DE
3239951104,3239951359,AT
3239951360,3239954431,DE
+3239954432,3239954687,UA
3239954688,3239954943,DK
3239954944,3239955199,ES
3239955200,3239955711,UA
@@ -58592,7 +64055,9 @@
3240038400,3240098815,DE
3240098816,3240099327,CH
3240099328,3240099839,DE
-3240099840,3240104703,GB
+3240099840,3240102911,GB
+3240102912,3240103935,UA
+3240103936,3240104703,GB
3240104704,3240104959,NL
3240104960,3240105215,RU
3240105216,3240105471,UA
@@ -58606,6 +64071,7 @@
3240165888,3240166399,ES
3240166400,3240166911,PL
3240166912,3240167423,RO
+3240167424,3240167935,PL
3240167936,3240168447,RU
3240168448,3240168959,FR
3240168960,3240169471,CZ
@@ -58638,6 +64104,7 @@
3240183616,3240183647,CR
3240183648,3240183807,NL
3240183808,3240184319,GB
+3240184320,3240184831,UA
3240184832,3240185343,GB
3240185344,3240185855,FR
3240185856,3240187391,RU
@@ -58703,6 +64170,7 @@
3240219648,3240220159,UA
3240220160,3240220671,NL
3240220672,3240221183,AT
+3240221184,3240221695,SE
3240221696,3240222207,NL
3240222208,3240222719,FR
3240222720,3240223231,KW
@@ -58747,6 +64215,7 @@
3240263680,3240264191,UA
3240264192,3240264703,FR
3240264704,3240265215,TR
+3240265216,3240265727,HU
3240265728,3240266239,CH
3240266240,3240266751,PL
3240266752,3240267263,UA
@@ -58783,11 +64252,14 @@
3240281216,3240281343,FR
3240281344,3240281471,PL
3240281472,3240281599,IR
+3240281600,3240281727,JO
3240281728,3240281855,PL
+3240281856,3240281983,NL
+3240281984,3240282111,IT
3240282112,3240282239,DE
3240282240,3240282367,UA
3240282368,3240282495,RO
-3240282496,3240282879,SE
+3240282624,3240282879,SE
3240282880,3240283007,UA
3240283008,3240283135,PL
3240284160,3240285183,RU
@@ -58841,6 +64313,7 @@
3240460288,3240461055,IL
3240461056,3240461567,DE
3240461568,3240461823,UA
+3240461824,3240462079,EU
3240462080,3240462335,TR
3240462336,3240462591,RO
3240462592,3240462847,RU
@@ -58930,7 +64403,6 @@
3240706048,3240707071,BG
3240707072,3240707839,NL
3240707840,3240709119,FR
-3240709120,3240710143,IT
3240710144,3240710399,UA
3240710400,3240710655,LT
3240710656,3240710911,DE
@@ -59000,6 +64472,7 @@
3240745984,3240746495,GB
3240746496,3240747007,FR
3240747008,3240747263,SE
+3240747264,3240747519,TR
3240747520,3240747775,RU
3240747776,3240748031,ES
3240748032,3240748287,AT
@@ -59085,6 +64558,7 @@
3240855296,3240857599,IT
3240857600,3240857855,PL
3240857856,3240858623,IT
+3240858624,3240858879,PL
3240858880,3240859135,IT
3240859136,3240859391,NL
3240859392,3240859647,SE
@@ -59096,7 +64570,6 @@
3240867584,3240867839,CH
3240867840,3240873983,IT
3240873984,3240874495,RU
-3240874496,3240875007,FR
3240875008,3240875519,AT
3240875520,3240876031,FR
3240876032,3240876543,DK
@@ -59176,7 +64649,7 @@
3241064704,3241065471,PL
3241065472,3241068543,AT
3241068544,3241068799,GB
-3241068800,3241069055,UA
+3241068800,3241069311,UA
3241069312,3241069567,FR
3241069568,3241070079,GB
3241070080,3241070335,FR
@@ -59228,10 +64701,10 @@
3241118464,3241118719,FR
3241118720,3241118975,CH
3241118976,3241119231,FR
+3241119232,3241119487,DK
3241119488,3241119743,BE
3241119744,3241119999,RO
3241120000,3241120255,UA
-3241120256,3241120511,CZ
3241120512,3241120767,GB
3241120768,3241121023,RU
3241121024,3241121279,CH
@@ -59334,7 +64807,7 @@
3241867008,3241867263,FR
3241867264,3241867519,UA
3241867520,3241867775,PL
-3241867776,3241868031,CH
+3241868032,3241868287,RU
3241868288,3241868543,HR
3241868544,3241868799,DE
3241868800,3241869055,UA
@@ -59659,7 +65132,7 @@
3244846592,3244846847,CZ
3244846848,3244847103,NL
3244847104,3244847359,SE
-3244847360,3244847615,GB
+3244847360,3244847615,A1
3244847616,3244847871,DK
3244847872,3244848127,IL
3244848128,3244848383,CH
@@ -59696,7 +65169,7 @@
3244856832,3244857087,RO
3244857088,3244857343,IT
3244857344,3244857599,GB
-3244857600,3244857855,LU
+3244857600,3244857855,MC
3244857856,3244858111,PL
3244858112,3244858367,DE
3244858368,3244858623,PL
@@ -59721,6 +65194,7 @@
3244863488,3244863743,KZ
3244863744,3244863999,RU
3244864000,3244864255,UA
+3244864256,3244864511,GB
3244864512,3244864767,RO
3244864768,3244865023,RU
3244865024,3244865535,UA
@@ -59770,6 +65244,7 @@
3244878848,3244879103,SI
3244879104,3244879359,RU
3244879360,3244879615,CH
+3244879616,3244879871,PL
3244879872,3244880127,SI
3244880128,3244880383,RU
3244880384,3244880639,UA
@@ -59831,6 +65306,7 @@
3244894976,3244895231,FR
3244895232,3244895487,DK
3244895488,3244895743,PL
+3244895744,3244895999,DE
3244896000,3244896511,GB
3244896512,3244896767,LT
3244896768,3244897023,NL
@@ -59946,8 +65422,9 @@
3244926976,3244927231,DE
3244927232,3244927487,UA
3244927488,3244927743,GB
-3244927744,3244927999,UA
+3244927744,3244927999,US
3244928000,3244928255,GB
+3244928256,3244928511,US
3244928512,3244928767,UA
3244928768,3244929023,RU
3244929024,3244929535,RO
@@ -60005,6 +65482,7 @@
3244943360,3244943615,FR
3244943872,3244944127,TR
3244944128,3244944639,RU
+3244944640,3244944895,GE
3244944896,3244945151,FR
3244945152,3244945407,RO
3244945408,3244945663,LV
@@ -60025,7 +65503,6 @@
3244951552,3244952575,FI
3244952576,3244953599,GB
3244953600,3244954623,DE
-3244954624,3244955647,RU
3244955648,3244957695,UA
3244957696,3244958719,EU
3244958720,3244959743,FR
@@ -60043,6 +65520,7 @@
3244977152,3244978175,RU
3244978176,3244979199,GB
3244979200,3244980223,FR
+3244980224,3244981247,DK
3244981248,3244982271,RO
3244982272,3244983295,PL
3244983296,3244984319,RU
@@ -60074,6 +65552,7 @@
3245014016,3245015039,GR
3245015040,3245016063,RU
3245016064,3245017087,RS
+3245017088,3245018111,PL
3245018112,3245019135,RU
3245019136,3245020159,SC
3245020160,3245021183,RU
@@ -60141,7 +65620,7 @@
3245088512,3245088767,FR
3245088768,3245089279,BG
3245089280,3245089791,PL
-3245089792,3245090303,BG
+3245089792,3245090303,GB
3245090304,3245090815,UA
3245090816,3245091327,AT
3245091328,3245091839,SE
@@ -60192,8 +65671,7 @@
3245127936,3245128191,LV
3245128192,3245128447,IT
3245128448,3245128703,CH
-3245128704,3245128959,GB
-3245128960,3245129471,DK
+3245128704,3245129471,DK
3245129472,3245129983,GB
3245129984,3245130239,DE
3245130240,3245130495,PL
@@ -60360,7 +65838,7 @@
3245232640,3245232895,BG
3245232896,3245233151,IT
3245233152,3245233407,DK
-3245233408,3245233663,EU
+3245233408,3245233663,CH
3245233664,3245233919,GR
3245233920,3245234175,DK
3245234176,3245234431,GB
@@ -60571,7 +66049,9 @@
3245899344,3245899351,GB
3245899352,3245901831,IE
3245901832,3245901839,GB
-3245901840,3245902887,IE
+3245901840,3245902127,IE
+3245902128,3245902135,GB
+3245902136,3245902887,IE
3245902888,3245902895,GB
3245902896,3245902903,IE
3245902904,3245902911,GB
@@ -60597,7 +66077,9 @@
3245924688,3245924695,GB
3245924696,3245924751,IE
3245924752,3245924767,GB
-3245924768,3245927959,IE
+3245924768,3245927583,IE
+3245927584,3245927647,GB
+3245927648,3245927959,IE
3245927960,3245927967,US
3245927968,3245931263,IE
3245931264,3245931519,GB
@@ -60612,15 +66094,13 @@
3246141440,3246141695,UA
3246141696,3246142975,RU
3246142976,3246143231,UA
-3246143232,3246143743,RU
-3246143744,3246143999,UA
-3246144000,3246144255,RU
-3246144256,3246145023,UA
-3246145024,3246147839,RU
+3246143232,3246144511,RU
+3246144512,3246144767,UA
+3246144768,3246147839,RU
3246147840,3246148095,UA
3246148096,3246148607,RU
-3246148608,3246149631,UA
-3246149632,3246260223,RU
+3246148608,3246148863,UA
+3246148864,3246260223,RU
3246260224,3246325759,PT
3246325760,3246328831,ES
3246328832,3246329087,EU
@@ -61010,6 +66490,7 @@
3247340544,3247340799,UA
3247340800,3247341055,CH
3247341056,3247341311,FI
+3247341312,3247341567,DE
3247341568,3247345919,FI
3247345920,3247346175,HU
3247346176,3247346943,FI
@@ -61113,7 +66594,6 @@
3247901696,3247902719,UA
3247902720,3247903743,GB
3247903744,3247904767,BG
-3247904768,3247905791,GB
3247905792,3247906815,RO
3247906816,3247907839,DE
3247907840,3247908863,PL
@@ -61142,7 +66622,9 @@
3248095232,3248095823,AT
3248095824,3248095831,HU
3248095832,3248160767,AT
-3248160768,3248226303,DE
+3248160768,3248221215,DE
+3248221216,3248221223,PL
+3248221224,3248226303,DE
3248226304,3248235007,NO
3248235008,3248235263,PK
3248235264,3248357375,NO
@@ -61158,10 +66640,33 @@
3248372272,3248372319,DE
3248372320,3248372327,BE
3248372328,3248488447,DE
-3248488448,3248525311,NO
+3248488448,3248488703,FR
+3248488704,3248491519,NO
+3248491520,3248492031,RU
+3248492032,3248496895,NO
+3248496896,3248497151,IL
+3248497152,3248498431,NO
+3248498432,3248498687,DE
+3248498688,3248513279,NO
+3248513280,3248513535,UA
+3248513536,3248514047,AT
+3248514048,3248521983,NO
+3248521984,3248522239,RU
+3248522240,3248525311,NO
3248525312,3248525567,DE
3248525568,3248525823,DK
-3248525824,3248619519,NO
+3248525824,3248545791,NO
+3248545792,3248546815,UA
+3248546816,3248547839,RU
+3248547840,3248553727,NO
+3248553728,3248553983,RU
+3248553984,3248554239,RO
+3248554240,3248557055,NO
+3248557056,3248558079,UA
+3248558080,3248575487,NO
+3248575488,3248576511,CZ
+3248576512,3248619263,NO
+3248619264,3248619519,UA
3248619520,3248638463,DK
3248638464,3248638719,GB
3248638720,3248750591,DK
@@ -61200,8 +66705,8 @@
3248790784,3248791039,PL
3248791040,3248791295,BE
3248791296,3248791551,DE
-3248791552,3248792383,GB
-3248792384,3248796607,EU
+3248791552,3248792479,GB
+3248792480,3248796607,EU
3248796608,3248796863,GB
3248796864,3248798975,EU
3248798976,3248799231,GB
@@ -61254,6 +66759,7 @@
3249079296,3249079807,RU
3249079808,3249080831,RO
3249080832,3249081343,DE
+3249081344,3249081855,LV
3249081856,3249082367,GB
3249082368,3249082879,HU
3249082880,3249083391,PL
@@ -61338,6 +66844,7 @@
3249132032,3249132543,RU
3249132544,3249133055,DE
3249133056,3249133567,UA
+3249133568,3249134079,GB
3249134080,3249134591,UA
3249134592,3249135615,RU
3249135616,3249136127,GB
@@ -61345,7 +66852,7 @@
3249137152,3249137663,FR
3249137664,3249138175,PL
3249138176,3249138687,JM
-3249138688,3249139711,RU
+3249139200,3249139711,RU
3249139712,3249140223,UA
3249140224,3249140735,IT
3249140736,3249141247,UA
@@ -61378,7 +66885,9 @@
3249574400,3249574655,SE
3249574656,3249574911,UA
3249574912,3249668095,NL
-3249668096,3249676799,IE
+3249668096,3249676287,IE
+3249676288,3249676543,GB
+3249676544,3249676799,IE
3249676800,3249677055,UA
3249677056,3249677311,SE
3249677312,3249679103,IE
@@ -61462,8 +66971,8 @@
3249731584,3249732607,UA
3249732608,3249733631,IT
3249733632,3249799167,CZ
-3249799168,3249932287,SE
-3249932288,3249934335,GB
+3249799168,3249932031,SE
+3249932032,3249934335,GB
3249934336,3250061311,SE
3250061312,3250061635,FI
3250061636,3250061639,AX
@@ -61969,10 +67478,10 @@
3251209216,3251210239,GB
3251210240,3251211263,PL
3251211264,3251212287,UA
-3251212288,3251212415,DE
3251212416,3251212671,FI
3251212672,3251212799,SE
3251212800,3251212927,FR
+3251212928,3251213055,RO
3251213056,3251213119,SE
3251213120,3251213151,NL
3251213152,3251213183,FR
@@ -61981,6 +67490,7 @@
3251213248,3251213311,GB
3251213312,3251213439,DE
3251213440,3251213503,GB
+3251213504,3251213567,NL
3251213568,3251213631,FR
3251213632,3251213695,PL
3251213696,3251213759,LV
@@ -61989,7 +67499,7 @@
3251213888,3251214015,FI
3251214016,3251214079,UA
3251214080,3251214143,FR
-3251214144,3251214207,MC
+3251214144,3251214207,AF
3251214208,3251214271,RU
3251214272,3251214335,DE
3251214336,3251214463,RU
@@ -62124,15 +67634,9 @@
3251319808,3251320831,HU
3251320832,3251321855,PL
3251321856,3251322879,RU
-3251322880,3251329535,GB
-3251329536,3251329567,FR
-3251329568,3251329727,GB
+3251322880,3251329727,GB
3251329728,3251329791,FR
-3251329792,3251330047,GB
-3251330048,3251330079,IT
-3251330080,3251330239,GB
-3251330240,3251330303,IT
-3251330304,3251331071,GB
+3251329792,3251331071,GB
3251331072,3251331583,FR
3251331584,3251332095,PL
3251332096,3251333119,RU
@@ -62313,22 +67817,21 @@
3252408192,3252408319,NO
3252408320,3252408335,TR
3252408336,3252408343,GN
-3252408344,3252408359,LT
-3252408360,3252408367,GN
+3252408344,3252408351,LT
+3252408352,3252408367,GN
3252408368,3252408375,NG
3252408376,3252408383,LT
3252408384,3252408391,BI
3252408392,3252408415,LT
3252408416,3252408479,NO
3252408480,3252408495,FI
-3252408496,3252408543,LT
+3252408496,3252408511,LT
+3252408512,3252408519,AF
+3252408520,3252408543,LT
3252408544,3252408551,AF
-3252408552,3252408559,LT
-3252408560,3252408575,IQ
-3252408576,3252408639,LT
+3252408552,3252408639,LT
3252408640,3252408671,CF
-3252408672,3252408687,LT
-3252408688,3252408703,SO
+3252408672,3252408703,SO
3252408704,3252408735,NG
3252408736,3252408767,LT
3252408768,3252408783,NG
@@ -62355,18 +67858,19 @@
3252409344,3252409375,TD
3252409376,3252409407,LT
3252409408,3252409471,BI
-3252409472,3252409503,LT
-3252409504,3252409519,IQ
+3252409472,3252409519,LT
3252409520,3252409527,NG
3252409528,3252409535,LT
3252409536,3252409543,BI
-3252409544,3252409631,LT
+3252409544,3252409599,LT
+3252409600,3252409615,MA
+3252409616,3252409631,LT
3252409632,3252409647,AO
3252409648,3252409855,LT
3252409856,3252410111,BW
3252410112,3252410367,LT
-3252410368,3252410383,BW
-3252410384,3252410431,LT
+3252410368,3252410391,BW
+3252410392,3252410431,LT
3252410432,3252410463,BI
3252410464,3252410623,LT
3252410624,3252410751,ZW
@@ -62386,8 +67890,8 @@
3252411824,3252411839,LT
3252411840,3252411855,MR
3252411856,3252411879,LT
-3252411880,3252411895,CD
-3252411896,3252414463,LT
+3252411880,3252411903,CD
+3252411904,3252414463,LT
3252414464,3252414479,GH
3252414480,3252414495,ML
3252414496,3252414511,LT
@@ -62400,8 +67904,10 @@
3252414648,3252414655,NE
3252414656,3252414719,ER
3252414720,3252414975,LT
-3252414976,3252415095,IQ
-3252415096,3252415551,LT
+3252414976,3252415007,IQ
+3252415008,3252415015,LT
+3252415016,3252415119,IQ
+3252415120,3252415551,LT
3252415552,3252415567,NG
3252415568,3252415743,LT
3252415744,3252415775,GB
@@ -62413,8 +67919,8 @@
3252416960,3252417023,GN
3252417024,3252417279,LT
3252417280,3252417287,IQ
-3252417288,3252417319,AF
-3252417320,3252417535,LT
+3252417288,3252417359,AF
+3252417360,3252417535,LT
3252417536,3252417855,NG
3252417856,3252417919,LT
3252417920,3252417935,MW
@@ -62444,32 +67950,39 @@
3252419328,3252419343,GH
3252419344,3252419359,LT
3252419360,3252419423,GH
-3252419424,3252419583,LT
-3252419584,3252419775,IQ
-3252419776,3252419839,LT
-3252419840,3252419975,IQ
-3252419976,3252419983,LT
-3252419984,3252420055,IQ
+3252419424,3252419839,LT
+3252419840,3252419911,IQ
+3252419912,3252419919,LT
+3252419920,3252419951,IQ
+3252419952,3252419991,LT
+3252419992,3252420007,IQ
+3252420008,3252420031,LT
+3252420032,3252420055,IQ
3252420056,3252420063,LT
-3252420064,3252420111,IQ
+3252420064,3252420071,IQ
+3252420072,3252420111,LT
3252420112,3252420119,GB
3252420120,3252420143,IQ
-3252420144,3252420151,LT
-3252420152,3252420159,IQ
-3252420160,3252420191,LT
-3252420192,3252420287,IQ
-3252420288,3252420295,LT
-3252420296,3252420351,IQ
-3252420352,3252420367,LT
+3252420144,3252420191,LT
+3252420192,3252420223,IQ
+3252420224,3252420239,LT
+3252420240,3252420247,IQ
+3252420248,3252420263,LT
+3252420264,3252420271,IQ
+3252420272,3252420303,LT
+3252420304,3252420311,IQ
+3252420312,3252420327,LT
+3252420328,3252420335,IQ
+3252420336,3252420367,LT
3252420368,3252420415,IQ
3252420416,3252420431,GB
3252420432,3252420447,IQ
3252420448,3252420455,LT
3252420456,3252420463,IQ
3252420464,3252420471,AF
-3252420472,3252420479,LT
-3252420480,3252420607,IQ
-3252420608,3252421119,LT
+3252420472,3252420575,LT
+3252420576,3252420591,IQ
+3252420592,3252421119,LT
3252421120,3252421631,NO
3252421632,3252424703,LT
3252424704,3252424719,GN
@@ -62486,7 +67999,8 @@
3252425472,3252425543,AO
3252425544,3252425551,LT
3252425552,3252425575,AO
-3252425576,3252426751,LT
+3252425576,3252426239,LT
+3252426240,3252426751,BW
3252426752,3252427263,MZ
3252427264,3252427519,NG
3252427520,3252427775,LT
@@ -62498,8 +68012,8 @@
3252428448,3252430079,LT
3252430080,3252430335,BJ
3252430336,3252430463,NE
-3252430464,3252430503,LT
-3252430504,3252430519,BF
+3252430464,3252430511,LT
+3252430512,3252430519,BF
3252430520,3252430527,LT
3252430528,3252430543,BF
3252430544,3252430559,BJ
@@ -62525,8 +68039,8 @@
3252434736,3252435199,LT
3252435200,3252435247,TZ
3252435248,3252435295,LT
-3252435296,3252435303,TZ
-3252435304,3252435319,LT
+3252435296,3252435311,TZ
+3252435312,3252435319,LT
3252435320,3252435327,MZ
3252435328,3252435343,CD
3252435344,3252435359,LT
@@ -62540,10 +68054,11 @@
3252435872,3252435887,GH
3252435888,3252435919,BW
3252435920,3252435935,BF
-3252435936,3252435967,CF
+3252435936,3252435951,CF
+3252435952,3252435967,LT
3252435968,3252436223,TZ
3252436224,3252436239,GN
-3252436240,3252436255,NA
+3252436240,3252436255,LT
3252436256,3252436271,ML
3252436272,3252436287,BF
3252436288,3252436303,LT
@@ -62552,10 +68067,11 @@
3252436336,3252436351,ZM
3252436352,3252436383,GN
3252436384,3252436399,SN
-3252436400,3252436415,TZ
-3252436416,3252436447,LT
+3252436400,3252436447,LT
3252436448,3252436479,ER
-3252436480,3252438015,LT
+3252436480,3252436991,LT
+3252436992,3252437503,NG
+3252437504,3252438015,LT
3252438016,3252438271,TR
3252438272,3252438527,MD
3252438528,3252438783,CM
@@ -62572,14 +68088,11 @@
3252439808,3252439871,SO
3252439872,3252440063,LT
3252440064,3252440319,MW
-3252440320,3252440383,NG
-3252440384,3252444287,LT
+3252440320,3252444287,LT
3252444288,3252444351,TZ
3252444352,3252445183,LT
3252445184,3252445263,GN
-3252445264,3252445695,LT
-3252445696,3252446207,NG
-3252446208,3252446703,LT
+3252445264,3252446703,LT
3252446704,3252446719,NO
3252446720,3252447231,LT
3252447232,3252448255,NO
@@ -62630,9 +68143,7 @@
3252453120,3252453151,NG
3252453152,3252453247,LT
3252453248,3252453271,NG
-3252453272,3252454527,LT
-3252454528,3252454583,IQ
-3252454584,3252454655,LT
+3252453272,3252454655,LT
3252454656,3252454911,IQ
3252454912,3252455167,GB
3252455168,3252455295,NG
@@ -62725,6 +68236,7 @@
3252587520,3252587775,UA
3252587776,3252588031,SE
3252588032,3252600319,CH
+3252600320,3252600575,NL
3252600576,3252600831,RU
3252600832,3252616703,CH
3252616704,3252616959,ES
@@ -62822,7 +68334,7 @@
3252980992,3252981247,GB
3252981248,3252981503,RU
3252981504,3252981759,SE
-3252981760,3252982015,EU
+3252981760,3252982015,DE
3252982016,3252982271,RO
3252982272,3252982527,DE
3252982528,3252982783,FR
@@ -62938,7 +68450,7 @@
3253683200,3253685247,UA
3253685248,3253686271,FR
3253686272,3253687295,PL
-3253687296,3253688319,UA
+3253687296,3253688319,RU
3253688320,3253690367,NL
3253690368,3253691391,DK
3253691392,3253692415,PL
@@ -62955,6 +68467,7 @@
3253700608,3253701119,PL
3253701120,3253702143,RO
3253702144,3253702655,UA
+3253702656,3253703167,PL
3253703168,3253703679,RO
3253703680,3253704191,HU
3253704192,3253704703,RU
@@ -62963,7 +68476,7 @@
3253705728,3253706239,DE
3253706240,3253706751,RO
3253706752,3253707263,GB
-3253707776,3253708287,DE
+3253707264,3253708287,DE
3253708288,3253708799,RO
3253708800,3253709311,DK
3253709312,3253709823,UA
@@ -63252,7 +68765,6 @@
3254704128,3254705663,UA
3254705664,3254706175,GR
3254706176,3254706687,RU
-3254706688,3254707199,UA
3254707200,3254707711,TR
3254707712,3254708223,RO
3254708224,3254708735,UA
@@ -63280,6 +68792,8 @@
3254782976,3254783743,CZ
3254783744,3254783999,SA
3254784000,3254784255,IT
+3254784256,3254784511,CH
+3254784512,3254785279,LT
3254796288,3254797311,SE
3254797312,3254798335,RU
3254798336,3254799359,AT
@@ -63337,8 +68851,7 @@
3254823424,3254823679,NL
3254823680,3254823935,PL
3254823936,3254824191,CH
-3254824192,3254824447,BE
-3254824448,3254824959,NL
+3254824192,3254824959,BE
3254824960,3254825215,FR
3254825216,3254825471,RO
3254825472,3254825727,TR
@@ -63381,7 +68894,7 @@
3254835712,3254835967,UA
3254835968,3254836223,GB
3254836224,3254836479,PL
-3254836480,3254836735,PY
+3254836480,3254836735,MD
3254836736,3254836991,AT
3254836992,3254837247,GB
3254837248,3254837503,HR
@@ -63571,6 +69084,7 @@
3255205888,3255214079,FR
3255214080,3255222271,CH
3255222272,3255223295,DE
+3255223296,3255224319,RU
3255224320,3255225343,RO
3255225344,3255226367,PL
3255226368,3255227391,DE
@@ -63632,9 +69146,7 @@
3255252528,3255252543,LU
3255252544,3255252559,BE
3255252560,3255252575,LU
-3255252576,3255254847,BE
-3255254848,3255254879,LU
-3255254880,3255255559,BE
+3255252576,3255255559,BE
3255255560,3255255567,LU
3255255568,3255255599,BE
3255255600,3255255607,LU
@@ -63644,9 +69156,7 @@
3255255752,3255255759,DK
3255255760,3255256319,BE
3255256320,3255256575,LU
-3255256576,3255259199,BE
-3255259200,3255259215,LU
-3255259216,3255259327,BE
+3255256576,3255259327,BE
3255259328,3255259359,LU
3255259360,3255259919,BE
3255259920,3255259927,LU
@@ -63686,11 +69196,11 @@
3255277956,3255277959,LU
3255277960,3255278047,BE
3255278048,3255278063,LU
-3255278064,3255278719,BE
+3255278064,3255278607,BE
+3255278608,3255278623,LU
+3255278624,3255278719,BE
3255278720,3255278751,LU
-3255278752,3255278855,BE
-3255278856,3255278863,DE
-3255278864,3255279007,BE
+3255278752,3255279007,BE
3255279008,3255279039,LU
3255279040,3255279087,BE
3255279088,3255279103,LU
@@ -63700,7 +69210,11 @@
3255280032,3255280039,LU
3255280040,3255280047,BE
3255280048,3255280055,LU
-3255280056,3255283927,BE
+3255280056,3255281407,BE
+3255281408,3255281439,LU
+3255281440,3255283415,BE
+3255283416,3255283423,LU
+3255283424,3255283927,BE
3255283928,3255283931,LU
3255283932,3255284239,BE
3255284240,3255284255,LU
@@ -63794,7 +69308,7 @@
3255366144,3255367167,DK
3255367168,3255367679,RU
3255367680,3255368191,UA
-3255368192,3255368703,PY
+3255368192,3255368703,MD
3255368704,3255369215,CZ
3255369216,3255369727,GB
3255369728,3255370239,LU
@@ -63818,7 +69332,6 @@
3255378944,3255379455,UA
3255379456,3255379967,RU
3255379968,3255380479,GB
-3255380480,3255380991,NL
3255380992,3255381503,CH
3255381504,3255382015,PL
3255382016,3255382527,NL
@@ -63959,7 +69472,10 @@
3255564288,3255565567,CH
3255565568,3255566079,DE
3255566080,3255566335,CH
-3255566336,3255582719,SE
+3255566336,3255574527,SE
+3255574528,3255578623,CZ
+3255578624,3255582719,SE
+3255590912,3255599103,UA
3255599104,3255615487,CH
3255615488,3255623679,DE
3255623680,3255631871,BG
@@ -63968,7 +69484,9 @@
3255660544,3255666431,NL
3255666432,3255666687,DE
3255666688,3255697407,NL
-3255697408,3255745535,SE
+3255697408,3255739647,SE
+3255739648,3255739903,GB
+3255739904,3255745535,SE
3255745536,3255746047,DK
3255746048,3255762943,SE
3255762944,3255799039,DE
@@ -64121,6 +69639,7 @@
3256674304,3256675327,RO
3256675328,3256677375,RU
3256677376,3256678399,GB
+3256678400,3256680447,DK
3256680448,3256688639,CH
3256688640,3256692735,IL
3256692736,3256693759,GR
@@ -64384,6 +69903,7 @@
3257559552,3257560063,UA
3257560064,3257560575,DE
3257560576,3257561087,PL
+3257561088,3257561599,UA
3257561600,3257562111,DE
3257562112,3257563647,PL
3257564160,3257564671,GB
@@ -65217,6 +70737,7 @@
3257978368,3257978623,BG
3257978624,3257978879,ES
3257978880,3257979135,FR
+3257979136,3257979391,UA
3257979392,3257979647,GB
3257979648,3257979903,DE
3257979904,3257980159,UA
@@ -65316,7 +70837,7 @@
3258085888,3258086143,UA
3258086144,3258086399,AT
3258086400,3258086655,UA
-3258086656,3258087167,GB
+3258086912,3258087167,GB
3258087168,3258087423,UA
3258087424,3258087679,RU
3258087680,3258087935,GB
@@ -65428,9 +70949,7 @@
3258504960,3258505215,IL
3258505216,3258515455,CH
3258515456,3258580991,FR
-3258580992,3258601983,RU
-3258601984,3258602495,UA
-3258602496,3258625791,RU
+3258580992,3258625791,RU
3258625792,3258626047,UA
3258626048,3258646527,RU
3258646528,3258691583,DE
@@ -65482,7 +71001,9 @@
3258843392,3258848767,GB
3258848768,3258849023,RO
3258849024,3258849279,DE
-3258849280,3258902783,GB
+3258849280,3258859519,GB
+3258859520,3258859775,BY
+3258859776,3258902783,GB
3258902784,3258903039,RU
3258903040,3258903295,FR
3258903296,3258903551,GB
@@ -65497,8 +71018,16 @@
3258949632,3258972159,GR
3258972160,3258974207,NO
3258974208,3259023103,DE
-3259023104,3259023119,IT
-3259023120,3259032551,DE
+3259023104,3259023107,ES
+3259023108,3259031655,DE
+3259031656,3259031659,ES
+3259031660,3259031895,DE
+3259031896,3259031899,ES
+3259031900,3259032199,DE
+3259032200,3259032203,ES
+3259032204,3259032439,DE
+3259032440,3259032443,ES
+3259032444,3259032551,DE
3259032552,3259032559,IT
3259032560,3259032831,DE
3259032832,3259032879,GB
@@ -65506,7 +71035,9 @@
3259034320,3259034327,GB
3259034328,3259035447,DE
3259035448,3259035455,IT
-3259035456,3259039743,DE
+3259035456,3259036031,DE
+3259036032,3259036035,ES
+3259036036,3259039743,DE
3259039744,3259062015,PT
3259062016,3259062271,GW
3259062272,3259105279,PT
@@ -65898,7 +71429,7 @@
3260900608,3260901119,NL
3260901120,3260903423,DE
3260903424,3260906239,CH
-3260906240,3260906367,DE
+3260906240,3260906495,DE
3260906496,3260907519,FR
3260907520,3260915711,GB
3260915712,3260923903,UA
@@ -65906,14 +71437,14 @@
3261071360,3261136895,AT
3261136896,3261150143,DE
3261150144,3261150207,US
-3261150208,3261173987,DE
+3261150208,3261170687,DE
+3261170688,3261170943,CH
+3261170944,3261173987,DE
3261173988,3261173991,AT
3261173992,3261174007,DE
3261174008,3261174015,AT
3261174016,3261202431,DE
-3261202432,3261236863,FR
-3261236864,3261236991,GB
-3261236992,3261267967,FR
+3261202432,3261267967,FR
3261267968,3261297663,DE
3261297664,3261297919,RU
3261297920,3261298175,PL
@@ -66296,7 +71827,9 @@
3262447616,3262460415,PT
3262460416,3262460543,UA
3262460544,3262460671,RU
+3262460672,3262460799,AE
3262460928,3262461055,HU
+3262461056,3262461183,LV
3262461184,3262461311,SN
3262461312,3262461439,NO
3262461440,3262461567,DE
@@ -69252,9 +74785,7 @@
3263689472,3263689727,UA
3263689728,3263689983,RU
3263689984,3263690239,UA
-3263690240,3263691007,RU
-3263691008,3263691263,UA
-3263691264,3263691775,RU
+3263690240,3263691775,RU
3263691776,3263692031,UA
3263692032,3263692287,RU
3263692288,3263692799,UA
@@ -69361,6 +74892,7 @@
3264312320,3264312575,PL
3264312576,3264312831,UA
3264312832,3264313087,DE
+3264313088,3264313343,NL
3264313344,3264313599,RO
3264313600,3264313855,PT
3264313856,3264314623,DE
@@ -69397,6 +74929,7 @@
3264332800,3264333311,GB
3264333312,3264333823,UA
3264333824,3264334335,NL
+3264334336,3264334847,UA
3264334848,3264335359,PL
3264335360,3264335871,SK
3264335872,3264336383,CY
@@ -69448,6 +74981,7 @@
3264386048,3264387071,IR
3264387072,3264388095,LB
3264388096,3264389119,UA
+3264389120,3264390143,RU
3264390144,3264391167,IR
3264391168,3264392191,SE
3264392192,3264393215,FR
@@ -69488,7 +75022,11 @@
3264565248,3264567295,NL
3264567296,3264567551,PL
3264567552,3264567807,GB
-3264567808,3264569343,RU
+3264567808,3264568319,RU
+3264568320,3264568575,UA
+3264568576,3264568831,RU
+3264568832,3264569087,FR
+3264569088,3264569343,RU
3264569344,3264577535,CZ
3264577536,3264585727,MK
3264585728,3264593919,FR
@@ -69686,20 +75224,22 @@
3264845952,3264846079,GB
3264846080,3264846207,UG
3264846208,3264846335,PL
+3264846336,3264846463,GB
3264846464,3264846591,NO
3264846592,3264846719,US
3264846720,3264846847,RU
3264846848,3264846911,DK
+3264846912,3264846975,SK
3264847040,3264847103,GB
3264847104,3264847135,FR
3264847136,3264847167,ES
3264847168,3264847199,IE
3264847200,3264847231,NO
3264847264,3264847295,LI
-3264847328,3264847359,EU
3264847360,3264847487,FR
3264847488,3264847615,RU
3264847616,3264847679,PL
+3264847680,3264847743,LV
3264847744,3264847807,BE
3264847808,3264847871,SE
3264847872,3264849919,DE
@@ -69736,7 +75276,9 @@
3264906333,3264906335,GR
3264906336,3264906339,CY
3264906340,3264906351,GR
-3264906352,3264906367,CY
+3264906352,3264906355,CY
+3264906356,3264906359,GR
+3264906360,3264906367,CY
3264906368,3264906411,GR
3264906412,3264906423,CY
3264906424,3264906435,GR
@@ -69961,7 +75503,11 @@
3265464848,3265464863,AT
3265464864,3265465343,DE
3265465344,3265465599,AT
-3265465600,3265527807,DE
+3265465600,3265467519,DE
+3265467520,3265467523,ES
+3265467524,3265527055,DE
+3265527056,3265527059,ES
+3265527060,3265527807,DE
3265527808,3265569279,GB
3265569280,3265569791,AE
3265569792,3265582335,GB
@@ -70036,8 +75582,7 @@
3265906944,3265907199,ES
3265907200,3265907455,DE
3265907456,3265907711,FR
-3265907712,3265907967,MD
-3265907968,3265908735,UA
+3265907712,3265908735,UA
3265908736,3265908991,NL
3265908992,3265909247,RO
3265909248,3265909503,UA
@@ -70232,6 +75777,7 @@
3267046400,3267047423,NL
3267047424,3267048447,UA
3267048448,3267049471,PL
+3267049472,3267050495,GB
3267050496,3267051519,SE
3267051520,3267052543,DE
3267052544,3267053567,LV
@@ -70409,12 +75955,11 @@
3267630880,3267630943,FR
3267630944,3267630959,EU
3267630960,3267631055,IT
-3267631056,3267631087,EU
+3267631056,3267631071,GB
+3267631072,3267631087,EU
3267631088,3267631103,IT
3267631104,3267631615,GB
-3267631616,3267631935,DE
-3267631936,3267631999,EU
-3267632000,3267632127,DE
+3267631616,3267632127,DE
3267632128,3267632383,EU
3267632384,3267632511,BE
3267632512,3267632639,EU
@@ -70425,7 +75970,9 @@
3267633728,3267633855,NO
3267633856,3267634175,EU
3267634176,3267634431,GB
-3267634432,3267634943,EU
+3267634432,3267634559,EU
+3267634560,3267634687,GB
+3267634688,3267634943,EU
3267634944,3267635711,GB
3267635712,3267635967,EU
3267635968,3267636223,BE
@@ -70440,9 +75987,7 @@
3267637504,3267637695,IT
3267637696,3267637759,EU
3267637760,3267637823,ES
-3267637824,3267637855,EU
-3267637856,3267637887,ES
-3267637888,3267638015,EU
+3267637824,3267638015,EU
3267638016,3267638271,ES
3267638272,3267638527,BE
3267638528,3267638783,DK
@@ -70463,7 +76008,9 @@
3267642624,3267642879,NO
3267642880,3267643135,SI
3267643136,3267643391,BE
-3267643392,3267643439,RU
+3267643392,3267643407,RU
+3267643408,3267643423,EU
+3267643424,3267643439,RU
3267643440,3267643455,EU
3267643456,3267643487,RU
3267643488,3267643519,EU
@@ -70584,7 +76131,9 @@
3267666264,3267666271,EU
3267666272,3267666431,GR
3267666432,3267666447,GB
-3267666448,3267666495,EU
+3267666448,3267666463,EU
+3267666464,3267666479,GB
+3267666480,3267666495,EU
3267666496,3267666543,GB
3267666544,3267666575,EU
3267666576,3267666951,GB
@@ -70594,23 +76143,29 @@
3267667456,3267667967,GB
3267667968,3267670015,EU
3267670016,3267671551,ZA
-3267671552,3267671807,DE
+3267671552,3267671679,DE
+3267671680,3267671711,EU
+3267671712,3267671807,DE
3267671808,3267672063,NO
3267672064,3267672223,DE
3267672224,3267672255,EU
3267672256,3267672319,DE
3267672320,3267672575,EU
3267672576,3267672831,AT
-3267672832,3267672927,FR
-3267672928,3267672935,EU
-3267672936,3267672999,FR
+3267672832,3267672847,FR
+3267672848,3267672855,EU
+3267672856,3267672927,FR
+3267672928,3267672943,EU
+3267672944,3267672999,FR
3267673000,3267673007,EU
3267673008,3267673015,FR
3267673016,3267673023,EU
3267673024,3267673087,FR
3267673088,3267673439,DE
3267673440,3267673471,EU
-3267673472,3267673503,DE
+3267673472,3267673479,DE
+3267673480,3267673487,EU
+3267673488,3267673503,DE
3267673504,3267673599,EU
3267673600,3267673759,DE
3267673760,3267673807,EU
@@ -70626,8 +76181,8 @@
3267674368,3267674879,BE
3267674880,3267675135,EU
3267675136,3267675391,AT
-3267675392,3267675615,CH
-3267675616,3267675623,EU
+3267675392,3267675619,CH
+3267675620,3267675623,EU
3267675624,3267675631,CH
3267675632,3267675647,EU
3267675648,3267675775,CY
@@ -70683,8 +76238,8 @@
3267683568,3267683575,PL
3267683576,3267684383,EU
3267684384,3267684399,GB
-3267684400,3267684415,EU
-3267684416,3267684783,GB
+3267684400,3267684407,EU
+3267684408,3267684783,GB
3267684784,3267684791,EU
3267684792,3267685119,GB
3267685120,3267685375,DE
@@ -70785,7 +76340,9 @@
3268223232,3268224767,EU
3268224768,3268225023,US
3268225024,3268226367,EU
-3268226368,3268226815,GB
+3268226368,3268226639,GB
+3268226640,3268226687,EU
+3268226688,3268226815,GB
3268226816,3268227327,EU
3268227328,3268227391,GB
3268227392,3268227519,EU
@@ -70839,9 +76396,10 @@
3268238360,3268238367,DE
3268238368,3268238463,GB
3268238464,3268238471,DE
-3268238472,3268238479,EU
-3268238480,3268238527,GB
-3268238528,3268239103,EU
+3268238472,3268238535,GB
+3268238536,3268238559,EU
+3268238560,3268238591,GB
+3268238592,3268239103,EU
3268239104,3268239359,GB
3268239360,3268239583,EU
3268239584,3268240127,GB
@@ -70849,7 +76407,9 @@
3268240160,3268240191,GB
3268240192,3268240383,EU
3268240384,3268240399,GB
-3268240400,3268240687,EU
+3268240400,3268240479,EU
+3268240480,3268240487,GB
+3268240488,3268240687,EU
3268240688,3268240695,GB
3268240696,3268240711,EU
3268240712,3268240735,GB
@@ -71079,6 +76639,7 @@
3268744960,3268745215,UA
3268745216,3268745471,KZ
3268745472,3268745727,RU
+3268745728,3268745983,PL
3268745984,3268746239,DE
3268746240,3268746495,GB
3268746496,3268746751,IE
@@ -71086,6 +76647,21 @@
3268747008,3268747263,DE
3268747264,3268755455,CZ
3268755456,3268763647,SE
+3268763648,3268764159,RU
+3268764160,3268764671,DE
+3268764672,3268765183,LV
+3268765184,3268765695,RU
+3268765696,3268766719,UA
+3268766720,3268767231,IL
+3268767232,3268767743,RU
+3268767744,3268768255,NL
+3268768256,3268768767,BE
+3268768768,3268769279,RU
+3268769280,3268769791,SE
+3268769792,3268770303,UA
+3268770304,3268770815,RU
+3268770816,3268771327,FR
+3268771328,3268771839,NL
3268771840,3268788223,NO
3268788224,3268804607,CZ
3268804608,3268848895,FR
@@ -71120,11 +76696,7 @@
3269200640,3269200895,UA
3269200896,3269212671,RU
3269212672,3269213183,UA
-3269213184,3269231871,RU
-3269231872,3269232127,UA
-3269232128,3269233407,RU
-3269233408,3269233663,UA
-3269233664,3269239039,RU
+3269213184,3269239039,RU
3269239040,3269239295,UA
3269239296,3269263359,RU
3269263360,3269264639,EU
@@ -71141,8 +76713,8 @@
3269272704,3269272831,DE
3269272832,3269272847,GB
3269272848,3269272863,NL
-3269272864,3269272879,GB
-3269272880,3269272895,EU
+3269272864,3269272887,GB
+3269272888,3269272895,EU
3269272896,3269273087,NL
3269273088,3269273343,DE
3269273344,3269273599,EU
@@ -71182,8 +76754,8 @@
3269285152,3269285215,DE
3269285216,3269285311,EU
3269285312,3269285327,DE
-3269285328,3269285335,FR
-3269285336,3269285631,EU
+3269285328,3269285343,FR
+3269285344,3269285631,EU
3269285632,3269285887,DE
3269285888,3269286399,EU
3269286400,3269286463,DE
@@ -71299,7 +76871,11 @@
3269936064,3269936079,NL
3269936080,3269984255,DE
3269984256,3270049791,AT
-3270049792,3270115327,DE
+3270049792,3270062191,DE
+3270062192,3270062195,ES
+3270062196,3270078391,DE
+3270078392,3270078395,ES
+3270078396,3270115327,DE
3270115328,3270117503,EU
3270117504,3270117631,DK
3270117632,3270122239,EU
@@ -71461,6 +77037,7 @@
3270639616,3270640127,PL
3270640128,3270642175,RU
3270642176,3270642687,NO
+3270642688,3270643199,DE
3270643200,3270643711,RU
3270643712,3270644223,AT
3270644224,3270644735,NL
@@ -71550,7 +77127,7 @@
3270973952,3270974463,FR
3270974464,3270974975,IT
3270974976,3270975487,NL
-3270975488,3270991871,GB
+3270983680,3270991871,GB
3270991872,3271000063,NL
3271000064,3271008255,RU
3271008256,3271008767,BE
@@ -71576,8 +77153,7 @@
3271098368,3271163903,SI
3271163904,3271200767,FR
3271200768,3271200775,GB
-3271200776,3271200783,ES
-3271200784,3271229439,FR
+3271200776,3271229439,FR
3271229440,3271244191,FI
3271244192,3271244223,AX
3271244224,3271247867,FI
@@ -71767,7 +77343,6 @@
3271744512,3271745023,AT
3271745024,3271745535,PL
3271745536,3271746047,GB
-3271746048,3271746559,IE
3271746560,3271747071,CH
3271747072,3271747583,KZ
3271747584,3271748095,RU
@@ -72047,13 +77622,9 @@
3272138752,3272146943,DE
3272146944,3272161023,RU
3272161024,3272161279,KZ
-3272161280,3272169215,RU
-3272169216,3272169471,UA
-3272169472,3272178559,RU
+3272161280,3272178559,RU
3272178560,3272178623,UA
-3272178624,3272210175,RU
-3272210176,3272210431,UA
-3272210432,3272212479,RU
+3272178624,3272212479,RU
3272212480,3272212991,GB
3272212992,3272213375,EU
3272213376,3272213391,IT
@@ -72256,10 +77827,13 @@
3272265984,3272266239,GB
3272266240,3272266495,UA
3272266496,3272266751,SE
+3272266752,3272267007,NL
3272267008,3272267263,GB
3272267264,3272267519,SE
3272267520,3272267775,GB
3272267776,3272268031,LV
+3272268032,3272268287,MT
+3272268288,3272268543,UA
3272268544,3272268799,RO
3272268800,3272269055,IL
3272269056,3272269311,GB
@@ -72295,22 +77869,21 @@
3272402040,3272402047,US
3272402048,3272402079,EU
3272402080,3272402111,SE
-3272402112,3272402143,FR
-3272402144,3272402175,DE
+3272402112,3272402175,EU
3272402176,3272402191,GB
3272402192,3272402239,EU
3272402240,3272402303,GB
3272402304,3272402431,FR
3272402432,3272402447,EU
3272402448,3272402455,FR
-3272402456,3272402527,EU
-3272402528,3272402559,NL
+3272402456,3272402559,EU
3272402560,3272402623,GB
3272402624,3272402687,EU
3272402688,3272402815,SE
3272402816,3272402879,GB
3272402880,3272403007,EU
-3272403008,3272403039,FR
+3272403008,3272403023,FR
+3272403024,3272403039,EU
3272403040,3272403055,DE
3272403056,3272403071,NL
3272403072,3272403199,FR
@@ -72368,6 +77941,19 @@
3272482560,3272482815,BE
3272482816,3272491007,RU
3272491008,3272499199,GB
+3272499200,3272499711,RU
+3272499712,3272500223,US
+3272500224,3272500735,RU
+3272500736,3272501247,IT
+3272501248,3272502783,RU
+3272502784,3272503295,KW
+3272503296,3272503807,UA
+3272503808,3272504319,RU
+3272504320,3272504831,PL
+3272504832,3272505343,RU
+3272505344,3272505855,AT
+3272505856,3272506879,UA
+3272506880,3272507391,CH
3272507392,3272515583,CY
3272515584,3272523775,LT
3272523776,3272540159,DE
@@ -72477,6 +78063,11 @@
3272733984,3272733991,RU
3272733992,3272736767,SE
3272736768,3272737791,IT
+3272737792,3272738815,GB
+3272738816,3272739839,IL
+3272739840,3272741887,UA
+3272741888,3272743935,RU
+3272743936,3272744959,UA
3272744960,3272753151,RU
3272753152,3272769535,NL
3272769536,3272802303,NO
@@ -72520,6 +78111,7 @@
3272921088,3272921599,CH
3272921600,3272922111,DE
3272922112,3272922623,PL
+3272922624,3272923135,GB
3272923136,3272923647,ES
3272923648,3272924159,PL
3272924160,3272924671,DE
@@ -72755,7 +78347,9 @@
3273048832,3273049087,US
3273049088,3273049855,IT
3273049856,3273050111,US
-3273050112,3273051647,IT
+3273050112,3273050783,IT
+3273050784,3273050879,GR
+3273050880,3273051647,IT
3273051648,3273051903,US
3273051904,3273052039,IT
3273052040,3273052047,NL
@@ -72851,7 +78445,9 @@
3273327288,3273327359,EU
3273327360,3273327423,IE
3273327424,3273327495,GB
-3273327496,3273328511,EU
+3273327496,3273327519,EU
+3273327520,3273327551,IE
+3273327552,3273328511,EU
3273328512,3273328639,DE
3273328640,3273329199,GB
3273329200,3273329215,DE
@@ -73054,13 +78650,14 @@
3273390080,3273390111,DE
3273390112,3273390143,EU
3273390144,3273390207,DE
-3273390208,3273390367,EU
-3273390368,3273390463,DE
+3273390208,3273390335,EU
+3273390336,3273390463,DE
3273390464,3273391231,EU
3273391232,3273391327,DE
3273391328,3273391343,EU
3273391344,3273391359,DE
-3273391360,3273392127,EU
+3273391360,3273391871,EU
+3273391872,3273392127,DE
3273392128,3273392639,UA
3273392640,3273393663,RO
3273393664,3273394175,BG
@@ -73294,6 +78891,7 @@
3274338304,3274338815,PL
3274338816,3274339327,DE
3274339328,3274339839,RO
+3274339840,3274340351,RU
3274340352,3274340863,IE
3274340864,3274341375,RU
3274341376,3274341887,FR
@@ -73308,6 +78906,7 @@
3274345984,3274346495,DE
3274346496,3274347007,FR
3274347008,3274347519,RU
+3274347520,3274348031,FR
3274348032,3274348543,DK
3274348544,3274349055,PL
3274349056,3274358783,RU
@@ -73336,6 +78935,13 @@
3274393600,3274394111,PL
3274394112,3274394623,AM
3274394624,3274395135,CZ
+3274395136,3274395647,DK
+3274395648,3274396671,LV
+3274396672,3274397183,PL
+3274397184,3274397695,EE
+3274397696,3274398207,DE
+3274398208,3274399231,RU
+3274399232,3274399743,SC
3274399744,3274407935,LU
3274407936,3274408191,ES
3274408192,3274408447,IT
@@ -73537,6 +79143,7 @@
3274505856,3274506239,EU
3274506240,3274571775,IT
3274571776,3274579967,GR
+3274579968,3274580991,UA
3274580992,3274582015,NL
3274582016,3274583039,PL
3274583040,3274584063,DE
@@ -73551,7 +79158,9 @@
3274620928,3274629119,FR
3274629120,3274629151,LU
3274629152,3274629159,A2
-3274629160,3274637311,LU
+3274629160,3274637175,LU
+3274637176,3274637183,A2
+3274637184,3274637311,LU
3274637312,3274670079,CZ
3274670080,3274686463,DK
3274686464,3274686719,RU
@@ -73637,7 +79246,6 @@
3274821632,3274823679,KZ
3274823680,3274825727,TR
3274825728,3274827775,DE
-3274827776,3274829823,RU
3274829824,3274831871,SE
3274831872,3274833919,RO
3274833920,3274842111,BY
@@ -73825,11 +79433,38 @@
3274964928,3274964991,GB
3274964992,3275030527,DE
3275030528,3275096063,ES
-3275096064,3275104255,RU
+3275096064,3275105279,RU
+3275105280,3275105791,GB
+3275105792,3275106303,NL
+3275106304,3275106815,RU
+3275106816,3275107327,UA
+3275107328,3275107839,BG
+3275107840,3275108351,PL
+3275108352,3275108863,FR
+3275108864,3275109375,PL
+3275109376,3275109887,UA
+3275109888,3275110399,DE
+3275110400,3275110911,NL
+3275110912,3275111423,GB
+3275111424,3275111935,IT
+3275111936,3275112447,FR
3275112448,3275120639,DK
3275120640,3275136639,SE
3275136640,3275136767,DK
3275136768,3275137023,SE
+3275137024,3275137535,DE
+3275137536,3275138047,UA
+3275138048,3275138559,DE
+3275138560,3275139071,UA
+3275139072,3275139583,PT
+3275139584,3275140095,MD
+3275140096,3275140607,AT
+3275140608,3275141119,NL
+3275141120,3275141631,RU
+3275141632,3275142143,GE
+3275142144,3275142655,KG
+3275142656,3275143167,SE
+3275143168,3275145215,PL
3275145216,3275153407,RU
3275153408,3275161599,GB
3275161600,3275227135,ES
@@ -73847,15 +79482,17 @@
3275423744,3275423751,GB
3275423752,3275423775,EU
3275423776,3275423807,GB
-3275423808,3275423999,EU
-3275424000,3275424255,GB
+3275423808,3275423871,EU
+3275423872,3275424255,GB
3275424256,3275425791,EU
3275425792,3275426599,GB
-3275426600,3275426815,EU
-3275426816,3275427071,GB
-3275427072,3275427103,EU
-3275427104,3275427135,GB
-3275427136,3275427839,EU
+3275426600,3275426607,EU
+3275426608,3275426655,GB
+3275426656,3275426815,EU
+3275426816,3275427199,GB
+3275427200,3275427327,EU
+3275427328,3275427583,GB
+3275427584,3275427839,EU
3275427840,3275428375,GB
3275428376,3275429887,EU
3275429888,3275430143,GB
@@ -73876,32 +79513,30 @@
3275442720,3275444223,EU
3275444224,3275444735,GB
3275444736,3275446271,EU
-3275446272,3275446815,GB
-3275446816,3275446847,EU
-3275446848,3275446911,GB
-3275446912,3275448319,EU
+3275446272,3275446831,GB
+3275446832,3275446847,EU
+3275446848,3275446943,GB
+3275446944,3275448319,EU
3275448320,3275449519,GB
3275449520,3275449527,FR
3275449528,3275450879,GB
3275450880,3275451231,EU
3275451232,3275451263,GB
3275451264,3275452415,EU
-3275452416,3275453823,GB
-3275453824,3275454463,EU
-3275454464,3275455255,GB
-3275455256,3275455263,EU
-3275455264,3275455279,GB
-3275455280,3275455295,EU
-3275455296,3275455999,GB
-3275456000,3275456511,EU
+3275452416,3275454111,GB
+3275454112,3275454463,EU
+3275454464,3275456383,GB
+3275456384,3275456511,EU
3275456512,3275457023,GB
3275457024,3275457791,FK
3275457792,3275458559,GB
3275458560,3275460095,IE
3275460096,3275460607,EU
3275460608,3275460863,HK
-3275460864,3275463455,GB
-3275463456,3275463679,EU
+3275460864,3275463471,GB
+3275463472,3275463487,EU
+3275463488,3275463503,GB
+3275463504,3275463679,EU
3275463680,3275464031,GB
3275464032,3275464047,IE
3275464048,3275468655,GB
@@ -73931,14 +79566,14 @@
3275509984,3275510015,PT
3275510016,3275510079,SE
3275510080,3275510143,ES
-3275510208,3275510271,FR
-3275510272,3275510335,LV
+3275510144,3275510207,IT
3275510336,3275510399,IE
3275510400,3275510463,NL
3275510464,3275510527,GB
3275510528,3275510559,PL
3275510560,3275510591,DE
3275510624,3275510655,EE
+3275510656,3275510687,FR
3275510784,3275510911,RU
3275510912,3275511167,GB
3275511168,3275511295,LV
@@ -73946,6 +79581,7 @@
3275511552,3275511679,NL
3275511680,3275511807,GB
3275511808,3275511935,CH
+3275511936,3275512063,FR
3275512064,3275512191,CZ
3275512192,3275512319,IT
3275512320,3275512447,FI
@@ -73971,7 +79607,7 @@
3275530752,3275531263,AT
3275531264,3275531775,GB
3275531776,3275532287,IE
-3275532288,3275532799,FR
+3275532288,3275532799,CH
3275532800,3275533823,GB
3275533824,3275534335,UA
3275534336,3275534847,IL
@@ -74237,7 +79873,7 @@
3275796480,3275796991,DE
3275796992,3275797503,RO
3275797504,3275798015,DE
-3275798528,3275799039,UA
+3275798016,3275799039,UA
3275799040,3275799551,ES
3275799552,3275800063,IT
3275800064,3275800575,UA
@@ -74316,6 +79952,7 @@
3275917312,3275918847,UA
3275918848,3275919359,RO
3275919360,3275919871,PL
+3275919872,3275920383,UA
3275920384,3275920895,GB
3275920896,3275921407,ES
3275921408,3275921919,UA
@@ -74376,13 +80013,17 @@
3276014472,3276014495,GB
3276014496,3276014887,FR
3276014888,3276014895,IE
-3276014896,3276015199,FR
+3276014896,3276015103,FR
+3276015104,3276015119,GB
+3276015120,3276015199,FR
3276015200,3276015231,GB
3276015232,3276015247,FR
3276015248,3276015263,GB
3276015264,3276015295,FR
3276015296,3276015327,GB
-3276015328,3276015559,FR
+3276015328,3276015415,FR
+3276015416,3276015423,GB
+3276015424,3276015559,FR
3276015560,3276015583,GB
3276015584,3276015879,FR
3276015880,3276015887,GB
@@ -74390,8 +80031,8 @@
3276016392,3276016399,GB
3276016400,3276016415,FR
3276016416,3276016463,GB
-3276016464,3276016527,FR
-3276016528,3276016591,GB
+3276016464,3276016511,FR
+3276016512,3276016591,GB
3276016592,3276016703,FR
3276016704,3276016735,GB
3276016736,3276016767,FR
@@ -74430,7 +80071,9 @@
3276018184,3276018207,GB
3276018208,3276018375,FR
3276018376,3276018383,GB
-3276018384,3276018495,FR
+3276018384,3276018423,FR
+3276018424,3276018431,GB
+3276018432,3276018495,FR
3276018496,3276018527,GB
3276018528,3276018543,FR
3276018544,3276018623,GB
@@ -74466,9 +80109,7 @@
3276019920,3276019927,GB
3276019928,3276020103,FR
3276020104,3276020111,GB
-3276020112,3276020223,FR
-3276020224,3276020287,GB
-3276020288,3276020399,FR
+3276020112,3276020399,FR
3276020400,3276020423,GB
3276020424,3276020431,FR
3276020432,3276020439,GB
@@ -74484,7 +80125,9 @@
3276020880,3276020887,GB
3276020888,3276020943,FR
3276020944,3276020991,GB
-3276020992,3276021591,FR
+3276020992,3276021103,FR
+3276021104,3276021111,GB
+3276021112,3276021591,FR
3276021592,3276021599,GB
3276021600,3276022039,FR
3276022040,3276022047,GB
@@ -74492,9 +80135,13 @@
3276022088,3276022095,GB
3276022096,3276022127,FR
3276022128,3276022143,GB
-3276022144,3276022255,FR
+3276022144,3276022215,FR
+3276022216,3276022223,GB
+3276022224,3276022255,FR
3276022256,3276022271,GB
-3276022272,3276022455,FR
+3276022272,3276022343,FR
+3276022344,3276022351,GB
+3276022352,3276022455,FR
3276022456,3276022463,GB
3276022464,3276022479,FR
3276022480,3276022495,GB
@@ -74506,7 +80153,9 @@
3276022656,3276022687,GB
3276022688,3276022751,FR
3276022752,3276022783,GB
-3276022784,3276022983,FR
+3276022784,3276022791,FR
+3276022792,3276022799,GB
+3276022800,3276022983,FR
3276022984,3276022991,GB
3276022992,3276023031,FR
3276023032,3276023039,GB
@@ -74526,8 +80175,8 @@
3276023944,3276023951,GB
3276023952,3276023959,FR
3276023960,3276023967,GB
-3276023968,3276024703,FR
-3276024704,3276024831,GB
+3276023968,3276024719,FR
+3276024720,3276024831,GB
3276024832,3276025111,FR
3276025112,3276025135,GB
3276025136,3276025151,FR
@@ -74563,9 +80212,7 @@
3276026608,3276026703,FR
3276026704,3276026719,GB
3276026720,3276026727,FR
-3276026728,3276026743,GB
-3276026744,3276026751,FR
-3276026752,3276026783,GB
+3276026728,3276026783,GB
3276026784,3276026815,FR
3276026816,3276026823,GB
3276026824,3276026847,FR
@@ -74651,8 +80298,8 @@
3276031384,3276031423,FR
3276031424,3276031439,GB
3276031440,3276031519,FR
-3276031520,3276031535,GB
-3276031536,3276031559,FR
+3276031520,3276031551,GB
+3276031552,3276031559,FR
3276031560,3276031575,GB
3276031576,3276031583,FR
3276031584,3276031591,GB
@@ -74714,7 +80361,9 @@
3276036272,3276036287,GB
3276036288,3276036303,FR
3276036304,3276036335,GB
-3276036336,3276036383,FR
+3276036336,3276036343,FR
+3276036344,3276036351,GB
+3276036352,3276036383,FR
3276036384,3276036415,GB
3276036416,3276036591,FR
3276036592,3276036607,GB
@@ -74771,9 +80420,7 @@
3276040344,3276040351,FR
3276040352,3276040367,GB
3276040368,3276040439,FR
-3276040440,3276040463,GB
-3276040464,3276040479,FR
-3276040480,3276040495,GB
+3276040440,3276040495,GB
3276040496,3276040543,FR
3276040544,3276040575,GB
3276040576,3276040591,FR
@@ -74856,8 +80503,8 @@
3276045120,3276045127,GB
3276045128,3276045135,FR
3276045136,3276045151,GB
-3276045152,3276045183,FR
-3276045184,3276045199,GB
+3276045152,3276045191,FR
+3276045192,3276045199,GB
3276045200,3276045223,FR
3276045224,3276045239,GB
3276045240,3276045255,FR
@@ -74971,17 +80618,15 @@
3276227608,3276227615,MT
3276227616,3276227727,DE
3276227728,3276227743,MT
-3276227744,3276234303,DE
+3276227744,3276233791,DE
+3276233792,3276233799,RO
+3276233800,3276233807,DE
+3276233808,3276233823,RO
+3276233824,3276234303,DE
3276234304,3276234367,GB
-3276234368,3276235519,DE
-3276235520,3276235583,NL
-3276235584,3276241759,DE
+3276234368,3276241759,DE
3276241760,3276241767,FR
-3276241768,3276242871,DE
-3276242872,3276242879,NL
-3276242880,3276244351,DE
-3276244352,3276244367,NL
-3276244368,3276244447,DE
+3276241768,3276244447,DE
3276244448,3276244479,RO
3276244480,3276249279,DE
3276249280,3276249287,FR
@@ -77096,9 +82741,7 @@
3276474296,3276474319,EU
3276474320,3276474367,AT
3276474368,3276475015,EU
-3276475016,3276475023,IT
-3276475024,3276475039,EU
-3276475040,3276475063,IT
+3276475016,3276475063,IT
3276475064,3276475071,EU
3276475072,3276475135,IT
3276475136,3276475903,EU
@@ -77106,38 +82749,29 @@
3276475952,3276475983,EU
3276475984,3276476039,IT
3276476040,3276476047,EU
-3276476048,3276476055,IT
-3276476056,3276476063,EU
-3276476064,3276476071,IT
-3276476072,3276476079,EU
-3276476080,3276476111,IT
+3276476048,3276476111,IT
3276476112,3276476119,EU
3276476120,3276476159,IT
-3276476160,3276476287,GB
-3276476288,3276476415,EU
+3276476160,3276476415,EU
3276476416,3276476671,CH
3276476672,3276477439,EU
3276477440,3276477983,CH
3276477984,3276478319,EU
3276478320,3276478335,CH
3276478336,3276478463,EU
-3276478464,3276478855,FR
-3276478856,3276478863,EU
-3276478864,3276479127,FR
+3276478464,3276479127,FR
3276479128,3276479135,EU
3276479136,3276479167,FR
3276479168,3276479199,EU
3276479200,3276479215,FR
3276479216,3276479223,EU
3276479224,3276479343,FR
-3276479344,3276479351,GB
+3276479344,3276479351,EU
3276479352,3276479615,FR
3276479616,3276479647,EU
3276479648,3276479743,FR
3276479744,3276480015,EU
-3276480016,3276480047,FR
-3276480048,3276480063,EU
-3276480064,3276480095,FR
+3276480016,3276480095,FR
3276480096,3276480111,EU
3276480112,3276480159,FR
3276480160,3276480191,EU
@@ -77193,9 +82827,7 @@
3276492488,3276492495,EU
3276492496,3276493215,GB
3276493216,3276493247,EU
-3276493248,3276494335,GB
-3276494336,3276494367,EU
-3276494368,3276494383,GB
+3276493248,3276494383,GB
3276494384,3276494415,EU
3276494416,3276495503,GB
3276495504,3276495519,EU
@@ -77457,15 +83089,15 @@
3276533792,3276533823,EU
3276533824,3276533887,IE
3276533888,3276533919,EU
-3276533920,3276534015,IE
+3276533920,3276533951,IE
+3276533952,3276533983,EU
+3276533984,3276534015,IE
3276534016,3276534399,EU
3276534400,3276534415,GB
3276534416,3276534431,NL
3276534432,3276534463,GB
3276534464,3276534495,FR
-3276534496,3276534511,EU
-3276534512,3276534527,NL
-3276534528,3276534543,EU
+3276534496,3276534543,EU
3276534544,3276534591,NL
3276534592,3276534623,EU
3276534624,3276534671,NL
@@ -77482,8 +83114,8 @@
3276535040,3276535063,RU
3276535064,3276535071,LV
3276535072,3276535103,RU
-3276535104,3276535295,EU
-3276535296,3276535319,FI
+3276535104,3276535311,EU
+3276535312,3276535319,FI
3276535320,3276535335,EU
3276535336,3276535359,FI
3276535360,3276535375,EU
@@ -77554,7 +83186,6 @@
3276697088,3276697599,GB
3276697600,3276698111,UA
3276698112,3276699647,RU
-3276699648,3276700159,FR
3276700160,3276700671,KZ
3276700672,3276701183,RO
3276701184,3276701695,RU
@@ -77966,10 +83597,11 @@
3276865536,3276866559,NL
3276866560,3276866815,IT
3276866816,3276866863,DE
-3276866864,3276866871,FR
-3276866872,3276866879,GB
-3276866880,3276866943,DE
-3276866944,3276867071,GB
+3276866864,3276866879,GB
+3276866880,3276866959,DE
+3276866960,3276866967,GB
+3276866968,3276866975,DE
+3276866976,3276867071,GB
3276867072,3276868606,IT
3276868607,3276868607,GB
3276868608,3276868863,NL
@@ -77983,14 +83615,15 @@
3276872480,3276872511,GB
3276872512,3276872703,DE
3276872704,3276873727,GB
-3276873728,3276873735,ES
-3276873736,3276873743,GB
-3276873744,3276874303,ES
+3276873728,3276874303,ES
3276874304,3276874367,GB
3276874368,3276874751,ES
-3276874752,3276875263,GB
+3276874752,3276875007,NL
+3276875008,3276875263,GB
3276875264,3276875775,NL
-3276875776,3276876799,GB
+3276875776,3276876031,GB
+3276876032,3276876287,DK
+3276876288,3276876799,GB
3276876800,3276876823,AT
3276876824,3276877303,GB
3276877304,3276877311,AT
@@ -78003,7 +83636,10 @@
3276877824,3276877831,BG
3276877832,3276878079,GB
3276878080,3276878335,BG
-3276878336,3276879871,GB
+3276878336,3276879359,GB
+3276879360,3276879423,TR
+3276879424,3276879615,GB
+3276879616,3276879871,TR
3276879872,3276880639,DK
3276880640,3276881919,GB
3276881920,3276883391,IT
@@ -78013,21 +83649,25 @@
3276883968,3276884487,PL
3276884488,3276886015,GB
3276886016,3276886271,RO
-3276886272,3276888575,GB
+3276886272,3276887807,GB
+3276887808,3276888063,DE
+3276888064,3276888575,GB
3276888576,3276888831,AT
3276888832,3276889087,GB
3276889088,3276890111,AT
3276890112,3276890135,US
3276890136,3276890143,GB
-3276890144,3276890175,US
-3276890176,3276890367,GB
+3276890144,3276890191,US
+3276890192,3276890367,GB
3276890368,3276890623,US
3276890624,3276891135,IT
-3276891136,3276891903,GB
-3276891904,3276892159,US
-3276892160,3276893183,IT
-3276893184,3276895231,GB
-3276895232,3276895999,IT
+3276891136,3276891391,GB
+3276891392,3276892159,US
+3276892160,3276893695,IT
+3276893696,3276894463,GB
+3276894464,3276894719,IT
+3276894720,3276894975,GB
+3276894976,3276895999,IT
3276896000,3276896255,CZ
3276896256,3276896831,BE
3276896832,3276896847,SE
@@ -78036,14 +83676,16 @@
3276896928,3276897023,GB
3276897024,3276897279,BE
3276897280,3276898303,GB
-3276898304,3276898423,CH
-3276898424,3276898431,GB
-3276898432,3276898775,CH
+3276898304,3276898775,CH
3276898776,3276898783,GB
-3276898784,3276900031,CH
-3276900032,3276900095,GB
+3276898784,3276899135,CH
+3276899136,3276899167,GB
+3276899168,3276900039,CH
+3276900040,3276900095,GB
3276900096,3276900351,CH
-3276900352,3276902143,GB
+3276900352,3276900607,GB
+3276900608,3276900671,CH
+3276900672,3276902143,GB
3276902144,3276902151,CH
3276902152,3276902159,GB
3276902160,3276902175,CH
@@ -78052,18 +83694,18 @@
3276902576,3276902655,GB
3276902656,3276903422,SE
3276903423,3276903423,GB
-3276903424,3276903487,SE
-3276903488,3276903551,GB
-3276903552,3276903679,SE
-3276903680,3276905471,GB
+3276903424,3276903679,SE
+3276903680,3276905311,GB
+3276905312,3276905319,ES
+3276905320,3276905471,GB
3276905472,3276905727,SE
3276905728,3276906239,BE
3276906240,3276906279,SE
3276906280,3276906495,GB
3276906496,3276906863,NL
3276906864,3276906879,GB
-3276906880,3276907263,NL
-3276907264,3276910079,GB
+3276906880,3276907551,NL
+3276907552,3276910079,GB
3276910080,3276910591,NL
3276910592,3276910967,IT
3276910968,3276910975,GB
@@ -78071,9 +83713,7 @@
3276912616,3276912623,GB
3276912624,3276913919,IT
3276913920,3276913983,US
-3276913984,3276914095,IT
-3276914096,3276914111,GB
-3276914112,3276914687,IT
+3276913984,3276914687,IT
3276914688,3276915455,ES
3276915456,3276915487,GB
3276915488,3276916175,ES
@@ -78091,8 +83731,8 @@
3276920552,3276920559,GB
3276920560,3276921183,DE
3276921184,3276921191,GB
-3276921192,3276921231,DE
-3276921232,3276921343,GB
+3276921192,3276921239,DE
+3276921240,3276921343,GB
3276921344,3276921399,DE
3276921400,3276921403,DK
3276921404,3276921607,DE
@@ -78103,12 +83743,12 @@
3276923456,3276923615,FR
3276923616,3276923647,GB
3276923648,3276924039,FR
-3276924040,3276924159,GB
-3276924160,3276924287,FR
+3276924040,3276924095,GB
+3276924096,3276924287,FR
3276924288,3276924415,GB
3276924416,3276925951,FR
-3276925952,3276926719,GB
-3276926720,3276926735,FR
+3276925952,3276926463,GB
+3276926464,3276926735,FR
3276926736,3276931071,GB
3276931072,3276939263,KZ
3276939264,3276955647,DE
@@ -78206,7 +83846,9 @@
3277330432,3277330943,RO
3277330944,3277331455,UA
3277331456,3277332479,PL
+3277332480,3277332991,NL
3277332992,3277333503,AT
+3277333504,3277334015,DK
3277334016,3277334527,RO
3277334528,3277335039,RU
3277335040,3277335551,UA
@@ -78226,6 +83868,7 @@
3277342720,3277343231,UA
3277343232,3277343743,BG
3277343744,3277344767,UA
+3277344768,3277345279,RO
3277345280,3277345791,SI
3277345792,3277346303,FR
3277346304,3277346815,GB
@@ -78275,7 +83918,7 @@
3277370880,3277371391,RO
3277371392,3277371903,RU
3277371904,3277372415,PL
-3277372416,3277373951,RU
+3277372928,3277373951,RU
3277373952,3277374463,FR
3277374464,3277375999,RU
3277376000,3277376511,NL
@@ -78402,7 +84045,6 @@
3277710848,3277711359,PL
3277711360,3277711871,NO
3277711872,3277712383,IL
-3277712384,3277712895,FR
3277712896,3277713407,NL
3277713408,3277713919,RU
3277713920,3277714943,DE
@@ -78411,9 +84053,7 @@
3277716480,3277716991,SE
3277716992,3277717503,IT
3277717504,3277725695,YE
-3277725696,3277728367,CH
-3277728368,3277728383,NL
-3277728384,3277733887,CH
+3277725696,3277733887,CH
3277733888,3277742079,DE
3277742080,3277750271,FI
3277750272,3277766655,IT
@@ -78546,8 +84186,8 @@
3278114816,3278115071,ES
3278115072,3278115327,SE
3278115328,3278116607,ES
-3278116608,3278116735,SE
-3278116736,3278118303,ES
+3278116608,3278116863,SE
+3278116864,3278118303,ES
3278118304,3278119935,SE
3278119936,3278119943,DE
3278119944,3278119967,SE
@@ -78561,7 +84201,11 @@
3278168120,3278168175,SE
3278168176,3278168191,DK
3278168192,3278176255,SE
-3278176256,3278232511,FR
+3278176256,3278220799,FR
+3278220800,3278221055,GB
+3278221056,3278221087,FR
+3278221088,3278221119,GB
+3278221120,3278232511,FR
3278232512,3278232575,MC
3278232576,3278241791,FR
3278241792,3278307327,GB
@@ -78601,7 +84245,19 @@
3278781952,3278782463,RU
3278782464,3278782975,GB
3278782976,3278783231,DE
-3278783232,3278790655,GB
+3278783232,3278784703,GB
+3278784704,3278784735,US
+3278784736,3278786911,GB
+3278786912,3278786943,LU
+3278786944,3278787567,GB
+3278787568,3278787583,FR
+3278787584,3278788095,GB
+3278788096,3278788223,US
+3278788224,3278789935,GB
+3278789936,3278789951,US
+3278789952,3278790095,GB
+3278790096,3278790111,ES
+3278790112,3278790655,GB
3278790656,3278807039,IT
3278807040,3278815231,GB
3278815232,3278823423,AT
@@ -81086,7 +86742,7 @@
3279057920,3279058431,RO
3279058432,3279058943,RU
3279058944,3279059455,UA
-3279059968,3279060479,RU
+3279059456,3279060479,RU
3279060480,3279060991,PL
3279060992,3279069183,UA
3279069184,3279077375,PL
@@ -81101,7 +86757,9 @@
3279083808,3279083839,NL
3279083840,3279084543,ES
3279084544,3279085567,IT
-3279085568,3279093759,NL
+3279085568,3279090687,NL
+3279090688,3279090943,DE
+3279090944,3279093759,NL
3279093760,3279103103,FR
3279103104,3279103135,GB
3279103136,3279119295,FR
@@ -81295,9 +86953,7 @@
3279593488,3279593535,GB
3279593536,3279593567,DE
3279593568,3279593599,GB
-3279593600,3279593727,DE
-3279593728,3279593983,GB
-3279593984,3279594495,DE
+3279593600,3279594495,DE
3279594496,3279595903,GB
3279595904,3279595999,DE
3279596000,3279596023,GB
@@ -81333,6 +86989,7 @@
3279986688,3279987199,NL
3279987200,3279987711,RU
3279987712,3279988223,RO
+3279988224,3279988735,AM
3279988736,3279989247,RO
3279989248,3279989759,AT
3279989760,3279990271,PL
@@ -81687,7 +87344,7 @@
3280785408,3280787455,DE
3280787456,3280788479,GB
3280788480,3280789503,PL
-3280789504,3280790527,UA
+3280789504,3280791551,UA
3280791552,3280792575,DE
3280792576,3280793599,PL
3280793600,3280794623,NL
@@ -82230,11 +87887,41 @@
3280948720,3280948735,DE
3280948736,3280949503,GB
3280949504,3280950015,DE
-3280950016,3280951039,GB
-3280951040,3280951807,DE
-3280951808,3280952327,GB
-3280952328,3280952335,DE
-3280952336,3280953104,GB
+3280950016,3280950655,GB
+3280950656,3280950687,DE
+3280950688,3280951039,GB
+3280951040,3280952063,DE
+3280952064,3280952067,GB
+3280952068,3280952079,DE
+3280952080,3280952087,GB
+3280952088,3280952095,DE
+3280952096,3280952111,GB
+3280952112,3280952119,DE
+3280952120,3280952127,GB
+3280952128,3280952159,DE
+3280952160,3280952183,GB
+3280952184,3280952191,DE
+3280952192,3280952207,GB
+3280952208,3280952223,DE
+3280952224,3280952319,GB
+3280952320,3280952323,DE
+3280952324,3280952327,GB
+3280952328,3280952343,DE
+3280952344,3280952351,GB
+3280952352,3280952359,DE
+3280952360,3280952383,GB
+3280952384,3280952559,DE
+3280952560,3280952575,GB
+3280952576,3280952623,DE
+3280952624,3280952631,GB
+3280952632,3280952687,DE
+3280952688,3280952695,GB
+3280952696,3280952703,DE
+3280952704,3280952743,GB
+3280952744,3280952767,DE
+3280952768,3280952783,GB
+3280952784,3280952815,DE
+3280952816,3280953104,GB
3280953105,3280953135,DE
3280953136,3280953343,GB
3280953344,3280953371,DE
@@ -82302,13 +87989,15 @@
3280958288,3280958335,DE
3280958336,3280958343,GB
3280958344,3280958350,DE
-3280958351,3280958591,GB
-3280958592,3280958599,DE
-3280958600,3280958607,GB
-3280958608,3280958615,DE
-3280958616,3280958655,GB
-3280958656,3280958663,DE
-3280958664,3280958975,GB
+3280958351,3280958463,GB
+3280958464,3280958851,DE
+3280958852,3280958863,GB
+3280958864,3280958871,DE
+3280958872,3280958879,GB
+3280958880,3280958915,DE
+3280958916,3280958919,GB
+3280958920,3280958927,DE
+3280958928,3280958975,GB
3280958976,3280959231,DE
3280959232,3280959487,GB
3280959488,3280959711,DE
@@ -82330,7 +88019,11 @@
3280961888,3280961919,DE
3280961920,3280962111,GB
3280962112,3280962175,DE
-3280962176,3280963199,GB
+3280962176,3280962815,GB
+3280962816,3280962831,DE
+3280962832,3280962847,GB
+3280962848,3280962887,DE
+3280962888,3280963199,GB
3280963200,3280963263,DE
3280963264,3280963303,GB
3280963304,3280963311,DE
@@ -82379,8 +88072,7 @@
3280969604,3280969631,GB
3280969632,3280969647,DE
3280969648,3280970239,GB
-3280970240,3280970367,NL
-3280970368,3280970399,DE
+3280970240,3280970399,DE
3280970400,3280970431,GB
3280970432,3280970463,DE
3280970464,3280970507,GB
@@ -82425,15 +88117,17 @@
3280972352,3280972415,DE
3280972416,3280974079,GB
3280974080,3280974335,DE
-3280974336,3280974591,GB
+3280974336,3280974399,GB
+3280974400,3280974415,DE
+3280974416,3280974591,GB
3280974592,3280974847,DE
3280974848,3280976695,GB
3280976696,3280976719,DE
3280976720,3280976831,GB
3280976832,3280976847,DE
3280976848,3280976895,GB
-3280976896,3280977152,DE
-3280977153,3280977439,GB
+3280976896,3280977407,DE
+3280977408,3280977439,GB
3280977440,3280977479,DE
3280977480,3280977487,GB
3280977488,3280977495,DE
@@ -83015,8 +88709,8 @@
3280993200,3280993215,DE
3280993216,3280993247,GB
3280993248,3280993263,DE
-3280993264,3280993791,GB
-3280993792,3280994303,DE
+3280993264,3280993535,GB
+3280993536,3280994303,DE
3280994304,3280994559,GB
3280994560,3280994815,RU
3280994816,3280995071,NL
@@ -83292,9 +88986,8 @@
3282284544,3282284551,FI
3282284552,3282284567,SE
3282284568,3282284575,FR
-3282284576,3282284579,SE
-3282284580,3282284583,FI
-3282284584,3282284591,SE
+3282284576,3282284579,FI
+3282284580,3282284591,SE
3282284592,3282284595,FR
3282284596,3282284599,SE
3282284600,3282284603,FR
@@ -83488,22 +89181,30 @@
3283279872,3283288063,SE
3283288064,3283288575,DE
3283288576,3283288579,BE
-3283288580,3283291999,DE
-3283292000,3283292015,CH
-3283292016,3283304919,DE
+3283288580,3283291487,DE
+3283291488,3283291491,ES
+3283291492,3283304919,DE
3283304920,3283304923,ES
3283304924,3283305087,DE
3283305088,3283305127,FR
3283305128,3283305711,DE
3283305712,3283305715,ES
-3283305716,3283318975,DE
+3283305716,3283318687,DE
+3283318688,3283318691,ES
+3283318692,3283318975,DE
3283318976,3283318991,NL
3283318992,3283318999,ES
-3283319000,3283321087,DE
+3283319000,3283319167,DE
+3283319168,3283319171,ES
+3283319172,3283321087,DE
3283321088,3283321119,GB
3283321120,3283321151,DE
3283321152,3283321155,ES
-3283321156,3283329923,DE
+3283321156,3283321711,DE
+3283321712,3283321715,ES
+3283321716,3283321871,DE
+3283321872,3283321875,ES
+3283321876,3283329923,DE
3283329924,3283329927,ES
3283329928,3283419135,DE
3283419136,3283484671,DK
@@ -83768,9 +89469,7 @@
3283574640,3283574655,GB
3283574656,3283575071,DE
3283575072,3283575087,NL
-3283575088,3283575679,DE
-3283575680,3283575807,EU
-3283575808,3283576415,DE
+3283575088,3283576415,DE
3283576416,3283576447,ZA
3283576448,3283580159,DE
3283580160,3283580415,EU
@@ -83965,7 +89664,6 @@
3283635712,3283636223,RU
3283636224,3283636735,UA
3283636736,3283637247,PL
-3283637248,3283637759,FR
3283637760,3283638271,UA
3283638272,3283638783,PL
3283638784,3283639295,RU
@@ -84085,8 +89783,7 @@
3283960832,3283961855,KZ
3283961856,3283962879,RU
3283962880,3283963903,PL
-3283963904,3283964927,RU
-3283965952,3283966975,PL
+3283964928,3283966975,PL
3283966976,3283967999,DE
3283968000,3283969023,UA
3283969024,3283970047,RU
@@ -84102,7 +89799,7 @@
3283977728,3283978751,RU
3283978752,3283979263,RO
3283979264,3283979775,IL
-3283979776,3283980287,A1
+3283979776,3283980287,NO
3283980288,3283980799,RO
3283980800,3283981823,CH
3283981824,3283983359,RO
@@ -84238,7 +89935,7 @@
3284043776,3284044031,HR
3284044032,3284044287,FR
3284044288,3284044799,DE
-3284044800,3284045055,CH
+3284044800,3284045055,CZ
3284045056,3284045311,LT
3284045312,3284045567,DE
3284045568,3284045823,AT
@@ -84293,9 +89990,9 @@
3284091392,3284091903,GB
3284091904,3284092415,DE
3284092416,3284092927,GB
+3284092928,3284093439,UA
3284093440,3284093951,IR
3284093952,3284094463,RU
-3284094464,3284094975,DK
3284094976,3284095487,UA
3284095488,3284095999,RU
3284096000,3284096511,IT
@@ -84307,10 +90004,11 @@
3284099072,3284099583,RO
3284099584,3284100095,GR
3284100096,3284100607,AM
-3284100608,3284101119,HK
+3284100608,3284101119,EU
3284101120,3284101631,UA
3284101632,3284102143,GB
3284102144,3284102655,DK
+3284102656,3284103167,AT
3284103168,3284103679,NL
3284103680,3284104191,DE
3284104192,3284104703,NO
@@ -84365,6 +90063,7 @@
3284131840,3284132351,DE
3284132352,3284132863,UA
3284132864,3284133375,HU
+3284133376,3284133887,TM
3284133888,3284134399,PL
3284134400,3284134911,UA
3284134912,3284135935,RU
@@ -84403,13 +90102,12 @@
3284686848,3284687359,PL
3284687360,3284687871,UA
3284687872,3284688383,NG
-3284688384,3284688895,RU
3284688896,3284697087,FR
3284697088,3284697215,GB
3284697216,3284697279,FR
3284697280,3284705279,GB
3284705280,3284713471,FR
-3284713472,3284713727,EU
+3284713472,3284713727,DE
3284713728,3284713983,GR
3284713984,3284714239,DE
3284714240,3284714495,FR
@@ -84451,6 +90149,7 @@
3284726272,3284726783,DE
3284726784,3284727295,UA
3284727296,3284727807,MK
+3284727808,3284728319,RU
3284728320,3284728831,UA
3284728832,3284729343,PT
3284729344,3284729855,FR
@@ -84517,7 +90216,7 @@
3285118976,3285119487,RU
3285119488,3285119999,RO
3285120000,3285120511,RU
-3285120512,3285121023,MD
+3285120512,3285121023,RO
3285121024,3285121535,SE
3285121536,3285122047,CY
3285122048,3285123071,RU
@@ -84544,8 +90243,7 @@
3285325824,3285326335,PL
3285326336,3285326847,DE
3285326848,3285327359,SK
-3285327360,3285327871,GE
-3285327872,3285328383,RU
+3285327360,3285328383,RU
3285328384,3285328895,PL
3285328896,3285329407,SE
3285329408,3285329919,GB
@@ -84642,8 +90340,8 @@
3285456640,3285456703,DK
3285456704,3285456735,EU
3285456736,3285456743,DK
-3285456744,3285456759,EU
-3285456760,3285456767,DK
+3285456744,3285456751,EU
+3285456752,3285456767,DK
3285456768,3285456831,EU
3285456832,3285456871,DK
3285456872,3285456879,EU
@@ -84664,9 +90362,9 @@
3285457792,3285457919,IT
3285457920,3285457951,GB
3285457952,3285457983,EU
-3285457984,3285458031,GB
-3285458032,3285458039,EU
-3285458040,3285458111,GB
+3285457984,3285458095,GB
+3285458096,3285458103,EU
+3285458104,3285458111,GB
3285458112,3285458175,EU
3285458176,3285458943,GB
3285458944,3285458975,DK
@@ -84738,8 +90436,8 @@
3285463520,3285463615,BE
3285463616,3285463647,FR
3285463648,3285463663,EU
-3285463664,3285463759,BE
-3285463760,3285463775,EU
+3285463664,3285463743,BE
+3285463744,3285463775,EU
3285463776,3285463839,BE
3285463840,3285463855,EU
3285463856,3285463991,BE
@@ -84759,14 +90457,16 @@
3285465088,3285465103,DK
3285465104,3285465151,EU
3285465152,3285465175,DK
-3285465176,3285465183,EU
-3285465184,3285465231,DK
+3285465176,3285465215,EU
+3285465216,3285465231,DK
3285465232,3285465247,EU
3285465248,3285465343,DK
3285465344,3285465663,EU
3285465664,3285465727,DE
3285465728,3285465855,EU
-3285465856,3285466367,DE
+3285465856,3285465903,DE
+3285465904,3285465911,EU
+3285465912,3285466367,DE
3285466368,3285466447,CH
3285466448,3285466455,EU
3285466456,3285466463,CH
@@ -84799,8 +90499,8 @@
3285468592,3285468599,EU
3285468600,3285468615,DE
3285468616,3285468623,GB
-3285468624,3285468655,EU
-3285468656,3285469695,DE
+3285468624,3285468639,EU
+3285468640,3285469695,DE
3285469696,3285469727,EU
3285469728,3285471007,DE
3285471008,3285471039,EU
@@ -84843,8 +90543,8 @@
3285474272,3285474303,EU
3285474304,3285474319,DE
3285474320,3285474335,EU
-3285474336,3285474559,DE
-3285474560,3285475071,EU
+3285474336,3285474815,DE
+3285474816,3285475071,EU
3285475072,3285475127,DE
3285475128,3285475143,EU
3285475144,3285475167,DE
@@ -84872,9 +90572,7 @@
3285476896,3285477023,EU
3285477024,3285477087,AT
3285477088,3285477151,EU
-3285477152,3285477247,IT
-3285477248,3285477255,EU
-3285477256,3285477263,IT
+3285477152,3285477263,IT
3285477264,3285477279,EU
3285477280,3285477319,IT
3285477320,3285477335,EU
@@ -84896,9 +90594,7 @@
3285479424,3285479807,CH
3285479808,3285480447,EU
3285480448,3285480575,CH
-3285480576,3285480703,EU
-3285480704,3285480719,CH
-3285480720,3285480735,EU
+3285480576,3285480735,EU
3285480736,3285480767,CH
3285480768,3285480775,EU
3285480776,3285480895,CH
@@ -84938,7 +90634,8 @@
3285487360,3285487391,NL
3285487392,3285487423,EU
3285487424,3285487487,GB
-3285487488,3285487679,NL
+3285487488,3285487615,EU
+3285487616,3285487679,NL
3285487680,3285487743,EU
3285487744,3285488127,NL
3285488128,3285488895,EU
@@ -84990,7 +90687,7 @@
3285496496,3285496527,FR
3285496528,3285496543,EU
3285496544,3285496575,FR
-3285496576,3285496607,GB
+3285496576,3285496607,EU
3285496608,3285496815,DE
3285496816,3285496831,EU
3285496832,3285497855,DE
@@ -85492,8 +91189,7 @@
3285540424,3285540447,EU
3285540448,3285540479,DE
3285540480,3285540607,NL
-3285540608,3285540623,FI
-3285540624,3285540671,EU
+3285540608,3285540671,EU
3285540672,3285540735,DE
3285540736,3285540863,EU
3285540864,3285540871,FR
@@ -85921,7 +91617,9 @@
3285734144,3285734159,GB
3285734160,3285734335,CH
3285734336,3285734351,LI
-3285734352,3285737471,CH
+3285734352,3285734399,CH
+3285734400,3285734655,LI
+3285734656,3285737471,CH
3285737472,3285745663,PL
3285745664,3285753855,IT
3285753856,3285762047,LV
@@ -85929,7 +91627,7 @@
3285762560,3285763071,RU
3285763072,3285763583,GB
3285763584,3285764095,DE
-3285764608,3285765119,RU
+3285764096,3285765119,RU
3285765120,3285766143,UA
3285766144,3285766655,DE
3285766656,3285767679,UA
@@ -85967,6 +91665,7 @@
3285776896,3285777151,PL
3285777152,3285777407,HU
3285777408,3285777663,IL
+3285777664,3285777919,SI
3285777920,3285778175,PL
3285778176,3285778431,DE
3285778432,3285843967,GB
@@ -85978,8 +91677,7 @@
3285909504,3285910015,GB
3285910016,3285910271,EU
3285910272,3285910303,ES
-3285910304,3285910319,GB
-3285910320,3285910335,EU
+3285910304,3285910335,GB
3285910336,3285910399,ES
3285910400,3285910407,IT
3285910408,3285910463,GB
@@ -86004,7 +91702,8 @@
3285916928,3285917183,YE
3285917184,3285917439,ES
3285917440,3285917695,YE
-3285917696,3285918975,EU
+3285917696,3285918719,EU
+3285918720,3285918975,SE
3285918976,3285919231,YE
3285919232,3285919487,GB
3285919488,3285919743,UA
@@ -86020,7 +91719,7 @@
3285922192,3285922207,DE
3285922208,3285922239,ES
3285922240,3285922303,RU
-3285922304,3285922559,EU
+3285922304,3285922559,DE
3285922560,3285922815,GB
3285922816,3285923327,KW
3285923328,3285924415,ES
@@ -86099,8 +91798,7 @@
3285943560,3285943567,EU
3285943568,3285943575,ES
3285943576,3285943583,DE
-3285943584,3285943615,ES
-3285943616,3285943679,EU
+3285943584,3285943679,EU
3285943680,3285943807,GB
3285943808,3285944319,EU
3285944320,3285944831,US
@@ -86119,9 +91817,9 @@
3285947904,3285948159,NL
3285948160,3285948671,GB
3285948672,3285948927,SA
-3285948928,3285949183,EU
+3285948928,3285949183,GB
3285949184,3285949439,ES
-3285949440,3285949695,EU
+3285949440,3285949695,DE
3285949696,3285949823,ES
3285949824,3285949855,EU
3285949856,3285949887,ES
@@ -86132,7 +91830,8 @@
3285950784,3285950975,EU
3285950976,3285951231,NL
3285951232,3285951487,IT
-3285951488,3285951647,EU
+3285951488,3285951615,EU
+3285951616,3285951647,GB
3285951648,3285951679,ES
3285951680,3285951743,EU
3285951744,3285951999,GB
@@ -86151,7 +91850,7 @@
3285958848,3285958895,NL
3285958896,3285959039,GB
3285959040,3285959167,DE
-3285959168,3285959423,EU
+3285959168,3285959423,NL
3285959424,3285959935,GB
3285959936,3285960191,ES
3285960192,3285960447,FR
@@ -86216,6 +91915,7 @@
3286312960,3286313983,RO
3286313984,3286314495,CH
3286314496,3286315007,IL
+3286315008,3286315519,UA
3286315520,3286316031,DE
3286316032,3286316543,UA
3286316544,3286317055,NL
@@ -86272,7 +91972,37 @@
3286384640,3286401023,DE
3286401024,3286409215,GB
3286409216,3286417407,DE
+3286417408,3286417663,UA
3286417664,3286417919,IT
+3286417920,3286418175,DE
+3286418176,3286418431,AT
+3286418432,3286418687,TR
+3286418688,3286418943,UA
+3286418944,3286419199,PL
+3286419200,3286419455,DK
+3286419456,3286419711,DE
+3286419712,3286419967,GB
+3286419968,3286420223,FI
+3286420224,3286420735,RU
+3286420736,3286420991,NL
+3286420992,3286421247,RO
+3286421248,3286421503,PL
+3286421504,3286421759,KZ
+3286421760,3286422015,RU
+3286422016,3286422271,MD
+3286422272,3286422527,FR
+3286422528,3286422783,RO
+3286422784,3286423039,UA
+3286423040,3286423295,RO
+3286423296,3286423551,UA
+3286423552,3286423807,RU
+3286423808,3286424063,CZ
+3286424064,3286424319,LV
+3286424320,3286424575,FR
+3286424576,3286424831,UA
+3286424832,3286425087,TR
+3286425088,3286425343,RU
+3286425344,3286425599,IT
3286425600,3286433791,KW
3286433792,3286499327,DE
3286499328,3286519039,HU
@@ -86425,7 +92155,7 @@
3286914048,3286915071,BG
3286915072,3286916095,FR
3286916096,3286917119,DE
-3286917120,3286917631,RU
+3286917120,3286918143,RU
3286918144,3286919167,AT
3286919168,3286920191,DE
3286920192,3286921215,RU
@@ -86535,9 +92265,7 @@
3287182336,3287185407,UA
3287185408,3287186431,SE
3287186432,3287187455,FI
-3287187456,3287196159,DE
-3287196160,3287196415,GB
-3287196416,3287196671,DE
+3287187456,3287196671,DE
3287196672,3287198719,PL
3287198720,3287199743,GB
3287199744,3287201791,UA
@@ -86612,7 +92340,6 @@
3287448064,3287448575,GB
3287448576,3287449087,PL
3287449088,3287449599,BG
-3287449600,3287450111,MD
3287450112,3287450623,DK
3287450624,3287451135,SE
3287451136,3287451647,PL
@@ -86657,6 +92384,7 @@
3287465728,3287465983,FR
3287465984,3287467007,DK
3287467008,3287468031,SA
+3287468032,3287469055,UA
3287469056,3287471103,DE
3287471104,3287472127,GB
3287472128,3287473151,FI
@@ -86778,7 +92506,7 @@
3287669760,3287670015,RO
3287670016,3287670271,UA
3287670272,3287670527,PL
-3287670528,3287670783,GB
+3287670528,3287670783,US
3287670784,3287671039,PL
3287671040,3287671295,AT
3287671296,3287671551,PL
@@ -86818,6 +92546,7 @@
3287704064,3287704575,NL
3287704576,3287705087,LU
3287705088,3287705599,RU
+3287705600,3287706111,SA
3287706112,3287706623,RU
3287706624,3287707135,GB
3287707136,3287707647,FR
@@ -86827,6 +92556,7 @@
3287709184,3287709695,RU
3287709696,3287710207,SE
3287710208,3287710719,RU
+3287710720,3287711231,UA
3287711232,3287711743,PL
3287711744,3287711983,GB
3287711984,3287711999,FR
@@ -86871,6 +92601,7 @@
3287732224,3287734271,IT
3287734272,3287734527,PL
3287734528,3287734783,UA
+3287734784,3287735039,RU
3287735040,3287735295,SE
3287735296,3287736319,IT
3287736320,3287736831,PL
@@ -87252,6 +92983,7 @@
3290439680,3290447871,TT
3290447872,3290456063,AR
3290456064,3290460159,MZ
+3290460160,3290464255,ML
3290464256,3290468351,PR
3290468352,3290468607,DO
3290468608,3290471487,PR
@@ -87264,6 +92996,7 @@
3290486784,3290488831,SC
3290488832,3290489343,NG
3290489344,3290489855,KE
+3290489856,3290490367,EG
3290497024,3290955775,ZA
3290955776,3290980351,CR
3290980352,3290984447,ZA
@@ -87304,6 +93037,7 @@
3291331584,3291332607,MW
3291332608,3291348991,NG
3291348992,3291353087,MZ
+3291353088,3291353343,KE
3291353344,3291353599,EG
3291353600,3291354111,ZM
3291354112,3291354367,NG
@@ -87315,6 +93049,8 @@
3291355648,3291355903,EG
3291355904,3291356159,NG
3291356160,3291356415,NA
+3291356416,3291356671,EG
+3291356672,3291357183,ZA
3291357184,3291365375,MU
3291365376,3291367423,ZA
3291367424,3291369471,AO
@@ -87422,6 +93158,7 @@
3302534144,3302535167,ZA
3302535168,3302536191,UG
3302536192,3302537215,GH
+3302537216,3302538239,NG
3302552576,3302552831,TZ
3302552832,3302553087,KE
3302553088,3302553343,EG
@@ -87457,10 +93194,19 @@
3302950912,3302951423,ZA
3302951424,3302951679,SL
3302951680,3302951935,KE
+3302951936,3302952191,RW
+3302952192,3302952447,AO
+3302952448,3302952959,ZA
+3302952960,3302953471,EG
+3302953472,3302953727,NA
+3302953728,3302953983,AO
3305111552,3307208703,TN
+3315597312,3316121599,EG
3317694464,3318218751,EG
3318218752,3318743039,DZ
-3319791616,3321888767,MU
+3319791616,3320053759,MU
+3320053760,3320315903,ZA
+3321886720,3321888767,MU
3321954304,3321970687,US
3322019840,3322023935,US
3322023936,3322028031,CL
@@ -87937,7 +93683,9 @@
3332737024,3332738047,PM
3332738048,3332744191,CA
3332744192,3332745215,PM
-3332745216,3332947967,CA
+3332745216,3332906495,CA
+3332906496,3332909567,US
+3332909568,3332947967,CA
3332947968,3332948223,US
3332948224,3332966143,CA
3332966144,3332966399,US
@@ -88167,7 +93915,9 @@
3339082752,3339086335,US
3339086336,3339086591,JP
3339086592,3339091967,US
-3339091968,3339094015,NL
+3339091968,3339092991,NL
+3339092992,3339093503,US
+3339093504,3339094015,NL
3339094016,3339142655,US
3339142656,3339142911,NL
3339142912,3339145727,US
@@ -88177,12 +93927,43 @@
3339147008,3339147775,CA
3339147776,3339148031,MS
3339148032,3339149311,US
-3339190272,3339669503,US
+3339157504,3339159551,US
+3339159552,3339160575,CA
+3339160576,3339164671,US
+3339164672,3339165695,CA
+3339165696,3339167743,US
+3339167744,3339168767,PR
+3339168768,3339177983,US
+3339177984,3339179007,PR
+3339179008,3339180031,US
+3339180032,3339181055,CA
+3339181056,3339184127,US
+3339184128,3339186175,CA
+3339186176,3339669503,US
3339669504,3339671807,CA
3339672576,3339673599,US
-3339714560,3339923455,US
+3339681792,3339747327,US
+3339747328,3339748351,CA
+3339748352,3339753471,US
+3339753472,3339754495,CA
+3339754496,3339760639,US
+3339760640,3339761663,CA
+3339761664,3339923455,US
3339923456,3339927551,CA
-3339976704,3340107775,US
+3339943936,3339952127,US
+3339952128,3339956223,CA
+3339956224,3339965439,US
+3339965440,3339969535,CA
+3339969536,3340058623,US
+3340075008,3340080127,US
+3340080128,3340081151,CA
+3340081152,3340084223,US
+3340084224,3340085247,KN
+3340085248,3340088319,US
+3340088320,3340089343,CA
+3340089344,3340097535,US
+3340097536,3340098559,CA
+3340098560,3340107775,US
3340107776,3340369919,CA
3340369920,3340386559,US
3340387328,3340388351,CA
@@ -88190,6 +93971,9 @@
3340394496,3340429823,US
3340429824,3340430079,PA
3340430080,3340451839,US
+3340468224,3340481535,US
+3340481536,3340482559,CA
+3340482560,3340488703,US
3340500992,3340584703,US
3340584704,3340584959,KW
3340584960,3340898047,US
@@ -88198,9 +93982,7 @@
3340925072,3340925079,CA
3340925080,3340925199,US
3340925200,3340925207,RU
-3340925208,3340925215,US
-3340925216,3340925223,AU
-3340925224,3340925239,US
+3340925208,3340925239,US
3340925240,3340925247,MX
3340925248,3340925255,AR
3340925256,3340925279,US
@@ -88213,40 +93995,43 @@
3340925472,3340925479,CH
3340925480,3340925535,US
3340925536,3340925543,RU
-3340925544,3340925599,US
-3340925600,3340925607,HU
+3340925544,3340925607,US
3340925608,3340925615,AU
3340925616,3340925631,US
3340925632,3340925639,BR
3340925640,3340925647,CO
3340925648,3340925703,US
3340925704,3340925711,FR
-3340925712,3340925727,US
+3340925712,3340925719,US
+3340925720,3340925727,CA
3340925728,3340925735,BR
3340925736,3340925743,UA
3340925744,3340925823,US
3340925824,3340925887,GB
-3340925888,3340925919,US
+3340925888,3340925895,CA
+3340925896,3340925919,US
3340925920,3340925927,PT
3340925928,3340925935,US
3340925936,3340925943,DE
-3340925944,3340925991,US
-3340925992,3340925999,CA
+3340925944,3340925999,US
3340926000,3340926007,RU
3340926008,3340926015,US
3340926016,3340926023,RU
3340926024,3340926079,US
3340926080,3340926087,CA
3340926088,3340926095,US
-3340926096,3340926111,CA
-3340926112,3340926151,US
+3340926096,3340926103,AU
+3340926104,3340926111,CA
+3340926112,3340926143,US
+3340926144,3340926151,BR
3340926152,3340926159,CN
3340926160,3340926175,AR
-3340926176,3340926215,US
+3340926176,3340926199,US
+3340926200,3340926207,DE
+3340926208,3340926215,US
3340926216,3340926223,BO
3340926224,3340926231,PT
-3340926232,3340926239,US
-3340926240,3340926247,CA
+3340926232,3340926247,CA
3340926248,3340926255,AR
3340926256,3340926263,AU
3340926264,3340926287,US
@@ -88257,24 +94042,34 @@
3340926344,3340926351,GB
3340926352,3340926359,US
3340926360,3340926367,DE
-3340926368,3340926439,US
+3340926368,3340926407,US
+3340926408,3340926415,GB
+3340926416,3340926439,US
3340926440,3340926447,NO
3340926448,3340926455,DE
3340926456,3340926463,US
3340926464,3340926479,MX
-3340926480,3340926503,US
+3340926480,3340926495,US
+3340926496,3340926503,DE
3340926504,3340926511,MX
3340926512,3340926543,US
3340926544,3340926559,GB
-3340926560,3340926623,US
+3340926560,3340926599,US
+3340926600,3340926607,CA
+3340926608,3340926615,RU
+3340926616,3340926623,US
3340926624,3340926655,GB
3340926656,3340926663,BE
3340926664,3340926671,GB
-3340926672,3340926791,US
+3340926672,3340926679,US
+3340926680,3340926687,CL
+3340926688,3340926791,US
3340926792,3340926799,GB
-3340926800,3340926823,US
-3340926824,3340926831,CA
-3340926832,3340926927,US
+3340926800,3340926815,US
+3340926816,3340926831,CA
+3340926832,3340926903,US
+3340926904,3340926911,IL
+3340926912,3340926927,US
3340926928,3340926935,ES
3340926936,3340926951,US
3340926952,3340926959,BR
@@ -88614,11 +94409,12 @@
3354955776,3354956031,AR
3354956032,3355013119,US
3355013120,3355017215,CA
-3355017216,3355052031,US
-3355052032,3355054079,CA
+3355017216,3355052287,US
+3355052288,3355053311,CA
+3355053312,3355053567,US
3355054080,3355260927,US
3355260928,3355262975,CA
-3355262976,3355310335,US
+3355262976,3355310591,US
3355310592,3355311103,CA
3355312128,3355319295,US
3355319296,3355320319,CA
@@ -88635,7 +94431,9 @@
3355407360,3355408383,PR
3355408384,3355412479,US
3355412480,3355412991,BE
-3355412992,3355422719,US
+3355412992,3355430911,US
+3355430912,3355432959,A1
+3355432960,3355443199,US
3355443200,3355445247,CO
3355445248,3355447295,BR
3355447296,3355447551,CU
@@ -88870,7 +94668,6 @@
3356070912,3356071423,BR
3356071424,3356072447,CL
3356072448,3356073215,CR
-3356073216,3356073471,UY
3356073472,3356075263,BR
3356075264,3356076287,BO
3356076288,3356078079,BR
@@ -89020,10 +94817,12 @@
3356272640,3356272895,US
3356272896,3356273151,EC
3356273152,3356273407,CO
+3356273408,3356273663,CL
3356273664,3356274431,SV
3356274432,3356278783,CO
3356279040,3356279295,VE
3356279296,3356279807,CL
+3356279808,3356280831,EC
3356280832,3356282879,AR
3356282880,3356284927,PA
3356284928,3356286975,AR
@@ -89060,7 +94859,7 @@
3356295168,3356297215,CL
3356297216,3356299263,BR
3356299264,3356305663,MX
-3356305664,3356305919,AR
+3356305664,3356306431,AR
3356307456,3356328959,MX
3356329984,3356332031,GF
3356332032,3356334079,CU
@@ -89369,7 +95168,9 @@
3358725120,3358725375,AN
3358725376,3358728191,PR
3358728192,3358736383,CL
-3358736384,3358738175,BB
+3358736384,3358737111,BB
+3358737112,3358737119,CA
+3358737120,3358738175,BB
3358738176,3358738687,GD
3358738688,3358739711,BB
3358739712,3358739967,KN
@@ -89543,7 +95344,6 @@
3359589376,3359589631,UY
3359589632,3359596543,AR
3359596544,3359598591,CL
-3359598592,3359600639,AN
3359600640,3359621119,AR
3359621120,3359637503,EC
3359637504,3359789583,MX
@@ -89901,6 +95701,7 @@
3363682304,3363684351,VE
3363684352,3363700735,EC
3363700736,3363708927,CU
+3363708928,3363713023,CL
3363717120,3363733503,CL
3363733504,3363831807,AR
3363831808,3378511871,BR
@@ -89947,7 +95748,7 @@
3386802176,3386900479,CL
3386900480,3387162623,PA
3387162624,3387228159,CO
-3387228160,3387244543,AW
+3387228160,3387260927,AW
3387260928,3387293695,DO
3387293696,3387359231,PE
3387359232,3387424767,AR
@@ -90266,6 +96067,7 @@
3389610240,3389610495,IN
3389610496,3389610751,HK
3389610752,3389611519,IN
+3389611520,3389612031,AU
3389612032,3389616127,MY
3389616128,3389640703,IN
3389640704,3389644799,JP
@@ -90541,7 +96343,6 @@
3391843328,3391844351,VN
3391844352,3391845887,ID
3391845888,3391846399,PK
-3391846400,3391847423,TW
3391847424,3391848447,PK
3391848448,3391852543,AU
3391852544,3391856639,CN
@@ -90663,11 +96464,61 @@
3392406528,3392407551,TH
3392407552,3392409599,ID
3392409600,3392413695,JP
+3392413696,3392413951,PK
+3392413952,3392414207,HK
+3392414208,3392414463,PH
+3392414464,3392414719,HK
+3392414720,3392415231,AU
+3392415232,3392415487,JP
+3392415488,3392415743,VN
+3392415744,3392415999,IN
+3392416000,3392416255,AU
+3392416256,3392416767,HK
+3392416768,3392417023,IN
+3392417024,3392417535,AU
+3392417536,3392417791,HK
+3392417792,3392418559,ID
+3392418560,3392418815,SG
+3392418816,3392419071,ID
+3392419072,3392419327,IN
+3392419328,3392419839,PH
+3392419840,3392420351,IN
+3392420352,3392420863,ID
+3392420864,3392421119,AU
+3392421120,3392421375,MY
+3392421376,3392421887,IN
3392421888,3392430271,SG
3392430272,3392430303,TW
3392430304,3392432511,SG
3392432512,3392432543,TW
3392432544,3392438271,SG
+3392438272,3392438527,IN
+3392438528,3392438783,AU
+3392438784,3392439039,IN
+3392439040,3392439551,ID
+3392439552,3392439807,PG
+3392439808,3392440063,IN
+3392440064,3392440319,AU
+3392440320,3392440575,HK
+3392440576,3392440831,ID
+3392440832,3392441343,BD
+3392441344,3392441855,ID
+3392441856,3392442111,AU
+3392442112,3392442367,IN
+3392442368,3392442623,HK
+3392442624,3392442879,AU
+3392442880,3392443391,ID
+3392443392,3392443647,IN
+3392443648,3392443903,MY
+3392443904,3392444159,IN
+3392444160,3392444415,JP
+3392444416,3392444671,NZ
+3392444672,3392444927,IN
+3392444928,3392445183,JP
+3392445184,3392445439,NZ
+3392445440,3392445695,ID
+3392445696,3392445951,IN
+3392445952,3392446463,AU
3392446464,3392450559,PH
3392450560,3392454655,JP
3392454656,3392462847,HK
@@ -90773,6 +96624,13 @@
3392909312,3392913407,JP
3392913408,3392917503,ID
3392917504,3392921599,BD
+3392921600,3392921855,NZ
+3392921856,3392922623,AU
+3392922624,3392922879,IN
+3392922880,3392923135,AU
+3392923136,3392923391,BN
+3392923392,3392923647,AP
+3392923648,3392924159,CN
3392929792,3392931839,MU
3392931840,3392933887,PH
3392933888,3392942079,JP
@@ -91149,7 +97007,6 @@
3394838528,3394846719,NZ
3394846720,3394850815,IN
3394850816,3394854911,JP
-3394854912,3394855935,PH
3394855936,3394856959,AP
3394856960,3394859007,IN
3394859008,3394860031,JP
@@ -91171,6 +97028,7 @@
3394904576,3394905087,AU
3394905088,3394905343,BN
3394905344,3394906111,AU
+3394906112,3394906367,IN
3394908160,3394910207,AU
3394910208,3394912255,PH
3394912256,3394920447,PF
@@ -91398,7 +97256,8 @@
3397410816,3397411327,AU
3397411328,3397411583,SG
3397411584,3397411839,HK
-3397411840,3397412863,KR
+3397411840,3397412351,KR
+3397412352,3397412863,AU
3397412864,3397413375,HK
3397413376,3397413631,AU
3397413632,3397413887,IN
@@ -93296,6 +99155,7 @@
3413595904,3413596159,HK
3413596160,3413596671,AP
3413596672,3413597183,NP
+3413597184,3413597695,AP
3413639168,3413704703,SG
3413704704,3413737471,MY
3413737472,3413753855,TH
@@ -93472,7 +99332,7 @@
3415814656,3415815167,TH
3415815168,3415816191,IN
3415816192,3415817215,JP
-3415817216,3415818239,ID
+3415817216,3415817727,ID
3415818240,3415822335,HK
3415822336,3415826431,MY
3415826432,3415834623,ID
@@ -94632,7 +100492,9 @@
3423184216,3423184287,CA
3423184288,3423184319,AU
3423184320,3423184895,CA
-3423184896,3423207663,US
+3423184896,3423204095,US
+3423204096,3423204351,CA
+3423204352,3423207663,US
3423207664,3423207671,AN
3423207672,3423208193,US
3423208194,3423208383,AN
@@ -94660,7 +100522,8 @@
3423264832,3423264863,NG
3423264864,3423265247,US
3423265248,3423265263,EC
-3423265264,3423268863,US
+3423265264,3423266815,US
+3423266872,3423266879,US
3423268864,3423269135,CA
3423269136,3423269151,US
3423269152,3423269887,CA
@@ -94693,7 +100556,219 @@
3423313408,3423313919,VI
3423313920,3423329567,US
3423329568,3423329615,IL
-3423329616,3423371263,US
+3423329616,3423338527,US
+3423338528,3423338535,AE
+3423338536,3423338927,US
+3423338928,3423338943,DE
+3423338944,3423339375,US
+3423339376,3423339383,DE
+3423339384,3423340399,US
+3423340400,3423340407,AU
+3423340408,3423341511,US
+3423341512,3423341519,PE
+3423341520,3423341543,US
+3423341544,3423341551,GB
+3423341552,3423341567,US
+3423341568,3423341599,GB
+3423341600,3423342279,US
+3423342280,3423342287,IL
+3423342288,3423342631,US
+3423342632,3423342639,IN
+3423342640,3423342759,US
+3423342760,3423342775,GB
+3423342776,3423342967,US
+3423342968,3423342975,AU
+3423342976,3423343039,US
+3423343040,3423343055,IN
+3423343056,3423343135,US
+3423343136,3423343151,PK
+3423343152,3423343167,RO
+3423343168,3423343327,US
+3423343328,3423343343,AU
+3423343344,3423344767,US
+3423344768,3423344791,PK
+3423344792,3423344807,CA
+3423344808,3423344991,US
+3423344992,3423344999,IE
+3423345000,3423345087,US
+3423345088,3423345095,CA
+3423345096,3423345111,US
+3423345112,3423345119,IE
+3423345120,3423345399,US
+3423345400,3423345407,IE
+3423345408,3423345431,US
+3423345432,3423345439,GT
+3423345440,3423345503,US
+3423345504,3423345535,AU
+3423345536,3423345583,US
+3423345584,3423345591,JO
+3423345592,3423345623,US
+3423345624,3423345631,GB
+3423345632,3423345695,US
+3423345696,3423345719,CA
+3423345720,3423346127,US
+3423346128,3423346143,CA
+3423346144,3423346319,US
+3423346320,3423346327,DK
+3423346328,3423346487,US
+3423346488,3423346495,AE
+3423346496,3423346831,US
+3423346832,3423346847,IM
+3423346848,3423346943,US
+3423346944,3423346951,CA
+3423346952,3423346983,US
+3423346984,3423346991,AE
+3423346992,3423346999,AU
+3423347000,3423347207,US
+3423347208,3423347231,CA
+3423347232,3423347447,US
+3423347448,3423347455,CA
+3423347456,3423347503,US
+3423347504,3423347519,DE
+3423347520,3423347783,US
+3423347784,3423347791,SA
+3423347792,3423347823,US
+3423347824,3423347831,FR
+3423347832,3423347919,US
+3423347920,3423347927,AU
+3423347928,3423348007,US
+3423348008,3423348023,GB
+3423348024,3423348071,US
+3423348072,3423348095,AU
+3423348096,3423349119,US
+3423349120,3423349135,IT
+3423349136,3423349247,US
+3423349248,3423349263,AU
+3423349264,3423349295,US
+3423349296,3423349303,AU
+3423349304,3423349327,US
+3423349328,3423349335,DE
+3423349336,3423349359,US
+3423349360,3423349383,DE
+3423349384,3423349679,US
+3423349680,3423349687,IL
+3423349688,3423350663,US
+3423350664,3423350671,AU
+3423350672,3423350719,US
+3423350720,3423350727,CA
+3423350728,3423350735,US
+3423350736,3423350743,SA
+3423350744,3423351831,US
+3423351832,3423351839,AU
+3423351840,3423352047,US
+3423352048,3423352063,GB
+3423352064,3423352255,US
+3423352256,3423352271,CA
+3423352272,3423352439,US
+3423352440,3423352447,IL
+3423352448,3423352503,US
+3423352504,3423352511,IL
+3423352512,3423352679,US
+3423352680,3423352687,NL
+3423352688,3423353031,US
+3423353032,3423353039,AU
+3423353040,3423353143,US
+3423353144,3423353151,KH
+3423353152,3423353295,US
+3423353296,3423353303,BR
+3423353304,3423353351,US
+3423353352,3423353367,PA
+3423353368,3423353471,US
+3423353472,3423353479,KH
+3423353480,3423353543,US
+3423353544,3423353551,IN
+3423353552,3423353791,US
+3423353792,3423353807,GB
+3423353808,3423353919,US
+3423353920,3423353927,BB
+3423353928,3423354031,US
+3423354032,3423354039,IL
+3423354040,3423354047,US
+3423354048,3423354063,PK
+3423354064,3423354095,US
+3423354096,3423354103,CA
+3423354104,3423354143,US
+3423354144,3423354207,CA
+3423354208,3423354335,US
+3423354336,3423354359,PE
+3423354360,3423354583,US
+3423354584,3423354591,AU
+3423354592,3423354655,US
+3423354656,3423354663,AE
+3423354664,3423354783,US
+3423354784,3423354791,PA
+3423354792,3423357111,US
+3423357112,3423357127,AE
+3423357128,3423357311,US
+3423357312,3423357319,CO
+3423357320,3423357511,US
+3423357512,3423357519,DE
+3423357520,3423357527,CO
+3423357528,3423363463,US
+3423363464,3423363471,AU
+3423363472,3423363487,CA
+3423363488,3423363511,US
+3423363512,3423363519,MX
+3423363520,3423363567,US
+3423363568,3423363583,ZA
+3423363584,3423363615,US
+3423363616,3423363631,AU
+3423363632,3423365775,US
+3423365776,3423365783,CA
+3423365784,3423365903,US
+3423365904,3423365911,AE
+3423365912,3423366223,US
+3423366224,3423366239,AU
+3423366240,3423366351,US
+3423366352,3423366367,AU
+3423366368,3423366479,US
+3423366480,3423366495,IT
+3423366496,3423366703,US
+3423366704,3423366711,GB
+3423366712,3423366991,US
+3423366992,3423366999,CA
+3423367000,3423367223,US
+3423367224,3423367231,AU
+3423367232,3423367279,US
+3423367280,3423367303,BR
+3423367304,3423367311,AU
+3423367312,3423367343,US
+3423367344,3423367359,NL
+3423367360,3423367367,US
+3423367368,3423367375,GB
+3423367376,3423367807,US
+3423367808,3423367823,IT
+3423367824,3423367831,US
+3423367832,3423367847,MX
+3423367848,3423367903,US
+3423367904,3423367919,IL
+3423367920,3423367983,US
+3423367984,3423368007,CA
+3423368008,3423368103,US
+3423368104,3423368111,CA
+3423368112,3423368143,US
+3423368144,3423368167,IL
+3423368168,3423368255,US
+3423368256,3423368287,CA
+3423368288,3423368319,US
+3423368320,3423368327,CA
+3423368328,3423369327,US
+3423369328,3423369343,BR
+3423369344,3423369591,US
+3423369592,3423369599,BR
+3423369600,3423369719,US
+3423369720,3423369727,AU
+3423369728,3423370303,US
+3423370304,3423370319,IL
+3423370320,3423370551,US
+3423370552,3423370559,IE
+3423370560,3423370719,US
+3423370720,3423370727,VG
+3423370728,3423370775,US
+3423370776,3423370783,LB
+3423370784,3423370871,US
+3423370872,3423370879,VG
+3423370880,3423371263,US
3423371264,3423375359,ZA
3423375360,3423379455,CA
3423379456,3423393903,US
@@ -94713,50 +100788,38 @@
3423401192,3423402943,US
3423402944,3423402951,RU
3423402952,3423412223,US
-3423412224,3423412239,CA
3423412240,3423412255,GR
3423412256,3423412287,TK
3423412288,3423412319,RU
-3423412320,3423412415,CA
+3423412320,3423412335,CA
3423412416,3423412479,SA
3423412480,3423412495,CA
3423412496,3423412511,US
-3423412512,3423412543,CA
3423412544,3423412623,FR
3423412624,3423412639,NO
-3423412640,3423412655,CA
3423412656,3423412671,RU
-3423412672,3423412703,CA
+3423412688,3423412703,CA
3423412704,3423412719,RU
3423412720,3423412727,US
-3423412728,3423412751,CA
+3423412736,3423412751,CA
3423412752,3423412767,US
3423412768,3423412783,FI
-3423412784,3423412799,CA
3423412800,3423412815,US
3423412816,3423412831,GR
-3423412832,3423412847,CA
3423412848,3423412863,US
-3423412864,3423412927,CA
3423412928,3423412991,NL
-3423412992,3423413055,CA
3423413056,3423413071,US
-3423413072,3423413151,CA
+3423413072,3423413135,CA
3423413152,3423413167,US
-3423413168,3423413183,CA
3423413184,3423413247,RS
3423413248,3423413279,US
3423413280,3423413295,SE
-3423413296,3423413311,CA
3423413312,3423413327,PT
3423413328,3423413343,US
-3423413344,3423413375,CA
3423413376,3423413759,US
-3423413760,3423414143,CA
+3423414016,3423414143,CA
3423414144,3423414159,FR
-3423414160,3423414191,CA
3423414192,3423414207,US
-3423414208,3423414271,CA
3423414272,3423416319,US
3423417344,3423417470,US
3423417471,3423417480,AU
@@ -94785,8 +100848,7 @@
3423480528,3423480543,US
3423480544,3423480575,A2
3423480576,3423480831,DM
-3423480832,3423480895,GY
-3423480896,3423480927,A2
+3423480832,3423480927,A2
3423480928,3423480935,US
3423480936,3423480943,AO
3423480944,3423481007,A2
@@ -94797,11 +100859,13 @@
3423481536,3423481551,NG
3423481552,3423481855,A2
3423481856,3423493631,US
-3423493632,3423493887,CA
+3423493632,3423493887,RU
3423493888,3423493903,ID
3423493904,3423493911,ES
3423493912,3423493927,TT
-3423493928,3423498079,US
+3423493928,3423493967,US
+3423493968,3423493975,AT
+3423493976,3423498079,US
3423498080,3423498087,CA
3423498088,3423533055,US
3423533056,3423535103,AI
@@ -94860,7 +100924,7 @@
3423585928,3423585935,NZ
3423585936,3423585999,CA
3423586000,3423586007,US
-3423586008,3423586015,CA
+3423586008,3423586015,PA
3423586016,3423586031,US
3423586032,3423586039,NZ
3423586040,3423586159,CA
@@ -94966,7 +101030,9 @@
3425912816,3425912831,DO
3425912832,3425914159,US
3425914160,3425914239,A2
-3425914240,3425916479,US
+3425914240,3425915807,US
+3425915808,3425915823,NI
+3425915824,3425916479,US
3425916480,3425916543,DK
3425916544,3426013183,US
3426013184,3426013439,IL
@@ -95097,8 +101163,8 @@
3427779072,3427779327,GB
3427779328,3427780095,US
3427780096,3427780351,GB
-3427780352,3427780607,DE
-3427780608,3427781375,US
+3427780352,3427780863,DE
+3427780864,3427781375,US
3427781376,3427781631,GB
3427781632,3427781887,BE
3427781888,3427782399,US
@@ -95394,8 +101460,7 @@
3429408768,3429411583,US
3429411584,3429411839,DE
3429411840,3429500927,US
-3429500928,3429501951,A2
-3429501952,3429502975,CA
+3429500928,3429502975,A2
3429502976,3429775359,US
3429775360,3429777407,TC
3429777408,3429892095,US
@@ -95571,9 +101636,7 @@
3434571776,3434573823,CO
3434573824,3434575359,US
3434575360,3434575615,BR
-3434575616,3434577407,US
-3434577408,3434577663,CA
-3434577664,3434583039,US
+3434575616,3434583039,US
3434583040,3434584063,NL
3434584064,3434807295,US
3434807296,3434831359,CA
@@ -95715,7 +101778,7 @@
3437756160,3437756415,IE
3437756416,3437772799,US
3437772800,3437776895,CA
-3437789184,3437789863,US
+3437776896,3437789863,US
3437789864,3437789871,AU
3437789872,3437790143,US
3437790144,3437790159,CA
@@ -95928,7 +101991,9 @@
3438592264,3438600319,CA
3438600320,3438600351,US
3438600352,3438608383,CA
-3438608384,3438813183,US
+3438608384,3438689535,US
+3438689536,3438689791,CA
+3438689792,3438813183,US
3438813184,3438814207,GH
3438814208,3438895103,US
3438895104,3438896895,HN
@@ -96007,14 +102072,19 @@
3448380840,3448380847,SG
3448380848,3448380927,US
3448380928,3448380959,SG
-3448380960,3448381183,US
+3448380960,3448380975,US
+3448380976,3448380991,AU
+3448380992,3448381183,US
3448381184,3448381439,SG
3448381440,3448381695,GB
3448381696,3448382343,US
3448382344,3448382351,IE
-3448382352,3448382415,US
+3448382352,3448382367,GB
+3448382368,3448382415,US
3448382416,3448382447,GB
-3448382448,3448397887,US
+3448382448,3448382567,US
+3448382568,3448382583,GB
+3448382584,3448397887,US
3448397888,3448397967,CA
3448397968,3448398335,US
3448398336,3448399103,CA
@@ -96046,7 +102116,20 @@
3448462256,3448462271,GB
3448462272,3448500479,US
3448500480,3448500735,SG
-3448500736,3448556671,US
+3448500736,3448545599,US
+3448545600,3448545679,AU
+3448545680,3448545695,US
+3448545696,3448545727,AU
+3448545728,3448545791,US
+3448545792,3448545823,SG
+3448545824,3448545855,AU
+3448545856,3448545879,US
+3448545880,3448545919,SG
+3448545920,3448545951,US
+3448545952,3448545967,SG
+3448545968,3448545975,MY
+3448545976,3448546007,AU
+3448546008,3448556671,US
3448556672,3448556735,GB
3448556736,3448556799,US
3448556800,3448556815,GB
@@ -96054,7 +102137,9 @@
3448558912,3448558919,GB
3448558920,3448559103,US
3448559104,3448559359,GB
-3448559360,3449001245,US
+3448559360,3448563015,US
+3448563016,3448563031,GB
+3448563032,3449001245,US
3449001246,3449001246,MC
3449001247,3449159679,US
3449159680,3449160703,CA
@@ -96325,9 +102410,19 @@
3451896320,3451896575,DE
3451896576,3451912191,US
3451912192,3452174335,CA
-3452174336,3452436479,US
+3452174336,3452178719,US
+3452178720,3452178751,CA
+3452178752,3452179391,US
+3452179392,3452179399,CA
+3452179400,3452179940,US
+3452179941,3452179941,CA
+3452179942,3452436479,US
3452436480,3452502015,CA
-3452502016,3452764159,US
+3452502016,3452678143,US
+3452678144,3452682239,BE
+3452682240,3452706815,US
+3452715008,3452723199,CA
+3452731392,3452764159,US
3452764160,3452764439,CA
3452764440,3452764447,US
3452764448,3452764487,CA
@@ -96622,8 +102717,22 @@
3453554864,3453554879,NL
3453554880,3453555711,US
3453555712,3453555767,GB
-3453555768,3453607935,US
-3453607936,3453616127,AG
+3453555768,3453599999,US
+3453600000,3453600511,GB
+3453600512,3453607935,US
+3453607936,3453608959,KN
+3453608960,3453609983,LC
+3453609984,3453610495,AG
+3453610496,3453610751,MS
+3453610752,3453611007,AG
+3453611008,3453611263,MS
+3453611264,3453612543,DM
+3453612544,3453613055,KN
+3453613056,3453614591,AG
+3453614592,3453615103,DM
+3453615104,3453615359,AG
+3453615360,3453615615,KN
+3453615616,3453616127,AG
3453616128,3454003013,US
3454003014,3454003014,ES
3454003015,3454004997,US
@@ -96662,7 +102771,9 @@
3454703136,3454703143,IN
3454703144,3454703255,US
3454703256,3454703263,CA
-3454703264,3454705151,US
+3454703264,3454703807,US
+3454703808,3454703823,AF
+3454703824,3454705151,US
3454705152,3454705215,GB
3454705216,3454708927,US
3454708928,3454708991,IN
@@ -96717,9 +102828,7 @@
3455244848,3455244855,CA
3455244856,3455320063,US
3455320064,3455322111,FR
-3455322112,3455323623,US
-3455323624,3455323631,CA
-3455323632,3455328255,US
+3455322112,3455328255,US
3455328256,3455329279,DO
3455329280,3455330815,US
3455330816,3455331327,ES
@@ -96729,9 +102838,7 @@
3455359232,3455359487,ES
3455359488,3455360671,US
3455360672,3455360687,PR
-3455360688,3455378351,US
-3455378352,3455378367,CA
-3455378368,3455418367,US
+3455360688,3455418367,US
3455418368,3455418879,KY
3455418880,3455421439,US
3455421440,3455421951,BE
@@ -96874,8 +102981,8 @@
3457598464,3457600511,US
3457600512,3457600767,CA
3457600768,3457683967,US
-3457683968,3457684735,CA
-3457684736,3457723535,US
+3457683968,3457684991,CA
+3457684992,3457723535,US
3457723536,3457723551,GB
3457723552,3457859839,US
3457859840,3457860095,CA
@@ -96883,7 +102990,15 @@
3457862848,3457862911,CA
3457862912,3458141631,US
3458141632,3458141655,GB
-3458141656,3458195455,US
+3458141656,3458143863,US
+3458143864,3458143871,AE
+3458143872,3458143919,US
+3458143920,3458143935,AE
+3458143936,3458143999,US
+3458144000,3458144015,DE
+3458144016,3458144031,US
+3458144032,3458144047,DE
+3458144048,3458195455,US
3458195456,3458196479,SG
3458196480,3458765631,US
3458765632,3458765695,CA
@@ -97094,7 +103209,65 @@
3460453632,3460453887,BS
3460453888,3460507647,US
3460507648,3460507903,MX
-3460507904,3460891135,US
+3460507904,3460854911,US
+3460854912,3460854943,GB
+3460854944,3460855023,US
+3460855024,3460855031,BR
+3460855032,3460855247,US
+3460855248,3460855255,AU
+3460855256,3460855271,US
+3460855272,3460855279,GB
+3460855280,3460855287,CA
+3460855288,3460855311,US
+3460855312,3460855319,CA
+3460855320,3460855463,US
+3460855464,3460855471,SA
+3460855472,3460855535,US
+3460855536,3460855543,MX
+3460855544,3460855551,AU
+3460855552,3460855631,US
+3460855632,3460855647,IT
+3460855648,3460855703,US
+3460855704,3460855711,AU
+3460855712,3460855743,US
+3460855744,3460855775,CA
+3460855776,3460855807,US
+3460855808,3460855815,GB
+3460855816,3460855823,NZ
+3460855824,3460855855,US
+3460855856,3460855863,GB
+3460855864,3460855871,US
+3460855872,3460855879,GB
+3460855880,3460855887,GU
+3460855888,3460855927,US
+3460855928,3460855935,GB
+3460855936,3460856007,US
+3460856008,3460856015,CA
+3460856016,3460856127,US
+3460856128,3460856135,JP
+3460856136,3460856191,US
+3460856192,3460856199,ZA
+3460856200,3460856215,US
+3460856216,3460856223,GB
+3460856224,3460856287,US
+3460856288,3460856295,IN
+3460856296,3460856383,US
+3460856384,3460856399,GB
+3460856400,3460856447,US
+3460856448,3460856495,GB
+3460856496,3460856559,US
+3460856560,3460856575,CA
+3460856576,3460856607,US
+3460856608,3460856639,NZ
+3460856640,3460856815,US
+3460856816,3460856831,NZ
+3460856832,3460857055,US
+3460857056,3460857087,NZ
+3460857088,3460857151,US
+3460857152,3460857183,CA
+3460857184,3460857599,US
+3460857600,3460857855,AU
+3460857856,3460891135,US
3460891136,3460891199,CL
3460891200,3460891967,US
3460891968,3460891999,BR
@@ -97422,7 +103595,7 @@
3460954432,3460954463,US
3460954464,3460954479,MY
3460954480,3460954527,US
-3460954528,3460954559,KP
+3460954528,3460954559,KR
3460954560,3460954623,US
3460954624,3460954879,DE
3460954880,3460955135,LU
@@ -97466,8 +103639,8 @@
3461514496,3461514751,QA
3461514752,3461516287,CA
3461516288,3461516543,IL
-3461516544,3461517311,CA
-3461517312,3461554175,US
+3461516544,3461517055,CA
+3461517056,3461554175,US
3461554176,3461556223,CA
3461558272,3461597887,US
3461597888,3461597951,CO
@@ -97559,7 +103732,13 @@
3462340608,3462340863,CA
3462340864,3462350847,US
3462350848,3462351103,CA
-3462351104,3462571095,US
+3462351104,3462478559,US
+3462478560,3462478591,IL
+3462478592,3462478623,US
+3462478624,3462478655,IL
+3462478656,3462478943,US
+3462478944,3462478975,IL
+3462478976,3462571095,US
3462571096,3462571103,CA
3462571104,3462571663,US
3462571664,3462571671,CA
@@ -97628,7 +103807,11 @@
3463583568,3463583583,UM
3463583584,3463602687,US
3463602688,3463602943,PH
-3463602944,3463708671,US
+3463602944,3463632383,US
+3463632384,3463632391,CA
+3463632392,3463632399,US
+3463632400,3463632415,CA
+3463632416,3463708671,US
3463708672,3463774207,CA
3463774208,3464108031,US
3464108032,3464108287,DE
@@ -97645,9 +103828,7 @@
3464184496,3464184511,CA
3464184512,3464185759,US
3464185760,3464185791,PR
-3464185792,3464189439,US
-3464189440,3464189951,GB
-3464189952,3464190463,US
+3464185792,3464190463,US
3464190464,3464190719,CA
3464190720,3464195543,US
3464195544,3464195551,IT
@@ -97673,7 +103854,9 @@
3464310592,3464310655,AU
3464310656,3464340479,US
3464340480,3464341503,CA
-3464341504,3464341823,US
+3464341504,3464341759,US
+3464341760,3464341775,JP
+3464341776,3464341823,US
3464341824,3464341831,PT
3464341832,3464342543,US
3464342544,3464342559,SE
@@ -97689,7 +103872,9 @@
3464343240,3464343247,MX
3464343248,3464343271,US
3464343272,3464343279,CA
-3464343280,3464382463,US
+3464343280,3464343423,US
+3464343424,3464343431,SG
+3464343432,3464382463,US
3464384512,3464388607,CA
3464388608,3464394751,US
3464394752,3464396799,VC
@@ -97751,7 +103936,15 @@
3465154560,3465158655,BS
3465158656,3465177087,US
3465177088,3465179135,PE
-3465179136,3465510911,US
+3465179136,3465412607,US
+3465412608,3465412871,HK
+3465412872,3465412927,US
+3465412928,3465413055,HK
+3465413056,3465413119,US
+3465413120,3465413127,HK
+3465413128,3465413375,US
+3465413376,3465413383,HK
+3465413384,3465510911,US
3465510912,3465543679,JP
3465543680,3465982991,US
3465982992,3465983007,GB
@@ -97775,7 +103968,9 @@
3466282728,3466282743,CA
3466282744,3466283327,US
3466283328,3466283391,CA
-3466283392,3466313727,US
+3466283392,3466286103,US
+3466286104,3466286111,DE
+3466286112,3466313727,US
3466313728,3466317823,CA
3466317824,3466489855,US
3466489856,3466490111,CA
@@ -98217,9 +104412,7 @@
3468637840,3468637847,SK
3468637848,3468638143,CA
3468638144,3468638159,US
-3468638160,3468639111,CA
-3468639112,3468639119,US
-3468639120,3468639935,CA
+3468638160,3468639935,CA
3468639936,3468639967,US
3468639968,3468656639,CA
3468656640,3469055743,US
@@ -98231,12 +104424,16 @@
3469186560,3469893631,US
3469893632,3469901823,CA
3469901824,3470131199,US
-3470131200,3470139391,AG
+3470131200,3470137343,AG
+3470137344,3470139391,VG
3470147584,3470148095,US
3470148096,3470148351,CA
3470148352,3470148607,US
-3470148608,3470149119,CA
-3470149120,3470151935,US
+3470148608,3470148863,CR
+3470148864,3470149119,CA
+3470149120,3470150655,US
+3470150656,3470150911,CA
+3470150912,3470151935,US
3470151936,3470152703,CA
3470152704,3470153215,US
3470153216,3470153471,CA
@@ -98244,7 +104441,542 @@
3470154496,3470154751,CA
3470154752,3470155007,US
3470155008,3470155775,CA
-3470155776,3470458879,US
+3470155776,3470184454,US
+3470184455,3470184458,LK
+3470184459,3470184460,RU
+3470184461,3470184476,US
+3470184477,3470184480,CN
+3470184481,3470184484,US
+3470184485,3470184488,IN
+3470184489,3470184492,US
+3470184493,3470184496,ID
+3470184497,3470184512,US
+3470184513,3470184516,TH
+3470184517,3470184528,US
+3470184529,3470184532,CA
+3470184533,3470184540,US
+3470184541,3470184544,ID
+3470184545,3470184545,MY
+3470184546,3470184549,CA
+3470184550,3470184553,SI
+3470184554,3470184557,IN
+3470184558,3470184561,US
+3470184562,3470184565,IN
+3470184566,3470184574,US
+3470184575,3470184575,BE
+3470184576,3470184577,CA
+3470184578,3470184581,MX
+3470184582,3470184585,CA
+3470184586,3470184593,US
+3470184594,3470184597,JP
+3470184598,3470184613,US
+3470184614,3470184617,IN
+3470184618,3470184619,NZ
+3470184620,3470184639,US
+3470184640,3470184643,TW
+3470184644,3470184671,US
+3470184672,3470184675,MY
+3470184676,3470184683,US
+3470184684,3470184687,BR
+3470184688,3470184691,CA
+3470184692,3470184699,US
+3470184700,3470184701,AU
+3470184702,3470184722,US
+3470184723,3470184723,MY
+3470184724,3470184731,US
+3470184732,3470184733,NZ
+3470184734,3470184737,US
+3470184738,3470184741,SG
+3470184742,3470184746,US
+3470184747,3470184750,MY
+3470184751,3470184769,US
+3470184770,3470184773,ID
+3470184774,3470184785,US
+3470184786,3470184789,NZ
+3470184790,3470184801,US
+3470184802,3470184805,TW
+3470184806,3470184809,US
+3470184810,3470184813,MY
+3470184814,3470184817,CA
+3470184818,3470184821,US
+3470184822,3470184825,AU
+3470184826,3470184829,US
+3470184830,3470184833,JP
+3470184834,3470184837,US
+3470184838,3470184841,GB
+3470184842,3470184849,US
+3470184850,3470184853,JP
+3470184854,3470184857,SG
+3470184858,3470184861,RO
+3470184862,3470184865,US
+3470184866,3470184869,AU
+3470184870,3470184873,HK
+3470184874,3470184881,US
+3470184882,3470184884,AU
+3470184885,3470184885,US
+3470184886,3470184889,CA
+3470184890,3470184905,US
+3470184906,3470184907,SG
+3470184908,3470184919,US
+3470184920,3470184923,MX
+3470184924,3470184929,US
+3470184930,3470184933,AU
+3470184934,3470184957,US
+3470184958,3470184958,LK
+3470184959,3470184969,US
+3470184970,3470184971,RU
+3470184972,3470184975,US
+3470184976,3470184976,MY
+3470184977,3470184990,US
+3470184991,3470184994,NZ
+3470184995,3470185010,US
+3470185011,3470185014,GB
+3470185015,3470185016,AU
+3470185017,3470185020,US
+3470185021,3470185021,BE
+3470185022,3470185050,US
+3470185051,3470185054,IN
+3470185055,3470185062,US
+3470185063,3470185066,BR
+3470185067,3470185070,PL
+3470185071,3470185082,US
+3470185083,3470185086,AU
+3470185087,3470185090,IN
+3470185091,3470185138,US
+3470185139,3470185142,ID
+3470185143,3470185146,US
+3470185147,3470185150,AR
+3470185151,3470185154,AU
+3470185155,3470185166,US
+3470185167,3470185170,CN
+3470185171,3470185199,US
+3470185200,3470185203,ID
+3470185204,3470185207,GB
+3470185208,3470185213,US
+3470185214,3470185214,LK
+3470185215,3470185234,US
+3470185235,3470185238,AE
+3470185239,3470185242,NL
+3470185243,3470185250,US
+3470185251,3470185254,CA
+3470185255,3470185258,SG
+3470185259,3470185262,AU
+3470185263,3470185270,US
+3470185271,3470185274,ID
+3470185275,3470185278,AU
+3470185279,3470185282,CA
+3470185283,3470185286,US
+3470185287,3470185290,CN
+3470185291,3470185294,US
+3470185295,3470185295,MY
+3470185296,3470185312,US
+3470185313,3470185316,TW
+3470185317,3470185336,US
+3470185337,3470185340,AU
+3470185341,3470185344,US
+3470185345,3470185348,EC
+3470185349,3470185352,US
+3470185353,3470185353,NZ
+3470185354,3470185357,AR
+3470185358,3470185365,US
+3470185366,3470185367,AU
+3470185368,3470185371,PH
+3470185372,3470185379,US
+3470185380,3470185383,AU
+3470185384,3470185399,US
+3470185400,3470185403,ID
+3470185404,3470185415,US
+3470185416,3470185419,BE
+3470185420,3470185423,NL
+3470185424,3470185427,CA
+3470185428,3470185431,US
+3470185432,3470185435,CN
+3470185436,3470185451,US
+3470185452,3470185455,VE
+3470185456,3470185463,US
+3470185464,3470185467,NZ
+3470185468,3470185468,US
+3470185469,3470185469,LK
+3470185470,3470186003,US
+3470186004,3470186007,MX
+3470186008,3470186015,CA
+3470186016,3470186019,AU
+3470186020,3470186048,US
+3470186049,3470186052,PY
+3470186053,3470186060,US
+3470186061,3470186064,CN
+3470186065,3470186068,AU
+3470186069,3470186072,US
+3470186073,3470186076,IN
+3470186077,3470186084,US
+3470186085,3470186085,BE
+3470186086,3470186089,US
+3470186090,3470186093,SG
+3470186094,3470186097,CA
+3470186098,3470186113,US
+3470186114,3470186117,AU
+3470186118,3470186251,US
+3470186252,3470186255,CN
+3470186256,3470186267,US
+3470186268,3470186271,MX
+3470186272,3470186275,SG
+3470186276,3470186283,US
+3470186284,3470186287,CA
+3470186288,3470186306,US
+3470186307,3470186310,MY
+3470186311,3470186314,TH
+3470186315,3470186318,AU
+3470186319,3470186324,US
+3470186325,3470186328,CN
+3470186329,3470186329,NZ
+3470186330,3470186338,US
+3470186339,3470186342,UA
+3470186343,3470186513,US
+3470186514,3470186517,CA
+3470186518,3470186525,US
+3470186526,3470186529,ID
+3470186530,3470186537,GB
+3470186538,3470186545,US
+3470186546,3470186549,MY
+3470186550,3470186573,US
+3470186574,3470186577,CH
+3470186578,3470186593,US
+3470186594,3470186597,CA
+3470186598,3470186601,TR
+3470186602,3470186605,US
+3470186606,3470186609,CA
+3470186610,3470186613,ES
+3470186614,3470186617,US
+3470186618,3470186621,RO
+3470186622,3470186625,BR
+3470186626,3470186637,US
+3470186638,3470186641,BR
+3470186642,3470186645,US
+3470186646,3470186649,ES
+3470186650,3470186669,US
+3470186670,3470186673,AU
+3470186674,3470186677,US
+3470186678,3470186681,CA
+3470186682,3470186685,US
+3470186686,3470186689,IL
+3470186690,3470186693,IN
+3470186694,3470186697,ES
+3470186698,3470186701,CA
+3470186702,3470186705,AU
+3470186706,3470186721,US
+3470186722,3470186725,IN
+3470186726,3470186729,US
+3470186730,3470186733,IN
+3470186734,3470186737,US
+3470186738,3470186741,CA
+3470186742,3470186745,IL
+3470186746,3470186757,US
+3470186758,3470186761,CA
+3470186762,3470186765,US
+3470186766,3470186769,RO
+3470186770,3470186785,US
+3470186786,3470186789,GB
+3470186790,3470186805,US
+3470186806,3470186809,IN
+3470186810,3470186813,US
+3470186814,3470186817,EE
+3470186818,3470186825,US
+3470186826,3470186829,GB
+3470186830,3470186833,IN
+3470186834,3470186837,US
+3470186838,3470186841,AR
+3470186842,3470186845,CA
+3470186846,3470186849,EG
+3470186850,3470186853,US
+3470186854,3470186857,KW
+3470186858,3470186861,US
+3470186862,3470186865,AR
+3470186866,3470186873,US
+3470186874,3470186877,AE
+3470186878,3470186881,CA
+3470186882,3470186885,US
+3470186886,3470186889,FR
+3470186890,3470186891,CA
+3470186892,3470186895,FR
+3470186896,3470186899,AU
+3470186900,3470186903,US
+3470186904,3470186907,IN
+3470186908,3470186933,US
+3470186934,3470186935,BR
+3470186936,3470186943,US
+3470186944,3470186947,CA
+3470186948,3470186963,US
+3470186964,3470186967,TR
+3470186968,3470186989,US
+3470186990,3470186993,PE
+3470186994,3470186997,RU
+3470186998,3470187001,GB
+3470187002,3470187041,US
+3470187042,3470187045,GB
+3470187046,3470187057,US
+3470187058,3470187061,MY
+3470187062,3470187073,US
+3470187074,3470187077,IT
+3470187078,3470187081,CA
+3470187082,3470187085,CZ
+3470187086,3470187089,US
+3470187090,3470187093,TR
+3470187094,3470187097,GB
+3470187098,3470187101,IN
+3470187102,3470187109,US
+3470187110,3470187113,BR
+3470187114,3470187117,VN
+3470187118,3470187125,US
+3470187126,3470187129,GB
+3470187130,3470187133,AR
+3470187134,3470187137,BA
+3470187138,3470187141,US
+3470187142,3470187145,CA
+3470187146,3470187153,IN
+3470187154,3470187157,ID
+3470187158,3470187161,US
+3470187162,3470187165,AU
+3470187166,3470187169,NO
+3470187170,3470187181,US
+3470187182,3470187185,GR
+3470187186,3470187229,US
+3470187230,3470187231,CA
+3470187232,3470187235,GB
+3470187236,3470187247,US
+3470187248,3470187251,GB
+3470187252,3470187255,US
+3470187256,3470187259,ES
+3470187260,3470187269,US
+3470187270,3470187273,AU
+3470187274,3470187309,US
+3470187310,3470187313,ES
+3470187314,3470187335,US
+3470187336,3470187339,CA
+3470187340,3470187343,GR
+3470187344,3470187356,US
+3470187357,3470187360,GB
+3470187361,3470187364,BG
+3470187365,3470187368,SA
+3470187369,3470187372,GR
+3470187373,3470187380,US
+3470187381,3470187384,AR
+3470187385,3470187388,US
+3470187389,3470187392,GB
+3470187393,3470187396,IN
+3470187397,3470187400,RU
+3470187401,3470187404,GB
+3470187405,3470187408,DO
+3470187409,3470187416,US
+3470187417,3470187420,IN
+3470187421,3470187429,US
+3470187430,3470187431,RU
+3470187432,3470187437,US
+3470187438,3470187441,PH
+3470187442,3470187446,US
+3470187447,3470187450,CA
+3470187451,3470187454,US
+3470187455,3470187458,IT
+3470187459,3470187470,US
+3470187471,3470187474,PT
+3470187475,3470187502,US
+3470187503,3470187503,JP
+3470187504,3470187511,US
+3470187512,3470187515,UA
+3470187516,3470187525,US
+3470187526,3470187529,EC
+3470187530,3470187557,US
+3470187558,3470187561,AE
+3470187562,3470187569,US
+3470187570,3470187573,IN
+3470187574,3470187577,US
+3470187578,3470187581,GB
+3470187582,3470187589,US
+3470187590,3470187593,IT
+3470187594,3470187606,US
+3470187607,3470187610,IL
+3470187611,3470187614,PL
+3470187615,3470187618,US
+3470187619,3470187622,IT
+3470187623,3470187634,US
+3470187635,3470187638,SG
+3470187639,3470187642,US
+3470187643,3470187646,AU
+3470187647,3470187650,IT
+3470187651,3470187654,AR
+3470187655,3470187666,US
+3470187667,3470187670,IN
+3470187671,3470187674,RS
+3470187675,3470187678,ES
+3470187679,3470187682,PT
+3470187683,3470187686,US
+3470187687,3470187690,JP
+3470187691,3470187702,US
+3470187703,3470187706,GB
+3470187707,3470187725,US
+3470187726,3470187729,GB
+3470187730,3470187741,US
+3470187742,3470187745,VN
+3470187746,3470187755,US
+3470187756,3470187759,PH
+3470187760,3470187763,ZA
+3470187764,3470187781,US
+3470187782,3470187785,SI
+3470187786,3470187801,US
+3470187802,3470187805,IN
+3470187806,3470187813,US
+3470187814,3470187817,HK
+3470187818,3470187825,US
+3470187826,3470187829,CA
+3470187830,3470187841,US
+3470187842,3470187845,TR
+3470187846,3470187857,US
+3470187858,3470187861,MX
+3470187862,3470187867,US
+3470187868,3470187871,IL
+3470187872,3470187885,US
+3470187886,3470187889,IN
+3470187890,3470187940,US
+3470187941,3470187944,SA
+3470187945,3470187952,US
+3470187953,3470187956,NO
+3470187957,3470187960,US
+3470187961,3470187964,IN
+3470187965,3470187976,US
+3470187977,3470187980,ES
+3470187981,3470187988,US
+3470187989,3470187992,CA
+3470187993,3470188004,US
+3470188005,3470188008,AU
+3470188009,3470188016,SE
+3470188017,3470188024,US
+3470188025,3470188028,GB
+3470188029,3470188041,US
+3470188042,3470188045,TH
+3470188046,3470188049,GB
+3470188050,3470188053,CA
+3470188054,3470188057,US
+3470188058,3470188061,GB
+3470188062,3470188069,US
+3470188070,3470188073,NZ
+3470188074,3470188095,US
+3470188096,3470188099,GB
+3470188100,3470188103,US
+3470188104,3470188107,CA
+3470188108,3470188111,US
+3470188112,3470188115,CA
+3470188116,3470188131,US
+3470188132,3470188135,AU
+3470188136,3470188151,US
+3470188152,3470188155,KW
+3470188156,3470188159,US
+3470188160,3470188163,BE
+3470188164,3470188167,ID
+3470188168,3470188171,US
+3470188172,3470188175,NL
+3470188176,3470188187,US
+3470188188,3470188191,ES
+3470188192,3470188199,US
+3470188200,3470188203,AR
+3470188204,3470188207,US
+3470188208,3470188211,ES
+3470188212,3470188215,TR
+3470188216,3470188227,US
+3470188228,3470188231,GB
+3470188232,3470188243,US
+3470188244,3470188247,CA
+3470188248,3470188251,BE
+3470188252,3470188255,US
+3470188256,3470188259,CA
+3470188260,3470188275,US
+3470188276,3470188279,IN
+3470188280,3470188283,GR
+3470188284,3470188293,US
+3470188294,3470188295,RU
+3470188296,3470188299,US
+3470188300,3470188303,ES
+3470188304,3470188347,US
+3470188348,3470188351,HU
+3470188352,3470188393,US
+3470188394,3470188397,GB
+3470188398,3470188405,US
+3470188406,3470188409,GR
+3470188410,3470188421,US
+3470188422,3470188425,GB
+3470188426,3470188433,ES
+3470188434,3470188437,AR
+3470188438,3470188483,US
+3470188484,3470188487,PH
+3470188488,3470188491,ID
+3470188492,3470188503,US
+3470188504,3470188507,CA
+3470188508,3470188509,US
+3470188510,3470188510,IL
+3470188511,3470188521,US
+3470188522,3470188541,HK
+3470188542,3470192639,US
+3470196736,3470360631,US
+3470360632,3470360639,CA
+3470360640,3470360687,US
+3470360688,3470360695,AF
+3470360696,3470360799,US
+3470360800,3470360807,CA
+3470360808,3470361039,US
+3470361040,3470361055,CA
+3470361056,3470361615,US
+3470361616,3470361623,AF
+3470361624,3470361655,US
+3470361656,3470361671,CA
+3470361672,3470361703,US
+3470361704,3470361711,AF
+3470361712,3470361935,US
+3470361936,3470361951,CA
+3470361952,3470361959,CL
+3470361960,3470361983,US
+3470361984,3470361991,CA
+3470361992,3470362111,US
+3470362112,3470362119,CA
+3470362120,3470362127,AU
+3470362128,3470362159,US
+3470362160,3470362167,AF
+3470362168,3470362175,US
+3470362176,3470362191,CA
+3470362192,3470362263,US
+3470362264,3470362271,NZ
+3470362272,3470362319,US
+3470362320,3470362335,AF
+3470362336,3470362447,US
+3470362448,3470362479,CA
+3470362480,3470362495,US
+3470362496,3470362503,CA
+3470362504,3470362559,US
+3470362560,3470362623,CA
+3470362624,3470362783,US
+3470362784,3470362791,AF
+3470362792,3470362847,US
+3470362848,3470362895,CA
+3470362896,3470363295,US
+3470363296,3470363303,BR
+3470363304,3470363391,US
+3470363392,3470363399,MX
+3470363400,3470363407,GB
+3470363408,3470363423,US
+3470363424,3470363455,CA
+3470363456,3470363535,US
+3470363536,3470363543,CA
+3470363544,3470363551,AF
+3470363552,3470363559,US
+3470363560,3470363567,CA
+3470363568,3470363871,US
+3470363872,3470363879,CA
+3470363880,3470363967,US
+3470363968,3470363983,CA
+3470363984,3470364415,US
+3470364416,3470364479,CA
+3470364480,3470364495,HN
+3470364496,3470364503,CA
+3470364504,3470364527,US
+3470364528,3470364535,CA
+3470364536,3470458879,US
3470458880,3470475263,KR
3470475264,3470558207,US
3470558208,3470559231,HK
@@ -98252,15 +104984,112 @@
3470573568,3470575615,CA
3470575616,3470610431,US
3470610432,3470614527,BR
-3470614528,3470651391,US
+3470614528,3470643639,US
+3470643640,3470643647,IL
+3470643648,3470645511,US
+3470645512,3470645519,GB
+3470645520,3470645527,FR
+3470645528,3470645535,BR
+3470645536,3470645559,US
+3470645560,3470645567,IT
+3470645568,3470645575,CA
+3470645576,3470645583,US
+3470645584,3470645591,FR
+3470645592,3470645623,US
+3470645624,3470645631,BR
+3470645632,3470645655,US
+3470645656,3470645663,RU
+3470645664,3470645687,US
+3470645688,3470645703,ES
+3470645704,3470645731,US
+3470645732,3470645735,AU
+3470645736,3470645739,CN
+3470645740,3470645743,US
+3470645744,3470645747,ES
+3470645748,3470645751,US
+3470645752,3470645759,BR
+3470645760,3470646015,US
+3470646016,3470646019,BR
+3470646020,3470646035,US
+3470646036,3470646039,VI
+3470646040,3470646055,US
+3470646056,3470646063,ES
+3470646064,3470646087,US
+3470646088,3470646095,ES
+3470646096,3470646103,US
+3470646104,3470646119,BR
+3470646120,3470646135,US
+3470646136,3470646143,AU
+3470646144,3470646151,CA
+3470646152,3470646167,AU
+3470646168,3470646175,BR
+3470646176,3470646215,US
+3470646216,3470646223,BR
+3470646224,3470646231,IL
+3470646232,3470646239,US
+3470646240,3470646247,IL
+3470646248,3470646255,DE
+3470646256,3470646263,AU
+3470646264,3470646271,AR
+3470646272,3470646359,US
+3470646360,3470646367,ZA
+3470646368,3470646375,US
+3470646376,3470646383,BR
+3470646384,3470646415,US
+3470646416,3470646423,CA
+3470646424,3470646431,FR
+3470646432,3470646455,US
+3470646456,3470646463,DK
+3470646464,3470646487,US
+3470646488,3470646495,PL
+3470646496,3470646503,BR
+3470646504,3470646511,US
+3470646512,3470646519,BR
+3470646520,3470646527,US
+3470646528,3470646543,FR
+3470646544,3470646567,US
+3470646568,3470646575,BR
+3470646576,3470646583,US
+3470646584,3470646591,LK
+3470646592,3470646599,CN
+3470646600,3470646607,US
+3470646608,3470646623,ZA
+3470646624,3470646631,DE
+3470646632,3470646639,BR
+3470646640,3470646663,US
+3470646664,3470646671,PL
+3470646672,3470646679,BR
+3470646680,3470646687,CA
+3470646688,3470646703,US
+3470646704,3470646711,CN
+3470646712,3470646719,UY
+3470646720,3470646727,US
+3470646728,3470646735,GB
+3470646736,3470646743,US
+3470646744,3470646751,BR
+3470646752,3470646767,FR
+3470646768,3470646775,US
+3470646776,3470646783,IT
+3470646784,3470646791,US
+3470646792,3470646799,CZ
+3470646800,3470646807,BR
+3470646808,3470646831,US
+3470646832,3470646847,IL
+3470646848,3470646903,US
+3470646904,3470646911,SG
+3470646912,3470646919,RU
+3470646920,3470646935,US
+3470646936,3470646943,CA
+3470646944,3470646959,BR
+3470646960,3470646991,US
+3470646992,3470646999,CN
+3470647000,3470651391,US
3470651392,3470655487,CA
3470655488,3470656063,US
3470656064,3470656095,IL
3470656096,3470656191,US
3470656192,3470656199,IL
-3470656200,3470656231,US
-3470656232,3470656239,BD
-3470656240,3470656383,US
+3470656200,3470656383,US
3470656384,3470656415,IL
3470656416,3470656471,US
3470656472,3470656479,IL
@@ -98419,9 +105248,7 @@
3471060992,3471061247,NL
3471061248,3471061503,US
3471061504,3471061759,NL
-3471061760,3471095271,US
-3471095272,3471095279,CA
-3471095280,3471204679,US
+3471061760,3471204679,US
3471204680,3471204687,PR
3471204688,3471262719,US
3471262720,3471263743,EC
@@ -98578,7 +105405,9 @@
3475884032,3475884287,US
3475884288,3475884319,CA
3475884320,3475884327,US
-3475884328,3475890175,CA
+3475884328,3475888127,CA
+3475888128,3475888383,US
+3475888384,3475890175,CA
3475890176,3475996671,US
3475996672,3476029439,CA
3476029440,3476041551,US
@@ -98609,7 +105438,9 @@
3476451376,3476455423,CA
3476455424,3476718616,US
3476718617,3476718617,IN
-3476718618,3476720377,US
+3476718618,3476720363,US
+3476720364,3476720367,LV
+3476720368,3476720377,US
3476720378,3476720381,PT
3476720382,3476721159,US
3476721160,3476721167,IT
@@ -99128,7 +105959,9 @@
3483791984,3483791999,US
3483792000,3483792015,PR
3483792016,3483792031,IL
-3483792032,3483795455,PR
+3483792032,3483792111,PR
+3483792112,3483792119,US
+3483792120,3483795455,PR
3483795456,3483828223,US
3483828224,3483836415,CA
3483836416,3483877375,US
@@ -99144,13 +105977,17 @@
3484451840,3484451871,US
3484451872,3484455263,CA
3484455264,3484455295,US
-3484455296,3484455807,CA
+3484455296,3484455359,CA
+3484455360,3484455391,US
+3484455392,3484455807,CA
3484455808,3484455871,US
3484455872,3484456191,CA
3484456192,3484456703,US
3484456704,3484457727,CA
3484457728,3484457983,US
-3484457984,3484458783,CA
+3484457984,3484458239,CA
+3484458240,3484458495,US
+3484458496,3484458783,CA
3484458784,3484458791,US
3484458792,3484458807,CA
3484458808,3484458815,US
@@ -99183,9 +106020,7 @@
3484460800,3484461079,CA
3484461080,3484461095,US
3484461096,3484461103,CA
-3484461104,3484461135,US
-3484461136,3484461143,CA
-3484461144,3484461199,US
+3484461104,3484461199,US
3484461200,3484461231,CA
3484461232,3484461263,US
3484461264,3484461271,CA
@@ -99198,11 +106033,13 @@
3484462104,3484462143,US
3484462144,3484462159,CA
3484462160,3484462175,US
-3484462176,3484462207,CA
-3484462208,3484462215,US
-3484462216,3484462279,CA
-3484462280,3484462295,US
-3484462296,3484462975,CA
+3484462176,3484462199,CA
+3484462200,3484462215,US
+3484462216,3484462263,CA
+3484462264,3484462271,US
+3484462272,3484462279,CA
+3484462280,3484462303,US
+3484462304,3484462975,CA
3484462976,3484463039,US
3484463040,3484463151,CA
3484463152,3484463183,US
@@ -99240,7 +106077,13 @@
3484472184,3484472199,US
3484472200,3484472223,CA
3484472224,3484472263,US
-3484472264,3484472839,CA
+3484472264,3484472271,CA
+3484472272,3484472279,US
+3484472280,3484472295,CA
+3484472296,3484472303,US
+3484472304,3484472311,CA
+3484472312,3484472319,US
+3484472320,3484472839,CA
3484472840,3484472855,US
3484472856,3484473007,CA
3484473008,3484473015,US
@@ -99250,11 +106093,11 @@
3484473048,3484473055,US
3484473056,3484473087,CA
3484473088,3484473151,US
-3484473152,3484473599,CA
-3484473600,3484473727,US
+3484473152,3484473343,CA
+3484473344,3484473727,US
3484473728,3484473791,CA
-3484473792,3484473855,US
-3484473856,3484477183,CA
+3484473792,3484474111,US
+3484474112,3484477183,CA
3484477184,3484477695,US
3484477696,3484478207,CA
3484478208,3484478719,US
@@ -99277,9 +106120,7 @@
3484775776,3484777663,CA
3484777664,3484777695,US
3484777696,3484778495,CA
-3484778496,3484850303,US
-3484850304,3484850311,IR
-3484850312,3484884991,US
+3484778496,3484884991,US
3484884992,3484893183,CA
3484893184,3485220863,US
3485220864,3485229055,CA
@@ -99564,13 +106405,9 @@
3486700400,3486700407,CA
3486700408,3486700439,US
3486700440,3486700447,IT
-3486700448,3486700479,US
-3486700480,3486700503,IN
-3486700504,3486701311,US
+3486700448,3486701311,US
3486701312,3486701567,CA
-3486701568,3486705919,US
-3486705920,3486706175,IN
-3486706176,3486711551,US
+3486701568,3486711551,US
3486711552,3486711807,CA
3486711808,3487039487,US
3487039488,3487105023,CA
@@ -99612,13 +106449,15 @@
3488088064,3488104447,IL
3488104448,3488112639,US
3488112640,3488113839,CA
-3488113840,3488113855,US
-3488113856,3488116863,CA
+3488113840,3488113847,US
+3488113848,3488116863,CA
3488116864,3488116871,US
-3488116872,3488118047,CA
-3488118048,3488118055,US
-3488118056,3488120831,CA
-3488120832,3488350207,US
+3488116872,3488118559,CA
+3488118560,3488118567,US
+3488118568,3488120831,CA
+3488120832,3488300287,US
+3488300288,3488300543,A2
+3488300544,3488350207,US
3488350208,3488361215,CA
3488361216,3488361471,US
3488361472,3488415743,CA
@@ -99727,7 +106566,9 @@
3491381248,3491389439,BM
3491389440,3491476991,US
3491476992,3491478527,VI
-3491478528,3491506631,US
+3491478528,3491478591,US
+3491478592,3491478599,PR
+3491478600,3491506631,US
3491506632,3491506639,DK
3491506640,3491508223,US
3491508224,3491512319,CA
@@ -99784,7 +106625,7 @@
3492216832,3492472039,US
3492472040,3492472047,GB
3492472048,3492646623,US
-3492646624,3492646639,IS
+3492646624,3492646639,IL
3492646640,3492669695,US
3492669696,3492671487,PA
3492671488,3492795775,US
@@ -99798,7 +106639,9 @@
3492827520,3492827647,AU
3492827648,3492827903,US
3492827904,3492827967,AU
-3492827968,3493069055,US
+3492827968,3493018639,US
+3493018640,3493018655,AE
+3493018656,3493069055,US
3493069056,3493069311,A2
3493069312,3493070847,US
3493070848,3493071871,HT
@@ -99825,7 +106668,9 @@
3493135168,3493135199,CY
3493135200,3493135871,US
3493135872,3493136127,CA
-3493136128,3493139711,US
+3493136128,3493138207,US
+3493138208,3493138239,DE
+3493138240,3493139711,US
3493139712,3493139775,CA
3493139776,3493139839,US
3493139840,3493139935,CA
@@ -99843,7 +106688,18 @@
3493874688,3493875711,BM
3493875712,3493881855,US
3493881856,3493882879,CA
-3493882880,3493903551,US
+3493882880,3493901311,US
+3493901312,3493901567,AE
+3493901568,3493901599,IL
+3493901600,3493901759,US
+3493901760,3493901767,AE
+3493901768,3493901791,US
+3493901792,3493901823,AE
+3493901824,3493901951,US
+3493901952,3493901983,CA
+3493901984,3493902215,US
+3493902216,3493902223,CA
+3493902224,3493903551,US
3493903552,3493903567,KW
3493903568,3493907199,US
3493907200,3493907231,GB
@@ -99915,7 +106771,9 @@
3494094848,3494095871,CA
3494095872,3494102623,US
3494102624,3494102639,SB
-3494102640,3494109540,US
+3494102640,3494102735,US
+3494102736,3494102751,VI
+3494102752,3494109540,US
3494109541,3494109548,GB
3494109549,3494109697,US
3494109698,3494109722,GB
@@ -100033,15 +106891,17 @@
3494295552,3494299663,US
3494299664,3494299679,TH
3494299680,3494299687,US
-3494299688,3494299695,TW
-3494299696,3494300359,US
-3494300360,3494300375,TW
-3494300376,3494300927,US
+3494299688,3494299695,SC
+3494299696,3494299727,US
+3494299728,3494299735,SC
+3494299736,3494300359,US
+3494300360,3494300383,TW
+3494300384,3494300927,US
3494300928,3494301055,TW
3494301056,3494301247,US
3494301248,3494301311,SG
-3494301312,3494301407,US
-3494301408,3494301695,TW
+3494301312,3494301439,US
+3494301440,3494301695,TW
3494301696,3494302719,US
3494302720,3494303743,CA
3494303744,3494310911,US
@@ -100311,7 +107171,9 @@
3494698888,3494698895,EG
3494698896,3494700031,US
3494700032,3494701055,CA
-3494701056,3494727679,US
+3494701056,3494712319,US
+3494712320,3494713343,CA
+3494713344,3494727679,US
3494727680,3494729727,CA
3494729728,3494730751,US
3494730752,3494731775,CA
@@ -100353,7 +107215,7 @@
3494776832,3494777855,CA
3494777856,3494785023,US
3494785024,3494787071,MF
-3494787072,3494787199,CA
+3494787072,3494787199,A2
3494787200,3494787231,GB
3494787232,3494789119,A2
3494789120,3494852607,US
@@ -100362,11 +107224,11 @@
3494861088,3494861095,CA
3494861096,3494861111,US
3494861112,3494861119,AU
-3494861120,3494861127,US
-3494861128,3494861135,CN
-3494861136,3494862639,US
+3494861120,3494862639,US
3494862640,3494862647,JP
-3494862648,3494862847,US
+3494862648,3494862815,US
+3494862816,3494862823,AU
+3494862824,3494862847,US
3494862848,3494863615,VC
3494863616,3494863871,DM
3494863872,3494866943,US
@@ -100424,18 +107286,16 @@
3495154304,3495154431,US
3495154432,3495154751,CA
3495154752,3495154759,US
-3495154760,3495154775,CA
-3495154776,3495154783,US
-3495154784,3495154807,CA
-3495154808,3495154815,US
-3495154816,3495154823,CA
+3495154760,3495154823,CA
3495154824,3495154831,US
3495154832,3495154839,CA
3495154840,3495154847,US
3495154848,3495155711,CA
3495155712,3495157039,US
3495157040,3495157047,SE
-3495157048,3495192575,US
+3495157048,3495164239,US
+3495164240,3495164247,CA
+3495164248,3495192575,US
3495192576,3495193599,CA
3495193600,3495215103,US
3495215104,3495217151,VI
@@ -100457,7 +107317,9 @@
3495358464,3495359487,CA
3495359488,3495367679,US
3495367680,3495368703,CA
-3495368704,3495370751,US
+3495368704,3495370239,US
+3495370240,3495370495,CA
+3495370496,3495370751,US
3495370752,3495372799,BS
3495372800,3495375871,US
3495375872,3495376895,CA
@@ -100539,7 +107401,8 @@
3495658048,3495658319,US
3495658320,3495658327,IN
3495658328,3495673855,US
-3495673856,3495674879,GP
+3495673856,3495674623,GP
+3495674624,3495674879,MF
3495674880,3495686143,US
3495687168,3495688191,US
3495688192,3495689215,CA
@@ -100873,9 +107736,7 @@
3497222408,3497222415,IN
3497222416,3497222463,US
3497222464,3497222479,IN
-3497222480,3497223295,US
-3497223296,3497223359,CH
-3497223360,3497223791,US
+3497222480,3497223791,US
3497223792,3497223807,CH
3497223808,3497223839,US
3497223840,3497223871,CH
@@ -100891,11 +107752,13 @@
3497225472,3497225535,IN
3497225536,3497226295,US
3497226296,3497226303,SG
-3497226304,3497226783,US
+3497226304,3497226391,US
+3497226392,3497226399,IR
+3497226400,3497226783,US
3497226784,3497226815,CH
3497226816,3497226831,US
-3497226832,3497226855,CH
-3497226856,3497226943,US
+3497226832,3497226847,CH
+3497226848,3497226943,US
3497226944,3497226959,CH
3497226960,3497227023,US
3497227024,3497227039,GB
@@ -100907,9 +107770,7 @@
3497227392,3497227407,CN
3497227408,3497227527,US
3497227528,3497227535,CN
-3497227536,3497228015,US
-3497228016,3497228023,CN
-3497228024,3497228079,US
+3497227536,3497228079,US
3497228080,3497228087,CN
3497228088,3497233407,US
3497233408,3497233663,CN
@@ -100942,7 +107803,11 @@
3497451520,3497713415,US
3497713416,3497713423,EC
3497713424,3497717759,US
-3497717760,3497721855,A2
+3497717760,3497719807,A2
+3497719808,3497719839,MR
+3497719840,3497721343,A2
+3497721344,3497721599,NG
+3497721600,3497721855,A2
3497721856,3497739327,US
3497739328,3497739351,IN
3497739352,3497739679,US
@@ -100959,9 +107824,7 @@
3498287104,3498292543,JM
3498292544,3498292551,US
3498292552,3498295295,JM
-3498295296,3498405887,US
-3498405888,3498407935,CA
-3498407936,3498428415,US
+3498295296,3498428415,US
3498428416,3498429439,CR
3498429440,3498429951,US
3498429952,3498430207,CR
@@ -101004,7 +107867,13 @@
3499705856,3499706367,MG
3499706368,3499986943,US
3499986944,3499988991,KY
-3499988992,3500076415,US
+3499988992,3500015615,US
+3500015616,3500016383,AG
+3500016384,3500016639,KN
+3500016640,3500016895,AG
+3500016896,3500017151,DM
+3500017152,3500019711,AG
+3500019712,3500076415,US
3500076416,3500076543,SG
3500076544,3500126207,US
3500126208,3500126463,SE
@@ -101340,9 +108209,7 @@
3508110016,3508110047,CA
3508110048,3508110207,US
3508110208,3508110239,ES
-3508110240,3508110591,US
-3508110592,3508111103,GB
-3508111104,3508111359,US
+3508110240,3508111359,US
3508111360,3508111615,CA
3508111616,3508114431,US
3508114432,3508114687,ID
@@ -101354,15 +108221,11 @@
3508118528,3508118559,AU
3508118560,3508118911,US
3508118912,3508118943,CA
-3508118944,3508120063,US
-3508120064,3508120319,GB
-3508120320,3508123935,US
+3508118944,3508123935,US
3508123936,3508123951,CA
3508123952,3508126239,US
3508126240,3508126255,GB
-3508126256,3508126463,US
-3508126464,3508126719,GB
-3508126720,3508130815,US
+3508126256,3508130815,US
3508130816,3508130831,RU
3508130832,3508131135,US
3508131136,3508131199,CA
@@ -102004,7 +108867,7 @@
3509775665,3509775792,US
3509775793,3509775870,CA
3509775871,3509775871,US
-3509775872,3509775879,PK
+3509775872,3509775879,RU
3509775880,3509775903,US
3509775904,3509775919,AU
3509775920,3509775943,US
@@ -102580,7 +109443,9 @@
3510844416,3510844927,CA
3510844928,3510846527,US
3510846528,3510846559,CA
-3510846560,3510897442,US
+3510846560,3510886271,US
+3510886272,3510886399,BR
+3510886400,3510897442,US
3510897443,3510897443,IE
3510897444,3510935551,US
3510935552,3510943743,CA
@@ -103419,23 +110284,22 @@
3516355664,3516355679,CA
3516355680,3516357631,US
3516357632,3516357887,MY
-3516357888,3516358399,CA
+3516357888,3516358143,US
+3516358144,3516358399,CA
3516358400,3516366847,US
3516366848,3516370943,CA
-3516370944,3516379135,US
-3516383232,3516514303,US
+3516370944,3516514303,US
3516514304,3516530687,CA
3516530688,3516899327,US
-3516899328,3516899847,A2
+3516899328,3516899839,A2
+3516899840,3516899847,US
3516899848,3516899855,NG
-3516899856,3516899871,US
-3516899872,3516899887,A2
+3516899856,3516899887,US
3516899888,3516899903,NG
3516899904,3516899935,EC
3516899936,3516900015,NG
-3516900016,3516900031,A2
-3516900032,3516900063,US
-3516900064,3516900351,A2
+3516900016,3516900095,US
+3516900096,3516900351,A2
3516900352,3516900607,NG
3516900608,3516900863,A2
3516900864,3516901119,NG
@@ -103472,8 +110336,8 @@
3517116416,3517120511,CA
3517120512,3517233151,US
3517233152,3517235199,GU
-3517235200,3517309951,US
-3517309952,3517313023,CA
+3517235200,3517308927,US
+3517308928,3517313023,CA
3517313024,3517382655,US
3517382656,3517383679,CA
3517383680,3517383935,US
@@ -103771,7 +110635,9 @@
3517596672,3517596927,NO
3517596928,3517597183,SE
3517597184,3517597695,US
-3517597696,3517598591,SE
+3517597696,3517598207,SE
+3517598208,3517598463,IE
+3517598464,3517598591,SE
3517598592,3517599231,US
3517599232,3517600767,SE
3517600768,3517601279,US
@@ -103795,7 +110661,9 @@
3517605776,3517605791,US
3517605792,3517605887,SE
3517605888,3517606207,US
-3517606208,3517606911,SE
+3517606208,3517606271,SE
+3517606272,3517606399,US
+3517606400,3517606911,SE
3517606912,3517607935,US
3517607936,3517608191,DE
3517608192,3517608447,US
@@ -103806,8 +110674,7 @@
3517610048,3517610191,SE
3517610192,3517610199,US
3517610200,3517610207,SE
-3517610208,3517610239,US
-3517610240,3517610495,SE
+3517610208,3517610495,US
3517610496,3517611263,IE
3517611264,3517611295,SE
3517611296,3517611303,US
@@ -103895,7 +110762,7 @@
3518894104,3518894343,US
3518894344,3518894351,MY
3518894352,3518894439,US
-3518894440,3518894447,TK
+3518894440,3518894447,TR
3518894448,3518895719,US
3518895720,3518895727,PH
3518895728,3518895775,US
@@ -103973,7 +110840,9 @@
3519352896,3519352903,NL
3519352904,3519381503,US
3519381504,3519397887,CA
-3519397888,3519406127,US
+3519397888,3519406079,US
+3519406080,3519406111,IT
+3519406112,3519406127,US
3519406128,3519406143,DE
3519406144,3519406207,US
3519406208,3519406215,SA
@@ -104049,11 +110918,15 @@
3519413760,3519414271,CA
3519414272,3519417087,US
3519417088,3519417151,IT
-3519417152,3519428095,US
-3519428096,3519428351,RO
-3519428352,3519475711,US
+3519417152,3519417215,DE
+3519417216,3519420767,US
+3519420768,3519420775,HK
+3519420776,3519422495,US
+3519422496,3519422527,CA
+3519422528,3519475711,US
3519475712,3519476223,BH
-3519476224,3519566871,US
+3519476224,3519477759,A2
+3519477760,3519566871,US
3519566872,3519566879,IE
3519566880,3519566943,US
3519566944,3519566951,GB
@@ -104179,13 +111052,7 @@
3520020984,3520021015,US
3520021016,3520021055,CA
3520021056,3520021071,US
-3520021072,3520021079,CA
-3520021080,3520021095,US
-3520021096,3520021103,CA
-3520021104,3520021111,US
-3520021112,3520021127,CA
-3520021128,3520021143,US
-3520021144,3520021183,CA
+3520021072,3520021183,CA
3520021184,3520021191,US
3520021192,3520021319,CA
3520021320,3520021359,US
@@ -104281,7 +111148,9 @@
3520026784,3520026791,US
3520026792,3520026895,CA
3520026896,3520026903,US
-3520026904,3520027047,CA
+3520026904,3520026991,CA
+3520026992,3520026999,US
+3520027000,3520027047,CA
3520027048,3520027055,US
3520027056,3520027111,CA
3520027112,3520027119,US
@@ -104397,7 +111266,9 @@
3520034960,3520035055,CA
3520035056,3520035071,US
3520035072,3520035135,CA
-3520035136,3520035287,US
+3520035136,3520035263,US
+3520035264,3520035279,CA
+3520035280,3520035287,US
3520035288,3520035327,CA
3520035328,3520035335,US
3520035336,3520035487,CA
@@ -104406,7 +111277,9 @@
3520035520,3520035543,US
3520035544,3520035583,CA
3520035584,3520035631,US
-3520035632,3520036255,CA
+3520035632,3520036191,CA
+3520036192,3520036199,US
+3520036200,3520036255,CA
3520036256,3520036271,US
3520036272,3520036287,CA
3520036288,3520036295,US
@@ -104498,14 +111371,15 @@
3520749872,3520749879,CA
3520749880,3520937983,US
3520937984,3520954367,CA
-3520954368,3520958783,US
+3520954368,3520956155,US
+3520956156,3520956159,CH
+3520956160,3520958783,US
3520958784,3520958847,CA
3520958848,3520966111,US
3520966112,3520966119,CA
3520966120,3520978943,US
3520978944,3520979711,BZ
-3520979712,3520983039,A2
-3520983040,3520999423,US
+3520979712,3520999423,US
3520999424,3521003519,CA
3521003520,3521007103,US
3521007104,3521007111,IN
@@ -104595,7 +111469,9 @@
3521966080,3522029439,US
3522029440,3522029503,FI
3522029504,3522029567,CA
-3522029568,3522031871,US
+3522029568,3522029823,US
+3522029824,3522029855,A1
+3522029856,3522031871,US
3522031872,3522032127,AT
3522032128,3522034447,US
3522034448,3522034463,GB
@@ -104617,7 +111493,7 @@
3522132544,3522132575,US
3522132576,3522132607,UA
3522132608,3522132639,CA
-3522132640,3522132671,TR
+3522132640,3522132671,PE
3522132672,3522132703,BR
3522132704,3522132735,LK
3522132736,3522132767,US
@@ -105122,7 +111998,9 @@
3557028032,3557028063,GB
3557028064,3557028095,BE
3557028096,3557028351,GB
-3557028352,3557028735,BE
+3557028352,3557028543,BE
+3557028544,3557028607,GB
+3557028608,3557028735,BE
3557028736,3557028799,GB
3557028800,3557028911,BE
3557028912,3557028927,GB
@@ -105192,6 +112070,7 @@
3557244928,3557253119,IT
3557253120,3557261311,RU
3557261312,3557277695,DE
+3557277696,3557285887,PL
3557285888,3557294079,RU
3557294080,3557302271,DE
3557302272,3557310463,UA
@@ -105203,8 +112082,10 @@
3557335952,3557335967,LU
3557335968,3557336191,BE
3557336192,3557336255,EU
-3557336256,3557336639,BE
-3557336640,3557336703,EU
+3557336256,3557336319,BE
+3557336320,3557336575,EU
+3557336576,3557336655,BE
+3557336656,3557336703,EU
3557336704,3557336767,BE
3557336768,3557338111,EU
3557338112,3557338367,BE
@@ -105221,9 +112102,9 @@
3557340160,3557340191,EU
3557340192,3557340927,BE
3557340928,3557341183,EU
-3557341184,3557341455,BE
-3557341456,3557341471,EU
-3557341472,3557341527,BE
+3557341184,3557341439,BE
+3557341440,3557341487,EU
+3557341488,3557341527,BE
3557341528,3557341535,EU
3557341536,3557341551,BE
3557341552,3557341559,EU
@@ -105255,20 +112136,20 @@
3557360480,3557360495,GB
3557360496,3557360527,JE
3557360528,3557360535,GB
-3557360536,3557360567,JE
+3557360536,3557360543,JE
+3557360544,3557360559,GB
+3557360560,3557360567,JE
3557360568,3557360623,GB
3557360624,3557360639,JE
3557360640,3557360680,GB
3557360681,3557360687,JE
-3557360688,3557360767,GB
-3557360768,3557360895,JE
+3557360688,3557360807,GB
+3557360808,3557360895,JE
3557360896,3557360927,GB
3557360928,3557360943,JE
3557360944,3557360959,GB
3557360960,3557360967,JE
-3557360968,3557360991,GB
-3557360992,3557361023,JE
-3557361024,3557361055,GB
+3557360968,3557361055,GB
3557361056,3557361151,JE
3557361152,3557361159,GB
3557361160,3557361167,JE
@@ -105283,13 +112164,15 @@
3557361424,3557361607,GB
3557361608,3557361615,JE
3557361616,3557361919,GB
-3557361920,3557362431,JE
+3557361920,3557361983,JE
+3557361984,3557362047,GB
+3557362048,3557362431,JE
3557362432,3557362687,GB
3557362688,3557363455,JE
3557363456,3557363471,GB
3557363472,3557363479,JE
-3557363480,3557363599,GB
-3557363600,3557363783,JE
+3557363480,3557363655,GB
+3557363656,3557363783,JE
3557363784,3557363791,GB
3557363792,3557364223,JE
3557364224,3557364479,GB
@@ -105334,13 +112217,13 @@
3557365912,3557365919,JE
3557365920,3557365935,GB
3557365936,3557366015,JE
-3557366016,3557366111,GB
+3557366016,3557366055,GB
+3557366056,3557366063,JE
+3557366064,3557366111,GB
3557366112,3557366119,JE
3557366120,3557366263,GB
3557366264,3557366271,JE
-3557366272,3557366295,GB
-3557366296,3557366303,JE
-3557366304,3557367807,GB
+3557366272,3557367807,GB
3557367808,3557375999,DE
3557376000,3557384191,ES
3557384192,3557392383,GB
@@ -105459,14 +112342,15 @@
3558154624,3558154751,CI
3558154752,3558154879,CM
3558154880,3558155007,SD
-3558155008,3558155135,DE
+3558155008,3558155135,GB
3558155136,3558155263,SD
3558155264,3558155391,ET
-3558155392,3558155519,DE
+3558155392,3558155519,GB
3558155520,3558156031,SD
-3558156032,3558156032,DE
+3558156032,3558156032,GB
3558156033,3558156287,KG
-3558156288,3558170623,DE
+3558156288,3558162431,GB
+3558162432,3558170623,DE
3558170624,3558178815,GB
3558178816,3558187007,BG
3558187008,3558195199,DE
@@ -105484,7 +112368,9 @@
3558196192,3558196199,ES
3558196200,3558196271,IT
3558196272,3558196351,ES
-3558196352,3558196415,IT
+3558196352,3558196359,IT
+3558196360,3558196367,ES
+3558196368,3558196415,IT
3558196416,3558196543,ES
3558196544,3558196607,IT
3558196608,3558196719,ES
@@ -105552,7 +112438,9 @@
3558290432,3558290575,BE
3558290576,3558290591,GB
3558290592,3558290599,BE
-3558290600,3558290655,GB
+3558290600,3558290615,GB
+3558290616,3558290623,BE
+3558290624,3558290655,GB
3558290656,3558290663,BE
3558290664,3558290671,GB
3558290672,3558290687,BE
@@ -105580,10 +112468,11 @@
3558292288,3558292543,NL
3558292544,3558292607,GB
3558292608,3558292735,NL
-3558292736,3558292863,GB
-3558292864,3558292871,DE
-3558292872,3558293055,NL
-3558293056,3558293247,GB
+3558292736,3558292871,GB
+3558292872,3558292879,NL
+3558292880,3558292895,GB
+3558292896,3558293087,NL
+3558293088,3558293247,GB
3558293248,3558293503,NL
3558293504,3558301695,RU
3558301696,3558310319,DE
@@ -105596,11 +112485,7 @@
3558318080,3558319889,FR
3558319890,3558319891,ES
3558319892,3558334463,FR
-3558334464,3558334763,CH
-3558334764,3558334767,GB
-3558334768,3558334783,CH
-3558334784,3558334787,GB
-3558334788,3558334935,CH
+3558334464,3558334935,CH
3558334936,3558334943,FR
3558334944,3558335499,CH
3558335500,3558335503,DE
@@ -105641,8 +112526,8 @@
3558368272,3558368287,GB
3558368288,3558368319,CL
3558368320,3558368383,AR
-3558368384,3558368415,AT
-3558368416,3558368479,DE
+3558368384,3558368447,AT
+3558368448,3558368479,DE
3558368480,3558368495,ES
3558368496,3558368511,US
3558368512,3558369503,AT
@@ -105667,7 +112552,9 @@
3558457408,3558457599,GB
3558457600,3558457727,FR
3558457728,3558465535,NL
-3558465536,3558473727,GB
+3558465536,3558468607,GB
+3558468608,3558469119,US
+3558469120,3558473727,GB
3558473728,3558506495,SA
3558506496,3558514687,UA
3558514688,3558522879,SK
@@ -105708,52 +112595,142 @@
3558737280,3558737919,GG
3558737920,3558738431,GB
3558738432,3558738687,GG
-3558738688,3558738991,GB
+3558738688,3558738751,GB
+3558738752,3558738943,GG
+3558738944,3558738991,GB
3558738992,3558739007,GG
3558739008,3558739039,GB
3558739040,3558739055,GG
3558739056,3558739071,GB
3558739072,3558739087,GG
-3558739088,3558739183,GB
-3558739184,3558739263,GG
-3558739264,3558739295,GB
-3558739296,3558739423,GG
-3558739424,3558739455,GB
-3558739456,3558739711,GG
+3558739088,3558739199,GB
+3558739200,3558739231,GG
+3558739232,3558739295,GB
+3558739296,3558739711,GG
3558739712,3558739975,GB
3558739976,3558739983,GG
-3558739984,3558740031,GB
+3558739984,3558740015,GB
+3558740016,3558740023,GG
+3558740024,3558740031,GB
3558740032,3558740039,GG
-3558740040,3558740143,GB
-3558740144,3558740151,GG
-3558740152,3558740183,GB
+3558740040,3558740063,GB
+3558740064,3558740079,GG
+3558740080,3558740087,GB
+3558740088,3558740095,GG
+3558740096,3558740183,GB
3558740184,3558740199,GG
3558740200,3558740207,GB
3558740208,3558740215,GG
3558740216,3558740222,GB
-3558740223,3558740239,GG
-3558740240,3558740255,GB
-3558740256,3558740303,GG
-3558740304,3558740391,GB
-3558740392,3558740607,GG
+3558740223,3558740223,GG
+3558740224,3558740255,GB
+3558740256,3558740271,GG
+3558740272,3558740287,GB
+3558740288,3558740295,GG
+3558740296,3558740343,GB
+3558740344,3558740351,GG
+3558740352,3558740359,GB
+3558740360,3558740367,GG
+3558740368,3558740383,GB
+3558740384,3558740607,GG
3558740608,3558740687,GB
-3558740688,3558741247,GG
-3558741248,3558741503,GB
+3558740688,3558741255,GG
+3558741256,3558741271,GB
+3558741272,3558741279,GG
+3558741280,3558741287,GB
+3558741288,3558741295,GG
+3558741296,3558741311,GB
+3558741312,3558741335,GG
+3558741336,3558741359,GB
+3558741360,3558741367,GG
+3558741368,3558741391,GB
+3558741392,3558741399,GG
+3558741400,3558741423,GB
+3558741424,3558741431,GG
+3558741432,3558741439,GB
+3558741440,3558741447,GG
+3558741448,3558741471,GB
+3558741472,3558741487,GG
+3558741488,3558741503,GB
3558741504,3558742015,GG
-3558742016,3558742271,GB
-3558742272,3558742527,GG
-3558742528,3558742783,GB
-3558742784,3558743039,GG
-3558743040,3558743107,GB
+3558742016,3558742039,GB
+3558742040,3558742047,GG
+3558742048,3558742055,GB
+3558742056,3558742071,GG
+3558742072,3558742079,GB
+3558742080,3558742087,GG
+3558742088,3558742103,GB
+3558742104,3558742135,GG
+3558742136,3558742159,GB
+3558742160,3558742191,GG
+3558742192,3558742215,GB
+3558742216,3558742223,GG
+3558742224,3558742239,GB
+3558742240,3558742247,GG
+3558742248,3558742255,GB
+3558742256,3558742527,GG
+3558742528,3558742543,GB
+3558742544,3558742551,GG
+3558742552,3558742567,GB
+3558742568,3558742583,GG
+3558742584,3558742623,GB
+3558742624,3558742631,GG
+3558742632,3558742655,GB
+3558742656,3558742663,GG
+3558742664,3558742679,GB
+3558742680,3558742695,GG
+3558742696,3558742727,GB
+3558742728,3558742735,GG
+3558742736,3558742743,GB
+3558742744,3558742751,GG
+3558742752,3558742775,GB
+3558742776,3558743039,GG
+3558743040,3558743047,GB
+3558743048,3558743051,GG
+3558743052,3558743075,GB
+3558743076,3558743091,GG
+3558743092,3558743107,GB
3558743108,3558743111,GG
-3558743112,3558743279,GB
-3558743280,3558743295,GG
-3558743296,3558743839,GB
-3558743840,3558743887,GG
-3558743888,3558743919,GB
-3558743920,3558744003,GG
-3558744004,3558744031,GB
-3558744032,3558744063,GG
+3558743112,3558743115,GB
+3558743116,3558743119,GG
+3558743120,3558743131,GB
+3558743132,3558743135,GG
+3558743136,3558743147,GB
+3558743148,3558743151,GG
+3558743152,3558743167,GB
+3558743168,3558743171,GG
+3558743172,3558743183,GB
+3558743184,3558743191,GG
+3558743192,3558743203,GB
+3558743204,3558743207,GG
+3558743208,3558743219,GB
+3558743220,3558743223,GG
+3558743224,3558743235,GB
+3558743236,3558743239,GG
+3558743240,3558743243,GB
+3558743244,3558743255,GG
+3558743256,3558743263,GB
+3558743264,3558743295,GG
+3558743296,3558743303,GB
+3558743304,3558743311,GG
+3558743312,3558743319,GB
+3558743320,3558743327,GG
+3558743328,3558743351,GB
+3558743352,3558743359,GG
+3558743360,3558743383,GB
+3558743384,3558743391,GG
+3558743392,3558743399,GB
+3558743400,3558743407,GG
+3558743408,3558743439,GB
+3558743440,3558743447,GG
+3558743448,3558743463,GB
+3558743464,3558743495,GG
+3558743496,3558743507,GB
+3558743508,3558743511,GG
+3558743512,3558743535,GB
+3558743536,3558743551,GG
+3558743552,3558743839,GB
+3558743840,3558744063,GG
3558744064,3558752255,LB
3558752256,3558760447,SI
3558760448,3558768639,FR
@@ -105839,121 +112816,194 @@
3559055360,3559063551,AM
3559063552,3559079935,CH
3559079936,3559088127,JO
-3559088128,3559088255,BE
-3559088256,3559088259,GB
-3559088260,3559088367,BE
+3559088128,3559088263,BE
+3559088264,3559088267,GB
+3559088268,3559088307,BE
+3559088308,3559088311,GB
+3559088312,3559088343,BE
+3559088344,3559088347,GB
+3559088348,3559088367,BE
3559088368,3559088371,GB
-3559088372,3559089055,BE
+3559088372,3559088375,BE
+3559088376,3559088379,GB
+3559088380,3559089023,BE
+3559089024,3559089027,GB
+3559089028,3559089055,BE
3559089056,3559089063,DE
-3559089064,3559089607,BE
+3559089064,3559089407,BE
+3559089408,3559089411,GB
+3559089412,3559089423,BE
+3559089424,3559089427,GB
+3559089428,3559089439,BE
+3559089440,3559089443,GB
+3559089444,3559089447,BE
+3559089448,3559089451,GB
+3559089452,3559089459,BE
+3559089460,3559089467,GB
+3559089468,3559089547,BE
+3559089548,3559089551,GB
+3559089552,3559089607,BE
3559089608,3559089611,GB
3559089612,3559089623,BE
3559089624,3559089627,GB
-3559089628,3559089639,BE
+3559089628,3559089631,BE
+3559089632,3559089639,FR
3559089640,3559089643,GB
-3559089644,3559090071,BE
+3559089644,3559089655,BE
+3559089656,3559089659,GB
+3559089660,3559090071,BE
3559090072,3559090079,NL
-3559090080,3559090815,BE
-3559090816,3559090823,GB
-3559090824,3559090895,BE
+3559090080,3559090439,BE
+3559090440,3559090443,GB
+3559090444,3559090463,BE
+3559090464,3559090467,GB
+3559090468,3559090483,BE
+3559090484,3559090487,GB
+3559090488,3559090587,BE
+3559090588,3559090591,GB
+3559090592,3559090751,BE
+3559090752,3559090755,GB
+3559090756,3559090775,BE
+3559090776,3559090779,GB
+3559090780,3559090803,BE
+3559090804,3559090807,GB
+3559090808,3559090863,BE
+3559090864,3559090871,GB
+3559090872,3559090895,BE
3559090896,3559090899,GB
-3559090900,3559090923,BE
+3559090900,3559090903,BE
+3559090904,3559090907,GB
+3559090908,3559090923,BE
3559090924,3559090927,GB
-3559090928,3559091111,BE
-3559091112,3559091115,GB
-3559091116,3559091223,BE
-3559091224,3559091231,GB
-3559091232,3559091239,BE
-3559091240,3559091247,GB
-3559091248,3559091327,BE
-3559091328,3559091391,GB
-3559091392,3559091399,BE
-3559091400,3559091407,GB
-3559091408,3559091423,BE
+3559090928,3559091011,BE
+3559091012,3559091015,GB
+3559091016,3559091087,BE
+3559091088,3559091091,GB
+3559091092,3559091203,BE
+3559091204,3559091207,GB
+3559091208,3559091211,BE
+3559091212,3559091215,GB
+3559091216,3559091423,BE
3559091424,3559091427,GB
3559091428,3559091507,BE
3559091508,3559091511,GB
-3559091512,3559091519,BE
-3559091520,3559091543,GB
-3559091544,3559091583,BE
-3559091584,3559091615,GB
+3559091512,3559091535,BE
+3559091536,3559091543,GB
+3559091544,3559091571,BE
+3559091572,3559091575,GB
+3559091576,3559091591,BE
+3559091592,3559091615,GB
3559091616,3559091631,BE
-3559091632,3559091635,GB
-3559091636,3559092159,BE
+3559091632,3559091639,LU
+3559091640,3559092159,BE
3559092160,3559092160,GB
3559092161,3559092222,BE
3559092223,3559092223,GB
-3559092224,3559092231,BE
-3559092232,3559092239,GB
-3559092240,3559092479,BE
-3559092480,3559092739,GB
-3559092740,3559092831,BE
-3559092832,3559092839,GB
-3559092840,3559092855,BE
+3559092224,3559092735,BE
+3559092736,3559092739,GB
+3559092740,3559092799,BE
+3559092800,3559092803,GB
+3559092804,3559092855,BE
3559092856,3559092863,GB
3559092864,3559092871,BE
3559092872,3559092895,GB
-3559092896,3559092959,BE
+3559092896,3559092939,BE
+3559092940,3559092943,GB
+3559092944,3559092959,BE
3559092960,3559092975,GB
-3559092976,3559092999,BE
-3559093000,3559093015,GB
-3559093016,3559093019,BE
-3559093020,3559093023,GB
-3559093024,3559093083,BE
+3559092976,3559092995,BE
+3559092996,3559092999,GB
+3559093000,3559093007,BE
+3559093008,3559093015,GB
+3559093016,3559093023,FR
+3559093024,3559093063,BE
+3559093064,3559093071,FR
+3559093072,3559093075,BE
+3559093076,3559093079,GB
+3559093080,3559093083,BE
3559093084,3559093087,GB
-3559093088,3559093135,BE
-3559093136,3559093159,GB
-3559093160,3559093311,BE
-3559093312,3559093319,GB
-3559093320,3559093351,BE
-3559093352,3559093355,GB
-3559093356,3559093567,BE
+3559093088,3559093103,BE
+3559093104,3559093119,FR
+3559093120,3559093135,BE
+3559093136,3559093159,FR
+3559093160,3559093163,GB
+3559093164,3559093167,BE
+3559093168,3559093171,GB
+3559093172,3559093195,BE
+3559093196,3559093203,GB
+3559093204,3559093215,BE
+3559093216,3559093219,GB
+3559093220,3559093239,BE
+3559093240,3559093243,GB
+3559093244,3559093567,BE
3559093568,3559093599,IT
-3559093600,3559093679,BE
-3559093680,3559093699,GB
-3559093700,3559093967,BE
-3559093968,3559093975,GB
-3559093976,3559094087,BE
-3559094088,3559094095,GB
-3559094096,3559094103,BE
+3559093600,3559093687,BE
+3559093688,3559093699,GB
+3559093700,3559094019,BE
+3559094020,3559094023,GB
+3559094024,3559094031,BE
+3559094032,3559094039,FR
+3559094040,3559094047,BE
+3559094048,3559094055,FR
+3559094056,3559094083,BE
+3559094084,3559094087,GB
+3559094088,3559094095,FR
+3559094096,3559094099,GB
+3559094100,3559094103,BE
3559094104,3559094111,GB
-3559094112,3559094151,BE
+3559094112,3559094143,BE
+3559094144,3559094147,GB
+3559094148,3559094151,BE
3559094152,3559094159,GB
-3559094160,3559094183,BE
+3559094160,3559094175,BE
+3559094176,3559094179,GB
+3559094180,3559094183,BE
3559094184,3559094191,GB
-3559094192,3559094303,BE
-3559094304,3559094335,GB
-3559094336,3559094415,BE
-3559094416,3559094431,GB
-3559094432,3559094527,BE
+3559094192,3559094211,BE
+3559094212,3559094215,GB
+3559094216,3559094219,BE
+3559094220,3559094223,GB
+3559094224,3559094231,BE
+3559094232,3559094235,GB
+3559094236,3559094239,BE
+3559094240,3559094243,GB
+3559094244,3559094247,BE
+3559094248,3559094251,GB
+3559094252,3559094319,BE
+3559094320,3559094335,GB
+3559094336,3559094423,BE
+3559094424,3559094447,GB
+3559094448,3559094527,BE
3559094528,3559095039,GB
-3559095040,3559095063,BE
-3559095064,3559095071,GB
-3559095072,3559095119,BE
-3559095120,3559095135,GB
-3559095136,3559095263,BE
+3559095040,3559095055,BE
+3559095056,3559095063,GB
+3559095064,3559095167,BE
+3559095168,3559095231,GB
+3559095232,3559095263,BE
3559095264,3559095303,GB
-3559095304,3559095351,BE
-3559095352,3559095359,GB
-3559095360,3559095423,BE
-3559095424,3559095455,GB
+3559095304,3559095439,BE
+3559095440,3559095455,GB
3559095456,3559095487,BE
3559095488,3559095551,GB
-3559095552,3559095575,BE
-3559095576,3559095583,GB
-3559095584,3559095591,BE
+3559095552,3559095591,BE
3559095592,3559095623,GB
3559095624,3559095631,BE
3559095632,3559095647,GB
-3559095648,3559096087,BE
-3559096088,3559096095,GB
+3559095648,3559095871,BE
+3559095872,3559095887,GB
+3559095888,3559095919,BE
+3559095920,3559095927,GB
+3559095928,3559096047,BE
+3559096048,3559096063,GB
+3559096064,3559096083,BE
+3559096084,3559096095,GB
3559096096,3559096123,BE
3559096124,3559096127,GB
3559096128,3559096215,BE
3559096216,3559096223,NL
3559096224,3559096247,BE
-3559096248,3559096251,GB
-3559096252,3559096319,BE
+3559096248,3559096255,GB
+3559096256,3559096319,BE
3559096320,3559103231,RO
3559103232,3559103487,GB
3559103488,3559104511,RO
@@ -105963,7 +113013,46 @@
3559129088,3559137279,BG
3559137280,3559145471,GB
3559145472,3559153663,ES
-3559153664,3559177215,GB
+3559153664,3559161855,GB
+3559161856,3559161887,FR
+3559161888,3559161919,GB
+3559161920,3559161983,SE
+3559161984,3559162047,GB
+3559162048,3559162079,BE
+3559162080,3559163903,GB
+3559163904,3559163935,FR
+3559163936,3559163999,GB
+3559164000,3559164031,NL
+3559164032,3559164087,GB
+3559164088,3559164095,SE
+3559164096,3559164151,GB
+3559164152,3559164159,IT
+3559164160,3559166335,GB
+3559166336,3559166351,CH
+3559166352,3559169023,GB
+3559169024,3559169055,CH
+3559169056,3559174703,GB
+3559174704,3559174711,IT
+3559174712,3559174743,GB
+3559174744,3559174751,DE
+3559174752,3559174767,GB
+3559174768,3559174775,DE
+3559174776,3559174783,GB
+3559174784,3559174791,DK
+3559174792,3559174799,GB
+3559174800,3559174807,NO
+3559174808,3559174943,GB
+3559174944,3559174951,IT
+3559174952,3559174975,GB
+3559174976,3559174983,DE
+3559174984,3559175071,GB
+3559175072,3559175095,FR
+3559175096,3559175127,GB
+3559175128,3559175135,DE
+3559175136,3559175143,FR
+3559175144,3559175151,GB
+3559175152,3559175167,FR
+3559175168,3559177215,GB
3559177216,3559177471,DE
3559177472,3559177727,GB
3559177728,3559178239,DE
@@ -106019,28 +113108,25 @@
3559490752,3559490783,ES
3559490784,3559490791,CH
3559490792,3559490799,BE
-3559490800,3559490815,ES
-3559490816,3559491071,NL
-3559491072,3559491103,ES
-3559491104,3559491135,NL
+3559490800,3559491135,NL
3559491136,3559491199,ES
-3559491200,3559491247,NL
-3559491248,3559491263,ES
-3559491264,3559491327,NL
+3559491200,3559491327,NL
3559491328,3559491359,ES
-3559491360,3559491447,NL
-3559491448,3559491455,ES
-3559491456,3559491583,NL
-3559491584,3559491615,ES
-3559491616,3559491839,NL
+3559491360,3559491439,NL
+3559491440,3559491455,ES
+3559491456,3559491647,NL
+3559491648,3559491711,ES
+3559491712,3559491839,NL
3559491840,3559491871,ES
3559491872,3559491903,GB
3559491904,3559491967,ES
-3559491968,3559491999,NL
-3559492000,3559492007,ES
+3559491968,3559492003,NL
+3559492004,3559492007,ES
3559492008,3559492013,NL
3559492014,3559492031,ES
-3559492032,3559493247,NL
+3559492032,3559493151,NL
+3559493152,3559493167,ES
+3559493168,3559493247,NL
3559493248,3559493279,ES
3559493280,3559493311,GB
3559493312,3559493349,NL
@@ -106108,11 +113194,7 @@
3559899392,3559899395,EE
3559899396,3559899487,UA
3559899488,3559899519,EE
-3559899520,3559899791,UA
-3559899792,3559899807,EE
-3559899808,3559899855,UA
-3559899856,3559899871,EE
-3559899872,3559899903,UA
+3559899520,3559899903,UA
3559899904,3559899907,EE
3559899908,3559899935,RU
3559899936,3559899951,UA
@@ -106164,7 +113246,9 @@
3559902976,3559903231,EE
3559903232,3559903743,UA
3559903744,3559904023,EE
-3559904024,3559904607,UA
+3559904024,3559904255,UA
+3559904256,3559904319,EE
+3559904320,3559904607,UA
3559904608,3559904639,EE
3559904640,3559905019,UA
3559905020,3559905031,EE
@@ -106174,17 +113258,19 @@
3559905144,3559905151,UA
3559905152,3559905155,EE
3559905156,3559905159,UA
-3559905160,3559905297,EE
-3559905298,3559905535,UA
+3559905160,3559905247,EE
+3559905248,3559905255,UA
+3559905256,3559905297,EE
+3559905298,3559905299,UA
+3559905300,3559905307,EE
+3559905308,3559905535,UA
3559905536,3559905623,EE
3559905624,3559905631,UA
-3559905632,3559905719,EE
-3559905720,3559905727,UA
-3559905728,3559906255,EE
-3559906256,3559906263,UA
-3559906264,3559906735,EE
-3559906736,3559906751,UA
-3559906752,3559906783,EE
+3559905632,3559905951,EE
+3559905952,3559905983,UA
+3559905984,3559906257,EE
+3559906258,3559906263,UA
+3559906264,3559906783,EE
3559906784,3559906815,UA
3559906816,3559906975,EE
3559906976,3559907071,UA
@@ -106245,7 +113331,6 @@
3560316928,3560325119,NL
3560325120,3560333311,DK
3560333312,3560341503,RO
-3560341504,3560349695,PT
3560349696,3560357887,GB
3560357888,3560366079,GR
3560366080,3560366687,CH
@@ -106938,8 +114023,7 @@
3560942588,3560942590,ES
3560942591,3560942599,DE
3560942600,3560942603,DK
-3560942604,3560942607,LU
-3560942608,3560942619,DE
+3560942604,3560942619,DE
3560942620,3560942623,BE
3560942624,3560942627,IT
3560942628,3560942631,GB
@@ -107623,7 +114707,7 @@
3560943837,3560943837,CH
3560943838,3560943838,DE
3560943839,3560943839,NO
-3560943840,3560943840,LU
+3560943840,3560943840,DE
3560943841,3560943841,GB
3560943842,3560943842,DE
3560943843,3560943843,GB
@@ -108300,11 +115384,17 @@
3560947712,3560950863,SE
3560950864,3560950867,DK
3560950868,3560950871,ES
-3560950872,3560951027,SE
+3560950872,3560950956,SE
+3560950957,3560950958,PL
+3560950959,3560951027,SE
3560951028,3560951031,DK
3560951032,3560951039,SE
3560951040,3560951043,NO
-3560951044,3560951103,SE
+3560951044,3560951088,SE
+3560951089,3560951090,PL
+3560951091,3560951091,SE
+3560951092,3560951095,IT
+3560951096,3560951103,SE
3560951104,3560951107,DE
3560951108,3560951111,DK
3560951112,3560951115,FR
@@ -108314,27 +115404,46 @@
3560951208,3560951211,DK
3560951212,3560951307,SE
3560951308,3560951311,IT
-3560951312,3560951383,SE
+3560951312,3560951376,SE
+3560951377,3560951378,PL
+3560951379,3560951380,SE
+3560951381,3560951382,FI
+3560951383,3560951383,SE
3560951384,3560951387,NO
-3560951388,3560951391,SE
+3560951388,3560951388,SE
+3560951389,3560951390,PT
+3560951391,3560951391,SE
3560951392,3560951395,IT
3560951396,3560951399,DE
3560951400,3560951403,SE
3560951404,3560951407,NO
3560951408,3560951423,SE
3560951424,3560951427,NL
-3560951428,3560951447,SE
+3560951428,3560951431,DK
+3560951432,3560951440,SE
+3560951441,3560951442,JP
+3560951443,3560951444,SE
+3560951445,3560951446,HU
+3560951447,3560951447,SE
3560951448,3560951451,FR
3560951452,3560951551,SE
3560951552,3560951555,ES
3560951556,3560951559,NO
3560951560,3560951583,SE
3560951584,3560951587,FI
-3560951588,3560951679,SE
+3560951588,3560951591,SE
+3560951592,3560951595,NO
+3560951596,3560951679,SE
3560951680,3560951683,DE
3560951684,3560951807,SE
3560951808,3560951811,US
-3560951812,3560951915,SE
+3560951812,3560951816,SE
+3560951817,3560951818,ES
+3560951819,3560951820,SE
+3560951821,3560951822,IT
+3560951823,3560951831,SE
+3560951832,3560951835,DE
+3560951836,3560951915,SE
3560951916,3560951919,PL
3560951920,3560951935,SE
3560951936,3560951940,NL
@@ -108342,7 +115451,8 @@
3560952224,3560952227,CZ
3560952228,3560952231,SE
3560952232,3560952235,US
-3560952236,3560953103,SE
+3560952236,3560952239,PT
+3560952240,3560953103,SE
3560953104,3560953119,JP
3560953120,3560954239,SE
3560954240,3560954367,AX
@@ -108428,7 +115538,9 @@
3561496888,3561496891,NL
3561496892,3561496955,GB
3561496956,3561496959,NL
-3561496960,3561497215,GB
+3561496960,3561497087,GB
+3561497088,3561497119,NL
+3561497120,3561497215,GB
3561497216,3561497423,NL
3561497424,3561497471,GB
3561497472,3561497535,NL
@@ -108492,8 +115604,8 @@
3561603264,3561603295,GB
3561603296,3561603455,FR
3561603456,3561603487,GB
-3561603488,3561604351,FR
-3561604352,3561604895,GB
+3561603488,3561604607,FR
+3561604608,3561604895,GB
3561604896,3561604911,FR
3561604912,3561605119,GB
3561605120,3561607231,FR
@@ -108535,23 +115647,9 @@
3561618432,3561618687,DK
3561618688,3561618815,FR
3561618816,3561618943,PL
-3561618944,3561636863,GB
-3561636864,3561637119,BE
-3561637120,3561637375,ES
-3561637376,3561637631,CH
-3561637632,3561637887,IT
-3561637888,3561638143,AT
-3561638144,3561638399,SE
-3561638400,3561638655,US
-3561638656,3561638911,DK
-3561638912,3561639167,DE
-3561639168,3561639423,GB
-3561639424,3561639679,DE
-3561639680,3561640575,GB
+3561618944,3561640575,GB
3561640576,3561640831,FR
-3561640832,3561641983,GB
-3561641984,3561642239,DE
-3561642240,3561652223,GB
+3561640832,3561652223,GB
3561652224,3561668607,CH
3561668608,3561679359,RU
3561679360,3561679615,UA
@@ -108566,7 +115664,7 @@
3561709568,3561717759,PL
3561717760,3561725951,RU
3561725952,3561734143,ES
-3561734144,3561742335,RU
+3561734144,3561750527,RU
3561750528,3561758719,KZ
3561758720,3561766911,PL
3561766912,3561775103,SA
@@ -108593,8 +115691,11 @@
3561910208,3561910223,GB
3561910224,3561914367,DE
3561914368,3561922559,ES
-3561922560,3561922855,NL
-3561922856,3561922911,GB
+3561922560,3561922815,NL
+3561922816,3561922847,GB
+3561922848,3561922863,NL
+3561922864,3561922871,FR
+3561922872,3561922911,GB
3561922912,3561922975,NL
3561922976,3561922991,GB
3561922992,3561923015,NL
@@ -108604,12 +115705,15 @@
3561923072,3561923327,NL
3561923328,3561923403,GB
3561923404,3561923407,NL
-3561923408,3561923455,GB
-3561923456,3561923551,NL
+3561923408,3561923423,GB
+3561923424,3561923551,NL
3561923552,3561923583,GB
3561923584,3561923679,NL
-3561923680,3561923871,GB
-3561923872,3561924351,NL
+3561923680,3561923711,GB
+3561923712,3561923743,FR
+3561923744,3561923775,NL
+3561923776,3561923839,GB
+3561923840,3561924351,NL
3561924352,3561924607,GB
3561924608,3561924647,NL
3561924648,3561924655,GB
@@ -108618,33 +115722,47 @@
3561924680,3561924687,NL
3561924688,3561924703,GB
3561924704,3561924719,NL
-3561924720,3561924911,GB
-3561924912,3561924959,NL
-3561924960,3561925007,GB
-3561925008,3561925039,NL
+3561924720,3561924895,GB
+3561924896,3561924903,FR
+3561924904,3561924911,GB
+3561924912,3561925039,NL
3561925040,3561925087,GB
3561925088,3561925119,NL
3561925120,3561926943,GB
3561926944,3561926975,NL
-3561926976,3561927167,GB
-3561927168,3561927423,NL
-3561927424,3561927551,GB
+3561926976,3561926983,GB
+3561926984,3561926999,NL
+3561927000,3561927007,GB
+3561927008,3561927039,NL
+3561927040,3561927103,GB
+3561927104,3561927167,NL
+3561927168,3561927551,GB
3561927552,3561927647,NL
3561927648,3561927663,GB
-3561927664,3561927679,NL
-3561927680,3561927823,GB
-3561927824,3561927839,NL
-3561927840,3561928191,GB
-3561928192,3561929727,NL
+3561927664,3561929727,NL
3561929728,3561929743,GB
-3561929744,3561929791,NL
-3561929792,3561929879,GB
+3561929744,3561929823,NL
+3561929824,3561929855,CH
+3561929856,3561929879,GB
3561929880,3561929919,NL
3561929920,3561929967,GB
3561929968,3561930335,NL
-3561930336,3561930503,GB
-3561930504,3561930511,NL
-3561930512,3561930751,GB
+3561930336,3561930495,GB
+3561930496,3561930511,NL
+3561930512,3561930519,BE
+3561930520,3561930527,FR
+3561930528,3561930535,CH
+3561930536,3561930543,GB
+3561930544,3561930551,FR
+3561930552,3561930575,NL
+3561930576,3561930583,DE
+3561930584,3561930599,NL
+3561930600,3561930615,GB
+3561930616,3561930671,NL
+3561930672,3561930679,GB
+3561930680,3561930719,NL
+3561930720,3561930727,GB
+3561930728,3561938943,NL
3561938944,3561940991,IE
3561940992,3561942015,GB
3561942016,3561947135,IE
@@ -108652,12 +115770,13 @@
3561963144,3561963151,AU
3561963152,3561963519,DE
3561963520,3561971711,BE
-3561971712,3561975807,TR
3561975808,3561979903,UA
3561979904,3561988095,ES
3561988096,3562004479,DE
3562004480,3562012671,NL
-3562012672,3562020863,IR
+3562012672,3562020095,IR
+3562020096,3562020351,AE
+3562020352,3562020863,IR
3562020864,3562029055,UA
3562029056,3562037247,CZ
3562037248,3562045439,CH
@@ -108867,9 +115986,7 @@
3562321232,3562321239,BE
3562321240,3562322743,GB
3562322744,3562322751,GG
-3562322752,3562323007,GB
-3562323008,3562323015,US
-3562323016,3562323087,GB
+3562322752,3562323087,GB
3562323088,3562323095,ES
3562323096,3562323135,GB
3562323136,3562323143,BE
@@ -108882,12 +115999,14 @@
3562356736,3562364927,SE
3562364928,3562373119,PL
3562373120,3562381311,FR
+3562381312,3562389503,SI
3562389504,3562395647,GH
3562395648,3562396159,TZ
3562396160,3562397695,SZ
3562397696,3562405887,GB
3562405888,3562414079,FI
3562414080,3562422271,DE
+3562422272,3562430463,IR
3562430464,3562438655,UA
3562438656,3562463231,DE
3562463232,3562471423,UA
@@ -108925,7 +116044,6 @@
3562651648,3562659839,DE
3562659840,3562668031,SK
3562668032,3562676223,IT
-3562676224,3562684415,GB
3562684416,3562692607,FI
3562692608,3562695375,UA
3562695376,3562695379,CZ
@@ -108940,7 +116058,9 @@
3562766336,3562774527,SE
3562774528,3562782719,BG
3562782720,3562790911,RU
-3562790912,3562799103,DE
+3562790912,3562797951,DE
+3562797952,3562797967,CH
+3562797968,3562799103,DE
3562799104,3562803471,HU
3562803472,3562803479,UA
3562803480,3562807295,HU
@@ -108974,8 +116094,7 @@
3563006592,3563006719,CA
3563006720,3563006729,DE
3563006730,3563006847,CN
-3563006848,3563006975,CA
-3563006976,3563007487,DE
+3563006848,3563007487,DE
3563007488,3563007999,TR
3563008000,3563008255,DE
3563008256,3563008511,PL
@@ -109245,7 +116364,9 @@
3563850880,3563851007,NL
3563851008,3563851199,ES
3563851200,3563851839,NL
-3563851840,3563852095,ES
+3563851840,3563851903,ES
+3563851904,3563851967,NL
+3563851968,3563852095,ES
3563852096,3563852191,NL
3563852192,3563852207,GB
3563852208,3563852216,NL
@@ -109274,15 +116395,11 @@
3563872256,3563880447,RU
3563880448,3563888639,TR
3563888640,3563896831,DE
-3563896832,3563899391,HU
-3563899392,3563899647,SK
-3563899648,3563899903,HU
+3563896832,3563899903,HU
3563899904,3563900159,SK
3563900160,3563900415,HU
3563900416,3563900671,SK
-3563900672,3563902975,HU
-3563902976,3563903231,SK
-3563903232,3563913215,HU
+3563900672,3563913215,HU
3563913216,3563921407,RU
3563921408,3563929599,UA
3563929600,3563937791,CH
@@ -109299,18 +116416,14 @@
3564011520,3564019711,UA
3564019712,3564021247,GB
3564021248,3564021279,IT
-3564021280,3564023967,GB
-3564023968,3564023983,IT
-3564023984,3564024095,GB
+3564021280,3564024095,GB
3564024096,3564024103,IT
3564024104,3564024135,GB
3564024136,3564024143,IT
-3564024144,3564024287,GB
-3564024288,3564024319,IT
-3564024320,3564024343,GB
-3564024344,3564024447,IT
-3564024448,3564024463,GB
-3564024464,3564024831,IT
+3564024144,3564024447,GB
+3564024448,3564024463,IT
+3564024464,3564024671,GB
+3564024672,3564024831,IT
3564024832,3564027903,GB
3564027904,3564041215,DE
3564041216,3564041727,RU
@@ -109323,7 +116436,13 @@
3564093440,3564101631,UA
3564101632,3564109823,DE
3564109824,3564126207,SE
-3564126208,3564134399,IT
+3564126208,3564128287,IT
+3564128288,3564128303,BG
+3564128304,3564129727,IT
+3564129728,3564129743,PH
+3564129744,3564130655,IT
+3564130656,3564130671,IN
+3564130672,3564134399,IT
3564134400,3564142591,KG
3564142592,3564146175,DE
3564146176,3564150783,DK
@@ -109520,8 +116639,7 @@
3564470272,3564473439,IL
3564473440,3564473455,A2
3564473456,3564478463,IL
-3564478464,3564486399,LU
-3564486400,3564486655,A1
+3564478464,3564486655,LU
3564486656,3564494847,CH
3564494848,3564494907,GB
3564494908,3564494911,FR
@@ -109607,9 +116725,9 @@
3564561792,3564561919,GB
3564561920,3564562431,CH
3564562432,3564562687,GB
-3564562688,3564562821,US
-3564562822,3564562879,GB
-3564562880,3564562943,US
+3564562688,3564562831,US
+3564562832,3564562847,GB
+3564562848,3564562943,US
3564562944,3564563711,GB
3564563712,3564563967,US
3564563968,3564564223,GB
@@ -109635,12 +116753,12 @@
3564567200,3564567247,GB
3564567248,3564567255,US
3564567256,3564567295,GB
-3564567296,3564567423,US
-3564567424,3564567807,GB
+3564567296,3564567551,US
+3564567552,3564567807,GB
3564567808,3564567935,US
3564567936,3564568039,GB
-3564568040,3564568183,US
-3564568184,3564568223,GB
+3564568040,3564568063,US
+3564568064,3564568223,GB
3564568224,3564568231,US
3564568232,3564568255,GB
3564568256,3564568319,US
@@ -109667,8 +116785,8 @@
3564634112,3564642303,MK
3564642304,3564650495,CH
3564650496,3564666879,NL
-3564666880,3564668943,IE
-3564668944,3564668991,GB
+3564666880,3564668959,IE
+3564668960,3564668991,GB
3564668992,3564669103,IE
3564669104,3564669119,GB
3564669120,3564669407,IE
@@ -109694,26 +116812,24 @@
3564699648,3564716031,GB
3564716032,3564724223,IT
3564724224,3564732415,NL
-3564732416,3564734239,DE
-3564734240,3564734271,GB
-3564734272,3564734287,DE
+3564732416,3564734287,DE
3564734288,3564734303,GB
-3564734304,3564734335,DE
-3564734336,3564734431,GB
-3564734432,3564734719,DE
-3564734720,3564734807,GB
-3564734808,3564734815,DE
+3564734304,3564734399,DE
+3564734400,3564734431,GB
+3564734432,3564734815,DE
3564734816,3564734819,GB
-3564734820,3564735231,DE
-3564735232,3564735487,GB
-3564735488,3564736511,DE
+3564734820,3564734847,DE
+3564734848,3564734975,GB
+3564734976,3564736511,DE
3564736512,3564736527,GB
3564736528,3564736583,DE
3564736584,3564736603,GB
3564736604,3564736607,DE
3564736608,3564736611,GB
-3564736612,3564736767,DE
-3564736768,3564736887,GB
+3564736612,3564736623,DE
+3564736624,3564736631,GB
+3564736632,3564736871,DE
+3564736872,3564736887,GB
3564736888,3564736895,DE
3564736896,3564736903,GB
3564736904,3564736911,DE
@@ -109722,35 +116838,23 @@
3564736968,3564736975,GB
3564736976,3564736991,DE
3564736992,3564737023,GB
-3564737024,3564737535,DE
-3564737536,3564737791,GB
-3564737792,3564738047,DE
-3564738048,3564738303,GB
-3564738304,3564739327,DE
-3564739328,3564739335,GB
-3564739336,3564739351,DE
-3564739352,3564739391,GB
-3564739392,3564739455,DE
-3564739456,3564739503,GB
-3564739504,3564739519,DE
+3564737024,3564739383,DE
+3564739384,3564739391,ES
+3564739392,3564739495,DE
+3564739496,3564739503,GB
+3564739504,3564739519,AT
3564739520,3564739807,GB
3564739808,3564739815,DE
3564739816,3564739823,GB
3564739824,3564740351,DE
3564740352,3564740383,GB
-3564740384,3564740415,DE
-3564740416,3564740447,GB
-3564740448,3564740455,DE
+3564740384,3564740455,DE
3564740456,3564740459,GB
-3564740460,3564740463,DE
-3564740464,3564740471,GB
-3564740472,3564740479,DE
+3564740460,3564740479,DE
3564740480,3564740495,GB
3564740496,3564740503,DE
3564740504,3564740527,GB
-3564740528,3564740543,DE
-3564740544,3564740575,GB
-3564740576,3564740591,DE
+3564740528,3564740591,DE
3564740592,3564740595,GB
3564740596,3564740599,DE
3564740600,3564740603,GB
@@ -109772,27 +116876,27 @@
3564855296,3564862863,DE
3564862864,3564862871,AE
3564862872,3564863487,DE
-3564863488,3564880919,NL
-3564880920,3564880927,GB
-3564880928,3564880935,NL
+3564863488,3564880935,NL
3564880936,3564880943,GB
3564880944,3564880951,NL
-3564880952,3564880991,GB
+3564880952,3564880967,FR
+3564880968,3564880975,NL
+3564880976,3564880991,GB
3564880992,3564881007,NL
3564881008,3564881103,GB
-3564881104,3564881151,NL
-3564881152,3564881183,GB
-3564881184,3564881199,NL
-3564881200,3564881231,GB
+3564881104,3564881159,NL
+3564881160,3564881199,GB
+3564881200,3564881203,FR
+3564881204,3564881231,GB
3564881232,3564881263,NL
3564881264,3564881343,GB
3564881344,3564881359,NL
3564881360,3564881375,GB
-3564881376,3564881407,NL
-3564881408,3564881455,GB
-3564881456,3564881471,NL
-3564881472,3564881519,GB
-3564881520,3564881551,NL
+3564881376,3564881439,NL
+3564881440,3564881455,GB
+3564881456,3564881463,NL
+3564881464,3564881471,GB
+3564881472,3564881551,NL
3564881552,3564881599,GB
3564881600,3564881631,NL
3564881632,3564881663,GB
@@ -109811,20 +116915,16 @@
3564882144,3564882239,NL
3564882240,3564882255,GB
3564882256,3564882271,NL
-3564882272,3564882335,GB
-3564882336,3564882367,NL
-3564882368,3564882399,GB
+3564882272,3564882399,GB
3564882400,3564882943,NL
3564882944,3564883007,GB
3564883008,3564883039,NL
3564883040,3564883071,GB
-3564883072,3564883095,NL
-3564883096,3564883199,GB
+3564883072,3564883087,NL
+3564883088,3564883199,GB
3564883200,3564883967,NL
3564883968,3564884223,GB
-3564884224,3564884235,NL
-3564884236,3564884239,GB
-3564884240,3564884255,NL
+3564884224,3564884255,NL
3564884256,3564884303,GB
3564884304,3564884319,NL
3564884320,3564884335,GB
@@ -109839,23 +116939,33 @@
3564884432,3564884439,NL
3564884440,3564884455,GB
3564884456,3564884463,NL
-3564884464,3564885007,GB
-3564885008,3564885031,NL
-3564885032,3564885087,GB
+3564884464,3564884487,GB
+3564884488,3564884519,NL
+3564884520,3564884527,FR
+3564884528,3564884552,NL
+3564884553,3564884559,GB
+3564884560,3564884567,NL
+3564884568,3564884735,GB
+3564884736,3564885039,NL
+3564885040,3564885087,GB
3564885088,3564885119,NL
3564885120,3564885215,GB
-3564885216,3564885311,NL
-3564885312,3564885487,GB
+3564885216,3564885343,NL
+3564885344,3564885359,GB
+3564885360,3564885367,NL
+3564885368,3564885487,GB
3564885488,3564885495,NL
-3564885496,3564885519,GB
-3564885520,3564885535,NL
-3564885536,3564885567,GB
+3564885496,3564885503,GB
+3564885504,3564885543,NL
+3564885544,3564885551,BE
+3564885552,3564885559,NL
+3564885560,3564885567,GB
3564885568,3564885599,NL
3564885600,3564885615,GB
3564885616,3564885631,NL
3564885632,3564885647,GB
-3564885648,3564885695,NL
-3564885696,3564885727,GB
+3564885648,3564885663,NL
+3564885664,3564885727,FR
3564885728,3564885743,NL
3564885744,3564885759,GB
3564885760,3564885775,NL
@@ -109890,12 +117000,15 @@
3564886752,3564886943,GB
3564886944,3564886951,NL
3564886952,3564887039,GB
-3564887040,3564888207,NL
+3564887040,3564888063,NL
+3564888064,3564888079,GB
+3564888080,3564888095,CH
+3564888096,3564888207,NL
3564888208,3564888223,GB
3564888224,3564888327,NL
3564888328,3564888335,GB
3564888336,3564888367,NL
-3564888368,3564888383,GB
+3564888368,3564888383,FR
3564888384,3564888463,NL
3564888464,3564888479,DE
3564888480,3564888503,NL
@@ -109909,20 +117022,19 @@
3564888672,3564888735,BE
3564888736,3564888815,NL
3564888816,3564888823,GB
-3564888824,3564888991,NL
+3564888824,3564888959,NL
+3564888960,3564888991,GB
3564888992,3564889023,FR
3564889024,3564889087,NL
3564889088,3564889119,GB
-3564889120,3564889135,NL
-3564889136,3564889151,GB
-3564889152,3564889167,NL
-3564889168,3564889199,GB
-3564889200,3564889215,NL
-3564889216,3564889295,GB
-3564889296,3564889311,NL
+3564889120,3564889167,NL
+3564889168,3564889215,GB
+3564889216,3564889311,NL
3564889312,3564889375,GB
-3564889376,3564889631,NL
-3564889632,3564889647,GB
+3564889376,3564889615,NL
+3564889616,3564889623,DE
+3564889624,3564889639,NL
+3564889640,3564889647,GB
3564889648,3564889695,NL
3564889696,3564889727,DE
3564889728,3564889791,NL
@@ -109930,8 +117042,8 @@
3564889808,3564889839,BE
3564889840,3564889847,NL
3564889848,3564889855,GB
-3564889856,3564889887,NL
-3564889888,3564889983,GB
+3564889856,3564889919,NL
+3564889920,3564889983,GB
3564889984,3564890111,NL
3564890112,3564890143,GB
3564890144,3564890151,NL
@@ -109949,14 +117061,11 @@
3564890536,3564890579,NL
3564890580,3564890591,GB
3564890592,3564890623,NL
-3564890624,3564890631,GB
-3564890632,3564890639,BE
+3564890624,3564890639,BE
3564890640,3564890655,NL
-3564890656,3564890671,GB
-3564890672,3564890679,NL
-3564890680,3564890687,GB
-3564890688,3564890719,NL
-3564890720,3564890735,GB
+3564890656,3564890663,IE
+3564890664,3564890703,NL
+3564890704,3564890735,GB
3564890736,3564890783,NL
3564890784,3564890799,GB
3564890800,3564890831,NL
@@ -109966,11 +117075,13 @@
3564890880,3564890943,NL
3564890944,3564890991,BE
3564890992,3564891023,NL
-3564891024,3564892415,GB
+3564891024,3564891391,GB
+3564891392,3564891903,NL
+3564891904,3564892415,GB
3564892416,3564892543,NL
3564892544,3564892575,GB
-3564892576,3564892687,NL
-3564892688,3564892735,GB
+3564892576,3564892711,NL
+3564892712,3564892735,GB
3564892736,3564892751,NL
3564892752,3564892767,GB
3564892768,3564892799,NL
@@ -109985,8 +117096,8 @@
3564904448,3564912639,DE
3564912640,3564920831,BG
3564920832,3564922879,ES
-3564922880,3564926975,US
-3564926976,3564929023,RU
+3564922880,3564927999,US
+3564928000,3564929023,RU
3564929024,3564937215,AT
3564937216,3564945407,RS
3564945408,3564947175,GB
@@ -110028,7 +117139,9 @@
3564956720,3564956735,GB
3564956736,3564956751,AT
3564956752,3564956767,US
-3564956768,3564956855,AT
+3564956768,3564956831,AT
+3564956832,3564956839,GB
+3564956840,3564956855,AT
3564956856,3564956903,GB
3564956904,3564956907,AT
3564956908,3564956911,CH
@@ -110196,14 +117309,16 @@
3565036288,3565036543,GB
3565036544,3565037119,IE
3565037120,3565037135,GB
-3565037136,3565037167,IE
-3565037168,3565037567,GB
+3565037136,3565037199,IE
+3565037200,3565037215,GB
+3565037216,3565037279,IE
+3565037280,3565037567,GB
3565037568,3565037823,IE
3565037824,3565038591,GB
-3565038592,3565038643,IE
-3565038644,3565038647,GB
-3565038648,3565038663,IE
-3565038664,3565043711,GB
+3565038592,3565038663,IE
+3565038664,3565039615,GB
+3565039616,3565041663,IE
+3565041664,3565043711,GB
3565043712,3565047807,AT
3565047808,3565048063,LI
3565048064,3565051903,AT
@@ -110681,7 +117796,9 @@
3567152992,3567153023,EU
3567153024,3567153055,GB
3567153056,3567153599,EU
-3567153600,3567153623,GB
+3567153600,3567153607,GB
+3567153608,3567153615,EU
+3567153616,3567153623,GB
3567153624,3567153647,EU
3567153648,3567153663,GB
3567153664,3567153687,EU
@@ -110706,7 +117823,35 @@
3567250176,3567250943,NL
3567250944,3567255551,EU
3567255552,3567321087,PL
-3567321088,3567353855,GB
+3567321088,3567323007,GB
+3567323008,3567323023,CH
+3567323024,3567323135,GB
+3567323136,3567323391,IE
+3567323392,3567324479,GB
+3567324480,3567324543,ES
+3567324544,3567324559,GB
+3567324560,3567324575,ES
+3567324576,3567324607,GB
+3567324608,3567324671,ES
+3567324672,3567325119,GB
+3567325120,3567325135,ES
+3567325136,3567329711,GB
+3567329712,3567329727,IE
+3567329728,3567331743,GB
+3567331744,3567331775,IE
+3567331776,3567350807,GB
+3567350808,3567350815,US
+3567350816,3567350839,GB
+3567350840,3567350847,CH
+3567350848,3567350935,GB
+3567350936,3567350943,CH
+3567350944,3567352479,GB
+3567352480,3567352487,NL
+3567352488,3567352511,GB
+3567352512,3567352519,FR
+3567352520,3567352759,GB
+3567352760,3567352767,NL
+3567352768,3567353855,GB
3567353856,3567386623,CH
3567386624,3567386879,GB
3567386880,3567386883,DE
@@ -110771,8 +117916,8 @@
3567399104,3567399167,GB
3567399168,3567399263,DE
3567399264,3567399295,GB
-3567399296,3567399359,DE
-3567399360,3567399423,GB
+3567399296,3567399391,DE
+3567399392,3567399423,GB
3567399424,3567399439,DE
3567399440,3567399487,GB
3567399488,3567399679,DE
@@ -110781,8 +117926,8 @@
3567399696,3567399743,GB
3567399744,3567399871,DE
3567399872,3567399935,GB
-3567399936,3567400447,DE
-3567400448,3567400735,GB
+3567399936,3567400703,DE
+3567400704,3567400735,GB
3567400736,3567400751,DE
3567400752,3567400959,GB
3567400960,3567401471,DE
@@ -110791,8 +117936,8 @@
3567401520,3567401543,GB
3567401544,3567401551,DE
3567401552,3567401727,GB
-3567401728,3567402367,DE
-3567402368,3567402495,GB
+3567401728,3567402239,DE
+3567402240,3567402495,GB
3567402496,3567403007,DE
3567403008,3567419391,IT
3567419392,3567427583,SA
@@ -111006,8 +118151,7 @@
3568939528,3568959487,DE
3568959488,3569025023,AT
3569025024,3569057791,NL
-3569057792,3569068415,GB
-3569068416,3569068543,DE
+3569057792,3569068543,GB
3569068544,3569068671,BG
3569068672,3569068951,GB
3569068952,3569068991,DE
@@ -111038,11 +118182,7 @@
3569241888,3569241903,LU
3569241904,3569242047,BE
3569242048,3569242111,LU
-3569242112,3569242551,BE
-3569242552,3569242559,LU
-3569242560,3569242879,BE
-3569242880,3569243135,US
-3569243136,3569243903,BE
+3569242112,3569243903,BE
3569243904,3569244031,NL
3569244032,3569244303,BE
3569244304,3569244319,LU
@@ -111057,11 +118197,9 @@
3569252992,3569253007,LU
3569253008,3569253095,BE
3569253096,3569253103,LU
-3569253104,3569254911,BE
-3569254912,3569254943,LU
-3569254944,3569255007,BE
-3569255008,3569255055,LU
-3569255056,3569255071,BE
+3569253104,3569255007,BE
+3569255008,3569255039,LU
+3569255040,3569255071,BE
3569255072,3569255103,LU
3569255104,3569258975,BE
3569258976,3569259007,LU
@@ -111075,9 +118213,7 @@
3569271936,3569271943,IT
3569271944,3569272063,BE
3569272064,3569272079,LU
-3569272080,3569272239,BE
-3569272240,3569272255,LU
-3569272256,3569273167,BE
+3569272080,3569273167,BE
3569273168,3569273183,LU
3569273184,3569273791,BE
3569273792,3569273823,LU
@@ -111386,9 +118522,7 @@
3569942528,3570064759,DE
3570064760,3570064767,A2
3570064768,3570073599,DE
-3570073600,3570076943,NL
-3570076944,3570076951,PH
-3570076952,3570081791,NL
+3570073600,3570081791,NL
3570081792,3570102463,CH
3570102464,3570102479,ES
3570102480,3570106367,CH
@@ -111401,16 +118535,16 @@
3570215680,3570215807,DE
3570215808,3570223103,GR
3570223104,3570223231,DE
-3570223232,3570236927,GR
+3570223232,3570236159,GR
+3570236160,3570236415,DE
+3570236416,3570236927,GR
3570236928,3570237183,DE
3570237184,3570241791,GR
3570241792,3570242047,DE
3570242048,3570270207,GR
3570270208,3570335743,NL
3570335744,3570401279,GB
-3570401280,3570442687,FR
-3570442688,3570442695,IT
-3570442696,3570466815,FR
+3570401280,3570466815,FR
3570466816,3570507439,SE
3570507440,3570507455,CH
3570507456,3570532351,SE
@@ -111816,9 +118950,7 @@
3571365184,3571365247,DE
3571365248,3571365999,GB
3571366000,3571366007,DE
-3571366008,3571366143,GB
-3571366144,3571366151,DE
-3571366152,3571366399,GB
+3571366008,3571366399,GB
3571366400,3571366511,NL
3571366512,3571366519,DE
3571366520,3571366559,GB
@@ -112065,13 +119197,11 @@
3574155728,3574155731,AT
3574155732,3574155739,DE
3574155740,3574155743,AT
-3574155744,3574155819,DE
-3574155820,3574155823,NO
-3574155824,3574155851,DE
+3574155744,3574155851,DE
3574155852,3574155855,NO
-3574155856,3574155859,DE
-3574155860,3574155863,NO
-3574155864,3574159919,DE
+3574155856,3574155883,DE
+3574155884,3574155887,NL
+3574155888,3574159919,DE
3574159920,3574159927,NL
3574159928,3574160931,DE
3574160932,3574160935,NL
@@ -112081,9 +119211,7 @@
3574161056,3574161087,NL
3574161088,3574161107,DE
3574161108,3574161111,NL
-3574161112,3574161319,DE
-3574161320,3574161323,NO
-3574161324,3574161335,DE
+3574161112,3574161335,DE
3574161336,3574161339,AI
3574161340,3574161391,DE
3574161392,3574161395,NO
@@ -112165,7 +119293,11 @@
3574917376,3574917631,CH
3574917632,3574919359,DE
3574919360,3574919391,FR
-3574919392,3574923263,DE
+3574919392,3574920223,DE
+3574920224,3574920239,RO
+3574920240,3574920503,DE
+3574920504,3574920511,RO
+3574920512,3574923263,DE
3574923264,3574939647,RU
3574939648,3574956031,SE
3574956032,3574972415,IT
@@ -112178,9 +119310,7 @@
3575185408,3575250943,PL
3575250944,3575316479,IT
3575316480,3575349247,RU
-3575349248,3575349531,ES
-3575349532,3575349535,GB
-3575349536,3575355231,ES
+3575349248,3575355231,ES
3575355232,3575355247,GB
3575355248,3575360199,ES
3575360200,3575360207,FR
@@ -112190,9 +119320,7 @@
3575372160,3575372167,GB
3575372168,3575372239,ES
3575372240,3575372247,PT
-3575372248,3575378275,ES
-3575378276,3575378279,GB
-3575378280,3575382015,ES
+3575372248,3575382015,ES
3575382016,3575412991,FI
3575412992,3575413119,RU
3575413120,3575414375,FI
@@ -112560,15 +119688,104 @@
3575775488,3575775743,AT
3575775744,3575824383,NL
3575824384,3575832575,KW
-3575832576,3575857151,NL
+3575832576,3575840767,NL
+3575840768,3575848991,GB
+3575848992,3575849007,NL
+3575849008,3575850255,GB
+3575850256,3575850263,NL
+3575850264,3575850543,GB
+3575850544,3575850559,NL
+3575850560,3575850783,GB
+3575850784,3575850815,NL
+3575850816,3575852799,GB
+3575852800,3575853055,NL
+3575853056,3575853311,GB
+3575853312,3575853375,NL
+3575853376,3575853439,GB
+3575853440,3575853503,NL
+3575853504,3575853567,GB
+3575853568,3575853579,NL
+3575853580,3575853587,GB
+3575853588,3575853591,NL
+3575853592,3575853619,GB
+3575853620,3575853631,NL
+3575853632,3575853635,GB
+3575853636,3575853647,NL
+3575853648,3575853655,GB
+3575853656,3575853663,NL
+3575853664,3575853691,GB
+3575853692,3575853695,NL
+3575853696,3575853719,GB
+3575853720,3575853723,NL
+3575853724,3575853739,GB
+3575853740,3575853743,NL
+3575853744,3575853763,GB
+3575853764,3575853767,NL
+3575853768,3575853799,GB
+3575853800,3575853807,NL
+3575853808,3575853815,GB
+3575853816,3575853823,NL
+3575853824,3575853831,GB
+3575853832,3575853863,NL
+3575853864,3575853871,GB
+3575853872,3575853879,NL
+3575853880,3575853895,GB
+3575853896,3575853927,NL
+3575853928,3575853943,GB
+3575853944,3575853951,NL
+3575853952,3575853959,GB
+3575853960,3575853975,NL
+3575853976,3575853999,GB
+3575854000,3575854015,NL
+3575854016,3575854031,GB
+3575854032,3575854039,NL
+3575854040,3575857151,GB
3575857152,3575857407,BE
-3575857408,3575858529,NL
+3575857408,3575858529,GB
3575858530,3575858543,US
-3575858544,3575860299,NL
+3575858544,3575860299,GB
3575860300,3575860303,BE
-3575860304,3575866367,NL
+3575860304,3575860735,GB
+3575860736,3575860863,NL
+3575860864,3575860991,GB
+3575860992,3575861247,NL
+3575861248,3575861503,GB
+3575861504,3575861519,NL
+3575861520,3575864327,GB
+3575864328,3575864331,NL
+3575864332,3575864343,GB
+3575864344,3575864347,NL
+3575864348,3575864359,GB
+3575864360,3575864363,NL
+3575864364,3575864380,GB
+3575864381,3575864382,NL
+3575864383,3575864387,GB
+3575864388,3575864391,NL
+3575864392,3575864395,GB
+3575864396,3575864403,NL
+3575864404,3575864583,GB
+3575864584,3575864599,NL
+3575864600,3575864607,GB
+3575864608,3575864615,NL
+3575864616,3575864631,GB
+3575864632,3575864639,NL
+3575864640,3575864663,GB
+3575864664,3575864671,NL
+3575864672,3575864687,GB
+3575864688,3575864703,NL
+3575864704,3575864775,GB
+3575864776,3575864783,NL
+3575864784,3575865087,GB
+3575865088,3575865215,NL
+3575865216,3575866367,GB
3575866368,3575867135,US
-3575867136,3575873535,NL
+3575867136,3575872047,GB
+3575872048,3575872063,NL
+3575872064,3575872079,GB
+3575872080,3575872095,NL
+3575872096,3575872255,GB
+3575872256,3575872767,NL
+3575872768,3575873535,GB
3575873536,3575906303,EE
3575906304,3575971839,FR
3575971840,3576037375,ES
@@ -112625,7 +119842,9 @@
3576042240,3576042495,EU
3576042496,3576042623,GB
3576042624,3576042687,EU
-3576042688,3576042815,GB
+3576042688,3576042695,GB
+3576042696,3576042751,EU
+3576042752,3576042815,GB
3576042816,3576045567,EU
3576045568,3576045599,GB
3576045600,3576045663,EU
@@ -113011,24 +120230,14 @@
3576237232,3576237279,GB
3576237280,3576237455,FR
3576237456,3576237503,GB
-3576237504,3576237567,FR
-3576237568,3576237583,GB
-3576237584,3576237599,FR
-3576237600,3576237647,GB
-3576237648,3576237711,FR
+3576237504,3576237615,FR
+3576237616,3576237631,GB
+3576237632,3576237711,FR
3576237712,3576237743,GB
-3576237744,3576237855,FR
-3576237856,3576237871,GB
-3576237872,3576237887,FR
-3576237888,3576237919,GB
-3576237920,3576237935,FR
-3576237936,3576237967,GB
-3576237968,3576237983,FR
-3576237984,3576238015,GB
-3576238016,3576238143,FR
+3576237744,3576238143,FR
3576238144,3576238159,GB
-3576238160,3576238271,FR
-3576238272,3576238335,GB
+3576238160,3576238305,FR
+3576238306,3576238335,GB
3576238336,3576238447,FR
3576238448,3576238463,GB
3576238464,3576238511,FR
@@ -113038,7 +120247,9 @@
3576238576,3576238607,FR
3576238608,3576238623,GB
3576238624,3576238639,FR
-3576238640,3576238879,GB
+3576238640,3576238655,GB
+3576238656,3576238863,FR
+3576238864,3576238879,GB
3576238880,3576238895,FR
3576238896,3576238911,GB
3576238912,3576238927,FR
@@ -113049,14 +120260,14 @@
3576239040,3576239071,GB
3576239072,3576239087,FR
3576239088,3576239103,GB
-3576239104,3576239623,FR
-3576239624,3576239871,GB
-3576239872,3576240039,FR
+3576239104,3576239663,FR
+3576239664,3576239671,GB
+3576239672,3576240039,FR
3576240040,3576240047,GB
3576240048,3576240111,FR
3576240112,3576240127,GB
-3576240128,3576240383,FR
-3576240384,3576240511,GB
+3576240128,3576240475,FR
+3576240476,3576240511,GB
3576240512,3576240575,FR
3576240576,3576240895,GB
3576240896,3576241183,FR
@@ -113067,21 +120278,33 @@
3576241344,3576241351,GB
3576241352,3576241383,FR
3576241384,3576241399,GB
-3576241400,3576241951,FR
-3576241952,3576242047,GB
+3576241400,3576241935,FR
+3576241936,3576241943,GB
+3576241944,3576241951,FR
+3576241952,3576241991,GB
+3576241992,3576242007,FR
+3576242008,3576242031,GB
+3576242032,3576242039,FR
+3576242040,3576242047,GB
3576242048,3576242111,FR
-3576242112,3576242175,GB
-3576242176,3576242183,FR
+3576242112,3576242143,GB
+3576242144,3576242183,FR
3576242184,3576242199,GB
-3576242200,3576243967,FR
-3576243968,3576244223,GB
-3576244224,3576246399,FR
-3576246400,3576246527,GB
-3576246528,3576246656,FR
+3576242200,3576242319,FR
+3576242320,3576242327,GB
+3576242328,3576243967,FR
+3576243968,3576243999,GB
+3576244000,3576244031,FR
+3576244032,3576244047,GB
+3576244048,3576244127,FR
+3576244128,3576244143,GB
+3576244144,3576246399,FR
+3576246400,3576246463,GB
+3576246464,3576246656,FR
3576246657,3576246727,GB
-3576246728,3576246735,FR
-3576246736,3576246783,GB
-3576246784,3576249359,FR
+3576246728,3576246743,FR
+3576246744,3576246751,GB
+3576246752,3576249359,FR
3576249360,3576249367,GB
3576249368,3576249463,FR
3576249464,3576249471,GB
@@ -113103,19 +120326,15 @@
3576251616,3576251647,GB
3576251648,3576252415,FR
3576252416,3576252671,GB
-3576252672,3576253007,FR
-3576253008,3576253023,GB
-3576253024,3576253159,FR
-3576253160,3576253183,GB
-3576253184,3576254487,FR
+3576252672,3576254487,FR
3576254488,3576254495,GB
3576254496,3576254551,FR
3576254552,3576254559,GB
3576254560,3576254607,FR
3576254608,3576254615,GB
3576254616,3576254623,FR
-3576254624,3576254639,GB
-3576254640,3576254655,FR
+3576254624,3576254647,GB
+3576254648,3576254655,FR
3576254656,3576254687,GB
3576254688,3576254847,FR
3576254848,3576254855,GB
@@ -113123,44 +120342,34 @@
3576254864,3576254879,GB
3576254880,3576254895,FR
3576254896,3576254903,GB
-3576254904,3576255087,FR
-3576255088,3576255199,GB
+3576254904,3576255151,FR
+3576255152,3576255199,GB
3576255200,3576255215,FR
3576255216,3576255263,GB
-3576255264,3576255319,FR
-3576255320,3576255327,GB
-3576255328,3576255375,FR
+3576255264,3576255375,FR
3576255376,3576255383,GB
3576255384,3576255407,FR
3576255408,3576255423,GB
3576255424,3576255431,FR
3576255432,3576255439,GB
-3576255440,3576255503,FR
-3576255504,3576255511,GB
-3576255512,3576255519,FR
+3576255440,3576255519,FR
3576255520,3576255527,GB
3576255528,3576255543,FR
3576255544,3576255551,GB
-3576255552,3576255575,FR
-3576255576,3576255583,GB
-3576255584,3576255631,FR
+3576255552,3576255631,FR
3576255632,3576255647,GB
3576255648,3576255671,FR
3576255672,3576255679,GB
3576255680,3576255703,FR
3576255704,3576255719,GB
3576255720,3576255743,FR
-3576255744,3576255759,GB
-3576255760,3576255839,FR
-3576255840,3576255871,GB
-3576255872,3576255887,FR
+3576255744,3576255751,GB
+3576255752,3576255887,FR
3576255888,3576255919,GB
-3576255920,3576255943,FR
-3576255944,3576255975,GB
-3576255976,3576255983,FR
-3576255984,3576256047,GB
-3576256048,3576256111,FR
-3576256112,3576256143,GB
+3576255920,3576255983,FR
+3576255984,3576255999,GB
+3576256000,3576256127,FR
+3576256128,3576256143,GB
3576256144,3576256239,FR
3576256240,3576256255,GB
3576256256,3576256351,FR
@@ -113237,7 +120446,9 @@
3576258672,3576258687,GB
3576258688,3576258703,FR
3576258704,3576258783,GB
-3576258784,3576258863,FR
+3576258784,3576258815,FR
+3576258816,3576258847,GB
+3576258848,3576258863,FR
3576258864,3576258895,GB
3576258896,3576258943,FR
3576258944,3576259007,GB
@@ -113266,10 +120477,10 @@
3576259976,3576259991,FR
3576259992,3576259999,GB
3576260000,3576260015,FR
-3576260016,3576260031,GB
-3576260032,3576260079,FR
-3576260080,3576260095,GB
-3576260096,3576260175,FR
+3576260016,3576260047,GB
+3576260048,3576260079,FR
+3576260080,3576260111,GB
+3576260112,3576260175,FR
3576260176,3576260191,GB
3576260192,3576260207,FR
3576260208,3576260223,GB
@@ -113339,21 +120550,31 @@
3576264576,3576264623,GB
3576264624,3576264639,FR
3576264640,3576264687,GB
-3576264688,3576265375,FR
+3576264688,3576265279,FR
+3576265280,3576265287,GB
+3576265288,3576265303,FR
+3576265304,3576265311,GB
+3576265312,3576265327,FR
+3576265328,3576265335,GB
+3576265336,3576265359,FR
+3576265360,3576265367,GB
+3576265368,3576265375,FR
3576265376,3576265383,GB
3576265384,3576265399,FR
-3576265400,3576265423,GB
-3576265424,3576265463,FR
+3576265400,3576265431,GB
+3576265432,3576265463,FR
3576265464,3576265471,GB
-3576265472,3576265807,FR
+3576265472,3576265759,FR
+3576265760,3576265775,GB
+3576265776,3576265807,FR
3576265808,3576265823,GB
3576265824,3576265831,FR
3576265832,3576265839,GB
3576265840,3576265847,FR
3576265848,3576265863,GB
3576265864,3576265879,FR
-3576265880,3576265895,GB
-3576265896,3576266663,FR
+3576265880,3576265903,GB
+3576265904,3576266663,FR
3576266664,3576266671,GB
3576266672,3576266687,FR
3576266688,3576266751,GB
@@ -113393,11 +120614,12 @@
3576889344,3576954879,NL
3576954880,3576987647,NO
3576987648,3577001983,GB
-3577001984,3577002495,NL
-3577002496,3577020415,GB
+3577001984,3577003583,NL
+3577003584,3577003771,GB
+3577003772,3577003775,NL
+3577003776,3577020415,GB
3577020416,3577085951,NL
3577085952,3577151487,DE
-3577151488,3577167871,GB
3577167872,3577184255,ET
3577184256,3577217023,CH
3577217024,3577282559,FR
@@ -113419,9 +120641,7 @@
3577547456,3577547519,FR
3577547520,3577551407,DE
3577551408,3577551411,US
-3577551412,3577553663,DE
-3577553664,3577553919,GB
-3577553920,3577557215,DE
+3577551412,3577557215,DE
3577557216,3577557231,US
3577557232,3577559775,DE
3577559776,3577559783,FR
@@ -113429,17 +120649,11 @@
3577562392,3577562399,GB
3577562400,3577577231,DE
3577577232,3577577247,US
-3577577248,3577579039,DE
-3577579040,3577579047,BE
-3577579048,3577591295,DE
-3577591296,3577591551,GB
-3577591552,3577592431,DE
+3577577248,3577592431,DE
3577592432,3577592447,FR
3577592448,3577592743,DE
3577592744,3577592751,IE
-3577592752,3577606911,DE
-3577606912,3577606975,GB
-3577606976,3577608743,DE
+3577592752,3577608743,DE
3577608744,3577608751,ES
3577608752,3577610367,DE
3577610368,3577610495,GB
@@ -113531,8 +120745,8 @@
3577638968,3577639239,FR
3577639240,3577639247,EU
3577639248,3577639679,FR
-3577639680,3577639759,EU
-3577639760,3577639783,FR
+3577639680,3577639767,EU
+3577639768,3577639783,FR
3577639784,3577639799,EU
3577639800,3577639807,FR
3577639808,3577639839,EU
@@ -113541,8 +120755,8 @@
3577639864,3577639871,FR
3577639872,3577639935,EU
3577639936,3577640719,FR
-3577640720,3577640727,EU
-3577640728,3577641151,FR
+3577640720,3577640735,EU
+3577640736,3577641151,FR
3577641152,3577641159,EU
3577641160,3577641175,FR
3577641176,3577641183,EU
@@ -113551,15 +120765,14 @@
3577641216,3577641391,FR
3577641392,3577641399,EU
3577641400,3577641423,FR
-3577641424,3577641471,EU
-3577641472,3577641727,FR
-3577641728,3577641983,EU
+3577641424,3577641983,EU
3577641984,3577642023,GB
3577642024,3577642031,EU
3577642032,3577642111,GB
3577642112,3577642175,EU
3577642176,3577642239,GB
-3577642240,3577642623,FR
+3577642240,3577642495,EU
+3577642496,3577642623,FR
3577642624,3577642751,EU
3577642752,3577643007,FR
3577643008,3577643231,NL
@@ -113588,8 +120801,8 @@
3577647936,3577647967,DK
3577647968,3577647999,EU
3577648000,3577648127,DK
-3577648128,3577648383,EU
-3577648384,3577649151,NL
+3577648128,3577648639,EU
+3577648640,3577649151,NL
3577649152,3577651199,EU
3577651200,3577651455,GB
3577651456,3577652223,EU
@@ -113694,14 +120907,20 @@
3578997936,3578997943,FR
3578997944,3578998575,DE
3578998576,3578998583,GB
-3578998584,3579002879,DE
+3578998584,3578999647,DE
+3578999648,3578999651,CH
+3578999652,3579002879,DE
3579002880,3579019263,GB
3579019264,3579052031,DK
3579052032,3579117567,NL
3579117568,3579132159,RU
3579132160,3579132415,BY
3579132416,3579183103,RU
-3579183104,3579191759,GB
+3579183104,3579188239,GB
+3579188240,3579188255,BE
+3579188256,3579188415,GB
+3579188416,3579188431,IS
+3579188432,3579191759,GB
3579191760,3579191775,DE
3579191776,3579193599,GB
3579193600,3579193703,NL
@@ -113712,18 +120931,70 @@
3579193728,3579193815,NL
3579193816,3579193823,ES
3579193824,3579193855,NL
-3579193856,3579197055,GB
+3579193856,3579194103,GB
+3579194104,3579194111,US
+3579194112,3579197055,GB
3579197056,3579197183,US
-3579197184,3579197887,GB
+3579197184,3579197311,GB
+3579197312,3579197439,US
+3579197440,3579197887,GB
3579197888,3579197903,IT
-3579197904,3579228191,GB
+3579197904,3579205631,GB
+3579205632,3579205887,IE
+3579205888,3579210079,GB
+3579210080,3579210087,BE
+3579210088,3579221071,GB
+3579221072,3579221087,DE
+3579221088,3579221103,GB
+3579221104,3579221119,IT
+3579221120,3579221471,GB
+3579221472,3579221503,ES
+3579221504,3579223071,GB
+3579223072,3579223087,BE
+3579223088,3579223103,FR
+3579223104,3579226143,GB
+3579226144,3579226151,DE
+3579226152,3579226327,GB
+3579226328,3579226351,FR
+3579226352,3579228191,GB
3579228192,3579228207,IT
3579228208,3579228223,ES
3579228224,3579228671,GB
3579228672,3579228799,US
-3579228800,3579241151,GB
+3579228800,3579231815,GB
+3579231816,3579231831,FR
+3579231832,3579231919,GB
+3579231920,3579231927,US
+3579231928,3579237183,GB
+3579237184,3579237215,DE
+3579237216,3579237247,NL
+3579237248,3579240143,GB
+3579240144,3579240159,CH
+3579240160,3579241151,GB
3579241152,3579241215,IE
-3579241216,3579248639,GB
+3579241216,3579244375,GB
+3579244376,3579244383,CH
+3579244384,3579247199,GB
+3579247200,3579247207,DE
+3579247208,3579247223,GB
+3579247224,3579247231,FR
+3579247232,3579247271,GB
+3579247272,3579247279,US
+3579247280,3579247311,GB
+3579247312,3579247319,FR
+3579247320,3579247391,GB
+3579247392,3579247399,US
+3579247400,3579247407,GB
+3579247408,3579247415,US
+3579247416,3579247535,GB
+3579247536,3579247543,IE
+3579247544,3579247567,GB
+3579247568,3579247575,DE
+3579247576,3579247583,GB
+3579247584,3579247615,US
+3579247616,3579248135,GB
+3579248136,3579248143,DE
+3579248144,3579248639,GB
3579248640,3579346943,RU
3579346944,3579361535,SE
3579361536,3579361791,NO
@@ -113921,14 +121192,15 @@
3580239872,3580241919,SE
3580241920,3580243967,CH
3580243968,3580248063,NL
-3580248064,3580250111,ES
-3580250112,3580252671,SE
+3580248064,3580252671,SE
3580252672,3580254207,EE
3580254208,3580260351,DE
3580260352,3580265727,AT
3580265728,3580338175,SE
3580338176,3580338432,HR
-3580338433,3580362751,SE
+3580338433,3580338687,SE
+3580338688,3580339199,HR
+3580339200,3580362751,SE
3580362752,3580473375,GB
3580473376,3580473391,IE
3580473392,3580473503,GB
@@ -113975,6 +121247,7 @@
3580633088,3580635135,RU
3580635136,3580637183,UA
3580637184,3580639231,KZ
+3580639232,3580641279,PL
3580641280,3580643327,FR
3580643328,3580645375,UA
3580645376,3580647423,PL
@@ -114068,12 +121341,17 @@
3582066688,3582074879,UA
3582074880,3582078631,GB
3582078632,3582078639,DE
-3582078640,3582083071,GB
+3582078640,3582081023,GB
+3582081024,3582081535,ES
+3582081536,3582081791,DE
+3582081792,3582083071,GB
3582083072,3582091263,BG
3582091264,3582099455,QA
3582099456,3582107647,GB
3582107648,3582115839,NL
-3582115840,3582124031,SE
+3582115840,3582120959,SE
+3582120960,3582121983,EE
+3582121984,3582124031,SE
3582124032,3582125383,FI
3582125384,3582125391,AX
3582125392,3582132223,FI
@@ -114101,9 +121379,7 @@
3582195136,3582195143,CH
3582195144,3582196183,DE
3582196184,3582196191,BE
-3582196192,3582196991,DE
-3582196992,3582197055,CN
-3582197056,3582197127,DE
+3582196192,3582197127,DE
3582197128,3582197135,BZ
3582197136,3582197759,DE
3582197760,3582205951,DK
@@ -114320,10 +121596,10 @@
3582571688,3582571691,EU
3582571692,3582571707,IE
3582571708,3582571727,EU
-3582571728,3582571839,IE
-3582571840,3582571855,EU
-3582571856,3582571871,IE
-3582571872,3582571999,EU
+3582571728,3582571743,IE
+3582571744,3582571751,EU
+3582571752,3582571839,IE
+3582571840,3582571999,EU
3582572000,3582572015,IE
3582572016,3582572023,EU
3582572024,3582572031,IE
@@ -114376,8 +121652,8 @@
3582574016,3582574431,EU
3582574432,3582574435,CH
3582574436,3582574455,EU
-3582574456,3582574479,CH
-3582574480,3582574591,EU
+3582574456,3582574463,CH
+3582574464,3582574591,EU
3582574592,3582582783,DE
3582582784,3582590975,RU
3582590976,3582599167,FR
@@ -114414,6 +121690,7 @@
3582746624,3582754815,RU
3582754816,3582763007,GR
3582763008,3582771199,FI
+3582771200,3582779391,CY
3582779392,3582787583,RU
3582787584,3582795775,PT
3582795776,3582803967,ES
@@ -114423,7 +121700,6 @@
3582828544,3582836735,KZ
3582836736,3582853119,RU
3582853120,3582861311,SE
-3582861312,3582869503,RU
3582869504,3582877695,NO
3582877696,3582885887,AT
3582885888,3582894079,TR
@@ -114447,7 +121723,8 @@
3583019376,3583023215,CH
3583023216,3583023223,DE
3583023224,3583025151,CH
-3583025152,3583029119,IT
+3583025152,3583028991,IT
+3583028992,3583029119,DJ
3583029120,3583029247,US
3583029248,3583029375,SG
3583029376,3583029503,FR
@@ -114468,9 +121745,7 @@
3583032160,3583032191,FR
3583032192,3583032319,IT
3583032320,3583032575,FR
-3583032576,3583032831,IT
-3583032832,3583033087,GR
-3583033088,3583033343,IT
+3583032576,3583033343,IT
3583033344,3583041535,FR
3583041536,3583049727,NL
3583049728,3583066111,RU
@@ -114545,8 +121820,7 @@
3583346176,3583350271,BG
3583350272,3583351039,MK
3583351040,3583352319,BG
-3583352320,3583352575,MK
-3583352576,3583352831,BG
+3583352320,3583352831,MK
3583352832,3583361023,CY
3583361024,3583369215,IT
3583369216,3583377407,ES
@@ -114572,6 +121846,7 @@
3583524864,3583533055,EG
3583533056,3583541247,DE
3583541248,3583549439,RU
+3583549440,3583557631,NL
3583557632,3583558399,IT
3583558400,3583558527,SM
3583558528,3583565823,IT
@@ -114635,9 +121910,7 @@
3583706224,3583706231,NA
3583706232,3583706295,UA
3583706296,3583706319,NA
-3583706320,3583706343,UA
-3583706344,3583706351,NA
-3583706352,3583706375,UA
+3583706320,3583706375,UA
3583706376,3583706383,NA
3583706384,3583706463,UA
3583706464,3583706471,NA
@@ -114700,14 +121973,16 @@
3583707816,3583707839,UA
3583707840,3583707855,NA
3583707856,3583708031,UA
-3583708032,3583708095,NA
+3583708032,3583708032,NA
+3583708033,3583708040,UA
+3583708041,3583708095,NA
3583708096,3583708167,UA
3583708168,3583708175,NA
-3583708176,3583708223,UA
+3583708176,3583708183,UA
+3583708184,3583708191,RU
+3583708192,3583708223,UA
3583708224,3583708239,NA
-3583708240,3583708255,UA
-3583708256,3583708263,RU
-3583708264,3583708423,UA
+3583708240,3583708423,UA
3583708424,3583708431,NA
3583708432,3583708455,UA
3583708456,3583708463,NA
@@ -114719,18 +121994,20 @@
3583708608,3583708623,NA
3583708624,3583709447,UA
3583709448,3583709455,NA
-3583709456,3583709479,UA
+3583709456,3583709463,DE
+3583709464,3583709479,UA
3583709480,3583709487,NA
3583709488,3583709503,UA
-3583709504,3583709519,NA
-3583709520,3583709527,UA
+3583709504,3583709511,NA
+3583709512,3583709527,UA
3583709528,3583709543,NA
3583709544,3583709551,UA
3583709552,3583709559,NA
3583709560,3583709575,UA
3583709576,3583709583,NA
3583709584,3583709599,UA
-3583709600,3583709615,NA
+3583709600,3583709607,NA
+3583709608,3583709615,RU
3583709616,3583709623,UA
3583709624,3583709639,NA
3583709640,3583709663,UA
@@ -114743,23 +122020,28 @@
3583709760,3583709767,NA
3583709768,3583709791,UA
3583709792,3583709799,NA
-3583709800,3583709823,UA
+3583709800,3583709807,DE
+3583709808,3583709823,UA
3583709824,3583709831,NA
3583709832,3583709839,UA
3583709840,3583709863,NA
3583709864,3583709871,UA
-3583709872,3583709911,NA
+3583709872,3583709879,NA
+3583709880,3583709887,UA
+3583709888,3583709911,NA
3583709912,3583709927,UA
3583709928,3583709943,NA
3583709944,3583710055,UA
-3583710056,3583710087,NA
+3583710056,3583710063,NA
+3583710064,3583710079,DE
+3583710080,3583710087,NA
3583710088,3583710103,UA
3583710104,3583710111,NA
3583710112,3583710119,UA
3583710120,3583710135,NA
3583710136,3583710211,UA
-3583710212,3583710231,NA
-3583710232,3583710239,UA
+3583710212,3583710223,NA
+3583710224,3583710239,UA
3583710240,3583710247,NA
3583710248,3583710319,UA
3583710320,3583710335,NA
@@ -114769,19 +122051,23 @@
3583710408,3583710415,NA
3583710416,3583710455,UA
3583710456,3583710459,NA
-3583710460,3583710495,UA
-3583710496,3583710503,NA
-3583710504,3583710519,UA
+3583710460,3583710519,UA
3583710520,3583710527,NA
-3583710528,3583710631,UA
+3583710528,3583710535,UA
+3583710536,3583710543,RU
+3583710544,3583710631,UA
3583710632,3583710639,NA
3583710640,3583710671,UA
3583710672,3583710679,NA
3583710680,3583710703,UA
3583710704,3583710711,NA
-3583710712,3583710823,UA
+3583710712,3583710743,UA
+3583710744,3583710751,BE
+3583710752,3583710759,US
+3583710760,3583710823,UA
3583710824,3583710831,NA
-3583710832,3583710855,UA
+3583710832,3583710847,UA
+3583710848,3583710855,IL
3583710856,3583710863,NA
3583710864,3583710871,UA
3583710872,3583710879,NA
@@ -114796,12 +122082,11 @@
3583711000,3583711007,UA
3583711008,3583711023,NA
3583711024,3583711079,UA
-3583711080,3583711095,NA
+3583711080,3583711087,GB
+3583711088,3583711095,NA
3583711096,3583711247,UA
3583711248,3583711255,NA
-3583711256,3583711295,UA
-3583711296,3583711303,NA
-3583711304,3583711311,UA
+3583711256,3583711311,UA
3583711312,3583711319,NA
3583711320,3583711327,UA
3583711328,3583711335,NA
@@ -114843,11 +122128,10 @@
3583712288,3583712295,NA
3583712296,3583712311,UA
3583712312,3583712319,NA
-3583712320,3583712399,UA
-3583712400,3583712407,NA
-3583712408,3583712415,UA
+3583712320,3583712415,UA
3583712416,3583712423,NA
-3583712424,3583712439,UA
+3583712424,3583712431,SG
+3583712432,3583712439,UA
3583712440,3583712479,NA
3583712480,3583712591,UA
3583712592,3583712599,NA
@@ -114859,7 +122143,8 @@
3583712656,3583712663,NA
3583712664,3583712703,UA
3583712704,3583712719,NA
-3583712720,3583712735,UA
+3583712720,3583712727,UA
+3583712728,3583712735,RU
3583712736,3583712743,NA
3583712744,3583712759,UA
3583712760,3583712763,NA
@@ -114871,19 +122156,22 @@
3583712912,3583712943,NA
3583712944,3583712959,UA
3583712960,3583712983,NA
-3583712984,3583713031,UA
+3583712984,3583713007,UA
+3583713008,3583713015,RU
+3583713016,3583713031,UA
3583713032,3583713039,NA
3583713040,3583713071,UA
3583713072,3583713079,NA
3583713080,3583713103,UA
3583713104,3583713111,NA
3583713112,3583713127,UA
-3583713128,3583713135,NA
+3583713128,3583713135,IT
3583713136,3583713143,UA
3583713144,3583713151,NA
3583713152,3583713159,UA
3583713160,3583713167,NA
-3583713168,3583713183,UA
+3583713168,3583713175,EG
+3583713176,3583713183,UA
3583713184,3583713191,NA
3583713192,3583713223,UA
3583713224,3583713231,NA
@@ -114898,7 +122186,11 @@
3583741696,3583741951,NL
3583741952,3583742719,EU
3583742720,3583743487,DE
-3583743488,3583743975,EU
+3583743488,3583743519,EU
+3583743520,3583743551,FR
+3583743552,3583743679,EU
+3583743680,3583743711,GB
+3583743712,3583743975,EU
3583743976,3583743983,GB
3583743984,3583744067,EU
3583744068,3583744071,GB
@@ -114922,7 +122214,6 @@
3583745808,3583745823,GB
3583745824,3583746047,EU
3583746048,3583754239,PL
-3583754240,3583762431,IT
3583762432,3583770623,CZ
3583770624,3583772351,NL
3583772352,3583772367,IT
@@ -114939,7 +122230,7 @@
3583827968,3583836159,CH
3583836160,3583844351,DE
3583844352,3583852543,KZ
-3583852544,3583853055,US
+3583852544,3583853055,SG
3583853056,3583854591,FI
3583854592,3583854726,GB
3583854727,3583854735,FI
@@ -115051,7 +122342,9 @@
3584303104,3584311295,ES
3584311296,3584319487,DE
3584319488,3584327679,LT
-3584327680,3584335871,DE
+3584327680,3584332519,DE
+3584332520,3584332527,NL
+3584332528,3584335871,DE
3584335872,3584344063,ES
3584344064,3584352255,SE
3584352256,3584360447,RO
@@ -115081,15 +122374,11 @@
3584507904,3584508927,GB
3584508928,3584508943,CY
3584508944,3584508951,KY
-3584508952,3584509031,GB
-3584509032,3584509039,NL
-3584509040,3584509231,GB
+3584508952,3584509231,GB
3584509232,3584509239,AW
3584509240,3584509359,GB
3584509360,3584509367,KY
-3584509368,3584510623,GB
-3584510624,3584510655,NL
-3584510656,3584510999,GB
+3584509368,3584510999,GB
3584511000,3584511007,KY
3584511008,3584511023,GB
3584511024,3584511039,KY
@@ -115116,7 +122405,9 @@
3584598016,3584606207,CZ
3584606208,3584614399,DE
3584614400,3584614463,GB
-3584614464,3584614623,IE
+3584614464,3584614527,IE
+3584614528,3584614591,GB
+3584614592,3584614623,IE
3584614624,3584614655,GB
3584614656,3584614751,IE
3584614752,3584614759,GB
@@ -115183,14 +122474,12 @@
3584983808,3584984063,UA
3584984064,3584984319,US
3584984320,3584984575,UA
-3584984576,3584988311,US
-3584988312,3584988319,UA
-3584988320,3584988607,US
+3584984576,3584988607,US
3584988608,3584988623,UA
-3584988624,3584988639,US
-3584988640,3584988671,UA
-3584988672,3584990239,US
-3584990240,3584990463,UA
+3584988624,3584988655,US
+3584988656,3584988671,UA
+3584988672,3584990303,US
+3584990304,3584990463,UA
3584990464,3584990495,NL
3584990496,3584990527,UA
3584990528,3584990591,US
@@ -115240,7 +122529,9 @@
3585302528,3585310719,ES
3585310720,3585318911,DE
3585318912,3585327103,DZ
-3585327104,3585335295,NL
+3585327104,3585331327,NL
+3585331328,3585331343,FI
+3585331344,3585335295,NL
3585335296,3585343487,UA
3585343488,3585351679,EE
3585351680,3585359871,CZ
@@ -115355,7 +122646,6 @@
3585716424,3585720319,AT
3585720320,3585728511,GB
3585728512,3585736703,SE
-3585736704,3585744895,GB
3585744896,3585750335,FR
3585750336,3585750351,GB
3585750352,3585750367,DE
@@ -115394,7 +122684,7 @@
3585835984,3585836007,NL
3585836008,3585836023,IQ
3585836024,3585836287,NL
-3585836288,3585836543,SA
+3585836288,3585836543,CH
3585836544,3585837055,DZ
3585837056,3585837567,IQ
3585837568,3585838143,AO
@@ -115412,8 +122702,10 @@
3585838912,3585838975,NG
3585838976,3585839103,DZ
3585839104,3585840127,NL
-3585840128,3585841663,IQ
-3585841664,3585841919,DZ
+3585840128,3585841151,IQ
+3585841152,3585841407,NL
+3585841408,3585841411,NG
+3585841412,3585841919,NL
3585841920,3585842175,NG
3585842176,3585842199,IQ
3585842200,3585842207,NL
@@ -115535,7 +122827,9 @@
3586272832,3586272895,NL
3586272896,3586272959,IT
3586272960,3586272991,ES
-3586272992,3586273023,IT
+3586272992,3586273007,IT
+3586273008,3586273015,ES
+3586273016,3586273023,IT
3586273024,3586276351,NL
3586276352,3586276863,ES
3586276864,3586277375,NL
@@ -115561,10 +122855,13 @@
3586476320,3586476351,HU
3586476352,3586476383,AT
3586476384,3586476407,UA
-3586476408,3586478079,HU
+3586476408,3586476431,HU
+3586476432,3586476439,SK
+3586476440,3586478079,HU
3586478080,3586478591,SK
3586478592,3586478847,TR
-3586478848,3586490367,HU
+3586478848,3586479103,SK
+3586479104,3586490367,HU
3586490368,3586506751,LT
3586506752,3586523135,NL
3586523136,3586543519,DE
@@ -115595,7 +122892,8 @@
3586677376,3586677487,FR
3586677488,3586677759,DE
3586677760,3586678015,GR
-3586678016,3586678335,FR
+3586678016,3586678271,DE
+3586678272,3586678335,FR
3586678336,3586678399,US
3586678400,3586678415,GB
3586678416,3586678439,IE
@@ -115623,9 +122921,7 @@
3586680064,3586680319,IT
3586680320,3586680447,ES
3586680448,3586680463,FR
-3586680464,3586680479,ES
-3586680480,3586680511,FR
-3586680512,3586680543,ES
+3586680464,3586680543,ES
3586680544,3586680559,FR
3586680560,3586680575,ES
3586680576,3586680607,FR
@@ -115787,59 +123083,36 @@
3587213912,3587213919,UY
3587213920,3587219455,AT
3587219456,3587227647,RU
-3587227648,3587227655,NL
-3587227656,3587227663,GB
-3587227664,3587227679,NL
-3587227680,3587227759,GB
-3587227760,3587227791,NL
-3587227792,3587227807,GB
-3587227808,3587227823,NL
-3587227824,3587227871,GB
-3587227872,3587227887,NL
-3587227888,3587227919,GB
+3587227648,3587227759,NL
+3587227760,3587227775,GB
+3587227776,3587227903,NL
+3587227904,3587227919,GB
3587227920,3587227935,NL
3587227936,3587227967,GB
3587227968,3587227983,DE
-3587227984,3587228015,NL
-3587228016,3587228047,GB
+3587227984,3587228047,GB
3587228048,3587228087,NL
3587228088,3587228127,GB
-3587228128,3587228207,NL
-3587228208,3587228223,GB
-3587228224,3587228239,NL
-3587228240,3587228255,GB
-3587228256,3587228271,NL
+3587228128,3587228271,NL
3587228272,3587228287,GB
-3587228288,3587228319,NL
-3587228320,3587228335,GB
-3587228336,3587228367,NL
-3587228368,3587228447,GB
-3587228448,3587228463,NL
-3587228464,3587228647,GB
-3587228648,3587228663,NL
-3587228664,3587228667,GB
-3587228668,3587228927,NL
+3587228288,3587228591,NL
+3587228592,3587228607,GB
+3587228608,3587228640,NL
+3587228641,3587228647,GB
+3587228648,3587228927,NL
3587228928,3587229455,GB
-3587229456,3587229487,NL
-3587229488,3587229535,GB
-3587229536,3587229583,NL
-3587229584,3587229647,GB
-3587229648,3587229663,NL
-3587229664,3587229791,GB
-3587229792,3587229807,NL
-3587229808,3587229855,GB
-3587229856,3587229887,NL
-3587229888,3587229951,GB
-3587229952,3587229967,NL
-3587229968,3587230047,GB
-3587230048,3587230079,NL
-3587230080,3587230095,GB
-3587230096,3587230111,NL
-3587230112,3587230239,GB
-3587230240,3587230255,NL
-3587230256,3587230319,GB
-3587230320,3587230351,NL
-3587230352,3587230447,GB
+3587229456,3587229823,NL
+3587229824,3587229839,GB
+3587229840,3587229871,NL
+3587229872,3587229887,GB
+3587229888,3587229920,NL
+3587229921,3587229935,GB
+3587229936,3587230159,NL
+3587230160,3587230207,GB
+3587230208,3587230399,NL
+3587230400,3587230415,GB
+3587230416,3587230431,NL
+3587230432,3587230447,GB
3587230448,3587230463,NL
3587230464,3587230511,GB
3587230512,3587230519,NL
@@ -115851,47 +123124,22 @@
3587230688,3587230719,NL
3587230720,3587230791,GB
3587230792,3587230799,NL
-3587230800,3587230807,GB
-3587230808,3587230815,NL
-3587230816,3587230847,GB
+3587230800,3587230847,GB
3587230848,3587230911,NL
3587230912,3587230943,GB
3587230944,3587230967,DE
-3587230968,3587230991,NL
+3587230968,3587230975,GB
+3587230976,3587230991,NL
3587230992,3587231295,GB
3587231296,3587231327,NL
3587231328,3587231359,GB
-3587231360,3587232255,NL
-3587232256,3587232415,GB
-3587232416,3587232439,NL
-3587232440,3587232511,GB
-3587232512,3587232535,NL
+3587231360,3587232535,NL
3587232536,3587232711,GB
3587232712,3587232719,NL
3587232720,3587232767,GB
-3587232768,3587232831,NL
-3587232832,3587232847,GB
-3587232848,3587232863,NL
-3587232864,3587232879,GB
-3587232880,3587232895,NL
-3587232896,3587232911,GB
-3587232912,3587232927,NL
-3587232928,3587232967,GB
-3587232968,3587232975,NL
-3587232976,3587232991,GB
-3587232992,3587233007,NL
-3587233008,3587233023,GB
-3587233024,3587233095,NL
-3587233096,3587233103,GB
-3587233104,3587233119,NL
-3587233120,3587233151,GB
-3587233152,3587233175,NL
-3587233176,3587233199,GB
-3587233200,3587233215,NL
-3587233216,3587233231,GB
-3587233232,3587233295,NL
-3587233296,3587233311,GB
-3587233312,3587233343,NL
+3587232768,3587233295,NL
+3587233296,3587233319,GB
+3587233320,3587233343,NL
3587233344,3587233359,GB
3587233360,3587233407,NL
3587233408,3587233471,GB
@@ -115902,8 +123150,8 @@
3587233600,3587233807,NL
3587233808,3587233823,GB
3587233824,3587233839,NL
-3587233840,3587233903,GB
-3587233904,3587233935,NL
+3587233840,3587233919,GB
+3587233920,3587233935,NL
3587233936,3587233951,GB
3587233952,3587233967,NL
3587233968,3587233983,GB
@@ -115917,8 +123165,8 @@
3587234144,3587234159,GB
3587234160,3587234207,NL
3587234208,3587234815,GB
-3587234816,3587236471,NL
-3587236472,3587236479,GB
+3587234816,3587236447,NL
+3587236448,3587236479,GB
3587236480,3587236511,NL
3587236512,3587236543,GB
3587236544,3587236607,NL
@@ -115927,9 +123175,7 @@
3587237376,3587237391,GB
3587237392,3587237399,NL
3587237400,3587237407,GB
-3587237408,3587237439,NL
-3587237440,3587237447,GB
-3587237448,3587237471,NL
+3587237408,3587237471,NL
3587237472,3587237487,GB
3587237488,3587237495,NL
3587237496,3587237519,GB
@@ -115941,45 +123187,43 @@
3587238536,3587238543,GB
3587238544,3587238607,NL
3587238608,3587238911,GB
-3587238912,3587239295,NL
-3587239296,3587239311,GB
-3587239312,3587239767,NL
+3587238912,3587239303,NL
+3587239304,3587239311,GB
+3587239312,3587239679,NL
+3587239680,3587239687,GB
+3587239688,3587239767,NL
3587239768,3587239775,GB
3587239776,3587239791,NL
-3587239792,3587239935,GB
-3587239936,3587240055,NL
-3587240056,3587240063,GB
-3587240064,3587240087,NL
+3587239792,3587239807,GB
+3587239808,3587239871,NL
+3587239872,3587239935,GB
+3587239936,3587240015,NL
+3587240016,3587240023,GB
+3587240024,3587240087,NL
3587240088,3587240095,GB
3587240096,3587240103,NL
3587240104,3587240107,GB
-3587240108,3587240111,NL
-3587240112,3587240119,GB
-3587240120,3587240431,NL
-3587240432,3587240439,GB
-3587240440,3587240511,NL
+3587240108,3587240439,NL
+3587240440,3587240447,GB
+3587240448,3587240511,NL
3587240512,3587240575,GB
3587240576,3587240615,NL
3587240616,3587240623,GB
-3587240624,3587241015,NL
-3587241016,3587241031,GB
-3587241032,3587241087,NL
-3587241088,3587241095,GB
-3587241096,3587241119,NL
-3587241120,3587241151,GB
-3587241152,3587241215,NL
-3587241216,3587241279,GB
-3587241280,3587241295,NL
-3587241296,3587241311,GB
-3587241312,3587241343,NL
-3587241344,3587241663,GB
-3587241664,3587242063,NL
+3587240624,3587241143,NL
+3587241144,3587241151,GB
+3587241152,3587241223,NL
+3587241224,3587241247,GB
+3587241248,3587241263,NL
+3587241264,3587241271,GB
+3587241272,3587241343,NL
+3587241344,3587241471,GB
+3587241472,3587242063,NL
3587242064,3587242071,BE
-3587242072,3587243647,NL
-3587243648,3587243775,GB
-3587243776,3587243935,NL
+3587242072,3587243935,NL
3587243936,3587243943,GB
-3587243944,3587244031,NL
+3587243944,3587243967,NL
+3587243968,3587243975,GB
+3587243976,3587244031,NL
3587244032,3587260415,IT
3587260416,3587284991,DE
3587284992,3587285135,A2
@@ -116109,7 +123353,10 @@
3587375104,3587383295,TR
3587383296,3587391487,CZ
3587391488,3587407871,KZ
-3587407872,3587424255,NL
+3587407872,3587408127,NL
+3587408128,3587415039,BE
+3587415040,3587422719,NL
+3587422720,3587424255,BE
3587424256,3587440639,DE
3587440640,3587457023,SE
3587457024,3587459263,GB
@@ -116129,11 +123376,7 @@
3587620864,3587637247,SE
3587637248,3587653631,FR
3587653632,3587670015,SK
-3587670016,3587672623,IT
-3587672624,3587672635,GB
-3587672636,3587673475,IT
-3587673476,3587673487,GB
-3587673488,3587673763,IT
+3587670016,3587673763,IT
3587673764,3587673767,GB
3587673768,3587673787,IT
3587673788,3587673792,GB
@@ -116151,7 +123394,13 @@
3587687592,3587687599,NL
3587687600,3587699255,IT
3587699256,3587699263,A2
-3587699264,3587702783,IT
+3587699264,3587699559,IT
+3587699560,3587699567,GB
+3587699568,3587700031,IT
+3587700032,3587700039,GB
+3587700040,3587701295,IT
+3587701296,3587701303,FR
+3587701304,3587702783,IT
3587702784,3587710975,DE
3587710976,3587719167,CZ
3587719168,3587735551,PL
@@ -116197,7 +123446,7 @@
3588104192,3588112383,BG
3588112384,3588128767,FR
3588128768,3588145151,HU
-3588145152,3588161535,PL
+3588145152,3588153343,PL
3588161536,3588227071,FR
3588227072,3588292607,BE
3588292608,3588308991,AT
@@ -116277,65 +123526,34 @@
3588997120,3589013503,AT
3589013504,3589021695,ES
3589021696,3589029887,SA
-3589029888,3589029919,NL
-3589029920,3589029951,ES
-3589029952,3589030015,NL
-3589030016,3589030143,ES
-3589030144,3589030183,NL
+3589029888,3589030183,NL
3589030184,3589030191,FR
-3589030192,3589030207,NL
-3589030208,3589030239,ES
-3589030240,3589030271,NL
-3589030272,3589030303,ES
+3589030192,3589030303,NL
3589030304,3589030335,FR
-3589030336,3589030399,NL
-3589030400,3589030655,ES
-3589030656,3589031423,NL
-3589031424,3589031935,ES
-3589031936,3589034015,NL
-3589034016,3589034111,ES
-3589034112,3589034143,NL
+3589030336,3589034143,NL
3589034144,3589034159,ES
3589034160,3589034167,GB
-3589034168,3589034175,NL
-3589034176,3589034183,ES
+3589034168,3589034183,NL
3589034184,3589034191,GB
3589034192,3589034207,DE
-3589034208,3589034223,ES
-3589034224,3589034271,NL
-3589034272,3589034303,ES
+3589034208,3589034303,NL
3589034304,3589034335,DE
3589034336,3589034367,FR
3589034368,3589034431,NL
3589034432,3589034495,FR
-3589034496,3589037311,ES
-3589037312,3589037343,NL
+3589034496,3589037055,ES
+3589037056,3589037343,NL
3589037344,3589037375,SE
-3589037376,3589037391,NL
-3589037392,3589037407,ES
-3589037408,3589037423,NL
+3589037376,3589037423,NL
3589037424,3589037439,ES
-3589037440,3589037487,NL
-3589037488,3589037495,ES
+3589037440,3589037495,NL
3589037496,3589037503,CH
-3589037504,3589037535,NL
-3589037536,3589037551,ES
+3589037504,3589037551,NL
3589037552,3589037559,BE
3589037560,3589037567,NL
3589037568,3589038079,ES
-3589038080,3589040127,NL
-3589040128,3589042207,ES
-3589042208,3589042367,NL
-3589042368,3589043231,ES
-3589043232,3589043327,NL
-3589043328,3589043455,ES
-3589043456,3589043711,NL
-3589043712,3589044223,ES
-3589044224,3589044319,NL
-3589044320,3589046271,ES
-3589046272,3589066751,NO
-3589066752,3589067007,A1
-3589067008,3589079039,NO
+3589038080,3589046271,NL
+3589046272,3589079039,NO
3589079040,3589092223,DK
3589092224,3589092227,SE
3589092228,3589128191,DK
@@ -116454,8 +123672,8 @@
3589583648,3589583663,NL
3589583664,3589583743,GB
3589583744,3589583871,DE
-3589583872,3589584127,GB
-3589584128,3589584271,NL
+3589583872,3589584255,GB
+3589584256,3589584271,NL
3589584272,3589584639,GB
3589584640,3589585279,NL
3589585280,3589585407,GB
@@ -116474,195 +123692,201 @@
3589685248,3589718015,GB
3589718016,3589719343,BE
3589719344,3589719347,GB
-3589719348,3589720603,BE
+3589719348,3589719847,BE
+3589719848,3589719855,AT
+3589719856,3589719967,BE
+3589719968,3589719975,GB
+3589719976,3589720071,BE
+3589720072,3589720079,FR
+3589720080,3589720135,BE
+3589720136,3589720143,GB
+3589720144,3589720263,BE
+3589720264,3589720271,GB
+3589720272,3589720279,FR
+3589720280,3589720303,BE
+3589720304,3589720311,FR
+3589720312,3589720575,BE
+3589720576,3589720583,ES
+3589720584,3589720599,FR
+3589720600,3589720603,BE
3589720604,3589720607,GB
-3589720608,3589721143,BE
-3589721144,3589721151,GB
-3589721152,3589722015,BE
-3589722016,3589722016,GB
-3589722017,3589722059,BE
+3589720608,3589720623,BE
+3589720624,3589720631,GB
+3589720632,3589720639,FR
+3589720640,3589720655,BE
+3589720656,3589720663,ES
+3589720664,3589720687,BE
+3589720688,3589720695,GB
+3589720696,3589720703,FR
+3589720704,3589720727,BE
+3589720728,3589720735,GB
+3589720736,3589720743,BE
+3589720744,3589720767,GB
+3589720768,3589720783,BE
+3589720784,3589720799,GB
+3589720800,3589720815,BE
+3589720816,3589720823,GB
+3589720824,3589720839,BE
+3589720840,3589720847,GB
+3589720848,3589720879,BE
+3589720880,3589720887,FR
+3589720888,3589720895,BE
+3589720896,3589720903,IT
+3589720904,3589720935,BE
+3589720936,3589720943,GB
+3589720944,3589720951,FR
+3589720952,3589720983,GB
+3589720984,3589720995,BE
+3589720996,3589721003,GB
+3589721004,3589721015,BE
+3589721016,3589721031,GB
+3589721032,3589721039,BE
+3589721040,3589721047,GB
+3589721048,3589721055,ES
+3589721056,3589721063,BE
+3589721064,3589721071,GB
+3589721072,3589721147,BE
+3589721148,3589721151,GB
+3589721152,3589721159,BE
+3589721160,3589721167,GB
+3589721168,3589721231,BE
+3589721232,3589721247,GB
+3589721248,3589721255,FR
+3589721256,3589721279,GB
+3589721280,3589721295,BE
+3589721296,3589721311,FR
+3589721312,3589721399,BE
+3589721400,3589721407,GB
+3589721408,3589721855,BE
+3589721856,3589721863,GB
+3589721864,3589721867,BE
+3589721868,3589721883,GB
+3589721884,3589721903,BE
+3589721904,3589721911,GB
+3589721912,3589721951,BE
+3589721952,3589721967,GB
+3589721968,3589722023,BE
+3589722024,3589722031,FR
+3589722032,3589722059,BE
3589722060,3589722063,GB
-3589722064,3589722295,BE
+3589722064,3589722111,BE
+3589722112,3589722143,GB
+3589722144,3589722159,BE
+3589722160,3589722167,FR
+3589722168,3589722175,BE
+3589722176,3589722191,GB
+3589722192,3589722199,BE
+3589722200,3589722207,FR
+3589722208,3589722263,BE
+3589722264,3589722271,GB
+3589722272,3589722279,BE
+3589722280,3589722287,FR
+3589722288,3589722295,BE
3589722296,3589722299,GB
-3589722300,3589722387,BE
-3589722388,3589722391,GB
+3589722300,3589722303,BE
+3589722304,3589722311,FR
+3589722312,3589722319,GB
+3589722320,3589722335,FR
+3589722336,3589722343,BE
+3589722344,3589722359,FR
+3589722360,3589722383,BE
+3589722384,3589722391,FR
3589722392,3589722395,BE
3589722396,3589722399,GB
-3589722400,3589722859,BE
+3589722400,3589722439,BE
+3589722440,3589722447,GB
+3589722448,3589722623,BE
+3589722624,3589722631,GB
+3589722632,3589722639,BE
+3589722640,3589722647,GB
+3589722648,3589722703,BE
+3589722704,3589722711,FR
+3589722712,3589722791,BE
+3589722792,3589722799,GB
+3589722800,3589722835,BE
+3589722836,3589722843,GB
+3589722844,3589722859,BE
3589722860,3589722863,GB
-3589722864,3589722979,BE
-3589722980,3589722983,GB
-3589722984,3589722995,BE
+3589722864,3589722943,BE
+3589722944,3589722951,GB
+3589722952,3589722959,FR
+3589722960,3589722979,BE
+3589722980,3589722991,GB
+3589722992,3589722995,BE
3589722996,3589722999,GB
-3589723000,3589723983,BE
-3589723984,3589723987,GB
-3589723988,3589724031,BE
+3589723000,3589723023,BE
+3589723024,3589723031,FR
+3589723032,3589723975,BE
+3589723976,3589723983,FR
+3589723984,3589724031,BE
3589724032,3589724039,ES
-3589724040,3589724047,BE
-3589724048,3589724051,GB
-3589724052,3589724199,BE
+3589724040,3589724199,BE
3589724200,3589724207,ES
3589724208,3589724271,BE
3589724272,3589724287,NL
-3589724288,3589724423,BE
-3589724424,3589724431,GB
-3589724432,3589724611,BE
-3589724612,3589724615,GB
-3589724616,3589724619,BE
-3589724620,3589724631,GB
-3589724632,3589724775,BE
-3589724776,3589724779,GB
-3589724780,3589724875,BE
-3589724876,3589724879,GB
-3589724880,3589725271,BE
-3589725272,3589725275,GB
-3589725276,3589725383,BE
-3589725384,3589725391,GB
-3589725392,3589725443,BE
-3589725444,3589725447,GB
-3589725448,3589725451,BE
-3589725452,3589725463,GB
-3589725464,3589725575,BE
-3589725576,3589725583,GB
-3589725584,3589725619,BE
-3589725620,3589725623,GB
-3589725624,3589725779,BE
-3589725780,3589725783,GB
-3589725784,3589725791,BE
-3589725792,3589725799,GB
-3589725800,3589725831,BE
-3589725832,3589725835,GB
-3589725836,3589725839,BE
-3589725840,3589725843,GB
-3589725844,3589725887,BE
-3589725888,3589725895,GB
-3589725896,3589725907,BE
-3589725908,3589725911,GB
-3589725912,3589725919,BE
-3589725920,3589725927,GB
-3589725928,3589725935,BE
-3589725936,3589725943,GB
-3589725944,3589725967,BE
-3589725968,3589725983,GB
-3589725984,3589726027,BE
-3589726028,3589726031,GB
-3589726032,3589726079,BE
-3589726080,3589726083,GB
-3589726084,3589726091,BE
-3589726092,3589726095,GB
-3589726096,3589726191,BE
-3589726192,3589726195,GB
-3589726196,3589726395,BE
-3589726396,3589726403,GB
-3589726404,3589726415,BE
-3589726416,3589726423,GB
-3589726424,3589726435,BE
-3589726436,3589726439,GB
-3589726440,3589726483,BE
-3589726484,3589726487,GB
-3589726488,3589726547,BE
-3589726548,3589726551,GB
-3589726552,3589726627,BE
-3589726628,3589726631,GB
-3589726632,3589726655,BE
-3589726656,3589726663,GB
-3589726664,3589726695,BE
-3589726696,3589726699,GB
-3589726700,3589726707,BE
-3589726708,3589726711,GB
-3589726712,3589727003,BE
-3589727004,3589727007,GB
-3589727008,3589727047,BE
-3589727048,3589727051,GB
-3589727052,3589727067,BE
-3589727068,3589727071,GB
-3589727072,3589727111,BE
-3589727112,3589727119,GB
-3589727120,3589727151,BE
-3589727152,3589727159,GB
-3589727160,3589727191,BE
-3589727192,3589727195,GB
-3589727196,3589727207,BE
-3589727208,3589727211,GB
-3589727212,3589727943,BE
-3589727944,3589727951,GB
-3589727952,3589729291,BE
-3589729292,3589729295,GB
-3589729296,3589729315,BE
-3589729316,3589729319,GB
-3589729320,3589729327,BE
-3589729328,3589729331,GB
-3589729332,3589729339,BE
-3589729340,3589729343,GB
-3589729344,3589729551,BE
-3589729552,3589729559,GB
-3589729560,3589729571,BE
-3589729572,3589729579,GB
-3589729580,3589729607,BE
-3589729608,3589729615,GB
-3589729616,3589729627,BE
-3589729628,3589729631,GB
-3589729632,3589729647,BE
-3589729648,3589729651,GB
-3589729652,3589729655,BE
-3589729656,3589729659,GB
-3589729660,3589729671,BE
-3589729672,3589729675,GB
-3589729676,3589729779,BE
-3589729780,3589729783,GB
-3589729784,3589729815,BE
-3589729816,3589729819,GB
-3589729820,3589729871,BE
-3589729872,3589729883,GB
-3589729884,3589729891,BE
-3589729892,3589729895,GB
-3589729896,3589729915,BE
-3589729916,3589729919,GB
-3589729920,3589729967,BE
-3589729968,3589729975,GB
-3589729976,3589730055,BE
-3589730056,3589730063,GB
-3589730064,3589730071,BE
+3589724288,3589724671,BE
+3589724672,3589724679,FR
+3589724680,3589724695,GB
+3589724696,3589724703,BE
+3589724704,3589724719,FR
+3589724720,3589724727,GB
+3589724728,3589724791,BE
+3589724792,3589724807,GB
+3589724808,3589725247,BE
+3589725248,3589725263,GB
+3589725264,3589725495,BE
+3589725496,3589725503,PT
+3589725504,3589725663,BE
+3589725664,3589725695,GB
+3589725696,3589725799,BE
+3589725800,3589725807,IE
+3589725808,3589725847,BE
+3589725848,3589725855,IE
+3589725856,3589725911,BE
+3589725912,3589725919,GB
+3589725920,3589725959,BE
+3589725960,3589725967,LU
+3589725968,3589725999,BE
+3589726000,3589726007,FR
+3589726008,3589726047,BE
+3589726048,3589726055,FR
+3589726056,3589726111,BE
+3589726112,3589726119,GB
+3589726120,3589726367,BE
+3589726368,3589726375,FR
+3589726376,3589726423,BE
+3589726424,3589726431,FR
+3589726432,3589726455,BE
+3589726456,3589726463,FR
+3589726464,3589726471,BE
+3589726472,3589726479,GB
+3589726480,3589726487,BE
+3589726488,3589726495,GB
+3589726496,3589726535,BE
+3589726536,3589726543,GB
+3589726544,3589729743,BE
+3589729744,3589729751,GB
+3589729752,3589730071,BE
3589730072,3589730075,GB
-3589730076,3589730139,BE
+3589730076,3589730087,BE
+3589730088,3589730095,GB
+3589730096,3589730111,BE
+3589730112,3589730119,GB
+3589730120,3589730139,BE
3589730140,3589730143,GB
-3589730144,3589730271,BE
-3589730272,3589730279,GB
-3589730280,3589730291,BE
-3589730292,3589730295,GB
-3589730296,3589731603,BE
+3589730144,3589731603,BE
3589731604,3589731607,GB
-3589731608,3589731615,BE
-3589731616,3589731623,GB
-3589731624,3589731635,BE
+3589731608,3589731635,BE
3589731636,3589731639,GB
3589731640,3589731719,BE
3589731720,3589731723,GB
3589731724,3589731731,BE
3589731732,3589731735,GB
-3589731736,3589731783,BE
-3589731784,3589731791,GB
-3589731792,3589731819,BE
+3589731736,3589731819,BE
3589731820,3589731823,GB
-3589731824,3589732095,BE
-3589732096,3589732103,GB
-3589732104,3589732243,BE
-3589732244,3589732247,GB
-3589732248,3589732251,BE
-3589732252,3589732255,GB
-3589732256,3589732291,BE
-3589732292,3589732295,GB
-3589732296,3589732303,BE
-3589732304,3589732311,GB
-3589732312,3589733123,BE
-3589733124,3589733139,GB
-3589733140,3589733375,BE
+3589731824,3589733375,BE
3589733376,3589733439,LU
-3589733440,3589733639,BE
-3589733640,3589733643,GB
-3589733644,3589733651,BE
-3589733652,3589733667,GB
-3589733668,3589734399,BE
+3589733440,3589734399,BE
3589734400,3589742591,EG
3589742592,3589742687,NL
3589742688,3589742695,AT
@@ -116762,18 +123986,19 @@
3590155800,3590155807,HR
3590155808,3590155815,SI
3590155816,3590155823,HR
-3590155824,3590156287,SI
+3590155824,3590156031,SI
+3590156032,3590156287,RS
3590156288,3590156415,HR
3590156416,3590156423,SI
3590156424,3590156431,HR
3590156432,3590156447,SI
3590156448,3590156679,HR
3590156680,3590156687,SI
-3590156688,3590156959,HR
+3590156688,3590156719,HR
+3590156720,3590156727,SI
+3590156728,3590156959,HR
3590156960,3590156991,AE
-3590156992,3590157023,SI
-3590157024,3590157031,HR
-3590157032,3590157039,SI
+3590156992,3590157039,SI
3590157040,3590157311,HR
3590157312,3590157343,RS
3590157344,3590157351,SI
@@ -116787,7 +124012,11 @@
3590157680,3590157687,SI
3590157688,3590157695,RS
3590157696,3590157743,SI
-3590157744,3590157783,RS
+3590157744,3590157751,RS
+3590157752,3590157759,SI
+3590157760,3590157767,RS
+3590157768,3590157775,SI
+3590157776,3590157783,RS
3590157784,3590157823,SI
3590157824,3590157839,RS
3590157840,3590157855,SI
@@ -116800,9 +124029,7 @@
3590158432,3590158439,RS
3590158440,3590158455,SI
3590158456,3590158479,RS
-3590158480,3590158495,SI
-3590158496,3590158503,RS
-3590158504,3590158527,SI
+3590158480,3590158527,SI
3590158528,3590158535,RS
3590158536,3590158591,SI
3590158592,3590159359,RS
@@ -116817,11 +124044,10 @@
3590225920,3590234111,TR
3590234112,3590242303,GB
3590242304,3590244351,US
-3590244352,3590244607,FR
-3590244608,3590244863,DE
+3590244352,3590244863,DE
3590244864,3590245119,GR
-3590245120,3590245151,BE
-3590245152,3590245279,FR
+3590245120,3590245167,BE
+3590245168,3590245279,FR
3590245280,3590245311,BE
3590245312,3590245439,US
3590245440,3590245503,FR
@@ -116849,7 +124075,7 @@
3590247552,3590247679,IT
3590247680,3590247687,GB
3590247688,3590247711,FR
-3590247712,3590247743,HK
+3590247712,3590247743,A1
3590247744,3590248447,FR
3590248448,3590248959,US
3590248960,3590249471,ES
@@ -116881,18 +124107,19 @@
3590254144,3590254271,US
3590254272,3590254303,FR
3590254304,3590254335,US
-3590254336,3590254591,FR
-3590254592,3590254879,ES
+3590254336,3590254463,FR
+3590254464,3590254879,ES
3590254880,3590254911,FR
3590254912,3590254975,ES
-3590254976,3590255047,FR
+3590254976,3590255039,DE
+3590255040,3590255047,FR
3590255048,3590255071,ES
3590255072,3590255103,FR
3590255104,3590255359,ES
3590255360,3590255615,FR
3590255616,3590255871,BE
-3590255872,3590255999,US
-3590256000,3590256383,FR
+3590255872,3590256127,US
+3590256128,3590256383,ES
3590256384,3590256639,IT
3590256640,3590256703,US
3590256704,3590256719,BE
@@ -117172,9 +124399,12 @@
3590323200,3590323711,MW
3590323712,3590323903,A2
3590323904,3590323911,CD
-3590323912,3590324031,A2
+3590323912,3590324023,A2
+3590324024,3590324031,ZW
3590324032,3590324095,NG
-3590324096,3590324223,A2
+3590324096,3590324103,A2
+3590324104,3590324111,ZW
+3590324112,3590324223,A2
3590324224,3623890943,US
3623890944,3623891199,ZA
3623891200,3623891455,US
@@ -117204,7 +124434,9 @@
3624288256,3624290303,IN
3624290304,3624292351,CA
3624292352,3624292607,GP
-3624292608,3624295935,CA
+3624292608,3624294143,CA
+3624294144,3624294399,US
+3624294400,3624295935,CA
3624295936,3624296191,LY
3624296192,3624297471,CA
3624297472,3624298495,CO
@@ -117244,7 +124476,8 @@
3624376032,3624376247,US
3624376248,3624376263,ES
3624376264,3624376279,CY
-3624376280,3624376295,US
+3624376280,3624376287,GB
+3624376288,3624376295,US
3624376296,3624376303,GB
3624376304,3624376335,US
3624376336,3624376343,AU
@@ -117256,7 +124489,11 @@
3624376656,3624376679,GB
3624376680,3624377319,US
3624377320,3624377323,GB
-3624377324,3624379391,US
+3624377324,3624377879,US
+3624377880,3624377887,GB
+3624377888,3624378039,US
+3624378040,3624378047,GB
+3624378048,3624379391,US
3624379392,3624379399,SG
3624379400,3624380415,US
3624380416,3624380447,CA
@@ -117349,12 +124586,11 @@
3624547216,3624547239,US
3624547240,3624547255,A2
3624547256,3624547263,AS
-3624547264,3624547583,US
-3624547584,3624547591,PN
+3624547264,3624547591,US
3624547592,3624547647,A2
3624547648,3624547711,US
-3624547712,3624547751,A2
-3624547752,3624547839,US
+3624547712,3624547743,A2
+3624547744,3624547839,US
3624547840,3624547847,A2
3624547848,3624547863,US
3624547864,3624547871,A2
@@ -117433,7 +124669,9 @@
3624896288,3624896319,GB
3624896320,3624896415,US
3624896416,3624896447,AT
-3624896448,3624898815,US
+3624896448,3624897791,US
+3624897792,3624898047,IN
+3624898048,3624898815,US
3624898816,3624899071,AU
3624899072,3624899327,CA
3624899328,3624899583,US
@@ -117539,14 +124777,18 @@
3624911200,3624911231,BE
3624911232,3624911359,US
3624911360,3624911615,CA
-3624911616,3624911999,US
+3624911616,3624911647,US
+3624911648,3624911651,RU
+3624911652,3624911999,US
3624912000,3624912127,CA
3624912128,3624913023,US
3624913024,3624913087,IN
3624913088,3624913311,US
3624913312,3624913343,CA
3624913344,3624913375,PK
-3624913376,3624914047,US
+3624913376,3624913535,US
+3624913536,3624913663,IN
+3624913664,3624914047,US
3624914048,3624914079,IN
3624914080,3624914143,US
3624914144,3624914175,GB
@@ -117629,8 +124871,7 @@
3624927040,3624927071,HK
3624927072,3624927167,US
3624927168,3624927199,TH
-3624927200,3624964095,US
-3624976384,3624984575,US
+3624927200,3624984575,US
3624984576,3624986367,CA
3624986368,3624986399,US
3624986400,3624990431,CA
@@ -117690,7 +124931,15 @@
3625288888,3625288895,US
3625288896,3625289959,CA
3625289960,3625289967,US
-3625289968,3625295871,CA
+3625289968,3625292575,CA
+3625292576,3625292583,US
+3625292584,3625292671,CA
+3625292672,3625292679,US
+3625292680,3625292927,CA
+3625292928,3625292935,US
+3625292936,3625293607,CA
+3625293608,3625293615,US
+3625293616,3625295871,CA
3625295872,3625320447,US
3625320448,3625320467,CA
3625320468,3625321727,US
@@ -117836,7 +125085,9 @@
3626228464,3626228479,AE
3626228480,3626270719,US
3626270720,3626287103,CA
-3626287104,3626381317,US
+3626287104,3626332159,US
+3626332160,3626336255,CA
+3626336256,3626381317,US
3626381318,3626381321,AU
3626381322,3626381325,CR
3626381326,3626381329,IT
@@ -118040,9 +125291,7 @@
3626382535,3626382538,BR
3626382539,3626382546,US
3626382547,3626382550,IN
-3626382551,3626382558,US
-3626382559,3626382562,CA
-3626382563,3626382570,US
+3626382551,3626382570,US
3626382571,3626382574,IT
3626382575,3626382578,US
3626382579,3626382582,IN
@@ -118244,9 +125493,7 @@
3626385394,3626508287,US
3626508288,3626512383,CA
3626512384,3626524671,US
-3626524672,3626524823,CA
-3626524824,3626524831,CR
-3626524832,3626524927,CA
+3626524672,3626524927,CA
3626524928,3626524943,US
3626524944,3626524967,CA
3626524968,3626524975,US
@@ -118271,9 +125518,9 @@
3626526624,3626526631,US
3626526632,3626526711,CA
3626526712,3626526719,US
-3626526720,3626526975,CA
-3626526976,3626527031,US
-3626527032,3626527135,CA
+3626526720,3626526983,CA
+3626526984,3626527023,US
+3626527024,3626527135,CA
3626527136,3626527159,US
3626527160,3626527167,CA
3626527168,3626527183,US
@@ -118283,7 +125530,9 @@
3626527472,3626527479,US
3626527480,3626527487,CA
3626527488,3626527495,US
-3626527496,3626527903,CA
+3626527496,3626527551,CA
+3626527552,3626527559,US
+3626527560,3626527903,CA
3626527904,3626527911,US
3626527912,3626528239,CA
3626528240,3626528247,US
@@ -118305,18 +125554,20 @@
3626529920,3626529927,US
3626529928,3626530039,CA
3626530040,3626530055,US
-3626530056,3626530207,CA
+3626530056,3626530151,CA
+3626530152,3626530159,US
+3626530160,3626530207,CA
3626530208,3626530215,US
3626530216,3626530287,CA
3626530288,3626530295,US
3626530296,3626530327,CA
3626530328,3626530343,US
3626530344,3626530391,CA
-3626530392,3626530415,US
-3626530416,3626530439,CA
+3626530392,3626530407,US
+3626530408,3626530439,CA
3626530440,3626530455,US
-3626530456,3626530463,CA
-3626530464,3626530479,US
+3626530456,3626530471,CA
+3626530472,3626530479,US
3626530480,3626530487,CA
3626530488,3626530495,US
3626530496,3626530543,CA
@@ -118329,7 +125580,9 @@
3626530944,3626530951,US
3626530952,3626530991,CA
3626530992,3626531007,US
-3626531008,3626531031,CA
+3626531008,3626531015,CA
+3626531016,3626531023,US
+3626531024,3626531031,CA
3626531032,3626531047,US
3626531048,3626531143,CA
3626531144,3626531151,US
@@ -118465,10 +125718,9 @@
3627746400,3627746431,CA
3627746432,3627746559,US
3627746560,3627746815,IN
-3627746816,3627747071,NZ
-3627747072,3627753471,US
+3627746816,3627753471,US
3627753472,3627753727,AR
-3627753728,3627761663,US
+3627753728,3627769855,US
3627778048,3627802623,US
3627802624,3627810815,CA
3627810816,3627842047,US
@@ -118669,11 +125921,51 @@
3628843008,3629187071,US
3629187072,3629195263,CA
3629195264,3629199359,US
-3629199360,3629201407,CA
-3629201408,3629202183,US
-3629202184,3629202199,CA
-3629202200,3629202431,US
-3629202432,3629203199,CA
+3629199360,3629201463,CA
+3629201464,3629201467,US
+3629201468,3629201487,CA
+3629201488,3629201515,US
+3629201516,3629201539,CA
+3629201540,3629201543,US
+3629201544,3629201615,CA
+3629201616,3629201619,US
+3629201620,3629201647,CA
+3629201648,3629201667,US
+3629201668,3629201679,CA
+3629201680,3629201683,US
+3629201684,3629201707,CA
+3629201708,3629201719,US
+3629201720,3629201747,CA
+3629201748,3629201751,US
+3629201752,3629201755,CA
+3629201756,3629201763,US
+3629201764,3629201791,CA
+3629201792,3629201839,US
+3629201840,3629201855,CA
+3629201856,3629201887,US
+3629201888,3629201903,CA
+3629201904,3629201919,US
+3629201920,3629201983,CA
+3629201984,3629201991,US
+3629201992,3629201999,CA
+3629202000,3629202003,US
+3629202004,3629202011,CA
+3629202012,3629202015,US
+3629202016,3629202047,CA
+3629202048,3629202175,US
+3629202176,3629202207,CA
+3629202208,3629202219,US
+3629202220,3629202239,CA
+3629202240,3629202263,US
+3629202264,3629202271,CA
+3629202272,3629202279,US
+3629202280,3629202287,CA
+3629202288,3629202311,US
+3629202312,3629202367,CA
+3629202368,3629202399,US
+3629202400,3629202407,CA
+3629202408,3629202427,US
+3629202428,3629203199,CA
3629203200,3629318143,US
3629318144,3629326335,CA
3629326336,3629331967,US
@@ -119208,11 +126500,11 @@
3631015140,3631015147,CN
3631015148,3631015253,US
3631015254,3631015269,CA
-3631015270,3631016243,US
+3631015270,3631015295,US
+3631015296,3631015311,CN
+3631015312,3631016243,US
3631016244,3631016257,BD
-3631016258,3631016451,US
-3631016452,3631016483,CN
-3631016484,3631016555,US
+3631016258,3631016555,US
3631016556,3631016571,CN
3631016572,3631016581,US
3631016582,3631016613,BD
@@ -119264,7 +126556,9 @@
3631333376,3631333679,CA
3631333680,3631333695,US
3631333696,3631341567,CA
-3631341568,3631480831,US
+3631341568,3631435007,US
+3631435008,3631435263,GB
+3631435264,3631480831,US
3631480832,3631484927,CA
3631484928,3631644671,US
3631644672,3631652863,CA
@@ -119347,7 +126641,9 @@
3632381952,3632390143,CA
3632390144,3632414719,US
3632414720,3632422911,CA
-3632422912,3632480319,US
+3632422912,3632451583,US
+3632451584,3632455679,CA
+3632455680,3632480319,US
3632480320,3632480335,GB
3632480336,3632480367,US
3632480368,3632480383,GB
@@ -119446,9 +126742,7 @@
3632483776,3632483815,US
3632483816,3632483823,GB
3632483824,3632483831,DE
-3632483832,3632483855,US
-3632483856,3632483863,PH
-3632483864,3632483887,US
+3632483832,3632483887,US
3632483888,3632483895,TR
3632483896,3632483903,CA
3632483904,3632483919,AU
@@ -119625,7 +126919,9 @@
3632490888,3632490895,GR
3632490896,3632490935,US
3632490936,3632490943,CA
-3632490944,3632490983,US
+3632490944,3632490959,US
+3632490960,3632490967,CA
+3632490968,3632490983,US
3632490984,3632490991,HK
3632490992,3632491071,US
3632491072,3632491087,GB
@@ -119694,7 +126990,9 @@
3632493072,3632493079,ID
3632493080,3632493087,US
3632493088,3632493119,IO
-3632493120,3632493191,US
+3632493120,3632493151,US
+3632493152,3632493159,GR
+3632493160,3632493191,US
3632493192,3632493199,CA
3632493200,3632493207,GB
3632493208,3632493215,US
@@ -119807,83 +127105,104 @@
3632988160,3633029119,US
3633029120,3633029631,PY
3633029632,3633030143,NI
-3633030144,3633030215,A2
+3633030144,3633030159,US
+3633030160,3633030167,A2
+3633030168,3633030175,US
+3633030176,3633030183,A2
+3633030184,3633030191,US
+3633030192,3633030199,A2
+3633030200,3633030207,US
+3633030208,3633030215,A2
3633030216,3633030223,NG
-3633030224,3633030655,A2
+3633030224,3633030231,A2
+3633030232,3633030287,US
+3633030288,3633030303,A2
+3633030304,3633030335,US
+3633030336,3633030359,A2
+3633030360,3633030655,US
3633030656,3633030911,SN
-3633030912,3633031487,A2
-3633031488,3633031495,US
-3633031496,3633031519,A2
-3633031520,3633031535,US
-3633031536,3633031647,A2
+3633030912,3633031167,A2
+3633031168,3633031615,US
+3633031616,3633031623,A2
+3633031624,3633031647,US
3633031648,3633031655,NG
-3633031656,3633031687,A2
+3633031656,3633031687,US
3633031688,3633031695,NG
-3633031696,3633031703,A2
-3633031704,3633031711,US
-3633031712,3633031719,A2
-3633031720,3633031743,US
-3633031744,3633031871,A2
-3633031872,3633031887,US
-3633031888,3633031959,A2
+3633031696,3633031959,US
3633031960,3633031967,NL
-3633031968,3633031983,A2
+3633031968,3633031983,US
3633031984,3633031991,PG
-3633031992,3633032087,A2
+3633031992,3633032087,US
3633032088,3633032095,NL
-3633032096,3633032167,A2
+3633032096,3633032167,US
3633032168,3633032175,NL
-3633032176,3633032223,A2
+3633032176,3633032223,US
3633032224,3633032231,NG
-3633032232,3633032279,A2
+3633032232,3633032239,US
+3633032240,3633032247,A2
+3633032248,3633032271,US
+3633032272,3633032279,A2
3633032280,3633032287,US
3633032288,3633032319,GQ
-3633032320,3633032415,A2
+3633032320,3633032415,US
3633032416,3633032431,NG
-3633032432,3633032543,A2
+3633032432,3633032439,US
+3633032440,3633032447,A2
+3633032448,3633032543,US
3633032544,3633032567,NG
-3633032568,3633033287,A2
+3633032568,3633032591,US
+3633032592,3633032607,A2
+3633032608,3633032959,US
+3633032960,3633033215,A2
+3633033216,3633033247,US
+3633033248,3633033255,A2
+3633033256,3633033263,US
+3633033264,3633033271,A2
+3633033272,3633033287,US
3633033288,3633033295,GH
3633033296,3633033303,NG
3633033304,3633033319,A2
3633033320,3633033327,NG
-3633033328,3633033359,A2
+3633033328,3633033335,US
+3633033336,3633033359,A2
3633033360,3633033367,NG
3633033368,3633033375,A2
3633033376,3633033391,NG
-3633033392,3633033727,A2
-3633033728,3633033919,US
-3633033920,3633034111,A2
-3633034112,3633034239,US
-3633034240,3633034519,A2
+3633033392,3633033399,A2
+3633033400,3633034047,US
+3633034048,3633034079,A2
+3633034080,3633034519,US
3633034520,3633034527,NG
-3633034528,3633034559,A2
+3633034528,3633034559,US
3633034560,3633034751,NG
-3633034752,3633035015,A2
+3633034752,3633035015,US
3633035016,3633035023,NL
-3633035024,3633035071,A2
+3633035024,3633035071,US
3633035072,3633035087,NR
3633035088,3633035095,CN
-3633035096,3633035135,A2
+3633035096,3633035135,US
3633035136,3633035151,NR
-3633035152,3633035199,A2
+3633035152,3633035199,US
3633035200,3633035207,ID
-3633035208,3633035311,A2
+3633035208,3633035287,US
+3633035288,3633035295,A2
+3633035296,3633035311,US
3633035312,3633035319,ID
-3633035320,3633035439,A2
+3633035320,3633035439,US
3633035440,3633035447,ID
-3633035448,3633035455,A2
+3633035448,3633035455,US
3633035456,3633035487,ID
-3633035488,3633035527,A2
+3633035488,3633035527,US
3633035528,3633035535,NG
-3633035536,3633036031,A2
+3633035536,3633035551,US
+3633035552,3633035599,A2
+3633035600,3633036031,US
3633036032,3633036287,HT
-3633036288,3633036479,A2
+3633036288,3633036479,US
3633036480,3633036511,TT
-3633036512,3633036591,A2
-3633036592,3633036599,US
-3633036600,3633037055,A2
-3633037056,3633039503,US
+3633036512,3633036607,US
+3633036608,3633036671,A2
+3633036672,3633039503,US
3633039504,3633039519,CA
3633039520,3633166079,US
3633166080,3633166207,MX
@@ -119975,8 +127294,15 @@
3633816496,3633816503,ZA
3633816504,3633816511,IN
3633816512,3633816519,US
-3633816520,3633819647,CA
-3633819648,3633822207,US
+3633816520,3633816527,ZA
+3633816528,3633819135,CA
+3633819136,3633819199,IN
+3633819200,3633819391,CA
+3633819392,3633819423,IN
+3633819424,3633819647,CA
+3633819648,3633821279,US
+3633821280,3633821311,BB
+3633821312,3633822207,US
3633822208,3633822335,CY
3633822336,3633881087,US
3633881088,3633885183,AN
@@ -120027,8 +127353,7 @@
3634367024,3634367031,CA
3634367032,3634511871,US
3634511872,3634515967,CA
-3634515968,3634524159,US
-3634528256,3634552831,US
+3634515968,3634552831,US
3634552832,3634556927,CA
3634556928,3634880511,US
3634880512,3634888703,CA
@@ -120131,9 +127456,11 @@
3636068352,3636150495,US
3636150496,3636150527,CA
3636150528,3636150783,US
-3636150784,3636150831,CA
-3636150832,3636150911,US
-3636150912,3636151007,CA
+3636150784,3636150839,CA
+3636150840,3636150911,US
+3636150912,3636150935,CA
+3636150936,3636150943,US
+3636150944,3636151007,CA
3636151008,3636151023,BS
3636151024,3636151031,CA
3636151032,3636151039,US
@@ -120143,31 +127470,30 @@
3636151456,3636151479,US
3636151480,3636151488,CA
3636151489,3636151535,US
-3636151536,3636151583,CA
-3636151584,3636151591,US
-3636151592,3636151759,CA
+3636151536,3636151759,CA
3636151760,3636151775,US
3636151776,3636152575,CA
3636152576,3636152591,US
3636152592,3636152639,CA
-3636152640,3636152703,US
+3636152640,3636152647,US
+3636152648,3636152655,CA
+3636152656,3636152703,US
3636152704,3636152767,CA
-3636152768,3636152783,US
+3636152768,3636152775,MX
+3636152776,3636152783,US
3636152784,3636152791,CA
-3636152792,3636152831,US
-3636152832,3636152847,CA
+3636152792,3636152799,US
+3636152800,3636152847,CA
3636152848,3636152895,US
3636152896,3636153023,CA
3636153024,3636153055,KN
-3636153056,3636153087,CA
-3636153088,3636153215,US
-3636153216,3636153343,CA
+3636153056,3636153343,CA
3636153344,3636153375,US
3636153376,3636153823,CA
3636153824,3636153839,US
3636153840,3636153847,CA
-3636153848,3636154111,US
-3636154112,3636154895,CA
+3636153848,3636153855,US
+3636153856,3636154895,CA
3636154896,3636154911,US
3636154912,3636154975,CA
3636154976,3636154979,US
@@ -120175,10 +127501,10 @@
3636154991,3636154991,US
3636154992,3636155007,CA
3636155008,3636155071,US
-3636155072,3636155135,CA
-3636155136,3636155407,US
-3636155408,3636155423,CA
-3636155424,3636155519,US
+3636155072,3636155391,CA
+3636155392,3636155407,US
+3636155408,3636155455,CA
+3636155456,3636155519,US
3636155520,3636155775,CA
3636155776,3636155839,US
3636155840,3636156159,CA
@@ -120197,15 +127523,13 @@
3636158016,3636158031,US
3636158032,3636158063,CA
3636158064,3636158079,US
-3636158080,3636158207,CA
-3636158208,3636158223,US
+3636158080,3636158215,CA
+3636158216,3636158223,US
3636158224,3636158335,CA
3636158336,3636158351,US
3636158352,3636158367,CA
3636158368,3636158399,US
-3636158400,3636158431,CA
-3636158432,3636158463,US
-3636158464,3636158719,CA
+3636158400,3636158719,CA
3636158720,3636158751,US
3636158752,3636158815,CA
3636158816,3636158831,US
@@ -120225,8 +127549,8 @@
3636160896,3636160927,CA
3636160928,3636160975,US
3636160976,3636161279,CA
-3636161280,3636161343,US
-3636161344,3636161535,CA
+3636161280,3636161327,US
+3636161328,3636161535,CA
3636161536,3636161791,US
3636161792,3636161871,CA
3636161872,3636161885,US
@@ -120249,7 +127573,11 @@
3636166144,3636166655,CA
3636166656,3636206079,US
3636206080,3636206335,AU
-3636206336,3636396031,US
+3636206336,3636265535,US
+3636265536,3636265599,DE
+3636265600,3636266879,US
+3636266880,3636266911,HK
+3636266912,3636396031,US
3636396032,3636461567,CA
3636461568,3636577647,US
3636577648,3636577663,CA
@@ -120415,7 +127743,7 @@
3637071888,3637071903,AD
3637071904,3637071935,US
3637071936,3637071943,SK
-3637071944,3637071951,US
+3637071944,3637071951,IL
3637071952,3637071967,CY
3637071968,3637071999,US
3637072000,3637072015,CA
@@ -120594,9 +127922,13 @@
3638526912,3638526919,US
3638526920,3638528751,CA
3638528752,3638528759,US
-3638528760,3638530239,CA
+3638528760,3638530047,CA
+3638530048,3638530063,US
+3638530064,3638530239,CA
3638530240,3638530255,US
-3638530256,3638534143,CA
+3638530256,3638533695,CA
+3638533696,3638533703,US
+3638533704,3638534143,CA
3638534144,3638697983,US
3638697984,3638706175,CA
3638706176,3638707199,A2
@@ -120713,7 +128045,9 @@
3639439632,3639439639,RO
3639439640,3639440767,US
3639440768,3639440895,IN
-3639440896,3639558143,US
+3639440896,3639476223,US
+3639507456,3639507967,US
+3639541760,3639558143,US
3639558144,3639566335,CA
3639566336,3639607295,US
3639607296,3639611391,CA
@@ -120852,39 +128186,33 @@
3640209408,3640213503,CA
3640213504,3640287231,US
3640287232,3640291327,CA
-3640291328,3640312063,US
-3640312064,3640312079,A2
+3640291328,3640312079,US
3640312080,3640312095,ID
3640312096,3640312103,GB
-3640312104,3640312159,A2
+3640312104,3640312159,US
3640312160,3640312191,ID
-3640312192,3640312295,A2
-3640312296,3640312303,US
-3640312304,3640312319,A2
+3640312192,3640312319,US
3640312320,3640312575,NI
3640312576,3640312607,NG
-3640312608,3640312639,A2
-3640312640,3640312703,US
-3640312704,3640315263,A2
-3640315264,3640315327,US
-3640315328,3640315391,A2
+3640312608,3640314879,US
+3640314880,3640315135,A2
+3640315136,3640315391,US
3640315392,3640315647,TR
-3640315648,3640316415,A2
-3640316416,3640316671,US
-3640316672,3640316927,A2
-3640316928,3640317183,US
-3640317184,3640317503,A2
+3640315648,3640317327,US
+3640317328,3640317343,A2
+3640317344,3640317407,US
+3640317408,3640317423,A2
+3640317424,3640317503,US
3640317504,3640317535,ID
-3640317536,3640317559,A2
+3640317536,3640317559,US
3640317560,3640317567,NL
-3640317568,3640317695,A2
-3640317696,3640317823,US
-3640317824,3640318207,A2
+3640317568,3640318207,US
3640318208,3640318975,NC
3640318976,3640319103,GQ
-3640319104,3640319231,A2
+3640319104,3640319231,US
3640319232,3640319487,NG
-3640319488,3640319999,A2
+3640319488,3640319743,US
+3640319744,3640319999,A2
3640320000,3640344959,US
3640344960,3640345007,MX
3640345008,3640345023,US
@@ -120925,7 +128253,17 @@
3640360960,3640369151,CA
3640369152,3640410111,US
3640410112,3640418303,CA
-3640418304,3640557567,US
+3640418304,3640430591,US
+3640430592,3640432639,A2
+3640432640,3640433407,US
+3640433408,3640433663,A2
+3640433664,3640434943,US
+3640438784,3640442879,A2
+3640442880,3640446975,US
+3640449024,3640450047,A2
+3640450048,3640451071,US
+3640451072,3640459263,A2
+3640459264,3640557567,US
3640557568,3640560511,CA
3640560512,3640560527,US
3640560528,3640564455,CA
@@ -120934,12 +128272,7 @@
3640582144,3640647679,US
3640647680,3640651775,JP
3640651776,3640655871,US
-3640655872,3641056319,DE
-3641056320,3641056327,HU
-3641056328,3641056359,DE
-3641056360,3641056367,AT
-3641056368,3641056375,PL
-3641056376,3641057655,DE
+3640655872,3641057655,DE
3641057656,3641057663,CZ
3641057664,3641078559,DE
3641078560,3641078567,BE
@@ -121120,6 +128453,7 @@
3641520128,3641524223,FR
3641524224,3641528319,DE
3641528320,3641532415,ES
+3641532416,3641536511,HU
3641536512,3641540607,ES
3641540608,3641548799,GB
3641548800,3641552895,DE
@@ -121161,6 +128495,7 @@
3641670792,3641670911,GB
3641670912,3641671679,LS
3641671680,3641679871,RU
+3641679872,3641683967,EU
3641683968,3641688063,KZ
3641688064,3641692159,RU
3641692160,3641696255,IT
@@ -121374,8 +128709,10 @@
3641991168,3641995263,SE
3641995264,3641999359,DE
3641999360,3642003455,HU
+3642003456,3642007551,RU
3642007552,3642015743,UA
3642015744,3642019839,CH
+3642019840,3642023935,SY
3642023936,3642028031,EG
3642028032,3642028287,A2
3642028288,3642028543,NG
@@ -121396,7 +128733,6 @@
3642031744,3642031871,A2
3642031872,3642032127,GB
3642032128,3642036223,PS
-3642036224,3642040319,RU
3642040320,3642048511,BY
3642048512,3642053439,A2
3642053440,3642053631,TZ
@@ -121404,9 +128740,10 @@
3642056704,3642060799,RU
3642060800,3642064895,KE
3642064896,3642068991,SE
-3642068992,3642073087,NL
3642073088,3642077183,LV
-3642077184,3642081279,BE
+3642077184,3642081271,BE
+3642081272,3642081278,US
+3642081279,3642081279,BE
3642081280,3642085375,NL
3642085376,3642089471,RU
3642089472,3642093567,SE
@@ -121416,8 +128753,8 @@
3642109952,3642110463,BE
3642110464,3642110991,NL
3642110992,3642111023,BE
-3642111024,3642111359,NL
-3642111360,3642111486,BE
+3642111024,3642111103,NL
+3642111104,3642111486,BE
3642111487,3642111791,NL
3642111792,3642111839,BE
3642111840,3642111887,NL
@@ -121543,7 +128880,7 @@
3642368000,3642376191,CH
3642376192,3642380287,RS
3642380288,3642384383,IT
-3642388480,3642392575,NL
+3642384384,3642392575,NL
3642392576,3642396671,AM
3642396672,3642404863,MD
3642404864,3642408959,RU
@@ -121586,7 +128923,7 @@
3642499072,3642503167,SE
3642503168,3642507263,LV
3642507264,3642509311,FR
-3642511360,3642515455,RU
+3642509312,3642511359,RU
3642515456,3642519551,DE
3642519552,3642523647,IT
3642523648,3642527743,GB
@@ -121613,12 +128950,12 @@
3642552848,3642553095,UA
3642553096,3642553097,LV
3642553098,3642553103,UA
-3642553104,3642553119,LV
-3642553120,3642553151,UA
-3642553152,3642553175,LV
+3642553104,3642553139,LV
+3642553140,3642553143,UA
+3642553144,3642553175,LV
3642553176,3642553183,UA
-3642553184,3642553327,LV
-3642553328,3642553343,UA
+3642553184,3642553335,LV
+3642553336,3642553343,UA
3642553344,3642553371,RU
3642553372,3642553375,UA
3642553376,3642553377,RU
@@ -121653,17 +128990,14 @@
3642554224,3642554239,UA
3642554240,3642554271,RU
3642554272,3642554367,UA
-3642554368,3642554395,LT
-3642554396,3642554399,UA
-3642554400,3642554623,LT
+3642554368,3642554623,LT
3642554624,3642554631,UA
3642554632,3642554671,LV
3642554672,3642554675,UA
-3642554676,3642554679,EE
-3642554680,3642554687,LV
+3642554676,3642554687,LV
3642554688,3642554751,UA
-3642554752,3642554787,LV
-3642554788,3642554807,UA
+3642554752,3642554791,LV
+3642554792,3642554807,UA
3642554808,3642554815,LV
3642554816,3642554847,UA
3642554848,3642554879,LV
@@ -121702,8 +129036,8 @@
3642555200,3642555223,LT
3642555224,3642555227,LV
3642555228,3642555391,LT
-3642555392,3642555489,PL
-3642555490,3642555647,UA
+3642555392,3642555499,PL
+3642555500,3642555647,UA
3642555648,3642555683,SE
3642555684,3642555687,UA
3642555688,3642555695,SE
@@ -121715,8 +129049,7 @@
3642555736,3642555743,GB
3642555744,3642555759,SE
3642555760,3642555771,GB
-3642555772,3642555775,UA
-3642555776,3642555783,SE
+3642555772,3642555783,SE
3642555784,3642555787,GB
3642555788,3642555789,UA
3642555790,3642555791,SE
@@ -121982,7 +129315,9 @@
3645091840,3645095935,RU
3645095936,3645104127,PL
3645104128,3645112319,NL
-3645112320,3645116415,DE
+3645112320,3645113735,DE
+3645113736,3645113743,MK
+3645113744,3645116415,DE
3645116416,3645120511,GB
3645120512,3645124607,SE
3645124608,3645128703,NL
@@ -122019,8 +129354,8 @@
3645183872,3645183903,FR
3645183904,3645183935,IE
3645183936,3645184256,FR
-3645184257,3645184383,GB
-3645184384,3645186047,FR
+3645184257,3645184447,GB
+3645184448,3645186047,FR
3645186048,3645190143,GB
3645190144,3645194239,FI
3645194240,3645202431,DE
@@ -122120,7 +129455,6 @@
3645472768,3645476863,UA
3645476864,3645480959,DE
3645480960,3645485055,RO
-3645485056,3645489151,MT
3645489152,3645493247,RU
3645493248,3645501439,IT
3645501440,3645505535,PL
@@ -122150,7 +129484,9 @@
3645563136,3645564671,LS
3645564672,3645564927,ZW
3645564928,3645565055,SO
-3645565056,3645565695,GB
+3645565056,3645565183,GB
+3645565184,3645565439,ZW
+3645565440,3645565695,GB
3645565696,3645566975,ZW
3645566976,3645571071,RU
3645571072,3645575167,IE
@@ -123098,14 +130434,12 @@
3645779968,3645784063,PS
3645784064,3645788159,NG
3645788160,3645792255,GB
-3645792256,3645796351,NO
3645796352,3645800447,CH
3645800448,3645804543,DE
3645804544,3645808639,GB
3645808640,3645812735,DE
3645812736,3645816831,RU
3645816832,3645825023,FI
-3645825024,3645829119,GR
3645829120,3645833215,NL
3645833216,3645841407,RU
3645841408,3645845503,BG
@@ -123122,7 +130456,9 @@
3645886996,3645887067,DE
3645887068,3645887071,US
3645887072,3645887079,AT
-3645887080,3645888127,DE
+3645887080,3645887743,DE
+3645887744,3645887871,US
+3645887872,3645888127,DE
3645888128,3645888143,AT
3645888144,3645888159,DE
3645888160,3645888191,AT
@@ -123156,47 +130492,25 @@
3647886188,3647886207,GB
3647886208,3647886271,DE
3647886272,3647886303,GB
-3647886304,3647890247,DE
-3647890248,3647890251,GB
-3647890252,3647890463,DE
+3647886304,3647890463,DE
3647890464,3647890471,FR
-3647890472,3647904391,DE
-3647904392,3647904395,GB
-3647904396,3647904735,DE
-3647904736,3647904739,GB
-3647904740,3647909887,DE
-3647909888,3647910143,GB
-3647910144,3647912447,DE
+3647890472,3647912447,DE
3647912448,3647912511,BE
-3647912512,3647912703,DE
-3647912704,3647912959,GB
-3647912960,3647916047,DE
-3647916048,3647916051,GB
-3647916052,3647916799,DE
+3647912512,3647916799,DE
3647916800,3647917055,SE
3647917056,3647917599,DE
3647917600,3647917615,US
-3647917616,3647926395,DE
-3647926396,3647926399,GB
-3647926400,3647926783,DE
-3647926784,3647926791,GB
-3647926792,3647933823,DE
-3647933824,3647933855,GB
-3647933856,3647936255,DE
-3647936256,3647936383,GB
-3647936384,3647936823,DE
+3647917616,3647936823,DE
3647936824,3647936827,GB
3647936828,3647936871,DE
3647936872,3647936879,FR
-3647936880,3647938863,DE
-3647938864,3647938867,GB
-3647938868,3647946175,DE
-3647946176,3647946239,GB
-3647946240,3647954231,DE
+3647936880,3647954231,DE
3647954232,3647954239,GB
3647954240,3647954783,DE
3647954784,3647954815,CH
-3647954816,3647959567,DE
+3647954816,3647957511,DE
+3647957512,3647957519,GB
+3647957520,3647959567,DE
3647959568,3647959575,ES
3647959576,3647961215,DE
3647961216,3647961247,IT
@@ -123205,12 +130519,11 @@
3647963184,3647963231,DE
3647963232,3647963263,BE
3647963264,3647963519,DE
-3647963520,3647963617,GB
-3647963618,3647963647,DE
-3647963648,3647963711,BE
-3647963712,3647963839,GB
+3647963520,3647963647,FR
+3647963648,3647963775,BE
+3647963776,3647963839,FR
3647963840,3647964159,DE
-3647964160,3647964287,GB
+3647964160,3647964287,BE
3647964288,3647964415,DE
3647964416,3647964567,ES
3647964568,3647964583,DE
@@ -123242,31 +130555,22 @@
3647967232,3647968255,BE
3647968256,3647968703,FR
3647968704,3647968767,GB
-3647968768,3647968871,FR
-3647968872,3647968879,DE
-3647968880,3647968895,FR
-3647968896,3647968911,DE
-3647968912,3647968943,FR
-3647968944,3647969279,DE
+3647968768,3647969279,FR
3647969280,3647969791,IT
3647969792,3647970303,BE
3647970304,3647971327,FR
3647971328,3647971671,GB
3647971672,3647971679,DE
-3647971680,3647972191,GB
-3647972192,3647972207,DE
-3647972208,3647972215,GB
+3647971680,3647972215,GB
3647972216,3647972223,DE
3647972224,3647972259,GB
3647972260,3647972263,DE
-3647972264,3647972279,GB
-3647972280,3647972287,DE
-3647972288,3647972335,GB
-3647972336,3647972351,DE
-3647972352,3647973375,GB
-3647973376,3647973783,IT
+3647972264,3647972351,GB
+3647972352,3647973783,IT
3647973784,3647973791,DE
-3647973792,3647974047,IT
+3647973792,3647973967,IT
+3647973968,3647973975,DE
+3647973976,3647974047,IT
3647974048,3647974055,DE
3647974056,3647974399,IT
3647974400,3647976447,ES
@@ -123274,20 +130578,35 @@
3647976560,3647976575,FR
3647976576,3647976607,BE
3647976608,3647976639,BR
-3647976640,3647977471,BE
+3647976640,3647976647,BE
+3647976648,3647976663,DE
+3647976664,3647976719,BE
+3647976720,3647976727,DE
+3647976728,3647976743,BE
+3647976744,3647976751,DE
+3647976752,3647976759,BE
+3647976760,3647976783,DE
+3647976784,3647976791,BE
+3647976792,3647976799,DE
+3647976800,3647976927,BE
+3647976928,3647976935,DE
+3647976936,3647977047,BE
+3647977048,3647977215,DE
+3647977216,3647977471,BE
3647977472,3647977791,GB
3647977792,3647977855,IE
3647977856,3647978495,GB
3647978496,3647979007,NL
3647979008,3647979519,DE
3647979520,3647980543,FR
-3647980544,3647981567,GB
-3647981568,3647995903,DE
+3647980544,3647981055,GB
+3647981056,3647981567,IE
+3647981568,3647982591,BE
+3647982592,3647983615,IT
+3647983616,3647995903,DE
3647995904,3648004095,RU
3648004096,3648004607,GB
-3648004608,3648004863,RU
-3648004864,3648005119,GB
-3648005120,3648006271,RU
+3648004608,3648006271,RU
3648006272,3648006399,GB
3648006400,3648007167,RU
3648007168,3648008191,GB
@@ -123394,7 +130713,9 @@
3648180768,3648180799,AT
3648180800,3648181023,DE
3648181024,3648181055,AT
-3648181056,3648181311,DE
+3648181056,3648181215,DE
+3648181216,3648181231,RU
+3648181232,3648181311,DE
3648181312,3648181343,AT
3648181344,3648181375,DE
3648181376,3648181407,RU
@@ -123434,6 +130755,7 @@
3648200704,3648208895,SE
3648208896,3648212991,DE
3648212992,3648217087,RU
+3648217088,3648221183,UA
3648221184,3648225279,IE
3648225280,3648231263,DE
3648231264,3648231295,NL
@@ -123461,8 +130783,7 @@
3648316080,3648316087,SE
3648316088,3648316415,DK
3648316416,3648316671,NL
-3648316672,3648316927,AT
-3648316928,3648317247,DK
+3648316672,3648317247,DK
3648317248,3648317263,CA
3648317264,3648319527,DK
3648319528,3648319535,CH
@@ -123570,9 +130891,7 @@
3649512192,3649512447,FR
3649512448,3649568767,GB
3649568768,3649634303,BE
-3649634304,3649699839,GB
-3649699840,3649700095,US
-3649700096,3649700159,GB
+3649634304,3649700159,GB
3649700160,3649700247,US
3649700248,3649700251,BB
3649700252,3649700287,US
@@ -123605,6 +130924,7 @@
3650097152,3650101247,SK
3650101248,3650105343,DE
3650105344,3650109439,CH
+3650109440,3650113535,NO
3650113536,3650117631,GB
3650117632,3650121727,RU
3650121728,3650125823,FR
@@ -123761,7 +131081,8 @@
3650510848,3650519039,GB
3650519040,3650523135,HU
3650523136,3650527231,DE
-3650527232,3650535423,SE
+3650527232,3650534911,SE
+3650534912,3650535423,NL
3650535424,3650539519,RU
3650539520,3650543615,ES
3650543616,3650551807,CH
@@ -123805,7 +131126,9 @@
3650879488,3650912255,RO
3650912256,3650912639,GB
3650912640,3650912671,FR
-3650912672,3650945023,GB
+3650912672,3650923103,GB
+3650923104,3650923135,FR
+3650923136,3650945023,GB
3650945024,3651010559,DK
3651010560,3651076095,GB
3651076096,3651077375,DE
@@ -123876,7 +131199,8 @@
3651108864,3651141631,EE
3651141632,3651173375,DE
3651173376,3651173631,ES
-3651173632,3651199743,DE
+3651173632,3651199487,DE
+3651199488,3651199743,GB
3651199744,3651200255,ES
3651200256,3651201023,PL
3651201024,3651201279,ES
@@ -123963,7 +131287,9 @@
3651694976,3651695103,PT
3651695104,3651695359,CV
3651695360,3651695871,AO
-3651695872,3651696639,PT
+3651695872,3651696127,PT
+3651696128,3651696383,AO
+3651696384,3651696639,PT
3651696640,3651698687,AO
3651698688,3651702783,PL
3651702784,3651706879,GB
@@ -124005,8 +131331,8 @@
3651874816,3651878911,PL
3651878912,3651883007,RU
3651883008,3651885823,BE
-3651885824,3651885843,CD
-3651885844,3651885851,BE
+3651885824,3651885847,CD
+3651885848,3651885851,BE
3651885852,3651885855,CD
3651885856,3651885867,BE
3651885868,3651885875,CD
@@ -124014,14 +131340,12 @@
3651885904,3651885919,CD
3651885920,3651886335,BE
3651886336,3651886347,CD
-3651886348,3651886367,BE
-3651886368,3651886383,CD
-3651886384,3651886387,BE
-3651886388,3651886395,CD
-3651886396,3651886399,BE
-3651886400,3651886403,CD
-3651886404,3651886431,BE
-3651886432,3651886451,CD
+3651886348,3651886379,BE
+3651886380,3651886383,CD
+3651886384,3651886391,BE
+3651886392,3651886395,CD
+3651886396,3651886435,BE
+3651886436,3651886451,CD
3651886452,3651886455,BE
3651886456,3651886459,CD
3651886460,3651886463,BE
@@ -124029,8 +131353,8 @@
3651886472,3651886479,BE
3651886480,3651886495,CD
3651886496,3651886511,BE
-3651886512,3651886519,CD
-3651886520,3651887103,BE
+3651886512,3651886527,CD
+3651886528,3651887103,BE
3651887104,3651891199,GB
3651891200,3651895295,DE
3651895296,3651899391,GB
@@ -124126,7 +131450,7 @@
3651969024,3651977215,DE
3651977216,3651985407,IT
3651985408,3651993599,PL
-3651993600,3652001791,RU
+3651997696,3652001791,RU
3652001792,3652005887,HU
3652005888,3652009983,GB
3652009984,3652011519,RU
@@ -124139,31 +131463,48 @@
3652018688,3652018943,GB
3652018944,3652019169,IE
3652019170,3652019199,GB
-3652019200,3652019455,IE
-3652019456,3652019567,GB
-3652019568,3652019663,IE
+3652019200,3652019327,IE
+3652019328,3652019335,GB
+3652019336,3652019351,IE
+3652019352,3652019359,GB
+3652019360,3652019407,IE
+3652019408,3652019423,GB
+3652019424,3652019455,IE
+3652019456,3652019471,GB
+3652019472,3652019479,IE
+3652019480,3652019487,GB
+3652019488,3652019527,IE
+3652019528,3652019551,GB
+3652019552,3652019615,IE
+3652019616,3652019631,GB
+3652019632,3652019663,IE
3652019664,3652019679,GB
3652019680,3652019687,IE
3652019688,3652019695,GB
-3652019696,3652019711,IE
-3652019712,3652019751,GB
-3652019752,3652019759,IE
-3652019760,3652019775,GB
-3652019776,3652019791,IE
+3652019696,3652019735,IE
+3652019736,3652019751,GB
+3652019752,3652019791,IE
3652019792,3652019807,GB
3652019808,3652019815,IE
3652019816,3652019887,GB
3652019888,3652019935,IE
3652019936,3652019951,GB
-3652019952,3652020223,IE
-3652020224,3652020479,GB
-3652020480,3652020735,IE
-3652020736,3652020767,GB
-3652020768,3652020799,IE
-3652020800,3652020831,DE
-3652020832,3652020863,GB
-3652020864,3652020959,IE
-3652020960,3652021791,GB
+3652019952,3652020255,IE
+3652020256,3652020279,GB
+3652020280,3652020351,IE
+3652020352,3652020479,GB
+3652020480,3652020767,IE
+3652020768,3652020799,GB
+3652020800,3652020863,DE
+3652020864,3652020991,GB
+3652020992,3652021063,IE
+3652021064,3652021087,GB
+3652021088,3652021151,IE
+3652021152,3652021247,GB
+3652021248,3652021423,IE
+3652021424,3652021759,GB
+3652021760,3652021775,IE
+3652021776,3652021791,GB
3652021792,3652021887,IE
3652021888,3652022271,GB
3652022272,3652026367,ES
@@ -124196,7 +131537,9 @@
3652034384,3652034399,VG
3652034400,3652034559,GD
3652034560,3652046847,PL
-3652046848,3652050499,IE
+3652046848,3652050271,IE
+3652050272,3652050299,GB
+3652050300,3652050499,IE
3652050500,3652050503,GB
3652050504,3652050527,IE
3652050528,3652050535,GB
@@ -124232,7 +131575,8 @@
3652143360,3652143871,A2
3652143872,3652144127,GB
3652144128,3652144383,KE
-3652144384,3652145151,A2
+3652144384,3652144639,CM
+3652144640,3652145151,A2
3652145152,3652149247,UA
3652149248,3652153343,DE
3652153344,3652157439,SE
@@ -124248,11 +131592,11 @@
3652186880,3652187007,AT
3652187008,3652190207,DE
3652190208,3652714495,GB
-3652714496,3652984927,DE
-3652984928,3652984935,NL
-3652984936,3652985039,DE
+3652714496,3652985039,DE
3652985040,3652985047,FR
-3652985048,3653039103,DE
+3652985048,3653029775,DE
+3653029776,3653029791,RO
+3653029792,3653039103,DE
3653039104,3653039359,IT
3653039360,3653238783,DE
3653238784,3653334141,CH
@@ -124425,7 +131769,7 @@
3653410048,3653410063,YT
3653410064,3653410079,UG
3653410080,3653410087,A2
-3653410088,3653410095,NG
+3653410088,3653410095,IQ
3653410096,3653410111,ZW
3653410112,3653410119,A2
3653410120,3653410127,NG
@@ -124517,16 +131861,8 @@
3653525216,3653525503,AT
3653525504,3653529599,RU
3653529600,3653533695,CZ
-3653533696,3653537791,HU
3653537792,3653541887,AT
-3653541888,3653545087,UA
-3653545088,3653545215,AT
-3653545216,3653545343,UA
-3653545344,3653545471,SE
-3653545472,3653545727,UA
-3653545728,3653545791,SE
-3653545792,3653545855,UA
-3653545856,3653545983,SE
+3653541888,3653545983,UA
3653545984,3653550079,CH
3653550080,3653554175,GB
3653554176,3653558271,CZ
@@ -124709,6 +132045,8 @@
3664004096,3664004351,NZ
3664004352,3664004607,MY
3664004608,3664004863,SG
+3664004864,3664005119,KH
+3664005120,3664006143,ID
3664052224,3664084991,NZ
3664084992,3664117759,KR
3664117760,3664248831,HK
@@ -124931,4 +132269,90 @@
3740925952,3741024255,TW
3741024256,3741057023,KR
3741057024,3741319167,VN
-3749707776,3758096383,AP
+3741319168,3742367743,CN
+3742367744,3742629887,HK
+3742629888,3742760959,CN
+3742760960,3742892031,TW
+3742892032,3742957567,TH
+3742957568,3742973951,PH
+3742973952,3742982143,SG
+3742982144,3742986239,ID
+3742986240,3742988287,AU
+3742990336,3743006719,JP
+3743006720,3743014911,TH
+3743014912,3743016959,AU
+3743019008,3743022079,MY
+3743022080,3743023103,AP
+3743023104,3743027199,TW
+3743027200,3743031295,SG
+3743031296,3743035391,IN
+3743035392,3743039487,HK
+3743039488,3743055871,TW
+3743055872,3743088639,KR
+3743088640,3743096831,AU
+3743105024,3743106047,AU
+3743107072,3743109119,JP
+3743109120,3743113215,BD
+3743113216,3743115263,AU
+3743117312,3743118335,BD
+3743119360,3743120383,IN
+3743120384,3743121407,JP
+3743121408,3743125503,MY
+3743125504,3743129599,ID
+3743154176,3743186943,MY
+3743186944,3743219711,KR
+3743285248,3743416319,IN
+3743416320,3745513471,KR
+3745513472,3749838847,CN
+3749838848,3749839103,AP
+3749839872,3749840895,IN
+3749840896,3749841919,PH
+3749841920,3749847039,AU
+3749847040,3749855231,HK
+3749855232,3749969919,KR
+3749969920,3750232063,JP
+3750232064,3750756351,TW
+3751804928,3752067071,CN
+3752067072,3752132607,ID
+3752132608,3752133631,BD
+3752133632,3752134655,ID
+3752134656,3752136703,TW
+3752136704,3752137727,NZ
+3752138752,3752140799,IN
+3752140800,3752148991,JP
+3752148992,3752153087,NZ
+3752157184,3752165375,AU
+3752165376,3752198143,KR
+3752198144,3752329215,CN
+3752329216,3752853503,KR
+3753902080,3754033151,CN
+3754033152,3754164223,KR
+3754164224,3754229759,IN
+3754229760,3754295295,HK
+3754295296,3754426367,CN
+3754426368,3754491903,TW
+3754491904,3754688511,CN
+3754688512,3754950655,TH
+3754950656,3755474943,CN
+3755474944,3755737087,JP
+3755737088,3755868159,CN
+3755868160,3755933695,KR
+3755933696,3755966463,JP
+3755966464,3755974655,IN
+3755974656,3755976703,JP
+3755976704,3755978751,KH
+3755978752,3755986943,CN
+3755986944,3755988991,JP
+3755988992,3755990015,HK
+3755991040,3755999231,JP
+3757047808,3757834239,CN
+3757834240,3757867007,AU
+3757899776,3757965311,KR
+3757965312,3758063615,CN
+3758063616,3758079999,HK
+3758080000,3758088191,KR
+3758088192,3758090239,ID
+3758090240,3758091263,AU
+3758092288,3758093311,HK
+3758093312,3758094335,IN
+3758094336,3758095359,AU
diff --git a/src/or/Makefile.am b/src/or/Makefile.am
index a95b9eb920..a9ac3cdee1 100644
--- a/src/or/Makefile.am
+++ b/src/or/Makefile.am
@@ -82,5 +82,7 @@ or_sha1.i: $(tor_SOURCES)
touch or_sha1.i; \
fi
+CLEANFILES = micro-revision.i
+
#Dummy target to ensure that micro-revision.i _always_ gets built.
FORCE:
diff --git a/src/or/buffers.c b/src/or/buffers.c
index 3ba2760bf3..e8422637cd 100644
--- a/src/or/buffers.c
+++ b/src/or/buffers.c
@@ -270,14 +270,25 @@ buf_shrink_freelists(int free_all)
(freelists[i].lowest_length - slack);
int n_to_skip = freelists[i].cur_length - n_to_free;
int orig_n_to_free = n_to_free, n_freed=0;
+ int orig_n_to_skip = n_to_skip;
int new_length = n_to_skip;
chunk_t **chp = &freelists[i].head;
chunk_t *chunk;
- log_info(LD_MM, "Cleaning freelist for %d-byte chunks: keeping %d, "
- "dropping %d.",
- (int)freelists[i].alloc_size, n_to_skip, n_to_free);
+ log_info(LD_MM, "Cleaning freelist for %d-byte chunks: length %d, "
+ "keeping %d, dropping %d.",
+ (int)freelists[i].alloc_size, freelists[i].cur_length,
+ n_to_skip, n_to_free);
+ tor_assert(n_to_skip + n_to_free == freelists[i].cur_length);
while (n_to_skip) {
- tor_assert((*chp)->next);
+ if (! (*chp)->next) {
+ log_warn(LD_BUG, "I wanted to skip %d chunks in the freelist for "
+ "%d-byte chunks, but only found %d. (Length %d)",
+ orig_n_to_skip, (int)freelists[i].alloc_size,
+ orig_n_to_skip-n_to_skip, freelists[i].cur_length);
+ assert_freelist_ok(&freelists[i]);
+ return;
+ }
+ // tor_assert((*chp)->next);
chp = &(*chp)->next;
--n_to_skip;
}
diff --git a/src/or/buffers.h b/src/or/buffers.h
index 42d92dd89b..8fd403d954 100644
--- a/src/or/buffers.h
+++ b/src/or/buffers.h
@@ -23,7 +23,6 @@ void buf_dump_freelist_sizes(int severity);
size_t buf_datalen(const buf_t *buf);
size_t buf_allocation(const buf_t *buf);
size_t buf_slack(const buf_t *buf);
-const char *_buf_peek_raw_buffer(const buf_t *buf);
int read_to_buf(int s, size_t at_most, buf_t *buf, int *reached_eof,
int *socket_error);
diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c
index 5bb9d70d5d..5567b246ab 100644
--- a/src/or/circuitbuild.c
+++ b/src/or/circuitbuild.c
@@ -605,19 +605,19 @@ circuit_build_times_filter_timeouts(circuit_build_times_t *cbt)
* after we do so. Use this result to estimate parameters and
* calculate the timeout.
*
- * Returns -1 and sets msg on error. Msg must be freed by the caller.
+ * Return -1 on error.
*/
int
circuit_build_times_parse_state(circuit_build_times_t *cbt,
- or_state_t *state, char **msg)
+ or_state_t *state)
{
int tot_values = 0;
uint32_t loaded_cnt = 0, N = 0;
config_line_t *line;
unsigned int i;
build_time_t *loaded_times;
+ int err = 0;
circuit_build_times_init(cbt);
- *msg = NULL;
if (circuit_build_times_disabled()) {
return 0;
@@ -631,8 +631,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
smartlist_split_string(args, line->value, " ",
SPLIT_SKIP_SPACE|SPLIT_IGNORE_BLANK, 0);
if (smartlist_len(args) < 2) {
- *msg = tor_strdup("Unable to parse circuit build times: "
- "Too few arguments to CircuitBuildTime");
+ log_warn(LD_GENERAL, "Unable to parse circuit build times: "
+ "Too few arguments to CircuitBuildTime");
+ err = 1;
SMARTLIST_FOREACH(args, char*, cp, tor_free(cp));
smartlist_free(args);
break;
@@ -645,8 +646,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
ms = (build_time_t)tor_parse_ulong(ms_str, 0, 0,
CBT_BUILD_TIME_MAX, &ok, NULL);
if (!ok) {
- *msg = tor_strdup("Unable to parse circuit build times: "
- "Unparsable bin number");
+ log_warn(LD_GENERAL, "Unable to parse circuit build times: "
+ "Unparsable bin number");
+ err = 1;
SMARTLIST_FOREACH(args, char*, cp, tor_free(cp));
smartlist_free(args);
break;
@@ -654,8 +656,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
count = (uint32_t)tor_parse_ulong(count_str, 0, 0,
UINT32_MAX, &ok, NULL);
if (!ok) {
- *msg = tor_strdup("Unable to parse circuit build times: "
- "Unparsable bin count");
+ log_warn(LD_GENERAL, "Unable to parse circuit build times: "
+ "Unparsable bin count");
+ err = 1;
SMARTLIST_FOREACH(args, char*, cp, tor_free(cp));
smartlist_free(args);
break;
@@ -692,10 +695,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
"Corrupt state file? Build times count mismatch. "
"Read %d times, but file says %d", loaded_cnt,
state->TotalBuildTimes);
- *msg = tor_strdup("Build times count mismatch.");
+ err = 1;
circuit_build_times_reset(cbt);
- tor_free(loaded_times);
- return -1;
+ goto done;
}
circuit_build_times_shuffle_and_store_array(cbt, loaded_times, loaded_cnt);
@@ -716,10 +718,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
"Corrupt state file? Shuffled build times mismatch. "
"Read %d times, but file says %d", tot_values,
state->TotalBuildTimes);
- *msg = tor_strdup("Build times count mismatch.");
+ err = 1;
circuit_build_times_reset(cbt);
- tor_free(loaded_times);
- return -1;
+ goto done;
}
circuit_build_times_set_timeout(cbt);
@@ -728,8 +729,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt,
circuit_build_times_filter_timeouts(cbt);
}
+ done:
tor_free(loaded_times);
- return *msg ? -1 : 0;
+ return err ? -1 : 0;
}
/**
@@ -1512,7 +1514,7 @@ static int
onion_populate_cpath(origin_circuit_t *circ)
{
int r;
-again:
+ again:
r = onion_extend_cpath(circ);
if (r < 0) {
log_info(LD_CIRC,"Generating cpath hop failed.");
@@ -1750,7 +1752,7 @@ circuit_deliver_create_cell(circuit_t *circ, uint8_t cell_type,
cell.circ_id = circ->n_circ_id;
memcpy(cell.payload, payload, ONIONSKIN_CHALLENGE_LEN);
- append_cell_to_circuit_queue(circ, circ->n_conn, &cell, CELL_DIRECTION_OUT);
+ append_cell_to_circuit_queue(circ, circ->n_conn, &cell, CELL_DIRECTION_OUT, 0);
if (CIRCUIT_IS_ORIGIN(circ)) {
/* mark it so it gets better rate limiting treatment. */
@@ -2327,7 +2329,7 @@ onionskin_answer(or_circuit_t *circ, uint8_t cell_type, const char *payload,
circ->is_first_hop = (cell_type == CELL_CREATED_FAST);
append_cell_to_circuit_queue(TO_CIRCUIT(circ),
- circ->p_conn, &cell, CELL_DIRECTION_IN);
+ circ->p_conn, &cell, CELL_DIRECTION_IN, 0);
log_debug(LD_CIRC,"Finished sending 'created' cell.");
if (!is_local_addr(&circ->p_conn->_base.addr) &&
diff --git a/src/or/circuitbuild.h b/src/or/circuitbuild.h
index 3a02f04202..f4cc2a904d 100644
--- a/src/or/circuitbuild.h
+++ b/src/or/circuitbuild.h
@@ -81,7 +81,7 @@ extern circuit_build_times_t circ_times;
void circuit_build_times_update_state(circuit_build_times_t *cbt,
or_state_t *state);
int circuit_build_times_parse_state(circuit_build_times_t *cbt,
- or_state_t *state, char **msg);
+ or_state_t *state);
void circuit_build_times_count_timeout(circuit_build_times_t *cbt,
int did_onehop);
int circuit_build_times_count_close(circuit_build_times_t *cbt,
@@ -107,8 +107,6 @@ void circuit_build_times_initial_alpha(circuit_build_times_t *cbt,
double quantile, double time_ms);
int circuit_build_times_update_alpha(circuit_build_times_t *cbt);
double circuit_build_times_cdf(circuit_build_times_t *cbt, double x);
-void circuit_build_times_add_timeout_worker(circuit_build_times_t *cbt,
- double quantile_cutoff);
void circuitbuild_running_unit_tests(void);
void circuit_build_times_reset(circuit_build_times_t *cbt);
diff --git a/src/or/circuituse.c b/src/or/circuituse.c
index a3f10a8841..e9335b18d6 100644
--- a/src/or/circuituse.c
+++ b/src/or/circuituse.c
@@ -719,7 +719,7 @@ circuit_expire_old_circuits_clientside(time_t now)
}
for (circ = global_circuitlist; circ; circ = circ->next) {
- if (circ->marked_for_close || ! CIRCUIT_IS_ORIGIN(circ))
+ if (circ->marked_for_close || !CIRCUIT_IS_ORIGIN(circ))
continue;
/* If the circuit has been dirty for too long, and there are no streams
* on it, mark it for close.
@@ -746,13 +746,23 @@ circuit_expire_old_circuits_clientside(time_t now)
(long)(now - circ->timestamp_created));
circuit_mark_for_close(circ, END_CIRC_REASON_FINISHED);
} else if (!TO_ORIGIN_CIRCUIT(circ)->is_ancient) {
- log_notice(LD_CIRC,
- "Ancient non-dirty circuit %d is still around after "
- "%ld seconds. Purpose: %d",
- TO_ORIGIN_CIRCUIT(circ)->global_identifier,
- (long)(now - circ->timestamp_created),
- circ->purpose);
- TO_ORIGIN_CIRCUIT(circ)->is_ancient = 1;
+ /* Server-side rend joined circuits can end up really old, because
+ * they are reused by clients for longer than normal. The client
+ * controls their lifespan. (They never become dirty, because
+ * connection_exit_begin_conn() never marks anything as dirty.)
+ * Similarly, server-side intro circuits last a long time. */
+ if (circ->purpose != CIRCUIT_PURPOSE_S_REND_JOINED &&
+ circ->purpose != CIRCUIT_PURPOSE_S_INTRO) {
+ log_notice(LD_CIRC,
+ "Ancient non-dirty circuit %d is still around after "
+ "%ld seconds. Purpose: %d",
+ TO_ORIGIN_CIRCUIT(circ)->global_identifier,
+ (long)(now - circ->timestamp_created),
+ circ->purpose);
+ /* FFFF implement a new circuit_purpose_to_string() so we don't
+ * just print out a number for circ->purpose */
+ TO_ORIGIN_CIRCUIT(circ)->is_ancient = 1;
+ }
}
}
}
@@ -1184,13 +1194,13 @@ circuit_get_open_circ_or_launch(edge_connection_t *conn,
* as loudly. the user doesn't even know it's happening. */
if (options->UseBridges && bridges_known_but_down()) {
log_fn(severity, LD_APP|LD_DIR,
- "Application request when we're believed to be "
- "offline. Optimistically trying known bridges again.");
+ "Application request when we haven't used client functionality "
+ "lately. Optimistically trying known bridges again.");
bridges_retry_all();
} else if (!options->UseBridges || any_bridge_descriptors_known()) {
log_fn(severity, LD_APP|LD_DIR,
- "Application request when we're believed to be "
- "offline. Optimistically trying directory fetches again.");
+ "Application request when we haven't used client functionality "
+ "lately. Optimistically trying directory fetches again.");
routerlist_retry_directory_downloads(time(NULL));
}
}
diff --git a/src/or/command.c b/src/or/command.c
index 0460e25c25..ea0bbea1e5 100644
--- a/src/or/command.c
+++ b/src/or/command.c
@@ -288,7 +288,14 @@ command_process_create_cell(cell_t *cell, or_connection_t *conn)
/* hand it off to the cpuworkers, and then return. */
if (assign_onionskin_to_cpuworker(NULL, circ, onionskin) < 0) {
- log_warn(LD_GENERAL,"Failed to hand off onionskin. Closing.");
+#define WARN_HANDOFF_FAILURE_INTERVAL (6*60*60)
+ static ratelim_t handoff_warning =
+ RATELIM_INIT(WARN_HANDOFF_FAILURE_INTERVAL);
+ char *m;
+ if ((m = rate_limit_log(&handoff_warning, approx_time()))) {
+ log_warn(LD_GENERAL,"Failed to hand off onionskin. Closing.%s",m);
+ tor_free(m);
+ }
circuit_mark_for_close(TO_CIRCUIT(circ), END_CIRC_REASON_INTERNAL);
return;
}
diff --git a/src/or/config.c b/src/or/config.c
index a4e4f89c1a..6b3bcf6da8 100644
--- a/src/or/config.c
+++ b/src/or/config.c
@@ -17,6 +17,7 @@
#include "config.h"
#include "connection.h"
#include "connection_edge.h"
+#include "connection_or.h"
#include "control.h"
#include "cpuworker.h"
#include "dirserv.h"
@@ -440,6 +441,12 @@ static config_var_t _state_vars[] = {
V(BWHistoryWriteEnds, ISOTIME, NULL),
V(BWHistoryWriteInterval, UINT, "900"),
V(BWHistoryWriteValues, CSV, ""),
+ V(BWHistoryDirReadEnds, ISOTIME, NULL),
+ V(BWHistoryDirReadInterval, UINT, "900"),
+ V(BWHistoryDirReadValues, CSV, ""),
+ V(BWHistoryDirWriteEnds, ISOTIME, NULL),
+ V(BWHistoryDirWriteInterval, UINT, "900"),
+ V(BWHistoryDirWriteValues, CSV, ""),
V(TorVersion, STRING, NULL),
@@ -447,7 +454,7 @@ static config_var_t _state_vars[] = {
V(LastWritten, ISOTIME, NULL),
V(TotalBuildTimes, UINT, NULL),
- V(CircuitBuildAbandonedCount, UINT, "0"),
+ V(CircuitBuildAbandonedCount, UINT, "0"),
VAR("CircuitBuildTimeBin", LINELIST_S, BuildtimeHistogram, NULL),
VAR("BuildtimeHistogram", LINELIST_V, BuildtimeHistogram, NULL),
@@ -950,10 +957,12 @@ options_act_reversible(or_options_t *old_options, char **msg)
}
/* Launch the listeners. (We do this before we setuid, so we can bind to
- * ports under 1024.) */
- if (retry_all_listeners(replaced_listeners, new_listeners) < 0) {
- *msg = tor_strdup("Failed to bind one of the listener ports.");
- goto rollback;
+ * ports under 1024.) We don't want to rebind if we're hibernating. */
+ if (!we_are_hibernating()) {
+ if (retry_all_listeners(replaced_listeners, new_listeners) < 0) {
+ *msg = tor_strdup("Failed to bind one of the listener ports.");
+ goto rollback;
+ }
}
}
@@ -1243,9 +1252,30 @@ options_act(or_options_t *old_options)
circuit_expire_all_dirty_circs();
}
+/* How long should we delay counting bridge stats after becoming a bridge?
+ * We use this so we don't count people who used our bridge thinking it is
+ * a relay. If you change this, don't forget to change the log message
+ * below. It's 4 hours (the time it takes to stop being used by clients)
+ * plus some extra time for clock skew. */
+#define RELAY_BRIDGE_STATS_DELAY (6 * 60 * 60)
+
if (! bool_eq(options->BridgeRelay, old_options->BridgeRelay)) {
- log_info(LD_GENERAL, "Bridge status changed. Forgetting GeoIP stats.");
- geoip_remove_old_clients(time(NULL)+(2*60*60));
+ int was_relay = 0;
+ if (options->BridgeRelay) {
+ time_t int_start = time(NULL);
+ if (old_options->ORPort == options->ORPort) {
+ int_start += RELAY_BRIDGE_STATS_DELAY;
+ was_relay = 1;
+ }
+ geoip_bridge_stats_init(int_start);
+ log_info(LD_CONFIG, "We are acting as a bridge now. Starting new "
+ "GeoIP stats interval%s.", was_relay ? " in 6 "
+ "hours from now" : "");
+ } else {
+ geoip_bridge_stats_term();
+ log_info(LD_GENERAL, "We are no longer acting as a bridge. "
+ "Forgetting GeoIP stats.");
+ }
}
if (options_transition_affects_workers(old_options, options)) {
@@ -1270,6 +1300,10 @@ options_act(or_options_t *old_options)
if (options->V3AuthoritativeDir && !old_options->V3AuthoritativeDir)
init_keys();
+
+ if (options->PerConnBWRate != old_options->PerConnBWRate ||
+ options->PerConnBWBurst != old_options->PerConnBWBurst)
+ connection_or_update_token_buckets(get_connection_array(), options);
}
/* Maybe load geoip file */
@@ -1315,6 +1349,40 @@ options_act(or_options_t *old_options)
}
}
+ if (options->CellStatistics || options->DirReqStatistics ||
+ options->EntryStatistics || options->ExitPortStatistics) {
+ time_t now = time(NULL);
+ if ((!old_options || !old_options->CellStatistics) &&
+ options->CellStatistics)
+ rep_hist_buffer_stats_init(now);
+ if ((!old_options || !old_options->DirReqStatistics) &&
+ options->DirReqStatistics)
+ geoip_dirreq_stats_init(now);
+ if ((!old_options || !old_options->EntryStatistics) &&
+ options->EntryStatistics)
+ geoip_entry_stats_init(now);
+ if ((!old_options || !old_options->ExitPortStatistics) &&
+ options->ExitPortStatistics)
+ rep_hist_exit_stats_init(now);
+ if (!old_options)
+ log_notice(LD_CONFIG, "Configured to measure statistics. Look for "
+ "the *-stats files that will first be written to the "
+ "data directory in 24 hours from now.");
+ }
+
+ if (old_options && old_options->CellStatistics &&
+ !options->CellStatistics)
+ rep_hist_buffer_stats_term();
+ if (old_options && old_options->DirReqStatistics &&
+ !options->DirReqStatistics)
+ geoip_dirreq_stats_term();
+ if (old_options && old_options->EntryStatistics &&
+ !options->EntryStatistics)
+ geoip_entry_stats_term();
+ if (old_options && old_options->ExitPortStatistics &&
+ !options->ExitPortStatistics)
+ rep_hist_exit_stats_term();
+
/* Check if we need to parse and add the EntryNodes config option. */
if (options->EntryNodes &&
(!old_options ||
@@ -1560,6 +1628,16 @@ config_find_option(config_format_t *fmt, const char *key)
return NULL;
}
+/** Return the number of option entries in <b>fmt</b>. */
+static int
+config_count_options(config_format_t *fmt)
+{
+ int i;
+ for (i=0; fmt->vars[i].name; ++i)
+ ;
+ return i;
+}
+
/*
* Functions to assign config options.
*/
@@ -1704,7 +1782,7 @@ config_assign_value(config_format_t *fmt, or_options_t *options,
static int
config_assign_line(config_format_t *fmt, or_options_t *options,
config_line_t *c, int use_defaults,
- int clear_first, char **msg)
+ int clear_first, bitarray_t *options_seen, char **msg)
{
config_var_t *var;
@@ -1724,6 +1802,7 @@ config_assign_line(config_format_t *fmt, or_options_t *options,
return -1;
}
}
+
/* Put keyword into canonical case. */
if (strcmp(var->name, c->key)) {
tor_free(c->key);
@@ -1746,6 +1825,18 @@ config_assign_line(config_format_t *fmt, or_options_t *options,
return 0;
}
+ if (options_seen && (var->type != CONFIG_TYPE_LINELIST &&
+ var->type != CONFIG_TYPE_LINELIST_S)) {
+ /* We're tracking which options we've seen, and this option is not
+ * supposed to occur more than once. */
+ int var_index = (int)(var - fmt->vars);
+ if (bitarray_is_set(options_seen, var_index)) {
+ log_warn(LD_CONFIG, "Option '%s' used more than once; all but the last "
+ "value will be ignored.", var->name);
+ }
+ bitarray_set(options_seen, var_index);
+ }
+
if (config_assign_value(fmt, options, c, msg) < 0)
return -2;
return 0;
@@ -2014,6 +2105,8 @@ config_assign(config_format_t *fmt, void *options, config_line_t *list,
int use_defaults, int clear_first, char **msg)
{
config_line_t *p;
+ bitarray_t *options_seen;
+ const int n_options = config_count_options(fmt);
CHECK(fmt, options);
@@ -2033,14 +2126,18 @@ config_assign(config_format_t *fmt, void *options, config_line_t *list,
config_reset_line(fmt, options, p->key, use_defaults);
}
+ options_seen = bitarray_init_zero(n_options);
/* pass 3: assign. */
while (list) {
int r;
if ((r=config_assign_line(fmt, options, list, use_defaults,
- clear_first, msg)))
+ clear_first, options_seen, msg))) {
+ bitarray_free(options_seen);
return r;
+ }
list = list->next;
}
+ bitarray_free(options_seen);
return 0;
}
@@ -3404,6 +3501,13 @@ options_validate(or_options_t *old_options, or_options_t *options,
"upgrade your Tor controller as soon as possible.");
}
+ if (options->CookieAuthFileGroupReadable && !options->CookieAuthFile) {
+ log_warn(LD_CONFIG, "You set the CookieAuthFileGroupReadable but did "
+ "not configure a the path for the cookie file via "
+ "CookieAuthFile. This means your cookie will not be group "
+ "readable.");
+ }
+
if (options->UseEntryGuards && ! options->NumEntryGuards)
REJECT("Cannot enable UseEntryGuards with NumEntryGuards set to 0");
@@ -3578,6 +3682,21 @@ options_validate(or_options_t *old_options, or_options_t *options,
if (options->AccelDir && !options->AccelName)
REJECT("Can't use hardware crypto accelerator dir without engine name.");
+ if (options->PublishServerDescriptor)
+ SMARTLIST_FOREACH(options->PublishServerDescriptor, const char *, pubdes, {
+ if (!strcmp(pubdes, "1") || !strcmp(pubdes, "0"))
+ if (smartlist_len(options->PublishServerDescriptor) > 1) {
+ COMPLAIN("You have passed a list of multiple arguments to the "
+ "PublishServerDescriptor option that includes 0 or 1. "
+ "0 or 1 should only be used as the sole argument. "
+ "This configuration will be rejected in a future release.");
+ break;
+ }
+ });
+
+ if (options->BridgeRelay == 1 && options->ORPort == 0)
+ REJECT("BridgeRelay is 1, ORPort is 0. This is an invalid combination.");
+
return 0;
#undef REJECT
#undef COMPLAIN
@@ -3642,16 +3761,6 @@ options_transition_allowed(or_options_t *old, or_options_t *new_val,
return -1;
}
- if (old->CellStatistics != new_val->CellStatistics ||
- old->DirReqStatistics != new_val->DirReqStatistics ||
- old->EntryStatistics != new_val->EntryStatistics ||
- old->ExitPortStatistics != new_val->ExitPortStatistics) {
- *msg = tor_strdup("While Tor is running, changing either "
- "CellStatistics, DirReqStatistics, EntryStatistics, "
- "or ExitPortStatistics is not allowed.");
- return -1;
- }
-
if (old->DisableAllSwap != new_val->DisableAllSwap) {
*msg = tor_strdup("While Tor is running, changing DisableAllSwap "
"is not allowed.");
@@ -3723,7 +3832,7 @@ get_windows_conf_root(void)
{
static int is_set = 0;
static char path[MAX_PATH+1];
- WCHAR wpath[MAX_PATH] = {0};
+ TCHAR tpath[MAX_PATH] = {0};
LPITEMIDLIST idl;
IMalloc *m;
@@ -3750,8 +3859,12 @@ get_windows_conf_root(void)
return path;
}
/* Convert the path from an "ID List" (whatever that is!) to a path. */
- result = SHGetPathFromIDListW(idl, wpath);
- wcstombs(path,wpath,MAX_PATH);
+ result = SHGetPathFromIDList(idl, tpath);
+#ifdef UNICODE
+ wcstombs(path,tpath,MAX_PATH);
+#else
+ strlcpy(path,tpath,sizeof(path));
+#endif
/* Now we need to free the memory that the path-idl was stored in. In
* typical Windows fashion, we can't just call 'free()' on it. */
@@ -4876,9 +4989,7 @@ or_state_set(or_state_t *new_state)
tor_free(err);
ret = -1;
}
- if (circuit_build_times_parse_state(&circ_times, global_state, &err) < 0) {
- log_warn(LD_GENERAL,"%s",err);
- tor_free(err);
+ if (circuit_build_times_parse_state(&circ_times, global_state) < 0) {
ret = -1;
}
return ret;
diff --git a/src/or/connection.c b/src/or/connection.c
index 55d2fa8146..91ce74b5b0 100644
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@ -839,13 +839,13 @@ static void
warn_too_many_conns(void)
{
#define WARN_TOO_MANY_CONNS_INTERVAL (6*60*60)
- static time_t last_warned = 0;
- time_t now = time(NULL);
- int n_conns = get_n_open_sockets();
- if (last_warned + WARN_TOO_MANY_CONNS_INTERVAL < now) {
+ static ratelim_t last_warned = RATELIM_INIT(WARN_TOO_MANY_CONNS_INTERVAL);
+ char *m;
+ if ((m = rate_limit_log(&last_warned, approx_time()))) {
+ int n_conns = get_n_open_sockets();
log_warn(LD_NET,"Failing because we have %d connections already. Please "
- "raise your ulimit -n.", n_conns);
- last_warned = now;
+ "raise your ulimit -n.%s", n_conns, m);
+ tor_free(m);
control_event_general_status(LOG_WARN, "TOO_MANY_CONNECTIONS CURRENT=%d",
n_conns);
}
@@ -2082,8 +2082,6 @@ static void
connection_buckets_decrement(connection_t *conn, time_t now,
size_t num_read, size_t num_written)
{
- if (!connection_is_rate_limited(conn))
- return; /* local IPs are free */
if (num_written >= INT_MAX || num_read >= INT_MAX) {
log_err(LD_BUG, "Value out of range. num_read=%lu, num_written=%lu, "
"connection type=%s, state=%s",
@@ -2095,16 +2093,24 @@ connection_buckets_decrement(connection_t *conn, time_t now,
tor_fragile_assert();
}
+ /* Count bytes of answering direct and tunneled directory requests */
+ if (conn->type == CONN_TYPE_DIR && conn->purpose == DIR_PURPOSE_SERVER) {
+ if (num_read > 0)
+ rep_hist_note_dir_bytes_read(num_read, now);
+ if (num_written > 0)
+ rep_hist_note_dir_bytes_written(num_written, now);
+ }
+
+ if (!connection_is_rate_limited(conn))
+ return; /* local IPs are free */
if (num_read > 0) {
- if (conn->type == CONN_TYPE_EXIT)
- rep_hist_note_exit_bytes_read(conn->port, num_read);
rep_hist_note_bytes_read(num_read, now);
}
if (num_written > 0) {
- if (conn->type == CONN_TYPE_EXIT)
- rep_hist_note_exit_bytes_written(conn->port, num_written);
rep_hist_note_bytes_written(num_written, now);
}
+ if (conn->type == CONN_TYPE_EXIT)
+ rep_hist_note_exit_bytes(conn->port, num_written, num_read);
if (connection_counts_as_relayed_traffic(conn, now)) {
global_relayed_read_bucket -= (int)num_read;
@@ -2355,7 +2361,7 @@ connection_handle_read_impl(connection_t *conn)
return 0;
}
-loop_again:
+ loop_again:
try_to_read = max_to_read;
tor_assert(!conn->marked_for_close);
@@ -2401,8 +2407,12 @@ loop_again:
connection_t *linked = conn->linked_conn;
if (n_read) {
- /* Probably a no-op, but hey. */
- connection_buckets_decrement(linked, approx_time(), n_read, 0);
+ /* Probably a no-op, since linked conns typically don't count for
+ * bandwidth rate limiting. But do it anyway so we can keep stats
+ * accurately. Note that since we read the bytes from conn, and
+ * we're writing the bytes onto the linked connection, we count
+ * these as <i>written</i> bytes. */
+ connection_buckets_decrement(linked, approx_time(), 0, n_read);
if (connection_flushed_some(linked) < 0)
connection_mark_for_close(linked);
diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c
index 7522368c56..6a3a5ef0a9 100644
--- a/src/or/connection_edge.c
+++ b/src/or/connection_edge.c
@@ -147,7 +147,7 @@ connection_edge_process_inbuf(edge_connection_t *conn, int package_partial)
return 0;
case AP_CONN_STATE_OPEN:
case EXIT_CONN_STATE_OPEN:
- if (connection_edge_package_raw_inbuf(conn, package_partial) < 0) {
+ if (connection_edge_package_raw_inbuf(conn, package_partial, NULL) < 0) {
/* (We already sent an end cell if possible) */
connection_mark_for_close(TO_CONN(conn));
return -1;
@@ -1408,6 +1408,26 @@ consider_plaintext_ports(edge_connection_t *conn, uint16_t port)
* different one? */
#define TRACKHOSTEXITS_RETRIES 5
+/** Call connection_ap_handshake_rewrite_and_attach() unless a controller
+ * asked us to leave streams unattached. Return 0 in that case.
+ *
+ * See connection_ap_handshake_rewrite_and_attach()'s
+ * documentation for arguments and return value.
+ */
+int
+connection_ap_rewrite_and_attach_if_allowed(edge_connection_t *conn,
+ origin_circuit_t *circ,
+ crypt_path_t *cpath)
+{
+ or_options_t *options = get_options();
+
+ if (options->LeaveStreamsUnattached) {
+ conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT;
+ return 0;
+ }
+ return connection_ap_handshake_rewrite_and_attach(conn, circ, cpath);
+}
+
/** Connection <b>conn</b> just finished its socks handshake, or the
* controller asked us to take care of it. If <b>circ</b> is defined,
* then that's where we'll want to attach it. Otherwise we have to
@@ -1908,11 +1928,7 @@ connection_ap_handshake_process_socks(edge_connection_t *conn)
else
control_event_stream_status(conn, STREAM_EVENT_NEW_RESOLVE, 0);
- if (options->LeaveStreamsUnattached) {
- conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT;
- return 0;
- }
- return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL);
+ return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL);
}
/** connection_init_accepted_conn() found a new trans AP conn.
@@ -1926,7 +1942,6 @@ int
connection_ap_process_transparent(edge_connection_t *conn)
{
socks_request_t *socks;
- or_options_t *options = get_options();
tor_assert(conn);
tor_assert(conn->_base.type == CONN_TYPE_AP);
@@ -1950,11 +1965,7 @@ connection_ap_process_transparent(edge_connection_t *conn)
control_event_stream_status(conn, STREAM_EVENT_NEW, 0);
- if (options->LeaveStreamsUnattached) {
- conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT;
- return 0;
- }
- return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL);
+ return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL);
}
/** connection_edge_process_inbuf() found a conn in state natd_wait. See if
@@ -1975,7 +1986,6 @@ connection_ap_process_natd(edge_connection_t *conn)
size_t tlen = 30;
int err, port_ok;
socks_request_t *socks;
- or_options_t *options = get_options();
tor_assert(conn);
tor_assert(conn->_base.type == CONN_TYPE_AP);
@@ -2031,13 +2041,9 @@ connection_ap_process_natd(edge_connection_t *conn)
control_event_stream_status(conn, STREAM_EVENT_NEW, 0);
- if (options->LeaveStreamsUnattached) {
- conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT;
- return 0;
- }
conn->_base.state = AP_CONN_STATE_CIRCUIT_WAIT;
- return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL);
+ return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL);
}
/** Iterate over the two bytes of stream_id until we get one that is not
@@ -2050,7 +2056,7 @@ get_unique_stream_id_by_circ(origin_circuit_t *circ)
streamid_t test_stream_id;
uint32_t attempts=0;
-again:
+ again:
test_stream_id = circ->next_stream_id++;
if (++attempts > 1<<16) {
/* Make sure we don't loop forever if all stream_id's are used. */
@@ -2614,7 +2620,7 @@ connection_exit_begin_conn(cell_t *cell, circuit_t *circ)
log_debug(LD_REND,"Finished assigning addr/port");
n_stream->cpath_layer = origin_circ->cpath->prev; /* link it */
- /* add it into the linked list of n_streams on this circuit */
+ /* add it into the linked list of p_streams on this circuit */
n_stream->next_stream = origin_circ->p_streams;
n_stream->on_circuit = circ;
origin_circ->p_streams = n_stream;
@@ -2988,7 +2994,7 @@ parse_extended_hostname(char *address, int allowdotexit)
if (rend_valid_service_id(query)) {
return ONION_HOSTNAME; /* success */
}
-failed:
+ failed:
/* otherwise, return to previous state and return 0 */
*s = '.';
return BAD_HOSTNAME;
diff --git a/src/or/connection_edge.h b/src/or/connection_edge.h
index c3d6098c5a..762af5172e 100644
--- a/src/or/connection_edge.h
+++ b/src/or/connection_edge.h
@@ -79,10 +79,12 @@ void client_dns_set_addressmap(const char *address, uint32_t val,
const char *addressmap_register_virtual_address(int type, char *new_address);
void addressmap_get_mappings(smartlist_t *sl, time_t min_expires,
time_t max_expires, int want_expiry);
+int connection_ap_rewrite_and_attach_if_allowed(edge_connection_t *conn,
+ origin_circuit_t *circ,
+ crypt_path_t *cpath);
int connection_ap_handshake_rewrite_and_attach(edge_connection_t *conn,
origin_circuit_t *circ,
crypt_path_t *cpath);
-int hostname_is_noconnect_address(const char *address);
/** Possible return values for parse_extended_hostname. */
typedef enum hostname_type_t {
diff --git a/src/or/connection_or.c b/src/or/connection_or.c
index c94325a5b7..4d82da63e9 100644
--- a/src/or/connection_or.c
+++ b/src/or/connection_or.c
@@ -252,8 +252,7 @@ connection_or_flushed_some(or_connection_t *conn)
/* If we're under the low water mark, add cells until we're just over the
* high water mark. */
if (datalen < OR_CONN_LOWWATER) {
- ssize_t n = (OR_CONN_HIGHWATER - datalen + CELL_NETWORK_SIZE-1)
- / CELL_NETWORK_SIZE;
+ ssize_t n = CEIL_DIV(OR_CONN_HIGHWATER - datalen, CELL_NETWORK_SIZE);
time_t now = approx_time();
while (conn->active_circuits && n > 0) {
int flushed;
@@ -349,21 +348,18 @@ connection_or_digest_is_known_relay(const char *id_digest)
return 0;
}
-/** If we don't necessarily know the router we're connecting to, but we
- * have an addr/port/id_digest, then fill in as much as we can. Start
- * by checking to see if this describes a router we know. */
+/** Set the per-conn read and write limits for <b>conn</b>. If it's a known
+ * relay, we will rely on the global read and write buckets, so give it
+ * per-conn limits that are big enough they'll never matter. But if it's
+ * not a known relay, first check if we set PerConnBwRate/Burst, then
+ * check if the consensus sets them, else default to 'big enough'.
+ */
static void
-connection_or_init_conn_from_address(or_connection_t *conn,
- const tor_addr_t *addr, uint16_t port,
- const char *id_digest,
- int started_here)
+connection_or_update_token_buckets_helper(or_connection_t *conn, int reset,
+ or_options_t *options)
{
- or_options_t *options = get_options();
int rate, burst; /* per-connection rate limiting params */
- routerinfo_t *r = router_get_by_digest(id_digest);
- connection_or_set_identity_digest(conn, id_digest);
-
- if (connection_or_digest_is_known_relay(id_digest)) {
+ if (connection_or_digest_is_known_relay(conn->identity_digest)) {
/* It's in the consensus, or we have a descriptor for it meaning it
* was probably in a recent consensus. It's a recognized relay:
* give it full bandwidth. */
@@ -382,7 +378,43 @@ connection_or_init_conn_from_address(or_connection_t *conn,
}
conn->bandwidthrate = rate;
- conn->read_bucket = conn->write_bucket = conn->bandwidthburst = burst;
+ conn->bandwidthburst = burst;
+ if (reset) { /* set up the token buckets to be full */
+ conn->read_bucket = conn->write_bucket = burst;
+ return;
+ }
+ /* If the new token bucket is smaller, take out the extra tokens.
+ * (If it's larger, don't -- the buckets can grow to reach the cap.) */
+ if (conn->read_bucket > burst)
+ conn->read_bucket = burst;
+ if (conn->write_bucket > burst)
+ conn->write_bucket = burst;
+}
+
+/** Either our set of relays or our per-conn rate limits have changed.
+ * Go through all the OR connections and update their token buckets. */
+void
+connection_or_update_token_buckets(smartlist_t *conns, or_options_t *options)
+{
+ SMARTLIST_FOREACH(conns, connection_t *, conn,
+ {
+ if (connection_speaks_cells(conn))
+ connection_or_update_token_buckets_helper(TO_OR_CONN(conn), 0, options);
+ });
+}
+
+/** If we don't necessarily know the router we're connecting to, but we
+ * have an addr/port/id_digest, then fill in as much as we can. Start
+ * by checking to see if this describes a router we know. */
+static void
+connection_or_init_conn_from_address(or_connection_t *conn,
+ const tor_addr_t *addr, uint16_t port,
+ const char *id_digest,
+ int started_here)
+{
+ routerinfo_t *r = router_get_by_digest(id_digest);
+ connection_or_set_identity_digest(conn, id_digest);
+ connection_or_update_token_buckets_helper(conn, 1, get_options());
conn->_base.port = port;
tor_addr_copy(&conn->_base.addr, addr);
diff --git a/src/or/connection_or.h b/src/or/connection_or.h
index 8e3723c154..717630217c 100644
--- a/src/or/connection_or.h
+++ b/src/or/connection_or.h
@@ -26,6 +26,8 @@ int connection_or_flushed_some(or_connection_t *conn);
int connection_or_finished_flushing(or_connection_t *conn);
int connection_or_finished_connecting(or_connection_t *conn);
int connection_or_digest_is_known_relay(const char *id_digest);
+void connection_or_update_token_buckets(smartlist_t *conns,
+ or_options_t *options);
void connection_or_connect_failed(or_connection_t *conn,
int reason, const char *msg);
@@ -44,10 +46,6 @@ void connection_or_write_var_cell_to_buf(const var_cell_t *cell,
int connection_or_send_destroy(circid_t circ_id, or_connection_t *conn,
int reason);
int connection_or_send_netinfo(or_connection_t *conn);
-int connection_or_send_cert(or_connection_t *conn);
-int connection_or_send_link_auth(or_connection_t *conn);
-int connection_or_compute_link_auth_hmac(or_connection_t *conn,
- char *hmac_out);
int is_or_protocol_version_known(uint16_t version);
void cell_pack(packed_cell_t *dest, const cell_t *src);
diff --git a/src/or/control.c b/src/or/control.c
index 7cbb1bd1f6..7eead0e18a 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -2259,7 +2259,7 @@ handle_control_setcircuitpurpose(control_connection_t *conn,
circ->_base.purpose = new_purpose;
connection_write_str_to_buf("250 OK\r\n", conn);
-done:
+ done:
if (args) {
SMARTLIST_FOREACH(args, char *, cp, tor_free(cp));
smartlist_free(args);
diff --git a/src/or/cpuworker.c b/src/or/cpuworker.c
index 2760d96665..6f943d78b8 100644
--- a/src/or/cpuworker.c
+++ b/src/or/cpuworker.c
@@ -192,7 +192,7 @@ connection_cpu_process_inbuf(connection_t *conn)
tor_assert(0); /* don't ask me to do handshakes yet */
}
-done_processing:
+ done_processing:
conn->state = CPUWORKER_STATE_IDLE;
num_cpuworkers_busy--;
if (conn->timestamp_created < last_rotation_time) {
diff --git a/src/or/directory.c b/src/or/directory.c
index a3e575ac97..ffa312bc41 100644
--- a/src/or/directory.c
+++ b/src/or/directory.c
@@ -67,8 +67,10 @@ static void http_set_address_origin(const char *headers, connection_t *conn);
static void connection_dir_download_networkstatus_failed(
dir_connection_t *conn, int status_code);
static void connection_dir_download_routerdesc_failed(dir_connection_t *conn);
+static void connection_dir_bridge_routerdesc_failed(dir_connection_t *conn);
static void connection_dir_download_cert_failed(
dir_connection_t *conn, int status_code);
+static void connection_dir_retry_bridges(smartlist_t *descs);
static void dir_networkstatus_download_failed(smartlist_t *failed,
int status_code);
static void dir_routerdesc_download_failed(smartlist_t *failed,
@@ -582,7 +584,7 @@ connection_dir_request_failed(dir_connection_t *conn)
if (directory_conn_is_self_reachability_test(conn)) {
return; /* this was a test fetch. don't retry. */
}
- if (entry_list_is_constrained(get_options()))
+ if (!entry_list_is_constrained(get_options()))
router_set_status(conn->identity_digest, 0); /* don't try him again */
if (conn->_base.purpose == DIR_PURPOSE_FETCH_V2_NETWORKSTATUS) {
log_info(LD_DIR, "Giving up on directory server at '%s'; retrying",
@@ -592,6 +594,8 @@ connection_dir_request_failed(dir_connection_t *conn)
conn->_base.purpose == DIR_PURPOSE_FETCH_EXTRAINFO) {
log_info(LD_DIR, "Giving up on directory server at '%s'; retrying",
conn->_base.address);
+ if (conn->router_purpose == ROUTER_PURPOSE_BRIDGE)
+ connection_dir_bridge_routerdesc_failed(conn);
connection_dir_download_routerdesc_failed(conn);
} else if (conn->_base.purpose == DIR_PURPOSE_FETCH_CONSENSUS) {
networkstatus_consensus_download_failed(0);
@@ -645,6 +649,24 @@ connection_dir_download_networkstatus_failed(dir_connection_t *conn,
}
}
+/** Helper: Attempt to fetch directly the descriptors of each bridge
+ * listed in <b>failed</b>.
+ */
+static void
+connection_dir_retry_bridges(smartlist_t *descs)
+{
+ char digest[DIGEST_LEN];
+ SMARTLIST_FOREACH(descs, const char *, cp,
+ {
+ if (base16_decode(digest, DIGEST_LEN, cp, strlen(cp))<0) {
+ log_warn(LD_BUG, "Malformed fingerprint in list: %s",
+ escaped(cp));
+ continue;
+ }
+ retry_bridge_descriptor_fetch_directly(digest);
+ });
+}
+
/** Called when an attempt to download one or more router descriptors
* or extra-info documents on connection <b>conn</b> failed.
*/
@@ -662,6 +684,33 @@ connection_dir_download_routerdesc_failed(dir_connection_t *conn)
(void) conn;
}
+/** Called when an attempt to download a bridge's routerdesc from
+ * one of the authorities failed due to a network error. If
+ * possible attempt to download descriptors from the bridge directly.
+ */
+static void
+connection_dir_bridge_routerdesc_failed(dir_connection_t *conn)
+{
+ smartlist_t *which = NULL;
+
+ /* Requests for bridge descriptors are in the form 'fp/', so ignore
+ anything else. */
+ if (!conn->requested_resource || strcmpstart(conn->requested_resource,"fp/"))
+ return;
+
+ which = smartlist_create();
+ dir_split_resource_into_fingerprints(conn->requested_resource
+ + strlen("fp/"),
+ which, NULL, 0);
+
+ tor_assert(conn->_base.purpose != DIR_PURPOSE_FETCH_EXTRAINFO);
+ if (smartlist_len(which)) {
+ connection_dir_retry_bridges(which);
+ SMARTLIST_FOREACH(which, char *, cp, tor_free(cp));
+ }
+ smartlist_free(which);
+}
+
/** Called when an attempt to fetch a certificate fails. */
static void
connection_dir_download_cert_failed(dir_connection_t *conn, int status)
@@ -3484,6 +3533,14 @@ download_status_reset(download_status_t *dls)
dls->next_attempt_at = time(NULL) + schedule[0];
}
+/** Return the number of failures on <b>dls</b> since the last success (if
+ * any). */
+int
+download_status_get_n_failures(const download_status_t *dls)
+{
+ return dls->n_download_failures;
+}
+
/** Called when one or more routerdesc (or extrainfo, if <b>was_extrainfo</b>)
* fetches have failed (with uppercase fingerprints listed in <b>failed</b>,
* either as descriptor digests or as identity digests based on
@@ -3499,16 +3556,8 @@ dir_routerdesc_download_failed(smartlist_t *failed, int status_code,
int server = directory_fetches_from_authorities(get_options());
if (!was_descriptor_digests) {
if (router_purpose == ROUTER_PURPOSE_BRIDGE) {
- tor_assert(!was_extrainfo); /* not supported yet */
- SMARTLIST_FOREACH(failed, const char *, cp,
- {
- if (base16_decode(digest, DIGEST_LEN, cp, strlen(cp))<0) {
- log_warn(LD_BUG, "Malformed fingerprint in list: %s",
- escaped(cp));
- continue;
- }
- retry_bridge_descriptor_fetch_directly(digest);
- });
+ tor_assert(!was_extrainfo);
+ connection_dir_retry_bridges(failed);
}
return; /* FFFF should implement for other-than-router-purpose someday */
}
diff --git a/src/or/directory.h b/src/or/directory.h
index 36b4cf2b18..6fd2c0beff 100644
--- a/src/or/directory.h
+++ b/src/or/directory.h
@@ -104,5 +104,7 @@ download_status_mark_impossible(download_status_t *dl)
dl->n_download_failures = IMPOSSIBLE_TO_DOWNLOAD;
}
+int download_status_get_n_failures(const download_status_t *dls);
+
#endif
diff --git a/src/or/dirserv.c b/src/or/dirserv.c
index 86cd186111..3fcf1783d7 100644
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@ -730,6 +730,10 @@ dirserv_add_descriptor(routerinfo_t *ri, const char **msg, const char *source)
desc = tor_strndup(ri->cache_info.signed_descriptor_body, desclen);
nickname = tor_strdup(ri->nickname);
+ /* Tell if we're about to need to launch a test if we add this. */
+ ri->needs_retest_if_added =
+ dirserv_should_launch_reachability_test(ri, ri_old);
+
r = router_add_to_routerlist(ri, msg, 0, 0);
if (!WRA_WAS_ADDED(r)) {
/* unless the routerinfo was fine, just out-of-date */
@@ -744,7 +748,7 @@ dirserv_add_descriptor(routerinfo_t *ri, const char **msg, const char *source)
changed = smartlist_create();
smartlist_add(changed, ri);
- control_event_descriptors_changed(changed);
+ routerlist_descriptors_added(changed, 0);
smartlist_free(changed);
if (!*msg) {
*msg = ri->is_valid ? "Descriptor for valid server accepted" :
@@ -923,6 +927,11 @@ running_long_enough_to_decide_unreachable(void)
* the directory. */
#define REACHABLE_TIMEOUT (45*60)
+/** If we tested a router and found it reachable _at least this long_ after it
+ * declared itself hibernating, it is probably done hibernating and we just
+ * missed a descriptor from it. */
+#define HIBERNATION_PUBLICATION_SKEW (60*60)
+
/** Treat a router as alive if
* - It's me, and I'm not hibernating.
* or - We've found it reachable recently. */
@@ -935,11 +944,23 @@ dirserv_set_router_is_running(routerinfo_t *router, time_t now)
*/
int answer;
- if (router_is_me(router) && !we_are_hibernating())
+ if (router_is_me(router)) {
+ /* We always know if we are down ourselves. */
+ answer = ! we_are_hibernating();
+ } else if (router->is_hibernating &&
+ (router->cache_info.published_on +
+ HIBERNATION_PUBLICATION_SKEW) > router->last_reachable) {
+ /* A hibernating router is down unless we (somehow) had contact with it
+ * since it declared itself to be hibernating. */
+ answer = 0;
+ } else if (get_options()->AssumeReachable) {
+ /* If AssumeReachable, everybody is up unless they say they are down! */
answer = 1;
- else
- answer = get_options()->AssumeReachable ||
- now < router->last_reachable + REACHABLE_TIMEOUT;
+ } else {
+ /* Otherwise, a router counts as up if we found it reachable in the last
+ REACHABLE_TIMEOUT seconds. */
+ answer = (now < router->last_reachable + REACHABLE_TIMEOUT);
+ }
if (!answer && running_long_enough_to_decide_unreachable()) {
/* not considered reachable. tell rephist. */
@@ -3098,6 +3119,30 @@ dirserv_orconn_tls_done(const char *address,
* skip testing. */
}
+/** Called when we, as an authority, receive a new router descriptor either as
+ * an upload or a download. Used to decide whether to relaunch reachability
+ * testing for the server. */
+int
+dirserv_should_launch_reachability_test(routerinfo_t *ri, routerinfo_t *ri_old)
+{
+ if (!authdir_mode_handles_descs(get_options(), ri->purpose))
+ return 0;
+ if (!ri_old) {
+ /* New router: Launch an immediate reachability test, so we will have an
+ * opinion soon in case we're generating a consensus soon */
+ return 1;
+ }
+ if (ri_old->is_hibernating && !ri->is_hibernating) {
+ /* It just came out of hibernation; launch a reachability test */
+ return 1;
+ }
+ if (! routers_have_same_or_addr(ri, ri_old)) {
+ /* Address or port changed; launch a reachability test */
+ return 1;
+ }
+ return 0;
+}
+
/** Helper function for dirserv_test_reachability(). Start a TLS
* connection to <b>router</b>, and annotate it with when we started
* the test. */
diff --git a/src/or/dirserv.h b/src/or/dirserv.h
index fc5a5549c5..94e4e811d6 100644
--- a/src/or/dirserv.h
+++ b/src/or/dirserv.h
@@ -55,7 +55,6 @@ enum was_router_added_t dirserv_add_multiple_descriptors(
enum was_router_added_t dirserv_add_descriptor(routerinfo_t *ri,
const char **msg,
const char *source);
-void dirserv_free_descriptors(void);
void dirserv_set_router_is_running(routerinfo_t *router, time_t now);
int list_server_status_v1(smartlist_t *routers, char **router_status_out,
int for_controller);
@@ -100,6 +99,8 @@ void dirserv_orconn_tls_done(const char *address,
uint16_t or_port,
const char *digest_rcvd,
int as_advertised);
+int dirserv_should_launch_reachability_test(routerinfo_t *ri,
+ routerinfo_t *ri_old);
void dirserv_single_reachability_test(time_t now, routerinfo_t *router);
void dirserv_test_reachability(time_t now);
int authdir_wants_to_reject_router(routerinfo_t *ri, const char **msg,
diff --git a/src/or/dirvote.c b/src/or/dirvote.c
index fd4d742ccb..eae3bc8a40 100644
--- a/src/or/dirvote.c
+++ b/src/or/dirvote.c
@@ -762,7 +762,7 @@ networkstatus_check_weights(int64_t Wgg, int64_t Wgd, int64_t Wmg,
}
}
-out:
+ out:
if (berr) {
log_info(LD_DIR,
"Bw weight mismatch %d. G="I64_FORMAT" M="I64_FORMAT
@@ -2942,6 +2942,7 @@ dirvote_compute_consensuses(void)
strlen(pending_consensus_signatures), 0);
log_notice(LD_DIR, "Signature(s) posted.");
+ smartlist_free(votes);
return 0;
err:
smartlist_free(votes);
@@ -3008,6 +3009,7 @@ dirvote_add_signatures_to_pending_consensus(
networkstatus_vote_free(v);
}
*msg_out = "Signatures added";
+ tor_free(new_signatures);
} else if (r == 0) {
*msg_out = "Signatures ignored";
} else {
@@ -3137,7 +3139,7 @@ void
dirvote_free_all(void)
{
dirvote_clear_votes(1);
- /* now empty as a result of clear_pending_votes. */
+ /* now empty as a result of dirvote_clear_votes(). */
smartlist_free(pending_vote_list);
pending_vote_list = NULL;
smartlist_free(previous_vote_list);
@@ -3146,7 +3148,7 @@ dirvote_free_all(void)
dirvote_clear_pending_consensuses();
tor_free(pending_consensus_signatures);
if (pending_consensus_signature_list) {
- /* now empty as a result of clear_pending_votes. */
+ /* now empty as a result of dirvote_clear_votes(). */
smartlist_free(pending_consensus_signature_list);
pending_consensus_signature_list = NULL;
}
diff --git a/src/or/dnsserv.c b/src/or/dnsserv.c
index e231b655f4..ad4f4122bc 100644
--- a/src/or/dnsserv.c
+++ b/src/or/dnsserv.c
@@ -141,16 +141,17 @@ evdns_server_callback(struct evdns_server_request *req, void *_data)
control_event_stream_status(conn, STREAM_EVENT_NEW, 0);
- /* Now, throw the connection over to get rewritten (which will answer it
- * immediately if it's in the cache, or completely bogus, or automapped),
- * and then attached to a circuit. */
+ /* Now, unless a controller asked us to leave streams unattached,
+ * throw the connection over to get rewritten (which will
+ * answer it immediately if it's in the cache, or completely bogus, or
+ * automapped), and then attached to a circuit. */
log_info(LD_APP, "Passing request for %s to rewrite_and_attach.",
escaped_safe_str_client(q->name));
q_name = tor_strdup(q->name); /* q could be freed in rewrite_and_attach */
- connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL);
+ connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL);
/* Now, the connection is marked if it was bad. */
- log_info(LD_APP, "Passed request for %s to rewrite_and_attach.",
+ log_info(LD_APP, "Passed request for %s to rewrite_and_attach_if_allowed.",
escaped_safe_str_client(q_name));
tor_free(q_name);
}
@@ -186,16 +187,17 @@ dnsserv_launch_request(const char *name, int reverse)
return -1;
}
- /* Now, throw the connection over to get rewritten (which will answer it
- * immediately if it's in the cache, or completely bogus, or automapped),
- * and then attached to a circuit. */
+ /* Now, unless a controller asked us to leave streams unattached,
+ * throw the connection over to get rewritten (which will
+ * answer it immediately if it's in the cache, or completely bogus, or
+ * automapped), and then attached to a circuit. */
log_info(LD_APP, "Passing request for %s to rewrite_and_attach.",
escaped_safe_str_client(name));
q_name = tor_strdup(name); /* q could be freed in rewrite_and_attach */
- connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL);
+ connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL);
/* Now, the connection is marked if it was bad. */
- log_info(LD_APP, "Passed request for %s to rewrite_and_attach.",
+ log_info(LD_APP, "Passed request for %s to rewrite_and_attach_if_allowed.",
escaped_safe_str_client(q_name));
tor_free(q_name);
return 0;
diff --git a/src/or/eventdns.c b/src/or/eventdns.c
index 4e44d15163..14c5d88df3 100644
--- a/src/or/eventdns.c
+++ b/src/or/eventdns.c
@@ -3132,7 +3132,7 @@ load_nameservers_with_getnetworkparams(void)
GetNetworkParams_fn_t fn;
/* XXXX Possibly, we should hardcode the location of this DLL. */
- if (!(handle = LoadLibraryW(L"iphlpapi.dll"))) {
+ if (!(handle = LoadLibrary(TEXT("iphlpapi.dll"))) {
log(EVDNS_LOG_WARN, "Could not open iphlpapi.dll");
/* right now status = 0, doesn't that mean "good" - mikec */
status = -1;
@@ -3201,46 +3201,44 @@ load_nameservers_with_getnetworkparams(void)
}
static int
-config_nameserver_from_reg_key(HKEY key, const char *subkey)
+config_nameserver_from_reg_key(HKEY key, const TCHAR *subkey)
{
char *buf;
DWORD bufsz = 0, type = 0;
- WCHAR wsubkey[MAX_PATH] = {0};
- char ansibuf[MAX_PATH] = {0};
int status = 0;
- mbstowcs(wsubkey,subkey,MAX_PATH);
- if (RegQueryValueExW(key, wsubkey, 0, &type, NULL, &bufsz)
+ if (RegQueryValueEx(key, subkey, 0, &type, NULL, &bufsz)
!= ERROR_MORE_DATA)
return -1;
if (!(buf = mm_malloc(bufsz)))
return -1;
- if (RegQueryValueExW(key, wsubkey, 0, &type, (LPBYTE)buf, &bufsz)
+ if (RegQueryValueEx(key, subkey, 0, &type, (LPBYTE)buf, &bufsz)
== ERROR_SUCCESS && bufsz > 1) {
- wcstombs(ansibuf,(wchar_t*)buf,MAX_PATH);
- status = evdns_nameserver_ip_add_line(ansibuf);
+ wcstombs(ansibuf,(wchar_t*)buf,MAX_PATH);/*XXXX UNICODE */
+ status = evdns_nameserver_ip_add_line(buf);
}
mm_free(buf);
return status;
}
-#define SERVICES_KEY L"System\\CurrentControlSet\\Services\\"
-#define WIN_NS_9X_KEY SERVICES_KEY L"VxD\\MSTCP"
-#define WIN_NS_NT_KEY SERVICES_KEY L"Tcpip\\Parameters"
+#define SERVICES_KEY TEXT("System\\CurrentControlSet\\Services\\")
+#define WIN_NS_9X_KEY SERVICES_KEY TEXT("VxD\\MSTCP")
+#define WIN_NS_NT_KEY SERVICES_KEY TEXT("Tcpip\\Parameters")
static int
load_nameservers_from_registry(void)
{
int found = 0;
int r;
- OSVERSIONINFO info = {0};
+ OSVERSIONINFO info;
+ memset(&info, 0, sizeof(info));
info.dwOSVersionInfoSize = sizeof (info);
- GetVersionExW((LPOSVERSIONINFO)&info);
+ GetVersionEx(&info);
#define TRY(k, name) \
- if (!found && config_nameserver_from_reg_key(k,name) == 0) { \
+ if (!found && config_nameserver_from_reg_key(k,TEXT(name)) == 0) { \
log(EVDNS_LOG_DEBUG,"Found nameservers in %s/%s",#k,name); \
found = 1; \
} else if (!found) { \
@@ -3251,12 +3249,12 @@ load_nameservers_from_registry(void)
if (info.dwMajorVersion >= 5) { /* NT */
HKEY nt_key = 0, interfaces_key = 0;
- if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0,
+ if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0,
KEY_READ, &nt_key) != ERROR_SUCCESS) {
log(EVDNS_LOG_DEBUG,"Couldn't open nt key, %d",(int)GetLastError());
return -1;
}
- r = RegOpenKeyExW(nt_key, L"Interfaces", 0,
+ r = RegOpenKeyEx(nt_key, Text("Interfaces"), 0,
KEY_QUERY_VALUE|KEY_ENUMERATE_SUB_KEYS,
&interfaces_key);
if (r != ERROR_SUCCESS) {
@@ -3271,7 +3269,7 @@ load_nameservers_from_registry(void)
RegCloseKey(nt_key);
} else {
HKEY win_key = 0;
- if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0,
+ if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0,
KEY_READ, &win_key) != ERROR_SUCCESS) {
log(EVDNS_LOG_DEBUG, "Couldn't open registry key, %d", (int)GetLastError());
return -1;
diff --git a/src/or/geoip.c b/src/or/geoip.c
index eae927522a..d9c8a01519 100644
--- a/src/or/geoip.c
+++ b/src/or/geoip.c
@@ -3,8 +3,10 @@
/**
* \file geoip.c
- * \brief Functions related to maintaining an IP-to-country database and to
- * summarizing client connections by country.
+ * \brief Functions related to maintaining an IP-to-country database;
+ * to summarizing client connections by country to entry guards, bridges,
+ * and directory servers; and for statistics on answering network status
+ * requests.
*/
#define GEOIP_PRIVATE
@@ -17,6 +19,7 @@
#include "routerlist.h"
static void clear_geoip_db(void);
+static void init_geoip_countries(void);
/** An entry from the GeoIP file: maps an IP range to a country. */
typedef struct geoip_entry_t {
@@ -25,16 +28,11 @@ typedef struct geoip_entry_t {
intptr_t country; /**< An index into geoip_countries */
} geoip_entry_t;
-/** For how many periods should we remember per-country request history? */
-#define REQUEST_HIST_LEN 1
-/** How long are the periods for which we should remember request history? */
-#define REQUEST_HIST_PERIOD (24*60*60)
-
/** A per-country record for GeoIP request history. */
typedef struct geoip_country_t {
char countrycode[3];
- uint32_t n_v2_ns_requests[REQUEST_HIST_LEN];
- uint32_t n_v3_ns_requests[REQUEST_HIST_LEN];
+ uint32_t n_v2_ns_requests;
+ uint32_t n_v3_ns_requests;
} geoip_country_t;
/** A list of geoip_country_t */
@@ -106,11 +104,11 @@ geoip_parse_entry(const char *line)
{
unsigned int low, high;
char b[3];
- if (!geoip_countries) {
- geoip_countries = smartlist_create();
+ if (!geoip_countries)
+ init_geoip_countries();
+ if (!geoip_entries)
geoip_entries = smartlist_create();
- country_idxplus1_by_lc_code = strmap_new();
- }
+
while (TOR_ISSPACE(*line))
++line;
if (*line == '#')
@@ -165,6 +163,24 @@ should_record_bridge_info(or_options_t *options)
return options->BridgeRelay && options->BridgeRecordUsageByCountry;
}
+/** Set up a new list of geoip countries with no countries (yet) set in it,
+ * except for the unknown country.
+ */
+static void
+init_geoip_countries(void)
+{
+ geoip_country_t *geoip_unresolved;
+ geoip_countries = smartlist_create();
+ /* Add a geoip_country_t for requests that could not be resolved to a
+ * country as first element (index 0) to geoip_countries. */
+ geoip_unresolved = tor_malloc_zero(sizeof(geoip_country_t));
+ strlcpy(geoip_unresolved->countrycode, "??",
+ sizeof(geoip_unresolved->countrycode));
+ smartlist_add(geoip_countries, geoip_unresolved);
+ country_idxplus1_by_lc_code = strmap_new();
+ strmap_set_lc(country_idxplus1_by_lc_code, "??", (void*)(1));
+}
+
/** Clear the GeoIP database and reload it from the file
* <b>filename</b>. Return 0 on success, -1 on failure.
*
@@ -190,17 +206,8 @@ geoip_load_file(const char *filename, or_options_t *options)
filename, msg);
return -1;
}
- if (!geoip_countries) {
- geoip_country_t *geoip_unresolved;
- geoip_countries = smartlist_create();
- /* Add a geoip_country_t for requests that could not be resolved to a
- * country as first element (index 0) to geoip_countries. */
- geoip_unresolved = tor_malloc_zero(sizeof(geoip_country_t));
- strlcpy(geoip_unresolved->countrycode, "??",
- sizeof(geoip_unresolved->countrycode));
- smartlist_add(geoip_countries, geoip_unresolved);
- country_idxplus1_by_lc_code = strmap_new();
- }
+ if (!geoip_countries)
+ init_geoip_countries();
if (geoip_entries) {
SMARTLIST_FOREACH(geoip_entries, geoip_entry_t *, e, tor_free(e));
smartlist_free(geoip_entries);
@@ -227,9 +234,10 @@ geoip_load_file(const char *filename, or_options_t *options)
}
/** Given an IP address in host order, return a number representing the
- * country to which that address belongs, or -1 for unknown. The return value
- * will always be less than geoip_get_n_countries(). To decode it,
- * call geoip_get_country_name().
+ * country to which that address belongs, -1 for "No geoip information
+ * available", or 0 for the 'unknown country'. The return value will always
+ * be less than geoip_get_n_countries(). To decode it, call
+ * geoip_get_country_name().
*/
int
geoip_get_country_by_ip(uint32_t ipaddr)
@@ -238,7 +246,7 @@ geoip_get_country_by_ip(uint32_t ipaddr)
if (!geoip_entries)
return -1;
ent = smartlist_bsearch(geoip_entries, &ipaddr, _geoip_compare_key_to_entry);
- return ent ? (int)ent->country : -1;
+ return ent ? (int)ent->country : 0;
}
/** Return the number of countries recognized by the GeoIP database. */
@@ -282,14 +290,6 @@ typedef struct clientmap_entry_t {
/** Map from client IP address to last time seen. */
static HT_HEAD(clientmap, clientmap_entry_t) client_history =
HT_INITIALIZER();
-/** Time at which we started tracking client IP history. */
-static time_t client_history_starts = 0;
-
-/** When did the current period of checking per-country request history
- * start? */
-static time_t current_request_period_starts = 0;
-/** How many older request periods are we remembering? */
-static int n_old_request_periods = 0;
/** Hashtable helper: compute a hash of a clientmap_entry_t. */
static INLINE unsigned
@@ -309,6 +309,23 @@ HT_PROTOTYPE(clientmap, clientmap_entry_t, node, clientmap_entry_hash,
HT_GENERATE(clientmap, clientmap_entry_t, node, clientmap_entry_hash,
clientmap_entries_eq, 0.6, malloc, realloc, free);
+/** Clear history of connecting clients used by entry and bridge stats. */
+static void
+client_history_clear(void)
+{
+ clientmap_entry_t **ent, **next, *this;
+ for (ent = HT_START(clientmap, &client_history); ent != NULL;
+ ent = next) {
+ if ((*ent)->action == GEOIP_CLIENT_CONNECT) {
+ this = *ent;
+ next = HT_NEXT_RMV(clientmap, &client_history, ent);
+ tor_free(this);
+ } else {
+ next = HT_NEXT(clientmap, &client_history, ent);
+ }
+ }
+}
+
/** How often do we update our estimate which share of v2 and v3 directory
* requests is sent to us? We could as well trigger updates of shares from
* network status updates, but that means adding a lot of calls into code
@@ -370,25 +387,6 @@ geoip_get_mean_shares(time_t now, double *v2_share_out,
return 0;
}
-/* Rotate period of v2 and v3 network status requests. */
-static void
-rotate_request_period(void)
-{
- SMARTLIST_FOREACH_BEGIN(geoip_countries, geoip_country_t *, c) {
-#if REQUEST_HIST_LEN > 1
- memmove(&c->n_v2_ns_requests[0], &c->n_v2_ns_requests[1],
- sizeof(uint32_t)*(REQUEST_HIST_LEN-1));
- memmove(&c->n_v3_ns_requests[0], &c->n_v3_ns_requests[1],
- sizeof(uint32_t)*(REQUEST_HIST_LEN-1));
-#endif
- c->n_v2_ns_requests[REQUEST_HIST_LEN-1] = 0;
- c->n_v3_ns_requests[REQUEST_HIST_LEN-1] = 0;
- } SMARTLIST_FOREACH_END(c);
- current_request_period_starts += REQUEST_HIST_PERIOD;
- if (n_old_request_periods < REQUEST_HIST_LEN-1)
- ++n_old_request_periods;
-}
-
/** Note that we've seen a client connect from the IP <b>addr</b> (host order)
* at time <b>now</b>. Ignored by all but bridges and directories if
* configured accordingly. */
@@ -403,35 +401,12 @@ geoip_note_client_seen(geoip_client_action_t action,
if (!options->EntryStatistics &&
(!(options->BridgeRelay && options->BridgeRecordUsageByCountry)))
return;
- /* Did we recently switch from bridge to relay or back? */
- if (client_history_starts > now)
- return;
} else {
if (options->BridgeRelay || options->BridgeAuthoritativeDir ||
!options->DirReqStatistics)
return;
}
- /* As a bridge that doesn't rotate request periods every 24 hours,
- * possibly rotate now. */
- if (options->BridgeRelay) {
- while (current_request_period_starts + REQUEST_HIST_PERIOD < now) {
- if (!geoip_countries)
- geoip_countries = smartlist_create();
- if (!current_request_period_starts) {
- current_request_period_starts = now;
- break;
- }
- /* Also discard all items in the client history that are too old.
- * (This only works here because bridge and directory stats are
- * independent. Otherwise, we'd only want to discard those items
- * with action GEOIP_CLIENT_NETWORKSTATUS{_V2}.) */
- geoip_remove_old_clients(current_request_period_starts);
- /* Now rotate request period */
- rotate_request_period();
- }
- }
-
lookup.ipaddr = addr;
lookup.action = (int)action;
ent = HT_FIND(clientmap, &client_history, &lookup);
@@ -453,20 +428,15 @@ geoip_note_client_seen(geoip_client_action_t action,
if (country_idx >= 0 && country_idx < smartlist_len(geoip_countries)) {
geoip_country_t *country = smartlist_get(geoip_countries, country_idx);
if (action == GEOIP_CLIENT_NETWORKSTATUS)
- ++country->n_v3_ns_requests[REQUEST_HIST_LEN-1];
+ ++country->n_v3_ns_requests;
else
- ++country->n_v2_ns_requests[REQUEST_HIST_LEN-1];
+ ++country->n_v2_ns_requests;
}
/* Periodically determine share of requests that we should see */
if (last_time_determined_shares + REQUEST_SHARE_INTERVAL < now)
geoip_determine_shares(now);
}
-
- if (!client_history_starts) {
- client_history_starts = now;
- current_request_period_starts = now;
- }
}
/** HT_FOREACH helper: remove a clientmap_entry_t from the hashtable if it's
@@ -483,18 +453,13 @@ _remove_old_client_helper(struct clientmap_entry_t *ent, void *_cutoff)
}
}
-/** Forget about all clients that haven't connected since <b>cutoff</b>.
- * If <b>cutoff</b> is in the future, clients won't be added to the history
- * until this time is reached. This is useful to prevent relays that switch
- * to bridges from reporting unbelievable numbers of clients. */
+/** Forget about all clients that haven't connected since <b>cutoff</b>. */
void
geoip_remove_old_clients(time_t cutoff)
{
clientmap_HT_FOREACH_FN(&client_history,
_remove_old_client_helper,
&cutoff);
- if (client_history_starts < cutoff)
- client_history_starts = cutoff;
}
/** How many responses are we giving to clients requesting v2 network
@@ -540,13 +505,6 @@ geoip_note_ns_response(geoip_client_action_t action,
* multiple of this value. */
#define IP_GRANULARITY 8
-/** Return the time at which we started recording geoip data. */
-time_t
-geoip_get_history_start(void)
-{
- return client_history_starts;
-}
-
/** Helper type: used to sort per-country totals by value. */
typedef struct c_hist_t {
char country[3]; /**< Two-letter country code. */
@@ -622,7 +580,7 @@ HT_GENERATE(dirreqmap, dirreq_map_entry_t, node, dirreq_map_ent_hash,
dirreq_map_ent_eq, 0.6, malloc, realloc, free);
/** Helper: Put <b>entry</b> into map of directory requests using
- * <b>tunneled</b> and <b>dirreq_id</b> as key parts. If there is
+ * <b>type</b> and <b>dirreq_id</b> as key parts. If there is
* already an entry for that key, print out a BUG warning and return. */
static void
_dirreq_map_put(dirreq_map_entry_t *entry, dirreq_type_t type,
@@ -643,7 +601,7 @@ _dirreq_map_put(dirreq_map_entry_t *entry, dirreq_type_t type,
}
/** Helper: Look up and return an entry in the map of directory requests
- * using <b>tunneled</b> and <b>dirreq_id</b> as key parts. If there
+ * using <b>type</b> and <b>dirreq_id</b> as key parts. If there
* is no such entry, return NULL. */
static dirreq_map_entry_t *
_dirreq_map_get(dirreq_type_t type, uint64_t dirreq_id)
@@ -806,124 +764,94 @@ geoip_get_dirreq_history(geoip_client_action_t action,
return result;
}
-/** How long do we have to have observed per-country request history before we
- * are willing to talk about it? */
-#define GEOIP_MIN_OBSERVATION_TIME (12*60*60)
-
-/** Helper for geoip_get_client_history_dirreq() and
- * geoip_get_client_history_bridge(). */
-static char *
-geoip_get_client_history(time_t now, geoip_client_action_t action,
- int min_observation_time, unsigned granularity)
+/** Return a newly allocated comma-separated string containing entries for
+ * all the countries from which we've seen enough clients connect as a
+ * bridge, directory server, or entry guard. The entry format is cc=num
+ * where num is the number of IPs we've seen connecting from that country,
+ * and cc is a lowercased country code. Returns NULL if we don't want
+ * to export geoip data yet. */
+char *
+geoip_get_client_history(geoip_client_action_t action)
{
char *result = NULL;
+ unsigned granularity = IP_GRANULARITY;
+ smartlist_t *chunks = NULL;
+ smartlist_t *entries = NULL;
+ int n_countries = geoip_get_n_countries();
+ int i;
+ clientmap_entry_t **ent;
+ unsigned *counts = NULL;
+ unsigned total = 0;
+
if (!geoip_is_loaded())
return NULL;
- if (client_history_starts < (now - min_observation_time)) {
- smartlist_t *chunks = NULL;
- smartlist_t *entries = NULL;
- int n_countries = geoip_get_n_countries();
- int i;
- clientmap_entry_t **ent;
- unsigned *counts = tor_malloc_zero(sizeof(unsigned)*n_countries);
- unsigned total = 0;
- HT_FOREACH(ent, clientmap, &client_history) {
- int country;
- if ((*ent)->action != (int)action)
- continue;
- country = geoip_get_country_by_ip((*ent)->ipaddr);
- if (country < 0)
- country = 0; /** unresolved requests are stored at index 0. */
- tor_assert(0 <= country && country < n_countries);
- ++counts[country];
- ++total;
- }
- /* Don't record anything if we haven't seen enough IPs. */
- if (total < MIN_IPS_TO_NOTE_ANYTHING)
- goto done;
- /* Make a list of c_hist_t */
- entries = smartlist_create();
- for (i = 0; i < n_countries; ++i) {
- unsigned c = counts[i];
- const char *countrycode;
- c_hist_t *ent;
- /* Only report a country if it has a minimum number of IPs. */
- if (c >= MIN_IPS_TO_NOTE_COUNTRY) {
- c = round_to_next_multiple_of(c, granularity);
- countrycode = geoip_get_country_name(i);
- ent = tor_malloc(sizeof(c_hist_t));
- strlcpy(ent->country, countrycode, sizeof(ent->country));
- ent->total = c;
- smartlist_add(entries, ent);
- }
- }
- /* Sort entries. Note that we must do this _AFTER_ rounding, or else
- * the sort order could leak info. */
- smartlist_sort(entries, _c_hist_compare);
-
- /* Build the result. */
- chunks = smartlist_create();
- SMARTLIST_FOREACH(entries, c_hist_t *, ch, {
- char *buf=NULL;
- tor_asprintf(&buf, "%s=%u", ch->country, ch->total);
- smartlist_add(chunks, buf);
- });
- result = smartlist_join_strings(chunks, ",", 0, NULL);
- done:
- tor_free(counts);
- if (chunks) {
- SMARTLIST_FOREACH(chunks, char *, c, tor_free(c));
- smartlist_free(chunks);
- }
- if (entries) {
- SMARTLIST_FOREACH(entries, c_hist_t *, c, tor_free(c));
- smartlist_free(entries);
+
+ counts = tor_malloc_zero(sizeof(unsigned)*n_countries);
+ HT_FOREACH(ent, clientmap, &client_history) {
+ int country;
+ if ((*ent)->action != (int)action)
+ continue;
+ country = geoip_get_country_by_ip((*ent)->ipaddr);
+ if (country < 0)
+ country = 0; /** unresolved requests are stored at index 0. */
+ tor_assert(0 <= country && country < n_countries);
+ ++counts[country];
+ ++total;
+ }
+ /* Don't record anything if we haven't seen enough IPs. */
+ if (total < MIN_IPS_TO_NOTE_ANYTHING)
+ goto done;
+ /* Make a list of c_hist_t */
+ entries = smartlist_create();
+ for (i = 0; i < n_countries; ++i) {
+ unsigned c = counts[i];
+ const char *countrycode;
+ c_hist_t *ent;
+ /* Only report a country if it has a minimum number of IPs. */
+ if (c >= MIN_IPS_TO_NOTE_COUNTRY) {
+ c = round_to_next_multiple_of(c, granularity);
+ countrycode = geoip_get_country_name(i);
+ ent = tor_malloc(sizeof(c_hist_t));
+ strlcpy(ent->country, countrycode, sizeof(ent->country));
+ ent->total = c;
+ smartlist_add(entries, ent);
}
}
- return result;
-}
-
-/** Return a newly allocated comma-separated string containing entries for
- * all the countries from which we've seen enough clients connect as a
- * directory. The entry format is cc=num where num is the number of IPs
- * we've seen connecting from that country, and cc is a lowercased country
- * code. Returns NULL if we don't want to export geoip data yet. */
-char *
-geoip_get_client_history_dirreq(time_t now,
- geoip_client_action_t action)
-{
- return geoip_get_client_history(now, action,
- DIR_RECORD_USAGE_MIN_OBSERVATION_TIME,
- DIR_RECORD_USAGE_GRANULARITY);
-}
+ /* Sort entries. Note that we must do this _AFTER_ rounding, or else
+ * the sort order could leak info. */
+ smartlist_sort(entries, _c_hist_compare);
-/** Return a newly allocated comma-separated string containing entries for
- * all the countries from which we've seen enough clients connect as a
- * bridge. The entry format is cc=num where num is the number of IPs
- * we've seen connecting from that country, and cc is a lowercased country
- * code. Returns NULL if we don't want to export geoip data yet. */
-char *
-geoip_get_client_history_bridge(time_t now,
- geoip_client_action_t action)
-{
- return geoip_get_client_history(now, action,
- GEOIP_MIN_OBSERVATION_TIME,
- IP_GRANULARITY);
+ /* Build the result. */
+ chunks = smartlist_create();
+ SMARTLIST_FOREACH(entries, c_hist_t *, ch, {
+ char *buf=NULL;
+ tor_asprintf(&buf, "%s=%u", ch->country, ch->total);
+ smartlist_add(chunks, buf);
+ });
+ result = smartlist_join_strings(chunks, ",", 0, NULL);
+ done:
+ tor_free(counts);
+ if (chunks) {
+ SMARTLIST_FOREACH(chunks, char *, c, tor_free(c));
+ smartlist_free(chunks);
+ }
+ if (entries) {
+ SMARTLIST_FOREACH(entries, c_hist_t *, c, tor_free(c));
+ smartlist_free(entries);
+ }
+ return result;
}
/** Return a newly allocated string holding the per-country request history
* for <b>action</b> in a format suitable for an extra-info document, or NULL
* on failure. */
char *
-geoip_get_request_history(time_t now, geoip_client_action_t action)
+geoip_get_request_history(geoip_client_action_t action)
{
smartlist_t *entries, *strings;
char *result;
unsigned granularity = IP_GRANULARITY;
- int min_observation_time = GEOIP_MIN_OBSERVATION_TIME;
- if (client_history_starts >= (now - min_observation_time))
- return NULL;
if (action != GEOIP_CLIENT_NETWORKSTATUS &&
action != GEOIP_CLIENT_NETWORKSTATUS_V2)
return NULL;
@@ -932,13 +860,10 @@ geoip_get_request_history(time_t now, geoip_client_action_t action)
entries = smartlist_create();
SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, {
- uint32_t *n = (action == GEOIP_CLIENT_NETWORKSTATUS)
- ? c->n_v3_ns_requests : c->n_v2_ns_requests;
uint32_t tot = 0;
- int i;
c_hist_t *ent;
- for (i=0; i < REQUEST_HIST_LEN; ++i)
- tot += n[i];
+ tot = (action == GEOIP_CLIENT_NETWORKSTATUS) ?
+ c->n_v3_ns_requests : c->n_v2_ns_requests;
if (!tot)
continue;
ent = tor_malloc_zero(sizeof(c_hist_t));
@@ -962,7 +887,8 @@ geoip_get_request_history(time_t now, geoip_client_action_t action)
return result;
}
-/** Start time of directory request stats. */
+/** Start time of directory request stats or 0 if we're not collecting
+ * directory request statistics. */
static time_t start_of_dirreq_stats_interval;
/** Initialize directory request stats. */
@@ -972,8 +898,47 @@ geoip_dirreq_stats_init(time_t now)
start_of_dirreq_stats_interval = now;
}
-/** Write dirreq statistics to $DATADIR/stats/dirreq-stats. */
+/** Stop collecting directory request stats in a way that we can re-start
+ * doing so in geoip_dirreq_stats_init(). */
void
+geoip_dirreq_stats_term(void)
+{
+ SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, {
+ c->n_v2_ns_requests = c->n_v3_ns_requests = 0;
+ });
+ {
+ clientmap_entry_t **ent, **next, *this;
+ for (ent = HT_START(clientmap, &client_history); ent != NULL;
+ ent = next) {
+ if ((*ent)->action == GEOIP_CLIENT_NETWORKSTATUS ||
+ (*ent)->action == GEOIP_CLIENT_NETWORKSTATUS_V2) {
+ this = *ent;
+ next = HT_NEXT_RMV(clientmap, &client_history, ent);
+ tor_free(this);
+ } else {
+ next = HT_NEXT(clientmap, &client_history, ent);
+ }
+ }
+ }
+ v2_share_times_seconds = v3_share_times_seconds = 0.0;
+ last_time_determined_shares = 0;
+ share_seconds = 0;
+ memset(ns_v2_responses, 0, sizeof(ns_v2_responses));
+ memset(ns_v3_responses, 0, sizeof(ns_v3_responses));
+ {
+ dirreq_map_entry_t **ent, **next, *this;
+ for (ent = HT_START(dirreqmap, &dirreq_map); ent != NULL; ent = next) {
+ this = *ent;
+ next = HT_NEXT_RMV(dirreqmap, &dirreq_map, ent);
+ tor_free(this);
+ }
+ }
+ start_of_dirreq_stats_interval = 0;
+}
+
+/** Write dirreq statistics to $DATADIR/stats/dirreq-stats and return when
+ * we would next want to write. */
+time_t
geoip_dirreq_stats_write(time_t now)
{
char *statsdir = NULL, *filename = NULL;
@@ -984,8 +949,10 @@ geoip_dirreq_stats_write(time_t now)
FILE *out;
int i;
- if (!get_options()->DirReqStatistics)
- goto done;
+ if (!start_of_dirreq_stats_interval)
+ return 0; /* Not initialized. */
+ if (start_of_dirreq_stats_interval + WRITE_STATS_INTERVAL > now)
+ goto done; /* Not ready to write. */
/* Discard all items in the client history that are too old. */
geoip_remove_old_clients(start_of_dirreq_stats_interval);
@@ -994,10 +961,8 @@ geoip_dirreq_stats_write(time_t now)
if (check_private_dir(statsdir, CPD_CREATE) < 0)
goto done;
filename = get_datadir_fname2("stats", "dirreq-stats");
- data_v2 = geoip_get_client_history_dirreq(now,
- GEOIP_CLIENT_NETWORKSTATUS_V2);
- data_v3 = geoip_get_client_history_dirreq(now,
- GEOIP_CLIENT_NETWORKSTATUS);
+ data_v2 = geoip_get_client_history(GEOIP_CLIENT_NETWORKSTATUS_V2);
+ data_v3 = geoip_get_client_history(GEOIP_CLIENT_NETWORKSTATUS);
format_iso_time(written, now);
out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND,
0600, &open_file);
@@ -1011,13 +976,16 @@ geoip_dirreq_stats_write(time_t now)
tor_free(data_v2);
tor_free(data_v3);
- data_v2 = geoip_get_request_history(now, GEOIP_CLIENT_NETWORKSTATUS_V2);
- data_v3 = geoip_get_request_history(now, GEOIP_CLIENT_NETWORKSTATUS);
+ data_v2 = geoip_get_request_history(GEOIP_CLIENT_NETWORKSTATUS_V2);
+ data_v3 = geoip_get_request_history(GEOIP_CLIENT_NETWORKSTATUS);
if (fprintf(out, "dirreq-v3-reqs %s\ndirreq-v2-reqs %s\n",
data_v3 ? data_v3 : "", data_v2 ? data_v2 : "") < 0)
goto done;
tor_free(data_v2);
tor_free(data_v3);
+ SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, {
+ c->n_v2_ns_requests = c->n_v3_ns_requests = 0;
+ });
#define RESPONSE_GRANULARITY 8
for (i = 0; i < GEOIP_NS_RESPONSE_NUM; i++) {
ns_v2_responses[i] = round_uint32_to_next_multiple_of(
@@ -1072,9 +1040,6 @@ geoip_dirreq_stats_write(time_t now)
finish_writing_to_file(open_file);
open_file = NULL;
- /* Rotate request period */
- rotate_request_period();
-
start_of_dirreq_stats_interval = now;
done:
@@ -1084,9 +1049,11 @@ geoip_dirreq_stats_write(time_t now)
tor_free(statsdir);
tor_free(data_v2);
tor_free(data_v3);
+ return start_of_dirreq_stats_interval + WRITE_STATS_INTERVAL;
}
-/** Start time of bridge stats. */
+/** Start time of bridge stats or 0 if we're not collecting bridge
+ * statistics. */
static time_t start_of_bridge_stats_interval;
/** Initialize bridge stats. */
@@ -1096,6 +1063,15 @@ geoip_bridge_stats_init(time_t now)
start_of_bridge_stats_interval = now;
}
+/** Stop collecting bridge stats in a way that we can re-start doing so in
+ * geoip_bridge_stats_init(). */
+void
+geoip_bridge_stats_term(void)
+{
+ client_history_clear();
+ start_of_bridge_stats_interval = 0;
+}
+
/** Parse the bridge statistics as they are written to extra-info
* descriptors for being returned to controller clients. Return the
* controller string if successful, or NULL otherwise. */
@@ -1175,16 +1151,9 @@ geoip_bridge_stats_write(time_t now)
written[ISO_TIME_LEN+1], *out = NULL, *controller_str;
size_t len;
- /* If we changed from relay to bridge recently, adapt starting time
- * of current measurements. */
- if (start_of_bridge_stats_interval < client_history_starts)
- start_of_bridge_stats_interval = client_history_starts;
-
/* Check if 24 hours have passed since starting measurements. */
- if (now < start_of_bridge_stats_interval +
- DIR_ENTRY_RECORD_USAGE_RETAIN_IPS)
- return start_of_bridge_stats_interval +
- DIR_ENTRY_RECORD_USAGE_RETAIN_IPS;
+ if (now < start_of_bridge_stats_interval + WRITE_STATS_INTERVAL)
+ return start_of_bridge_stats_interval + WRITE_STATS_INTERVAL;
/* Discard all items in the client history that are too old. */
geoip_remove_old_clients(start_of_bridge_stats_interval);
@@ -1193,7 +1162,7 @@ geoip_bridge_stats_write(time_t now)
if (check_private_dir(statsdir, CPD_CREATE) < 0)
goto done;
filename = get_datadir_fname2("stats", "bridge-stats");
- data = geoip_get_client_history_bridge(now, GEOIP_CLIENT_CONNECT);
+ data = geoip_get_client_history(GEOIP_CLIENT_CONNECT);
format_iso_time(written, now);
len = strlen("bridge-stats-end (999999 s)\nbridge-ips \n") +
ISO_TIME_LEN + (data ? strlen(data) : 0) + 42;
@@ -1219,7 +1188,7 @@ geoip_bridge_stats_write(time_t now)
tor_free(data);
tor_free(out);
return start_of_bridge_stats_interval +
- DIR_ENTRY_RECORD_USAGE_RETAIN_IPS;
+ WRITE_STATS_INTERVAL;
}
/** Try to load the most recent bridge statistics from disk, unless we
@@ -1267,7 +1236,8 @@ geoip_get_bridge_stats_controller(time_t now)
return bridge_stats_controller;
}
-/** Start time of entry stats. */
+/** Start time of entry stats or 0 if we're not collecting entry
+ * statistics. */
static time_t start_of_entry_stats_interval;
/** Initialize entry stats. */
@@ -1277,8 +1247,18 @@ geoip_entry_stats_init(time_t now)
start_of_entry_stats_interval = now;
}
-/** Write entry statistics to $DATADIR/stats/entry-stats. */
+/** Stop collecting entry stats in a way that we can re-start doing so in
+ * geoip_entry_stats_init(). */
void
+geoip_entry_stats_term(void)
+{
+ client_history_clear();
+ start_of_entry_stats_interval = 0;
+}
+
+/** Write entry statistics to $DATADIR/stats/entry-stats and return time
+ * when we would next want to write. */
+time_t
geoip_entry_stats_write(time_t now)
{
char *statsdir = NULL, *filename = NULL;
@@ -1287,8 +1267,10 @@ geoip_entry_stats_write(time_t now)
open_file_t *open_file = NULL;
FILE *out;
- if (!get_options()->EntryStatistics)
- goto done;
+ if (!start_of_entry_stats_interval)
+ return 0; /* Not initialized. */
+ if (start_of_entry_stats_interval + WRITE_STATS_INTERVAL > now)
+ goto done; /* Not ready to write. */
/* Discard all items in the client history that are too old. */
geoip_remove_old_clients(start_of_entry_stats_interval);
@@ -1297,7 +1279,7 @@ geoip_entry_stats_write(time_t now)
if (check_private_dir(statsdir, CPD_CREATE) < 0)
goto done;
filename = get_datadir_fname2("stats", "entry-stats");
- data = geoip_get_client_history_dirreq(now, GEOIP_CLIENT_CONNECT);
+ data = geoip_get_client_history(GEOIP_CLIENT_CONNECT);
format_iso_time(written, now);
out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND,
0600, &open_file);
@@ -1318,6 +1300,7 @@ geoip_entry_stats_write(time_t now)
tor_free(filename);
tor_free(statsdir);
tor_free(data);
+ return start_of_entry_stats_interval + WRITE_STATS_INTERVAL;
}
/** Helper used to implement GETINFO ip-to-country/... controller command. */
diff --git a/src/or/geoip.h b/src/or/geoip.h
index c3a4fbcdf1..68e01deecc 100644
--- a/src/or/geoip.h
+++ b/src/or/geoip.h
@@ -29,12 +29,8 @@ void geoip_remove_old_clients(time_t cutoff);
void geoip_note_ns_response(geoip_client_action_t action,
geoip_ns_response_t response);
-time_t geoip_get_history_start(void);
-char *geoip_get_client_history_dirreq(time_t now,
- geoip_client_action_t action);
-char *geoip_get_client_history_bridge(time_t now,
- geoip_client_action_t action);
-char *geoip_get_request_history(time_t now, geoip_client_action_t action);
+char *geoip_get_client_history(geoip_client_action_t action);
+char *geoip_get_request_history(geoip_client_action_t action);
int getinfo_helper_geoip(control_connection_t *control_conn,
const char *question, char **answer,
const char **errmsg);
@@ -46,11 +42,14 @@ void geoip_change_dirreq_state(uint64_t dirreq_id, dirreq_type_t type,
dirreq_state_t new_state);
void geoip_dirreq_stats_init(time_t now);
-void geoip_dirreq_stats_write(time_t now);
+time_t geoip_dirreq_stats_write(time_t now);
+void geoip_dirreq_stats_term(void);
void geoip_entry_stats_init(time_t now);
-void geoip_entry_stats_write(time_t now);
+time_t geoip_entry_stats_write(time_t now);
+void geoip_entry_stats_term(void);
void geoip_bridge_stats_init(time_t now);
time_t geoip_bridge_stats_write(time_t now);
+void geoip_bridge_stats_term(void);
const char *geoip_get_bridge_stats_extrainfo(time_t);
const char *geoip_get_bridge_stats_controller(time_t);
diff --git a/src/or/hibernate.h b/src/or/hibernate.h
index 8192ac5d8e..687fadb669 100644
--- a/src/or/hibernate.h
+++ b/src/or/hibernate.h
@@ -24,7 +24,6 @@ void consider_hibernation(time_t now);
int getinfo_helper_accounting(control_connection_t *conn,
const char *question, char **answer,
const char **errmsg);
-void accounting_set_bandwidth_usage_from_state(or_state_t *state);
#endif
diff --git a/src/or/main.c b/src/or/main.c
index ff674f386a..f33dc2f6b4 100644
--- a/src/or/main.c
+++ b/src/or/main.c
@@ -791,12 +791,13 @@ run_connection_housekeeping(int i, time_t now)
"Tor gave up on the connection");
connection_mark_for_close(conn);
conn->hold_open_until_flushed = 1;
- } else if (past_keepalive && !connection_state_is_open(conn)) {
- /* We never managed to actually get this connection open and happy. */
- log_info(LD_OR,"Expiring non-open OR connection to fd %d (%s:%d).",
- conn->s,conn->address, conn->port);
- connection_mark_for_close(conn);
- conn->hold_open_until_flushed = 1;
+ } else if (!connection_state_is_open(conn)) {
+ if (past_keepalive) {
+ /* We never managed to actually get this connection open and happy. */
+ log_info(LD_OR,"Expiring non-open OR connection to fd %d (%s:%d).",
+ conn->s,conn->address, conn->port);
+ connection_mark_for_close(conn);
+ }
} else if (we_are_hibernating() && !or_conn->n_circuits &&
!buf_datalen(conn->outbuf)) {
/* We're hibernating, there's no circuits, and nothing to flush.*/
@@ -997,42 +998,32 @@ run_scheduled_events(time_t now)
/* 1g. Check whether we should write statistics to disk.
*/
- if (time_to_write_stats_files >= 0 && time_to_write_stats_files < now) {
-#define WRITE_STATS_INTERVAL (24*60*60)
- if (options->CellStatistics || options->DirReqStatistics ||
- options->EntryStatistics || options->ExitPortStatistics) {
- if (!time_to_write_stats_files) {
- /* Initialize stats. We're doing this here and not in options_act,
- * so that we know exactly when the 24 hours interval ends. */
- if (options->CellStatistics)
- rep_hist_buffer_stats_init(now);
- if (options->DirReqStatistics)
- geoip_dirreq_stats_init(now);
- if (options->EntryStatistics)
- geoip_entry_stats_init(now);
- if (options->ExitPortStatistics)
- rep_hist_exit_stats_init(now);
- log_notice(LD_CONFIG, "Configured to measure statistics. Look for "
- "the *-stats files that will first be written to the "
- "data directory in %d hours from now.",
- WRITE_STATS_INTERVAL / (60 * 60));
- time_to_write_stats_files = now + WRITE_STATS_INTERVAL;
- } else {
- /* Write stats to disk. */
- if (options->CellStatistics)
+ if (time_to_write_stats_files < now) {
+#define CHECK_WRITE_STATS_INTERVAL (60*60)
+ time_t next_time_to_write_stats_files = (time_to_write_stats_files > 0 ?
+ time_to_write_stats_files : now) + CHECK_WRITE_STATS_INTERVAL;
+ if (options->CellStatistics) {
+ time_t next_write =
rep_hist_buffer_stats_write(time_to_write_stats_files);
- if (options->DirReqStatistics)
- geoip_dirreq_stats_write(time_to_write_stats_files);
- if (options->EntryStatistics)
- geoip_entry_stats_write(time_to_write_stats_files);
- if (options->ExitPortStatistics)
- rep_hist_exit_stats_write(time_to_write_stats_files);
- time_to_write_stats_files += WRITE_STATS_INTERVAL;
- }
- } else {
- /* Never write stats to disk */
- time_to_write_stats_files = -1;
+ if (next_write && next_write < next_time_to_write_stats_files)
+ next_time_to_write_stats_files = next_write;
+ }
+ if (options->DirReqStatistics) {
+ time_t next_write = geoip_dirreq_stats_write(time_to_write_stats_files);
+ if (next_write && next_write < next_time_to_write_stats_files)
+ next_time_to_write_stats_files = next_write;
+ }
+ if (options->EntryStatistics) {
+ time_t next_write = geoip_entry_stats_write(time_to_write_stats_files);
+ if (next_write && next_write < next_time_to_write_stats_files)
+ next_time_to_write_stats_files = next_write;
+ }
+ if (options->ExitPortStatistics) {
+ time_t next_write = rep_hist_exit_stats_write(time_to_write_stats_files);
+ if (next_write && next_write < next_time_to_write_stats_files)
+ next_time_to_write_stats_files = next_write;
}
+ time_to_write_stats_files = next_time_to_write_stats_files;
}
/* 1h. Check whether we should write bridge statistics to disk.
diff --git a/src/or/microdesc.c b/src/or/microdesc.c
index f56ccd9ee2..e8f3e7c59f 100644
--- a/src/or/microdesc.c
+++ b/src/or/microdesc.c
@@ -53,7 +53,7 @@ HT_PROTOTYPE(microdesc_map, microdesc_t, node,
_microdesc_hash, _microdesc_eq);
HT_GENERATE(microdesc_map, microdesc_t, node,
_microdesc_hash, _microdesc_eq, 0.6,
- _tor_malloc, _tor_realloc, _tor_free);
+ malloc, realloc, free);
/** Write the body of <b>md</b> into <b>f</b>, with appropriate annotations.
* On success, return the total number of bytes written, and set
diff --git a/src/or/networkstatus.c b/src/or/networkstatus.c
index a9a9c78b89..9bb5546d97 100644
--- a/src/or/networkstatus.c
+++ b/src/or/networkstatus.c
@@ -14,10 +14,12 @@
#include "circuitbuild.h"
#include "config.h"
#include "connection.h"
+#include "connection_or.h"
#include "control.h"
#include "directory.h"
#include "dirserv.h"
#include "dirvote.h"
+#include "main.h"
#include "networkstatus.h"
#include "relay.h"
#include "router.h"
@@ -351,6 +353,10 @@ networkstatus_vote_free(networkstatus_t *ns)
SMARTLIST_FOREACH(ns->known_flags, char *, c, tor_free(c));
smartlist_free(ns->known_flags);
}
+ if (ns->weight_params) {
+ SMARTLIST_FOREACH(ns->weight_params, char *, c, tor_free(c));
+ smartlist_free(ns->weight_params);
+ }
if (ns->net_params) {
SMARTLIST_FOREACH(ns->net_params, char *, c, tor_free(c));
smartlist_free(ns->net_params);
@@ -458,7 +464,7 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus,
int warn)
{
int n_good = 0;
- int n_missing_key = 0;
+ int n_missing_key = 0, n_dl_failed_key = 0;
int n_bad = 0;
int n_unknown = 0;
int n_no_signature = 0;
@@ -476,7 +482,7 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus,
voter) {
int good_here = 0;
int bad_here = 0;
- int missing_key_here = 0;
+ int missing_key_here = 0, dl_failed_key_here = 0;
SMARTLIST_FOREACH_BEGIN(voter->sigs, document_signature_t *, sig) {
if (!sig->good_signature && !sig->bad_signature &&
sig->signature) {
@@ -496,11 +502,15 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus,
} else if (!cert || cert->expires < now) {
smartlist_add(need_certs_from, voter);
++missing_key_here;
+ if (authority_cert_dl_looks_uncertain(sig->identity_digest))
+ ++dl_failed_key_here;
continue;
}
if (networkstatus_check_document_signature(consensus, sig, cert) < 0) {
smartlist_add(need_certs_from, voter);
++missing_key_here;
+ if (authority_cert_dl_looks_uncertain(sig->identity_digest))
+ ++dl_failed_key_here;
continue;
}
}
@@ -513,9 +523,11 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus,
++n_good;
else if (bad_here)
++n_bad;
- else if (missing_key_here)
+ else if (missing_key_here) {
++n_missing_key;
- else
+ if (dl_failed_key_here)
+ ++n_dl_failed_key;
+ } else
++n_no_signature;
} SMARTLIST_FOREACH_END(voter);
@@ -528,39 +540,71 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus,
smartlist_add(missing_authorities, ds);
});
- if (warn > 1 || (warn >= 0 && n_good < n_required))
+ if (warn > 1 || (warn >= 0 &&
+ (n_good + n_missing_key - n_dl_failed_key < n_required))) {
severity = LOG_WARN;
- else
+ } else {
severity = LOG_INFO;
+ }
if (warn >= 0) {
SMARTLIST_FOREACH(unrecognized, networkstatus_voter_info_t *, voter,
{
- log_info(LD_DIR, "Consensus includes unrecognized authority '%s' "
- "at %s:%d (contact %s; identity %s)",
+ log(severity, LD_DIR, "Consensus includes unrecognized authority "
+ "'%s' at %s:%d (contact %s; identity %s)",
voter->nickname, voter->address, (int)voter->dir_port,
voter->contact?voter->contact:"n/a",
hex_str(voter->identity_digest, DIGEST_LEN));
});
SMARTLIST_FOREACH(need_certs_from, networkstatus_voter_info_t *, voter,
{
- log_info(LD_DIR, "Looks like we need to download a new certificate "
- "from authority '%s' at %s:%d (contact %s; identity %s)",
+ log(severity, LD_DIR, "Looks like we need to download a new "
+ "certificate from authority '%s' at %s:%d (contact %s; "
+ "identity %s)",
voter->nickname, voter->address, (int)voter->dir_port,
voter->contact?voter->contact:"n/a",
hex_str(voter->identity_digest, DIGEST_LEN));
});
SMARTLIST_FOREACH(missing_authorities, trusted_dir_server_t *, ds,
{
- log_info(LD_DIR, "Consensus does not include configured "
+ log(severity, LD_DIR, "Consensus does not include configured "
"authority '%s' at %s:%d (identity %s)",
ds->nickname, ds->address, (int)ds->dir_port,
hex_str(ds->v3_identity_digest, DIGEST_LEN));
});
- log(severity, LD_DIR,
- "%d unknown, %d missing key, %d good, %d bad, %d no signature, "
- "%d required", n_unknown, n_missing_key, n_good, n_bad,
- n_no_signature, n_required);
+ {
+ smartlist_t *sl = smartlist_create();
+ char *cp;
+ tor_asprintf(&cp, "A consensus needs %d good signatures from recognized "
+ "authorities for us to accept it. This one has %d.",
+ n_required, n_good);
+ smartlist_add(sl,cp);
+ if (n_no_signature) {
+ tor_asprintf(&cp, "%d of the authorities we know didn't sign it.",
+ n_no_signature);
+ smartlist_add(sl,cp);
+ }
+ if (n_unknown) {
+ tor_asprintf(&cp, "It has %d signatures from authorities we don't "
+ "recognize.", n_unknown);
+ smartlist_add(sl,cp);
+ }
+ if (n_bad) {
+ tor_asprintf(&cp, "%d of the signatures on it didn't verify "
+ "correctly.", n_bad);
+ smartlist_add(sl,cp);
+ }
+ if (n_missing_key) {
+ tor_asprintf(&cp, "We were unable to check %d of the signatures, "
+ "because we were missing the keys.", n_missing_key);
+ smartlist_add(sl,cp);
+ }
+ cp = smartlist_join_strings(sl, " ", 0, NULL);
+ log(severity, LD_DIR, "%s", cp);
+ tor_free(cp);
+ SMARTLIST_FOREACH(sl, char *, c, tor_free(c));
+ smartlist_free(sl);
+ }
}
smartlist_free(unrecognized);
@@ -1162,14 +1206,11 @@ update_v2_networkstatus_cache_downloads(time_t now)
static void
update_consensus_networkstatus_downloads(time_t now)
{
- or_options_t *options = get_options();
int i;
if (!networkstatus_get_live_consensus(now))
time_to_download_next_consensus = now; /* No live consensus? Get one now!*/
if (time_to_download_next_consensus > now)
return; /* Wait until the current consensus is older. */
- if (authdir_mode_v3(options))
- return; /* Authorities never fetch a consensus */
/* XXXXNM Microdescs: may need to download more types. */
if (!download_status_is_ready(&consensus_dl_status[FLAV_NS], now,
CONSENSUS_NETWORKSTATUS_MAX_DL_TRIES))
@@ -1224,14 +1265,26 @@ update_consensus_networkstatus_fetch_time(time_t now)
if (c) {
long dl_interval;
long interval = c->fresh_until - c->valid_after;
+ long min_sec_before_caching = CONSENSUS_MIN_SECONDS_BEFORE_CACHING;
time_t start;
+
+ if (min_sec_before_caching > interval/16) {
+ /* Usually we allow 2-minutes slop factor in case clocks get
+ desynchronized a little. If we're on a private network with
+ a crazy-fast voting interval, though, 2 minutes may be too
+ much. */
+ min_sec_before_caching = interval/16;
+ }
+
if (directory_fetches_dir_info_early(options)) {
/* We want to cache the next one at some point after this one
* is no longer fresh... */
- start = c->fresh_until + CONSENSUS_MIN_SECONDS_BEFORE_CACHING;
+ start = c->fresh_until + min_sec_before_caching;
/* Some clients may need the consensus sooner than others. */
- if (options->FetchDirInfoExtraEarly) {
+ if (options->FetchDirInfoExtraEarly || authdir_mode_v3(options)) {
dl_interval = 60;
+ if (min_sec_before_caching + dl_interval > interval)
+ dl_interval = interval/2;
} else {
/* But only in the first half-interval after that. */
dl_interval = interval/2;
@@ -1247,10 +1300,9 @@ update_consensus_networkstatus_fetch_time(time_t now)
* to choose the rest of the interval *after* them. */
if (directory_fetches_dir_info_later(options)) {
/* Give all the *clients* enough time to download the consensus. */
- start = start + dl_interval + CONSENSUS_MIN_SECONDS_BEFORE_CACHING;
+ start = start + dl_interval + min_sec_before_caching;
/* But try to get it before ours actually expires. */
- dl_interval = (c->valid_until - start) -
- CONSENSUS_MIN_SECONDS_BEFORE_CACHING;
+ dl_interval = (c->valid_until - start) - min_sec_before_caching;
}
}
if (dl_interval < 1)
@@ -1502,6 +1554,7 @@ networkstatus_set_current_consensus(const char *consensus,
networkstatus_t *c=NULL;
int r, result = -1;
time_t now = time(NULL);
+ or_options_t *options = get_options();
char *unverified_fname = NULL, *consensus_fname = NULL;
int flav = networkstatus_parse_flavor_name(flavor);
const unsigned from_cache = flags & NSSET_FROM_CACHE;
@@ -1539,7 +1592,7 @@ networkstatus_set_current_consensus(const char *consensus,
}
if (flav != USABLE_CONSENSUS_FLAVOR &&
- !directory_caches_dir_info(get_options())) {
+ !directory_caches_dir_info(options)) {
/* This consensus is totally boring to us: we won't use it, and we won't
* serve it. Drop it. */
goto done;
@@ -1674,7 +1727,7 @@ networkstatus_set_current_consensus(const char *consensus,
download_status_failed(&consensus_dl_status[flav], 0);
}
- if (directory_caches_dir_info(get_options())) {
+ if (directory_caches_dir_info(options)) {
dirserv_set_cached_consensus_networkstatus(consensus,
flavor,
&c->digests,
@@ -1687,9 +1740,13 @@ networkstatus_set_current_consensus(const char *consensus,
/* XXXXNM Microdescs: needs a non-ns variant. */
update_consensus_networkstatus_fetch_time(now);
- dirvote_recalculate_timing(get_options(), now);
+ dirvote_recalculate_timing(options, now);
routerstatus_list_update_named_server_map();
- cell_ewma_set_scale_factor(get_options(), current_consensus);
+ cell_ewma_set_scale_factor(options, current_consensus);
+
+ /* XXX022 where is the right place to put this call? */
+ connection_or_update_token_buckets(get_connection_array(), options);
+
circuit_build_times_new_consensus_params(&circ_times, current_consensus);
}
@@ -1924,6 +1981,15 @@ routers_update_status_from_consensus_networkstatus(smartlist_t *routers,
router->is_bad_directory = rs->is_bad_directory;
router->is_bad_exit = rs->is_bad_exit;
router->is_hs_dir = rs->is_hs_dir;
+ } else {
+ /* If we _are_ an authority, we should check whether this router
+ * is one that will cause us to need a reachability test. */
+ routerinfo_t *old_router =
+ router_get_by_digest(router->cache_info.identity_digest);
+ if (old_router != router) {
+ router->needs_retest_if_added =
+ dirserv_should_launch_reachability_test(router, old_router);
+ }
}
if (router->is_running && ds) {
download_status_reset(&ds->v2_ns_dl_status);
diff --git a/src/or/networkstatus.h b/src/or/networkstatus.h
index 4059dead51..32b71a9ceb 100644
--- a/src/or/networkstatus.h
+++ b/src/or/networkstatus.h
@@ -73,7 +73,6 @@ int networkstatus_set_current_consensus(const char *consensus,
unsigned flags);
void networkstatus_note_certs_arrived(void);
void routers_update_all_from_networkstatus(time_t now, int dir_version);
-void routerstatus_list_update_from_consensus_networkstatus(time_t now);
void routers_update_status_from_consensus_networkstatus(smartlist_t *routers,
int reset_failures);
void signed_descs_update_status_from_consensus_networkstatus(
diff --git a/src/or/ntmain.c b/src/or/ntmain.c
index 9bcb7047eb..0b611f0bf1 100644
--- a/src/or/ntmain.c
+++ b/src/or/ntmain.c
@@ -7,6 +7,7 @@
#include "or.h"
#include "config.h"
#include "main.h"
+#include "ntmain.h"
#ifdef HAVE_EVENT2_EVENT_H
#include <event2/event.h>
@@ -14,12 +15,12 @@
#include <event.h>
#endif
-#include <tchar.h>
-#define GENSRV_SERVICENAME TEXT("tor")
-#define GENSRV_DISPLAYNAME TEXT("Tor Win32 Service")
+#include <windows.h>
+#define GENSRV_SERVICENAME "tor"
+#define GENSRV_DISPLAYNAME "Tor Win32 Service"
#define GENSRV_DESCRIPTION \
- TEXT("Provides an anonymous Internet communication system")
-#define GENSRV_USERACCT TEXT("NT AUTHORITY\\LocalService")
+ "Provides an anonymous Internet communication system"
+#define GENSRV_USERACCT "NT AUTHORITY\\LocalService"
// Cheating: using the pre-defined error codes, tricks Windows into displaying
// a semi-related human-readable error message if startup fails as
@@ -35,7 +36,6 @@ static SERVICE_STATUS_HANDLE hStatus;
* to the NT service functions. */
static char **backup_argv;
static int backup_argc;
-static char* nt_strerror(uint32_t errnum);
static void nt_service_control(DWORD request);
static void nt_service_body(int argc, char **argv);
@@ -69,30 +69,30 @@ struct service_fns {
SC_HANDLE (WINAPI *CreateServiceA_fn)(
SC_HANDLE hSCManager,
- LPCTSTR lpServiceName,
- LPCTSTR lpDisplayName,
+ LPCSTR lpServiceName,
+ LPCSTR lpDisplayName,
DWORD dwDesiredAccess,
DWORD dwServiceType,
DWORD dwStartType,
DWORD dwErrorControl,
- LPCTSTR lpBinaryPathName,
- LPCTSTR lpLoadOrderGroup,
+ LPCSTR lpBinaryPathName,
+ LPCSTR lpLoadOrderGroup,
LPDWORD lpdwTagId,
- LPCTSTR lpDependencies,
- LPCTSTR lpServiceStartName,
- LPCTSTR lpPassword);
+ LPCSTR lpDependencies,
+ LPCSTR lpServiceStartName,
+ LPCSTR lpPassword);
BOOL (WINAPI *DeleteService_fn)(
SC_HANDLE hService);
SC_HANDLE (WINAPI *OpenSCManagerA_fn)(
- LPCTSTR lpMachineName,
- LPCTSTR lpDatabaseName,
+ LPCSTR lpMachineName,
+ LPCSTR lpDatabaseName,
DWORD dwDesiredAccess);
SC_HANDLE (WINAPI *OpenServiceA_fn)(
SC_HANDLE hSCManager,
- LPCTSTR lpServiceName,
+ LPCSTR lpServiceName,
DWORD dwDesiredAccess);
BOOL (WINAPI *QueryServiceStatus_fn)(
@@ -100,23 +100,23 @@ struct service_fns {
LPSERVICE_STATUS lpServiceStatus);
SERVICE_STATUS_HANDLE (WINAPI *RegisterServiceCtrlHandlerA_fn)(
- LPCTSTR lpServiceName,
+ LPCSTR lpServiceName,
LPHANDLER_FUNCTION lpHandlerProc);
BOOL (WINAPI *SetServiceStatus_fn)(SERVICE_STATUS_HANDLE,
LPSERVICE_STATUS);
BOOL (WINAPI *StartServiceCtrlDispatcherA_fn)(
- const SERVICE_TABLE_ENTRY* lpServiceTable);
+ const SERVICE_TABLE_ENTRYA* lpServiceTable);
BOOL (WINAPI *StartServiceA_fn)(
SC_HANDLE hService,
DWORD dwNumServiceArgs,
- LPCTSTR* lpServiceArgVectors);
+ LPCSTR* lpServiceArgVectors);
BOOL (WINAPI *LookupAccountNameA_fn)(
- LPCTSTR lpSystemName,
- LPCTSTR lpAccountName,
+ LPCSTR lpSystemName,
+ LPCSTR lpAccountName,
PSID Sid,
LPDWORD cbSid,
LPTSTR ReferencedDomainName,
@@ -139,7 +139,7 @@ nt_service_loadlibrary(void)
return;
/* XXXX Possibly, we should hardcode the location of this DLL. */
- if (!(library = LoadLibrary("advapi32.dll"))) {
+ if (!(library = LoadLibrary(TEXT("advapi32.dll")))) {
log_err(LD_GENERAL, "Couldn't open advapi32.dll. Are you trying to use "
"NT services on Windows 98? That doesn't work.");
goto err;
@@ -283,20 +283,20 @@ nt_service_body(int argc, char **argv)
static void
nt_service_main(void)
{
- SERVICE_TABLE_ENTRY table[2];
+ SERVICE_TABLE_ENTRYA table[2];
DWORD result = 0;
char *errmsg;
nt_service_loadlibrary();
table[0].lpServiceName = (char*)GENSRV_SERVICENAME;
- table[0].lpServiceProc = (LPSERVICE_MAIN_FUNCTION)nt_service_body;
+ table[0].lpServiceProc = (LPSERVICE_MAIN_FUNCTIONA)nt_service_body;
table[1].lpServiceName = NULL;
table[1].lpServiceProc = NULL;
if (!service_fns.StartServiceCtrlDispatcherA_fn(table)) {
result = GetLastError();
- errmsg = nt_strerror(result);
+ errmsg = format_win32_error(result);
printf("Service error %d : %s\n", (int) result, errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
if (result == ERROR_FAILED_SERVICE_CONTROLLER_CONNECT) {
if (tor_init(backup_argc, backup_argv) < 0)
return;
@@ -331,9 +331,9 @@ nt_service_open_scm(void)
nt_service_loadlibrary();
if ((hSCManager = service_fns.OpenSCManagerA_fn(
NULL, NULL, SC_MANAGER_CREATE_SERVICE)) == NULL) {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("OpenSCManager() failed : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
return hSCManager;
}
@@ -348,9 +348,9 @@ nt_service_open(SC_HANDLE hSCManager)
nt_service_loadlibrary();
if ((hService = service_fns.OpenServiceA_fn(hSCManager, GENSRV_SERVICENAME,
SERVICE_ALL_ACCESS)) == NULL) {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("OpenService() failed : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
return hService;
}
@@ -382,14 +382,14 @@ nt_service_start(SC_HANDLE hService)
printf("Service started successfully\n");
return 0;
} else {
- errmsg = nt_strerror(service_status.dwWin32ExitCode);
+ errmsg = format_win32_error(service_status.dwWin32ExitCode);
printf("Service failed to start : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
} else {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("StartService() failed : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
return -1;
}
@@ -426,14 +426,14 @@ nt_service_stop(SC_HANDLE hService)
} else if (wait_time == MAX_SERVICE_WAIT_TIME) {
printf("Service did not stop within %d seconds.\n", wait_time);
} else {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("QueryServiceStatus() failed : %s\n",errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
} else {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("ControlService() failed : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
}
return -1;
}
@@ -447,6 +447,7 @@ static char *
nt_service_command_line(int *using_default_torrc)
{
TCHAR tor_exe[MAX_PATH+1];
+ char tor_exe_ascii[MAX_PATH+1];
char *command, *options=NULL;
smartlist_t *sl;
int i, cmdlen;
@@ -472,18 +473,25 @@ nt_service_command_line(int *using_default_torrc)
options = smartlist_join_strings(sl,"\" \"",0,NULL);
smartlist_free(sl);
+#ifdef UNICODE
+ wcstombs(tor_exe_ascii, tor_exe, sizeof(tor_exe_ascii));
+#else
+ strlcpy(tor_exe_ascii, tor_exe, sizeof(tor_exe_ascii));
+#endif
+
/* Allocate a string for the NT service command line */
- cmdlen = strlen(tor_exe) + (options?strlen(options):0) + 32;
+ cmdlen = strlen(tor_exe_ascii) + (options?strlen(options):0) + 32;
command = tor_malloc(cmdlen);
/* Format the service command */
if (options) {
if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service \"%s\"",
- tor_exe, options)<0) {
+ tor_exe_ascii, options)<0) {
tor_free(command); /* sets command to NULL. */
}
} else { /* ! options */
- if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service", tor_exe)<0) {
+ if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service",
+ tor_exe_ascii)<0) {
tor_free(command); /* sets command to NULL. */
}
}
@@ -508,7 +516,7 @@ nt_service_install(int argc, char **argv)
SC_HANDLE hSCManager = NULL;
SC_HANDLE hService = NULL;
- SERVICE_DESCRIPTION sdBuff;
+ SERVICE_DESCRIPTIONA sdBuff;
char *command;
char *errmsg;
const char *user_acct = GENSRV_USERACCT;
@@ -598,10 +606,10 @@ nt_service_install(int argc, char **argv)
SERVICE_AUTO_START, SERVICE_ERROR_IGNORE,
command, NULL, NULL, NULL,
user_acct, password)) == NULL) {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("CreateService() failed : %s\n", errmsg);
service_fns.CloseServiceHandle_fn(hSCManager);
- LocalFree(errmsg);
+ tor_free(errmsg);
tor_free(command);
return -1;
}
@@ -642,9 +650,9 @@ nt_service_remove(void)
nt_service_stop(hService);
if (service_fns.DeleteService_fn(hService) == FALSE) {
- errmsg = nt_strerror(GetLastError());
+ errmsg = format_win32_error(GetLastError());
printf("DeleteService() failed : %s\n", errmsg);
- LocalFree(errmsg);
+ tor_free(errmsg);
service_fns.CloseServiceHandle_fn(hService);
service_fns.CloseServiceHandle_fn(hSCManager);
return -1;
@@ -701,20 +709,6 @@ nt_service_cmd_stop(void)
return stop;
}
-/** Given a Win32 error code, this attempts to make Windows
- * return a human-readable error message. The char* returned
- * is allocated by Windows, but should be freed with LocalFree()
- * when finished with it. */
-static char*
-nt_strerror(uint32_t errnum)
-{
- char *msgbuf;
- FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
- NULL, errnum, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
- (LPSTR)&msgbuf, 0, NULL);
- return msgbuf;
-}
-
int
nt_service_parse_options(int argc, char **argv, int *should_exit)
{
diff --git a/src/or/onion.c b/src/or/onion.c
index ebc3583648..fa001656e6 100644
--- a/src/or/onion.c
+++ b/src/or/onion.c
@@ -63,15 +63,16 @@ onion_pending_add(or_circuit_t *circ, char *onionskin)
if (ol_length >= get_options()->MaxOnionsPending) {
#define WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL (60)
- static time_t last_warned = 0;
- time_t now = time(NULL);
- if (last_warned + WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL < now) {
+ static ratelim_t last_warned =
+ RATELIM_INIT(WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL);
+ char *m;
+ if ((m = rate_limit_log(&last_warned, approx_time()))) {
log_warn(LD_GENERAL,
"Your computer is too slow to handle this many circuit "
"creation requests! Please consider using the "
"MaxAdvertisedBandwidth config option or choosing a more "
- "restricted exit policy.");
- last_warned = now;
+ "restricted exit policy.%s",m);
+ tor_free(m);
}
tor_free(tmp);
return -1;
diff --git a/src/or/or.h b/src/or/or.h
index 572dc8b96d..3c109738d7 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -59,6 +59,9 @@
#ifdef HAVE_SYS_STAT_H
#include <sys/stat.h>
#endif
+#ifdef HAVE_NETINET_IN_H
+#include <netinet/in.h>
+#endif
#ifdef HAVE_ARPA_INET_H
#include <arpa/inet.h>
#endif
@@ -551,7 +554,7 @@ typedef enum {
#define END_STREAM_REASON_DESTROY 5
#define END_STREAM_REASON_DONE 6
#define END_STREAM_REASON_TIMEOUT 7
-/* 8 is unallocated for historical reasons. */
+#define END_STREAM_REASON_NOROUTE 8
#define END_STREAM_REASON_HIBERNATING 9
#define END_STREAM_REASON_INTERNAL 10
#define END_STREAM_REASON_RESOURCELIMIT 11
@@ -1453,6 +1456,9 @@ typedef struct {
* directory according to the authorities. */
unsigned int policy_is_reject_star:1; /**< True iff the exit policy for this
* router rejects everything. */
+ /** True if, after we have added this router, we should re-launch
+ * tests for it. */
+ unsigned int needs_retest_if_added:1;
/** Tor can use this router for general positions in circuits. */
#define ROUTER_PURPOSE_GENERAL 0
@@ -2842,6 +2848,12 @@ typedef struct {
time_t BWHistoryWriteEnds;
int BWHistoryWriteInterval;
smartlist_t *BWHistoryWriteValues;
+ time_t BWHistoryDirReadEnds;
+ int BWHistoryDirReadInterval;
+ smartlist_t *BWHistoryDirReadValues;
+ time_t BWHistoryDirWriteEnds;
+ int BWHistoryDirWriteInterval;
+ smartlist_t *BWHistoryDirWriteValues;
/** Build time histogram */
config_line_t * BuildtimeHistogram;
@@ -3265,6 +3277,8 @@ typedef enum {
DIRREQ_OR_CONN_BUFFER_FLUSHED = 4
} dirreq_state_t;
+#define WRITE_STATS_INTERVAL (24*60*60)
+
/********************************* microdesc.c *************************/
typedef struct microdesc_cache_t microdesc_cache_t;
diff --git a/src/or/policies.c b/src/or/policies.c
index db3c6d886b..4fd0904152 100644
--- a/src/or/policies.c
+++ b/src/or/policies.c
@@ -381,7 +381,7 @@ validate_addr_policies(or_options_t *options, char **msg)
ADDR_POLICY_ACCEPT))
REJECT("Error in ReachableDirAddresses entry.");
-err:
+ err:
addr_policy_list_free(addr_policy);
return *msg ? -1 : 0;
#undef REJECT
@@ -1272,7 +1272,7 @@ policy_summarize(smartlist_t *policy)
result = tor_malloc(final_size);
tor_snprintf(result, final_size, "%s %s", prefix, shorter_str);
-cleanup:
+ cleanup:
/* cleanup */
SMARTLIST_FOREACH(summary, policy_summary_item_t *, s, tor_free(s));
smartlist_free(summary);
diff --git a/src/or/reasons.c b/src/or/reasons.c
index 2dd5fe9463..ade9a3abfc 100644
--- a/src/or/reasons.c
+++ b/src/or/reasons.c
@@ -28,6 +28,7 @@ stream_end_reason_to_control_string(int reason)
case END_STREAM_REASON_DESTROY: return "DESTROY";
case END_STREAM_REASON_DONE: return "DONE";
case END_STREAM_REASON_TIMEOUT: return "TIMEOUT";
+ case END_STREAM_REASON_NOROUTE: return "NOROUTE";
case END_STREAM_REASON_HIBERNATING: return "HIBERNATING";
case END_STREAM_REASON_INTERNAL: return "INTERNAL";
case END_STREAM_REASON_RESOURCELIMIT: return "RESOURCELIMIT";
@@ -62,6 +63,7 @@ stream_end_reason_to_string(int reason)
case END_STREAM_REASON_DESTROY: return "destroyed";
case END_STREAM_REASON_DONE: return "closed normally";
case END_STREAM_REASON_TIMEOUT: return "gave up (timeout)";
+ case END_STREAM_REASON_NOROUTE: return "no route to host";
case END_STREAM_REASON_HIBERNATING: return "server is hibernating";
case END_STREAM_REASON_INTERNAL: return "internal error at server";
case END_STREAM_REASON_RESOURCELIMIT: return "server out of resources";
@@ -104,6 +106,8 @@ stream_end_reason_to_socks5_response(int reason)
return SOCKS5_SUCCEEDED;
case END_STREAM_REASON_TIMEOUT:
return SOCKS5_TTL_EXPIRED;
+ case END_STREAM_REASON_NOROUTE:
+ return SOCKS5_HOST_UNREACHABLE;
case END_STREAM_REASON_RESOURCELIMIT:
return SOCKS5_GENERAL_ERROR;
case END_STREAM_REASON_HIBERNATING:
@@ -164,6 +168,14 @@ errno_to_stream_end_reason(int e)
S_CASE(ENOTCONN):
S_CASE(ENETUNREACH):
return END_STREAM_REASON_INTERNAL;
+ S_CASE(EHOSTUNREACH):
+ /* XXXX022
+ * The correct behavior is END_STREAM_REASON_NOROUTE, but older
+ * clients don't recognize it. So we're going to continue sending
+ * "MISC" until 0.2.1.27 or later is "well established".
+ */
+ /* return END_STREAM_REASON_NOROUTE; */
+ return END_STREAM_REASON_MISC;
S_CASE(ECONNREFUSED):
return END_STREAM_REASON_CONNECTREFUSED;
S_CASE(ECONNRESET):
diff --git a/src/or/relay.c b/src/or/relay.c
index 6d51f18a3a..a4f7718d90 100644
--- a/src/or/relay.c
+++ b/src/or/relay.c
@@ -38,26 +38,32 @@ static edge_connection_t *relay_lookup_conn(circuit_t *circ, cell_t *cell,
cell_direction_t cell_direction,
crypt_path_t *layer_hint);
-static int
-connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ,
- edge_connection_t *conn,
- crypt_path_t *layer_hint);
-static void
-circuit_consider_sending_sendme(circuit_t *circ, crypt_path_t *layer_hint);
-static void
-circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint);
-static int
-circuit_resume_edge_reading_helper(edge_connection_t *conn,
- circuit_t *circ,
- crypt_path_t *layer_hint);
-static int
-circuit_consider_stop_edge_reading(circuit_t *circ, crypt_path_t *layer_hint);
+static int connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ,
+ edge_connection_t *conn,
+ crypt_path_t *layer_hint);
+static void circuit_consider_sending_sendme(circuit_t *circ,
+ crypt_path_t *layer_hint);
+static void circuit_resume_edge_reading(circuit_t *circ,
+ crypt_path_t *layer_hint);
+static int circuit_resume_edge_reading_helper(edge_connection_t *conn,
+ circuit_t *circ,
+ crypt_path_t *layer_hint);
+static int circuit_consider_stop_edge_reading(circuit_t *circ,
+ crypt_path_t *layer_hint);
+static int circuit_queue_streams_are_blocked(circuit_t *circ);
/** Cache the current hi-res time; the cache gets reset when libevent
* calls us. */
static struct timeval cached_time_hires = {0, 0};
+/** Stop reading on edge connections when we have this many cells
+ * waiting on the appropriate queue. */
+#define CELL_QUEUE_HIGHWATER_SIZE 256
+/** Start reading from edge connections again when we get down to this many
+ * cells. */
+#define CELL_QUEUE_LOWWATER_SIZE 64
+
static void
tor_gettimeofday_cached(struct timeval *tv)
{
@@ -268,7 +274,7 @@ circuit_receive_relay_cell(cell_t *cell, circuit_t *circ,
* we might kill the circ before we relay
* the cells. */
- append_cell_to_circuit_queue(circ, or_conn, cell, cell_direction);
+ append_cell_to_circuit_queue(circ, or_conn, cell, cell_direction, 0);
return 0;
}
@@ -365,7 +371,7 @@ relay_crypt(circuit_t *circ, cell_t *cell, cell_direction_t cell_direction,
static int
circuit_package_relay_cell(cell_t *cell, circuit_t *circ,
cell_direction_t cell_direction,
- crypt_path_t *layer_hint)
+ crypt_path_t *layer_hint, streamid_t on_stream)
{
or_connection_t *conn; /* where to send the cell */
@@ -409,7 +415,7 @@ circuit_package_relay_cell(cell_t *cell, circuit_t *circ,
}
++stats_n_relay_cells_relayed;
- append_cell_to_circuit_queue(circ, conn, cell, cell_direction);
+ append_cell_to_circuit_queue(circ, conn, cell, cell_direction, on_stream);
return 0;
}
@@ -536,7 +542,7 @@ relay_command_to_string(uint8_t command)
* return 0.
*/
int
-relay_send_command_from_edge(uint16_t stream_id, circuit_t *circ,
+relay_send_command_from_edge(streamid_t stream_id, circuit_t *circ,
uint8_t relay_command, const char *payload,
size_t payload_len, crypt_path_t *cpath_layer)
{
@@ -624,8 +630,8 @@ relay_send_command_from_edge(uint16_t stream_id, circuit_t *circ,
}
}
- if (circuit_package_relay_cell(&cell, circ, cell_direction, cpath_layer)
- < 0) {
+ if (circuit_package_relay_cell(&cell, circ, cell_direction, cpath_layer,
+ stream_id) < 0) {
log_warn(LD_BUG,"circuit_package_relay_cell failed. Closing.");
circuit_mark_for_close(circ, END_CIRC_REASON_INTERNAL);
return -1;
@@ -692,7 +698,8 @@ edge_reason_is_retriable(int reason)
reason == END_STREAM_REASON_RESOURCELIMIT ||
reason == END_STREAM_REASON_EXITPOLICY ||
reason == END_STREAM_REASON_RESOLVEFAILED ||
- reason == END_STREAM_REASON_MISC;
+ reason == END_STREAM_REASON_MISC ||
+ reason == END_STREAM_REASON_NOROUTE;
}
/** Called when we receive an END cell on a stream that isn't open yet,
@@ -787,6 +794,7 @@ connection_ap_process_end_not_open(
case END_STREAM_REASON_RESOLVEFAILED:
case END_STREAM_REASON_TIMEOUT:
case END_STREAM_REASON_MISC:
+ case END_STREAM_REASON_NOROUTE:
if (client_dns_incr_failures(conn->socks_request->address)
< MAX_RESOLVE_FAILURES) {
/* We haven't retried too many times; reattach the connection. */
@@ -945,7 +953,7 @@ connection_edge_process_relay_cell_not_open(
}
/* handle anything that might have queued */
- if (connection_edge_package_raw_inbuf(conn, 1) < 0) {
+ if (connection_edge_package_raw_inbuf(conn, 1, NULL) < 0) {
/* (We already sent an end cell if possible) */
connection_mark_for_close(TO_CONN(conn));
return 0;
@@ -1235,9 +1243,13 @@ connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ,
conn->package_window += STREAMWINDOW_INCREMENT;
log_debug(domain,"stream-level sendme, packagewindow now %d.",
conn->package_window);
+ if (circuit_queue_streams_are_blocked(circ)) {
+ /* Still waiting for queue to flush; don't touch conn */
+ return 0;
+ }
connection_start_reading(TO_CONN(conn));
/* handle whatever might still be on the inbuf */
- if (connection_edge_package_raw_inbuf(conn, 1) < 0) {
+ if (connection_edge_package_raw_inbuf(conn, 1, NULL) < 0) {
/* (We already sent an end cell if possible) */
connection_mark_for_close(TO_CONN(conn));
return 0;
@@ -1303,15 +1315,19 @@ uint64_t stats_n_data_cells_received = 0;
* ever received were completely full of data. */
uint64_t stats_n_data_bytes_received = 0;
-/** While conn->inbuf has an entire relay payload of bytes on it,
- * and the appropriate package windows aren't empty, grab a cell
- * and send it down the circuit.
+/** If <b>conn</b> has an entire relay payload of bytes on its inbuf (or
+ * <b>package_partial</b> is true), and the appropriate package windows aren't
+ * empty, grab a cell and send it down the circuit.
+ *
+ * If *<b>max_cells</b> is given, package no more than max_cells. Decrement
+ * *<b>max_cells</b> by the number of cells packaged.
*
* Return -1 (and send a RELAY_COMMAND_END cell if necessary) if conn should
* be marked for close, else return 0.
*/
int
-connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial)
+connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial,
+ int *max_cells)
{
size_t amount_to_process, length;
char payload[CELL_PAYLOAD_SIZE];
@@ -1327,7 +1343,10 @@ connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial)
return 0;
}
-repeat_connection_edge_package_raw_inbuf:
+ if (max_cells && *max_cells <= 0)
+ return 0;
+
+ repeat_connection_edge_package_raw_inbuf:
circ = circuit_get_by_edge_conn(conn);
if (!circ) {
@@ -1388,6 +1407,12 @@ repeat_connection_edge_package_raw_inbuf:
}
log_debug(domain,"conn->package_window is now %d",conn->package_window);
+ if (max_cells) {
+ *max_cells -= 1;
+ if (*max_cells <= 0)
+ return 0;
+ }
+
/* handle more if there's more, or return 0 if there isn't */
goto repeat_connection_edge_package_raw_inbuf;
}
@@ -1435,7 +1460,10 @@ connection_edge_consider_sending_sendme(edge_connection_t *conn)
static void
circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint)
{
-
+ if (circuit_queue_streams_are_blocked(circ)) {
+ log_debug(layer_hint?LD_APP:LD_EXIT,"Too big queue, no resuming");
+ return;
+ }
log_debug(layer_hint?LD_APP:LD_EXIT,"resuming");
if (CIRCUIT_IS_ORIGIN(circ))
@@ -1451,31 +1479,100 @@ circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint)
* of a linked list of edge streams that should each be considered.
*/
static int
-circuit_resume_edge_reading_helper(edge_connection_t *conn,
+circuit_resume_edge_reading_helper(edge_connection_t *first_conn,
circuit_t *circ,
crypt_path_t *layer_hint)
{
- for ( ; conn; conn=conn->next_stream) {
- if (conn->_base.marked_for_close)
+ edge_connection_t *conn;
+ int n_streams, n_streams_left;
+ int packaged_this_round;
+ int cells_on_queue;
+ int cells_per_conn;
+
+ /* How many cells do we have space for? It will be the minimum of
+ * the number needed to exhaust the package window, and the minimum
+ * needed to fill the cell queue. */
+ int max_to_package = circ->package_window;
+ if (CIRCUIT_IS_ORIGIN(circ)) {
+ cells_on_queue = circ->n_conn_cells.n;
+ } else {
+ or_circuit_t *or_circ = TO_OR_CIRCUIT(circ);
+ cells_on_queue = or_circ->p_conn_cells.n;
+ }
+ if (CELL_QUEUE_HIGHWATER_SIZE - cells_on_queue < max_to_package)
+ max_to_package = CELL_QUEUE_HIGHWATER_SIZE - cells_on_queue;
+
+ /* Count how many non-marked streams there are that have anything on
+ * their inbuf, and enable reading on all of the connections. */
+ n_streams = 0;
+ for (conn=first_conn; conn; conn=conn->next_stream) {
+ if (conn->_base.marked_for_close || conn->package_window <= 0)
continue;
- if ((!layer_hint && conn->package_window > 0) ||
- (layer_hint && conn->package_window > 0 &&
- conn->cpath_layer == layer_hint)) {
+ if (!layer_hint || conn->cpath_layer == layer_hint) {
connection_start_reading(TO_CONN(conn));
+
+ if (buf_datalen(conn->_base.inbuf) > 0)
+ ++n_streams;
+ }
+ }
+
+ if (n_streams == 0) /* avoid divide-by-zero */
+ return 0;
+
+ again:
+
+ cells_per_conn = CEIL_DIV(max_to_package, n_streams);
+
+ packaged_this_round = 0;
+ n_streams_left = 0;
+
+ /* Iterate over all connections. Package up to cells_per_conn cells on
+ * each. Update packaged_this_round with the total number of cells
+ * packaged, and n_streams_left with the number that still have data to
+ * package.
+ */
+ for (conn=first_conn; conn; conn=conn->next_stream) {
+ if (conn->_base.marked_for_close || conn->package_window <= 0)
+ continue;
+ if (!layer_hint || conn->cpath_layer == layer_hint) {
+ int n = cells_per_conn, r;
/* handle whatever might still be on the inbuf */
- if (connection_edge_package_raw_inbuf(conn, 1)<0) {
- /* (We already sent an end cell if possible) */
+ r = connection_edge_package_raw_inbuf(conn, 1, &n);
+
+ /* Note how many we packaged */
+ packaged_this_round += (cells_per_conn-n);
+
+ if (r<0) {
+ /* Problem while packaging. (We already sent an end cell if
+ * possible) */
connection_mark_for_close(TO_CONN(conn));
continue;
}
+ /* If there's still data to read, we'll be coming back to this stream. */
+ if (buf_datalen(conn->_base.inbuf))
+ ++n_streams_left;
+
/* If the circuit won't accept any more data, return without looking
* at any more of the streams. Any connections that should be stopped
* have already been stopped by connection_edge_package_raw_inbuf. */
if (circuit_consider_stop_edge_reading(circ, layer_hint))
return -1;
+ /* XXXX should we also stop immediately if we fill up the cell queue?
+ * Probably. */
}
}
+
+ /* If we made progress, and we are willing to package more, and there are
+ * any streams left that want to package stuff... try again!
+ */
+ if (packaged_this_round && packaged_this_round < max_to_package &&
+ n_streams_left) {
+ max_to_package -= packaged_this_round;
+ n_streams = n_streams_left;
+ goto again;
+ }
+
return 0;
}
@@ -1544,13 +1641,6 @@ circuit_consider_sending_sendme(circuit_t *circ, crypt_path_t *layer_hint)
}
}
-/** Stop reading on edge connections when we have this many cells
- * waiting on the appropriate queue. */
-#define CELL_QUEUE_HIGHWATER_SIZE 256
-/** Start reading from edge connections again when we get down to this many
- * cells. */
-#define CELL_QUEUE_LOWWATER_SIZE 64
-
#ifdef ACTIVE_CIRCUITS_PARANOIA
#define assert_active_circuits_ok_paranoid(conn) \
assert_active_circuits_ok(conn)
@@ -2091,12 +2181,19 @@ connection_or_unlink_all_active_circs(or_connection_t *orconn)
/** Block (if <b>block</b> is true) or unblock (if <b>block</b> is false)
* every edge connection that is using <b>circ</b> to write to <b>orconn</b>,
- * and start or stop reading as appropriate. */
-static void
+ * and start or stop reading as appropriate.
+ *
+ * If <b>stream_id</b> is nonzero, block only the edge connection whose
+ * stream_id matches it.
+ *
+ * Returns the number of streams whose status we changed.
+ */
+static int
set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn,
- int block)
+ int block, streamid_t stream_id)
{
edge_connection_t *edge = NULL;
+ int n = 0;
if (circ->n_conn == orconn) {
circ->streams_blocked_on_n_conn = block;
if (CIRCUIT_IS_ORIGIN(circ))
@@ -2109,7 +2206,13 @@ set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn,
for (; edge; edge = edge->next_stream) {
connection_t *conn = TO_CONN(edge);
- edge->edge_blocked_on_circ = block;
+ if (stream_id && edge->stream_id != stream_id)
+ continue;
+
+ if (edge->edge_blocked_on_circ != block) {
+ ++n;
+ edge->edge_blocked_on_circ = block;
+ }
if (!conn->read_event) {
/* This connection is a placeholder for something; probably a DNS
@@ -2126,6 +2229,8 @@ set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn,
connection_start_reading(conn);
}
}
+
+ return n;
}
/** Pull as many cells as possible (but no more than <b>max</b>) from the
@@ -2251,7 +2356,7 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max,
/* Is the cell queue low enough to unblock all the streams that are waiting
* to write to this circuit? */
if (streams_blocked && queue->n <= CELL_QUEUE_LOWWATER_SIZE)
- set_streams_blocked_on_circ(circ, conn, 0); /* unblock streams */
+ set_streams_blocked_on_circ(circ, conn, 0, 0); /* unblock streams */
/* Did we just run out of cells on this circuit's queue? */
if (queue->n == 0) {
@@ -2268,7 +2373,8 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max,
* transmitting in <b>direction</b>. */
void
append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn,
- cell_t *cell, cell_direction_t direction)
+ cell_t *cell, cell_direction_t direction,
+ streamid_t fromstream)
{
cell_queue_t *queue;
int streams_blocked;
@@ -2293,7 +2399,12 @@ append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn,
/* If we have too many cells on the circuit, we should stop reading from
* the edge streams for a while. */
if (!streams_blocked && queue->n >= CELL_QUEUE_HIGHWATER_SIZE)
- set_streams_blocked_on_circ(circ, orconn, 1); /* block streams */
+ set_streams_blocked_on_circ(circ, orconn, 1, 0); /* block streams */
+
+ if (streams_blocked && fromstream) {
+ /* This edge connection is apparently not blocked; block it. */
+ set_streams_blocked_on_circ(circ, orconn, 1, fromstream);
+ }
if (queue->n == 1) {
/* This was the first cell added to the queue. We need to make this
@@ -2426,3 +2537,15 @@ assert_active_circuits_ok(or_connection_t *orconn)
tor_assert(n == smartlist_len(orconn->active_circuit_pqueue));
}
+/** Return 1 if we shouldn't restart reading on this circuit, even if
+ * we get a SENDME. Else return 0.
+*/
+static int
+circuit_queue_streams_are_blocked(circuit_t *circ)
+{
+ if (CIRCUIT_IS_ORIGIN(circ)) {
+ return circ->streams_blocked_on_n_conn;
+ } else {
+ return circ->streams_blocked_on_p_conn;
+ }
+}
diff --git a/src/or/relay.h b/src/or/relay.h
index 7fb0655ef7..08a1ffe789 100644
--- a/src/or/relay.h
+++ b/src/or/relay.h
@@ -27,7 +27,8 @@ int connection_edge_send_command(edge_connection_t *fromconn,
uint8_t relay_command, const char *payload,
size_t payload_len);
int connection_edge_package_raw_inbuf(edge_connection_t *conn,
- int package_partial);
+ int package_partial,
+ int *max_cells);
void connection_edge_consider_sending_sendme(edge_connection_t *conn);
extern uint64_t stats_n_data_cells_packaged;
@@ -45,7 +46,8 @@ void cell_queue_append(cell_queue_t *queue, packed_cell_t *cell);
void cell_queue_append_packed_copy(cell_queue_t *queue, const cell_t *cell);
void append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn,
- cell_t *cell, cell_direction_t direction);
+ cell_t *cell, cell_direction_t direction,
+ streamid_t fromstream);
void connection_or_unlink_all_active_circs(or_connection_t *conn);
int connection_or_flush_from_first_active_circuit(or_connection_t *conn,
int max, time_t now);
diff --git a/src/or/rendclient.c b/src/or/rendclient.c
index 0377f121cc..68abb886a8 100644
--- a/src/or/rendclient.c
+++ b/src/or/rendclient.c
@@ -209,7 +209,7 @@ rend_client_send_introduction(origin_circuit_t *introcirc,
introcirc->_base.purpose = CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT;
return 0;
-err:
+ err:
circuit_mark_for_close(TO_CIRCUIT(introcirc), END_CIRC_REASON_INTERNAL);
circuit_mark_for_close(TO_CIRCUIT(rendcirc), END_CIRC_REASON_INTERNAL);
return -1;
diff --git a/src/or/rendservice.h b/src/or/rendservice.h
index f979a39417..1767714c60 100644
--- a/src/or/rendservice.h
+++ b/src/or/rendservice.h
@@ -15,7 +15,6 @@
int num_rend_services(void);
int rend_config_services(or_options_t *options, int validate_only);
int rend_service_load_keys(void);
-void rend_services_init(void);
void rend_services_introduce(void);
void rend_consider_services_upload(time_t now);
void rend_hsdir_routers_changed(void);
diff --git a/src/or/rephist.c b/src/or/rephist.c
index a419f31e77..056fc5cc12 100644
--- a/src/or/rephist.c
+++ b/src/or/rephist.c
@@ -6,7 +6,8 @@
* \file rephist.c
* \brief Basic history and "reputation" functionality to remember
* which servers have worked in the past, how much bandwidth we've
- * been using, which ports we tend to want, and so on.
+ * been using, which ports we tend to want, and so on; further,
+ * exit port statistics and cell statistics.
**/
#include "or.h"
@@ -1283,13 +1284,21 @@ bw_array_new(void)
static bw_array_t *read_array = NULL;
/** Recent history of bandwidth observations for write operations. */
static bw_array_t *write_array = NULL;
-
-/** Set up read_array and write_array. */
+/** Recent history of bandwidth observations for read operations for the
+ directory protocol. */
+static bw_array_t *dir_read_array = NULL;
+/** Recent history of bandwidth observations for write operations for the
+ directory protocol. */
+static bw_array_t *dir_write_array = NULL;
+
+/** Set up [dir-]read_array and [dir-]write_array. */
static void
bw_arrays_init(void)
{
read_array = bw_array_new();
write_array = bw_array_new();
+ dir_read_array = bw_array_new();
+ dir_write_array = bw_array_new();
}
/** We read <b>num_bytes</b> more bytes in second <b>when</b>.
@@ -1323,200 +1332,22 @@ rep_hist_note_bytes_read(size_t num_bytes, time_t when)
add_obs(read_array, when, num_bytes);
}
-/* Some constants */
-/** To what multiple should byte numbers be rounded up? */
-#define EXIT_STATS_ROUND_UP_BYTES 1024
-/** To what multiple should stream counts be rounded up? */
-#define EXIT_STATS_ROUND_UP_STREAMS 4
-/** Number of TCP ports */
-#define EXIT_STATS_NUM_PORTS 65536
-/** Reciprocal of threshold (= 0.01%) of total bytes that a port needs to
- * see in order to be included in exit stats. */
-#define EXIT_STATS_THRESHOLD_RECIPROCAL 10000
-
-/* The following data structures are arrays and no fancy smartlists or maps,
- * so that all write operations can be done in constant time. This comes at
- * the price of some memory (1.25 MB) and linear complexity when writing
- * stats for measuring relays. */
-/** Number of bytes read in current period by exit port */
-static uint64_t *exit_bytes_read = NULL;
-/** Number of bytes written in current period by exit port */
-static uint64_t *exit_bytes_written = NULL;
-/** Number of streams opened in current period by exit port */
-static uint32_t *exit_streams = NULL;
-
-/** When does the current exit stats period end? */
-static time_t start_of_exit_stats_interval;
-
-/** Initialize exit port stats. */
-void
-rep_hist_exit_stats_init(time_t now)
-{
- start_of_exit_stats_interval = now;
- exit_bytes_read = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
- sizeof(uint64_t));
- exit_bytes_written = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
- sizeof(uint64_t));
- exit_streams = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
- sizeof(uint32_t));
-}
-
-/** Write exit stats to $DATADIR/stats/exit-stats and reset counters. */
-void
-rep_hist_exit_stats_write(time_t now)
-{
- char t[ISO_TIME_LEN+1];
- int r, i, comma;
- uint64_t *b, total_bytes, threshold_bytes, other_bytes;
- uint32_t other_streams;
-
- char *statsdir = NULL, *filename = NULL;
- open_file_t *open_file = NULL;
- FILE *out = NULL;
-
- if (!exit_streams)
- return; /* Not initialized */
-
- statsdir = get_datadir_fname("stats");
- if (check_private_dir(statsdir, CPD_CREATE) < 0)
- goto done;
- filename = get_datadir_fname2("stats", "exit-stats");
- format_iso_time(t, now);
- log_info(LD_HIST, "Writing exit port statistics to disk for period "
- "ending at %s.", t);
-
- if (!open_file) {
- out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND,
- 0600, &open_file);
- if (!out) {
- log_warn(LD_HIST, "Couldn't open '%s'.", filename);
- goto done;
- }
- }
-
- /* written yyyy-mm-dd HH:MM:SS (n s) */
- if (fprintf(out, "exit-stats-end %s (%d s)\n", t,
- (unsigned) (now - start_of_exit_stats_interval)) < 0)
- goto done;
-
- /* Count the total number of bytes, so that we can attribute all
- * observations below a threshold of 1 / EXIT_STATS_THRESHOLD_RECIPROCAL
- * of all bytes to a special port 'other'. */
- total_bytes = 0;
- for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) {
- total_bytes += exit_bytes_read[i];
- total_bytes += exit_bytes_written[i];
- }
- threshold_bytes = total_bytes / EXIT_STATS_THRESHOLD_RECIPROCAL;
-
- /* exit-kibibytes-(read|written) port=kibibytes,.. */
- for (r = 0; r < 2; r++) {
- b = r ? exit_bytes_read : exit_bytes_written;
- tor_assert(b);
- if (fprintf(out, "%s ",
- r ? "exit-kibibytes-read"
- : "exit-kibibytes-written") < 0)
- goto done;
-
- comma = 0;
- other_bytes = 0;
- for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) {
- if (b[i] > 0) {
- if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) {
- uint64_t num = round_uint64_to_next_multiple_of(b[i],
- EXIT_STATS_ROUND_UP_BYTES);
- num /= 1024;
- if (fprintf(out, "%s%d="U64_FORMAT,
- comma++ ? "," : "", i,
- U64_PRINTF_ARG(num)) < 0)
- goto done;
- } else
- other_bytes += b[i];
- }
- }
- other_bytes = round_uint64_to_next_multiple_of(other_bytes,
- EXIT_STATS_ROUND_UP_BYTES);
- other_bytes /= 1024;
- if (fprintf(out, "%sother="U64_FORMAT"\n",
- comma ? "," : "", U64_PRINTF_ARG(other_bytes))<0)
- goto done;
- }
- /* exit-streams-opened port=num,.. */
- if (fprintf(out, "exit-streams-opened ") < 0)
- goto done;
- comma = 0;
- other_streams = 0;
- for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) {
- if (exit_streams[i] > 0) {
- if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) {
- uint32_t num = round_uint32_to_next_multiple_of(exit_streams[i],
- EXIT_STATS_ROUND_UP_STREAMS);
- if (fprintf(out, "%s%d=%u",
- comma++ ? "," : "", i, num)<0)
- goto done;
- } else
- other_streams += exit_streams[i];
- }
- }
- other_streams = round_uint32_to_next_multiple_of(other_streams,
- EXIT_STATS_ROUND_UP_STREAMS);
- if (fprintf(out, "%sother=%u\n",
- comma ? "," : "", other_streams)<0)
- goto done;
- /* Reset counters */
- memset(exit_bytes_read, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t));
- memset(exit_bytes_written, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t));
- memset(exit_streams, 0, EXIT_STATS_NUM_PORTS * sizeof(uint32_t));
- start_of_exit_stats_interval = now;
-
- if (open_file)
- finish_writing_to_file(open_file);
- open_file = NULL;
- done:
- if (open_file)
- abort_writing_to_file(open_file);
- tor_free(filename);
- tor_free(statsdir);
-}
-
-/** Note that we wrote <b>num_bytes</b> to an exit connection to
- * <b>port</b>. */
-void
-rep_hist_note_exit_bytes_written(uint16_t port, size_t num_bytes)
-{
- if (!get_options()->ExitPortStatistics)
- return;
- if (!exit_bytes_written)
- return; /* Not initialized */
- exit_bytes_written[port] += num_bytes;
- log_debug(LD_HIST, "Written %lu bytes to exit connection to port %d.",
- (unsigned long)num_bytes, port);
-}
-
-/** Note that we read <b>num_bytes</b> from an exit connection to
- * <b>port</b>. */
+/** We wrote <b>num_bytes</b> more directory bytes in second <b>when</b>.
+ * (like rep_hist_note_bytes_written() above)
+ */
void
-rep_hist_note_exit_bytes_read(uint16_t port, size_t num_bytes)
+rep_hist_note_dir_bytes_written(size_t num_bytes, time_t when)
{
- if (!get_options()->ExitPortStatistics)
- return;
- if (!exit_bytes_read)
- return; /* Not initialized */
- exit_bytes_read[port] += num_bytes;
- log_debug(LD_HIST, "Read %lu bytes from exit connection to port %d.",
- (unsigned long)num_bytes, port);
+ add_obs(dir_write_array, when, num_bytes);
}
-/** Note that we opened an exit stream to <b>port</b>. */
+/** We read <b>num_bytes</b> more directory bytes in second <b>when</b>.
+ * (like rep_hist_note_bytes_written() above)
+ */
void
-rep_hist_note_exit_stream_opened(uint16_t port)
+rep_hist_note_dir_bytes_read(size_t num_bytes, time_t when)
{
- if (!get_options()->ExitPortStatistics)
- return;
- if (!exit_streams)
- return; /* Not initialized */
- exit_streams[port]++;
- log_debug(LD_HIST, "Opened exit stream to port %d", port);
+ add_obs(dir_read_array, when, num_bytes);
}
/** Helper: Return the largest value in b->maxima. (This is equal to the
@@ -1554,9 +1385,9 @@ rep_hist_bandwidth_assess(void)
return (int)(U64_TO_DBL(r)/NUM_SECS_ROLLING_MEASURE);
}
-/** Print the bandwidth history of b (either read_array or write_array)
- * into the buffer pointed to by buf. The format is simply comma
- * separated numbers, from oldest to newest.
+/** Print the bandwidth history of b (either [dir-]read_array or
+ * [dir-]write_array) into the buffer pointed to by buf. The format is
+ * simply comma separated numbers, from oldest to newest.
*
* It returns the number of bytes written.
*/
@@ -1614,20 +1445,37 @@ rep_hist_get_bandwidth_lines(int for_extrainfo)
char *buf, *cp;
char t[ISO_TIME_LEN+1];
int r;
- bw_array_t *b;
+ bw_array_t *b = NULL;
+ const char *desc = NULL;
size_t len;
- /* opt (read|write)-history yyyy-mm-dd HH:MM:SS (n s) n,n,n,n,n... */
- len = (60+21*NUM_TOTALS)*2;
+ /* opt [dirreq-](read|write)-history yyyy-mm-dd HH:MM:SS (n s) n,n,n... */
+ len = (67+21*NUM_TOTALS)*4;
buf = tor_malloc_zero(len);
cp = buf;
- for (r=0;r<2;++r) {
- b = r?read_array:write_array;
+ for (r=0;r<4;++r) {
+ switch (r) {
+ case 0:
+ b = write_array;
+ desc = "write-history";
+ break;
+ case 1:
+ b = read_array;
+ desc = "read-history";
+ break;
+ case 2:
+ b = dir_write_array;
+ desc = "dirreq-write-history";
+ break;
+ case 3:
+ b = dir_read_array;
+ desc = "dirreq-read-history";
+ break;
+ }
tor_assert(b);
format_iso_time(t, b->next_period-NUM_SECS_BW_SUM_INTERVAL);
tor_snprintf(cp, len-(cp-buf), "%s%s %s (%d s) ",
- for_extrainfo ? "" : "opt ",
- r ? "read-history" : "write-history", t,
+ for_extrainfo ? "" : "opt ", desc, t,
NUM_SECS_BW_SUM_INTERVAL);
cp += strlen(cp);
cp += rep_hist_fill_bandwidth_history(cp, len-(cp-buf), b);
@@ -1643,20 +1491,41 @@ rep_hist_update_state(or_state_t *state)
{
int len, r;
char *buf, *cp;
- smartlist_t **s_values;
- time_t *s_begins;
- int *s_interval;
- bw_array_t *b;
+ smartlist_t **s_values = NULL;
+ time_t *s_begins = NULL;
+ int *s_interval = NULL;
+ bw_array_t *b = NULL;
len = 20*NUM_TOTALS+1;
buf = tor_malloc_zero(len);
- for (r=0;r<2;++r) {
- b = r?read_array:write_array;
- s_begins = r?&state->BWHistoryReadEnds :&state->BWHistoryWriteEnds;
- s_interval= r?&state->BWHistoryReadInterval:&state->BWHistoryWriteInterval;
- s_values = r?&state->BWHistoryReadValues :&state->BWHistoryWriteValues;
-
+ for (r=0;r<4;++r) {
+ switch (r) {
+ case 0:
+ b = write_array;
+ s_begins = &state->BWHistoryWriteEnds;
+ s_interval = &state->BWHistoryWriteInterval;
+ s_values = &state->BWHistoryWriteValues;
+ break;
+ case 1:
+ b = read_array;
+ s_begins = &state->BWHistoryReadEnds;
+ s_interval = &state->BWHistoryReadInterval;
+ s_values = &state->BWHistoryReadValues;
+ break;
+ case 2:
+ b = dir_write_array;
+ s_begins = &state->BWHistoryDirWriteEnds;
+ s_interval = &state->BWHistoryDirWriteInterval;
+ s_values = &state->BWHistoryDirWriteValues;
+ break;
+ case 3:
+ b = dir_read_array;
+ s_begins = &state->BWHistoryDirReadEnds;
+ s_interval = &state->BWHistoryDirReadInterval;
+ s_values = &state->BWHistoryDirReadValues;
+ break;
+ }
if (*s_values) {
SMARTLIST_FOREACH(*s_values, char *, val, tor_free(val));
smartlist_free(*s_values);
@@ -1696,23 +1565,45 @@ rep_hist_update_state(or_state_t *state)
int
rep_hist_load_state(or_state_t *state, char **err)
{
- time_t s_begins, start;
+ time_t s_begins = 0, start;
time_t now = time(NULL);
uint64_t v;
int r,i,ok;
int all_ok = 1;
- int s_interval;
- smartlist_t *s_values;
- bw_array_t *b;
+ int s_interval = 0;
+ smartlist_t *s_values = NULL;
+ bw_array_t *b = NULL;
/* Assert they already have been malloced */
tor_assert(read_array && write_array);
- for (r=0;r<2;++r) {
- b = r?read_array:write_array;
- s_begins = r?state->BWHistoryReadEnds:state->BWHistoryWriteEnds;
- s_interval = r?state->BWHistoryReadInterval:state->BWHistoryWriteInterval;
- s_values = r?state->BWHistoryReadValues:state->BWHistoryWriteValues;
+ for (r=0;r<4;++r) {
+ switch (r) {
+ case 0:
+ b = write_array;
+ s_begins = state->BWHistoryWriteEnds;
+ s_interval = state->BWHistoryWriteInterval;
+ s_values = state->BWHistoryWriteValues;
+ break;
+ case 1:
+ b = read_array;
+ s_begins = state->BWHistoryReadEnds;
+ s_interval = state->BWHistoryReadInterval;
+ s_values = state->BWHistoryReadValues;
+ break;
+ case 2:
+ b = dir_write_array;
+ s_begins = state->BWHistoryDirWriteEnds;
+ s_interval = state->BWHistoryDirWriteInterval;
+ s_values = state->BWHistoryDirWriteValues;
+ break;
+ case 3:
+ b = dir_read_array;
+ s_begins = state->BWHistoryDirReadEnds;
+ s_interval = state->BWHistoryDirReadInterval;
+ s_values = state->BWHistoryDirReadValues;
+ break;
+ }
if (s_values && s_begins >= now - NUM_SECS_BW_SUM_INTERVAL*NUM_TOTALS) {
start = s_begins - s_interval*(smartlist_len(s_values));
if (start > now)
@@ -2044,25 +1935,242 @@ dump_pk_ops(int severity)
pk_op_counts.n_rend_server_ops);
}
-/** Free all storage held by the OR/link history caches, by the
- * bandwidth history arrays, or by the port history. */
+/*** Exit port statistics ***/
+
+/* Some constants */
+/** To what multiple should byte numbers be rounded up? */
+#define EXIT_STATS_ROUND_UP_BYTES 1024
+/** To what multiple should stream counts be rounded up? */
+#define EXIT_STATS_ROUND_UP_STREAMS 4
+/** Number of TCP ports */
+#define EXIT_STATS_NUM_PORTS 65536
+/** Reciprocal of threshold (= 0.01%) of total bytes that a port needs to
+ * see in order to be included in exit stats. */
+#define EXIT_STATS_THRESHOLD_RECIPROCAL 10000
+
+/* The following data structures are arrays and no fancy smartlists or maps,
+ * so that all write operations can be done in constant time. This comes at
+ * the price of some memory (1.25 MB) and linear complexity when writing
+ * stats for measuring relays. */
+/** Number of bytes read in current period by exit port */
+static uint64_t *exit_bytes_read = NULL;
+/** Number of bytes written in current period by exit port */
+static uint64_t *exit_bytes_written = NULL;
+/** Number of streams opened in current period by exit port */
+static uint32_t *exit_streams = NULL;
+
+/** Start time of exit stats or 0 if we're not collecting exit stats. */
+static time_t start_of_exit_stats_interval;
+
+/** Initialize exit port stats. */
void
-rep_hist_free_all(void)
+rep_hist_exit_stats_init(time_t now)
{
- digestmap_free(history_map, free_or_history);
- tor_free(read_array);
- tor_free(write_array);
- tor_free(last_stability_doc);
+ start_of_exit_stats_interval = now;
+ exit_bytes_read = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
+ sizeof(uint64_t));
+ exit_bytes_written = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
+ sizeof(uint64_t));
+ exit_streams = tor_malloc_zero(EXIT_STATS_NUM_PORTS *
+ sizeof(uint32_t));
+}
+
+/** Reset counters for exit port statistics. */
+void
+rep_hist_reset_exit_stats(time_t now)
+{
+ start_of_exit_stats_interval = now;
+ memset(exit_bytes_read, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t));
+ memset(exit_bytes_written, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t));
+ memset(exit_streams, 0, EXIT_STATS_NUM_PORTS * sizeof(uint32_t));
+}
+
+/** Stop collecting exit port stats in a way that we can re-start doing
+ * so in rep_hist_exit_stats_init(). */
+void
+rep_hist_exit_stats_term(void)
+{
+ start_of_exit_stats_interval = 0;
tor_free(exit_bytes_read);
tor_free(exit_bytes_written);
tor_free(exit_streams);
- built_last_stability_doc_at = 0;
- predicted_ports_free();
+}
+
+/** Return a newly allocated string containing the exit port statistics
+ * until <b>now</b>, or NULL if we're not collecting exit stats. */
+char *
+rep_hist_format_exit_stats(time_t now)
+{
+ int i;
+ uint64_t total_bytes = 0, threshold_bytes, other_read = 0,
+ other_written = 0;
+ uint32_t other_streams = 0;
+ char *buf;
+ smartlist_t *written_strings, *read_strings, *streams_strings;
+ char *written_string, *read_string, *streams_string;
+ char t[ISO_TIME_LEN+1];
+ char *result;
+
+ if (!start_of_exit_stats_interval)
+ return NULL; /* Not initialized. */
+
+ /* Count total number of bytes, so that we can attribute observations
+ * below or equal to a threshold of 1 / EXIT_STATS_THRESHOLD_RECIPROCAL
+ * of all bytes to a special port 'other'. */
+ for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) {
+ total_bytes += exit_bytes_read[i];
+ total_bytes += exit_bytes_written[i];
+ }
+ threshold_bytes = total_bytes / EXIT_STATS_THRESHOLD_RECIPROCAL;
+
+ /* Add observations of all ports above the threshold to smartlists and
+ * join them to single strings. Also count bytes and streams of ports
+ * below or equal to the threshold. */
+ written_strings = smartlist_create();
+ read_strings = smartlist_create();
+ streams_strings = smartlist_create();
+ for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) {
+ if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) {
+ if (exit_bytes_written[i] > 0) {
+ uint64_t num = round_uint64_to_next_multiple_of(
+ exit_bytes_written[i], EXIT_STATS_ROUND_UP_BYTES);
+ num /= 1024;
+ buf = NULL;
+ tor_asprintf(&buf, "%d="U64_FORMAT, i, U64_PRINTF_ARG(num));
+ smartlist_add(written_strings, buf);
+ }
+ if (exit_bytes_read[i] > 0) {
+ uint64_t num = round_uint64_to_next_multiple_of(
+ exit_bytes_read[i], EXIT_STATS_ROUND_UP_BYTES);
+ num /= 1024;
+ buf = NULL;
+ tor_asprintf(&buf, "%d="U64_FORMAT, i, U64_PRINTF_ARG(num));
+ smartlist_add(read_strings, buf);
+ }
+ if (exit_streams[i] > 0) {
+ uint32_t num = round_uint32_to_next_multiple_of(exit_streams[i],
+ EXIT_STATS_ROUND_UP_STREAMS);
+ buf = NULL;
+ tor_asprintf(&buf, "%d=%u", i, num);
+ smartlist_add(streams_strings, buf);
+ }
+ } else {
+ other_read += exit_bytes_read[i];
+ other_written += exit_bytes_written[i];
+ other_streams += exit_streams[i];
+ }
+ }
+ other_written = round_uint64_to_next_multiple_of(other_written,
+ EXIT_STATS_ROUND_UP_BYTES);
+ other_written /= 1024;
+ buf = NULL;
+ tor_asprintf(&buf, "other="U64_FORMAT, U64_PRINTF_ARG(other_written));
+ smartlist_add(written_strings, buf);
+ other_read = round_uint64_to_next_multiple_of(other_read,
+ EXIT_STATS_ROUND_UP_BYTES);
+ other_read /= 1024;
+ buf = NULL;
+ tor_asprintf(&buf, "other="U64_FORMAT, U64_PRINTF_ARG(other_read));
+ smartlist_add(read_strings, buf);
+ other_streams = round_uint32_to_next_multiple_of(other_streams,
+ EXIT_STATS_ROUND_UP_STREAMS);
+ buf = NULL;
+ tor_asprintf(&buf, "other=%u", other_streams);
+ smartlist_add(streams_strings, buf);
+ written_string = smartlist_join_strings(written_strings, ",", 0, NULL);
+ read_string = smartlist_join_strings(read_strings, ",", 0, NULL);
+ streams_string = smartlist_join_strings(streams_strings, ",", 0, NULL);
+ SMARTLIST_FOREACH(written_strings, char *, cp, tor_free(cp));
+ SMARTLIST_FOREACH(read_strings, char *, cp, tor_free(cp));
+ SMARTLIST_FOREACH(streams_strings, char *, cp, tor_free(cp));
+ smartlist_free(written_strings);
+ smartlist_free(read_strings);
+ smartlist_free(streams_strings);
+
+ /* Put everything together. */
+ format_iso_time(t, now);
+ tor_asprintf(&result, "exit-stats-end %s (%d s)\n"
+ "exit-kibibytes-written %s\n"
+ "exit-kibibytes-read %s\n"
+ "exit-streams-opened %s\n",
+ t, (unsigned) (now - start_of_exit_stats_interval),
+ written_string,
+ read_string,
+ streams_string);
+ tor_free(written_string);
+ tor_free(read_string);
+ tor_free(streams_string);
+ return result;
+}
+
+/** If 24 hours have passed since the beginning of the current exit port
+ * stats period, write exit stats to $DATADIR/stats/exit-stats (possibly
+ * overwriting an existing file) and reset counters. Return when we would
+ * next want to write exit stats or 0 if we never want to write. */
+time_t
+rep_hist_exit_stats_write(time_t now)
+{
+ char *statsdir = NULL, *filename = NULL, *str = NULL;
+
+ if (!start_of_exit_stats_interval)
+ return 0; /* Not initialized. */
+ if (start_of_exit_stats_interval + WRITE_STATS_INTERVAL > now)
+ goto done; /* Not ready to write. */
+
+ log_info(LD_HIST, "Writing exit port statistics to disk.");
+
+ /* Generate history string. */
+ str = rep_hist_format_exit_stats(now);
+
+ /* Reset counters. */
+ rep_hist_reset_exit_stats(now);
+
+ /* Try to write to disk. */
+ statsdir = get_datadir_fname("stats");
+ if (check_private_dir(statsdir, CPD_CREATE) < 0) {
+ log_warn(LD_HIST, "Unable to create stats/ directory!");
+ goto done;
+ }
+ filename = get_datadir_fname2("stats", "exit-stats");
+ if (write_str_to_file(filename, str, 0) < 0)
+ log_warn(LD_HIST, "Unable to write exit port statistics to disk!");
+
+ done:
+ tor_free(str);
+ tor_free(statsdir);
+ tor_free(filename);
+ return start_of_exit_stats_interval + WRITE_STATS_INTERVAL;
+}
+
+/** Note that we wrote <b>num_written</b> bytes and read <b>num_read</b>
+ * bytes to/from an exit connection to <b>port</b>. */
+void
+rep_hist_note_exit_bytes(uint16_t port, size_t num_written,
+ size_t num_read)
+{
+ if (!start_of_exit_stats_interval)
+ return; /* Not initialized. */
+ exit_bytes_written[port] += num_written;
+ exit_bytes_read[port] += num_read;
+ log_debug(LD_HIST, "Written %lu bytes and read %lu bytes to/from an "
+ "exit connection to port %d.",
+ (unsigned long)num_written, (unsigned long)num_read, port);
+}
+
+/** Note that we opened an exit stream to <b>port</b>. */
+void
+rep_hist_note_exit_stream_opened(uint16_t port)
+{
+ if (!start_of_exit_stats_interval)
+ return; /* Not initialized. */
+ exit_streams[port]++;
+ log_debug(LD_HIST, "Opened exit stream to port %d", port);
}
/*** cell statistics ***/
-/** Start of the current buffer stats interval. */
+/** Start of the current buffer stats interval or 0 if we're not
+ * collecting buffer statistics. */
static time_t start_of_buffer_stats_interval;
/** Initialize buffer stats. */
@@ -2132,8 +2240,22 @@ _buffer_stats_compare_entries(const void **_a, const void **_b)
return 0;
}
-/** Write buffer statistics to $DATADIR/stats/buffer-stats. */
+/** Stop collecting cell stats in a way that we can re-start doing so in
+ * rep_hist_buffer_stats_init(). */
void
+rep_hist_buffer_stats_term(void)
+{
+ start_of_buffer_stats_interval = 0;
+ if (!circuits_for_buffer_stats)
+ circuits_for_buffer_stats = smartlist_create();
+ SMARTLIST_FOREACH(circuits_for_buffer_stats, circ_buffer_stats_t *,
+ stat, tor_free(stat));
+ smartlist_clear(circuits_for_buffer_stats);
+}
+
+/** Write buffer statistics to $DATADIR/stats/buffer-stats and return when
+ * we would next want to write exit stats. */
+time_t
rep_hist_buffer_stats_write(time_t now)
{
char *statsdir = NULL, *filename = NULL;
@@ -2147,6 +2269,12 @@ rep_hist_buffer_stats_write(time_t now)
smartlist_t *str_build = smartlist_create();
char *str = NULL, *buf=NULL;
circuit_t *circ;
+
+ if (!start_of_buffer_stats_interval)
+ return 0; /* Not initialized. */
+ if (start_of_buffer_stats_interval + WRITE_STATS_INTERVAL > now)
+ goto done; /* Not ready to write */
+
/* add current circuits to stats */
for (circ = _circuit_get_global_list(); circ; circ = circ->next)
rep_hist_buffer_stats_add_circ(circ, now);
@@ -2244,5 +2372,22 @@ rep_hist_buffer_stats_write(time_t now)
}
tor_free(str);
#undef SHARES
+ return start_of_buffer_stats_interval + WRITE_STATS_INTERVAL;
+}
+
+/** Free all storage held by the OR/link history caches, by the
+ * bandwidth history arrays, by the port history, or by statistics . */
+void
+rep_hist_free_all(void)
+{
+ digestmap_free(history_map, free_or_history);
+ tor_free(read_array);
+ tor_free(write_array);
+ tor_free(last_stability_doc);
+ tor_free(exit_bytes_read);
+ tor_free(exit_bytes_written);
+ tor_free(exit_streams);
+ built_last_stability_doc_at = 0;
+ predicted_ports_free();
}
diff --git a/src/or/rephist.h b/src/or/rephist.h
index a845892214..c3914dcaf2 100644
--- a/src/or/rephist.h
+++ b/src/or/rephist.h
@@ -23,11 +23,10 @@ void rep_hist_note_extend_failed(const char *from_name, const char *to_name);
void rep_hist_dump_stats(time_t now, int severity);
void rep_hist_note_bytes_read(size_t num_bytes, time_t when);
void rep_hist_note_bytes_written(size_t num_bytes, time_t when);
-void rep_hist_note_exit_bytes_read(uint16_t port, size_t num_bytes);
-void rep_hist_note_exit_bytes_written(uint16_t port, size_t num_bytes);
-void rep_hist_note_exit_stream_opened(uint16_t port);
-void rep_hist_exit_stats_init(time_t now);
-void rep_hist_exit_stats_write(time_t now);
+
+void rep_hist_note_dir_bytes_read(size_t num_bytes, time_t when);
+void rep_hist_note_dir_bytes_written(size_t num_bytes, time_t when);
+
int rep_hist_bandwidth_assess(void);
char *rep_hist_get_bandwidth_lines(int for_extrainfo);
void rep_hist_update_state(or_state_t *state);
@@ -62,18 +61,20 @@ void dump_pk_ops(int severity);
void rep_hist_free_all(void);
-/* for hidden service usage statistics */
-void hs_usage_note_publish_total(const char *service_id, time_t now);
-void hs_usage_note_publish_novel(const char *service_id, time_t now);
-void hs_usage_note_fetch_total(const char *service_id, time_t now);
-void hs_usage_note_fetch_successful(const char *service_id, time_t now);
-void hs_usage_write_statistics_to_file(time_t now);
-void hs_usage_free_all(void);
+void rep_hist_exit_stats_init(time_t now);
+void rep_hist_reset_exit_stats(time_t now);
+void rep_hist_exit_stats_term(void);
+char *rep_hist_format_exit_stats(time_t now);
+time_t rep_hist_exit_stats_write(time_t now);
+void rep_hist_note_exit_bytes(uint16_t port, size_t num_written,
+ size_t num_read);
+void rep_hist_note_exit_stream_opened(uint16_t port);
void rep_hist_buffer_stats_init(time_t now);
void rep_hist_buffer_stats_add_circ(circuit_t *circ,
time_t end_of_interval);
-void rep_hist_buffer_stats_write(time_t now);
+time_t rep_hist_buffer_stats_write(time_t now);
+void rep_hist_buffer_stats_term(void);
#endif
diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index 5f98abe01b..b77107ca0b 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -440,6 +440,23 @@ authority_cert_dl_failed(const char *id_digest, int status)
download_status_failed(&cl->dl_status, status);
}
+/** Return true iff when we've been getting enough failures when trying to
+ * download the certificate with ID digest <b>id_digest</b> that we're willing
+ * to start bugging the user about it. */
+int
+authority_cert_dl_looks_uncertain(const char *id_digest)
+{
+#define N_AUTH_CERT_DL_FAILURES_TO_BUG_USER 2
+ cert_list_t *cl;
+ int n_failures;
+ if (!trusted_dir_certs ||
+ !(cl = digestmap_get(trusted_dir_certs, id_digest)))
+ return 0;
+
+ n_failures = download_status_get_n_failures(&cl->dl_status);
+ return n_failures >= N_AUTH_CERT_DL_FAILURES_TO_BUG_USER;
+}
+
/** How many times will we try to fetch a certificate before giving up? */
#define MAX_CERT_DL_FAILURES 8
@@ -1257,6 +1274,13 @@ mark_all_trusteddirservers_up(void)
router_dir_info_changed();
}
+/** Return true iff r1 and r2 have the same address and OR port. */
+int
+routers_have_same_or_addr(const routerinfo_t *r1, const routerinfo_t *r2)
+{
+ return r1->addr == r2->addr && r1->or_port == r2->or_port;
+}
+
/** Reset all internal variables used to count failed downloads of network
* status objects. */
void
@@ -3151,15 +3175,25 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
id_digest = router->cache_info.identity_digest;
+ old_router = router_get_by_digest(id_digest);
+
/* Make sure that we haven't already got this exact descriptor. */
if (sdmap_get(routerlist->desc_digest_map,
router->cache_info.signed_descriptor_digest)) {
- log_info(LD_DIR,
- "Dropping descriptor that we already have for router '%s'",
- router->nickname);
- *msg = "Router descriptor was not new.";
- routerinfo_free(router);
- return ROUTER_WAS_NOT_NEW;
+ /* If we have this descriptor already and the new descriptor is a bridge
+ * descriptor, replace it. If we had a bridge descriptor before and the
+ * new one is not a bridge descriptor, don't replace it. */
+ tor_assert(old_router);
+ if (! (routerinfo_is_a_configured_bridge(router) &&
+ (router->purpose == ROUTER_PURPOSE_BRIDGE ||
+ old_router->purpose != ROUTER_PURPOSE_BRIDGE))) {
+ log_info(LD_DIR,
+ "Dropping descriptor that we already have for router '%s'",
+ router->nickname);
+ *msg = "Router descriptor was not new.";
+ routerinfo_free(router);
+ return ROUTER_WAS_NOT_NEW;
+ }
}
if (authdir) {
@@ -3196,15 +3230,14 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
SMARTLIST_FOREACH(networkstatus_v2_list, networkstatus_v2_t *, ns,
{
routerstatus_t *rs =
- networkstatus_v2_find_entry(ns, router->cache_info.identity_digest);
+ networkstatus_v2_find_entry(ns, id_digest);
if (rs && !memcmp(rs->descriptor_digest,
router->cache_info.signed_descriptor_digest,
DIGEST_LEN))
rs->need_to_mirror = 0;
});
if (consensus) {
- routerstatus_t *rs = networkstatus_vote_find_entry(consensus,
- router->cache_info.identity_digest);
+ routerstatus_t *rs = networkstatus_vote_find_entry(consensus, id_digest);
if (rs && !memcmp(rs->descriptor_digest,
router->cache_info.signed_descriptor_digest,
DIGEST_LEN)) {
@@ -3226,8 +3259,6 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
}
/* If we have a router with the same identity key, choose the newer one. */
- old_router = rimap_get(routerlist->identity_map,
- router->cache_info.identity_digest);
if (old_router) {
if (!in_consensus && (router->cache_info.published_on <=
old_router->cache_info.published_on)) {
@@ -3246,8 +3277,7 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
log_debug(LD_DIR, "Replacing entry for router '%s/%s' [%s]",
router->nickname, old_router->nickname,
hex_str(id_digest,DIGEST_LEN));
- if (router->addr == old_router->addr &&
- router->or_port == old_router->or_port) {
+ if (routers_have_same_or_addr(router, old_router)) {
/* these carry over when the address and orport are unchanged. */
router->last_reachable = old_router->last_reachable;
router->testing_since = old_router->testing_since;
@@ -3276,11 +3306,6 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
* the list. */
routerlist_insert(routerlist, router);
if (!from_cache) {
- if (authdir) {
- /* launch an immediate reachability test, so we will have an opinion
- * soon in case we're generating a consensus soon */
- dirserv_single_reachability_test(time(NULL), router);
- }
signed_desc_append_to_journal(&router->cache_info,
&routerlist->desc_store);
}
@@ -3600,15 +3625,19 @@ routerlist_remove_old_routers(void)
/** We just added a new set of descriptors. Take whatever extra steps
* we need. */
-static void
+void
routerlist_descriptors_added(smartlist_t *sl, int from_cache)
{
tor_assert(sl);
control_event_descriptors_changed(sl);
- SMARTLIST_FOREACH(sl, routerinfo_t *, ri,
+ SMARTLIST_FOREACH_BEGIN(sl, routerinfo_t *, ri) {
if (ri->purpose == ROUTER_PURPOSE_BRIDGE)
learned_bridge_descriptor(ri, from_cache);
- );
+ if (ri->needs_retest_if_added) {
+ ri->needs_retest_if_added = 0;
+ dirserv_single_reachability_test(approx_time(), ri);
+ }
+ } SMARTLIST_FOREACH_END(ri);
}
/**
@@ -4191,7 +4220,7 @@ launch_router_descriptor_downloads(smartlist_t *downloadable,
pds_flags |= PDS_NO_EXISTING_SERVERDESC_FETCH;
}
- n_per_request = (n_downloadable+MIN_REQUESTS-1) / MIN_REQUESTS;
+ n_per_request = CEIL_DIV(n_downloadable, MIN_REQUESTS);
if (n_per_request > MAX_DL_PER_REQUEST)
n_per_request = MAX_DL_PER_REQUEST;
if (n_per_request < MIN_DL_PER_REQUEST)
@@ -4204,7 +4233,7 @@ launch_router_descriptor_downloads(smartlist_t *downloadable,
log_info(LD_DIR,
"Launching %d request%s for %d router%s, %d at a time",
- (n_downloadable+n_per_request-1)/n_per_request,
+ CEIL_DIV(n_downloadable, n_per_request),
req_plural, n_downloadable, rtr_plural, n_per_request);
smartlist_sort_digests(downloadable);
for (i=0; i < n_downloadable; i += n_per_request) {
diff --git a/src/or/routerlist.h b/src/or/routerlist.h
index e31b07aef5..574bce7ffc 100644
--- a/src/or/routerlist.h
+++ b/src/or/routerlist.h
@@ -24,6 +24,7 @@ void authority_cert_get_all(smartlist_t *certs_out);
void authority_cert_dl_failed(const char *id_digest, int status);
void authority_certs_fetch_missing(networkstatus_t *status, time_t now);
int router_reload_router_list(void);
+int authority_cert_dl_looks_uncertain(const char *id_digest);
smartlist_t *router_get_trusted_dir_servers(void);
routerstatus_t *router_pick_directory_server(authority_type_t type, int flags);
@@ -35,6 +36,7 @@ int router_get_my_share_of_directory_requests(double *v2_share_out,
void router_reset_status_download_failures(void);
void routerlist_add_family(smartlist_t *sl, routerinfo_t *router);
int routers_in_same_family(routerinfo_t *r1, routerinfo_t *r2);
+int routers_have_same_or_addr(const routerinfo_t *r1, const routerinfo_t *r2);
void add_nickname_list_to_smartlist(smartlist_t *sl, const char *list,
int must_be_running);
int router_nickname_is_in_list(routerinfo_t *router, const char *list);
@@ -115,6 +117,7 @@ was_router_added_t router_add_to_routerlist(routerinfo_t *router,
was_router_added_t router_add_extrainfo_to_routerlist(
extrainfo_t *ei, const char **msg,
int from_cache, int from_fetch);
+void routerlist_descriptors_added(smartlist_t *sl, int from_cache);
void routerlist_remove_old_routers(void);
int router_load_single_router(const char *s, uint8_t purpose, int cache,
const char **msg);
diff --git a/src/or/routerparse.h b/src/or/routerparse.h
index 2313f68e02..e5ebf07615 100644
--- a/src/or/routerparse.h
+++ b/src/or/routerparse.h
@@ -30,11 +30,6 @@ int router_parse_list_from_string(const char **s, const char *eos,
int is_extrainfo,
int allow_annotations,
const char *prepend_annotations);
-int router_parse_routerlist_from_directory(const char *s,
- routerlist_t **dest,
- crypto_pk_env_t *pkey,
- int check_version,
- int write_to_cache);
int router_parse_runningrouters(const char *str);
int router_parse_directory(const char *str);
diff --git a/src/test/test.c b/src/test/test.c
index 755d1233f6..d9528328b8 100644
--- a/src/test/test.c
+++ b/src/test/test.c
@@ -61,6 +61,7 @@ double fabs(double x);
#ifdef USE_DMALLOC
#include <dmalloc.h>
#include <openssl/crypto.h>
+#include "main.h"
#endif
/** Set to true if any unit test has failed. Mostly, this is set by the macros
@@ -70,6 +71,7 @@ int have_failed = 0;
/** Temporary directory (set up by setup_directory) under which we store all
* our files during testing. */
static char temp_dir[256];
+static pid_t temp_dir_setup_in_pid = 0;
/** Select and create the temporary directory we'll use to run our unit tests.
* Store it in <b>temp_dir</b>. Exit immediately if we can't create it.
@@ -96,6 +98,7 @@ setup_directory(void)
exit(1);
}
is_setup = 1;
+ temp_dir_setup_in_pid = getpid();
}
/** Return a filename relative to our testing temporary directory */
@@ -104,16 +107,23 @@ get_fname(const char *name)
{
static char buf[1024];
setup_directory();
+ if (!name)
+ return temp_dir;
tor_snprintf(buf,sizeof(buf),"%s/%s",temp_dir,name);
return buf;
}
/** Remove all files stored under the temporary directory, and the directory
- * itself. */
+ * itself. Called by atexit(). */
static void
remove_directory(void)
{
- smartlist_t *elements = tor_listdir(temp_dir);
+ smartlist_t *elements;
+ if (getpid() != temp_dir_setup_in_pid) {
+ /* Only clean out the tempdir when the main process is exiting. */
+ return;
+ }
+ elements = tor_listdir(temp_dir);
if (elements) {
SMARTLIST_FOREACH(elements, const char *, cp,
{
@@ -337,76 +347,6 @@ test_buffers(void)
buf_free(buf);
buf = NULL;
-#if 0
- {
- int s;
- int eof;
- int i;
- buf_t *buf2;
- /****
- * read_to_buf
- ****/
- s = open(get_fname("data"), O_WRONLY|O_CREAT|O_TRUNC, 0600);
- write(s, str, 256);
- close(s);
-
- s = open(get_fname("data"), O_RDONLY, 0);
- eof = 0;
- errno = 0; /* XXXX */
- i = read_to_buf(s, 10, buf, &eof);
- printf("%s\n", strerror(errno));
- test_eq(i, 10);
- test_eq(eof, 0);
- //test_eq(buf_capacity(buf), 4096);
- test_eq(buf_datalen(buf), 10);
-
- test_memeq(str, (char*)_buf_peek_raw_buffer(buf), 10);
-
- /* Test reading 0 bytes. */
- i = read_to_buf(s, 0, buf, &eof);
- //test_eq(buf_capacity(buf), 512*1024);
- test_eq(buf_datalen(buf), 10);
- test_eq(eof, 0);
- test_eq(i, 0);
-
- /* Now test when buffer is filled exactly. */
- buf2 = buf_new_with_capacity(6);
- i = read_to_buf(s, 6, buf2, &eof);
- //test_eq(buf_capacity(buf2), 6);
- test_eq(buf_datalen(buf2), 6);
- test_eq(eof, 0);
- test_eq(i, 6);
- test_memeq(str+10, (char*)_buf_peek_raw_buffer(buf2), 6);
- buf_free(buf2);
- buf2 = NULL;
-
- /* Now test when buffer is filled with more data to read. */
- buf2 = buf_new_with_capacity(32);
- i = read_to_buf(s, 128, buf2, &eof);
- //test_eq(buf_capacity(buf2), 128);
- test_eq(buf_datalen(buf2), 32);
- test_eq(eof, 0);
- test_eq(i, 32);
- buf_free(buf2);
- buf2 = NULL;
-
- /* Now read to eof. */
- test_assert(buf_capacity(buf) > 256);
- i = read_to_buf(s, 1024, buf, &eof);
- test_eq(i, (256-32-10-6));
- test_eq(buf_capacity(buf), MAX_BUF_SIZE);
- test_eq(buf_datalen(buf), 256-6-32);
- test_memeq(str, (char*)_buf_peek_raw_buffer(buf), 10); /* XXX Check rest. */
- test_eq(eof, 0);
-
- i = read_to_buf(s, 1024, buf, &eof);
- test_eq(i, 0);
- test_eq(buf_capacity(buf), MAX_BUF_SIZE);
- test_eq(buf_datalen(buf), 256-6-32);
- test_eq(eof, 1);
- }
-#endif
-
done:
if (buf)
buf_free(buf);
@@ -478,7 +418,6 @@ test_circuit_timeout(void)
circuit_build_times_t final;
double timeout1, timeout2;
or_state_t state;
- char *msg;
int i, runs;
double close_ms;
circuit_build_times_init(&initial);
@@ -518,7 +457,7 @@ test_circuit_timeout(void)
test_assert(estimate.total_build_times <= CBT_NCIRCUITS_TO_OBSERVE);
circuit_build_times_update_state(&estimate, &state);
- test_assert(circuit_build_times_parse_state(&final, &state, &msg) == 0);
+ test_assert(circuit_build_times_parse_state(&final, &state) == 0);
circuit_build_times_update_alpha(&final);
timeout2 = circuit_build_times_calculate_timeout(&final,
@@ -620,7 +559,7 @@ test_circuit_timeout(void)
circuit_build_times_count_timeout(&final, 1);
}
-done:
+ done:
return;
}
@@ -1029,7 +968,7 @@ test_rend_fns(void)
intro->extend_info->identity_digest, DIGEST_LEN);
/* Does not cover all IP addresses. */
tor_addr_from_ipv4h(&intro->extend_info->addr, crypto_rand_int(65536));
- intro->extend_info->port = crypto_rand_int(65536);
+ intro->extend_info->port = 1 + crypto_rand_int(65535);
intro->intro_key = crypto_pk_dup_key(pk2);
smartlist_add(generated->intro_nodes, intro);
}
@@ -1108,10 +1047,12 @@ test_geoip(void)
test_eq(0, geoip_parse_entry("\"150\",\"190\",\"XY\""));
test_eq(0, geoip_parse_entry("\"200\",\"250\",\"AB\""));
- /* We should have 3 countries: ab, xy, zz. */
- test_eq(3, geoip_get_n_countries());
+ /* We should have 4 countries: ??, ab, xy, zz. */
+ test_eq(4, geoip_get_n_countries());
/* Make sure that country ID actually works. */
#define NAMEFOR(x) geoip_get_country_name(geoip_get_country_by_ip(x))
+ test_streq("??", NAMEFOR(3));
+ test_eq(0, geoip_get_country_by_ip(3));
test_streq("ab", NAMEFOR(32));
test_streq("??", NAMEFOR(5));
test_streq("??", NAMEFOR(51));
@@ -1133,16 +1074,14 @@ test_geoip(void)
/* and 17 observations in ZZ... */
for (i=110; i < 127; ++i)
geoip_note_client_seen(GEOIP_CLIENT_CONNECT, i, now);
- s = geoip_get_client_history_bridge(now+5*24*60*60,
- GEOIP_CLIENT_CONNECT);
+ s = geoip_get_client_history(GEOIP_CLIENT_CONNECT);
test_assert(s);
test_streq("zz=24,ab=16,xy=8", s);
tor_free(s);
/* Now clear out all the AB observations. */
geoip_remove_old_clients(now-6000);
- s = geoip_get_client_history_bridge(now+5*24*60*60,
- GEOIP_CLIENT_CONNECT);
+ s = geoip_get_client_history(GEOIP_CLIENT_CONNECT);
test_assert(s);
test_streq("zz=24,xy=8", s);
@@ -1150,6 +1089,57 @@ test_geoip(void)
tor_free(s);
}
+/** Run unit tests for stats code. */
+static void
+test_stats(void)
+{
+ time_t now = 1281533250; /* 2010-08-11 13:27:30 UTC */
+ char *s = NULL;
+
+ /* We shouldn't collect exit stats without initializing them. */
+ rep_hist_note_exit_stream_opened(80);
+ rep_hist_note_exit_bytes(80, 100, 10000);
+ s = rep_hist_format_exit_stats(now + 86400);
+ test_assert(!s);
+
+ /* Initialize stats, note some streams and bytes, and generate history
+ * string. */
+ rep_hist_exit_stats_init(now);
+ rep_hist_note_exit_stream_opened(80);
+ rep_hist_note_exit_bytes(80, 100, 10000);
+ rep_hist_note_exit_stream_opened(443);
+ rep_hist_note_exit_bytes(443, 100, 10000);
+ rep_hist_note_exit_bytes(443, 100, 10000);
+ s = rep_hist_format_exit_stats(now + 86400);
+ test_streq("exit-stats-end 2010-08-12 13:27:30 (86400 s)\n"
+ "exit-kibibytes-written 80=1,443=1,other=0\n"
+ "exit-kibibytes-read 80=10,443=20,other=0\n"
+ "exit-streams-opened 80=4,443=4,other=0\n", s);
+ tor_free(s);
+
+ /* Stop collecting stats, add some bytes, and ensure we don't generate
+ * a history string. */
+ rep_hist_exit_stats_term();
+ rep_hist_note_exit_bytes(80, 100, 10000);
+ s = rep_hist_format_exit_stats(now + 86400);
+ test_assert(!s);
+
+ /* Re-start stats, add some bytes, reset stats, and see what history we
+ * get when observing no streams or bytes at all. */
+ rep_hist_exit_stats_init(now);
+ rep_hist_note_exit_stream_opened(80);
+ rep_hist_note_exit_bytes(80, 100, 10000);
+ rep_hist_reset_exit_stats(now);
+ s = rep_hist_format_exit_stats(now + 86400);
+ test_streq("exit-stats-end 2010-08-12 13:27:30 (86400 s)\n"
+ "exit-kibibytes-written other=0\n"
+ "exit-kibibytes-read other=0\n"
+ "exit-streams-opened other=0\n", s);
+
+ done:
+ tor_free(s);
+}
+
static void *
legacy_test_setup(const struct testcase_t *testcase)
{
@@ -1182,6 +1172,8 @@ const struct testcase_setup_t legacy_setup = {
test_ ## group ## _ ## name }
#define DISABLED(name) \
{ #name, legacy_test_helper, TT_SKIP, &legacy_setup, name }
+#define FORK(name) \
+ { #name, legacy_test_helper, TT_FORK, &legacy_setup, test_ ## name }
static struct testcase_t test_array[] = {
ENT(buffers),
@@ -1190,6 +1182,7 @@ static struct testcase_t test_array[] = {
ENT(policies),
ENT(rend_fns),
ENT(geoip),
+ FORK(stats),
DISABLED(bench_aes),
DISABLED(bench_dmap),
diff --git a/src/test/test_dir.c b/src/test/test_dir.c
index a129bf9777..80d2379de6 100644
--- a/src/test/test_dir.c
+++ b/src/test/test_dir.c
@@ -580,7 +580,7 @@ test_dir_measured_bw(void)
"557365204145532d32353620696e73746561642e") == 0);
}
-done:
+ done:
return;
}
diff --git a/src/test/test_util.c b/src/test/test_util.c
index 22f2707d75..8a13597978 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -1106,6 +1106,39 @@ test_util_asprintf(void *ptr)
tor_free(cp2);
}
+static void
+test_util_listdir(void *ptr)
+{
+ smartlist_t *dir_contents = NULL;
+ char *fname1=NULL, *fname2=NULL, *dirname=NULL;
+ (void)ptr;
+
+ fname1 = tor_strdup(get_fname("hopscotch"));
+ fname2 = tor_strdup(get_fname("mumblety-peg"));
+ dirname = tor_strdup(get_fname(NULL));
+
+ tt_int_op(write_str_to_file(fname1, "X\n", 0), ==, 0);
+ tt_int_op(write_str_to_file(fname2, "Y\n", 0), ==, 0);
+
+ dir_contents = tor_listdir(dirname);
+ tt_assert(dir_contents);
+ /* make sure that each filename is listed. */
+ tt_assert(smartlist_string_isin_case(dir_contents, "hopscotch"));
+ tt_assert(smartlist_string_isin_case(dir_contents, "mumblety-peg"));
+
+ tt_assert(!smartlist_string_isin(dir_contents, "."));
+ tt_assert(!smartlist_string_isin(dir_contents, ".."));
+
+ done:
+ tor_free(fname1);
+ tor_free(fname2);
+ tor_free(dirname);
+ if (dir_contents) {
+ SMARTLIST_FOREACH(dir_contents, char *, cp, tor_free(cp));
+ smartlist_free(dir_contents);
+ }
+}
+
#define UTIL_LEGACY(name) \
{ #name, legacy_test_helper, 0, &legacy_setup, test_util_ ## name }
@@ -1128,6 +1161,7 @@ struct testcase_t util_tests[] = {
UTIL_LEGACY(strtok),
UTIL_TEST(find_str_at_start_of_line, 0),
UTIL_TEST(asprintf, 0),
+ UTIL_TEST(listdir, 0),
END_OF_TESTCASES
};
diff --git a/src/test/tinytest.c b/src/test/tinytest.c
index b358bb3a4d..11ffc2fe56 100644
--- a/src/test/tinytest.c
+++ b/src/test/tinytest.c
@@ -1,4 +1,4 @@
-/* tinytest.c -- Copyright 2009 Nick Mathewson
+/* tinytest.c -- Copyright 2009-2010 Nick Mathewson
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -40,6 +40,9 @@
#define __attribute__(x)
#endif
+#ifdef TINYTEST_LOCAL
+#include "tinytest_local.h"
+#endif
#include "tinytest.h"
#include "tinytest_macros.h"
@@ -58,7 +61,7 @@ const char *verbosity_flag = "";
enum outcome { SKIP=2, OK=1, FAIL=0 };
static enum outcome cur_test_outcome = 0;
const char *cur_test_prefix = NULL; /**< prefix of the current test group */
-/** Name of the current test, if we haven't logged is yet. Used for --quiet */
+/** Name of the current test, if we haven't logged is yet. Used for --quiet */
const char *cur_test_name = NULL;
#ifdef WIN32
@@ -76,7 +79,7 @@ _testcase_run_bare(const struct testcase_t *testcase)
int outcome;
if (testcase->setup) {
env = testcase->setup->setup_fn(testcase);
- if (!env)
+ if (!env)
return FAIL;
else if (env == (void*)TT_SKIP)
return SKIP;
@@ -111,7 +114,7 @@ _testcase_run_forked(const struct testgroup_t *group,
*/
int ok;
char buffer[LONGEST_TEST_NAME+256];
- STARTUPINFO si;
+ STARTUPINFOA si;
PROCESS_INFORMATION info;
DWORD exitcode;
@@ -130,7 +133,7 @@ _testcase_run_forked(const struct testgroup_t *group,
memset(&info, 0, sizeof(info));
si.cb = sizeof(si);
- ok = CreateProcess(commandname, buffer, NULL, NULL, 0,
+ ok = CreateProcessA(commandname, buffer, NULL, NULL, 0,
0, NULL, NULL, &si, &info);
if (!ok) {
printf("CreateProcess failed!\n");
@@ -149,7 +152,7 @@ _testcase_run_forked(const struct testgroup_t *group,
#else
int outcome_pipe[2];
pid_t pid;
- (void)group;
+ (void)group;
if (pipe(outcome_pipe))
perror("opening pipe");
@@ -165,7 +168,7 @@ _testcase_run_forked(const struct testgroup_t *group,
test_r = _testcase_run_bare(testcase);
assert(0<=(int)test_r && (int)test_r<=2);
b[0] = "NYS"[test_r];
- write_r = (int)write(outcome_pipe[1], b, 1);
+ write_r = (int)write(outcome_pipe[1], b, 1);
if (write_r != 1) {
perror("write outcome to pipe");
exit(1);
@@ -217,7 +220,7 @@ testcase_run_one(const struct testgroup_t *group,
if ((testcase->flags & TT_FORK) && !(opt_forked||opt_nofork)) {
outcome = _testcase_run_forked(group, testcase);
} else {
- outcome = _testcase_run_bare(testcase);
+ outcome = _testcase_run_bare(testcase);
}
if (outcome == OK) {
@@ -270,6 +273,7 @@ usage(struct testgroup_t *groups, int list_groups)
{
puts("Options are: [--verbose|--quiet|--terse] [--no-fork]");
puts(" Specify tests by name, or using a prefix ending with '..'");
+ puts(" To skip a test, list give its name prefixed with a colon.");
puts(" Use --list-tests for a list of tests.");
if (list_groups) {
puts("Known tests are:");
@@ -310,8 +314,15 @@ tinytest_main(int c, const char **v, struct testgroup_t *groups)
return -1;
}
} else {
- ++n;
- if (!_tinytest_set_flag(groups, v[i], _TT_ENABLED)) {
+ const char *test = v[i];
+ int flag = _TT_ENABLED;
+ if (test[0] == ':') {
+ ++test;
+ flag = TT_SKIP;
+ } else {
+ ++n;
+ }
+ if (!_tinytest_set_flag(groups, test, flag)) {
printf("No such test as %s!\n", v[i]);
return -1;
}
diff --git a/src/test/tinytest.h b/src/test/tinytest.h
index a0cb913138..cbe28b7f51 100644
--- a/src/test/tinytest.h
+++ b/src/test/tinytest.h
@@ -1,4 +1,4 @@
-/* tinytest.h -- Copyright 2009 Nick Mathewson
+/* tinytest.h -- Copyright 2009-2010 Nick Mathewson
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
diff --git a/src/test/tinytest_macros.h b/src/test/tinytest_macros.h
index 48c1fbdfb8..a7fa64a824 100644
--- a/src/test/tinytest_macros.h
+++ b/src/test/tinytest_macros.h
@@ -1,4 +1,4 @@
-/* tinytest_macros.h -- Copyright 2009 Nick Mathewson
+/* tinytest_macros.h -- Copyright 2009-2010 Nick Mathewson
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -28,7 +28,7 @@
/* Helpers for defining statement-like macros */
#define TT_STMT_BEGIN do {
-#define TT_STMT_END } while(0)
+#define TT_STMT_END } while (0)
/* Redefine this if your test functions want to abort with something besides
* "goto end;" */
@@ -45,7 +45,7 @@
TT_STMT_END
#endif
-/* Announce a failure. Args are parenthesized printf args. */
+/* Announce a failure. Args are parenthesized printf args. */
#define TT_GRIPE(args) TT_DECLARE("FAIL", args)
/* Announce a non-failure if we're verbose. */
@@ -80,7 +80,7 @@
#define tt_fail() TT_FAIL(("%s", "(Failed.)"))
/* End the current test, and indicate we are skipping it. */
-#define tt_skip() \
+#define tt_skip() \
TT_STMT_BEGIN \
_tinytest_set_test_skipped(); \
TT_EXIT_TEST_FUNCTION; \
@@ -111,7 +111,7 @@
#define tt_assert(b) tt_assert_msg((b), "assert("#b")")
#define tt_assert_test_fmt_type(a,b,str_test,type,test,printf_type,printf_fmt, \
- setup_block,cleanup_block) \
+ setup_block,cleanup_block) \
TT_STMT_BEGIN \
type _val1 = (type)(a); \
type _val2 = (type)(b); \
@@ -126,7 +126,7 @@
_value = _val2; \
setup_block; \
_print2 = _print; \
- TT_DECLARE(_tt_status?" OK":"FAIL", \
+ TT_DECLARE(_tt_status?" OK":"FAIL", \
("assert(%s): "printf_fmt" vs "printf_fmt, \
str_test, _print1, _print2)); \
_print = _print1; \
diff --git a/src/win32/orconfig.h b/src/win32/orconfig.h
index 78e713f4c9..427ca01ae9 100644
--- a/src/win32/orconfig.h
+++ b/src/win32/orconfig.h
@@ -233,5 +233,5 @@
#define USING_TWOS_COMPLEMENT
/* Version number of package */
-#define VERSION "0.2.2.14-alpha-dev"
+#define VERSION "0.2.2.15-alpha-dev"