diff --git a/browser/app/blocklist.xml b/browser/app/blocklist.xml
index 3bd28d0b6ff9..bb1b8bdbb5b6 100644
--- a/browser/app/blocklist.xml
+++ b/browser/app/blocklist.xml
@@ -2143,16 +2143,12 @@
-
-
https://get.adobe.com/flashplayer/
-
-
+
-
https://get.adobe.com/flashplayer/
@@ -2206,9 +2202,7 @@
-
-
https://get.adobe.com/flashplayer/
@@ -2465,10 +2459,8 @@
https://get.adobe.com/flashplayer/
-
-
+
-
https://get.adobe.com/flashplayer/
@@ -2579,10 +2571,8 @@
-
-
+
-
https://get.adobe.com/flashplayer/
@@ -2650,10 +2640,8 @@
https://get.adobe.com/flashplayer/
-
-
+
-
https://get.adobe.com/flashplayer/
@@ -2821,10 +2809,8 @@
-
-
+
-
https://get.adobe.com/flashplayer/
@@ -3020,10 +3006,8 @@
https://get.adobe.com/reader
-
-
+
-
https://get.adobe.com/flashplayer/
diff --git a/config/system-headers b/config/system-headers
index 03765d884e67..5508af9e7892 100644
--- a/config/system-headers
+++ b/config/system-headers
@@ -1056,6 +1056,7 @@ sys/statvfs.h
sys/syscall.h
sys/sysctl.h
sys/sysinfo.h
+sys/sysmacros.h
sys/sysmp.h
sys/syssgi.h
sys/system_properties.h
diff --git a/docshell/base/crashtests/1331295.html b/docshell/base/crashtests/1331295.html
new file mode 100644
index 000000000000..cdcb29e7fe8e
--- /dev/null
+++ b/docshell/base/crashtests/1331295.html
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docshell/base/crashtests/crashtests.list b/docshell/base/crashtests/crashtests.list
index 7c62453daf74..8169fc676c83 100644
--- a/docshell/base/crashtests/crashtests.list
+++ b/docshell/base/crashtests/crashtests.list
@@ -13,3 +13,4 @@ load 614499-1.html
load 678872-1.html
skip-if(Android) pref(dom.disable_open_during_load,false) load 914521.html
pref(browser.send_pings,true) load 1257730-1.html
+load 1331295.html
diff --git a/docshell/base/nsDocShell.cpp b/docshell/base/nsDocShell.cpp
index d3101bf0638e..4ca13be18d17 100644
--- a/docshell/base/nsDocShell.cpp
+++ b/docshell/base/nsDocShell.cpp
@@ -8100,7 +8100,11 @@ nsDocShell::CreateAboutBlankContentViewer(nsIPrincipal* aPrincipal,
if (docFactory) {
nsCOMPtr principal;
if (mSandboxFlags & SANDBOXED_ORIGIN) {
- principal = nsNullPrincipal::CreateWithInheritedAttributes(aPrincipal);
+ if (aPrincipal) {
+ principal = nsNullPrincipal::CreateWithInheritedAttributes(aPrincipal);
+ } else {
+ principal = nsNullPrincipal::CreateWithInheritedAttributes(this);
+ }
} else {
principal = aPrincipal;
}
diff --git a/dom/smil/nsSMILAnimationController.cpp b/dom/smil/nsSMILAnimationController.cpp
index 9be400f71987..45f58bca8c97 100644
--- a/dom/smil/nsSMILAnimationController.cpp
+++ b/dom/smil/nsSMILAnimationController.cpp
@@ -329,6 +329,8 @@ nsSMILAnimationController::DoSample(bool aSkipUnchangedContainers)
return;
}
+ nsCOMPtr document(mDocument); // keeps 'this' alive too
+
// Set running sample flag -- do this before flushing styles so that when we
// flush styles we don't end up requesting extra samples
AutoRestore autoRestoreRunningSample(mRunningSample);
@@ -432,7 +434,6 @@ nsSMILAnimationController::DoSample(bool aSkipUnchangedContainers)
return;
}
- nsCOMPtr document(mDocument); // keeps 'this' alive too
if (isStyleFlushNeeded) {
document->FlushPendingNotifications(FlushType::Style);
}
diff --git a/dom/smil/nsSMILInstanceTime.cpp b/dom/smil/nsSMILInstanceTime.cpp
index b834f52d1fe2..f5d27fdeef0c 100644
--- a/dom/smil/nsSMILInstanceTime.cpp
+++ b/dom/smil/nsSMILInstanceTime.cpp
@@ -90,10 +90,10 @@ nsSMILInstanceTime::HandleChangedInterval(
bool objectChanged = mCreator->DependsOnBegin() ? aBeginObjectChanged :
aEndObjectChanged;
+ RefPtr deathGrip(this);
mozilla::AutoRestore setVisited(mVisited);
mVisited = true;
- RefPtr deathGrip(this);
mCreator->HandleChangedInstanceTime(*GetBaseTime(), aSrcContainer, *this,
objectChanged);
}
diff --git a/extensions/spellcheck/locales/en-US/hunspell/en-US.dic b/extensions/spellcheck/locales/en-US/hunspell/en-US.dic
index 429c95198c25..b97a89c355da 100644
--- a/extensions/spellcheck/locales/en-US/hunspell/en-US.dic
+++ b/extensions/spellcheck/locales/en-US/hunspell/en-US.dic
@@ -1,4 +1,4 @@
-52348
+52349
0/nm
0th/pt
1/n1
@@ -26862,6 +26862,7 @@ foulmouthed
foulness/M
found/FSDG
foundation/SM
+foundational
founded/U
founder/GMDS
foundling/SM
diff --git a/gfx/layers/d3d11/TextureD3D11.cpp b/gfx/layers/d3d11/TextureD3D11.cpp
index 73d792b8d331..dd3d2e9624cc 100644
--- a/gfx/layers/d3d11/TextureD3D11.cpp
+++ b/gfx/layers/d3d11/TextureD3D11.cpp
@@ -1220,6 +1220,8 @@ SyncObjectD3D11::Init()
!DeviceManagerDx::Get()->HasDeviceReset())
{
gfxDevCrash(LogReason::D3D11FinalizeFrame) << "Without device reset: " << hexa(hr);
+ } else {
+ return false;
}
}
diff --git a/intl/uconv/nsNCRFallbackEncoderWrapper.cpp b/intl/uconv/nsNCRFallbackEncoderWrapper.cpp
index c0a384cfd929..7b83b72e8efc 100644
--- a/intl/uconv/nsNCRFallbackEncoderWrapper.cpp
+++ b/intl/uconv/nsNCRFallbackEncoderWrapper.cpp
@@ -46,6 +46,10 @@ bool
nsNCRFallbackEncoderWrapper::Encode(const nsAString& aUtf16,
nsACString& aBytes)
{
+ // mozilla::dom::EncodingUtils::EncoderForEncoding fails during shutdown
+ if (!mEncoder) {
+ return false;
+ }
// nsIUnicodeEncoder uses int32_t for sizes :-(
if (aUtf16.Length() > INT32_MAX) {
return false;
diff --git a/js/src/builtin/TypedObject.cpp b/js/src/builtin/TypedObject.cpp
index 1b0012ef9516..b92bf4034416 100644
--- a/js/src/builtin/TypedObject.cpp
+++ b/js/src/builtin/TypedObject.cpp
@@ -1636,8 +1636,10 @@ OutlineTypedObject::obj_trace(JSTracer* trc, JSObject* object)
newData += reinterpret_cast(owner) - reinterpret_cast(oldOwner);
typedObj.setData(newData);
- Nursery& nursery = typedObj.zoneFromAnyThread()->group()->nursery();
- nursery.maybeSetForwardingPointer(trc, oldData, newData, /* direct = */ false);
+ if (trc->isTenuringTracer()) {
+ Nursery& nursery = typedObj.zoneFromAnyThread()->group()->nursery();
+ nursery.maybeSetForwardingPointer(trc, oldData, newData, /* direct = */ false);
+ }
}
if (!descr.opaque() || !typedObj.isAttached())
diff --git a/js/src/gc/Allocator.cpp b/js/src/gc/Allocator.cpp
index 1b935b3b3b59..898f539f5caa 100644
--- a/js/src/gc/Allocator.cpp
+++ b/js/src/gc/Allocator.cpp
@@ -41,6 +41,9 @@ js::Allocate(JSContext* cx, AllocKind kind, size_t nDynamicSlots, InitialHeap he
// Off-thread alloc cannot trigger GC or make runtime assertions.
if (cx->helperThread()) {
+ // The zone group used by the helper thread should have been created
+ // with a disabled nursery.
+ MOZ_ASSERT(!cx->nursery().isEnabled());
JSObject* obj = GCRuntime::tryNewTenuredObject(cx, kind, thingSize, nDynamicSlots);
if (MOZ_UNLIKELY(allowGC && !obj))
ReportOutOfMemory(cx);
diff --git a/js/src/gc/Marking.cpp b/js/src/gc/Marking.cpp
index 5749ef0ca8dd..79c85b142003 100644
--- a/js/src/gc/Marking.cpp
+++ b/js/src/gc/Marking.cpp
@@ -2414,7 +2414,7 @@ JSObject*
js::TenuringTracer::moveToTenured(JSObject* src)
{
MOZ_ASSERT(IsInsideNursery(src));
- MOZ_ASSERT(!src->zone()->usedByExclusiveThread);
+ MOZ_ASSERT(!src->zone()->usedByHelperThread());
AllocKind dstKind = src->allocKindForTenure(nursery());
Zone* zone = src->zone();
diff --git a/js/src/gc/Nursery-inl.h b/js/src/gc/Nursery-inl.h
index 445aed2ed436..5e4be26d9025 100644
--- a/js/src/gc/Nursery-inl.h
+++ b/js/src/gc/Nursery-inl.h
@@ -39,28 +39,22 @@ template
static inline T*
AllocateObjectBuffer(JSContext* cx, uint32_t count)
{
- if (!cx->helperThread()) {
- size_t nbytes = JS_ROUNDUP(count * sizeof(T), sizeof(Value));
- T* buffer = static_cast(cx->nursery().allocateBuffer(cx->zone(), nbytes));
- if (!buffer)
- ReportOutOfMemory(cx);
- return buffer;
- }
- return cx->zone()->pod_malloc(count);
+ size_t nbytes = JS_ROUNDUP(count * sizeof(T), sizeof(Value));
+ T* buffer = static_cast(cx->nursery().allocateBuffer(cx->zone(), nbytes));
+ if (!buffer)
+ ReportOutOfMemory(cx);
+ return buffer;
}
template
static inline T*
AllocateObjectBuffer(JSContext* cx, JSObject* obj, uint32_t count)
{
- if (!cx->helperThread()) {
- size_t nbytes = JS_ROUNDUP(count * sizeof(T), sizeof(Value));
- T* buffer = static_cast(cx->nursery().allocateBuffer(obj, nbytes));
- if (!buffer)
- ReportOutOfMemory(cx);
- return buffer;
- }
- return obj->zone()->pod_malloc(count);
+ size_t nbytes = JS_ROUNDUP(count * sizeof(T), sizeof(Value));
+ T* buffer = static_cast(cx->nursery().allocateBuffer(obj, nbytes));
+ if (!buffer)
+ ReportOutOfMemory(cx);
+ return buffer;
}
// If this returns null then the old buffer will be left alone.
@@ -69,15 +63,12 @@ static inline T*
ReallocateObjectBuffer(JSContext* cx, JSObject* obj, T* oldBuffer,
uint32_t oldCount, uint32_t newCount)
{
- if (!cx->helperThread()) {
- T* buffer = static_cast(cx->nursery().reallocateBuffer(obj, oldBuffer,
- oldCount * sizeof(T),
- newCount * sizeof(T)));
- if (!buffer)
- ReportOutOfMemory(cx);
- return buffer;
- }
- return obj->zone()->pod_realloc(oldBuffer, oldCount, newCount);
+ T* buffer = static_cast(cx->nursery().reallocateBuffer(obj, oldBuffer,
+ oldCount * sizeof(T),
+ newCount * sizeof(T)));
+ if (!buffer)
+ ReportOutOfMemory(cx);
+ return buffer;
}
static inline void
diff --git a/js/src/gc/Nursery.cpp b/js/src/gc/Nursery.cpp
index ce7f03f8ac57..514ab048da77 100644
--- a/js/src/gc/Nursery.cpp
+++ b/js/src/gc/Nursery.cpp
@@ -298,6 +298,7 @@ js::Nursery::allocate(size_t size)
{
MOZ_ASSERT(isEnabled());
MOZ_ASSERT(!JS::CurrentThreadIsHeapBusy());
+ MOZ_ASSERT(CurrentThreadCanAccessRuntime(zoneGroup()->runtime));
MOZ_ASSERT_IF(currentChunk_ == currentStartChunk_, position() >= currentStartPosition_);
MOZ_ASSERT(position() % gc::CellSize == 0);
MOZ_ASSERT(size % gc::CellSize == 0);
diff --git a/js/src/gc/Nursery.h b/js/src/gc/Nursery.h
index 3f4765b7cc5f..25d56216f55d 100644
--- a/js/src/gc/Nursery.h
+++ b/js/src/gc/Nursery.h
@@ -237,6 +237,8 @@ class Nursery
return numChunks() * gc::ChunkSize;
}
size_t sizeOfMallocedBuffers(mozilla::MallocSizeOf mallocSizeOf) const {
+ if (!mallocedBuffers.initialized())
+ return 0;
size_t total = 0;
for (MallocedBuffersSet::Range r = mallocedBuffers.all(); !r.empty(); r.popFront())
total += mallocSizeOf(r.front());
diff --git a/js/src/gc/Verifier.cpp b/js/src/gc/Verifier.cpp
index d64bfcd78050..aa35ede3b5eb 100644
--- a/js/src/gc/Verifier.cpp
+++ b/js/src/gc/Verifier.cpp
@@ -179,7 +179,7 @@ gc::GCRuntime::startVerifyPreBarriers()
if (verifyPreData || isIncrementalGCInProgress())
return;
- if (IsIncrementalGCUnsafe(rt) != AbortReason::None || TlsContext.get()->keepAtoms || rt->exclusiveThreadsPresent())
+ if (IsIncrementalGCUnsafe(rt) != AbortReason::None || TlsContext.get()->keepAtoms || rt->hasHelperThreadZones())
return;
number++;
@@ -239,11 +239,10 @@ gc::GCRuntime::startVerifyPreBarriers()
marker.start();
for (ZonesIter zone(rt, WithAtoms); !zone.done(); zone.next()) {
+ MOZ_ASSERT(!zone->usedByHelperThread());
PurgeJITCaches(zone);
- if (!zone->usedByExclusiveThread) {
- zone->setNeedsIncrementalBarrier(true, Zone::UpdateJit);
- zone->arenas.purge();
- }
+ zone->setNeedsIncrementalBarrier(true, Zone::UpdateJit);
+ zone->arenas.purge();
}
return;
@@ -353,7 +352,7 @@ gc::GCRuntime::endVerifyPreBarriers()
if (!compartmentCreated &&
IsIncrementalGCUnsafe(rt) == AbortReason::None &&
!TlsContext.get()->keepAtoms &&
- !rt->exclusiveThreadsPresent())
+ !rt->hasHelperThreadZones())
{
CheckEdgeTracer cetrc(rt);
diff --git a/js/src/gc/Zone.cpp b/js/src/gc/Zone.cpp
index 2cf801879d59..abbbe78f0381 100644
--- a/js/src/gc/Zone.cpp
+++ b/js/src/gc/Zone.cpp
@@ -51,7 +51,6 @@ JS::Zone::Zone(JSRuntime* rt, ZoneGroup* group)
initialShapes_(group, this, InitialShapeSet()),
data(group, nullptr),
isSystem(group, false),
- usedByExclusiveThread(false),
#ifdef DEBUG
gcLastZoneGroupIndex(group, 0),
#endif
@@ -105,7 +104,8 @@ Zone::setNeedsIncrementalBarrier(bool needs, ShouldUpdateJit updateJit)
jitUsingBarriers_ = needs;
}
- MOZ_ASSERT_IF(needs && isAtomsZone(), !runtimeFromActiveCooperatingThread()->exclusiveThreadsPresent());
+ MOZ_ASSERT_IF(needs && isAtomsZone(),
+ !runtimeFromActiveCooperatingThread()->hasHelperThreadZones());
MOZ_ASSERT_IF(needs, canCollect());
needsIncrementalBarrier_ = needs;
}
@@ -295,7 +295,7 @@ Zone::gcNumber()
{
// Zones in use by exclusive threads are not collected, and threads using
// them cannot access the main runtime's gcNumber without racing.
- return usedByExclusiveThread ? 0 : runtimeFromActiveCooperatingThread()->gc.gcNumber();
+ return usedByHelperThread() ? 0 : runtimeFromActiveCooperatingThread()->gc.gcNumber();
}
js::jit::JitZone*
@@ -324,10 +324,10 @@ bool
Zone::canCollect()
{
// Zones cannot be collected while in use by other threads.
- if (usedByExclusiveThread)
+ if (usedByHelperThread())
return false;
JSRuntime* rt = runtimeFromAnyThread();
- if (isAtomsZone() && rt->exclusiveThreadsPresent())
+ if (isAtomsZone() && rt->hasHelperThreadZones())
return false;
return true;
}
diff --git a/js/src/gc/Zone.h b/js/src/gc/Zone.h
index 6b5b702f756d..99ba63a0dd86 100644
--- a/js/src/gc/Zone.h
+++ b/js/src/gc/Zone.h
@@ -468,7 +468,9 @@ struct Zone : public JS::shadow::Zone,
js::ZoneGroupData isSystem;
- mozilla::Atomic usedByExclusiveThread;
+ bool usedByHelperThread() {
+ return !isAtomsZone() && group()->usedByHelperThread;
+ }
#ifdef DEBUG
js::ZoneGroupData gcLastZoneGroupIndex;
@@ -598,11 +600,8 @@ struct Zone : public JS::shadow::Zone,
namespace js {
-// Iterate over all zone groups except those which may be in use by parse
-// threads. Pretty soon this will exclude zone groups in use by parse threads
-// (as for ZonesIter), i.e. the zone groups in use by cooperating threads,
-// except that right now parse threads use zones in the same zone group as
-// cooperating threads (bug 1323066).
+// Iterate over all zone groups except those which may be in use by helper
+// thread parse tasks.
class ZoneGroupsIter
{
gc::AutoEnterIteration iterMarker;
@@ -613,13 +612,18 @@ class ZoneGroupsIter
explicit ZoneGroupsIter(JSRuntime* rt) : iterMarker(&rt->gc) {
it = rt->gc.groups.ref().begin();
end = rt->gc.groups.ref().end();
+
+ if (!done() && (*it)->usedByHelperThread)
+ next();
}
bool done() const { return it == end; }
void next() {
MOZ_ASSERT(!done());
- it++;
+ do {
+ it++;
+ } while (!done() && (*it)->usedByHelperThread);
}
ZoneGroup* get() const {
@@ -703,7 +707,7 @@ class ZonesIter
if (zone.ref().done()) {
zone.reset();
group.next();
- } else if (!zone.ref().get()->usedByExclusiveThread) {
+ } else {
break;
}
}
diff --git a/js/src/gc/ZoneGroup.cpp b/js/src/gc/ZoneGroup.cpp
index ada3440b5784..03c2f67ea67d 100644
--- a/js/src/gc/ZoneGroup.cpp
+++ b/js/src/gc/ZoneGroup.cpp
@@ -15,8 +15,9 @@ namespace js {
ZoneGroup::ZoneGroup(JSRuntime* runtime)
: runtime(runtime),
ownerContext_(TlsContext.get()),
- enterCount(this, 1),
- zones_(),
+ enterCount(1),
+ zones_(this),
+ usedByHelperThread(false),
nursery_(this, this),
storeBuffer_(this, runtime, nursery()),
blocksToFreeAfterMinorGC((size_t) JSContext::TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE),
diff --git a/js/src/gc/ZoneGroup.h b/js/src/gc/ZoneGroup.h
index f0b3e10e9b3f..837ee02364a2 100644
--- a/js/src/gc/ZoneGroup.h
+++ b/js/src/gc/ZoneGroup.h
@@ -22,19 +22,12 @@ class AutoKeepAtoms;
typedef Vector ZoneVector;
// Zone groups encapsulate data about a group of zones that are logically
-// related in some way. Currently, each runtime has a single zone group, and
-// all zones except the atoms zone (which has no group) are in that group.
-// This will change soon.
+// related in some way.
//
-// When JSRuntimes become multithreaded (also happening soon; see bug 1323066),
-// zone groups will be the primary means by which threads ensure exclusive
-// access to the data they are using. Most data in a zone group, its zones,
+// Zone groups are the primary means by which threads ensure exclusive access
+// to the data they are using. Most data in a zone group, its zones,
// compartments, GC things and so forth may only be used by the thread that has
// entered the zone group.
-//
-// This restriction is not quite in place yet: zones used by an parse thread
-// are accessed by that thread even though it does not have exclusive access
-// to the entire zone group. This will also be changing soon.
class ZoneGroup
{
@@ -46,7 +39,7 @@ class ZoneGroup
UnprotectedData ownerContext_;
// The number of times the context has entered this zone group.
- ZoneGroupData enterCount;
+ UnprotectedData enterCount;
public:
CooperatingContext& ownerContext() { return ownerContext_.ref(); }
@@ -58,10 +51,13 @@ class ZoneGroup
// All zones in the group.
private:
- ActiveThreadOrGCTaskData zones_;
+ ZoneGroupOrGCTaskData zones_;
public:
ZoneVector& zones() { return zones_.ref(); }
+ // Whether a zone in this group is in use by a helper thread.
+ mozilla::Atomic usedByHelperThread;
+
explicit ZoneGroup(JSRuntime* runtime);
~ZoneGroup();
diff --git a/js/src/jit/BaselineIC.cpp b/js/src/jit/BaselineIC.cpp
index 4dbde834329f..ad70457119a1 100644
--- a/js/src/jit/BaselineIC.cpp
+++ b/js/src/jit/BaselineIC.cpp
@@ -804,7 +804,7 @@ DoGetElemFallback(JSContext* cx, BaselineFrame* frame, ICGetElem_Fallback* stub_
bool isTemporarilyUnoptimizable = false;
if (!attached && !JitOptions.disableCacheIR) {
ICStubEngine engine = ICStubEngine::Baseline;
- GetPropIRGenerator gen(cx, script, pc, CacheKind::GetElem, engine,
+ GetPropIRGenerator gen(cx, script, pc, CacheKind::GetElem,
&isTemporarilyUnoptimizable, lhs, rhs, CanAttachGetter::Yes);
if (gen.tryAttachStub()) {
ICStub* newStub = AttachBaselineCacheIRStub(cx, gen.writerRef(), gen.cacheKind(),
diff --git a/js/src/jit/CacheIR.cpp b/js/src/jit/CacheIR.cpp
index 1d50576162e2..37eac29e4a95 100644
--- a/js/src/jit/CacheIR.cpp
+++ b/js/src/jit/CacheIR.cpp
@@ -40,14 +40,12 @@ IRGenerator::IRGenerator(JSContext* cx, HandleScript script, jsbytecode* pc, Cac
{}
GetPropIRGenerator::GetPropIRGenerator(JSContext* cx, HandleScript script, jsbytecode* pc,
- CacheKind cacheKind, ICStubEngine engine,
- bool* isTemporarilyUnoptimizable,
+ CacheKind cacheKind, bool* isTemporarilyUnoptimizable,
HandleValue val, HandleValue idVal,
CanAttachGetter canAttachGetter)
: IRGenerator(cx, script, pc, cacheKind),
val_(val),
idVal_(idVal),
- engine_(engine),
isTemporarilyUnoptimizable_(isTemporarilyUnoptimizable),
canAttachGetter_(canAttachGetter),
preliminaryObjectAction_(PreliminaryObjectAction::None)
@@ -282,7 +280,7 @@ enum NativeGetPropCacheability {
static NativeGetPropCacheability
CanAttachNativeGetProp(JSContext* cx, HandleObject obj, HandleId id,
MutableHandleNativeObject holder, MutableHandleShape shape,
- jsbytecode* pc, ICStubEngine engine, CanAttachGetter canAttachGetter,
+ jsbytecode* pc, CanAttachGetter canAttachGetter,
bool* isTemporarilyUnoptimizable)
{
MOZ_ASSERT(JSID_IS_STRING(id) || JSID_IS_SYMBOL(id));
@@ -318,11 +316,8 @@ CanAttachNativeGetProp(JSContext* cx, HandleObject obj, HandleId id,
if (canAttachGetter == CanAttachGetter::No)
return CanAttachNone;
- if (IsCacheableGetPropCallScripted(obj, holder, shape, isTemporarilyUnoptimizable)) {
- // See bug 1226816.
- if (engine != ICStubEngine::IonSharedIC)
- return CanAttachCallGetter;
- }
+ if (IsCacheableGetPropCallScripted(obj, holder, shape, isTemporarilyUnoptimizable))
+ return CanAttachCallGetter;
if (IsCacheableGetPropCallNative(obj, holder, shape))
return CanAttachCallGetter;
@@ -499,7 +494,7 @@ GetPropIRGenerator::tryAttachNative(HandleObject obj, ObjOperandId objId, Handle
RootedNativeObject holder(cx_);
NativeGetPropCacheability type = CanAttachNativeGetProp(cx_, obj, id, &holder, &shape, pc_,
- engine_, canAttachGetter_,
+ canAttachGetter_,
isTemporarilyUnoptimizable_);
MOZ_ASSERT_IF(idempotent(),
type == CanAttachNone || (type == CanAttachReadSlot && holder));
@@ -554,7 +549,7 @@ GetPropIRGenerator::tryAttachWindowProxy(HandleObject obj, ObjOperandId objId, H
RootedShape shape(cx_);
RootedNativeObject holder(cx_);
NativeGetPropCacheability type = CanAttachNativeGetProp(cx_, windowObj, id, &holder, &shape, pc_,
- engine_, canAttachGetter_,
+ canAttachGetter_,
isTemporarilyUnoptimizable_);
switch (type) {
case CanAttachNone:
@@ -647,7 +642,7 @@ GetPropIRGenerator::tryAttachDOMProxyExpando(HandleObject obj, ObjOperandId objI
RootedNativeObject holder(cx_);
RootedShape propShape(cx_);
NativeGetPropCacheability canCache =
- CanAttachNativeGetProp(cx_, expandoObj, id, &holder, &propShape, pc_, engine_,
+ CanAttachNativeGetProp(cx_, expandoObj, id, &holder, &propShape, pc_,
canAttachGetter_, isTemporarilyUnoptimizable_);
if (canCache != CanAttachReadSlot && canCache != CanAttachCallGetter)
return false;
@@ -750,7 +745,7 @@ GetPropIRGenerator::tryAttachDOMProxyUnshadowed(HandleObject obj, ObjOperandId o
RootedNativeObject holder(cx_);
RootedShape shape(cx_);
NativeGetPropCacheability canCache = CanAttachNativeGetProp(cx_, checkObj, id, &holder, &shape,
- pc_, engine_, canAttachGetter_,
+ pc_, canAttachGetter_,
isTemporarilyUnoptimizable_);
MOZ_ASSERT_IF(idempotent(),
canCache == CanAttachNone || (canCache == CanAttachReadSlot && holder));
@@ -1071,7 +1066,7 @@ GetPropIRGenerator::tryAttachPrimitive(ValOperandId valId, HandleId id)
RootedShape shape(cx_);
RootedNativeObject holder(cx_);
NativeGetPropCacheability type = CanAttachNativeGetProp(cx_, proto, id, &holder, &shape, pc_,
- engine_, canAttachGetter_,
+ canAttachGetter_,
isTemporarilyUnoptimizable_);
if (type != CanAttachReadSlot)
return false;
diff --git a/js/src/jit/CacheIR.h b/js/src/jit/CacheIR.h
index 6c8b2a6e64e6..df72ca704675 100644
--- a/js/src/jit/CacheIR.h
+++ b/js/src/jit/CacheIR.h
@@ -912,7 +912,6 @@ class MOZ_RAII GetPropIRGenerator : public IRGenerator
{
HandleValue val_;
HandleValue idVal_;
- ICStubEngine engine_;
bool* isTemporarilyUnoptimizable_;
CanAttachGetter canAttachGetter_;
@@ -972,8 +971,8 @@ class MOZ_RAII GetPropIRGenerator : public IRGenerator
public:
GetPropIRGenerator(JSContext* cx, HandleScript script, jsbytecode* pc, CacheKind cacheKind,
- ICStubEngine engine, bool* isTemporarilyUnoptimizable,
- HandleValue val,HandleValue idVal, CanAttachGetter canAttachGetter);
+ bool* isTemporarilyUnoptimizable, HandleValue val,HandleValue idVal,
+ CanAttachGetter canAttachGetter);
bool tryAttachStub();
bool tryAttachIdempotentStub();
diff --git a/js/src/jit/Ion.cpp b/js/src/jit/Ion.cpp
index 153293254cb2..9236d9c52f36 100644
--- a/js/src/jit/Ion.cpp
+++ b/js/src/jit/Ion.cpp
@@ -3077,9 +3077,6 @@ InvalidateActivation(FreeOp* fop, const JitActivationIterator& activations, bool
it.returnAddressToFp());
break;
}
- case JitFrame_IonStub:
- JitSpew(JitSpew_IonInvalidate, "#%" PRIuSIZE " ion stub frame @ %p", frameno, it.fp());
- break;
case JitFrame_BaselineStub:
JitSpew(JitSpew_IonInvalidate, "#%" PRIuSIZE " baseline stub frame @ %p", frameno, it.fp());
break;
diff --git a/js/src/jit/IonIC.cpp b/js/src/jit/IonIC.cpp
index fbcf41502646..c5c2fc2a01e9 100644
--- a/js/src/jit/IonIC.cpp
+++ b/js/src/jit/IonIC.cpp
@@ -138,8 +138,7 @@ IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, IonGetProperty
ic->monitoredResult() ? CanAttachGetter::Yes : CanAttachGetter::No;
jsbytecode* pc = ic->idempotent() ? nullptr : ic->pc();
bool isTemporarilyUnoptimizable;
- GetPropIRGenerator gen(cx, outerScript, pc, ic->kind(), ICStubEngine::IonIC,
- &isTemporarilyUnoptimizable,
+ GetPropIRGenerator gen(cx, outerScript, pc, ic->kind(), &isTemporarilyUnoptimizable,
val, idVal, canAttachGetter);
if (ic->idempotent() ? gen.tryAttachIdempotentStub() : gen.tryAttachStub()) {
attached = ic->attachCacheIRStub(cx, gen.writerRef(), gen.cacheKind(),
diff --git a/js/src/jit/JitFrameIterator.h b/js/src/jit/JitFrameIterator.h
index 099ba9a32dc0..5ec9fe83fdf4 100644
--- a/js/src/jit/JitFrameIterator.h
+++ b/js/src/jit/JitFrameIterator.h
@@ -34,10 +34,9 @@ enum FrameType
// JS frame used by the baseline JIT.
JitFrame_BaselineJS,
- // Frame pushed for JIT stubs that make non-tail calls, so that the
+ // Frame pushed by Baseline stubs that make non-tail calls, so that the
// return address -> ICEntry mapping works.
JitFrame_BaselineStub,
- JitFrame_IonStub,
// The entry frame is the initial prologue block transitioning from the VM
// into the Ion world.
@@ -148,9 +147,6 @@ class JitFrameIterator
bool isIonJS() const {
return type_ == JitFrame_IonJS;
}
- bool isIonStub() const {
- return type_ == JitFrame_IonStub;
- }
bool isIonICCall() const {
return type_ == JitFrame_IonICCall;
}
diff --git a/js/src/jit/JitFrames.cpp b/js/src/jit/JitFrames.cpp
index dbcc68076bd3..584e3d9667e2 100644
--- a/js/src/jit/JitFrames.cpp
+++ b/js/src/jit/JitFrames.cpp
@@ -1219,12 +1219,12 @@ UpdateIonJSFrameForMinorGC(JSTracer* trc, const JitFrameIterator& frame)
}
static void
-TraceJitStubFrame(JSTracer* trc, const JitFrameIterator& frame)
+TraceBaselineStubFrame(JSTracer* trc, const JitFrameIterator& frame)
{
// Trace the ICStub pointer stored in the stub frame. This is necessary
// so that we don't destroy the stub code after unlinking the stub.
- MOZ_ASSERT(frame.type() == JitFrame_IonStub || frame.type() == JitFrame_BaselineStub);
+ MOZ_ASSERT(frame.type() == JitFrame_BaselineStub);
JitStubFrameLayout* layout = (JitStubFrameLayout*)frame.fp();
if (ICStub* stub = layout->maybeStubPtr()) {
@@ -1487,8 +1487,7 @@ TraceJitActivation(JSTracer* trc, const JitActivationIterator& activations)
TraceIonJSFrame(trc, frames);
break;
case JitFrame_BaselineStub:
- case JitFrame_IonStub:
- TraceJitStubFrame(trc, frames);
+ TraceBaselineStubFrame(trc, frames);
break;
case JitFrame_Bailout:
TraceBailoutFrame(trc, frames);
@@ -1559,7 +1558,7 @@ GetPcScript(JSContext* cx, JSScript** scriptRes, jsbytecode** pcRes)
if (it.isBaselineStub()) {
++it;
MOZ_ASSERT(it.isBaselineJS());
- } else if (it.isIonStub() || it.isIonICCall()) {
+ } else if (it.isIonICCall()) {
++it;
MOZ_ASSERT(it.isIonJS());
}
@@ -2729,10 +2728,6 @@ JitFrameIterator::dump() const
}
break;
}
- case JitFrame_IonStub:
- fprintf(stderr, " Ion stub frame\n");
- fprintf(stderr, " Frame size: %u\n", unsigned(current()->prevFrameLocalSize()));
- break;
case JitFrame_Rectifier:
fprintf(stderr, " Rectifier frame\n");
fprintf(stderr, " Frame size: %u\n", unsigned(current()->prevFrameLocalSize()));
diff --git a/js/src/jit/SharedIC.cpp b/js/src/jit/SharedIC.cpp
index e5aad56f4de5..583b6a426e03 100644
--- a/js/src/jit/SharedIC.cpp
+++ b/js/src/jit/SharedIC.cpp
@@ -557,10 +557,9 @@ ICStubCompiler::callVM(const VMFunction& fun, MacroAssembler& masm)
return false;
MOZ_ASSERT(fun.expectTailCall == NonTailCall);
- if (engine_ == Engine::Baseline)
- EmitBaselineCallVM(code, masm);
- else
- EmitIonCallVM(code, fun.explicitStackSlots(), masm);
+ MOZ_ASSERT(engine_ == Engine::Baseline);
+
+ EmitBaselineCallVM(code, masm);
return true;
}
@@ -2035,7 +2034,7 @@ ComputeGetPropResult(JSContext* cx, BaselineFrame* frame, JSOp op, HandlePropert
{
// Handle arguments.length and arguments.callee on optimized arguments, as
// it is not an object.
- if (frame && val.isMagic(JS_OPTIMIZED_ARGUMENTS) && IsOptimizedArguments(frame, val)) {
+ if (val.isMagic(JS_OPTIMIZED_ARGUMENTS) && IsOptimizedArguments(frame, val)) {
if (op == JSOP_LENGTH) {
res.setInt32(frame->numActualArgs());
} else {
@@ -2060,17 +2059,16 @@ ComputeGetPropResult(JSContext* cx, BaselineFrame* frame, JSOp op, HandlePropert
}
static bool
-DoGetPropFallback(JSContext* cx, void* payload, ICGetProp_Fallback* stub_,
+DoGetPropFallback(JSContext* cx, BaselineFrame* frame, ICGetProp_Fallback* stub_,
MutableHandleValue val, MutableHandleValue res)
{
- SharedStubInfo info(cx, payload, stub_->icEntry());
- ICStubCompiler::Engine engine = info.engine();
+ SharedStubInfo info(cx, frame, stub_->icEntry());
HandleScript script = info.innerScript();
// This fallback stub may trigger debug mode toggling.
- DebugModeOSRVolatileStub stub(engine, info.maybeFrame(), stub_);
+ DebugModeOSRVolatileStub stub(frame, stub_);
- jsbytecode* pc = info.pc();
+ jsbytecode* pc = stub_->icEntry()->pc(script);
JSOp op = JSOp(*pc);
FallbackICSpew(cx, stub, "GetProp(%s)", CodeName[op]);
@@ -2097,9 +2095,8 @@ DoGetPropFallback(JSContext* cx, void* payload, ICGetProp_Fallback* stub_,
// Discard all stubs in this IC and replace with generic getprop stub.
for (ICStubIterator iter = stub->beginChain(); !iter.atEnd(); iter++)
iter.unlink(cx);
- ICGetProp_Generic::Compiler compiler(cx, engine,
- stub->fallbackMonitorStub()->firstMonitorStub());
- ICStub* newStub = compiler.getStub(compiler.getStubSpace(info.outerScript(cx)));
+ ICGetProp_Generic::Compiler compiler(cx, stub->fallbackMonitorStub()->firstMonitorStub());
+ ICStub* newStub = compiler.getStub(compiler.getStubSpace(script));
if (!newStub)
return false;
stub->addNewStub(newStub);
@@ -2108,11 +2105,12 @@ DoGetPropFallback(JSContext* cx, void* payload, ICGetProp_Fallback* stub_,
if (!attached && !JitOptions.disableCacheIR) {
RootedValue idVal(cx, StringValue(name));
- GetPropIRGenerator gen(cx, script, pc, CacheKind::GetProp, engine,
- &isTemporarilyUnoptimizable, val, idVal, CanAttachGetter::Yes);
+ GetPropIRGenerator gen(cx, script, pc, CacheKind::GetProp, &isTemporarilyUnoptimizable,
+ val, idVal, CanAttachGetter::Yes);
if (gen.tryAttachStub()) {
ICStub* newStub = AttachBaselineCacheIRStub(cx, gen.writerRef(), gen.cacheKind(),
- engine, info.outerScript(cx), stub);
+ ICStubEngine::Baseline, script,
+ stub);
if (newStub) {
JitSpew(JitSpew_BaselineIC, " Attached CacheIR stub");
attached = true;
@@ -2124,7 +2122,7 @@ DoGetPropFallback(JSContext* cx, void* payload, ICGetProp_Fallback* stub_,
}
}
- if (!ComputeGetPropResult(cx, info.maybeFrame(), op, name, val, res))
+ if (!ComputeGetPropResult(cx, frame, op, name, val, res))
return false;
TypeScript::Monitor(cx, script, pc, res);
@@ -2147,7 +2145,7 @@ DoGetPropFallback(JSContext* cx, void* payload, ICGetProp_Fallback* stub_,
return true;
}
-typedef bool (*DoGetPropFallbackFn)(JSContext*, void*, ICGetProp_Fallback*,
+typedef bool (*DoGetPropFallbackFn)(JSContext*, BaselineFrame*, ICGetProp_Fallback*,
MutableHandleValue, MutableHandleValue);
static const VMFunction DoGetPropFallbackInfo =
FunctionInfo(DoGetPropFallback, "DoGetPropFallback", TailCall,
@@ -2166,7 +2164,7 @@ ICGetProp_Fallback::Compiler::generateStubCode(MacroAssembler& masm)
// Push arguments.
masm.pushValue(R0);
masm.push(ICStubReg);
- pushStubPayload(masm, R0.scratchReg());
+ masm.pushBaselineFramePtr(BaselineFrameReg, R0.scratchReg());
if (!tailCallVM(DoGetPropFallbackInfo, masm))
return false;
@@ -2228,19 +2226,19 @@ ICGetProp_Generic::Clone(JSContext* cx, ICStubSpace* space, ICStub* firstMonitor
}
static bool
-DoGetPropGeneric(JSContext* cx, void* payload, ICGetProp_Generic* stub,
+DoGetPropGeneric(JSContext* cx, BaselineFrame* frame, ICGetProp_Generic* stub,
MutableHandleValue val, MutableHandleValue res)
{
ICFallbackStub* fallback = stub->getChainFallback();
- SharedStubInfo info(cx, payload, fallback->icEntry());
- HandleScript script = info.innerScript();
- jsbytecode* pc = info.pc();
+ JSScript* script = frame->script();
+ jsbytecode* pc = fallback->icEntry()->pc(script);
JSOp op = JSOp(*pc);
RootedPropertyName name(cx, script->getName(pc));
- return ComputeGetPropResult(cx, info.maybeFrame(), op, name, val, res);
+ return ComputeGetPropResult(cx, frame, op, name, val, res);
}
-typedef bool (*DoGetPropGenericFn)(JSContext*, void*, ICGetProp_Generic*, MutableHandleValue, MutableHandleValue);
+typedef bool (*DoGetPropGenericFn)(JSContext*, BaselineFrame*, ICGetProp_Generic*,
+ MutableHandleValue, MutableHandleValue);
static const VMFunction DoGetPropGenericInfo =
FunctionInfo(DoGetPropGeneric, "DoGetPropGeneric");
diff --git a/js/src/jit/SharedIC.h b/js/src/jit/SharedIC.h
index e32cfe8c1fff..8d2e0328c6a3 100644
--- a/js/src/jit/SharedIC.h
+++ b/js/src/jit/SharedIC.h
@@ -2392,8 +2392,8 @@ class ICGetProp_Generic : public ICMonitoredStub
MOZ_MUST_USE bool generateStubCode(MacroAssembler& masm);
ICStub* firstMonitorStub_;
public:
- explicit Compiler(JSContext* cx, Engine engine, ICStub* firstMonitorStub)
- : ICStubCompiler(cx, ICStub::GetProp_Generic, engine),
+ explicit Compiler(JSContext* cx, ICStub* firstMonitorStub)
+ : ICStubCompiler(cx, ICStub::GetProp_Generic, ICStubEngine::Baseline),
firstMonitorStub_(firstMonitorStub)
{}
diff --git a/js/src/jit/arm/SharedICHelpers-arm.h b/js/src/jit/arm/SharedICHelpers-arm.h
index 3d83febe8800..5f3195a96bb8 100644
--- a/js/src/jit/arm/SharedICHelpers-arm.h
+++ b/js/src/jit/arm/SharedICHelpers-arm.h
@@ -150,22 +150,6 @@ EmitBaselineCallVM(JitCode* target, MacroAssembler& masm)
masm.call(target);
}
-inline void
-EmitIonCallVM(JitCode* target, size_t stackSlots, MacroAssembler& masm)
-{
- uint32_t descriptor = MakeFrameDescriptor(masm.framePushed(), JitFrame_IonStub,
- ExitFrameLayout::Size());
- masm.Push(Imm32(descriptor));
- masm.callJit(target);
-
- // Remove rest of the frame left on the stack. We remove the return address
- // which is implicitly popped when returning.
- size_t framePop = sizeof(ExitFrameLayout) - sizeof(void*);
-
- // Pop arguments from framePushed.
- masm.implicitPop(stackSlots * sizeof(void*) + framePop);
-}
-
// Size of vales pushed by EmitEnterStubFrame.
static const uint32_t STUB_FRAME_SIZE = 4 * sizeof(void*);
static const uint32_t STUB_FRAME_SAVED_STUB_OFFSET = sizeof(void*);
diff --git a/js/src/jit/arm64/SharedICHelpers-arm64.h b/js/src/jit/arm64/SharedICHelpers-arm64.h
index eb191e364729..8db13f49f88b 100644
--- a/js/src/jit/arm64/SharedICHelpers-arm64.h
+++ b/js/src/jit/arm64/SharedICHelpers-arm64.h
@@ -137,12 +137,6 @@ EmitBaselineCallVM(JitCode* target, MacroAssembler& masm)
masm.call(target);
}
-inline void
-EmitIonCallVM(JitCode* target, size_t stackSlots, MacroAssembler& masm)
-{
- MOZ_CRASH("Not implemented yet.");
-}
-
// Size of values pushed by EmitEnterStubFrame.
static const uint32_t STUB_FRAME_SIZE = 4 * sizeof(void*);
static const uint32_t STUB_FRAME_SAVED_STUB_OFFSET = sizeof(void*);
diff --git a/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h b/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h
index 63798a18f746..9003001e81c7 100644
--- a/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h
+++ b/js/src/jit/mips-shared/SharedICHelpers-mips-shared.h
@@ -143,22 +143,6 @@ EmitBaselineCallVM(JitCode* target, MacroAssembler& masm)
masm.call(target);
}
-inline void
-EmitIonCallVM(JitCode* target, size_t stackSlots, MacroAssembler& masm)
-{
- uint32_t descriptor = MakeFrameDescriptor(masm.framePushed(), JitFrame_IonStub,
- ExitFrameLayout::Size());
- masm.Push(Imm32(descriptor));
- masm.callJit(target);
-
- // Remove rest of the frame left on the stack. We remove the return address
- // which is implicitly popped when returning.
- size_t framePop = sizeof(ExitFrameLayout) - sizeof(void*);
-
- // Pop arguments from framePushed.
- masm.implicitPop(stackSlots * sizeof(void*) + framePop);
-}
-
struct BaselineStubFrame {
uintptr_t savedFrame;
uintptr_t savedStub;
diff --git a/js/src/jit/none/SharedICHelpers-none.h b/js/src/jit/none/SharedICHelpers-none.h
index cf28fd9838b0..e34e8c0b6470 100644
--- a/js/src/jit/none/SharedICHelpers-none.h
+++ b/js/src/jit/none/SharedICHelpers-none.h
@@ -24,7 +24,6 @@ inline void EmitBaselineTailCallVM(JitCode*, MacroAssembler&, uint32_t) { MOZ_CR
inline void EmitIonTailCallVM(JitCode*, MacroAssembler&, uint32_t) { MOZ_CRASH(); }
inline void EmitBaselineCreateStubFrameDescriptor(MacroAssembler&, Register, uint32_t) { MOZ_CRASH(); }
inline void EmitBaselineCallVM(JitCode*, MacroAssembler&) { MOZ_CRASH(); }
-inline void EmitIonCallVM(JitCode*, size_t, MacroAssembler&) { MOZ_CRASH(); }
inline void EmitBaselineEnterStubFrame(MacroAssembler&, Register) { MOZ_CRASH(); }
inline void EmitBaselineLeaveStubFrame(MacroAssembler&, bool v = false) { MOZ_CRASH(); }
inline void EmitStowICValues(MacroAssembler&, int) { MOZ_CRASH(); }
diff --git a/js/src/jit/x64/SharedICHelpers-x64.h b/js/src/jit/x64/SharedICHelpers-x64.h
index 0c07e5a1df29..3868e0053d89 100644
--- a/js/src/jit/x64/SharedICHelpers-x64.h
+++ b/js/src/jit/x64/SharedICHelpers-x64.h
@@ -133,28 +133,6 @@ EmitBaselineCallVM(JitCode* target, MacroAssembler& masm)
masm.call(target);
}
-inline void
-EmitIonCallVM(JitCode* target, size_t stackSlots, MacroAssembler& masm)
-{
- // Stubs often use the return address. Which is actually accounted by the
- // caller of the stub. Though in the stubcode we fake that is part of the
- // stub. In order to make it possible to pop it. As a result we have to
- // fix it here, by subtracting it. Else it would be counted twice.
- uint32_t framePushed = masm.framePushed() - sizeof(void*);
-
- uint32_t descriptor = MakeFrameDescriptor(framePushed, JitFrame_IonStub,
- ExitFrameLayout::Size());
- masm.Push(Imm32(descriptor));
- masm.call(target);
-
- // Remove rest of the frame left on the stack. We remove the return address
- // which is implicitly poped when returning.
- size_t framePop = sizeof(ExitFrameLayout) - sizeof(void*);
-
- // Pop arguments from framePushed.
- masm.implicitPop(stackSlots * sizeof(void*) + framePop);
-}
-
// Size of vales pushed by EmitEnterStubFrame.
static const uint32_t STUB_FRAME_SIZE = 4 * sizeof(void*);
static const uint32_t STUB_FRAME_SAVED_STUB_OFFSET = sizeof(void*);
diff --git a/js/src/jit/x86/SharedICHelpers-x86.h b/js/src/jit/x86/SharedICHelpers-x86.h
index a387dc25c59c..cb44e5dcc471 100644
--- a/js/src/jit/x86/SharedICHelpers-x86.h
+++ b/js/src/jit/x86/SharedICHelpers-x86.h
@@ -131,28 +131,6 @@ EmitBaselineCallVM(JitCode* target, MacroAssembler& masm)
masm.call(target);
}
-inline void
-EmitIonCallVM(JitCode* target, size_t stackSlots, MacroAssembler& masm)
-{
- // Stubs often use the return address. Which is actually accounted by the
- // caller of the stub. Though in the stubcode we fake that is part of the
- // stub. In order to make it possible to pop it. As a result we have to
- // fix it here, by subtracting it. Else it would be counted twice.
- uint32_t framePushed = masm.framePushed() - sizeof(void*);
-
- uint32_t descriptor = MakeFrameDescriptor(framePushed, JitFrame_IonStub,
- ExitFrameLayout::Size());
- masm.Push(Imm32(descriptor));
- masm.call(target);
-
- // Remove rest of the frame left on the stack. We remove the return address
- // which is implicitly poped when returning.
- size_t framePop = sizeof(ExitFrameLayout) - sizeof(void*);
-
- // Pop arguments from framePushed.
- masm.implicitPop(stackSlots * sizeof(void*) + framePop);
-}
-
// Size of vales pushed by EmitEnterStubFrame.
static const uint32_t STUB_FRAME_SIZE = 4 * sizeof(void*);
static const uint32_t STUB_FRAME_SAVED_STUB_OFFSET = sizeof(void*);
diff --git a/js/src/jsapi-tests/testGCGrayMarking.cpp b/js/src/jsapi-tests/testGCGrayMarking.cpp
index e576db4058c4..5ba560abdf40 100644
--- a/js/src/jsapi-tests/testGCGrayMarking.cpp
+++ b/js/src/jsapi-tests/testGCGrayMarking.cpp
@@ -5,11 +5,6 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-/*
- * TODO: Test weakmaps with gray values. Currently these are fixed up by the
- * cycle collector.
- */
-
#include "gc/Heap.h"
#include "gc/Zone.h"
@@ -31,6 +26,20 @@ BEGIN_TEST(testGCGrayMarking)
CHECK(InitGlobals());
JSAutoCompartment ac(cx, global1);
+ InitGrayRootTracer();
+
+ bool ok = TestMarking() && TestWeakMaps() && TestCCWs();
+
+ global1 = nullptr;
+ global2 = nullptr;
+ RemoveGrayRootTracer();
+
+ return ok;
+}
+
+bool
+TestMarking()
+{
JSObject* sameTarget = AllocTargetObject();
CHECK(sameTarget);
@@ -40,7 +49,7 @@ BEGIN_TEST(testGCGrayMarking)
JSObject* crossTarget = AllocTargetObject();
CHECK(crossTarget);
- JSObject* crossSource = AllocCrossCompartmentSourceObject(crossTarget);
+ JSObject* crossSource = GetCrossCompartmentWrapper(crossTarget);
CHECK(crossSource);
// Test GC with black roots marks objects black.
@@ -57,7 +66,6 @@ BEGIN_TEST(testGCGrayMarking)
// Test GC with black and gray roots marks objects black.
- InitGrayRootTracer();
grayRoots.grayRoot1 = sameSource;
grayRoots.grayRoot2 = crossSource;
@@ -102,11 +110,221 @@ BEGIN_TEST(testGCGrayMarking)
CHECK(IsMarkedBlack(crossSource));
CHECK(IsMarkedBlack(crossTarget));
- // Cleanup.
+ return true;
+}
- global1 = nullptr;
- global2 = nullptr;
- RemoveGrayRootTracer();
+bool
+TestWeakMaps()
+{
+ JSObject* weakMap = JS::NewWeakMapObject(cx);
+ CHECK(weakMap);
+
+ JSObject* key = AllocWeakmapKeyObject();
+ CHECK(key);
+
+ JSObject* value = AllocWeakmapKeyObject();
+ CHECK(value);
+
+ {
+ JS::RootedObject rootedMap(cx, weakMap);
+ JS::RootedObject rootedKey(cx, key);
+ JS::RootedValue rootedValue(cx, ObjectValue(*value));
+ CHECK(SetWeakMapEntry(cx, rootedMap, rootedKey, rootedValue));
+ }
+
+ // Test the value of a weakmap entry is marked gray by GC if both the
+ // weakmap and key are marked gray.
+
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = key;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(value));
+
+ // Test the value of a weakmap entry is marked gray by GC if one of the
+ // weakmap and the key is marked gray and the other black.
+
+ JS::RootedObject blackRoot1(cx);
+ blackRoot1 = weakMap;
+ grayRoots.grayRoot1 = key;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(value));
+
+ blackRoot1 = key;
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedGray(value));
+
+ // Test the value of a weakmap entry is marked black by GC if both the
+ // weakmap and the key are marked black.
+
+ JS::RootedObject blackRoot2(cx);
+ grayRoots.grayRoot1 = nullptr;
+ grayRoots.grayRoot2 = nullptr;
+
+ blackRoot1 = weakMap;
+ blackRoot2 = key;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedBlack(value));
+
+ blackRoot1 = key;
+ blackRoot2 = weakMap;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedBlack(value));
+
+ // Test that a weakmap key is marked gray if it has a gray delegate and the
+ // map is either gray or black.
+
+ JSObject* delegate = AllocDelegateForKey(key);
+ blackRoot1 = weakMap;
+ blackRoot2 = nullptr;
+ grayRoots.grayRoot1 = delegate;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(delegate));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedGray(value));
+
+ blackRoot1 = nullptr;
+ blackRoot2 = nullptr;
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = delegate;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(delegate));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedGray(value));
+
+ // Test that a weakmap key is marked gray if it has a black delegate but
+ // the map is gray.
+
+ blackRoot1 = delegate;
+ blackRoot2 = nullptr;
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(delegate));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedGray(value));
+
+ blackRoot1 = delegate;
+ blackRoot2 = nullptr;
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = key;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(delegate));
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedGray(value));
+
+ // Test that a weakmap key is marked black if it has a black delegate and
+ // the map is black.
+
+ blackRoot1 = delegate;
+ blackRoot2 = weakMap;
+ grayRoots.grayRoot1 = nullptr;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(delegate));
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedBlack(value));
+
+ blackRoot1 = delegate;
+ blackRoot2 = weakMap;
+ grayRoots.grayRoot1 = key;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(delegate));
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedBlack(value));
+
+ // Test what happens if there is a delegate but it is not marked for both
+ // black and gray cases.
+
+ delegate = nullptr;
+ blackRoot1 = key;
+ blackRoot2 = weakMap;
+ grayRoots.grayRoot1 = nullptr;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedBlack(key));
+ CHECK(IsMarkedBlack(weakMap));
+ CHECK(IsMarkedBlack(value));
+
+ CHECK(AllocDelegateForKey(key));
+ blackRoot1 = nullptr;
+ blackRoot2 = nullptr;
+ grayRoots.grayRoot1 = weakMap;
+ grayRoots.grayRoot2 = key;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(key));
+ CHECK(IsMarkedGray(weakMap));
+ CHECK(IsMarkedGray(value));
+
+ return true;
+}
+
+bool
+TestCCWs()
+{
+ RootedObject target(cx, AllocTargetObject());
+ CHECK(target);
+
+ // Test getting a new wrapper doesn't return a gray wrapper.
+
+ JSObject* wrapper = GetCrossCompartmentWrapper(target);
+ CHECK(wrapper);
+ CHECK(!IsMarkedGray(wrapper));
+
+ // Test getting an existing wrapper doesn't return a gray wrapper.
+
+ grayRoots.grayRoot1 = wrapper;
+ grayRoots.grayRoot2 = nullptr;
+ JS_GC(cx);
+ CHECK(IsMarkedGray(wrapper));
+ CHECK(IsMarkedBlack(target));
+
+ CHECK(GetCrossCompartmentWrapper(target) == wrapper);
+ CHECK(!IsMarkedGray(wrapper));
+
+ // Test getting an existing wrapper doesn't return a gray wrapper
+ // during incremental GC.
+
+ JS_GC(cx);
+ CHECK(IsMarkedGray(wrapper));
+ CHECK(IsMarkedBlack(target));
+
+ JS_SetGCParameter(cx, JSGC_MODE, JSGC_MODE_INCREMENTAL);
+ JS::PrepareForFullGC(cx);
+ js::SliceBudget budget(js::WorkBudget(1));
+ cx->runtime()->gc.startDebugGC(GC_NORMAL, budget);
+ CHECK(JS::IsIncrementalGCInProgress(cx));
+
+ CHECK(!IsMarkedBlack(wrapper));
+ CHECK(wrapper->zone()->isGCMarkingBlack());
+
+ CHECK(GetCrossCompartmentWrapper(target) == wrapper);
+ CHECK(IsMarkedBlack(wrapper));
+
+ JS::FinishIncrementalGC(cx, JS::gcreason::API);
+
+ grayRoots.grayRoot1 = nullptr;
+ grayRoots.grayRoot2 = nullptr;
return true;
}
@@ -152,15 +370,17 @@ static void
TraceGrayRoots(JSTracer* trc, void* data)
{
auto grayRoots = static_cast(data);
- UnsafeTraceManuallyBarrieredEdge(trc, &grayRoots->grayRoot1, "gray root 1");
- UnsafeTraceManuallyBarrieredEdge(trc, &grayRoots->grayRoot2, "gray root 2");
+ if (grayRoots->grayRoot1)
+ UnsafeTraceManuallyBarrieredEdge(trc, &grayRoots->grayRoot1, "gray root 1");
+ if (grayRoots->grayRoot2)
+ UnsafeTraceManuallyBarrieredEdge(trc, &grayRoots->grayRoot2, "gray root 2");
}
JSObject*
AllocTargetObject()
{
JS::RootedObject obj(cx, JS_NewPlainObject(cx));
- cx->zone()->group()->evictNursery();
+ EvictNursery();
MOZ_ASSERT(obj->compartment() == global1->compartment());
return obj;
@@ -177,14 +397,14 @@ AllocSameCompartmentSourceObject(JSObject* target)
if (!JS_DefineProperty(cx, source, "ptr", obj, 0))
return nullptr;
- cx->zone()->group()->evictNursery();
+ EvictNursery();
MOZ_ASSERT(source->compartment() == global1->compartment());
return source;
}
JSObject*
-AllocCrossCompartmentSourceObject(JSObject* target)
+GetCrossCompartmentWrapper(JSObject* target)
{
MOZ_ASSERT(target->compartment() == global1->compartment());
JS::RootedObject obj(cx, target);
@@ -192,12 +412,52 @@ AllocCrossCompartmentSourceObject(JSObject* target)
if (!JS_WrapObject(cx, &obj))
return nullptr;
- cx->zone()->group()->evictNursery();
+ EvictNursery();
MOZ_ASSERT(obj->compartment() == global2->compartment());
return obj;
}
+static JSObject*
+GetKeyDelegate(JSObject* obj)
+{
+ return static_cast(obj->as().getPrivate());
+}
+
+JSObject*
+AllocWeakmapKeyObject()
+{
+ static const js::ClassExtension KeyClassExtension = {
+ GetKeyDelegate
+ };
+
+ static const js::Class KeyClass = {
+ "keyWithDelegate",
+ JSCLASS_HAS_PRIVATE,
+ JS_NULL_CLASS_OPS,
+ JS_NULL_CLASS_SPEC,
+ &KeyClassExtension,
+ JS_NULL_OBJECT_OPS
+ };
+
+ JS::RootedObject key(cx, JS_NewObject(cx, Jsvalify(&KeyClass)));
+ if (!key)
+ return nullptr;
+
+ EvictNursery();
+ return key;
+}
+
+JSObject*
+AllocDelegateForKey(JSObject* key)
+{
+ JS::RootedObject obj(cx, JS_NewPlainObject(cx));
+ EvictNursery();
+
+ key->as().setPrivate(obj);
+ return obj;
+}
+
bool
IsMarkedBlack(JSObject* obj)
{
@@ -214,6 +474,12 @@ IsMarkedGray(JSObject* obj)
return isGray;
}
+void
+EvictNursery()
+{
+ cx->zone()->group()->evictNursery();
+}
+
bool
ZoneGC(JS::Zone* zone)
{
diff --git a/js/src/jsapi.h b/js/src/jsapi.h
index 90e91b1eab09..cf41feaca2e7 100644
--- a/js/src/jsapi.h
+++ b/js/src/jsapi.h
@@ -2219,6 +2219,7 @@ class JS_PUBLIC_API(CompartmentCreationOptions)
traceGlobal_(nullptr),
zoneSpec_(NewZoneInSystemZoneGroup),
zonePointer_(nullptr),
+ disableNursery_(false),
invisibleToDebugger_(false),
mergeable_(false),
preserveJitCode_(false),
@@ -2254,6 +2255,14 @@ class JS_PUBLIC_API(CompartmentCreationOptions)
CompartmentCreationOptions& setNewZoneInSystemZoneGroup();
CompartmentCreationOptions& setNewZoneInExistingZoneGroup(JSObject* obj);
+ // If these options are creating a new zone group, prevent the use of a
+ // generational GC nursery by that group.
+ bool disableNursery() const { return disableNursery_; }
+ CompartmentCreationOptions& setDisableNursery(bool flag) {
+ disableNursery_ = flag;
+ return *this;
+ }
+
// Certain scopes (i.e. XBL compilation scopes) are implementation details
// of the embedding, and references to them should never leak out to script.
// This flag causes the this compartment to skip firing onNewGlobalObject
@@ -2323,6 +2332,7 @@ class JS_PUBLIC_API(CompartmentCreationOptions)
JSTraceOp traceGlobal_;
ZoneSpecifier zoneSpec_;
void* zonePointer_; // Per zoneSpec_, either a Zone, ZoneGroup, or null.
+ bool disableNursery_;
bool invisibleToDebugger_;
bool mergeable_;
bool preserveJitCode_;
diff --git a/js/src/jscntxt.cpp b/js/src/jscntxt.cpp
index a73932cb971d..c068bc44a85c 100644
--- a/js/src/jscntxt.cpp
+++ b/js/src/jscntxt.cpp
@@ -1174,8 +1174,8 @@ JSContext::JSContext(JSRuntime* runtime, const JS::ContextOptions& options)
for (size_t i = 0; i < mozilla::ArrayLength(nativeStackQuota); i++)
nativeStackQuota[i] = 0;
- if (!TlsContext.get())
- TlsContext.set(this);
+ MOZ_ASSERT(!TlsContext.get());
+ TlsContext.set(this);
}
JSContext::~JSContext()
@@ -1205,8 +1205,8 @@ JSContext::~JSContext()
DestroyTraceLogger(traceLogger);
#endif
- if (TlsContext.get() == this)
- TlsContext.set(nullptr);
+ MOZ_ASSERT(TlsContext.get() == this);
+ TlsContext.set(nullptr);
}
void
diff --git a/js/src/jscntxt.h b/js/src/jscntxt.h
index e809acb6aee6..b0e629b2595d 100644
--- a/js/src/jscntxt.h
+++ b/js/src/jscntxt.h
@@ -1154,7 +1154,7 @@ class MOZ_RAII AutoLockForExclusiveAccess
void init(JSRuntime* rt) {
runtime = rt;
- if (runtime->numExclusiveThreads) {
+ if (runtime->hasHelperThreadZones()) {
runtime->exclusiveAccessLock.lock();
} else {
MOZ_ASSERT(!runtime->activeThreadHasExclusiveAccess);
@@ -1174,7 +1174,7 @@ class MOZ_RAII AutoLockForExclusiveAccess
init(rt);
}
~AutoLockForExclusiveAccess() {
- if (runtime->numExclusiveThreads) {
+ if (runtime->hasHelperThreadZones()) {
runtime->exclusiveAccessLock.unlock();
} else {
MOZ_ASSERT(runtime->activeThreadHasExclusiveAccess);
diff --git a/js/src/jscntxtinlines.h b/js/src/jscntxtinlines.h
index 278edb4442e8..5f2a65b124e0 100644
--- a/js/src/jscntxtinlines.h
+++ b/js/src/jscntxtinlines.h
@@ -443,7 +443,7 @@ JSContext::enterCompartment(
{
enterCompartmentDepth_++;
- if (!c->zone()->isAtomsZone() && !c->zone()->usedByExclusiveThread)
+ if (!c->zone()->isAtomsZone())
enterZoneGroup(c->zone()->group());
c->enter();
@@ -479,7 +479,7 @@ JSContext::leaveCompartment(
setCompartment(oldCompartment, maybeLock);
if (startingCompartment) {
startingCompartment->leave();
- if (!startingCompartment->zone()->isAtomsZone() && !startingCompartment->zone()->usedByExclusiveThread)
+ if (!startingCompartment->zone()->isAtomsZone())
leaveZoneGroup(startingCompartment->zone()->group());
}
}
@@ -488,14 +488,6 @@ inline void
JSContext::setCompartment(JSCompartment* comp,
const js::AutoLockForExclusiveAccess* maybeLock /* = nullptr */)
{
- // Contexts operating on helper threads can only be in the atoms zone or in exclusive zones.
- MOZ_ASSERT_IF(helperThread() && !runtime_->isAtomsCompartment(comp),
- comp->zone()->usedByExclusiveThread);
-
- // Normal JSContexts cannot enter exclusive zones.
- MOZ_ASSERT_IF(this == runtime()->activeContext() && comp,
- !comp->zone()->usedByExclusiveThread);
-
// Only one thread can be in the atoms compartment at a time.
MOZ_ASSERT_IF(runtime_->isAtomsCompartment(comp), maybeLock != nullptr);
MOZ_ASSERT_IF(runtime_->isAtomsCompartment(comp) || runtime_->isAtomsCompartment(compartment_),
@@ -510,9 +502,8 @@ JSContext::setCompartment(JSCompartment* comp,
MOZ_ASSERT_IF(compartment_, compartment_->hasBeenEntered());
MOZ_ASSERT_IF(comp, comp->hasBeenEntered());
- // This context must have exclusive access to the zone's group. There is an
- // exception, for now, for zones used by exclusive threads.
- MOZ_ASSERT_IF(comp && !comp->zone()->isAtomsZone() && !comp->zone()->usedByExclusiveThread,
+ // This context must have exclusive access to the zone's group.
+ MOZ_ASSERT_IF(comp && !comp->zone()->isAtomsZone(),
comp->zone()->group()->ownedByCurrentThread());
compartment_ = comp;
diff --git a/js/src/jscompartmentinlines.h b/js/src/jscompartmentinlines.h
index 938139370da3..587e385d063d 100644
--- a/js/src/jscompartmentinlines.h
+++ b/js/src/jscompartmentinlines.h
@@ -116,6 +116,7 @@ JSCompartment::wrap(JSContext* cx, JS::MutableHandleValue vp)
* that we get the same answer.
*/
#ifdef DEBUG
+ MOZ_ASSERT(!JS::ObjectIsMarkedGray(&vp.toObject()));
JS::RootedObject cacheResult(cx);
#endif
JS::RootedValue v(cx, vp);
diff --git a/js/src/jsgc.cpp b/js/src/jsgc.cpp
index a77523e87e51..33caa42d370f 100644
--- a/js/src/jsgc.cpp
+++ b/js/src/jsgc.cpp
@@ -3031,9 +3031,9 @@ GCRuntime::maybeAllocTriggerZoneGC(Zone* zone, const AutoLockGC& lock)
bool
GCRuntime::triggerZoneGC(Zone* zone, JS::gcreason::Reason reason)
{
- /* Zones in use by a thread with an exclusive context can't be collected. */
+ /* Zones in use by a helper thread can't be collected. */
if (!CurrentThreadCanAccessRuntime(rt)) {
- MOZ_ASSERT(zone->usedByExclusiveThread || zone->isAtomsZone());
+ MOZ_ASSERT(zone->usedByHelperThread() || zone->isAtomsZone());
return false;
}
@@ -3050,7 +3050,7 @@ GCRuntime::triggerZoneGC(Zone* zone, JS::gcreason::Reason reason)
if (zone->isAtomsZone()) {
/* We can't do a zone GC of the atoms compartment. */
- if (TlsContext.get()->keepAtoms || rt->exclusiveThreadsPresent()) {
+ if (TlsContext.get()->keepAtoms || rt->hasHelperThreadZones()) {
/* Skip GC and retrigger later, since atoms zone won't be collected
* if keepAtoms is true. */
fullGCForAtomsRequested_ = true;
@@ -3492,14 +3492,6 @@ Zone::sweepCompartments(FreeOp* fop, bool keepAtleastOne, bool destroyingRuntime
void
GCRuntime::sweepZones(FreeOp* fop, ZoneGroup* group, bool destroyingRuntime)
{
- MOZ_ASSERT_IF(destroyingRuntime, numActiveZoneIters == 0);
- MOZ_ASSERT_IF(destroyingRuntime, arenasEmptyAtShutdown);
-
- if (rt->gc.numActiveZoneIters)
- return;
-
- assertBackgroundSweepingFinished();
-
JSZoneCallback callback = rt->destroyZoneCallback;
Zone** read = group->zones().begin();
@@ -3547,6 +3539,14 @@ GCRuntime::sweepZones(FreeOp* fop, ZoneGroup* group, bool destroyingRuntime)
void
GCRuntime::sweepZoneGroups(FreeOp* fop, bool destroyingRuntime)
{
+ MOZ_ASSERT_IF(destroyingRuntime, numActiveZoneIters == 0);
+ MOZ_ASSERT_IF(destroyingRuntime, arenasEmptyAtShutdown);
+
+ if (rt->gc.numActiveZoneIters)
+ return;
+
+ assertBackgroundSweepingFinished();
+
ZoneGroup** read = groups.ref().begin();
ZoneGroup** end = groups.ref().end();
ZoneGroup** write = read;
@@ -3853,7 +3853,7 @@ GCRuntime::beginMarkPhase(JS::gcreason::Reason reason, AutoLockForExclusiveAcces
* the other collected zones are using are marked, and we can update the
* set of atoms in use by the other collected zones at the end of the GC.
*/
- if (!TlsContext.get()->keepAtoms || rt->exclusiveThreadsPresent()) {
+ if (!TlsContext.get()->keepAtoms || rt->hasHelperThreadZones()) {
Zone* atomsZone = rt->atomsCompartment(lock)->zone();
if (atomsZone->isGCScheduled()) {
MOZ_ASSERT(!atomsZone->isCollecting());
@@ -6290,7 +6290,7 @@ GCRuntime::gcCycle(bool nonincrementalByAPI, SliceBudget& budget, JS::gcreason::
// We don't allow off-thread parsing to start while we're doing an
// incremental GC.
- MOZ_ASSERT_IF(rt->activeGCInAtomsZone(), !rt->exclusiveThreadsPresent());
+ MOZ_ASSERT_IF(rt->activeGCInAtomsZone(), !rt->hasHelperThreadZones());
auto result = budgetIncrementalGC(nonincrementalByAPI, reason, budget, session.lock);
@@ -6683,7 +6683,7 @@ ZoneGroup::minorGC(JS::gcreason::Reason reason, gcstats::Phase phase)
{
AutoLockGC lock(runtime);
- for (ZonesIter zone(runtime, WithAtoms); !zone.done(); zone.next())
+ for (ZonesInGroupIter zone(this); !zone.done(); zone.next())
runtime->gc.maybeAllocTriggerZoneGC(zone, lock);
}
}
@@ -6790,7 +6790,10 @@ js::NewCompartment(JSContext* cx, JSPrincipals* principals,
break;
}
- if (!group) {
+ if (group) {
+ // Take over ownership of the group while we create the compartment/zone.
+ group->enter();
+ } else {
MOZ_ASSERT(!zone);
group = cx->new_(rt);
if (!group)
@@ -6798,7 +6801,11 @@ js::NewCompartment(JSContext* cx, JSPrincipals* principals,
groupHolder.reset(group);
- if (!group->init(rt->gc.tunables.gcMaxNurseryBytes())) {
+ size_t nurseryBytes =
+ options.creationOptions().disableNursery()
+ ? 0
+ : rt->gc.tunables.gcMaxNurseryBytes();
+ if (!group->init(nurseryBytes)) {
ReportOutOfMemory(cx);
return nullptr;
}
@@ -6865,6 +6872,7 @@ js::NewCompartment(JSContext* cx, JSPrincipals* principals,
zoneHolder.forget();
groupHolder.forget();
+ group->leave();
return compartment.forget();
}
@@ -7823,16 +7831,23 @@ js::gc::detail::CellIsMarkedGrayIfKnown(const Cell* cell)
if (!cell->isTenured())
return false;
- // We ignore the gray marking state of cells and return false in two cases:
+ // We ignore the gray marking state of cells and return false in the
+ // following cases:
//
// 1) When OOM has caused us to clear the gcGrayBitsValid_ flag.
//
// 2) When we are in an incremental GC and examine a cell that is in a zone
// that is not being collected. Gray targets of CCWs that are marked black
// by a barrier will eventually be marked black in the next GC slice.
+ //
+ // 3) When we are not on the runtime's active thread. Helper threads might
+ // call this while parsing, and they are not allowed to inspect the
+ // runtime's incremental state. The objects being operated on are not able
+ // to be collected and will not be marked any color.
auto tc = &cell->asTenured();
- auto rt = tc->runtimeFromActiveCooperatingThread();
- if (!rt->gc.areGrayBitsValid() ||
+ auto rt = tc->runtimeFromAnyThread();
+ if (!CurrentThreadCanAccessRuntime(rt) ||
+ !rt->gc.areGrayBitsValid() ||
(rt->gc.isIncrementalGCInProgress() && !tc->zone()->wasGCStarted()))
{
return false;
diff --git a/js/src/threading/ProtectedData.cpp b/js/src/threading/ProtectedData.cpp
index 7a8e9a8ea2bf..f178f63681dd 100644
--- a/js/src/threading/ProtectedData.cpp
+++ b/js/src/threading/ProtectedData.cpp
@@ -13,7 +13,7 @@
namespace js {
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
/* static */ mozilla::Atomic AutoNoteSingleThreadedRegion::count(0);
@@ -47,7 +47,7 @@ CheckActiveThread::check() const
return;
JSContext* cx = TlsContext.get();
- MOZ_ASSERT(cx == cx->runtime()->activeContext());
+ MOZ_ASSERT(CurrentThreadCanAccessRuntime(cx->runtime()));
#endif // XP_WIN
}
@@ -63,10 +63,22 @@ CheckZoneGroup::check() const
return;
if (group) {
- // This check is disabled for now because helper thread parse tasks
- // access data in the same zone group that the single active thread is
- // using. This will be fixed soon (bug 1323066).
- //MOZ_ASSERT(group->context && group->context == TlsContext.get());
+ if (group->usedByHelperThread) {
+ MOZ_ASSERT(group->ownedByCurrentThread());
+ } else {
+ // This check is disabled on windows for the same reason as in
+ // CheckActiveThread.
+#ifndef XP_WIN
+ // In a cooperatively scheduled runtime the active thread is
+ // permitted access to all zone groups --- even those it has not
+ // entered --- for GC and similar purposes. Since all other
+ // cooperative threads are suspended, these accesses are threadsafe
+ // if the zone group is not in use by a helper thread which is not
+ // cooperatively scheduled.
+ JSContext* cx = TlsContext.get();
+ MOZ_ASSERT(CurrentThreadCanAccessRuntime(cx->runtime()));
+#endif
+ }
} else {
// |group| will be null for data in the atoms zone. This is protected
// by the exclusive access lock.
@@ -104,6 +116,6 @@ template class CheckGlobalLock;
template class CheckGlobalLock;
-#endif // DEBUG
+#endif // JS_HAS_PROTECTED_DATA_CHECKS
} // namespace js
diff --git a/js/src/threading/ProtectedData.h b/js/src/threading/ProtectedData.h
index d04ddc92604e..6ccc748e52b9 100644
--- a/js/src/threading/ProtectedData.h
+++ b/js/src/threading/ProtectedData.h
@@ -23,11 +23,12 @@ namespace js {
// associated with the data, consider using the ExclusiveData class instead.
// Otherwise, ProtectedData should be used to document whatever synchronization
// method is used.
-//
-// Note that several of the checks below are currently disabled
-// (e.g. ThreadLocalData, ZoneGroupData). These will be fixed soon (bug 1323066),
-// but for now this class is largely documenting how we would like data to be
-// protected, rather than how it actually is protected.
+
+// Protected data checks are enabled in debug builds, except on android where
+// they cause some permatimeouts in automation.
+#if defined(DEBUG) && !defined(ANDROID)
+#define JS_HAS_PROTECTED_DATA_CHECKS
+#endif
#define DECLARE_ONE_BOOL_OPERATOR(OP, T) \
template \
@@ -50,7 +51,7 @@ namespace js {
class MOZ_RAII AutoNoteSingleThreadedRegion
{
public:
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
static mozilla::Atomic count;
AutoNoteSingleThreadedRegion() { count++; }
~AutoNoteSingleThreadedRegion() { count--; }
@@ -70,7 +71,7 @@ class ProtectedData
template
explicit ProtectedData(const Check& check, Args&&... args)
: value(mozilla::Forward(args)...)
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
, check(check)
#endif
{}
@@ -95,7 +96,7 @@ class ProtectedData
T operator --(int) { return ref()--; }
T& ref() {
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
if (!AutoNoteSingleThreadedRegion::count)
check.check();
#endif
@@ -103,7 +104,7 @@ class ProtectedData
}
const T& ref() const {
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
if (!AutoNoteSingleThreadedRegion::count)
check.check();
#endif
@@ -115,7 +116,7 @@ class ProtectedData
private:
T value;
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
Check check;
#endif
};
@@ -156,7 +157,7 @@ class ProtectedDataZoneGroupArg : public ProtectedData
class CheckUnprotected
{
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
public:
inline void check() const {}
#endif
@@ -170,7 +171,7 @@ using UnprotectedData = ProtectedDataNoCheckArgs;
class CheckThreadLocal
{
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
Thread::Id id;
public:
@@ -179,10 +180,7 @@ class CheckThreadLocal
{}
inline void check() const {
- // This check is currently disabled because JSContexts used for off
- // thread parsing are created on different threads than where they run.
- // This will be fixed soon (bug 1323066).
- //MOZ_ASSERT(id == ThisThread::GetId());
+ MOZ_ASSERT(id == ThisThread::GetId());
}
#endif
};
@@ -226,7 +224,7 @@ using ActiveThreadOrIonCompileData =
template
class CheckZoneGroup
{
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
ZoneGroup* group;
public:
@@ -239,7 +237,8 @@ class CheckZoneGroup
};
// Data which may only be accessed by threads with exclusive access to the
-// associated zone group.
+// associated zone group, or by the runtime's cooperatively scheduled
+// active thread for zone groups which are not in use by a helper thread.
template
using ZoneGroupData =
ProtectedDataZoneGroupArg, T>;
@@ -267,7 +266,7 @@ enum class GlobalLock
template
class CheckGlobalLock
{
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
public:
void check() const;
#endif
@@ -310,7 +309,7 @@ class ProtectedDataWriteOnce
template
explicit ProtectedDataWriteOnce(Args&&... args)
: value(mozilla::Forward(args)...)
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
, nwrites(0)
#endif
{}
@@ -330,7 +329,7 @@ class ProtectedDataWriteOnce
const T& ref() const { return value; }
T& writeRef() {
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
if (!AutoNoteSingleThreadedRegion::count)
check.check();
// Despite the WriteOnce name, actually allow two writes to accommodate
@@ -342,7 +341,7 @@ class ProtectedDataWriteOnce
private:
T value;
-#ifdef DEBUG
+#ifdef JS_HAS_PROTECTED_DATA_CHECKS
Check check;
size_t nwrites;
#endif
diff --git a/js/src/vm/ArrayBufferObject.cpp b/js/src/vm/ArrayBufferObject.cpp
index 6ef5bc6113f7..bab12fbe9092 100644
--- a/js/src/vm/ArrayBufferObject.cpp
+++ b/js/src/vm/ArrayBufferObject.cpp
@@ -1487,8 +1487,10 @@ ArrayBufferViewObject::trace(JSTracer* trc, JSObject* objArg)
// We can't use a direct forwarding pointer here, as there might
// not be enough bytes available, and other views might have data
// pointers whose forwarding pointers would overlap this one.
- Nursery& nursery = obj->zoneFromAnyThread()->group()->nursery();
- nursery.maybeSetForwardingPointer(trc, srcData, dstData, /* direct = */ false);
+ if (trc->isTenuringTracer()) {
+ Nursery& nursery = obj->zoneFromAnyThread()->group()->nursery();
+ nursery.maybeSetForwardingPointer(trc, srcData, dstData, /* direct = */ false);
+ }
} else {
MOZ_ASSERT_IF(buf.dataPointer() == nullptr, offset == 0);
diff --git a/js/src/vm/HelperThreads.cpp b/js/src/vm/HelperThreads.cpp
index 40df9930512d..0c4b016193c3 100644
--- a/js/src/vm/HelperThreads.cpp
+++ b/js/src/vm/HelperThreads.cpp
@@ -290,27 +290,27 @@ static const JSClass parseTaskGlobalClass = {
&parseTaskGlobalClassOps
};
-ParseTask::ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ParseTask::ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData)
- : kind(kind), cx(cx), options(initCx), chars(chars), length(length),
+ : kind(kind), options(cx), chars(chars), length(length),
alloc(JSContext::TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE),
- exclusiveContextGlobal(exclusiveContextGlobal),
+ parseGlobal(parseGlobal),
callback(callback), callbackData(callbackData),
script(nullptr), sourceObject(nullptr),
- errors(cx), overRecursed(false), outOfMemory(false)
+ overRecursed(false), outOfMemory(false)
{
}
-ParseTask::ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, JS::TranscodeBuffer& buffer, size_t cursor,
+ParseTask::ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* parseGlobal,
+ JS::TranscodeBuffer& buffer, size_t cursor,
JS::OffThreadCompileCallback callback, void* callbackData)
- : kind(kind), cx(cx), options(initCx), buffer(&buffer), cursor(cursor),
+ : kind(kind), options(cx), buffer(&buffer), cursor(cursor),
alloc(JSContext::TEMP_LIFO_ALLOC_PRIMARY_CHUNK_SIZE),
- exclusiveContextGlobal(exclusiveContextGlobal),
+ parseGlobal(parseGlobal),
callback(callback), callbackData(callbackData),
script(nullptr), sourceObject(nullptr),
- errors(cx), overRecursed(false), outOfMemory(false)
+ overRecursed(false), outOfMemory(false)
{
}
@@ -326,8 +326,7 @@ ParseTask::init(JSContext* cx, const ReadOnlyCompileOptions& options)
void
ParseTask::activate(JSRuntime* rt)
{
- rt->setUsedByExclusiveThread(exclusiveContextGlobal->zone());
- cx->enterCompartmentOf(exclusiveContextGlobal);
+ rt->setUsedByHelperThread(parseGlobal->zone());
}
bool
@@ -344,9 +343,6 @@ ParseTask::finish(JSContext* cx)
ParseTask::~ParseTask()
{
- // ParseTask takes over ownership of its input exclusive context.
- js_delete(cx);
-
for (size_t i = 0; i < errors.length(); i++)
js_delete(errors[i]);
}
@@ -354,26 +350,26 @@ ParseTask::~ParseTask()
void
ParseTask::trace(JSTracer* trc)
{
- if (!cx->runtimeMatches(trc->runtime()))
+ if (parseGlobal->runtimeFromAnyThread() != trc->runtime())
return;
- TraceManuallyBarrieredEdge(trc, &exclusiveContextGlobal, "ParseTask::exclusiveContextGlobal");
+ TraceManuallyBarrieredEdge(trc, &parseGlobal, "ParseTask::parseGlobal");
if (script)
TraceManuallyBarrieredEdge(trc, &script, "ParseTask::script");
if (sourceObject)
TraceManuallyBarrieredEdge(trc, &sourceObject, "ParseTask::sourceObject");
}
-ScriptParseTask::ScriptParseTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ScriptParseTask::ScriptParseTask(JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData)
- : ParseTask(ParseTaskKind::Script, cx, exclusiveContextGlobal, initCx, chars, length, callback,
+ : ParseTask(ParseTaskKind::Script, cx, parseGlobal, chars, length, callback,
callbackData)
{
}
void
-ScriptParseTask::parse()
+ScriptParseTask::parse(JSContext* cx)
{
SourceBufferHolder srcBuf(chars, length, SourceBufferHolder::NoOwnership);
script = frontend::CompileGlobalScript(cx, alloc, ScopeKind::Global,
@@ -382,16 +378,16 @@ ScriptParseTask::parse()
/* sourceObjectOut = */ &sourceObject);
}
-ModuleParseTask::ModuleParseTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ModuleParseTask::ModuleParseTask(JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData)
- : ParseTask(ParseTaskKind::Module, cx, exclusiveContextGlobal, initCx, chars, length, callback,
+ : ParseTask(ParseTaskKind::Module, cx, parseGlobal, chars, length, callback,
callbackData)
{
}
void
-ModuleParseTask::parse()
+ModuleParseTask::parse(JSContext* cx)
{
SourceBufferHolder srcBuf(chars, length, SourceBufferHolder::NoOwnership);
ModuleObject* module = frontend::CompileModule(cx, options, srcBuf, alloc, &sourceObject);
@@ -399,16 +395,16 @@ ModuleParseTask::parse()
script = module->script();
}
-ScriptDecodeTask::ScriptDecodeTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, JS::TranscodeBuffer& buffer, size_t cursor,
+ScriptDecodeTask::ScriptDecodeTask(JSContext* cx, JSObject* parseGlobal,
+ JS::TranscodeBuffer& buffer, size_t cursor,
JS::OffThreadCompileCallback callback, void* callbackData)
- : ParseTask(ParseTaskKind::ScriptDecode, cx, exclusiveContextGlobal, initCx,
+ : ParseTask(ParseTaskKind::ScriptDecode, cx, parseGlobal,
buffer, cursor, callback, callbackData)
{
}
void
-ScriptDecodeTask::parse()
+ScriptDecodeTask::parse(JSContext* cx)
{
RootedScript resultScript(cx);
XDROffThreadDecoder decoder(cx, alloc, &options, /* sourceObjectOut = */ &sourceObject,
@@ -541,7 +537,8 @@ CreateGlobalForOffThreadParse(JSContext* cx, ParseTaskKind kind, const gc::AutoS
creationOptions.setInvisibleToDebugger(true)
.setMergeable(true)
- .setNewZoneInSystemZoneGroup();
+ .setNewZoneInNewZoneGroup()
+ .setDisableNursery(true);
// Don't falsely inherit the host's global trace hook.
creationOptions.setTrace(nullptr);
@@ -605,17 +602,10 @@ StartOffThreadParseTask(JSContext* cx, const ReadOnlyCompileOptions& options,
if (!global)
return false;
- ScopedJSDeletePtr helpercx(
- cx->new_(cx->runtime(), cx->options()));
- if (!helpercx)
- return false;
-
- ScopedJSDeletePtr task(taskFunctor(helpercx.get(), global));
+ ScopedJSDeletePtr task(taskFunctor(global));
if (!task)
return false;
- helpercx.forget();
-
if (!task->init(cx, options) || !QueueOffThreadParseTask(cx, task))
return false;
@@ -630,8 +620,8 @@ js::StartOffThreadParseScript(JSContext* cx, const ReadOnlyCompileOptions& optio
const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData)
{
- auto functor = [&](JSContext* helpercx, JSObject* global) -> ScriptParseTask* {
- return cx->new_(helpercx, global, cx, chars, length,
+ auto functor = [&](JSObject* global) -> ScriptParseTask* {
+ return cx->new_(cx, global, chars, length,
callback, callbackData);
};
return StartOffThreadParseTask(cx, options, ParseTaskKind::Script, functor);
@@ -642,8 +632,8 @@ js::StartOffThreadParseModule(JSContext* cx, const ReadOnlyCompileOptions& optio
const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData)
{
- auto functor = [&](JSContext* helpercx, JSObject* global) -> ModuleParseTask* {
- return cx->new_(helpercx, global, cx, chars, length,
+ auto functor = [&](JSObject* global) -> ModuleParseTask* {
+ return cx->new_(cx, global, chars, length,
callback, callbackData);
};
return StartOffThreadParseTask(cx, options, ParseTaskKind::Module, functor);
@@ -654,8 +644,8 @@ js::StartOffThreadDecodeScript(JSContext* cx, const ReadOnlyCompileOptions& opti
JS::TranscodeBuffer& buffer, size_t cursor,
JS::OffThreadCompileCallback callback, void* callbackData)
{
- auto functor = [&](JSContext* helpercx, JSObject* global) -> ScriptDecodeTask* {
- return cx->new_(helpercx, global, cx, buffer, cursor,
+ auto functor = [&](JSObject* global) -> ScriptDecodeTask* {
+ return cx->new_(cx, global, buffer, cursor,
callback, callbackData);
};
return StartOffThreadParseTask(cx, options, ParseTaskKind::ScriptDecode, functor);
@@ -674,7 +664,7 @@ js::EnqueuePendingParseTasksAfterGC(JSRuntime* rt)
for (size_t i = 0; i < waiting.length(); i++) {
ParseTask* task = waiting[i];
- if (task->runtimeMatches(rt) && !task->exclusiveContextGlobal->zone()->wasGCStarted()) {
+ if (task->runtimeMatches(rt) && !task->parseGlobal->zone()->wasGCStarted()) {
AutoEnterOOMUnsafeRegion oomUnsafe;
if (!newTasks.append(task))
oomUnsafe.crash("EnqueuePendingParseTasksAfterGC");
@@ -1241,8 +1231,7 @@ LeaveParseTaskZone(JSRuntime* rt, ParseTask* task)
{
// Mark the zone as no longer in use by an JSContext, and available
// to be collected by the GC.
- task->cx->leaveCompartment(task->cx->compartment());
- rt->clearUsedByExclusiveThread(task->cx->zone());
+ rt->clearUsedByHelperThread(task->parseGlobal->zone());
}
ParseTask*
@@ -1378,12 +1367,13 @@ GlobalHelperThreadState::mergeParseTaskCompartment(JSContext* cx, ParseTask* par
JS::AutoAssertNoGC nogc(cx);
LeaveParseTaskZone(cx->runtime(), parseTask);
+ AutoCompartment ac(cx, parseTask->parseGlobal);
{
// Generator functions don't have Function.prototype as prototype but a
// different function object, so the IdentifyStandardPrototype trick
// below won't work. Just special-case it.
- GlobalObject* parseGlobal = &parseTask->exclusiveContextGlobal->as();
+ GlobalObject* parseGlobal = &parseTask->parseGlobal->as();
JSObject* parseTaskStarGenFunctionProto = parseGlobal->getStarGeneratorFunctionPrototype();
// Module objects don't have standard prototypes either.
@@ -1395,7 +1385,8 @@ GlobalHelperThreadState::mergeParseTaskCompartment(JSContext* cx, ParseTask* par
// to the corresponding prototype in the new compartment. This will briefly
// create cross compartment pointers, which will be fixed by the
// MergeCompartments call below.
- for (auto group = parseTask->cx->zone()->cellIter(); !group.done(); group.next()) {
+ Zone* parseZone = parseTask->parseGlobal->zone();
+ for (auto group = parseZone->cellIter(); !group.done(); group.next()) {
TaggedProto proto(group->proto());
if (!proto.isObject())
continue;
@@ -1426,7 +1417,7 @@ GlobalHelperThreadState::mergeParseTaskCompartment(JSContext* cx, ParseTask* par
}
// Move the parsed script and all its contents into the desired compartment.
- gc::MergeCompartments(parseTask->cx->compartment(), dest);
+ gc::MergeCompartments(parseTask->parseGlobal->compartment(), dest);
}
void
@@ -1636,20 +1627,16 @@ js::PauseCurrentHelperThread()
HelperThreadState().wait(lock, GlobalHelperThreadState::PAUSE);
}
-void
-JSContext::setHelperThread(HelperThread* thread)
-{
- helperThread_ = thread;
-}
-
bool
JSContext::addPendingCompileError(frontend::CompileError** error)
{
UniquePtr errorPtr(new_());
if (!errorPtr)
return false;
- if (!helperThread()->parseTask()->errors.append(errorPtr.get()))
+ if (!helperThread()->parseTask()->errors.append(errorPtr.get())) {
+ ReportOutOfMemory(this);
return false;
+ }
*error = errorPtr.release();
return true;
}
@@ -1677,18 +1664,16 @@ HelperThread::handleParseWorkload(AutoLockHelperThreadState& locked, uintptr_t s
currentTask.emplace(HelperThreadState().parseWorklist(locked).popCopy());
ParseTask* task = parseTask();
- task->cx->setHelperThread(this);
- for (size_t i = 0; i < ArrayLength(task->cx->nativeStackLimit); i++)
- task->cx->nativeStackLimit[i] = stackLimit;
-
- JSContext* oldcx = TlsContext.get();
- TlsContext.set(task->cx);
{
AutoUnlockHelperThreadState unlock(locked);
- task->parse();
+ AutoSetContextRuntime ascr(task->parseGlobal->runtimeFromAnyThread());
+
+ JSContext* cx = TlsContext.get();
+ AutoCompartment ac(cx, task->parseGlobal);
+
+ task->parse(cx);
}
- TlsContext.set(oldcx);
// The callback is invoked while we are still off thread.
task->callback(task, task->callbackData);
@@ -1891,6 +1876,12 @@ HelperThread::handleGCHelperWorkload(AutoLockHelperThreadState& locked)
HelperThreadState().notifyAll(GlobalHelperThreadState::CONSUMER, locked);
}
+void
+JSContext::setHelperThread(HelperThread* thread)
+{
+ helperThread_ = thread;
+}
+
void
HelperThread::threadLoop()
{
@@ -1900,6 +1891,7 @@ HelperThread::threadLoop()
AutoLockHelperThreadState lock;
JSContext cx(nullptr, JS::ContextOptions());
+ cx.setHelperThread(this);
// Compute the thread's stack limit, for over-recursed checks.
uintptr_t stackLimit = GetNativeStackBase();
diff --git a/js/src/vm/HelperThreads.h b/js/src/vm/HelperThreads.h
index 002eed144f64..51b1be1e5a50 100644
--- a/js/src/vm/HelperThreads.h
+++ b/js/src/vm/HelperThreads.h
@@ -568,7 +568,6 @@ class MOZ_RAII AutoUnlockHelperThreadState : public UnlockGuard
struct ParseTask
{
ParseTaskKind kind;
- JSContext* cx;
OwningCompileOptions options;
// Anonymous union, the only correct interpretation is provided by the
// ParseTaskKind value, or from the virtual parse function.
@@ -587,8 +586,8 @@ struct ParseTask
};
LifoAlloc alloc;
- // Rooted pointer to the global object used by 'cx'.
- JSObject* exclusiveContextGlobal;
+ // Rooted pointer to the global object to use while parsing.
+ JSObject* parseGlobal;
// Callback invoked off thread when the parse finishes.
JS::OffThreadCompileCallback callback;
@@ -604,24 +603,24 @@ struct ParseTask
// Any errors or warnings produced during compilation. These are reported
// when finishing the script.
- Vector errors;
+ Vector errors;
bool overRecursed;
bool outOfMemory;
- ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData);
- ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, JS::TranscodeBuffer& buffer, size_t cursor,
+ ParseTask(ParseTaskKind kind, JSContext* cx, JSObject* parseGlobal,
+ JS::TranscodeBuffer& buffer, size_t cursor,
JS::OffThreadCompileCallback callback, void* callbackData);
bool init(JSContext* cx, const ReadOnlyCompileOptions& options);
void activate(JSRuntime* rt);
- virtual void parse() = 0;
+ virtual void parse(JSContext* cx) = 0;
bool finish(JSContext* cx);
bool runtimeMatches(JSRuntime* rt) {
- return cx->runtimeMatches(rt);
+ return parseGlobal->runtimeFromAnyThread() == rt;
}
virtual ~ParseTask();
@@ -631,26 +630,26 @@ struct ParseTask
struct ScriptParseTask : public ParseTask
{
- ScriptParseTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ ScriptParseTask(JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData);
- void parse() override;
+ void parse(JSContext* cx) override;
};
struct ModuleParseTask : public ParseTask
{
- ModuleParseTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, const char16_t* chars, size_t length,
+ ModuleParseTask(JSContext* cx, JSObject* parseGlobal,
+ const char16_t* chars, size_t length,
JS::OffThreadCompileCallback callback, void* callbackData);
- void parse() override;
+ void parse(JSContext* cx) override;
};
struct ScriptDecodeTask : public ParseTask
{
- ScriptDecodeTask(JSContext* cx, JSObject* exclusiveContextGlobal,
- JSContext* initCx, JS::TranscodeBuffer& buffer, size_t cursor,
+ ScriptDecodeTask(JSContext* cx, JSObject* parseGlobal,
+ JS::TranscodeBuffer& buffer, size_t cursor,
JS::OffThreadCompileCallback callback, void* callbackData);
- void parse() override;
+ void parse(JSContext* cx) override;
};
// Return whether, if a new parse task was started, it would need to wait for
diff --git a/js/src/vm/NativeObject.cpp b/js/src/vm/NativeObject.cpp
index 43dc8a0ed7c4..3879fc012b65 100644
--- a/js/src/vm/NativeObject.cpp
+++ b/js/src/vm/NativeObject.cpp
@@ -483,10 +483,7 @@ NativeObject::growSlotsDontReportOOM(JSContext* cx, NativeObject* obj, uint32_t
static void
FreeSlots(JSContext* cx, HeapSlot* slots)
{
- // Note: off thread parse tasks do not have access to GGC nursery allocated things.
- if (!cx->helperThread())
- return cx->nursery().freeBuffer(slots);
- js_free(slots);
+ return cx->nursery().freeBuffer(slots);
}
void
diff --git a/js/src/vm/Runtime.cpp b/js/src/vm/Runtime.cpp
index 36b8b0208ff9..56a017bef9a4 100644
--- a/js/src/vm/Runtime.cpp
+++ b/js/src/vm/Runtime.cpp
@@ -133,7 +133,7 @@ JSRuntime::JSRuntime(JSRuntime* parentRuntime)
#ifdef DEBUG
activeThreadHasExclusiveAccess(false),
#endif
- numExclusiveThreads(0),
+ numHelperThreadZones(0),
numCompartments(0),
localeCallbacks(nullptr),
defaultLocale(nullptr),
@@ -306,7 +306,7 @@ JSRuntime::destroyRuntime()
MOZ_ASSERT(ionLazyLinkListSize_ == 0);
MOZ_ASSERT(ionLazyLinkList().isEmpty());
- MOZ_ASSERT(!numExclusiveThreads);
+ MOZ_ASSERT(!hasHelperThreadZones());
AutoLockForExclusiveAccess lock(this);
/*
@@ -752,20 +752,20 @@ JSRuntime::activeGCInAtomsZone()
}
void
-JSRuntime::setUsedByExclusiveThread(Zone* zone)
+JSRuntime::setUsedByHelperThread(Zone* zone)
{
- MOZ_ASSERT(!zone->usedByExclusiveThread);
+ MOZ_ASSERT(!zone->group()->usedByHelperThread);
MOZ_ASSERT(!zone->wasGCStarted());
- zone->usedByExclusiveThread = true;
- numExclusiveThreads++;
+ zone->group()->usedByHelperThread = true;
+ numHelperThreadZones++;
}
void
-JSRuntime::clearUsedByExclusiveThread(Zone* zone)
+JSRuntime::clearUsedByHelperThread(Zone* zone)
{
- MOZ_ASSERT(zone->usedByExclusiveThread);
- zone->usedByExclusiveThread = false;
- numExclusiveThreads--;
+ MOZ_ASSERT(zone->group()->usedByHelperThread);
+ zone->group()->usedByHelperThread = false;
+ numHelperThreadZones--;
if (gc.fullGCForAtomsRequested() && !TlsContext.get())
gc.triggerFullGCForAtoms();
}
@@ -782,10 +782,8 @@ js::CurrentThreadCanAccessZone(Zone* zone)
if (CurrentThreadCanAccessRuntime(zone->runtime_))
return true;
- // Only zones in use by an exclusive thread can be used off thread.
- // We don't keep track of which thread owns such zones though, so this check
- // is imperfect.
- return zone->usedByExclusiveThread;
+ // Only zones marked for use by a helper thread can be used off thread.
+ return zone->usedByHelperThread() && zone->group()->ownedByCurrentThread();
}
#ifdef DEBUG
diff --git a/js/src/vm/Runtime.h b/js/src/vm/Runtime.h
index 66eaec8e31a9..09f72cc7650a 100644
--- a/js/src/vm/Runtime.h
+++ b/js/src/vm/Runtime.h
@@ -571,22 +571,22 @@ struct JSRuntime : public js::MallocProvider
bool activeThreadHasExclusiveAccess;
#endif
- /* Number of non-cooperating threads with exclusive access to some zone. */
- js::UnprotectedData numExclusiveThreads;
+ /* Number of zones which may be operated on by non-cooperating helper threads. */
+ js::UnprotectedData numHelperThreadZones;
friend class js::AutoLockForExclusiveAccess;
public:
- void setUsedByExclusiveThread(JS::Zone* zone);
- void clearUsedByExclusiveThread(JS::Zone* zone);
+ void setUsedByHelperThread(JS::Zone* zone);
+ void clearUsedByHelperThread(JS::Zone* zone);
- bool exclusiveThreadsPresent() const {
- return numExclusiveThreads > 0;
+ bool hasHelperThreadZones() const {
+ return numHelperThreadZones > 0;
}
#ifdef DEBUG
bool currentThreadHasExclusiveAccess() const {
- return (!exclusiveThreadsPresent() && activeThreadHasExclusiveAccess) ||
+ return (!hasHelperThreadZones() && activeThreadHasExclusiveAccess) ||
exclusiveAccessLock.ownedByCurrentThread();
}
#endif
diff --git a/parser/htmlparser/nsParser.cpp b/parser/htmlparser/nsParser.cpp
index 5eaf3b0a3107..4f2e41fbcdae 100644
--- a/parser/htmlparser/nsParser.cpp
+++ b/parser/htmlparser/nsParser.cpp
@@ -335,414 +335,6 @@ nsParser::GetContentSink()
return mSink;
}
-/**
- * Determine what DTD mode (and thus what layout nsCompatibility mode)
- * to use for this document based on the first chunk of data received
- * from the network (each parsercontext can have its own mode). (No,
- * this is not an optimal solution -- we really don't need to know until
- * after we've received the DOCTYPE, and this could easily be part of
- * the regular parsing process if the parser were designed in a way that
- * made such modifications easy.)
- */
-
-// Parse the PS production in the SGML spec (excluding the part dealing
-// with entity references) starting at theIndex into theBuffer, and
-// return the first index after the end of the production.
-static int32_t
-ParsePS(const nsString& aBuffer, int32_t aIndex)
-{
- for (;;) {
- char16_t ch = aBuffer.CharAt(aIndex);
- if ((ch == char16_t(' ')) || (ch == char16_t('\t')) ||
- (ch == char16_t('\n')) || (ch == char16_t('\r'))) {
- ++aIndex;
- } else if (ch == char16_t('-')) {
- int32_t tmpIndex;
- if (aBuffer.CharAt(aIndex+1) == char16_t('-') &&
- kNotFound != (tmpIndex=aBuffer.Find("--",false,aIndex+2,-1))) {
- aIndex = tmpIndex + 2;
- } else {
- return aIndex;
- }
- } else {
- return aIndex;
- }
- }
-}
-
-#define PARSE_DTD_HAVE_DOCTYPE (1<<0)
-#define PARSE_DTD_HAVE_PUBLIC_ID (1<<1)
-#define PARSE_DTD_HAVE_SYSTEM_ID (1<<2)
-#define PARSE_DTD_HAVE_INTERNAL_SUBSET (1<<3)
-
-// return true on success (includes not present), false on failure
-static bool
-ParseDocTypeDecl(const nsString &aBuffer,
- int32_t *aResultFlags,
- nsString &aPublicID,
- nsString &aSystemID)
-{
- bool haveDoctype = false;
- *aResultFlags = 0;
-
- // Skip through any comments and processing instructions
- // The PI-skipping is a bit of a hack.
- int32_t theIndex = 0;
- do {
- theIndex = aBuffer.FindChar('<', theIndex);
- if (theIndex == kNotFound) break;
- char16_t nextChar = aBuffer.CharAt(theIndex+1);
- if (nextChar == char16_t('!')) {
- int32_t tmpIndex = theIndex + 2;
- if (kNotFound !=
- (theIndex=aBuffer.Find("DOCTYPE", true, tmpIndex, 0))) {
- haveDoctype = true;
- theIndex += 7; // skip "DOCTYPE"
- break;
- }
- theIndex = ParsePS(aBuffer, tmpIndex);
- theIndex = aBuffer.FindChar('>', theIndex);
- } else if (nextChar == char16_t('?')) {
- theIndex = aBuffer.FindChar('>', theIndex);
- } else {
- break;
- }
- } while (theIndex != kNotFound);
-
- if (!haveDoctype)
- return true;
- *aResultFlags |= PARSE_DTD_HAVE_DOCTYPE;
-
- theIndex = ParsePS(aBuffer, theIndex);
- theIndex = aBuffer.Find("HTML", true, theIndex, 0);
- if (kNotFound == theIndex)
- return false;
- theIndex = ParsePS(aBuffer, theIndex+4);
- int32_t tmpIndex = aBuffer.Find("PUBLIC", true, theIndex, 0);
-
- if (kNotFound != tmpIndex) {
- theIndex = ParsePS(aBuffer, tmpIndex+6);
-
- // We get here only if we've read ')) {
- // There was a public identifier, but no system
- // identifier,
- // so do nothing.
- // This is needed to avoid the else at the end, and it's
- // also the most common case.
- } else if ((next == char16_t('\"')) ||
- (next == char16_t('\''))) {
- // We found a system identifier.
- *aResultFlags |= PARSE_DTD_HAVE_SYSTEM_ID;
- int32_t SystemIDStart = theIndex + 1;
- int32_t SystemIDEnd = aBuffer.FindChar(next, SystemIDStart);
- if (kNotFound == SystemIDEnd)
- return false;
- aSystemID =
- Substring(aBuffer, SystemIDStart, SystemIDEnd - SystemIDStart);
- } else if (next == char16_t('[')) {
- // We found an internal subset.
- *aResultFlags |= PARSE_DTD_HAVE_INTERNAL_SUBSET;
- } else {
- // Something's wrong.
- return false;
- }
-
- // Since a public ID is a minimum literal, we must trim
- // and collapse whitespace
- aPublicID = Substring(aBuffer, PublicIDStart, PublicIDEnd - PublicIDStart);
- aPublicID.CompressWhitespace(true, true);
- *aResultFlags |= PARSE_DTD_HAVE_PUBLIC_ID;
- } else {
- tmpIndex=aBuffer.Find("SYSTEM", true, theIndex, 0);
- if (kNotFound != tmpIndex) {
- // DOCTYPES with system ID but no Public ID
- *aResultFlags |= PARSE_DTD_HAVE_SYSTEM_ID;
-
- theIndex = ParsePS(aBuffer, tmpIndex+6);
- char16_t next = aBuffer.CharAt(theIndex);
- if (next != char16_t('\"') && next != char16_t('\''))
- return false;
-
- int32_t SystemIDStart = theIndex + 1;
- int32_t SystemIDEnd = aBuffer.FindChar(next, SystemIDStart);
-
- if (kNotFound == SystemIDEnd)
- return false;
- aSystemID =
- Substring(aBuffer, SystemIDStart, SystemIDEnd - SystemIDStart);
- theIndex = ParsePS(aBuffer, SystemIDEnd + 1);
- }
-
- char16_t nextChar = aBuffer.CharAt(theIndex);
- if (nextChar == char16_t('['))
- *aResultFlags |= PARSE_DTD_HAVE_INTERNAL_SUBSET;
- else if (nextChar != char16_t('>'))
- return false;
- }
- return true;
-}
-
-struct PubIDInfo
-{
- enum eMode {
- eQuirks, /* always quirks mode, unless there's an internal subset */
- eAlmostStandards,/* eCompatibility_AlmostStandards */
- eFullStandards /* eCompatibility_FullStandards */
- /*
- * public IDs that should trigger strict mode are not listed
- * since we want all future public IDs to trigger strict mode as
- * well
- */
- };
-
- const char* name;
- eMode mode_if_no_sysid;
- eMode mode_if_sysid;
-};
-
-#define ELEMENTS_OF(array_) (sizeof(array_)/sizeof(array_[0]))
-
-// These must be in nsCRT::strcmp order so binary-search can be used.
-// This is verified, |#ifdef DEBUG|, below.
-
-// Even though public identifiers should be case sensitive, we will do
-// all comparisons after converting to lower case in order to do
-// case-insensitive comparison since there are a number of existing web
-// sites that use the incorrect case. Therefore all of the public
-// identifiers below are in lower case (with the correct case following,
-// in comments). The case is verified, |#ifdef DEBUG|, below.
-static const PubIDInfo kPublicIDs[] = {
- {"+//silmaril//dtd html pro v0r11 19970101//en" /* "+//Silmaril//dtd html Pro v0r11 19970101//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//advasoft ltd//dtd html 3.0 aswedit + extensions//en" /* "-//AdvaSoft Ltd//DTD HTML 3.0 asWedit + extensions//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//as//dtd html 3.0 aswedit + extensions//en" /* "-//AS//DTD HTML 3.0 asWedit + extensions//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0 level 1//en" /* "-//IETF//DTD HTML 2.0 Level 1//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0 level 2//en" /* "-//IETF//DTD HTML 2.0 Level 2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0 strict level 1//en" /* "-//IETF//DTD HTML 2.0 Strict Level 1//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0 strict level 2//en" /* "-//IETF//DTD HTML 2.0 Strict Level 2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0 strict//en" /* "-//IETF//DTD HTML 2.0 Strict//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.0//en" /* "-//IETF//DTD HTML 2.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 2.1e//en" /* "-//IETF//DTD HTML 2.1E//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 3.0//en" /* "-//IETF//DTD HTML 3.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 3.0//en//" /* "-//IETF//DTD HTML 3.0//EN//" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 3.2 final//en" /* "-//IETF//DTD HTML 3.2 Final//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 3.2//en" /* "-//IETF//DTD HTML 3.2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html 3//en" /* "-//IETF//DTD HTML 3//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 0//en" /* "-//IETF//DTD HTML Level 0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 0//en//2.0" /* "-//IETF//DTD HTML Level 0//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 1//en" /* "-//IETF//DTD HTML Level 1//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 1//en//2.0" /* "-//IETF//DTD HTML Level 1//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 2//en" /* "-//IETF//DTD HTML Level 2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 2//en//2.0" /* "-//IETF//DTD HTML Level 2//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 3//en" /* "-//IETF//DTD HTML Level 3//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html level 3//en//3.0" /* "-//IETF//DTD HTML Level 3//EN//3.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 0//en" /* "-//IETF//DTD HTML Strict Level 0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 0//en//2.0" /* "-//IETF//DTD HTML Strict Level 0//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 1//en" /* "-//IETF//DTD HTML Strict Level 1//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 1//en//2.0" /* "-//IETF//DTD HTML Strict Level 1//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 2//en" /* "-//IETF//DTD HTML Strict Level 2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 2//en//2.0" /* "-//IETF//DTD HTML Strict Level 2//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 3//en" /* "-//IETF//DTD HTML Strict Level 3//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict level 3//en//3.0" /* "-//IETF//DTD HTML Strict Level 3//EN//3.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict//en" /* "-//IETF//DTD HTML Strict//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict//en//2.0" /* "-//IETF//DTD HTML Strict//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html strict//en//3.0" /* "-//IETF//DTD HTML Strict//EN//3.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html//en" /* "-//IETF//DTD HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html//en//2.0" /* "-//IETF//DTD HTML//EN//2.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//ietf//dtd html//en//3.0" /* "-//IETF//DTD HTML//EN//3.0" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//metrius//dtd metrius presentational//en" /* "-//Metrius//DTD Metrius Presentational//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 2.0 html strict//en" /* "-//Microsoft//DTD Internet Explorer 2.0 HTML Strict//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 2.0 html//en" /* "-//Microsoft//DTD Internet Explorer 2.0 HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 2.0 tables//en" /* "-//Microsoft//DTD Internet Explorer 2.0 Tables//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 3.0 html strict//en" /* "-//Microsoft//DTD Internet Explorer 3.0 HTML Strict//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 3.0 html//en" /* "-//Microsoft//DTD Internet Explorer 3.0 HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//microsoft//dtd internet explorer 3.0 tables//en" /* "-//Microsoft//DTD Internet Explorer 3.0 Tables//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//netscape comm. corp.//dtd html//en" /* "-//Netscape Comm. Corp.//DTD HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//netscape comm. corp.//dtd strict html//en" /* "-//Netscape Comm. Corp.//DTD Strict HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//o'reilly and associates//dtd html 2.0//en" /* "-//O'Reilly and Associates//DTD HTML 2.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//o'reilly and associates//dtd html extended 1.0//en" /* "-//O'Reilly and Associates//DTD HTML Extended 1.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//o'reilly and associates//dtd html extended relaxed 1.0//en" /* "-//O'Reilly and Associates//DTD HTML Extended Relaxed 1.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//softquad software//dtd hotmetal pro 6.0::19990601::extensions to html 4.0//en" /* "-//SoftQuad Software//DTD HoTMetaL PRO 6.0::19990601::extensions to HTML 4.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//softquad//dtd hotmetal pro 4.0::19971010::extensions to html 4.0//en" /* "-//SoftQuad//DTD HoTMetaL PRO 4.0::19971010::extensions to HTML 4.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//spyglass//dtd html 2.0 extended//en" /* "-//Spyglass//DTD HTML 2.0 Extended//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//sq//dtd html 2.0 hotmetal + extensions//en" /* "-//SQ//DTD HTML 2.0 HoTMetaL + extensions//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//sun microsystems corp.//dtd hotjava html//en" /* "-//Sun Microsystems Corp.//DTD HotJava HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//sun microsystems corp.//dtd hotjava strict html//en" /* "-//Sun Microsystems Corp.//DTD HotJava Strict HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 3 1995-03-24//en" /* "-//W3C//DTD HTML 3 1995-03-24//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 3.2 draft//en" /* "-//W3C//DTD HTML 3.2 Draft//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 3.2 final//en" /* "-//W3C//DTD HTML 3.2 Final//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 3.2//en" /* "-//W3C//DTD HTML 3.2//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 3.2s draft//en" /* "-//W3C//DTD HTML 3.2S Draft//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 4.0 frameset//en" /* "-//W3C//DTD HTML 4.0 Frameset//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 4.0 transitional//en" /* "-//W3C//DTD HTML 4.0 Transitional//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html 4.01 frameset//en" /* "-//W3C//DTD HTML 4.01 Frameset//EN" */, PubIDInfo::eQuirks, PubIDInfo::eAlmostStandards},
- {"-//w3c//dtd html 4.01 transitional//en" /* "-//W3C//DTD HTML 4.01 Transitional//EN" */, PubIDInfo::eQuirks, PubIDInfo::eAlmostStandards},
- {"-//w3c//dtd html experimental 19960712//en" /* "-//W3C//DTD HTML Experimental 19960712//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd html experimental 970421//en" /* "-//W3C//DTD HTML Experimental 970421//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd w3 html//en" /* "-//W3C//DTD W3 HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3c//dtd xhtml 1.0 frameset//en" /* "-//W3C//DTD XHTML 1.0 Frameset//EN" */, PubIDInfo::eAlmostStandards, PubIDInfo::eAlmostStandards},
- {"-//w3c//dtd xhtml 1.0 transitional//en" /* "-//W3C//DTD XHTML 1.0 Transitional//EN" */, PubIDInfo::eAlmostStandards, PubIDInfo::eAlmostStandards},
- {"-//w3o//dtd w3 html 3.0//en" /* "-//W3O//DTD W3 HTML 3.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3o//dtd w3 html 3.0//en//" /* "-//W3O//DTD W3 HTML 3.0//EN//" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//w3o//dtd w3 html strict 3.0//en//" /* "-//W3O//DTD W3 HTML Strict 3.0//EN//" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//webtechs//dtd mozilla html 2.0//en" /* "-//WebTechs//DTD Mozilla HTML 2.0//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-//webtechs//dtd mozilla html//en" /* "-//WebTechs//DTD Mozilla HTML//EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"-/w3c/dtd html 4.0 transitional/en" /* "-/W3C/DTD HTML 4.0 Transitional/EN" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
- {"html" /* "HTML" */, PubIDInfo::eQuirks, PubIDInfo::eQuirks},
-};
-
-#ifdef DEBUG
-static void
-VerifyPublicIDs()
-{
- static bool gVerified = false;
- if (!gVerified) {
- gVerified = true;
- uint32_t i;
- for (i = 0; i < ELEMENTS_OF(kPublicIDs) - 1; ++i) {
- if (nsCRT::strcmp(kPublicIDs[i].name, kPublicIDs[i+1].name) >= 0) {
- NS_NOTREACHED("doctypes out of order");
- printf("Doctypes %s and %s out of order.\n",
- kPublicIDs[i].name, kPublicIDs[i+1].name);
- }
- }
- for (i = 0; i < ELEMENTS_OF(kPublicIDs); ++i) {
- nsAutoCString lcPubID(kPublicIDs[i].name);
- ToLowerCase(lcPubID);
- if (nsCRT::strcmp(kPublicIDs[i].name, lcPubID.get()) != 0) {
- NS_NOTREACHED("doctype not lower case");
- printf("Doctype %s not lower case.\n", kPublicIDs[i].name);
- }
- }
- }
-}
-#endif
-
-namespace {
-
-struct PublicIdComparator
-{
- const nsAutoCString& mPublicId;
- explicit PublicIdComparator(const nsAutoCString& aPublicId)
- : mPublicId(aPublicId) {}
- int operator()(const PubIDInfo& aInfo) const {
- return nsCRT::strcmp(mPublicId.get(), aInfo.name);
- }
-};
-
-} // namespace
-
-static void
-DetermineHTMLParseMode(const nsString& aBuffer,
- nsDTDMode& aParseMode,
- eParserDocType& aDocType)
-{
-#ifdef DEBUG
- VerifyPublicIDs();
-#endif
- int32_t resultFlags;
- nsAutoString publicIDUCS2, sysIDUCS2;
- if (ParseDocTypeDecl(aBuffer, &resultFlags, publicIDUCS2, sysIDUCS2)) {
- if (!(resultFlags & PARSE_DTD_HAVE_DOCTYPE)) {
- // no DOCTYPE
- aParseMode = eDTDMode_quirks;
- aDocType = eHTML_Quirks;
- } else if ((resultFlags & PARSE_DTD_HAVE_INTERNAL_SUBSET) ||
- !(resultFlags & PARSE_DTD_HAVE_PUBLIC_ID)) {
- // A doctype with an internal subset is always full_standards.
- // A doctype without a public ID is always full_standards.
- aDocType = eHTML_Strict;
- aParseMode = eDTDMode_full_standards;
-
- // Special hack for IBM's custom DOCTYPE.
- if (!(resultFlags & PARSE_DTD_HAVE_INTERNAL_SUBSET) &&
- sysIDUCS2.EqualsLiteral(
- "http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd")) {
- aParseMode = eDTDMode_quirks;
- aDocType = eHTML_Quirks;
- }
-
- } else {
- // We have to check our list of public IDs to see what to do.
- // Yes, we want UCS2 to ASCII lossy conversion.
- nsAutoCString publicID;
- publicID.AssignWithConversion(publicIDUCS2);
-
- // See comment above definition of kPublicIDs about case
- // sensitivity.
- ToLowerCase(publicID);
-
- // Binary search to see if we can find the correct public ID.
- size_t index;
- bool found = BinarySearchIf(kPublicIDs, 0, ArrayLength(kPublicIDs),
- PublicIdComparator(publicID), &index);
- if (!found) {
- // The DOCTYPE is not in our list, so it must be full_standards.
- aParseMode = eDTDMode_full_standards;
- aDocType = eHTML_Strict;
- return;
- }
-
- switch ((resultFlags & PARSE_DTD_HAVE_SYSTEM_ID)
- ? kPublicIDs[index].mode_if_sysid
- : kPublicIDs[index].mode_if_no_sysid)
- {
- case PubIDInfo::eQuirks:
- aParseMode = eDTDMode_quirks;
- aDocType = eHTML_Quirks;
- break;
- case PubIDInfo::eAlmostStandards:
- aParseMode = eDTDMode_almost_standards;
- aDocType = eHTML_Strict;
- break;
- case PubIDInfo::eFullStandards:
- aParseMode = eDTDMode_full_standards;
- aDocType = eHTML_Strict;
- break;
- default:
- NS_NOTREACHED("no other cases!");
- }
- }
- } else {
- // badly formed DOCTYPE -> quirks
- aParseMode = eDTDMode_quirks;
- aDocType = eHTML_Quirks;
- }
-}
-
-static void
-DetermineParseMode(const nsString& aBuffer, nsDTDMode& aParseMode,
- eParserDocType& aDocType, const nsACString& aMimeType)
-{
- if (aMimeType.EqualsLiteral(TEXT_HTML)) {
- DetermineHTMLParseMode(aBuffer, aParseMode, aDocType);
- } else if (nsContentUtils::IsPlainTextType(aMimeType)) {
- aDocType = ePlainText;
- aParseMode = eDTDMode_quirks;
- } else { // Some form of XML
- aDocType = eXML;
- aParseMode = eDTDMode_full_standards;
- }
-}
-
static nsIDTD*
FindSuitableDTD(CParserContext& aParserContext)
{
@@ -849,15 +441,14 @@ nsParser::WillBuildModel(nsString& aFilename)
if (eDTDMode_unknown == mParserContext->mDTDMode ||
eDTDMode_autodetect == mParserContext->mDTDMode) {
- char16_t buf[1025];
- nsFixedString theBuffer(buf, 1024, 0);
-
- // Grab 1024 characters, starting at the first non-whitespace
- // character, to look for the doctype in.
- mParserContext->mScanner->Peek(theBuffer, 1024, mParserContext->mScanner->FirstNonWhitespacePosition());
- DetermineParseMode(theBuffer, mParserContext->mDTDMode,
- mParserContext->mDocType, mParserContext->mMimeType);
- }
+ if (mIsAboutBlank) {
+ mParserContext->mDTDMode = eDTDMode_quirks;
+ mParserContext->mDocType = eHTML_Quirks;
+ } else {
+ mParserContext->mDTDMode = eDTDMode_full_standards;
+ mParserContext->mDocType = eXML;
+ }
+ } // else XML fragment with nested parser context
NS_ASSERTION(!mDTD || !mParserContext->mPrevContext,
"Clobbering DTD for non-root parser context!");
diff --git a/parser/htmlparser/nsScanner.cpp b/parser/htmlparser/nsScanner.cpp
index d1ccd8f2fc1a..cf087460c905 100644
--- a/parser/htmlparser/nsScanner.cpp
+++ b/parser/htmlparser/nsScanner.cpp
@@ -329,70 +329,6 @@ nsresult nsScanner::GetChar(char16_t& aChar) {
return NS_OK;
}
-
-/**
- * peek ahead to consume next char from scanner's internal
- * input buffer
- *
- * @update gess 3/25/98
- * @param
- * @return
- */
-nsresult nsScanner::Peek(char16_t& aChar, uint32_t aOffset) {
- aChar = 0;
-
- if (!mSlidingBuffer || mCurrentPosition == mEndPosition) {
- return NS_ERROR_HTMLPARSER_EOF;
- }
-
- if (aOffset > 0) {
- if (mCountRemaining <= aOffset)
- return NS_ERROR_HTMLPARSER_EOF;
-
- nsScannerIterator pos = mCurrentPosition;
- pos.advance(aOffset);
- aChar=*pos;
- }
- else {
- aChar=*mCurrentPosition;
- }
-
- return NS_OK;
-}
-
-nsresult nsScanner::Peek(nsAString& aStr, int32_t aNumChars, int32_t aOffset)
-{
- if (!mSlidingBuffer || mCurrentPosition == mEndPosition) {
- return NS_ERROR_HTMLPARSER_EOF;
- }
-
- nsScannerIterator start, end;
-
- start = mCurrentPosition;
-
- if ((int32_t)mCountRemaining <= aOffset) {
- return NS_ERROR_HTMLPARSER_EOF;
- }
-
- if (aOffset > 0) {
- start.advance(aOffset);
- }
-
- if (mCountRemaining < uint32_t(aNumChars + aOffset)) {
- end = mEndPosition;
- }
- else {
- end = start;
- end.advance(aNumChars);
- }
-
- if (!CopyUnicodeTo(start, end, aStr)) {
- return NS_ERROR_OUT_OF_MEMORY;
- }
-
- return NS_OK;
-}
-
void nsScanner::BindSubstring(nsScannerSubstring& aSubstring, const nsScannerIterator& aStart, const nsScannerIterator& aEnd)
{
aSubstring.Rebind(*mSlidingBuffer, aStart, aEnd);
diff --git a/parser/htmlparser/nsScanner.h b/parser/htmlparser/nsScanner.h
index cbf92291ee83..47d3de45dc43 100644
--- a/parser/htmlparser/nsScanner.h
+++ b/parser/htmlparser/nsScanner.h
@@ -60,18 +60,6 @@ class nsScanner {
*/
nsresult GetChar(char16_t& ch);
- /**
- * peek ahead to consume next char from scanner's internal
- * input buffer
- *
- * @update gess 3/25/98
- * @param ch is the char to accept new value
- * @return error code reflecting read status
- */
- nsresult Peek(char16_t& ch, uint32_t aOffset=0);
-
- nsresult Peek(nsAString& aStr, int32_t aNumChars, int32_t aOffset = 0);
-
/**
* Records current offset position in input stream. This allows us
* to back up to this point if the need should arise, such as when
diff --git a/parser/htmlparser/nsScannerString.cpp b/parser/htmlparser/nsScannerString.cpp
index 380a72e8f373..99ae311dc98e 100644
--- a/parser/htmlparser/nsScannerString.cpp
+++ b/parser/htmlparser/nsScannerString.cpp
@@ -6,6 +6,7 @@
#include
#include "nsScannerString.h"
+#include "mozilla/CheckedInt.h"
/**
@@ -472,7 +473,13 @@ CopyUnicodeTo( const nsScannerIterator& aSrcStart,
nsAString& aDest )
{
nsAString::iterator writer;
- if (!aDest.SetLength(Distance(aSrcStart, aSrcEnd), mozilla::fallible)) {
+
+ mozilla::CheckedInt distance(Distance(aSrcStart, aSrcEnd));
+ if (!distance.isValid()) {
+ return false; // overflow detected
+ }
+
+ if (!aDest.SetLength(distance.value(), mozilla::fallible)) {
aDest.Truncate();
return false; // out of memory
}
@@ -505,8 +512,14 @@ AppendUnicodeTo( const nsScannerIterator& aSrcStart,
nsAString& aDest )
{
nsAString::iterator writer;
- uint32_t oldLength = aDest.Length();
- if (!aDest.SetLength(oldLength + Distance(aSrcStart, aSrcEnd), mozilla::fallible))
+ const nsAString::size_type oldLength = aDest.Length();
+ CheckedInt newLen(Distance(aSrcStart, aSrcEnd));
+ newLen += oldLength;
+ if (!newLen.isValid()) {
+ return false; // overflow detected
+ }
+
+ if (!aDest.SetLength(newLen.value(), mozilla::fallible))
return false; // out of memory
aDest.BeginWriting(writer).advance(oldLength);
nsScannerIterator fromBegin(aSrcStart);
diff --git a/security/manager/ssl/StaticHPKPins.h b/security/manager/ssl/StaticHPKPins.h
index 915226ecc441..bd36299f556e 100644
--- a/security/manager/ssl/StaticHPKPins.h
+++ b/security/manager/ssl/StaticHPKPins.h
@@ -1157,4 +1157,4 @@ static const TransportSecurityPreload kPublicKeyPinningPreloadList[] = {
static const int32_t kUnknownId = -1;
-static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1495638976632000);
+static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1495728091984000);
diff --git a/security/manager/ssl/nsSTSPreloadList.errors b/security/manager/ssl/nsSTSPreloadList.errors
index ce753b57f110..5db19f941ea4 100644
--- a/security/manager/ssl/nsSTSPreloadList.errors
+++ b/security/manager/ssl/nsSTSPreloadList.errors
@@ -79,6 +79,7 @@ abeestrada.com: did not receive HSTS header
abilitylist.org: did not receive HSTS header
abioniere.de: could not connect to host
abnarnro.com: could not connect to host
+abolitionistsociety.com: could not connect to host
about.ge: could not connect to host
aboutmyip.info: did not receive HSTS header
aboutmyproperty.ca: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
@@ -143,6 +144,7 @@ ahmedabadflowermall.com: did not receive HSTS header
ahoynetwork.com: could not connect to host
ahri.ovh: could not connect to host
aidanwoods.com: did not receive HSTS header
+airbnb.com: did not receive HSTS header
aircomms.com: did not receive HSTS header
airproto.com: did not receive HSTS header
aishnair.com: could not connect to host
@@ -288,6 +290,7 @@ ars-design.net: could not connect to host
ars.toscana.it: max-age too low: 0
artiming.com: could not connect to host
artistnetwork.nl: did not receive HSTS header
+artofeyes.nl: did not receive HSTS header
arturkohut.com: could not connect to host
arvamus.eu: could not connect to host
as.se: could not connect to host
@@ -361,9 +364,8 @@ axeny.com: did not receive HSTS header
az.search.yahoo.com: did not receive HSTS header
azprep.us: could not connect to host
azuxul.fr: could not connect to host
-b303.me: did not receive HSTS header
b3orion.com: max-age too low: 0
-baby-click.de: could not connect to host
+baby-click.de: did not receive HSTS header
babybic.hu: did not receive HSTS header
babyhouse.xyz: could not connect to host
babysaying.me: could not connect to host
@@ -502,7 +504,6 @@ blog-ritaline.com: could not connect to host
blog.cyveillance.com: did not receive HSTS header
blog.lookout.com: did not receive HSTS header
bloglikepro.com: could not connect to host
-blogreen.org: could not connect to host
blubbablasen.de: could not connect to host
blucas.org: did not receive HSTS header
blueglobalmedia.com: max-age too low: 0
@@ -529,6 +530,7 @@ bonigo.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_
bonitabrazilian.co.nz: did not receive HSTS header
bookcelerator.com: did not receive HSTS header
booked.holiday: could not connect to host
+bookingapp.nl: did not receive HSTS header
bookourdjs.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
boomerang.com: could not connect to host
boosterlearnpro.com: did not receive HSTS header
@@ -574,6 +576,7 @@ budgetthostels.nl: did not receive HSTS header
budskap.eu: could not connect to host
bugs.chromium.org: did not receive HSTS header (error ignored - included regardless)
bugtrack.io: did not receive HSTS header
+bugwie.com: did not receive HSTS header
buhler.pro: did not receive HSTS header
buildci.asia: could not connect to host
buildsaver.co.za: did not receive HSTS header
@@ -597,9 +600,12 @@ buttercoin.com: could not connect to host
butterfieldstraining.com: did not receive HSTS header
buybaby.eu: did not receive HSTS header
buyfox.de: did not receive HSTS header
+bw.codes: could not connect to host
bws16.de: did not receive HSTS header
by4cqb.cn: could not connect to host
bypassed.press: could not connect to host
+bypassed.today: did not receive HSTS header
+bypassed.works: did not receive HSTS header
bypassed.world: did not receive HSTS header
bypro.xyz: could not connect to host
bysymphony.com: max-age too low: 0
@@ -620,6 +626,7 @@ cake.care: could not connect to host
calendarr.com: did not receive HSTS header
calgaryconstructionjobs.com: did not receive HSTS header
calix.com: max-age too low: 0
+call.me: did not receive HSTS header
calltrackingreports.com: could not connect to host
calvin.me: max-age too low: 2592000
calvinallen.net: did not receive HSTS header
@@ -630,7 +637,6 @@ cancelmyprofile.com: did not receive HSTS header
candicontrols.com: did not receive HSTS header
candratech.com: could not connect to host
candylion.rocks: could not connect to host
-canfly.org: did not receive HSTS header
cannyfoxx.me: could not connect to host
canyonshoa.com: did not receive HSTS header
capecycles.co.za: did not receive HSTS header
@@ -734,6 +740,7 @@ christianbro.gq: could not connect to host
christophercolumbusfoundation.gov: could not connect to host
christophheich.me: could not connect to host
chrisupjohn.com: could not connect to host
+chromaryu.net: could not connect to host
chrome-devtools-frontend.appspot.com: did not receive HSTS header (error ignored - included regardless)
chrome.google.com: did not receive HSTS header (error ignored - included regardless)
chromiumbugs.appspot.com: did not receive HSTS header (error ignored - included regardless)
@@ -758,7 +765,6 @@ clara-baumert.de: could not connect to host
classicsandexotics.com: did not receive HSTS header
classicspublishing.com: could not connect to host
clcleaningco.com: could not connect to host
-cldly.com: could not connect to host
cleanexperts.co.uk: could not connect to host
cleaningsquad.ca: could not connect to host
cleanmta.com: could not connect to host
@@ -780,7 +786,6 @@ cloudcy.net: could not connect to host
clouddesktop.co.nz: could not connect to host
cloudey.net: did not receive HSTS header
cloudflare.com: did not receive HSTS header
-cloudily.com: could not connect to host
cloudimag.es: could not connect to host
cloudlink.club: could not connect to host
cloudns.com.au: could not connect to host
@@ -814,11 +819,11 @@ codeco.pw: could not connect to host
codeforce.io: could not connect to host
codelayer.ca: could not connect to host
codepoet.de: could not connect to host
-codepult.com: could not connect to host
codepx.com: did not receive HSTS header
codereview.appspot.com: did not receive HSTS header (error ignored - included regardless)
codereview.chromium.org: did not receive HSTS header (error ignored - included regardless)
codiva.io: max-age too low: 2592000
+codymoniz.com: could not connect to host
coffeeetc.co.uk: did not receive HSTS header
coffeestrategies.com: max-age too low: 2592000
coiffeurschnittstelle.ch: did not receive HSTS header
@@ -840,6 +845,7 @@ compalytics.com: could not connect to host
comparejewelleryprices.co.uk: could not connect to host
completeid.com: max-age too low: 86400
completionist.audio: could not connect to host
+compraneta.com: could not connect to host
compucorner.com.mx: could not connect to host
concord-group.co.jp: did not receive HSTS header
condesaelectronics.com: max-age too low: 0
@@ -854,7 +860,6 @@ contarkos.xyz: could not connect to host
content-api-dev.azurewebsites.net: could not connect to host
continuumgaming.com: could not connect to host
controlcenter.gigahost.dk: did not receive HSTS header
-convert.zone: could not connect to host
coolchevy.org.ua: did not receive HSTS header
cor-ser.es: could not connect to host
coralproject.net: did not receive HSTS header
@@ -920,7 +925,9 @@ csgoelemental.com: could not connect to host
csgokings.eu: could not connect to host
csohack.tk: could not connect to host
cspbuilder.info: could not connect to host
+csru.net: could not connect to host
csvape.com: did not receive HSTS header
+ct-status.org: could not connect to host
ct.search.yahoo.com: did not receive HSTS header
cthulhuden.com: could not connect to host
cubeserver.eu: could not connect to host
@@ -941,6 +948,7 @@ cycleluxembourg.lu: did not receive HSTS header
cydia-search.io: could not connect to host
cyph.com: did not receive HSTS header
cyphertite.com: could not connect to host
+czerno.com: could not connect to host
czlx.co: could not connect to host
dad256.tk: could not connect to host
dadtheimpaler.com: could not connect to host
@@ -1009,6 +1017,7 @@ debian-vhost.de: did not receive HSTS header
debiton.dk: could not connect to host
debtkit.co.uk: did not receive HSTS header
decafu.co: could not connect to host
+decesus.com: could not connect to host
decibelios.li: could not connect to host
deco.me: could not connect to host
dedicatutiempo.es: could not connect to host
@@ -1045,13 +1054,14 @@ designgears.com: did not receive HSTS header
designthinking.or.jp: did not receive HSTS header
despora.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
destinationbijoux.fr: could not connect to host
-destom.be: could not connect to host
detector.exposed: could not connect to host
devcu.net: did not receive HSTS header
deviltracks.net: could not connect to host
devincrow.me: could not connect to host
devtub.com: did not receive HSTS header
devuan.org: did not receive HSTS header
+dhpcs.com: did not receive HSTS header
+dhpiggott.net: did not receive HSTS header
diablotine.rocks: could not connect to host
diarbag.us: did not receive HSTS header
diasp.cz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
@@ -1093,6 +1103,7 @@ docset.io: could not connect to host
docufiel.com: could not connect to host
doeswindowssuckforeveryoneorjustme.com: could not connect to host
dogbox.se: did not receive HSTS header
+dogmap.jp: could not connect to host
dohosting.ru: could not connect to host
dokan.online: could not connect to host
dollarstore24.com: could not connect to host
@@ -1134,8 +1145,6 @@ drtroyhendrickson.com: could not connect to host
drumbandesperanto.nl: could not connect to host
ds-christiansen.de: did not receive HSTS header
dshiv.io: could not connect to host
-dubrovskiy.net: could not connect to host
-dubrovskiy.pro: could not connect to host
duesee.org: could not connect to host
dullsir.com: did not receive HSTS header
duria.de: max-age too low: 3600
@@ -1150,7 +1159,6 @@ dymersion.com: did not receive HSTS header
dzimejl.sk: did not receive HSTS header
dzlibs.io: could not connect to host
dzndk.org: could not connect to host
-dzyabchenko.com: could not connect to host
e-aut.net: did not receive HSTS header
e-deca2.org: did not receive HSTS header
e-sa.com: did not receive HSTS header
@@ -1194,7 +1202,6 @@ ehito.ovh: could not connect to host
ehrenamt-skpfcw.de: could not connect to host
eicfood.com: could not connect to host
eidolonhost.com: did not receive HSTS header
-eimanavicius.lt: could not connect to host
ekbanden.nl: could not connect to host
elaintehtaat.fi: did not receive HSTS header
elan-organics.com: did not receive HSTS header
@@ -1216,10 +1223,11 @@ elnutricionista.es: did not receive HSTS header
eloanpersonal.com: max-age too low: 0
elpo.xyz: could not connect to host
elsamakhin.com: could not connect to host
-elsitar.com: did not receive HSTS header
+elsitar.com: could not connect to host
email.lookout.com: could not connect to host
emanatepixels.com: could not connect to host
emeldi-commerce.com: max-age too low: 0
+emilyhorsman.com: could not connect to host
eminovic.me: could not connect to host
emjainteractive.com: did not receive HSTS header
emjimadhu.com: could not connect to host
@@ -1291,7 +1299,7 @@ estoic.net: could not connect to host
et-buchholz.de: could not connect to host
etdonline.co.uk: could not connect to host
eternitylove.us: could not connect to host
-ethanfaust.com: could not connect to host
+eth9.net: max-age too low: 0
ethicalexploiting.com: could not connect to host
etsysecure.com: could not connect to host
etula.ga: could not connect to host
@@ -1307,7 +1315,6 @@ everybooks.com: max-age too low: 60
everything.place: could not connect to host
evin.ml: could not connect to host
evites.me: could not connect to host
-evolutionlending.co.uk: could not connect to host
evomon.com: could not connect to host
evossd.tk: could not connect to host
ewuchuan.com: could not connect to host
@@ -1349,7 +1356,6 @@ falkp.no: did not receive HSTS header
fallenangelspirits.uk: could not connect to host
familie-sprink.de: could not connect to host
familie-zimmermann.at: could not connect to host
-fantopia.club: could not connect to host
fanyl.cn: could not connect to host
farhadexchange.com: did not receive HSTS header
farhood.org: could not connect to host
@@ -1402,7 +1408,6 @@ fireorbit.de: did not receive HSTS header
firstdogonthemoon.com.au: did not receive HSTS header
firstforex.co.uk: did not receive HSTS header
fish2.me: did not receive HSTS header
-fistu.la: could not connect to host
fit4medien.de: did not receive HSTS header
fitbylo.com: did not receive HSTS header
fitiapp.com: could not connect to host
@@ -1427,7 +1432,6 @@ florianlillpopp.de: max-age too low: 10
floridaescapes.co.uk: did not receive HSTS header
flouartistique.ch: could not connect to host
flow.pe: could not connect to host
-flow.su: could not connect to host
flowersandclouds.com: could not connect to host
flowlo.me: could not connect to host
flushstudios.com: did not receive HSTS header
@@ -1475,7 +1479,6 @@ freesounding.com: could not connect to host
freesounding.ru: could not connect to host
freethought.org.au: could not connect to host
freeutopia.org: did not receive HSTS header
-freezion.com: could not connect to host
frenzel.dk: could not connect to host
freqlabs.com: could not connect to host
freshfind.xyz: could not connect to host
@@ -1534,6 +1537,7 @@ gamehacks.me: could not connect to host
gameink.net: max-age too low: 0
gamenected.com: could not connect to host
gamenected.de: could not connect to host
+gamepader.com: could not connect to host
gameparade.de: could not connect to host
gamepiece.com: could not connect to host
gamerslair.org: did not receive HSTS header
@@ -1651,7 +1655,6 @@ googleplex.com: did not receive HSTS header (error ignored - included regardless
goolok.com: could not connect to host
gorilla-gym.site: could not connect to host
goto.google.com: did not receive HSTS header (error ignored - included regardless)
-goto.world: did not receive HSTS header
gotowned.org: did not receive HSTS header
gotspot.com: could not connect to host
gottcode.org: did not receive HSTS header
@@ -1667,6 +1670,8 @@ granary-demo.appspot.com: did not receive HSTS header
grandmascookieblog.com: did not receive HSTS header
grantedby.me: could not connect to host
graph.no: did not receive HSTS header
+graphire.io: could not connect to host
+graphsearchengine.com: could not connect to host
gravito.nl: did not receive HSTS header
gravity-net.de: could not connect to host
graycell.net: could not connect to host
@@ -1677,7 +1682,7 @@ greenhillantiques.co.uk: did not receive HSTS header
greenvines.com.tw: did not receive HSTS header
greg.red: could not connect to host
gregorytlee.me: did not receive HSTS header
-gremots.com: did not receive HSTS header
+gremots.com: could not connect to host
greplin.com: could not connect to host
gresb.com: did not receive HSTS header
gribani.com: could not connect to host
@@ -1701,7 +1706,6 @@ guilde-vindicta.fr: did not receive HSTS header
gulenet.com: could not connect to host
gunnarhafdal.com: did not receive HSTS header
gurom.lv: could not connect to host
-gurueffect.com: did not receive HSTS header
gurusupe.com: could not connect to host
gussi.is: did not receive HSTS header
gvt2.com: could not connect to host (error ignored - included regardless)
@@ -1715,7 +1719,6 @@ gyboche.science: could not connect to host
gycis.me: could not connect to host
gypthecat.com: max-age too low: 604800
gyz.io: could not connect to host
-gzitech.com: could not connect to host
h2check.org: could not connect to host
haarkliniek.com: did not receive HSTS header
habanaavenue.com: did not receive HSTS header
@@ -1726,7 +1729,6 @@ hack.li: did not receive HSTS header
hacker.one: could not connect to host
hackerforever.com: did not receive HSTS header
hackerone-ext-adroll.com: could not connect to host
-hackerpoints.com: could not connect to host
hackest.org: did not receive HSTS header
hackit.im: could not connect to host
hadzic.co: could not connect to host
@@ -1745,7 +1747,6 @@ hang333.pw: did not receive HSTS header
hansen.hn: could not connect to host
hao2taiwan.com: max-age too low: 0
haoyugao.com: could not connect to host
-haozi.me: could not connect to host
hapissl.com: could not connect to host
happyfabric.me: did not receive HSTS header
happygastro.com: could not connect to host
@@ -1811,9 +1812,9 @@ hillcity.org.nz: did not receive HSTS header
hilnu.tk: could not connect to host
hipercultura.com: did not receive HSTS header
hiphopconvention.nl: could not connect to host
+hirake55.com: could not connect to host
hitoy.org: did not receive HSTS header
hittipps.com: did not receive HSTS header
-hjw-kunstwerk.de: could not connect to host
hlyue.com: did not receive HSTS header
hmm.nyc: could not connect to host
hn.search.yahoo.com: did not receive HSTS header
@@ -1844,7 +1845,6 @@ hotchoc.io: did not receive HSTS header
houkago-step.com: did not receive HSTS header
housemaadiah.org: did not receive HSTS header
housingstudents.org.uk: could not connect to host
-howbigismybuilding.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
howrandom.org: could not connect to host
howtocuremysciatica.com: could not connect to host
hr-intranet.com: did not receive HSTS header
@@ -1874,7 +1874,6 @@ hydronium.ga: could not connect to host
hydronium.me: could not connect to host
hydronium.tk: could not connect to host
hyper69.com: did not receive HSTS header
-hypnoresults.com.au: did not receive HSTS header
i-jp.net: could not connect to host
i-partners.sk: did not receive HSTS header
iamokay.nl: did not receive HSTS header
@@ -1928,7 +1927,6 @@ imakepoems.net: could not connect to host
ime.moe: could not connect to host
imguoguo.com: did not receive HSTS header
imim.pw: did not receive HSTS header
-imjiangtao.com: did not receive HSTS header
immersionwealth.com: could not connect to host
immoprotect.ca: did not receive HSTS header
immortals-co.com: did not receive HSTS header
@@ -1936,7 +1934,9 @@ immoverkauf24.at: did not receive HSTS header
immoverkauf24.de: did not receive HSTS header
immunicity.info: could not connect to host
immunicity.press: could not connect to host
+immunicity.today: did not receive HSTS header
immunicity.top: could not connect to host
+immunicity.works: did not receive HSTS header
immunicity.world: did not receive HSTS header
imolug.org: did not receive HSTS header
imouto.my: max-age too low: 5184000
@@ -2044,6 +2044,7 @@ izzzorgconcerten.nl: could not connect to host
ja-publications.com: did not receive HSTS header
jabbari.io: did not receive HSTS header
jackalworks.com: could not connect to host
+jackyyf.com: could not connect to host
jacobparry.ca: did not receive HSTS header
jagido.de: did not receive HSTS header
jahliveradio.com: could not connect to host
@@ -2082,7 +2083,7 @@ jasonsansone.com: [Exception... "Component returned failure code: 0x80004005 (NS
jastoria.pl: could not connect to host
jayblock.com: did not receive HSTS header
jayschulman.com: could not connect to host
-jayscoaching.com: could not connect to host
+jayscoaching.com: did not receive HSTS header
jayshao.com: did not receive HSTS header
jazzinutrecht.info: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
jazzncheese.com: could not connect to host
@@ -2156,6 +2157,7 @@ junaos.xyz: did not receive HSTS header
junge-selbsthilfe.info: could not connect to host
junqtion.com: could not connect to host
jupp0r.de: did not receive HSTS header
+justanothercompany.name: could not connect to host
justlikethat.hosting: did not receive HSTS header
justnaw.co.uk: could not connect to host
justudin.com: did not receive HSTS header
@@ -2167,7 +2169,6 @@ jznet.org: max-age too low: 86400
k-dev.de: could not connect to host
ka-clan.com: could not connect to host
kabuabc.com: did not receive HSTS header
-kabus.org: could not connect to host
kadioglumakina.com.tr: did not receive HSTS header
kaela.design: could not connect to host
kahopoon.net: could not connect to host
@@ -2200,6 +2201,7 @@ keeley.gq: could not connect to host
keeley.ml: could not connect to host
keeleysam.me: could not connect to host
keepclean.me: could not connect to host
+kellyandantony.com: could not connect to host
kenderbeton-magyarorszag.hu: did not receive HSTS header
kenderbetonmagyarorszag.hu: did not receive HSTS header
kenderhaz-magyarorszag.hu: did not receive HSTS header
@@ -2276,7 +2278,6 @@ krayx.com: could not connect to host
kreavis.com: did not receive HSTS header
kredite.sale: could not connect to host
kriegt.es: could not connect to host
-kristikala.nl: could not connect to host
kristjanrang.eu: did not receive HSTS header
krmela.com: could not connect to host
kroetenfuchs.de: could not connect to host
@@ -2313,7 +2314,6 @@ labordata.io: did not receive HSTS header
labrador-retrievers.com.au: did not receive HSTS header
labs.moscow: did not receive HSTS header
lachlankidson.net: did not receive HSTS header
-lacicloud.net: could not connect to host
lacledeslan.ninja: could not connect to host
lacocinadelila.com: did not receive HSTS header
ladbroke.net: did not receive HSTS header
@@ -2345,7 +2345,7 @@ leadership9.com: could not connect to host
leardev.de: did not receive HSTS header
learnfrenchfluently.com: did not receive HSTS header
learningorder.com: could not connect to host
-learntube.cz: could not connect to host
+lebal.se: could not connect to host
lechiennoir.net: did not receive HSTS header
ledgerscope.net: could not connect to host
leermotorrijden.nl: max-age too low: 300
@@ -2371,6 +2371,7 @@ les-corsaires.net: could not connect to host
lesdouceursdeliyana.com: could not connect to host
lesperlesdunet.fr: could not connect to host
letras.mus.br: did not receive HSTS header
+lets.ninja: could not connect to host
letsmultiplayerplay.com: did not receive HSTS header
letustravel.tk: could not connect to host
levelum.com: did not receive HSTS header
@@ -2396,14 +2397,12 @@ librechan.net: could not connect to host
libscode.com: could not connect to host
lidl-selection.at: could not connect to host
lidow.eu: could not connect to host
-lifebetweenlives.com.au: did not receive HSTS header
lifeguard.aecom.com: did not receive HSTS header
lifeinitsownway.com: did not receive HSTS header
lifeskillsdirect.com: did not receive HSTS header
lifestylehunter.co.uk: did not receive HSTS header
lifetimemoneymachine.com: did not receive HSTS header
lifi.digital: did not receive HSTS header
-lifi.is: could not connect to host
lightarmory.com: could not connect to host
lightpaste.com: could not connect to host
lightworx.io: did not receive HSTS header
@@ -2516,6 +2515,7 @@ madebymagnitude.com: did not receive HSTS header
maderwin.com: could not connect to host
mae-berlinistanbul.com: could not connect to host
mafamane.com: could not connect to host
+maff.scot: did not receive HSTS header
mafiareturns.com: max-age too low: 2592000
magenx.com: did not receive HSTS header
magicbroccoli.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
@@ -2542,7 +2542,6 @@ manifestbin.com: did not receive HSTS header
manningbrothers.com: did not receive HSTS header
mannsolutions.co.uk: did not receive HSTS header
mansion-note.com: did not receive HSTS header
-manufacturing.gov: could not connect to host
maomaofuli.vip: could not connect to host
marchagen.nl: did not receive HSTS header
marcontrol.com: did not receive HSTS header
@@ -2551,11 +2550,11 @@ marcuskoh.com: could not connect to host
mariannematthew.com: could not connect to host
marie-curie.fr: could not connect to host
marie-elisabeth.dk: did not receive HSTS header
-marie.club: could not connect to host
mario.party: did not receive HSTS header
markaconnor.com: could not connect to host
markayapilandirma.com: could not connect to host
market.android.com: did not receive HSTS header (error ignored - included regardless)
+markprof.ru: could not connect to host
markrego.com: could not connect to host
marktboten.de: did not receive HSTS header
markus-dev.com: did not receive HSTS header
@@ -2624,7 +2623,6 @@ mein-gesundheitsmanager.com: did not receive HSTS header
meincenter-meinemeinung.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
meincloudspeicher.de: could not connect to host
meinebo.it: could not connect to host
-meizufans.eu: did not receive HSTS header
melted.pw: could not connect to host
members.mayfirst.org: did not receive HSTS header
mensmaximus.de: did not receive HSTS header
@@ -2641,6 +2639,7 @@ mesmoque.com: did not receive HSTS header
metagrader.com: could not connect to host
metebalci.com: did not receive HSTS header
meteorapp.space: could not connect to host
+meteosherbrooke.com: could not connect to host
meteosky.net: could not connect to host
metin2blog.de: did not receive HSTS header
metis.pw: could not connect to host
@@ -2759,7 +2758,6 @@ moy-gorod.od.ua: did not receive HSTS header
moy.cat: did not receive HSTS header
mp3juices.is: could not connect to host
mqas.net: could not connect to host
-mremallin.ca: could not connect to host
mrettich.org: did not receive HSTS header
mrnonz.com: max-age too low: 0
mrpopat.in: did not receive HSTS header
@@ -2817,7 +2815,6 @@ myphonebox.de: could not connect to host
myraytech.net: did not receive HSTS header
mysecretrewards.com: did not receive HSTS header
mystery-science-theater-3000.de: did not receive HSTS header
-mythslegendscollection.com: did not receive HSTS header
myvirtualserver.com: max-age too low: 2592000
myzone.com: did not receive HSTS header
n0psled.nl: could not connect to host
@@ -2840,7 +2837,6 @@ nanogeneinc.com: could not connect to host
nanto.eu: could not connect to host
narada.com.ua: could not connect to host
nargileh.nl: could not connect to host
-nassi.me: could not connect to host
natalia-fadeeva.ru: could not connect to host
natalia.io: could not connect to host
natalt.org: did not receive HSTS header
@@ -2866,7 +2862,7 @@ neilgreen.net: did not receive HSTS header
neko-life.com: did not receive HSTS header
neko-system.com: did not receive HSTS header
nemno.de: could not connect to host
-nemovement.org: did not receive HSTS header
+nemovement.org: could not connect to host
neonisi.com: could not connect to host
nepustil.net: did not receive HSTS header
netba.net: could not connect to host
@@ -3041,6 +3037,7 @@ onlinepollsph.com: could not connect to host
onlinespielothek.com: did not receive HSTS header
onlinewetten.de: could not connect to host
onlyshopstation.com: did not receive HSTS header
+onlyzero.net: could not connect to host
ononpay.com: did not receive HSTS header
onpatient.com: did not receive HSTS header
ontras.com: could not connect to host
@@ -3082,6 +3079,7 @@ orionfcu.com: did not receive HSTS header
orleika.ml: could not connect to host
orthodoxy.lt: did not receive HSTS header
osaiyuwu.com: could not connect to host
+oshell.me: could not connect to host
oslfoundation.org: could not connect to host
oslinux.net: did not receive HSTS header
osp.cx: could not connect to host
@@ -3154,7 +3152,6 @@ passwordbox.com: did not receive HSTS header
passwordrevelator.net: did not receive HSTS header
passwords.google.com: did not receive HSTS header (error ignored - included regardless)
pastaf.com: could not connect to host
-paste.fedoraproject.org: did not receive HSTS header
paste.linode.com: could not connect to host
pastebin.linode.com: could not connect to host
pastenib.com: could not connect to host
@@ -3222,7 +3219,7 @@ pickr.co: could not connect to host
picotronic.biz: could not connect to host
picscare.co.uk: did not receive HSTS header
pieperhome.de: could not connect to host
-pijuice.com: could not connect to host
+piggott.me.uk: did not receive HSTS header
pilgermaske.org: did not receive HSTS header
piligrimname.com: could not connect to host
pillowandpepper.com: did not receive HSTS header
@@ -3252,6 +3249,7 @@ plaettliaktion.ch: did not receive HSTS header
planpharmacy.com: could not connect to host
platform.lookout.com: could not connect to host
play.google.com: did not receive HSTS header (error ignored - included regardless)
+playflick.com: did not receive HSTS header
playkh.com: did not receive HSTS header
playmaker.io: could not connect to host
playmyplay.com: did not receive HSTS header
@@ -3287,9 +3285,9 @@ pontualcomp.com: max-age too low: 2592000
poolsandstuff.com: did not receive HSTS header
poon.tech: could not connect to host
portalplatform.net: did not receive HSTS header
+portalzine.de: did not receive HSTS header
poshpak.com: max-age too low: 86400
postcodewise.co.uk: did not receive HSTS header
-posterspy.com: did not receive HSTS header
postscheduler.org: could not connect to host
posylka.de: did not receive HSTS header
poussinooz.fr: could not connect to host
@@ -3319,7 +3317,6 @@ pro-zone.com: could not connect to host
prodpad.com: did not receive HSTS header
professionalboundaries.com: did not receive HSTS header
profi-durchgangsmelder.de: did not receive HSTS header
-profpay.com: could not connect to host
profundr.com: could not connect to host
progblog.net: could not connect to host
progg.no: could not connect to host
@@ -3331,6 +3328,7 @@ prontocleaners.co.uk: could not connect to host
prontolight.com: did not receive HSTS header
prontomovers.co.uk: could not connect to host
propactrading.com: could not connect to host
+proposalonline.com: did not receive HSTS header
prosocialmachines.com: could not connect to host
prosoft.sk: did not receive HSTS header
prosperident.com: did not receive HSTS header
@@ -3354,7 +3352,7 @@ puneflowermall.com: did not receive HSTS header
purewebmasters.com: could not connect to host
purplemoon.mobi: did not receive HSTS header
purplestar.mobi: did not receive HSTS header
-pushapp.org: did not receive HSTS header
+pushapp.org: could not connect to host
pwd.ovh: could not connect to host
pwdgen.net: could not connect to host
pwnies.dk: could not connect to host
@@ -3411,6 +3409,7 @@ raspass.me: could not connect to host
rastreador.com.es: did not receive HSTS header
ratajczak.fr: could not connect to host
rate-esport.de: could not connect to host
+rationalism.com: could not connect to host
raulfraile.net: could not connect to host
raven.lipetsk.ru: could not connect to host
rawet.se: did not receive HSTS header
@@ -3429,6 +3428,7 @@ realmic.net: could not connect to host
realmofespionage.com: could not connect to host
reardenporn.com: could not connect to host
recommended.reviews: could not connect to host
+redable.hosting: could not connect to host
redar.xyz: did not receive HSTS header
reddiseals.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
reddit.com: did not receive HSTS header
@@ -3469,6 +3469,7 @@ reserve-online.net: did not receive HSTS header
respice.xyz: could not connect to host
respostas.com.br: did not receive HSTS header
restchart.com: did not receive HSTS header
+reth.ch: could not connect to host
retrotracks.net: max-age too low: 0
revealdata.com: did not receive HSTS header
revello.org: did not receive HSTS header
@@ -3476,7 +3477,6 @@ reverie.pw: could not connect to host
reviews.anime.my: max-age too low: 5184000
revtut.net: did not receive HSTS header
rewardstock.com: max-age too low: 0
-rezun.cloud: did not receive HSTS header
rhapsodhy.hu: could not connect to host
rhdigital.pro: could not connect to host
rhering.de: could not connect to host
@@ -3618,7 +3618,11 @@ schadegarant.net: could not connect to host
schmitz.link: could not connect to host
schnell-gold.com: could not connect to host
schoop.me: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
-schrauger.run: could not connect to host
+schrauger.com: did not receive HSTS header
+schrauger.info: did not receive HSTS header
+schrauger.net: did not receive HSTS header
+schrauger.org: did not receive HSTS header
+schrauger.run: did not receive HSTS header
schreiber-netzwerk.eu: did not receive HSTS header
schrodinger.io: could not connect to host
schulterglatzen-altenwalde.de: could not connect to host
@@ -3739,7 +3743,6 @@ siddhant.me: could not connect to host
siebens.net: could not connect to host
sifls.com: could not connect to host
sig6.org: could not connect to host
-sigabrt.org: could not connect to host
sigterm.no: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
silentcircle.com: did not receive HSTS header
silentcircle.org: could not connect to host
@@ -3779,6 +3782,7 @@ skullhouse.nyc: did not receive HSTS header
skyflix.me: did not receive HSTS header
skyoy.com: did not receive HSTS header
slash-dev.de: did not receive HSTS header
+slashand.co: did not receive HSTS header
slashem.me: did not receive HSTS header
slattery.co: could not connect to host
sleep10.com: could not connect to host
@@ -3789,6 +3793,7 @@ slope.haus: could not connect to host
slovakiana.sk: did not receive HSTS header
sluitkampzeist.nl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
slycurity.de: did not receive HSTS header
+sm.ms: did not receive HSTS header
smart-mirror.de: did not receive HSTS header
smart-ov.nl: could not connect to host
smartcoin.com.br: could not connect to host
@@ -3806,6 +3811,7 @@ smove.sg: did not receive HSTS header
smusg.com: did not receive HSTS header
snailing.org: could not connect to host
snakehosting.dk: did not receive HSTS header
+snapappointments.com: did not receive HSTS header
snapappts.com: could not connect to host
snapworks.net: did not receive HSTS header
sneberger.cz: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
@@ -3827,7 +3833,7 @@ socialhams.net: did not receive HSTS header
socialhead.io: could not connect to host
socialspirit.com.br: did not receive HSTS header
sockeye.cc: could not connect to host
-socomponents.co.uk: could not connect to host
+socomponents.co.uk: did not receive HSTS header
sodacore.com: could not connect to host
soe-server.com: could not connect to host
sogeek.me: did not receive HSTS header
@@ -3923,6 +3929,10 @@ stderr.cc: could not connect to host
stefanweiser.de: did not receive HSTS header
stephanierxo.com: did not receive HSTS header
stephenandburns.com: did not receive HSTS header
+stephenschrauger.com: did not receive HSTS header
+stephenschrauger.info: did not receive HSTS header
+stephenschrauger.net: did not receive HSTS header
+stephenschrauger.org: did not receive HSTS header
stevensononthe.net: did not receive HSTS header
stewartremodelingadvantage.com: did not receive HSTS header
stig.io: did not receive HSTS header
@@ -3944,7 +3954,6 @@ stpatricksguild.com: did not receive HSTS header
stqry.com: did not receive HSTS header
str0.at: did not receive HSTS header
strasweb.fr: did not receive HSTS header
-streamchan.org: could not connect to host
streamingeverywhere.com: did not receive HSTS header
streamingmagazin.de: could not connect to host
streampanel.net: did not receive HSTS header
@@ -3979,7 +3988,6 @@ suksit.com: could not connect to host
sumoatm.com: did not receive HSTS header
sumoscout.de: did not receive HSTS header
suncountrymarine.com: did not receive HSTS header
-sunflyer.cn: did not receive HSTS header
sunnyfruit.ru: did not receive HSTS header
sunshinepress.org: could not connect to host
supcro.com: could not connect to host
@@ -4082,6 +4090,7 @@ tegelsensanitaironline.nl: did not receive HSTS header
tekshrek.com: did not receive HSTS header
telefonnummer.online: could not connect to host
telefoonnummerinfo.nl: could not connect to host
+telling.xyz: could not connect to host
temehu.com: did not receive HSTS header
tempcraft.net: could not connect to host
tendertool.nl: could not connect to host
@@ -4162,12 +4171,11 @@ thirty5.net: did not receive HSTS header
thisisacompletetest.ga: could not connect to host
thisisforager.com: did not receive HSTS header
thiswebhost.com: did not receive HSTS header
-thomasgriffin.io: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
thomaskliszowski.fr: did not receive HSTS header
thomaswoo.com: could not connect to host
thorncreek.net: did not receive HSTS header
thriveapproach.co.uk: did not receive HSTS header
-thrx.net: could not connect to host
+throughthelookingglasslens.co.uk: could not connect to host
thumbtack.com: did not receive HSTS header
thusoy.com: did not receive HSTS header
tibbitshall.ca: did not receive HSTS header
@@ -4183,6 +4191,7 @@ tikutiku.pl: max-age too low: 0
tildebot.com: could not connect to host
tilkah.com.au: could not connect to host
tillcraft.com: could not connect to host
+tillseasyscore.com: could not connect to host
timbeilby.com: could not connect to host
timbuktutimber.com: did not receive HSTS header
timcamara.com: did not receive HSTS header
@@ -4202,6 +4211,7 @@ titouan.co: did not receive HSTS header
tittelbach.at: did not receive HSTS header
titties.ml: could not connect to host
tkarstens.de: did not receive HSTS header
+tkn.tokyo: could not connect to host
tlo.hosting: could not connect to host
tlo.link: did not receive HSTS header
tlo.network: could not connect to host
@@ -4262,15 +4272,16 @@ transportal.sk: did not receive HSTS header
travelinsurance.co.nz: did not receive HSTS header
treeby.net: could not connect to host
trendberry.ru: could not connect to host
+trik.es: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
trinityaffirmations.com: max-age too low: 0
trinitycore.org: max-age too low: 2592000
tripdelta.com: did not receive HSTS header
trixies-wish.nz: could not connect to host
trollme.me: could not connect to host
+trufflemonkey.co.uk: did not receive HSTS header
trunkjunk.co: did not receive HSTS header
trusteecar.com: did not receive HSTS header
trustmeimfancy.com: could not connect to host
-truthmessages.pw: could not connect to host
trybind.com: could not connect to host
tryoneday.co: did not receive HSTS header
ts2.se: could not connect to host
@@ -4309,7 +4320,6 @@ txclimbers.com: could not connect to host
txf.pw: could not connect to host
ty2u.com: did not receive HSTS header
tylian.net: max-age too low: 0
-typingrevolution.com: did not receive HSTS header
tyrelius.com: did not receive HSTS header
tyroproducts.eu: did not receive HSTS header
tzappa.net: could not connect to host
@@ -4324,7 +4334,6 @@ uega.net: did not receive HSTS header
ueu.me: could not connect to host
ufgaming.com: did not receive HSTS header
ufotable.uk: did not receive HSTS header
-uhm.io: did not receive HSTS header
ui8.net: max-age too low: 86400
ukas.com: did not receive HSTS header
ukdropshipment.co.uk: did not receive HSTS header
@@ -4336,10 +4345,10 @@ ulmo.dk: could not connect to host
ultros.io: did not receive HSTS header
umidev.com: did not receive HSTS header
umie.cc: did not receive HSTS header
-umwandeln-online.de: could not connect to host
unbanthe.net: could not connect to host
unblocked-networks.org: could not connect to host
unblocked.host: could not connect to host
+unblocked.today: did not receive HSTS header
unblocked.win: could not connect to host
unblocked.works: did not receive HSTS header
unblocked.world: did not receive HSTS header
@@ -4380,6 +4389,7 @@ uscitizenship.info: did not receive HSTS header
uscurrency.gov: did not receive HSTS header
used-in.jp: did not receive HSTS header
usercare.com: did not receive HSTS header
+userify.com: max-age too low: 0
ustr.gov: max-age too low: 86400
utleieplassen.no: could not connect to host
utopiagalaxy.space: could not connect to host
@@ -4415,6 +4425,7 @@ vbulletin-russia.com: could not connect to host
vbulletinrussia.com: could not connect to host
vcdove.com: did not receive HSTS header
vcr.re: could not connect to host
+ve3oat.ca: could not connect to host
veblen.com: could not connect to host
vechkasov.ru: did not receive HSTS header
vehent.org: did not receive HSTS header
@@ -4441,6 +4452,7 @@ vincentkooijman.at: did not receive HSTS header
vincentkooijman.nl: did not receive HSTS header
vincentpancol.com: could not connect to host
vintageheartcoffee.com: did not receive HSTS header
+vinyculture.com: could not connect to host
vio.no: did not receive HSTS header
viperdns.com: could not connect to host
vipi.es: could not connect to host
@@ -4456,7 +4468,6 @@ vlora.city: could not connect to host
vm0.eu: did not receive HSTS header
vmrdev.com: could not connect to host
voceinveste.com: did not receive HSTS header
-vodpay.com: could not connect to host
vodpay.net: could not connect to host
vodpay.org: could not connect to host
voicesuk.co.uk: did not receive HSTS header
@@ -4465,6 +4476,7 @@ voidpay.net: could not connect to host
voidpay.org: could not connect to host
volcrado.com: did not receive HSTS header
vortexhobbies.com: did not receive HSTS header
+voshod.org: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
vosjesweb.nl: could not connect to host
vox.vg: did not receive HSTS header
vpl.me: did not receive HSTS header
@@ -4480,7 +4492,6 @@ w4a.fr: did not receive HSTS header
w4xzr.top: could not connect to host
w4xzr.xyz: could not connect to host
wachtwoordencheck.nl: could not connect to host
-waixingrenfuli.vip: could not connect to host
waixingrenfuli7.vip: could not connect to host
wakapp.de: could not connect to host
walkeryoung.ca: could not connect to host
@@ -4508,6 +4519,7 @@ wavefrontsystemstech.com: could not connect to host
wayne.cloud: did not receive HSTS header
wealthfactory.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
wear2work.nl: did not receive HSTS header
+wearepapermill.co: did not receive HSTS header
weaverhairextensions.nl: could not connect to host
web-industry.fr: could not connect to host
web-torrent.com: max-age too low: 0
@@ -4532,14 +4544,13 @@ webmaniabr.com: did not receive HSTS header
webmarketingfestival.it: did not receive HSTS header
webnosql.com: could not connect to host
webperformance.ru: max-age too low: 3600
+websenat.de: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
webstory.xyz: could not connect to host
webswitch.io: could not connect to host
webtechgadgetry.com: did not receive HSTS header
webtiles.co.uk: could not connect to host
-webtobesocial.de: could not connect to host
webwork.pw: could not connect to host
weddingenvelopes.co.uk: did not receive HSTS header
-weissman.agency: did not receive HSTS header
weizenke.im: could not connect to host
wellastore.ru: did not receive HSTS header
wellsolveit.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
@@ -4598,7 +4609,6 @@ winaes.com: did not receive HSTS header
winclient.cn: could not connect to host
winecodeavocado.com: could not connect to host
winged.io: could not connect to host
-wingos.net: could not connect to host
wingumd.net: could not connect to host
winpack.cf: could not connect to host
winpack.eu.org: could not connect to host
@@ -4638,7 +4648,6 @@ wowapi.org: could not connect to host
wphostingspot.com: did not receive HSTS header
wpmetadatastandardsproject.org: could not connect to host
writeapp.me: did not receive HSTS header
-wsa.poznan.pl: could not connect to host
wsscompany.com.ve: could not connect to host
wufu.org: did not receive HSTS header
wuhengmin.com: did not receive HSTS header
@@ -4702,6 +4711,7 @@ xn--80aaihqncaejjobbu6v.xn--p1ai: max-age too low: 6000
xn--9pr52k0p5a.com: did not receive HSTS header
xn--datenrettung-mnchen-jbc.com: did not receive HSTS header
xn--dmonenjger-q5ag.net: could not connect to host
+xn--jp-6l5cs1yf3ivjsglphyv.net: could not connect to host
xn--lgb3a8bcpn.cf: could not connect to host
xn--lgb3a8bcpn.ga: could not connect to host
xn--lgb3a8bcpn.gq: could not connect to host
@@ -4716,7 +4726,6 @@ xobox.me: could not connect to host
xoffy.com: did not receive HSTS header
xombra.com: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsISiteSecurityService.processHeader]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: /builds/slave/m-cen-l64-periodicupdate-00000/getHSTSPreloadList.js :: processStsHeader :: line 121" data: no]
xpi.fr: could not connect to host
-xps2pdf.co.uk: could not connect to host
xsmobile.de: could not connect to host
xtream-hosting.com: could not connect to host
xtream-hosting.de: could not connect to host
@@ -4760,6 +4769,7 @@ yoloprod.fr: could not connect to host
yoloseo.com: could not connect to host
youcontrol.ru: could not connect to host
youngandunited.nl: did not receive HSTS header
+yourcomputer.expert: did not receive HSTS header
yoursecondphone.co: could not connect to host
yourstrongbox.com: could not connect to host
ypiresia.fr: could not connect to host
@@ -4782,7 +4792,7 @@ zachgibbens.org: could not connect to host
zadieheimlich.com: did not receive HSTS header
zamorano.edu: could not connect to host
zap.yt: could not connect to host
-zarooba.com: did not receive HSTS header
+zarooba.com: could not connect to host
zbigniewgalucki.eu: did not receive HSTS header
zbp.at: did not receive HSTS header
zebrababy.cn: did not receive HSTS header
@@ -4820,7 +4830,6 @@ zqhong.com: could not connect to host
ztan.tk: could not connect to host
ztcaoll222.cn: did not receive HSTS header
zten.org: could not connect to host
-zulu7.com: could not connect to host
zuolan.me: did not receive HSTS header
zvncloud.com: did not receive HSTS header
zwollemagazine.nl: did not receive HSTS header
diff --git a/security/manager/ssl/nsSTSPreloadList.inc b/security/manager/ssl/nsSTSPreloadList.inc
index d7b9792b3e55..5ec1acc30c98 100644
--- a/security/manager/ssl/nsSTSPreloadList.inc
+++ b/security/manager/ssl/nsSTSPreloadList.inc
@@ -8,7 +8,7 @@
/*****************************************************************************/
#include
-const PRTime gPreloadListExpirationTime = INT64_C(1498058165303000);
+const PRTime gPreloadListExpirationTime = INT64_C(1498147280284000);
static const char kSTSHostTable[] = {
/* "0.me.uk", true */ '0', '.', 'm', 'e', '.', 'u', 'k', '\0',
@@ -269,7 +269,6 @@ static const char kSTSHostTable[] = {
/* "abolitionism.com", true */ 'a', 'b', 'o', 'l', 'i', 't', 'i', 'o', 'n', 'i', 's', 'm', '.', 'c', 'o', 'm', '\0',
/* "abolitionist-society.com", true */ 'a', 'b', 'o', 'l', 'i', 't', 'i', 'o', 'n', 'i', 's', 't', '-', 's', 'o', 'c', 'i', 'e', 't', 'y', '.', 'c', 'o', 'm', '\0',
/* "abolitionist.com", true */ 'a', 'b', 'o', 'l', 'i', 't', 'i', 'o', 'n', 'i', 's', 't', '.', 'c', 'o', 'm', '\0',
- /* "abolitionistsociety.com", true */ 'a', 'b', 'o', 'l', 'i', 't', 'i', 'o', 'n', 'i', 's', 't', 's', 'o', 'c', 'i', 'e', 't', 'y', '.', 'c', 'o', 'm', '\0',
/* "abou.to", false */ 'a', 'b', 'o', 'u', '.', 't', 'o', '\0',
/* "aboutassistedliving.org", true */ 'a', 'b', 'o', 'u', 't', 'a', 's', 's', 'i', 's', 't', 'e', 'd', 'l', 'i', 'v', 'i', 'n', 'g', '.', 'o', 'r', 'g', '\0',
/* "abrilect.com", true */ 'a', 'b', 'r', 'i', 'l', 'e', 'c', 't', '.', 'c', 'o', 'm', '\0',
@@ -488,7 +487,6 @@ static const char kSTSHostTable[] = {
/* "aimotive.com", true */ 'a', 'i', 'm', 'o', 't', 'i', 'v', 'e', '.', 'c', 'o', 'm', '\0',
/* "aiois.com", true */ 'a', 'i', 'o', 'i', 's', '.', 'c', 'o', 'm', '\0',
/* "airbly.com", true */ 'a', 'i', 'r', 'b', 'l', 'y', '.', 'c', 'o', 'm', '\0',
- /* "airbnb.com", true */ 'a', 'i', 'r', 'b', 'n', 'b', '.', 'c', 'o', 'm', '\0',
/* "airbnbopen.com", true */ 'a', 'i', 'r', 'b', 'n', 'b', 'o', 'p', 'e', 'n', '.', 'c', 'o', 'm', '\0',
/* "airedaleterrier.com.br", true */ 'a', 'i', 'r', 'e', 'd', 'a', 'l', 'e', 't', 'e', 'r', 'r', 'i', 'e', 'r', '.', 'c', 'o', 'm', '.', 'b', 'r', '\0',
/* "airhart.me", true */ 'a', 'i', 'r', 'h', 'a', 'r', 't', '.', 'm', 'e', '\0',
@@ -987,7 +985,6 @@ static const char kSTSHostTable[] = {
/* "artlogo.cz", true */ 'a', 'r', 't', 'l', 'o', 'g', 'o', '.', 'c', 'z', '\0',
/* "artlogo.sk", true */ 'a', 'r', 't', 'l', 'o', 'g', 'o', '.', 's', 'k', '\0',
/* "artmoney.com", true */ 'a', 'r', 't', 'm', 'o', 'n', 'e', 'y', '.', 'c', 'o', 'm', '\0',
- /* "artofeyes.nl", true */ 'a', 'r', 't', 'o', 'f', 'e', 'y', 'e', 's', '.', 'n', 'l', '\0',
/* "artofwhere.com", true */ 'a', 'r', 't', 'o', 'f', 'w', 'h', 'e', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "artroot.jp", true */ 'a', 'r', 't', 'r', 'o', 'o', 't', '.', 'j', 'p', '\0',
/* "artspac.es", true */ 'a', 'r', 't', 's', 'p', 'a', 'c', '.', 'e', 's', '\0',
@@ -1206,6 +1203,7 @@ static const char kSTSHostTable[] = {
/* "b1c1l1.com", true */ 'b', '1', 'c', '1', 'l', '1', '.', 'c', 'o', 'm', '\0',
/* "b2and.com", false */ 'b', '2', 'a', 'n', 'd', '.', 'c', 'o', 'm', '\0',
/* "b2bmuzikbank.com", true */ 'b', '2', 'b', 'm', 'u', 'z', 'i', 'k', 'b', 'a', 'n', 'k', '.', 'c', 'o', 'm', '\0',
+ /* "b303.me", true */ 'b', '3', '0', '3', '.', 'm', 'e', '\0',
/* "b64.club", true */ 'b', '6', '4', '.', 'c', 'l', 'u', 'b', '\0',
/* "baalsworld.de", true */ 'b', 'a', 'a', 'l', 's', 'w', 'o', 'r', 'l', 'd', '.', 'd', 'e', '\0',
/* "baas-becking.biology.utah.edu", true */ 'b', 'a', 'a', 's', '-', 'b', 'e', 'c', 'k', 'i', 'n', 'g', '.', 'b', 'i', 'o', 'l', 'o', 'g', 'y', '.', 'u', 't', 'a', 'h', '.', 'e', 'd', 'u', '\0',
@@ -1752,6 +1750,7 @@ static const char kSTSHostTable[] = {
/* "blogcuaviet.com", true */ 'b', 'l', 'o', 'g', 'c', 'u', 'a', 'v', 'i', 'e', 't', '.', 'c', 'o', 'm', '\0',
/* "bloggingwithchildren.com", true */ 'b', 'l', 'o', 'g', 'g', 'i', 'n', 'g', 'w', 'i', 't', 'h', 'c', 'h', 'i', 'l', 'd', 'r', 'e', 'n', '.', 'c', 'o', 'm', '\0',
/* "blognone.com", true */ 'b', 'l', 'o', 'g', 'n', 'o', 'n', 'e', '.', 'c', 'o', 'm', '\0',
+ /* "blogreen.org", true */ 'b', 'l', 'o', 'g', 'r', 'e', 'e', 'n', '.', 'o', 'r', 'g', '\0',
/* "blowjs.com", true */ 'b', 'l', 'o', 'w', 'j', 's', '.', 'c', 'o', 'm', '\0',
/* "bltc.com", true */ 'b', 'l', 't', 'c', '.', 'c', 'o', 'm', '\0',
/* "bltc.org", true */ 'b', 'l', 't', 'c', '.', 'o', 'r', 'g', '\0',
@@ -1816,7 +1815,6 @@ static const char kSTSHostTable[] = {
/* "bonop.com", true */ 'b', 'o', 'n', 'o', 'p', '.', 'c', 'o', 'm', '\0',
/* "bonqoeur.ca", true */ 'b', 'o', 'n', 'q', 'o', 'e', 'u', 'r', '.', 'c', 'a', '\0',
/* "boof.com", false */ 'b', 'o', 'o', 'f', '.', 'c', 'o', 'm', '\0',
- /* "bookingapp.nl", true */ 'b', 'o', 'o', 'k', 'i', 'n', 'g', 'a', 'p', 'p', '.', 'n', 'l', '\0',
/* "bookmein.in", true */ 'b', 'o', 'o', 'k', 'm', 'e', 'i', 'n', '.', 'i', 'n', '\0',
/* "bookofraonlinecasinos.com", true */ 'b', 'o', 'o', 'k', 'o', 'f', 'r', 'a', 'o', 'n', 'l', 'i', 'n', 'e', 'c', 'a', 's', 'i', 'n', 'o', 's', '.', 'c', 'o', 'm', '\0',
/* "bool.be", true */ 'b', 'o', 'o', 'l', '.', 'b', 'e', '\0',
@@ -2011,7 +2009,6 @@ static const char kSTSHostTable[] = {
/* "bugs.chromium.org", true */ 'b', 'u', 'g', 's', '.', 'c', 'h', 'r', 'o', 'm', 'i', 'u', 'm', '.', 'o', 'r', 'g', '\0',
/* "bugsmashed.com", true */ 'b', 'u', 'g', 's', 'm', 'a', 's', 'h', 'e', 'd', '.', 'c', 'o', 'm', '\0',
/* "bugtrack.co.uk", true */ 'b', 'u', 'g', 't', 'r', 'a', 'c', 'k', '.', 'c', 'o', '.', 'u', 'k', '\0',
- /* "bugwie.com", true */ 'b', 'u', 'g', 'w', 'i', 'e', '.', 'c', 'o', 'm', '\0',
/* "bugzil.la", true */ 'b', 'u', 'g', 'z', 'i', 'l', '.', 'l', 'a', '\0',
/* "bugzilla.mozilla.org", true */ 'b', 'u', 'g', 'z', 'i', 'l', 'l', 'a', '.', 'm', 'o', 'z', 'i', 'l', 'l', 'a', '.', 'o', 'r', 'g', '\0',
/* "buiko.com", true */ 'b', 'u', 'i', 'k', 'o', '.', 'c', 'o', 'm', '\0',
@@ -2077,7 +2074,6 @@ static const char kSTSHostTable[] = {
/* "bvalle.com", true */ 'b', 'v', 'a', 'l', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "bvexplained.co.uk", true */ 'b', 'v', 'e', 'x', 'p', 'l', 'a', 'i', 'n', 'e', 'd', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "bvionline.eu", true */ 'b', 'v', 'i', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'e', 'u', '\0',
- /* "bw.codes", true */ 'b', 'w', '.', 'c', 'o', 'd', 'e', 's', '\0',
/* "bw81.xyz", true */ 'b', 'w', '8', '1', '.', 'x', 'y', 'z', '\0',
/* "bwcscorecard.org", true */ 'b', 'w', 'c', 's', 'c', 'o', 'r', 'e', 'c', 'a', 'r', 'd', '.', 'o', 'r', 'g', '\0',
/* "bwear4all.de", true */ 'b', 'w', 'e', 'a', 'r', '4', 'a', 'l', 'l', '.', 'd', 'e', '\0',
@@ -2106,8 +2102,6 @@ static const char kSTSHostTable[] = {
/* "bypassed.pw", true */ 'b', 'y', 'p', 'a', 's', 's', 'e', 'd', '.', 'p', 'w', '\0',
/* "bypassed.rocks", true */ 'b', 'y', 'p', 'a', 's', 's', 'e', 'd', '.', 'r', 'o', 'c', 'k', 's', '\0',
/* "bypassed.site", true */ 'b', 'y', 'p', 'a', 's', 's', 'e', 'd', '.', 's', 'i', 't', 'e', '\0',
- /* "bypassed.today", true */ 'b', 'y', 'p', 'a', 's', 's', 'e', 'd', '.', 't', 'o', 'd', 'a', 'y', '\0',
- /* "bypassed.works", true */ 'b', 'y', 'p', 'a', 's', 's', 'e', 'd', '.', 'w', 'o', 'r', 'k', 's', '\0',
/* "byrko.cz", true */ 'b', 'y', 'r', 'k', 'o', '.', 'c', 'z', '\0',
/* "byrko.sk", true */ 'b', 'y', 'r', 'k', 'o', '.', 's', 'k', '\0',
/* "byronwade.com", true */ 'b', 'y', 'r', 'o', 'n', 'w', 'a', 'd', 'e', '.', 'c', 'o', 'm', '\0',
@@ -2180,7 +2174,6 @@ static const char kSTSHostTable[] = {
/* "calibreapp.com", false */ 'c', 'a', 'l', 'i', 'b', 'r', 'e', 'a', 'p', 'p', '.', 'c', 'o', 'm', '\0',
/* "calibso.net", true */ 'c', 'a', 'l', 'i', 'b', 's', 'o', '.', 'n', 'e', 't', '\0',
/* "calixte-concept.fr", true */ 'c', 'a', 'l', 'i', 'x', 't', 'e', '-', 'c', 'o', 'n', 'c', 'e', 'p', 't', '.', 'f', 'r', '\0',
- /* "call.me", false */ 'c', 'a', 'l', 'l', '.', 'm', 'e', '\0',
/* "callabs.net", true */ 'c', 'a', 'l', 'l', 'a', 'b', 's', '.', 'n', 'e', 't', '\0',
/* "callaction.co", true */ 'c', 'a', 'l', 'l', 'a', 'c', 't', 'i', 'o', 'n', '.', 'c', 'o', '\0',
/* "callear.org", true */ 'c', 'a', 'l', 'l', 'e', 'a', 'r', '.', 'o', 'r', 'g', '\0',
@@ -2225,6 +2218,7 @@ static const char kSTSHostTable[] = {
/* "cancerdata.nhs.uk", true */ 'c', 'a', 'n', 'c', 'e', 'r', 'd', 'a', 't', 'a', '.', 'n', 'h', 's', '.', 'u', 'k', '\0',
/* "cando.eu", true */ 'c', 'a', 'n', 'd', 'o', '.', 'e', 'u', '\0',
/* "candy-it.de", true */ 'c', 'a', 'n', 'd', 'y', '-', 'i', 't', '.', 'd', 'e', '\0',
+ /* "canfly.org", false */ 'c', 'a', 'n', 'f', 'l', 'y', '.', 'o', 'r', 'g', '\0',
/* "canhazip.com", true */ 'c', 'a', 'n', 'h', 'a', 'z', 'i', 'p', '.', 'c', 'o', 'm', '\0',
/* "canifis.net", true */ 'c', 'a', 'n', 'i', 'f', 'i', 's', '.', 'n', 'e', 't', '\0',
/* "cannabis-marijuana.com", true */ 'c', 'a', 'n', 'n', 'a', 'b', 'i', 's', '-', 'm', 'a', 'r', 'i', 'j', 'u', 'a', 'n', 'a', '.', 'c', 'o', 'm', '\0',
@@ -2551,7 +2545,6 @@ static const char kSTSHostTable[] = {
/* "chrisu3050.at", true */ 'c', 'h', 'r', 'i', 's', 'u', '3', '0', '5', '0', '.', 'a', 't', '\0',
/* "chriswarrick.com", true */ 'c', 'h', 'r', 'i', 's', 'w', 'a', 'r', 'r', 'i', 'c', 'k', '.', 'c', 'o', 'm', '\0',
/* "chriswells.io", true */ 'c', 'h', 'r', 'i', 's', 'w', 'e', 'l', 'l', 's', '.', 'i', 'o', '\0',
- /* "chromaryu.net", true */ 'c', 'h', 'r', 'o', 'm', 'a', 'r', 'y', 'u', '.', 'n', 'e', 't', '\0',
/* "chromaxa.com", true */ 'c', 'h', 'r', 'o', 'm', 'a', 'x', 'a', '.', 'c', 'o', 'm', '\0',
/* "chrome-devtools-frontend.appspot.com", true */ 'c', 'h', 'r', 'o', 'm', 'e', '-', 'd', 'e', 'v', 't', 'o', 'o', 'l', 's', '-', 'f', 'r', 'o', 'n', 't', 'e', 'n', 'd', '.', 'a', 'p', 'p', 's', 'p', 'o', 't', '.', 'c', 'o', 'm', '\0',
/* "chrome.com", false */ 'c', 'h', 'r', 'o', 'm', 'e', '.', 'c', 'o', 'm', '\0',
@@ -2630,6 +2623,7 @@ static const char kSTSHostTable[] = {
/* "classpoint.cz", true */ 'c', 'l', 'a', 's', 's', 'p', 'o', 'i', 'n', 't', '.', 'c', 'z', '\0',
/* "claudio4.com", true */ 'c', 'l', 'a', 'u', 'd', 'i', 'o', '4', '.', 'c', 'o', 'm', '\0',
/* "clawe.de", true */ 'c', 'l', 'a', 'w', 'e', '.', 'd', 'e', '\0',
+ /* "cldly.com", true */ 'c', 'l', 'd', 'l', 'y', '.', 'c', 'o', 'm', '\0',
/* "clearkonjac.com", true */ 'c', 'l', 'e', 'a', 'r', 'k', 'o', 'n', 'j', 'a', 'c', '.', 'c', 'o', 'm', '\0',
/* "clearsettle-admin.com", true */ 'c', 'l', 'e', 'a', 'r', 's', 'e', 't', 't', 'l', 'e', '-', 'a', 'd', 'm', 'i', 'n', '.', 'c', 'o', 'm', '\0',
/* "clearviewwealthprojector.com.au", true */ 'c', 'l', 'e', 'a', 'r', 'v', 'i', 'e', 'w', 'w', 'e', 'a', 'l', 't', 'h', 'p', 'r', 'o', 'j', 'e', 'c', 't', 'o', 'r', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
@@ -2676,6 +2670,7 @@ static const char kSTSHostTable[] = {
/* "cloudcaprice.net", true */ 'c', 'l', 'o', 'u', 'd', 'c', 'a', 'p', 'r', 'i', 'c', 'e', '.', 'n', 'e', 't', '\0',
/* "cloudflareonazure.com", true */ 'c', 'l', 'o', 'u', 'd', 'f', 'l', 'a', 'r', 'e', 'o', 'n', 'a', 'z', 'u', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "cloudia.org", true */ 'c', 'l', 'o', 'u', 'd', 'i', 'a', '.', 'o', 'r', 'g', '\0',
+ /* "cloudily.com", true */ 'c', 'l', 'o', 'u', 'd', 'i', 'l', 'y', '.', 'c', 'o', 'm', '\0',
/* "cloudmigrator365.com", true */ 'c', 'l', 'o', 'u', 'd', 'm', 'i', 'g', 'r', 'a', 't', 'o', 'r', '3', '6', '5', '.', 'c', 'o', 'm', '\0',
/* "cloudoptimus.com", true */ 'c', 'l', 'o', 'u', 'd', 'o', 'p', 't', 'i', 'm', 'u', 's', '.', 'c', 'o', 'm', '\0',
/* "cloudpagesforwork.com", true */ 'c', 'l', 'o', 'u', 'd', 'p', 'a', 'g', 'e', 's', 'f', 'o', 'r', 'w', 'o', 'r', 'k', '.', 'c', 'o', 'm', '\0',
@@ -2747,6 +2742,7 @@ static const char kSTSHostTable[] = {
/* "codeplay.org", true */ 'c', 'o', 'd', 'e', 'p', 'l', 'a', 'y', '.', 'o', 'r', 'g', '\0',
/* "codepoints.net", true */ 'c', 'o', 'd', 'e', 'p', 'o', 'i', 'n', 't', 's', '.', 'n', 'e', 't', '\0',
/* "codepref.com", true */ 'c', 'o', 'd', 'e', 'p', 'r', 'e', 'f', '.', 'c', 'o', 'm', '\0',
+ /* "codepult.com", true */ 'c', 'o', 'd', 'e', 'p', 'u', 'l', 't', '.', 'c', 'o', 'm', '\0',
/* "codera.co.uk", true */ 'c', 'o', 'd', 'e', 'r', 'a', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "codereview.appspot.com", true */ 'c', 'o', 'd', 'e', 'r', 'e', 'v', 'i', 'e', 'w', '.', 'a', 'p', 'p', 's', 'p', 'o', 't', '.', 'c', 'o', 'm', '\0',
/* "codereview.chromium.org", true */ 'c', 'o', 'd', 'e', 'r', 'e', 'v', 'i', 'e', 'w', '.', 'c', 'h', 'r', 'o', 'm', 'i', 'u', 'm', '.', 'o', 'r', 'g', '\0',
@@ -2762,7 +2758,6 @@ static const char kSTSHostTable[] = {
/* "codingforspeed.com", true */ 'c', 'o', 'd', 'i', 'n', 'g', 'f', 'o', 'r', 's', 'p', 'e', 'e', 'd', '.', 'c', 'o', 'm', '\0',
/* "codingrobots.com", true */ 'c', 'o', 'd', 'i', 'n', 'g', 'r', 'o', 'b', 'o', 't', 's', '.', 'c', 'o', 'm', '\0',
/* "codyevanscomputer.com", true */ 'c', 'o', 'd', 'y', 'e', 'v', 'a', 'n', 's', 'c', 'o', 'm', 'p', 'u', 't', 'e', 'r', '.', 'c', 'o', 'm', '\0',
- /* "codymoniz.com", true */ 'c', 'o', 'd', 'y', 'm', 'o', 'n', 'i', 'z', '.', 'c', 'o', 'm', '\0',
/* "coffee-mamenoki.jp", true */ 'c', 'o', 'f', 'f', 'e', 'e', '-', 'm', 'a', 'm', 'e', 'n', 'o', 'k', 'i', '.', 'j', 'p', '\0',
/* "cogent.cc", true */ 'c', 'o', 'g', 'e', 'n', 't', '.', 'c', 'c', '\0',
/* "cogitoltd.com", true */ 'c', 'o', 'g', 'i', 't', 'o', 'l', 't', 'd', '.', 'c', 'o', 'm', '\0',
@@ -2849,7 +2844,6 @@ static const char kSTSHostTable[] = {
/* "compliance-systeme.de", true */ 'c', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 'c', 'e', '-', 's', 'y', 's', 't', 'e', 'm', 'e', '.', 'd', 'e', '\0',
/* "compliancedictionary.com", true */ 'c', 'o', 'm', 'p', 'l', 'i', 'a', 'n', 'c', 'e', 'd', 'i', 'c', 't', 'i', 'o', 'n', 'a', 'r', 'y', '.', 'c', 'o', 'm', '\0',
/* "complymd.com", true */ 'c', 'o', 'm', 'p', 'l', 'y', 'm', 'd', '.', 'c', 'o', 'm', '\0',
- /* "compraneta.com", true */ 'c', 'o', 'm', 'p', 'r', 'a', 'n', 'e', 't', 'a', '.', 'c', 'o', 'm', '\0',
/* "compucorner.mx", true */ 'c', 'o', 'm', 'p', 'u', 'c', 'o', 'r', 'n', 'e', 'r', '.', 'm', 'x', '\0',
/* "computer-acquisti.com", true */ 'c', 'o', 'm', 'p', 'u', 't', 'e', 'r', '-', 'a', 'c', 'q', 'u', 'i', 's', 't', 'i', '.', 'c', 'o', 'm', '\0',
/* "computerbase.de", true */ 'c', 'o', 'm', 'p', 'u', 't', 'e', 'r', 'b', 'a', 's', 'e', '.', 'd', 'e', '\0',
@@ -2903,6 +2897,7 @@ static const char kSTSHostTable[] = {
/* "convergemagazine.com", true */ 'c', 'o', 'n', 'v', 'e', 'r', 'g', 'e', 'm', 'a', 'g', 'a', 'z', 'i', 'n', 'e', '.', 'c', 'o', 'm', '\0',
/* "conversiones.com", true */ 'c', 'o', 'n', 'v', 'e', 'r', 's', 'i', 'o', 'n', 'e', 's', '.', 'c', 'o', 'm', '\0',
/* "convert.im", true */ 'c', 'o', 'n', 'v', 'e', 'r', 't', '.', 'i', 'm', '\0',
+ /* "convert.zone", true */ 'c', 'o', 'n', 'v', 'e', 'r', 't', '.', 'z', 'o', 'n', 'e', '\0',
/* "converter.ml", true */ 'c', 'o', 'n', 'v', 'e', 'r', 't', 'e', 'r', '.', 'm', 'l', '\0',
/* "convocatoriafundacionpepsicomexico.org", false */ 'c', 'o', 'n', 'v', 'o', 'c', 'a', 't', 'o', 'r', 'i', 'a', 'f', 'u', 'n', 'd', 'a', 'c', 'i', 'o', 'n', 'p', 'e', 'p', 's', 'i', 'c', 'o', 'm', 'e', 'x', 'i', 'c', 'o', '.', 'o', 'r', 'g', '\0',
/* "cooink.net", true */ 'c', 'o', 'o', 'i', 'n', 'k', '.', 'n', 'e', 't', '\0',
@@ -3095,12 +3090,10 @@ static const char kSTSHostTable[] = {
/* "csmainframe.com", true */ 'c', 's', 'm', 'a', 'i', 'n', 'f', 'r', 'a', 'm', 'e', '.', 'c', 'o', 'm', '\0',
/* "csokolade.hu", true */ 'c', 's', 'o', 'k', 'o', 'l', 'a', 'd', 'e', '.', 'h', 'u', '\0',
/* "cspvalidator.org", true */ 'c', 's', 'p', 'v', 'a', 'l', 'i', 'd', 'a', 't', 'o', 'r', '.', 'o', 'r', 'g', '\0',
- /* "csru.net", true */ 'c', 's', 'r', 'u', '.', 'n', 'e', 't', '\0',
/* "css.net", true */ 'c', 's', 's', '.', 'n', 'e', 't', '\0',
/* "cssu.in", true */ 'c', 's', 's', 'u', '.', 'i', 'n', '\0',
/* "cstkit.com", true */ 'c', 's', 't', 'k', 'i', 't', '.', 'c', 'o', 'm', '\0',
/* "csuw.net", true */ 'c', 's', 'u', 'w', '.', 'n', 'e', 't', '\0',
- /* "ct-status.org", true */ 'c', 't', '-', 's', 't', 'a', 't', 'u', 's', '.', 'o', 'r', 'g', '\0',
/* "cthomas.work", true */ 'c', 't', 'h', 'o', 'm', 'a', 's', '.', 'w', 'o', 'r', 'k', '\0',
/* "ctns.de", true */ 'c', 't', 'n', 's', '.', 'd', 'e', '\0',
/* "ctoforhire.com.au", true */ 'c', 't', 'o', 'f', 'o', 'r', 'h', 'i', 'r', 'e', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
@@ -3220,7 +3213,6 @@ static const char kSTSHostTable[] = {
/* "czbix.com", true */ 'c', 'z', 'b', 'i', 'x', '.', 'c', 'o', 'm', '\0',
/* "czechamlp.com", true */ 'c', 'z', 'e', 'c', 'h', 'a', 'm', 'l', 'p', '.', 'c', 'o', 'm', '\0',
/* "czechvirus.cz", true */ 'c', 'z', 'e', 'c', 'h', 'v', 'i', 'r', 'u', 's', '.', 'c', 'z', '\0',
- /* "czerno.com", true */ 'c', 'z', 'e', 'r', 'n', 'o', '.', 'c', 'o', 'm', '\0',
/* "czk.mk", true */ 'c', 'z', 'k', '.', 'm', 'k', '\0',
/* "d-20.fr", true */ 'd', '-', '2', '0', '.', 'f', 'r', '\0',
/* "d-designerin.de", true */ 'd', '-', 'd', 'e', 's', 'i', 'g', 'n', 'e', 'r', 'i', 'n', '.', 'd', 'e', '\0',
@@ -3440,7 +3432,6 @@ static const char kSTSHostTable[] = {
/* "debigare.com", true */ 'd', 'e', 'b', 'i', 'g', 'a', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "debron-ot.nl", true */ 'd', 'e', 'b', 'r', 'o', 'n', '-', 'o', 't', '.', 'n', 'l', '\0',
/* "debtrecycling.com.au", true */ 'd', 'e', 'b', 't', 'r', 'e', 'c', 'y', 'c', 'l', 'i', 'n', 'g', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
- /* "decesus.com", true */ 'd', 'e', 'c', 'e', 's', 'u', 's', '.', 'c', 'o', 'm', '\0',
/* "decloverly.com", true */ 'd', 'e', 'c', 'l', 'o', 'v', 'e', 'r', 'l', 'y', '.', 'c', 'o', 'm', '\0',
/* "decoboutique.com", true */ 'd', 'e', 'c', 'o', 'b', 'o', 'u', 't', 'i', 'q', 'u', 'e', '.', 'c', 'o', 'm', '\0',
/* "decoder.link", true */ 'd', 'e', 'c', 'o', 'd', 'e', 'r', '.', 'l', 'i', 'n', 'k', '\0',
@@ -3550,6 +3541,7 @@ static const char kSTSHostTable[] = {
/* "desserteagleselvenar.tk", true */ 'd', 'e', 's', 's', 'e', 'r', 't', 'e', 'a', 'g', 'l', 'e', 's', 'e', 'l', 'v', 'e', 'n', 'a', 'r', '.', 't', 'k', '\0',
/* "desterman.ru", true */ 'd', 'e', 's', 't', 'e', 'r', 'm', 'a', 'n', '.', 'r', 'u', '\0',
/* "destinattorneyjohngreene.com", true */ 'd', 'e', 's', 't', 'i', 'n', 'a', 't', 't', 'o', 'r', 'n', 'e', 'y', 'j', 'o', 'h', 'n', 'g', 'r', 'e', 'e', 'n', 'e', '.', 'c', 'o', 'm', '\0',
+ /* "destom.be", true */ 'd', 'e', 's', 't', 'o', 'm', '.', 'b', 'e', '\0',
/* "desu.ne.jp", true */ 'd', 'e', 's', 'u', '.', 'n', 'e', '.', 'j', 'p', '\0',
/* "detectify.com", false */ 'd', 'e', 't', 'e', 'c', 't', 'i', 'f', 'y', '.', 'c', 'o', 'm', '\0',
/* "detest.org", true */ 'd', 'e', 't', 'e', 's', 't', '.', 'o', 'r', 'g', '\0',
@@ -3624,8 +3616,6 @@ static const char kSTSHostTable[] = {
/* "dhedegaard.dk", true */ 'd', 'h', 'e', 'd', 'e', 'g', 'a', 'a', 'r', 'd', '.', 'd', 'k', '\0',
/* "dhhs.gov", true */ 'd', 'h', 'h', 's', '.', 'g', 'o', 'v', '\0',
/* "dhome.at", true */ 'd', 'h', 'o', 'm', 'e', '.', 'a', 't', '\0',
- /* "dhpcs.com", true */ 'd', 'h', 'p', 'c', 's', '.', 'c', 'o', 'm', '\0',
- /* "dhpiggott.net", true */ 'd', 'h', 'p', 'i', 'g', 'g', 'o', 't', 't', '.', 'n', 'e', 't', '\0',
/* "dhuy.net", true */ 'd', 'h', 'u', 'y', '.', 'n', 'e', 't', '\0',
/* "diagnostix.org", true */ 'd', 'i', 'a', 'g', 'n', 'o', 's', 't', 'i', 'x', '.', 'o', 'r', 'g', '\0',
/* "diamante.ro", true */ 'd', 'i', 'a', 'm', 'a', 'n', 't', 'e', '.', 'r', 'o', '\0',
@@ -3824,7 +3814,6 @@ static const char kSTSHostTable[] = {
/* "dogespeed.ga", true */ 'd', 'o', 'g', 'e', 's', 'p', 'e', 'e', 'd', '.', 'g', 'a', '\0',
/* "dogfi.sh", true */ 'd', 'o', 'g', 'f', 'i', '.', 's', 'h', '\0',
/* "doggieholic.net", true */ 'd', 'o', 'g', 'g', 'i', 'e', 'h', 'o', 'l', 'i', 'c', '.', 'n', 'e', 't', '\0',
- /* "dogmap.jp", true */ 'd', 'o', 'g', 'm', 'a', 'p', '.', 'j', 'p', '\0',
/* "dognlife.com", true */ 'd', 'o', 'g', 'n', 'l', 'i', 'f', 'e', '.', 'c', 'o', 'm', '\0',
/* "dogoodbehappyllc.com", true */ 'd', 'o', 'g', 'o', 'o', 'd', 'b', 'e', 'h', 'a', 'p', 'p', 'y', 'l', 'l', 'c', '.', 'c', 'o', 'm', '\0',
/* "doked.io", true */ 'd', 'o', 'k', 'e', 'd', '.', 'i', 'o', '\0',
@@ -4004,6 +3993,8 @@ static const char kSTSHostTable[] = {
/* "dsol.hu", true */ 'd', 's', 'o', 'l', '.', 'h', 'u', '\0',
/* "dt27.org", true */ 'd', 't', '2', '7', '.', 'o', 'r', 'g', '\0',
/* "dubaieveningsafari.com", true */ 'd', 'u', 'b', 'a', 'i', 'e', 'v', 'e', 'n', 'i', 'n', 'g', 's', 'a', 'f', 'a', 'r', 'i', '.', 'c', 'o', 'm', '\0',
+ /* "dubrovskiy.net", true */ 'd', 'u', 'b', 'r', 'o', 'v', 's', 'k', 'i', 'y', '.', 'n', 'e', 't', '\0',
+ /* "dubrovskiy.pro", true */ 'd', 'u', 'b', 'r', 'o', 'v', 's', 'k', 'i', 'y', '.', 'p', 'r', 'o', '\0',
/* "duch.cloud", true */ 'd', 'u', 'c', 'h', '.', 'c', 'l', 'o', 'u', 'd', '\0',
/* "duckasylum.com", true */ 'd', 'u', 'c', 'k', 'a', 's', 'y', 'l', 'u', 'm', '.', 'c', 'o', 'm', '\0',
/* "duckduckstart.com", true */ 'd', 'u', 'c', 'k', 'd', 'u', 'c', 'k', 's', 't', 'a', 'r', 't', '.', 'c', 'o', 'm', '\0',
@@ -4061,6 +4052,7 @@ static const char kSTSHostTable[] = {
/* "dziekonski.com", true */ 'd', 'z', 'i', 'e', 'k', 'o', 'n', 's', 'k', 'i', '.', 'c', 'o', 'm', '\0',
/* "dzndk.com", true */ 'd', 'z', 'n', 'd', 'k', '.', 'c', 'o', 'm', '\0',
/* "dzndk.net", true */ 'd', 'z', 'n', 'd', 'k', '.', 'n', 'e', 't', '\0',
+ /* "dzyabchenko.com", true */ 'd', 'z', 'y', 'a', 'b', 'c', 'h', 'e', 'n', 'k', 'o', '.', 'c', 'o', 'm', '\0',
/* "e-biografias.net", true */ 'e', '-', 'b', 'i', 'o', 'g', 'r', 'a', 'f', 'i', 'a', 's', '.', 'n', 'e', 't', '\0',
/* "e-isfa.eu", true */ 'e', '-', 'i', 's', 'f', 'a', '.', 'e', 'u', '\0',
/* "e-kontakti.fi", true */ 'e', '-', 'k', 'o', 'n', 't', 'a', 'k', 't', 'i', '.', 'f', 'i', '\0',
@@ -4232,6 +4224,7 @@ static const char kSTSHostTable[] = {
/* "eickemeyer.nl", true */ 'e', 'i', 'c', 'k', 'e', 'm', 'e', 'y', 'e', 'r', '.', 'n', 'l', '\0',
/* "eighty-aid.com", true */ 'e', 'i', 'g', 'h', 't', 'y', '-', 'a', 'i', 'd', '.', 'c', 'o', 'm', '\0',
/* "eimacs.com", true */ 'e', 'i', 'm', 'a', 'c', 's', '.', 'c', 'o', 'm', '\0',
+ /* "eimanavicius.lt", true */ 'e', 'i', 'm', 'a', 'n', 'a', 'v', 'i', 'c', 'i', 'u', 's', '.', 'l', 't', '\0',
/* "einaros.is", true */ 'e', 'i', 'n', 'a', 'r', 'o', 's', '.', 'i', 's', '\0',
/* "einfachmaldiefressehalten.de", true */ 'e', 'i', 'n', 'f', 'a', 'c', 'h', 'm', 'a', 'l', 'd', 'i', 'e', 'f', 'r', 'e', 's', 's', 'e', 'h', 'a', 'l', 't', 'e', 'n', '.', 'd', 'e', '\0',
/* "einheizpreis.de", true */ 'e', 'i', 'n', 'h', 'e', 'i', 'z', 'p', 'r', 'e', 'i', 's', '.', 'd', 'e', '\0',
@@ -4331,7 +4324,6 @@ static const char kSTSHostTable[] = {
/* "emilong.com", true */ 'e', 'm', 'i', 'l', 'o', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "emilstahl.dk", true */ 'e', 'm', 'i', 'l', 's', 't', 'a', 'h', 'l', '.', 'd', 'k', '\0',
/* "emilvarga.com", true */ 'e', 'm', 'i', 'l', 'v', 'a', 'r', 'g', 'a', '.', 'c', 'o', 'm', '\0',
- /* "emilyhorsman.com", true */ 'e', 'm', 'i', 'l', 'y', 'h', 'o', 'r', 's', 'm', 'a', 'n', '.', 'c', 'o', 'm', '\0',
/* "emilyshepherd.me", true */ 'e', 'm', 'i', 'l', 'y', 's', 'h', 'e', 'p', 'h', 'e', 'r', 'd', '.', 'm', 'e', '\0',
/* "emirabiz.com", false */ 'e', 'm', 'i', 'r', 'a', 'b', 'i', 'z', '.', 'c', 'o', 'm', '\0',
/* "emkanrecords.com", true */ 'e', 'm', 'k', 'a', 'n', 'r', 'e', 'c', 'o', 'r', 'd', 's', '.', 'c', 'o', 'm', '\0',
@@ -4529,10 +4521,10 @@ static const char kSTSHostTable[] = {
/* "eteesheet.com", true */ 'e', 't', 'e', 'e', 's', 'h', 'e', 'e', 't', '.', 'c', 'o', 'm', '\0',
/* "etelej.com", false */ 'e', 't', 'e', 'l', 'e', 'j', '.', 'c', 'o', 'm', '\0',
/* "eth0.nl", true */ 'e', 't', 'h', '0', '.', 'n', 'l', '\0',
- /* "eth9.net", true */ 'e', 't', 'h', '9', '.', 'n', 'e', 't', '\0',
/* "etha.nz", true */ 'e', 't', 'h', 'a', '.', 'n', 'z', '\0',
/* "ethack.org", true */ 'e', 't', 'h', 'a', 'c', 'k', '.', 'o', 'r', 'g', '\0',
/* "ethan.pm", true */ 'e', 't', 'h', 'a', 'n', '.', 'p', 'm', '\0',
+ /* "ethanfaust.com", true */ 'e', 't', 'h', 'a', 'n', 'f', 'a', 'u', 's', 't', '.', 'c', 'o', 'm', '\0',
/* "ethanlew.is", true */ 'e', 't', 'h', 'a', 'n', 'l', 'e', 'w', '.', 'i', 's', '\0',
/* "ethercalc.com", true */ 'e', 't', 'h', 'e', 'r', 'c', 'a', 'l', 'c', '.', 'c', 'o', 'm', '\0',
/* "ethercalc.org", true */ 'e', 't', 'h', 'e', 'r', 'c', 'a', 'l', 'c', '.', 'o', 'r', 'g', '\0',
@@ -4614,6 +4606,7 @@ static const char kSTSHostTable[] = {
/* "evodation.com", true */ 'e', 'v', 'o', 'd', 'a', 't', 'i', 'o', 'n', '.', 'c', 'o', 'm', '\0',
/* "evoludis.net", true */ 'e', 'v', 'o', 'l', 'u', 'd', 'i', 's', '.', 'n', 'e', 't', '\0',
/* "evolutionexpeditions.com", true */ 'e', 'v', 'o', 'l', 'u', 't', 'i', 'o', 'n', 'e', 'x', 'p', 'e', 'd', 'i', 't', 'i', 'o', 'n', 's', '.', 'c', 'o', 'm', '\0',
+ /* "evolutionlending.co.uk", true */ 'e', 'v', 'o', 'l', 'u', 't', 'i', 'o', 'n', 'l', 'e', 'n', 'd', 'i', 'n', 'g', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "evowl.com", false */ 'e', 'v', 'o', 'w', 'l', '.', 'c', 'o', 'm', '\0',
/* "evrial.com", true */ 'e', 'v', 'r', 'i', 'a', 'l', '.', 'c', 'o', 'm', '\0',
/* "evstatus.com", true */ 'e', 'v', 's', 't', 'a', 't', 'u', 's', '.', 'c', 'o', 'm', '\0',
@@ -4750,6 +4743,7 @@ static const char kSTSHostTable[] = {
/* "fangs.ink", true */ 'f', 'a', 'n', 'g', 's', '.', 'i', 'n', 'k', '\0',
/* "fanjoe.be", true */ 'f', 'a', 'n', 'j', 'o', 'e', '.', 'b', 'e', '\0',
/* "fant.dk", true */ 'f', 'a', 'n', 't', '.', 'd', 'k', '\0',
+ /* "fantopia.club", true */ 'f', 'a', 'n', 't', 'o', 'p', 'i', 'a', '.', 'c', 'l', 'u', 'b', '\0',
/* "fanvoice.com", true */ 'f', 'a', 'n', 'v', 'o', 'i', 'c', 'e', '.', 'c', 'o', 'm', '\0',
/* "fanyue123.tk", true */ 'f', 'a', 'n', 'y', 'u', 'e', '1', '2', '3', '.', 't', 'k', '\0',
/* "fanz.pro", true */ 'f', 'a', 'n', 'z', '.', 'p', 'r', 'o', '\0',
@@ -4928,6 +4922,7 @@ static const char kSTSHostTable[] = {
/* "fischers.cc", true */ 'f', 'i', 's', 'c', 'h', 'e', 'r', 's', '.', 'c', 'c', '\0',
/* "fish-hook.ru", true */ 'f', 'i', 's', 'h', '-', 'h', 'o', 'o', 'k', '.', 'r', 'u', '\0',
/* "fishlinemedia.com", true */ 'f', 'i', 's', 'h', 'l', 'i', 'n', 'e', 'm', 'e', 'd', 'i', 'a', '.', 'c', 'o', 'm', '\0',
+ /* "fistu.la", true */ 'f', 'i', 's', 't', 'u', '.', 'l', 'a', '\0',
/* "fit365.jp", true */ 'f', 'i', 't', '3', '6', '5', '.', 'j', 'p', '\0',
/* "fitkram.cz", true */ 'f', 'i', 't', 'k', 'r', 'a', 'm', '.', 'c', 'z', '\0',
/* "fitness.gov", true */ 'f', 'i', 't', 'n', 'e', 's', 's', '.', 'g', 'o', 'v', '\0',
@@ -4998,6 +4993,7 @@ static const char kSTSHostTable[] = {
/* "floseed.fr", true */ 'f', 'l', 'o', 's', 'e', 'e', 'd', '.', 'f', 'r', '\0',
/* "floskelwolke.de", true */ 'f', 'l', 'o', 's', 'k', 'e', 'l', 'w', 'o', 'l', 'k', 'e', '.', 'd', 'e', '\0',
/* "floth.at", true */ 'f', 'l', 'o', 't', 'h', '.', 'a', 't', '\0',
+ /* "flow.su", true */ 'f', 'l', 'o', 'w', '.', 's', 'u', '\0',
/* "floweslawncare.com", true */ 'f', 'l', 'o', 'w', 'e', 's', 'l', 'a', 'w', 'n', 'c', 'a', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "flox.io", true */ 'f', 'l', 'o', 'x', '.', 'i', 'o', '\0',
/* "flra.gov", true */ 'f', 'l', 'r', 'a', '.', 'g', 'o', 'v', '\0',
@@ -5161,6 +5157,7 @@ static const char kSTSHostTable[] = {
/* "freetsa.org", true */ 'f', 'r', 'e', 'e', 't', 's', 'a', '.', 'o', 'r', 'g', '\0',
/* "freevps.us", true */ 'f', 'r', 'e', 'e', 'v', 'p', 's', '.', 'u', 's', '\0',
/* "freeweibo.com", true */ 'f', 'r', 'e', 'e', 'w', 'e', 'i', 'b', 'o', '.', 'c', 'o', 'm', '\0',
+ /* "freezion.com", true */ 'f', 'r', 'e', 'e', 'z', 'i', 'o', 'n', '.', 'c', 'o', 'm', '\0',
/* "freifunk-essen.de", true */ 'f', 'r', 'e', 'i', 'f', 'u', 'n', 'k', '-', 'e', 's', 's', 'e', 'n', '.', 'd', 'e', '\0',
/* "freifunk-luenen.de", true */ 'f', 'r', 'e', 'i', 'f', 'u', 'n', 'k', '-', 'l', 'u', 'e', 'n', 'e', 'n', '.', 'd', 'e', '\0',
/* "freiwurst.net", true */ 'f', 'r', 'e', 'i', 'w', 'u', 'r', 's', 't', '.', 'n', 'e', 't', '\0',
@@ -5332,7 +5329,6 @@ static const char kSTSHostTable[] = {
/* "gameofpwnz.com", true */ 'g', 'a', 'm', 'e', 'o', 'f', 'p', 'w', 'n', 'z', '.', 'c', 'o', 'm', '\0',
/* "gamepad.com.br", true */ 'g', 'a', 'm', 'e', 'p', 'a', 'd', '.', 'c', 'o', 'm', '.', 'b', 'r', '\0',
/* "gamepad.vg", true */ 'g', 'a', 'm', 'e', 'p', 'a', 'd', '.', 'v', 'g', '\0',
- /* "gamepader.com", true */ 'g', 'a', 'm', 'e', 'p', 'a', 'd', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "gamercredo.com", true */ 'g', 'a', 'm', 'e', 'r', 'c', 'r', 'e', 'd', 'o', '.', 'c', 'o', 'm', '\0',
/* "gamercredo.net", true */ 'g', 'a', 'm', 'e', 'r', 'c', 'r', 'e', 'd', 'o', '.', 'n', 'e', 't', '\0',
/* "gamers-life.fr", true */ 'g', 'a', 'm', 'e', 'r', 's', '-', 'l', 'i', 'f', 'e', '.', 'f', 'r', '\0',
@@ -5661,6 +5657,7 @@ static const char kSTSHostTable[] = {
/* "gothic.dating", true */ 'g', 'o', 't', 'h', 'i', 'c', '.', 'd', 'a', 't', 'i', 'n', 'g', '\0',
/* "gotirupati.com", true */ 'g', 'o', 't', 'i', 'r', 'u', 'p', 'a', 't', 'i', '.', 'c', 'o', 'm', '\0',
/* "goto.google.com", true */ 'g', 'o', 't', 'o', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'c', 'o', 'm', '\0',
+ /* "goto.world", true */ 'g', 'o', 't', 'o', '.', 'w', 'o', 'r', 'l', 'd', '\0',
/* "gotocloud.ru", false */ 'g', 'o', 't', 'o', 'c', 'l', 'o', 'u', 'd', '.', 'r', 'u', '\0',
/* "gotomi.info", true */ 'g', 'o', 't', 'o', 'm', 'i', '.', 'i', 'n', 'f', 'o', '\0',
/* "goudenharynck.be", true */ 'g', 'o', 'u', 'd', 'e', 'n', 'h', 'a', 'r', 'y', 'n', 'c', 'k', '.', 'b', 'e', '\0',
@@ -5709,8 +5706,6 @@ static const char kSTSHostTable[] = {
/* "granth.io", true */ 'g', 'r', 'a', 'n', 't', 'h', '.', 'i', 'o', '\0',
/* "granular.ag", true */ 'g', 'r', 'a', 'n', 'u', 'l', 'a', 'r', '.', 'a', 'g', '\0',
/* "graphene.software", true */ 'g', 'r', 'a', 'p', 'h', 'e', 'n', 'e', '.', 's', 'o', 'f', 't', 'w', 'a', 'r', 'e', '\0',
- /* "graphire.io", true */ 'g', 'r', 'a', 'p', 'h', 'i', 'r', 'e', '.', 'i', 'o', '\0',
- /* "graphsearchengine.com", true */ 'g', 'r', 'a', 'p', 'h', 's', 'e', 'a', 'r', 'c', 'h', 'e', 'n', 'g', 'i', 'n', 'e', '.', 'c', 'o', 'm', '\0',
/* "grassenberg.de", true */ 'g', 'r', 'a', 's', 's', 'e', 'n', 'b', 'e', 'r', 'g', '.', 'd', 'e', '\0',
/* "grasshoppervape.com", true */ 'g', 'r', 'a', 's', 's', 'h', 'o', 'p', 'p', 'e', 'r', 'v', 'a', 'p', 'e', '.', 'c', 'o', 'm', '\0',
/* "gratis-lovecheck.de", true */ 'g', 'r', 'a', 't', 'i', 's', '-', 'l', 'o', 'v', 'e', 'c', 'h', 'e', 'c', 'k', '.', 'd', 'e', '\0',
@@ -5834,7 +5829,7 @@ static const char kSTSHostTable[] = {
/* "guinea-pig.co", true */ 'g', 'u', 'i', 'n', 'e', 'a', '-', 'p', 'i', 'g', '.', 'c', 'o', '\0',
/* "guineapigmustach.es", true */ 'g', 'u', 'i', 'n', 'e', 'a', 'p', 'i', 'g', 'm', 'u', 's', 't', 'a', 'c', 'h', '.', 'e', 's', '\0',
/* "guitarmarketing.com", false */ 'g', 'u', 'i', 't', 'a', 'r', 'm', 'a', 'r', 'k', 'e', 't', 'i', 'n', 'g', '.', 'c', 'o', 'm', '\0',
- /* "gulch.in.ua", true */ 'g', 'u', 'l', 'c', 'h', '.', 'i', 'n', '.', 'u', 'a', '\0',
+ /* "gulch.in.ua", false */ 'g', 'u', 'l', 'c', 'h', '.', 'i', 'n', '.', 'u', 'a', '\0',
/* "gulenbase.no", true */ 'g', 'u', 'l', 'e', 'n', 'b', 'a', 's', 'e', '.', 'n', 'o', '\0',
/* "gummibande.noip.me", true */ 'g', 'u', 'm', 'm', 'i', 'b', 'a', 'n', 'd', 'e', '.', 'n', 'o', 'i', 'p', '.', 'm', 'e', '\0',
/* "gunnaro.com", true */ 'g', 'u', 'n', 'n', 'a', 'r', 'o', '.', 'c', 'o', 'm', '\0',
@@ -5846,6 +5841,7 @@ static const char kSTSHostTable[] = {
/* "gurmel.ru", true */ 'g', 'u', 'r', 'm', 'e', 'l', '.', 'r', 'u', '\0',
/* "gurochan.ch", true */ 'g', 'u', 'r', 'o', 'c', 'h', 'a', 'n', '.', 'c', 'h', '\0',
/* "guru-naradi.cz", true */ 'g', 'u', 'r', 'u', '-', 'n', 'a', 'r', 'a', 'd', 'i', '.', 'c', 'z', '\0',
+ /* "gurueffect.com", true */ 'g', 'u', 'r', 'u', 'e', 'f', 'f', 'e', 'c', 't', '.', 'c', 'o', 'm', '\0',
/* "gus.host", true */ 'g', 'u', 's', '.', 'h', 'o', 's', 't', '\0',
/* "gus.moe", true */ 'g', 'u', 's', '.', 'm', 'o', 'e', '\0',
/* "guscaplan.me", true */ 'g', 'u', 's', 'c', 'a', 'p', 'l', 'a', 'n', '.', 'm', 'e', '\0',
@@ -5871,6 +5867,7 @@ static const char kSTSHostTable[] = {
/* "gz-benz.com", true */ 'g', 'z', '-', 'b', 'e', 'n', 'z', '.', 'c', 'o', 'm', '\0',
/* "gz-bmw.com", true */ 'g', 'z', '-', 'b', 'm', 'w', '.', 'c', 'o', 'm', '\0',
/* "gza.jp", true */ 'g', 'z', 'a', '.', 'j', 'p', '\0',
+ /* "gzitech.com", true */ 'g', 'z', 'i', 't', 'e', 'c', 'h', '.', 'c', 'o', 'm', '\0',
/* "h-jo.net", true */ 'h', '-', 'j', 'o', '.', 'n', 'e', 't', '\0',
/* "h-og.com", true */ 'h', '-', 'o', 'g', '.', 'c', 'o', 'm', '\0',
/* "h-rickroll-n.pw", true */ 'h', '-', 'r', 'i', 'c', 'k', 'r', 'o', 'l', 'l', '-', 'n', '.', 'p', 'w', '\0',
@@ -5896,6 +5893,7 @@ static const char kSTSHostTable[] = {
/* "hackerone-user-content.com", true */ 'h', 'a', 'c', 'k', 'e', 'r', 'o', 'n', 'e', '-', 'u', 's', 'e', 'r', '-', 'c', 'o', 'n', 't', 'e', 'n', 't', '.', 'c', 'o', 'm', '\0',
/* "hackerone.com", true */ 'h', 'a', 'c', 'k', 'e', 'r', 'o', 'n', 'e', '.', 'c', 'o', 'm', '\0',
/* "hackerone.net", true */ 'h', 'a', 'c', 'k', 'e', 'r', 'o', 'n', 'e', '.', 'n', 'e', 't', '\0',
+ /* "hackerpoints.com", true */ 'h', 'a', 'c', 'k', 'e', 'r', 'p', 'o', 'i', 'n', 't', 's', '.', 'c', 'o', 'm', '\0',
/* "hackerspace-ntnu.no", true */ 'h', 'a', 'c', 'k', 'e', 'r', 's', 'p', 'a', 'c', 'e', '-', 'n', 't', 'n', 'u', '.', 'n', 'o', '\0',
/* "hackerstxt.org", true */ 'h', 'a', 'c', 'k', 'e', 'r', 's', 't', 'x', 't', '.', 'o', 'r', 'g', '\0',
/* "hackmd.io", true */ 'h', 'a', 'c', 'k', 'm', 'd', '.', 'i', 'o', '\0',
@@ -5948,6 +5946,7 @@ static const char kSTSHostTable[] = {
/* "hao-zhang.com", true */ 'h', 'a', 'o', '-', 'z', 'h', 'a', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "haomwei.com", true */ 'h', 'a', 'o', 'm', 'w', 'e', 'i', '.', 'c', 'o', 'm', '\0',
/* "haozhang.org", true */ 'h', 'a', 'o', 'z', 'h', 'a', 'n', 'g', '.', 'o', 'r', 'g', '\0',
+ /* "haozi.me", true */ 'h', 'a', 'o', 'z', 'i', '.', 'm', 'e', '\0',
/* "hapijs.cn", true */ 'h', 'a', 'p', 'i', 'j', 's', '.', 'c', 'n', '\0',
/* "hapivm.com", true */ 'h', 'a', 'p', 'i', 'v', 'm', '.', 'c', 'o', 'm', '\0',
/* "happist.com", true */ 'h', 'a', 'p', 'p', 'i', 's', 't', '.', 'c', 'o', 'm', '\0',
@@ -6178,7 +6177,6 @@ static const char kSTSHostTable[] = {
/* "hiqfranchise.co.uk", true */ 'h', 'i', 'q', 'f', 'r', 'a', 'n', 'c', 'h', 'i', 's', 'e', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "hiqhub.co.uk", true */ 'h', 'i', 'q', 'h', 'u', 'b', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "hiqonline.co.uk", true */ 'h', 'i', 'q', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'c', 'o', '.', 'u', 'k', '\0',
- /* "hirake55.com", true */ 'h', 'i', 'r', 'a', 'k', 'e', '5', '5', '.', 'c', 'o', 'm', '\0',
/* "hirte-digital.de", true */ 'h', 'i', 'r', 't', 'e', '-', 'd', 'i', 'g', 'i', 't', 'a', 'l', '.', 'd', 'e', '\0',
/* "hirzaconsult.ro", true */ 'h', 'i', 'r', 'z', 'a', 'c', 'o', 'n', 's', 'u', 'l', 't', '.', 'r', 'o', '\0',
/* "hisbrucker.net", true */ 'h', 'i', 's', 'b', 'r', 'u', 'c', 'k', 'e', 'r', '.', 'n', 'e', 't', '\0',
@@ -6191,6 +6189,7 @@ static const char kSTSHostTable[] = {
/* "hiverlune.net", true */ 'h', 'i', 'v', 'e', 'r', 'l', 'u', 'n', 'e', '.', 'n', 'e', 't', '\0',
/* "hiyacar.co.uk", true */ 'h', 'i', 'y', 'a', 'c', 'a', 'r', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "hjortland.org", true */ 'h', 'j', 'o', 'r', 't', 'l', 'a', 'n', 'd', '.', 'o', 'r', 'g', '\0',
+ /* "hjw-kunstwerk.de", true */ 'h', 'j', 'w', '-', 'k', 'u', 'n', 's', 't', 'w', 'e', 'r', 'k', '.', 'd', 'e', '\0',
/* "hk.search.yahoo.com", false */ 'h', 'k', '.', 's', 'e', 'a', 'r', 'c', 'h', '.', 'y', 'a', 'h', 'o', 'o', '.', 'c', 'o', 'm', '\0',
/* "hkdobrev.com", true */ 'h', 'k', 'd', 'o', 'b', 'r', 'e', 'v', '.', 'c', 'o', 'm', '\0',
/* "hlavacek.us", true */ 'h', 'l', 'a', 'v', 'a', 'c', 'e', 'k', '.', 'u', 's', '\0',
@@ -6311,6 +6310,7 @@ static const char kSTSHostTable[] = {
/* "houser.lu", true */ 'h', 'o', 'u', 's', 'e', 'r', '.', 'l', 'u', '\0',
/* "howardtyson.com", true */ 'h', 'o', 'w', 'a', 'r', 'd', 't', 'y', 's', 'o', 'n', '.', 'c', 'o', 'm', '\0',
/* "howbehealthy.com", true */ 'h', 'o', 'w', 'b', 'e', 'h', 'e', 'a', 'l', 't', 'h', 'y', '.', 'c', 'o', 'm', '\0',
+ /* "howbigismybuilding.com", true */ 'h', 'o', 'w', 'b', 'i', 'g', 'i', 's', 'm', 'y', 'b', 'u', 'i', 'l', 'd', 'i', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "howlongtobeatsteam.com", true */ 'h', 'o', 'w', 'l', 'o', 'n', 'g', 't', 'o', 'b', 'e', 'a', 't', 's', 't', 'e', 'a', 'm', '.', 'c', 'o', 'm', '\0',
/* "howsecureismypassword.net", true */ 'h', 'o', 'w', 's', 'e', 'c', 'u', 'r', 'e', 'i', 's', 'm', 'y', 'p', 'a', 's', 's', 'w', 'o', 'r', 'd', '.', 'n', 'e', 't', '\0',
/* "howsmyssl.com", true */ 'h', 'o', 'w', 's', 'm', 'y', 's', 's', 'l', '.', 'c', 'o', 'm', '\0',
@@ -6418,6 +6418,7 @@ static const char kSTSHostTable[] = {
/* "hyper-matrix.org", true */ 'h', 'y', 'p', 'e', 'r', '-', 'm', 'a', 't', 'r', 'i', 'x', '.', 'o', 'r', 'g', '\0',
/* "hyper-text.org", true */ 'h', 'y', 'p', 'e', 'r', '-', 't', 'e', 'x', 't', '.', 'o', 'r', 'g', '\0',
/* "hyperreal.info", true */ 'h', 'y', 'p', 'e', 'r', 'r', 'e', 'a', 'l', '.', 'i', 'n', 'f', 'o', '\0',
+ /* "hypnoresults.com.au", true */ 'h', 'y', 'p', 'n', 'o', 'r', 'e', 's', 'u', 'l', 't', 's', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
/* "hypotecnicentrum.cz", true */ 'h', 'y', 'p', 'o', 't', 'e', 'c', 'n', 'i', 'c', 'e', 'n', 't', 'r', 'u', 'm', '.', 'c', 'z', '\0',
/* "i--b.com", true */ 'i', '-', '-', 'b', '.', 'c', 'o', 'm', '\0',
/* "i-rickroll-n.pw", true */ 'i', '-', 'r', 'i', 'c', 'k', 'r', 'o', 'l', 'l', '-', 'n', '.', 'p', 'w', '\0',
@@ -6582,6 +6583,7 @@ static const char kSTSHostTable[] = {
/* "imirhil.fr", true */ 'i', 'm', 'i', 'r', 'h', 'i', 'l', '.', 'f', 'r', '\0',
/* "imitza.com", true */ 'i', 'm', 'i', 't', 'z', 'a', '.', 'c', 'o', 'm', '\0',
/* "imjad.cn", true */ 'i', 'm', 'j', 'a', 'd', '.', 'c', 'n', '\0',
+ /* "imjiangtao.com", true */ 'i', 'm', 'j', 'i', 'a', 'n', 'g', 't', 'a', 'o', '.', 'c', 'o', 'm', '\0',
/* "imlonghao.com", true */ 'i', 'm', 'l', 'o', 'n', 'g', 'h', 'a', 'o', '.', 'c', 'o', 'm', '\0',
/* "immaterium.de", true */ 'i', 'm', 'm', 'a', 't', 'e', 'r', 'i', 'u', 'm', '.', 'd', 'e', '\0',
/* "immersivewebportal.com", true */ 'i', 'm', 'm', 'e', 'r', 's', 'i', 'v', 'e', 'w', 'e', 'b', 'p', 'o', 'r', 't', 'a', 'l', '.', 'c', 'o', 'm', '\0',
@@ -6593,9 +6595,7 @@ static const char kSTSHostTable[] = {
/* "immunicity.host", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 'h', 'o', 's', 't', '\0',
/* "immunicity.online", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 'o', 'n', 'l', 'i', 'n', 'e', '\0',
/* "immunicity.rocks", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 'r', 'o', 'c', 'k', 's', '\0',
- /* "immunicity.today", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 't', 'o', 'd', 'a', 'y', '\0',
/* "immunicity.win", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 'w', 'i', 'n', '\0',
- /* "immunicity.works", true */ 'i', 'm', 'm', 'u', 'n', 'i', 'c', 'i', 't', 'y', '.', 'w', 'o', 'r', 'k', 's', '\0',
/* "imoni-blog.net", true */ 'i', 'm', 'o', 'n', 'i', '-', 'b', 'l', 'o', 'g', '.', 'n', 'e', 't', '\0',
/* "imoto.me", true */ 'i', 'm', 'o', 't', 'o', '.', 'm', 'e', '\0',
/* "imouyang.com", true */ 'i', 'm', 'o', 'u', 'y', 'a', 'n', 'g', '.', 'c', 'o', 'm', '\0',
@@ -7006,7 +7006,6 @@ static const char kSTSHostTable[] = {
/* "jackf.me", true */ 'j', 'a', 'c', 'k', 'f', '.', 'm', 'e', '\0',
/* "jackfahnestock.com", true */ 'j', 'a', 'c', 'k', 'f', 'a', 'h', 'n', 'e', 's', 't', 'o', 'c', 'k', '.', 'c', 'o', 'm', '\0',
/* "jackrusselterrier.com.br", true */ 'j', 'a', 'c', 'k', 'r', 'u', 's', 's', 'e', 'l', 't', 'e', 'r', 'r', 'i', 'e', 'r', '.', 'c', 'o', 'm', '.', 'b', 'r', '\0',
- /* "jackyyf.com", false */ 'j', 'a', 'c', 'k', 'y', 'y', 'f', '.', 'c', 'o', 'm', '\0',
/* "jaco.by", true */ 'j', 'a', 'c', 'o', '.', 'b', 'y', '\0',
/* "jacobhaug.com", true */ 'j', 'a', 'c', 'o', 'b', 'h', 'a', 'u', 'g', '.', 'c', 'o', 'm', '\0',
/* "jacobian.org", true */ 'j', 'a', 'c', 'o', 'b', 'i', 'a', 'n', '.', 'o', 'r', 'g', '\0',
@@ -7331,7 +7330,6 @@ static const char kSTSHostTable[] = {
/* "jurko.cz", true */ 'j', 'u', 'r', 'k', 'o', '.', 'c', 'z', '\0',
/* "jurriaan.ninja", true */ 'j', 'u', 'r', 'r', 'i', 'a', 'a', 'n', '.', 'n', 'i', 'n', 'j', 'a', '\0',
/* "just-a-clanpage.de", true */ 'j', 'u', 's', 't', '-', 'a', '-', 'c', 'l', 'a', 'n', 'p', 'a', 'g', 'e', '.', 'd', 'e', '\0',
- /* "justanothercompany.name", true */ 'j', 'u', 's', 't', 'a', 'n', 'o', 't', 'h', 'e', 'r', 'c', 'o', 'm', 'p', 'a', 'n', 'y', '.', 'n', 'a', 'm', 'e', '\0',
/* "justchunks.net", true */ 'j', 'u', 's', 't', 'c', 'h', 'u', 'n', 'k', 's', '.', 'n', 'e', 't', '\0',
/* "justice4assange.com", true */ 'j', 'u', 's', 't', 'i', 'c', 'e', '4', 'a', 's', 's', 'a', 'n', 'g', 'e', '.', 'c', 'o', 'm', '\0',
/* "justinharrison.ca", true */ 'j', 'u', 's', 't', 'i', 'n', 'h', 'a', 'r', 'r', 'i', 's', 'o', 'n', '.', 'c', 'a', '\0',
@@ -7362,6 +7360,7 @@ static const char kSTSHostTable[] = {
/* "kab-s.de", true */ 'k', 'a', 'b', '-', 's', '.', 'd', 'e', '\0',
/* "kabat-fans.cz", true */ 'k', 'a', 'b', 'a', 't', '-', 'f', 'a', 'n', 's', '.', 'c', 'z', '\0',
/* "kabeuchi.com", true */ 'k', 'a', 'b', 'e', 'u', 'c', 'h', 'i', '.', 'c', 'o', 'm', '\0',
+ /* "kabus.org", true */ 'k', 'a', 'b', 'u', 's', '.', 'o', 'r', 'g', '\0',
/* "kachlikova2.cz", true */ 'k', 'a', 'c', 'h', 'l', 'i', 'k', 'o', 'v', 'a', '2', '.', 'c', 'z', '\0',
/* "kackscharf.de", true */ 'k', 'a', 'c', 'k', 's', 'c', 'h', 'a', 'r', 'f', '.', 'd', 'e', '\0',
/* "kadmec.com", true */ 'k', 'a', 'd', 'm', 'e', 'c', '.', 'c', 'o', 'm', '\0',
@@ -7495,7 +7494,6 @@ static const char kSTSHostTable[] = {
/* "kekku.li", true */ 'k', 'e', 'k', 'k', 'u', '.', 'l', 'i', '\0',
/* "keksi.io", true */ 'k', 'e', 'k', 's', 'i', '.', 'i', 'o', '\0',
/* "kekz.org", true */ 'k', 'e', 'k', 'z', '.', 'o', 'r', 'g', '\0',
- /* "kellyandantony.com", true */ 'k', 'e', 'l', 'l', 'y', 'a', 'n', 'd', 'a', 'n', 't', 'o', 'n', 'y', '.', 'c', 'o', 'm', '\0',
/* "kempkens.io", true */ 'k', 'e', 'm', 'p', 'k', 'e', 'n', 's', '.', 'i', 'o', '\0',
/* "ken.fm", true */ 'k', 'e', 'n', '.', 'f', 'm', '\0',
/* "kendra.io", true */ 'k', 'e', 'n', 'd', 'r', 'a', '.', 'i', 'o', '\0',
@@ -7795,6 +7793,7 @@ static const char kSTSHostTable[] = {
/* "kriptosec.com", true */ 'k', 'r', 'i', 'p', 't', 'o', 's', 'e', 'c', '.', 'c', 'o', 'm', '\0',
/* "krislamoureux.com", true */ 'k', 'r', 'i', 's', 'l', 'a', 'm', 'o', 'u', 'r', 'e', 'u', 'x', '.', 'c', 'o', 'm', '\0',
/* "krisstarkey.co.uk", true */ 'k', 'r', 'i', 's', 's', 't', 'a', 'r', 'k', 'e', 'y', '.', 'c', 'o', '.', 'u', 'k', '\0',
+ /* "kristikala.nl", true */ 'k', 'r', 'i', 's', 't', 'i', 'k', 'a', 'l', 'a', '.', 'n', 'l', '\0',
/* "kristinbailey.com", true */ 'k', 'r', 'i', 's', 't', 'i', 'n', 'b', 'a', 'i', 'l', 'e', 'y', '.', 'c', 'o', 'm', '\0',
/* "kristofferkoch.com", true */ 'k', 'r', 'i', 's', 't', 'o', 'f', 'f', 'e', 'r', 'k', 'o', 'c', 'h', '.', 'c', 'o', 'm', '\0',
/* "krizek.cc", true */ 'k', 'r', 'i', 'z', 'e', 'k', '.', 'c', 'c', '\0',
@@ -7894,6 +7893,7 @@ static const char kSTSHostTable[] = {
/* "lacasseroy.com", true */ 'l', 'a', 'c', 'a', 's', 's', 'e', 'r', 'o', 'y', '.', 'c', 'o', 'm', '\0',
/* "lacaverne.nl", true */ 'l', 'a', 'c', 'a', 'v', 'e', 'r', 'n', 'e', '.', 'n', 'l', '\0',
/* "lacentral.com", false */ 'l', 'a', 'c', 'e', 'n', 't', 'r', 'a', 'l', '.', 'c', 'o', 'm', '\0',
+ /* "lacicloud.net", true */ 'l', 'a', 'c', 'i', 'c', 'l', 'o', 'u', 'd', '.', 'n', 'e', 't', '\0',
/* "lacledeslan.com", false */ 'l', 'a', 'c', 'l', 'e', 'd', 'e', 's', 'l', 'a', 'n', '.', 'c', 'o', 'm', '\0',
/* "lacliniquefinanciere.com", true */ 'l', 'a', 'c', 'l', 'i', 'n', 'i', 'q', 'u', 'e', 'f', 'i', 'n', 'a', 'n', 'c', 'i', 'e', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "lacyc3.eu", true */ 'l', 'a', 'c', 'y', 'c', '3', '.', 'e', 'u', '\0',
@@ -8042,9 +8042,9 @@ static const char kSTSHostTable[] = {
/* "leaodarodesia.com.br", true */ 'l', 'e', 'a', 'o', 'd', 'a', 'r', 'o', 'd', 'e', 's', 'i', 'a', '.', 'c', 'o', 'm', '.', 'b', 'r', '\0',
/* "learnedovo.com", true */ 'l', 'e', 'a', 'r', 'n', 'e', 'd', 'o', 'v', 'o', '.', 'c', 'o', 'm', '\0',
/* "learnflakes.net", true */ 'l', 'e', 'a', 'r', 'n', 'f', 'l', 'a', 'k', 'e', 's', '.', 'n', 'e', 't', '\0',
+ /* "learntube.cz", true */ 'l', 'e', 'a', 'r', 'n', 't', 'u', 'b', 'e', '.', 'c', 'z', '\0',
/* "leatherfurnitureexpo.com", true */ 'l', 'e', 'a', 't', 'h', 'e', 'r', 'f', 'u', 'r', 'n', 'i', 't', 'u', 'r', 'e', 'e', 'x', 'p', 'o', '.', 'c', 'o', 'm', '\0',
/* "leaversmith.com", true */ 'l', 'e', 'a', 'v', 'e', 'r', 's', 'm', 'i', 't', 'h', '.', 'c', 'o', 'm', '\0',
- /* "lebal.se", true */ 'l', 'e', 'b', 'a', 'l', '.', 's', 'e', '\0',
/* "lebanesearmy.gov.lb", true */ 'l', 'e', 'b', 'a', 'n', 'e', 's', 'e', 'a', 'r', 'm', 'y', '.', 'g', 'o', 'v', '.', 'l', 'b', '\0',
/* "lebarmy.gov.lb", true */ 'l', 'e', 'b', 'a', 'r', 'm', 'y', '.', 'g', 'o', 'v', '.', 'l', 'b', '\0',
/* "lebihan.pl", true */ 'l', 'e', 'b', 'i', 'h', 'a', 'n', '.', 'p', 'l', '\0',
@@ -8121,7 +8121,6 @@ static const char kSTSHostTable[] = {
/* "let-go.cc", true */ 'l', 'e', 't', '-', 'g', 'o', '.', 'c', 'c', '\0',
/* "leticiagomeztagle.com", true */ 'l', 'e', 't', 'i', 'c', 'i', 'a', 'g', 'o', 'm', 'e', 'z', 't', 'a', 'g', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "letitfly.me", true */ 'l', 'e', 't', 'i', 't', 'f', 'l', 'y', '.', 'm', 'e', '\0',
- /* "lets.ninja", true */ 'l', 'e', 't', 's', '.', 'n', 'i', 'n', 'j', 'a', '\0',
/* "letsencrypt-for-cpanel.com", true */ 'l', 'e', 't', 's', 'e', 'n', 'c', 'r', 'y', 'p', 't', '-', 'f', 'o', 'r', '-', 'c', 'p', 'a', 'n', 'e', 'l', '.', 'c', 'o', 'm', '\0',
/* "letsgame.nl", true */ 'l', 'e', 't', 's', 'g', 'a', 'm', 'e', '.', 'n', 'l', '\0',
/* "letstox.com", true */ 'l', 'e', 't', 's', 't', 'o', 'x', '.', 'c', 'o', 'm', '\0',
@@ -8178,7 +8177,9 @@ static const char kSTSHostTable[] = {
/* "liebel.org", true */ 'l', 'i', 'e', 'b', 'e', 'l', '.', 'o', 'r', 'g', '\0',
/* "lifanov.com", true */ 'l', 'i', 'f', 'a', 'n', 'o', 'v', '.', 'c', 'o', 'm', '\0',
/* "life-time.nl", true */ 'l', 'i', 'f', 'e', '-', 't', 'i', 'm', 'e', '.', 'n', 'l', '\0',
+ /* "lifebetweenlives.com.au", true */ 'l', 'i', 'f', 'e', 'b', 'e', 't', 'w', 'e', 'e', 'n', 'l', 'i', 'v', 'e', 's', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
/* "lifekiss.ru", true */ 'l', 'i', 'f', 'e', 'k', 'i', 's', 's', '.', 'r', 'u', '\0',
+ /* "lifi.is", true */ 'l', 'i', 'f', 'i', '.', 'i', 's', '\0',
/* "liftie.info", true */ 'l', 'i', 'f', 't', 'i', 'e', '.', 'i', 'n', 'f', 'o', '\0',
/* "light.mail.ru", true */ 'l', 'i', 'g', 'h', 't', '.', 'm', 'a', 'i', 'l', '.', 'r', 'u', '\0',
/* "lightcloud.com", true */ 'l', 'i', 'g', 'h', 't', 'c', 'l', 'o', 'u', 'd', '.', 'c', 'o', 'm', '\0',
@@ -8556,7 +8557,6 @@ static const char kSTSHostTable[] = {
/* "madusecurity.com", true */ 'm', 'a', 'd', 'u', 's', 'e', 'c', 'u', 'r', 'i', 't', 'y', '.', 'c', 'o', 'm', '\0',
/* "maelstrom.ninja", true */ 'm', 'a', 'e', 'l', 's', 't', 'r', 'o', 'm', '.', 'n', 'i', 'n', 'j', 'a', '\0',
/* "maestrano.com", true */ 'm', 'a', 'e', 's', 't', 'r', 'a', 'n', 'o', '.', 'c', 'o', 'm', '\0',
- /* "maff.scot", false */ 'm', 'a', 'f', 'f', '.', 's', 'c', 'o', 't', '\0',
/* "mafiaforum.de", true */ 'm', 'a', 'f', 'i', 'a', 'f', 'o', 'r', 'u', 'm', '.', 'd', 'e', '\0',
/* "mafiasi.de", true */ 'm', 'a', 'f', 'i', 'a', 's', 'i', '.', 'd', 'e', '\0',
/* "magdic.eu", true */ 'm', 'a', 'g', 'd', 'i', 'c', '.', 'e', 'u', '\0',
@@ -8660,6 +8660,7 @@ static const char kSTSHostTable[] = {
/* "mantor.org", false */ 'm', 'a', 'n', 't', 'o', 'r', '.', 'o', 'r', 'g', '\0',
/* "manuel-herrmann.de", true */ 'm', 'a', 'n', 'u', 'e', 'l', '-', 'h', 'e', 'r', 'r', 'm', 'a', 'n', 'n', '.', 'd', 'e', '\0',
/* "manueli.de", true */ 'm', 'a', 'n', 'u', 'e', 'l', 'i', '.', 'd', 'e', '\0',
+ /* "manufacturing.gov", false */ 'm', 'a', 'n', 'u', 'f', 'a', 'c', 't', 'u', 'r', 'i', 'n', 'g', '.', 'g', 'o', 'v', '\0',
/* "manuth.life", true */ 'm', 'a', 'n', 'u', 't', 'h', '.', 'l', 'i', 'f', 'e', '\0',
/* "manyue.org", true */ 'm', 'a', 'n', 'y', 'u', 'e', '.', 'o', 'r', 'g', '\0',
/* "maosensanguentadasdejesus.net", true */ 'm', 'a', 'o', 's', 'e', 'n', 's', 'a', 'n', 'g', 'u', 'e', 'n', 't', 'a', 'd', 'a', 's', 'd', 'e', 'j', 'e', 's', 'u', 's', '.', 'n', 'e', 't', '\0',
@@ -8688,6 +8689,7 @@ static const char kSTSHostTable[] = {
/* "margaretrosefashions.co.uk", true */ 'm', 'a', 'r', 'g', 'a', 'r', 'e', 't', 'r', 'o', 's', 'e', 'f', 'a', 's', 'h', 'i', 'o', 'n', 's', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "marianatherapy.com", true */ 'm', 'a', 'r', 'i', 'a', 'n', 'a', 't', 'h', 'e', 'r', 'a', 'p', 'y', '.', 'c', 'o', 'm', '\0',
/* "mariaolesen.dk", true */ 'm', 'a', 'r', 'i', 'a', 'o', 'l', 'e', 's', 'e', 'n', '.', 'd', 'k', '\0',
+ /* "marie.club", true */ 'm', 'a', 'r', 'i', 'e', '.', 'c', 'l', 'u', 'b', '\0',
/* "mariehane.com", true */ 'm', 'a', 'r', 'i', 'e', 'h', 'a', 'n', 'e', '.', 'c', 'o', 'm', '\0',
/* "mariemiramont.fr", true */ 'm', 'a', 'r', 'i', 'e', 'm', 'i', 'r', 'a', 'm', 'o', 'n', 't', '.', 'f', 'r', '\0',
/* "marikafranke.de", true */ 'm', 'a', 'r', 'i', 'k', 'a', 'f', 'r', 'a', 'n', 'k', 'e', '.', 'd', 'e', '\0',
@@ -8713,7 +8715,6 @@ static const char kSTSHostTable[] = {
/* "markoh.co.uk", true */ 'm', 'a', 'r', 'k', 'o', 'h', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "markom.rs", true */ 'm', 'a', 'r', 'k', 'o', 'm', '.', 'r', 's', '\0',
/* "markorszulak.com", true */ 'm', 'a', 'r', 'k', 'o', 'r', 's', 'z', 'u', 'l', 'a', 'k', '.', 'c', 'o', 'm', '\0',
- /* "markprof.ru", true */ 'm', 'a', 'r', 'k', 'p', 'r', 'o', 'f', '.', 'r', 'u', '\0',
/* "markri.nl", false */ 'm', 'a', 'r', 'k', 'r', 'i', '.', 'n', 'l', '\0',
/* "marksill.com", true */ 'm', 'a', 'r', 'k', 's', 'i', 'l', 'l', '.', 'c', 'o', 'm', '\0',
/* "marksouthall.com", true */ 'm', 'a', 'r', 'k', 's', 'o', 'u', 't', 'h', 'a', 'l', 'l', '.', 'c', 'o', 'm', '\0',
@@ -8946,6 +8947,7 @@ static const char kSTSHostTable[] = {
/* "meillard-auto-ecole.ch", true */ 'm', 'e', 'i', 'l', 'l', 'a', 'r', 'd', '-', 'a', 'u', 't', 'o', '-', 'e', 'c', 'o', 'l', 'e', '.', 'c', 'h', '\0',
/* "mein-webportal.de", true */ 'm', 'e', 'i', 'n', '-', 'w', 'e', 'b', 'p', 'o', 'r', 't', 'a', 'l', '.', 'd', 'e', '\0',
/* "meine-email-im.net", true */ 'm', 'e', 'i', 'n', 'e', '-', 'e', 'm', 'a', 'i', 'l', '-', 'i', 'm', '.', 'n', 'e', 't', '\0',
+ /* "meizufans.eu", true */ 'm', 'e', 'i', 'z', 'u', 'f', 'a', 'n', 's', '.', 'e', 'u', '\0',
/* "melangebrasil.com", true */ 'm', 'e', 'l', 'a', 'n', 'g', 'e', 'b', 'r', 'a', 's', 'i', 'l', '.', 'c', 'o', 'm', '\0',
/* "melaniegruber.de", true */ 'm', 'e', 'l', 'a', 'n', 'i', 'e', 'g', 'r', 'u', 'b', 'e', 'r', '.', 'd', 'e', '\0',
/* "melbourne.dating", true */ 'm', 'e', 'l', 'b', 'o', 'u', 'r', 'n', 'e', '.', 'd', 'a', 't', 'i', 'n', 'g', '\0',
@@ -9011,7 +9013,6 @@ static const char kSTSHostTable[] = {
/* "meteobox.mx", true */ 'm', 'e', 't', 'e', 'o', 'b', 'o', 'x', '.', 'm', 'x', '\0',
/* "meteobox.pl", true */ 'm', 'e', 't', 'e', 'o', 'b', 'o', 'x', '.', 'p', 'l', '\0',
/* "meteobox.sk", true */ 'm', 'e', 't', 'e', 'o', 'b', 'o', 'x', '.', 's', 'k', '\0',
- /* "meteosherbrooke.com", false */ 'm', 'e', 't', 'e', 'o', 's', 'h', 'e', 'r', 'b', 'r', 'o', 'o', 'k', 'e', '.', 'c', 'o', 'm', '\0',
/* "meter.md", true */ 'm', 'e', 't', 'e', 'r', '.', 'm', 'd', '\0',
/* "metricaid.com", true */ 'm', 'e', 't', 'r', 'i', 'c', 'a', 'i', 'd', '.', 'c', 'o', 'm', '\0',
/* "metrobriefs.com", true */ 'm', 'e', 't', 'r', 'o', 'b', 'r', 'i', 'e', 'f', 's', '.', 'c', 'o', 'm', '\0',
@@ -9397,6 +9398,7 @@ static const char kSTSHostTable[] = {
/* "mr-hosting.com", true */ 'm', 'r', '-', 'h', 'o', 's', 't', 'i', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "mrdani.net", true */ 'm', 'r', 'd', 'a', 'n', 'i', '.', 'n', 'e', 't', '\0',
/* "mrdayman.com", false */ 'm', 'r', 'd', 'a', 'y', 'm', 'a', 'n', '.', 'c', 'o', 'm', '\0',
+ /* "mremallin.ca", true */ 'm', 'r', 'e', 'm', 'a', 'l', 'l', 'i', 'n', '.', 'c', 'a', '\0',
/* "mrhee.com", true */ 'm', 'r', 'h', 'e', 'e', '.', 'c', 'o', 'm', '\0',
/* "mrinalpurohit.in", true */ 'm', 'r', 'i', 'n', 'a', 'l', 'p', 'u', 'r', 'o', 'h', 'i', 't', '.', 'i', 'n', '\0',
/* "mrizzio.com", true */ 'm', 'r', 'i', 'z', 'z', 'i', 'o', '.', 'c', 'o', 'm', '\0',
@@ -9579,6 +9581,7 @@ static const char kSTSHostTable[] = {
/* "mytc.fr", true */ 'm', 'y', 't', 'c', '.', 'f', 'r', '\0',
/* "mythengay.ch", true */ 'm', 'y', 't', 'h', 'e', 'n', 'g', 'a', 'y', '.', 'c', 'h', '\0',
/* "mythlogic.com", true */ 'm', 'y', 't', 'h', 'l', 'o', 'g', 'i', 'c', '.', 'c', 'o', 'm', '\0',
+ /* "mythslegendscollection.com", true */ 'm', 'y', 't', 'h', 's', 'l', 'e', 'g', 'e', 'n', 'd', 's', 'c', 'o', 'l', 'l', 'e', 'c', 't', 'i', 'o', 'n', '.', 'c', 'o', 'm', '\0',
/* "mytraiteurs.com", true */ 'm', 'y', 't', 'r', 'a', 'i', 't', 'e', 'u', 'r', 's', '.', 'c', 'o', 'm', '\0',
/* "mytripcar.co.uk", true */ 'm', 'y', 't', 'r', 'i', 'p', 'c', 'a', 'r', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "mytripcar.de", true */ 'm', 'y', 't', 'r', 'i', 'p', 'c', 'a', 'r', '.', 'd', 'e', '\0',
@@ -9649,6 +9652,7 @@ static const char kSTSHostTable[] = {
/* "nashira.cz", true */ 'n', 'a', 's', 'h', 'i', 'r', 'a', '.', 'c', 'z', '\0',
/* "nasreddine.xyz", false */ 'n', 'a', 's', 'r', 'e', 'd', 'd', 'i', 'n', 'e', '.', 'x', 'y', 'z', '\0',
/* "nasrsolar.com", true */ 'n', 'a', 's', 'r', 's', 'o', 'l', 'a', 'r', '.', 'c', 'o', 'm', '\0',
+ /* "nassi.me", true */ 'n', 'a', 's', 's', 'i', '.', 'm', 'e', '\0',
/* "natalieandjoshua.com", true */ 'n', 'a', 't', 'a', 'l', 'i', 'e', 'a', 'n', 'd', 'j', 'o', 's', 'h', 'u', 'a', '.', 'c', 'o', 'm', '\0',
/* "natanaelys.com", true */ 'n', 'a', 't', 'a', 'n', 'a', 'e', 'l', 'y', 's', '.', 'c', 'o', 'm', '\0',
/* "natenom.com", true */ 'n', 'a', 't', 'e', 'n', 'o', 'm', '.', 'c', 'o', 'm', '\0',
@@ -10261,7 +10265,6 @@ static const char kSTSHostTable[] = {
/* "onlinemarketingtraining.co.uk", true */ 'o', 'n', 'l', 'i', 'n', 'e', 'm', 'a', 'r', 'k', 'e', 't', 'i', 'n', 'g', 't', 'r', 'a', 'i', 'n', 'i', 'n', 'g', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "onlinetravelmoney.co.uk", true */ 'o', 'n', 'l', 'i', 'n', 'e', 't', 'r', 'a', 'v', 'e', 'l', 'm', 'o', 'n', 'e', 'y', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "only-roses.com", true */ 'o', 'n', 'l', 'y', '-', 'r', 'o', 's', 'e', 's', '.', 'c', 'o', 'm', '\0',
- /* "onlyzero.net", true */ 'o', 'n', 'l', 'y', 'z', 'e', 'r', 'o', '.', 'n', 'e', 't', '\0',
/* "onmaps.de", true */ 'o', 'n', 'm', 'a', 'p', 's', '.', 'd', 'e', '\0',
/* "onmarketbookbuilds.com", true */ 'o', 'n', 'm', 'a', 'r', 'k', 'e', 't', 'b', 'o', 'o', 'k', 'b', 'u', 'i', 'l', 'd', 's', '.', 'c', 'o', 'm', '\0',
/* "onmuvo.com", true */ 'o', 'n', 'm', 'u', 'v', 'o', '.', 'c', 'o', 'm', '\0',
@@ -10360,7 +10363,6 @@ static const char kSTSHostTable[] = {
/* "oscsdp.cz", true */ 'o', 's', 'c', 's', 'd', 'p', '.', 'c', 'z', '\0',
/* "oses.mobi", true */ 'o', 's', 'e', 's', '.', 'm', 'o', 'b', 'i', '\0',
/* "oshayr.com", true */ 'o', 's', 'h', 'a', 'y', 'r', '.', 'c', 'o', 'm', '\0',
- /* "oshell.me", true */ 'o', 's', 'h', 'e', 'l', 'l', '.', 'm', 'e', '\0',
/* "oskuro.net", true */ 'o', 's', 'k', 'u', 'r', 'o', '.', 'n', 'e', 't', '\0',
/* "osm.is", true */ 'o', 's', 'm', '.', 'i', 's', '\0',
/* "osmanlitorunu.com", true */ 'o', 's', 'm', 'a', 'n', 'l', 'i', 't', 'o', 'r', 'u', 'n', 'u', '.', 'c', 'o', 'm', '\0',
@@ -10528,6 +10530,7 @@ static const char kSTSHostTable[] = {
/* "passwords.google.com", true */ 'p', 'a', 's', 's', 'w', 'o', 'r', 'd', 's', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "pasta-factory.co.il", true */ 'p', 'a', 's', 't', 'a', '-', 'f', 'a', 'c', 't', 'o', 'r', 'y', '.', 'c', 'o', '.', 'i', 'l', '\0',
/* "pastaenprosecco.nl", true */ 'p', 'a', 's', 't', 'a', 'e', 'n', 'p', 'r', 'o', 's', 'e', 'c', 'c', 'o', '.', 'n', 'l', '\0',
+ /* "paste.fedoraproject.org", true */ 'p', 'a', 's', 't', 'e', '.', 'f', 'e', 'd', 'o', 'r', 'a', 'p', 'r', 'o', 'j', 'e', 'c', 't', '.', 'o', 'r', 'g', '\0',
/* "pasternok.org", true */ 'p', 'a', 's', 't', 'e', 'r', 'n', 'o', 'k', '.', 'o', 'r', 'g', '\0',
/* "pasteros.io", true */ 'p', 'a', 's', 't', 'e', 'r', 'o', 's', '.', 'i', 'o', '\0',
/* "pastie.se", true */ 'p', 'a', 's', 't', 'i', 'e', '.', 's', 'e', '\0',
@@ -10815,7 +10818,7 @@ static const char kSTSHostTable[] = {
/* "pieterhordijk.com", true */ 'p', 'i', 'e', 't', 'e', 'r', 'h', 'o', 'r', 'd', 'i', 'j', 'k', '.', 'c', 'o', 'm', '\0',
/* "pieterjangeeroms.me", true */ 'p', 'i', 'e', 't', 'e', 'r', 'j', 'a', 'n', 'g', 'e', 'e', 'r', 'o', 'm', 's', '.', 'm', 'e', '\0',
/* "pietz.uk", true */ 'p', 'i', 'e', 't', 'z', '.', 'u', 'k', '\0',
- /* "piggott.me.uk", true */ 'p', 'i', 'g', 'g', 'o', 't', 't', '.', 'm', 'e', '.', 'u', 'k', '\0',
+ /* "pijuice.com", true */ 'p', 'i', 'j', 'u', 'i', 'c', 'e', '.', 'c', 'o', 'm', '\0',
/* "pileofgarbage.net", true */ 'p', 'i', 'l', 'e', 'o', 'f', 'g', 'a', 'r', 'b', 'a', 'g', 'e', '.', 'n', 'e', 't', '\0',
/* "piliszek.net", true */ 'p', 'i', 'l', 'i', 's', 'z', 'e', 'k', '.', 'n', 'e', 't', '\0',
/* "pimhaarsma.nl", true */ 'p', 'i', 'm', 'h', 'a', 'a', 'r', 's', 'm', 'a', '.', 'n', 'l', '\0',
@@ -10892,7 +10895,6 @@ static const char kSTSHostTable[] = {
/* "plattner.club", true */ 'p', 'l', 'a', 't', 't', 'n', 'e', 'r', '.', 'c', 'l', 'u', 'b', '\0',
/* "play.google.com", true */ 'p', 'l', 'a', 'y', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "playanka.com", true */ 'p', 'l', 'a', 'y', 'a', 'n', 'k', 'a', '.', 'c', 'o', 'm', '\0',
- /* "playflick.com", false */ 'p', 'l', 'a', 'y', 'f', 'l', 'i', 'c', 'k', '.', 'c', 'o', 'm', '\0',
/* "playsharp.com", true */ 'p', 'l', 'a', 'y', 's', 'h', 'a', 'r', 'p', '.', 'c', 'o', 'm', '\0',
/* "playsoundevents.be", true */ 'p', 'l', 'a', 'y', 's', 'o', 'u', 'n', 'd', 'e', 'v', 'e', 'n', 't', 's', '.', 'b', 'e', '\0',
/* "playsprout.industries", true */ 'p', 'l', 'a', 'y', 's', 'p', 'r', 'o', 'u', 't', '.', 'i', 'n', 'd', 'u', 's', 't', 'r', 'i', 'e', 's', '\0',
@@ -10986,7 +10988,6 @@ static const char kSTSHostTable[] = {
/* "port443.hamburg", true */ 'p', 'o', 'r', 't', '4', '4', '3', '.', 'h', 'a', 'm', 'b', 'u', 'r', 'g', '\0',
/* "port80.hamburg", true */ 'p', 'o', 'r', 't', '8', '0', '.', 'h', 'a', 'm', 'b', 'u', 'r', 'g', '\0',
/* "portal.tirol.gv.at", true */ 'p', 'o', 'r', 't', 'a', 'l', '.', 't', 'i', 'r', 'o', 'l', '.', 'g', 'v', '.', 'a', 't', '\0',
- /* "portalzine.de", true */ 'p', 'o', 'r', 't', 'a', 'l', 'z', 'i', 'n', 'e', '.', 'd', 'e', '\0',
/* "portercup.com", true */ 'p', 'o', 'r', 't', 'e', 'r', 'c', 'u', 'p', '.', 'c', 'o', 'm', '\0',
/* "portofrotterdam.com", true */ 'p', 'o', 'r', 't', 'o', 'f', 'r', 'o', 't', 't', 'e', 'r', 'd', 'a', 'm', '.', 'c', 'o', 'm', '\0',
/* "portosonline.pl", true */ 'p', 'o', 'r', 't', 'o', 's', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'p', 'l', '\0',
@@ -11002,6 +11003,7 @@ static const char kSTSHostTable[] = {
/* "postbox.life", true */ 'p', 'o', 's', 't', 'b', 'o', 'x', '.', 'l', 'i', 'f', 'e', '\0',
/* "postcodegarant.nl", true */ 'p', 'o', 's', 't', 'c', 'o', 'd', 'e', 'g', 'a', 'r', 'a', 'n', 't', '.', 'n', 'l', '\0',
/* "posteo.de", false */ 'p', 'o', 's', 't', 'e', 'o', '.', 'd', 'e', '\0',
+ /* "posterspy.com", true */ 'p', 'o', 's', 't', 'e', 'r', 's', 'p', 'y', '.', 'c', 'o', 'm', '\0',
/* "postfinance.ch", true */ 'p', 'o', 's', 't', 'f', 'i', 'n', 'a', 'n', 'c', 'e', '.', 'c', 'h', '\0',
/* "postmatescode.com", true */ 'p', 'o', 's', 't', 'm', 'a', 't', 'e', 's', 'c', 'o', 'd', 'e', '.', 'c', 'o', 'm', '\0',
/* "postn.eu", true */ 'p', 'o', 's', 't', 'n', '.', 'e', 'u', '\0',
@@ -11127,6 +11129,7 @@ static const char kSTSHostTable[] = {
/* "profiles.google.com", true */ 'p', 'r', 'o', 'f', 'i', 'l', 'e', 's', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "profitopia.de", true */ 'p', 'r', 'o', 'f', 'i', 't', 'o', 'p', 'i', 'a', '.', 'd', 'e', '\0',
/* "profivps.com", true */ 'p', 'r', 'o', 'f', 'i', 'v', 'p', 's', '.', 'c', 'o', 'm', '\0',
+ /* "profpay.com", true */ 'p', 'r', 'o', 'f', 'p', 'a', 'y', '.', 'c', 'o', 'm', '\0',
/* "profusion.io", true */ 'p', 'r', 'o', 'f', 'u', 's', 'i', 'o', 'n', '.', 'i', 'o', '\0',
/* "progarm.org", true */ 'p', 'r', 'o', 'g', 'a', 'r', 'm', '.', 'o', 'r', 'g', '\0',
/* "proggersession.de", true */ 'p', 'r', 'o', 'g', 'g', 'e', 'r', 's', 'e', 's', 's', 'i', 'o', 'n', '.', 'd', 'e', '\0',
@@ -11158,7 +11161,6 @@ static const char kSTSHostTable[] = {
/* "property-catalogue.eu", true */ 'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', '-', 'c', 'a', 't', 'a', 'l', 'o', 'g', 'u', 'e', '.', 'e', 'u', '\0',
/* "propertygroup.pl", true */ 'p', 'r', 'o', 'p', 'e', 'r', 't', 'y', 'g', 'r', 'o', 'u', 'p', '.', 'p', 'l', '\0',
/* "propipesystem.com", true */ 'p', 'r', 'o', 'p', 'i', 'p', 'e', 's', 'y', 's', 't', 'e', 'm', '.', 'c', 'o', 'm', '\0',
- /* "proposalonline.com", true */ 'p', 'r', 'o', 'p', 'o', 's', 'a', 'l', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'c', 'o', 'm', '\0',
/* "proslimdiets.com", true */ 'p', 'r', 'o', 's', 'l', 'i', 'm', 'd', 'i', 'e', 't', 's', '.', 'c', 'o', 'm', '\0',
/* "prospanek.cz", true */ 'p', 'r', 'o', 's', 'p', 'a', 'n', 'e', 'k', '.', 'c', 'z', '\0',
/* "prospo.co", true */ 'p', 'r', 'o', 's', 'p', 'o', '.', 'c', 'o', '\0',
@@ -11443,7 +11445,6 @@ static const char kSTSHostTable[] = {
/* "raspberry.us", true */ 'r', 'a', 's', 'p', 'b', 'e', 'r', 'r', 'y', '.', 'u', 's', '\0',
/* "ratd.net", true */ 'r', 'a', 't', 'd', '.', 'n', 'e', 't', '\0',
/* "rathorian.fr", true */ 'r', 'a', 't', 'h', 'o', 'r', 'i', 'a', 'n', '.', 'f', 'r', '\0',
- /* "rationalism.com", true */ 'r', 'a', 't', 'i', 'o', 'n', 'a', 'l', 'i', 's', 'm', '.', 'c', 'o', 'm', '\0',
/* "rationalops.com", true */ 'r', 'a', 't', 'i', 'o', 'n', 'a', 'l', 'o', 'p', 's', '.', 'c', 'o', 'm', '\0',
/* "ratuseks.com", false */ 'r', 'a', 't', 'u', 's', 'e', 'k', 's', '.', 'c', 'o', 'm', '\0',
/* "ratuseks.net", false */ 'r', 'a', 't', 'u', 's', 'e', 'k', 's', '.', 'n', 'e', 't', '\0',
@@ -11520,7 +11521,6 @@ static const char kSTSHostTable[] = {
/* "recurly.com", true */ 'r', 'e', 'c', 'u', 'r', 'l', 'y', '.', 'c', 'o', 'm', '\0',
/* "recyclingpromotions.us", true */ 'r', 'e', 'c', 'y', 'c', 'l', 'i', 'n', 'g', 'p', 'r', 'o', 'm', 'o', 't', 'i', 'o', 'n', 's', '.', 'u', 's', '\0',
/* "red-t-shirt.ru", true */ 'r', 'e', 'd', '-', 't', '-', 's', 'h', 'i', 'r', 't', '.', 'r', 'u', '\0',
- /* "redable.hosting", true */ 'r', 'e', 'd', 'a', 'b', 'l', 'e', '.', 'h', 'o', 's', 't', 'i', 'n', 'g', '\0',
/* "redable.nl", true */ 'r', 'e', 'd', 'a', 'b', 'l', 'e', '.', 'n', 'l', '\0',
/* "redb.cz", true */ 'r', 'e', 'd', 'b', '.', 'c', 'z', '\0',
/* "redballoonsecurity.com", true */ 'r', 'e', 'd', 'b', 'a', 'l', 'l', 'o', 'o', 'n', 's', 'e', 'c', 'u', 'r', 'i', 't', 'y', '.', 'c', 'o', 'm', '\0',
@@ -11655,7 +11655,6 @@ static const char kSTSHostTable[] = {
/* "restrealitaet.de", true */ 'r', 'e', 's', 't', 'r', 'e', 'a', 'l', 'i', 't', 'a', 'e', 't', '.', 'd', 'e', '\0',
/* "restrito.org", true */ 'r', 'e', 's', 't', 'r', 'i', 't', 'o', '.', 'o', 'r', 'g', '\0',
/* "retcor.net", true */ 'r', 'e', 't', 'c', 'o', 'r', '.', 'n', 'e', 't', '\0',
- /* "reth.ch", true */ 'r', 'e', 't', 'h', '.', 'c', 'h', '\0',
/* "reto.com", true */ 'r', 'e', 't', 'o', '.', 'c', 'o', 'm', '\0',
/* "retroarms.com", true */ 'r', 'e', 't', 'r', 'o', 'a', 'r', 'm', 's', '.', 'c', 'o', 'm', '\0',
/* "retroarms.cz", true */ 'r', 'e', 't', 'r', 'o', 'a', 'r', 'm', 's', '.', 'c', 'z', '\0',
@@ -11679,6 +11678,7 @@ static const char kSTSHostTable[] = {
/* "rezexpert.com", true */ 'r', 'e', 'z', 'e', 'x', 'p', 'e', 'r', 't', '.', 'c', 'o', 'm', '\0',
/* "rezosup.net", true */ 'r', 'e', 'z', 'o', 's', 'u', 'p', '.', 'n', 'e', 't', '\0',
/* "rezosup.org", true */ 'r', 'e', 'z', 'o', 's', 'u', 'p', '.', 'o', 'r', 'g', '\0',
+ /* "rezun.cloud", true */ 'r', 'e', 'z', 'u', 'n', '.', 'c', 'l', 'o', 'u', 'd', '\0',
/* "rgavmf.ru", true */ 'r', 'g', 'a', 'v', 'm', 'f', '.', 'r', 'u', '\0',
/* "rgservers.com", true */ 'r', 'g', 's', 'e', 'r', 'v', 'e', 'r', 's', '.', 'c', 'o', 'm', '\0',
/* "rhees.nl", true */ 'r', 'h', 'e', 'e', 's', '.', 'n', 'l', '\0',
@@ -12165,10 +12165,6 @@ static const char kSTSHostTable[] = {
/* "schopenhauer-institut.de", true */ 's', 'c', 'h', 'o', 'p', 'e', 'n', 'h', 'a', 'u', 'e', 'r', '-', 'i', 'n', 's', 't', 'i', 't', 'u', 't', '.', 'd', 'e', '\0',
/* "schorel.ovh", true */ 's', 'c', 'h', 'o', 'r', 'e', 'l', '.', 'o', 'v', 'h', '\0',
/* "schorelweb.nl", true */ 's', 'c', 'h', 'o', 'r', 'e', 'l', 'w', 'e', 'b', '.', 'n', 'l', '\0',
- /* "schrauger.com", true */ 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'c', 'o', 'm', '\0',
- /* "schrauger.info", true */ 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'i', 'n', 'f', 'o', '\0',
- /* "schrauger.net", true */ 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'n', 'e', 't', '\0',
- /* "schrauger.org", true */ 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'o', 'r', 'g', '\0',
/* "schreibers.ca", true */ 's', 'c', 'h', 'r', 'e', 'i', 'b', 'e', 'r', 's', '.', 'c', 'a', '\0',
/* "schreibnacht.de", true */ 's', 'c', 'h', 'r', 'e', 'i', 'b', 'n', 'a', 'c', 'h', 't', '.', 'd', 'e', '\0',
/* "schreinerei-jahreis.de", true */ 's', 'c', 'h', 'r', 'e', 'i', 'n', 'e', 'r', 'e', 'i', '-', 'j', 'a', 'h', 'r', 'e', 'i', 's', '.', 'd', 'e', '\0',
@@ -12562,6 +12558,7 @@ static const char kSTSHostTable[] = {
/* "siewert-kau.de", true */ 's', 'i', 'e', 'w', 'e', 'r', 't', '-', 'k', 'a', 'u', '.', 'd', 'e', '\0',
/* "sifreuret.com", true */ 's', 'i', 'f', 'r', 'e', 'u', 'r', 'e', 't', '.', 'c', 'o', 'm', '\0',
/* "sift-tool.org", true */ 's', 'i', 'f', 't', '-', 't', 'o', 'o', 'l', '.', 'o', 'r', 'g', '\0',
+ /* "sigabrt.org", true */ 's', 'i', 'g', 'a', 'b', 'r', 't', '.', 'o', 'r', 'g', '\0',
/* "sightcure.jp", true */ 's', 'i', 'g', 'h', 't', 'c', 'u', 'r', 'e', '.', 'j', 'p', '\0',
/* "sighup.nz", true */ 's', 'i', 'g', 'h', 'u', 'p', '.', 'n', 'z', '\0',
/* "signaltransmitter.de", true */ 's', 'i', 'g', 'n', 'a', 'l', 't', 'r', 'a', 'n', 's', 'm', 'i', 't', 't', 'e', 'r', '.', 'd', 'e', '\0',
@@ -12731,7 +12728,6 @@ static const char kSTSHostTable[] = {
/* "slangbellor.com", true */ 's', 'l', 'a', 'n', 'g', 'b', 'e', 'l', 'l', 'o', 'r', '.', 'c', 'o', 'm', '\0',
/* "slapen17.nl", true */ 's', 'l', 'a', 'p', 'e', 'n', '1', '7', '.', 'n', 'l', '\0',
/* "slaps.be", true */ 's', 'l', 'a', 'p', 's', '.', 'b', 'e', '\0',
- /* "slashand.co", true */ 's', 'l', 'a', 's', 'h', 'a', 'n', 'd', '.', 'c', 'o', '\0',
/* "slashdesign.it", true */ 's', 'l', 'a', 's', 'h', 'd', 'e', 's', 'i', 'g', 'n', '.', 'i', 't', '\0',
/* "slauber.de", true */ 's', 'l', 'a', 'u', 'b', 'e', 'r', '.', 'd', 'e', '\0',
/* "slaughterhouse.fr", true */ 's', 'l', 'a', 'u', 'g', 'h', 't', 'e', 'r', 'h', 'o', 'u', 's', 'e', '.', 'f', 'r', '\0',
@@ -12763,7 +12759,6 @@ static const char kSTSHostTable[] = {
/* "slse.ca", true */ 's', 'l', 's', 'e', '.', 'c', 'a', '\0',
/* "slxh.eu", true */ 's', 'l', 'x', 'h', '.', 'e', 'u', '\0',
/* "slxh.nl", true */ 's', 'l', 'x', 'h', '.', 'n', 'l', '\0',
- /* "sm.ms", true */ 's', 'm', '.', 'm', 's', '\0',
/* "smablo.com", true */ 's', 'm', 'a', 'b', 'l', 'o', '.', 'c', 'o', 'm', '\0',
/* "smallcdn.rocks", true */ 's', 'm', 'a', 'l', 'l', 'c', 'd', 'n', '.', 'r', 'o', 'c', 'k', 's', '\0',
/* "smallchat.nl", true */ 's', 'm', 'a', 'l', 'l', 'c', 'h', 'a', 't', '.', 'n', 'l', '\0',
@@ -12826,7 +12821,6 @@ static const char kSTSHostTable[] = {
/* "smskeywords.co.uk", true */ 's', 'm', 's', 'k', 'e', 'y', 'w', 'o', 'r', 'd', 's', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "smurfrp.com", true */ 's', 'm', 'u', 'r', 'f', 'r', 'p', '.', 'c', 'o', 'm', '\0',
/* "smvfd.info", true */ 's', 'm', 'v', 'f', 'd', '.', 'i', 'n', 'f', 'o', '\0',
- /* "snapappointments.com", true */ 's', 'n', 'a', 'p', 'a', 'p', 'p', 'o', 'i', 'n', 't', 'm', 'e', 'n', 't', 's', '.', 'c', 'o', 'm', '\0',
/* "snapfinance.com", true */ 's', 'n', 'a', 'p', 'f', 'i', 'n', 'a', 'n', 'c', 'e', '.', 'c', 'o', 'm', '\0',
/* "snarf.in", true */ 's', 'n', 'a', 'r', 'f', '.', 'i', 'n', '\0',
/* "snazel.co.uk", true */ 's', 'n', 'a', 'z', 'e', 'l', '.', 'c', 'o', '.', 'u', 'k', '\0',
@@ -13229,10 +13223,6 @@ static const char kSTSHostTable[] = {
/* "stephan-matthiesen.de", true */ 's', 't', 'e', 'p', 'h', 'a', 'n', '-', 'm', 'a', 't', 't', 'h', 'i', 'e', 's', 'e', 'n', '.', 'd', 'e', '\0',
/* "stephanieschreiber.com", true */ 's', 't', 'e', 'p', 'h', 'a', 'n', 'i', 'e', 's', 'c', 'h', 'r', 'e', 'i', 'b', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "stephenhaunts.com", true */ 's', 't', 'e', 'p', 'h', 'e', 'n', 'h', 'a', 'u', 'n', 't', 's', '.', 'c', 'o', 'm', '\0',
- /* "stephenschrauger.com", true */ 's', 't', 'e', 'p', 'h', 'e', 'n', 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'c', 'o', 'm', '\0',
- /* "stephenschrauger.info", true */ 's', 't', 'e', 'p', 'h', 'e', 'n', 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'i', 'n', 'f', 'o', '\0',
- /* "stephenschrauger.net", true */ 's', 't', 'e', 'p', 'h', 'e', 'n', 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'n', 'e', 't', '\0',
- /* "stephenschrauger.org", true */ 's', 't', 'e', 'p', 'h', 'e', 'n', 's', 'c', 'h', 'r', 'a', 'u', 'g', 'e', 'r', '.', 'o', 'r', 'g', '\0',
/* "stereo.lu", true */ 's', 't', 'e', 'r', 'e', 'o', '.', 'l', 'u', '\0',
/* "stereochro.me", false */ 's', 't', 'e', 'r', 'e', 'o', 'c', 'h', 'r', 'o', '.', 'm', 'e', '\0',
/* "stern-freunde.de", true */ 's', 't', 'e', 'r', 'n', '-', 'f', 'r', 'e', 'u', 'n', 'd', 'e', '.', 'd', 'e', '\0',
@@ -13298,6 +13288,7 @@ static const char kSTSHostTable[] = {
/* "stravers.shoes", true */ 's', 't', 'r', 'a', 'v', 'e', 'r', 's', '.', 's', 'h', 'o', 'e', 's', '\0',
/* "strbt.de", true */ 's', 't', 'r', 'b', 't', '.', 'd', 'e', '\0',
/* "strchr.com", true */ 's', 't', 'r', 'c', 'h', 'r', '.', 'c', 'o', 'm', '\0',
+ /* "streamchan.org", true */ 's', 't', 'r', 'e', 'a', 'm', 'c', 'h', 'a', 'n', '.', 'o', 'r', 'g', '\0',
/* "streamzilla.com", true */ 's', 't', 'r', 'e', 'a', 'm', 'z', 'i', 'l', 'l', 'a', '.', 'c', 'o', 'm', '\0',
/* "streetdancecenter.com", true */ 's', 't', 'r', 'e', 'e', 't', 'd', 'a', 'n', 'c', 'e', 'c', 'e', 'n', 't', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "streetspotr.com", true */ 's', 't', 'r', 'e', 'e', 't', 's', 'p', 'o', 't', 'r', '.', 'c', 'o', 'm', '\0',
@@ -13375,6 +13366,7 @@ static const char kSTSHostTable[] = {
/* "sunbritetv.com", true */ 's', 'u', 'n', 'b', 'r', 'i', 't', 'e', 't', 'v', '.', 'c', 'o', 'm', '\0',
/* "sundayfundayjapan.com", true */ 's', 'u', 'n', 'd', 'a', 'y', 'f', 'u', 'n', 'd', 'a', 'y', 'j', 'a', 'p', 'a', 'n', '.', 'c', 'o', 'm', '\0',
/* "suneilpatel.com", true */ 's', 'u', 'n', 'e', 'i', 'l', 'p', 'a', 't', 'e', 'l', '.', 'c', 'o', 'm', '\0',
+ /* "sunflyer.cn", false */ 's', 'u', 'n', 'f', 'l', 'y', 'e', 'r', '.', 'c', 'n', '\0',
/* "sunjaydhama.com", true */ 's', 'u', 'n', 'j', 'a', 'y', 'd', 'h', 'a', 'm', 'a', '.', 'c', 'o', 'm', '\0',
/* "sunsetwx.com", true */ 's', 'u', 'n', 's', 'e', 't', 'w', 'x', '.', 'c', 'o', 'm', '\0',
/* "sunstar.bg", true */ 's', 'u', 'n', 's', 't', 'a', 'r', '.', 'b', 'g', '\0',
@@ -13696,7 +13688,6 @@ static const char kSTSHostTable[] = {
/* "teleogistic.net", true */ 't', 'e', 'l', 'e', 'o', 'g', 'i', 's', 't', 'i', 'c', '.', 'n', 'e', 't', '\0',
/* "telepass.me", true */ 't', 'e', 'l', 'e', 'p', 'a', 's', 's', '.', 'm', 'e', '\0',
/* "telescam.com", true */ 't', 'e', 'l', 'e', 's', 'c', 'a', 'm', '.', 'c', 'o', 'm', '\0',
- /* "telling.xyz", true */ 't', 'e', 'l', 'l', 'i', 'n', 'g', '.', 'x', 'y', 'z', '\0',
/* "tellingua.com", true */ 't', 'e', 'l', 'l', 'i', 'n', 'g', 'u', 'a', '.', 'c', 'o', 'm', '\0',
/* "teloo.pl", true */ 't', 'e', 'l', 'o', 'o', '.', 'p', 'l', '\0',
/* "temizmama.com", true */ 't', 'e', 'm', 'i', 'z', 'm', 'a', 'm', 'a', '.', 'c', 'o', 'm', '\0',
@@ -13925,6 +13916,7 @@ static const char kSTSHostTable[] = {
/* "thomas-gibertie.fr", true */ 't', 'h', 'o', 'm', 'a', 's', '-', 'g', 'i', 'b', 'e', 'r', 't', 'i', 'e', '.', 'f', 'r', '\0',
/* "thomas-grobelny.de", true */ 't', 'h', 'o', 'm', 'a', 's', '-', 'g', 'r', 'o', 'b', 'e', 'l', 'n', 'y', '.', 'd', 'e', '\0',
/* "thomasbreads.com", true */ 't', 'h', 'o', 'm', 'a', 's', 'b', 'r', 'e', 'a', 'd', 's', '.', 'c', 'o', 'm', '\0',
+ /* "thomasgriffin.io", true */ 't', 'h', 'o', 'm', 'a', 's', 'g', 'r', 'i', 'f', 'f', 'i', 'n', '.', 'i', 'o', '\0',
/* "thomasharvey.me", true */ 't', 'h', 'o', 'm', 'a', 's', 'h', 'a', 'r', 'v', 'e', 'y', '.', 'm', 'e', '\0',
/* "thomashunter.name", false */ 't', 'h', 'o', 'm', 'a', 's', 'h', 'u', 'n', 't', 'e', 'r', '.', 'n', 'a', 'm', 'e', '\0',
/* "thomasmeester.nl", true */ 't', 'h', 'o', 'm', 'a', 's', 'm', 'e', 'e', 's', 't', 'e', 'r', '.', 'n', 'l', '\0',
@@ -13947,9 +13939,9 @@ static const char kSTSHostTable[] = {
/* "thriveta.com", true */ 't', 'h', 'r', 'i', 'v', 'e', 't', 'a', '.', 'c', 'o', 'm', '\0',
/* "thrivewellnesshub.co.za", true */ 't', 'h', 'r', 'i', 'v', 'e', 'w', 'e', 'l', 'l', 'n', 'e', 's', 's', 'h', 'u', 'b', '.', 'c', 'o', '.', 'z', 'a', '\0',
/* "throughtheglass.photo", true */ 't', 'h', 'r', 'o', 'u', 'g', 'h', 't', 'h', 'e', 'g', 'l', 'a', 's', 's', '.', 'p', 'h', 'o', 't', 'o', '\0',
- /* "throughthelookingglasslens.co.uk", true */ 't', 'h', 'r', 'o', 'u', 'g', 'h', 't', 'h', 'e', 'l', 'o', 'o', 'k', 'i', 'n', 'g', 'g', 'l', 'a', 's', 's', 'l', 'e', 'n', 's', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "throwaway.link", true */ 't', 'h', 'r', 'o', 'w', 'a', 'w', 'a', 'y', '.', 'l', 'i', 'n', 'k', '\0',
/* "throwpass.com", true */ 't', 'h', 'r', 'o', 'w', 'p', 'a', 's', 's', '.', 'c', 'o', 'm', '\0',
+ /* "thrx.net", true */ 't', 'h', 'r', 'x', '.', 'n', 'e', 't', '\0',
/* "thues.eu", true */ 't', 'h', 'u', 'e', 's', '.', 'e', 'u', '\0',
/* "thunderfox.nl", true */ 't', 'h', 'u', 'n', 'd', 'e', 'r', 'f', 'o', 'x', '.', 'n', 'l', '\0',
/* "thundr.eu", true */ 't', 'h', 'u', 'n', 'd', 'r', '.', 'e', 'u', '\0',
@@ -13978,7 +13970,6 @@ static const char kSTSHostTable[] = {
/* "tigerchef.com", true */ 't', 'i', 'g', 'e', 'r', 'c', 'h', 'e', 'f', '.', 'c', 'o', 'm', '\0',
/* "tigerdile.com", true */ 't', 'i', 'g', 'e', 'r', 'd', 'i', 'l', 'e', '.', 'c', 'o', 'm', '\0',
/* "tilikum.io", true */ 't', 'i', 'l', 'i', 'k', 'u', 'm', '.', 'i', 'o', '\0',
- /* "tillseasyscore.com", true */ 't', 'i', 'l', 'l', 's', 'e', 'a', 's', 'y', 's', 'c', 'o', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "timdebruijn.nl", true */ 't', 'i', 'm', 'd', 'e', 'b', 'r', 'u', 'i', 'j', 'n', '.', 'n', 'l', '\0',
/* "timdoug.com", true */ 't', 'i', 'm', 'd', 'o', 'u', 'g', '.', 'c', 'o', 'm', '\0',
/* "time2060.ru", true */ 't', 'i', 'm', 'e', '2', '0', '6', '0', '.', 'r', 'u', '\0',
@@ -14023,7 +14014,6 @@ static const char kSTSHostTable[] = {
/* "tjs.me", true */ 't', 'j', 's', '.', 'm', 'e', '\0',
/* "tkappertjedemetamorfose.nl", true */ 't', 'k', 'a', 'p', 'p', 'e', 'r', 't', 'j', 'e', 'd', 'e', 'm', 'e', 't', 'a', 'm', 'o', 'r', 'f', 'o', 's', 'e', '.', 'n', 'l', '\0',
/* "tkat.ch", true */ 't', 'k', 'a', 't', '.', 'c', 'h', '\0',
- /* "tkn.tokyo", true */ 't', 'k', 'n', '.', 't', 'o', 'k', 'y', 'o', '\0',
/* "tlach.cz", true */ 't', 'l', 'a', 'c', 'h', '.', 'c', 'z', '\0',
/* "tlo.xyz", true */ 't', 'l', 'o', '.', 'x', 'y', 'z', '\0',
/* "tls.builders", true */ 't', 'l', 's', '.', 'b', 'u', 'i', 'l', 'd', 'e', 'r', 's', '\0',
@@ -14309,7 +14299,6 @@ static const char kSTSHostTable[] = {
/* "tribut.de", true */ 't', 'r', 'i', 'b', 'u', 't', '.', 'd', 'e', '\0',
/* "tributh.net", true */ 't', 'r', 'i', 'b', 'u', 't', 'h', '.', 'n', 'e', 't', '\0',
/* "trident-online.de", true */ 't', 'r', 'i', 'd', 'e', 'n', 't', '-', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'd', 'e', '\0',
- /* "trik.es", false */ 't', 'r', 'i', 'k', '.', 'e', 's', '\0',
/* "trim-a-slab.com", true */ 't', 'r', 'i', 'm', '-', 'a', '-', 's', 'l', 'a', 'b', '.', 'c', 'o', 'm', '\0',
/* "trimage.org", true */ 't', 'r', 'i', 'm', 'a', 'g', 'e', '.', 'o', 'r', 'g', '\0',
/* "trineco.com", true */ 't', 'r', 'i', 'n', 'e', 'c', 'o', '.', 'c', 'o', 'm', '\0',
@@ -14343,11 +14332,11 @@ static const char kSTSHostTable[] = {
/* "truesteamachievements.com", true */ 't', 'r', 'u', 'e', 's', 't', 'e', 'a', 'm', 'a', 'c', 'h', 'i', 'e', 'v', 'e', 'm', 'e', 'n', 't', 's', '.', 'c', 'o', 'm', '\0',
/* "trueteaching.com", true */ 't', 'r', 'u', 'e', 't', 'e', 'a', 'c', 'h', 'i', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "truetrophies.com", true */ 't', 'r', 'u', 'e', 't', 'r', 'o', 'p', 'h', 'i', 'e', 's', '.', 'c', 'o', 'm', '\0',
- /* "trufflemonkey.co.uk", true */ 't', 'r', 'u', 'f', 'f', 'l', 'e', 'm', 'o', 'n', 'k', 'e', 'y', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "truserve.org", true */ 't', 'r', 'u', 's', 'e', 'r', 'v', 'e', '.', 'o', 'r', 'g', '\0',
/* "trusitio.com", true */ 't', 'r', 'u', 's', 'i', 't', 'i', 'o', '.', 'c', 'o', 'm', '\0',
/* "trustcase.com", true */ 't', 'r', 'u', 's', 't', 'c', 'a', 's', 'e', '.', 'c', 'o', 'm', '\0',
/* "trustedinnovators.com", true */ 't', 'r', 'u', 's', 't', 'e', 'd', 'i', 'n', 'n', 'o', 'v', 'a', 't', 'o', 'r', 's', '.', 'c', 'o', 'm', '\0',
+ /* "truthmessages.pw", true */ 't', 'r', 'u', 't', 'h', 'm', 'e', 's', 's', 'a', 'g', 'e', 's', '.', 'p', 'w', '\0',
/* "trw-reseller.com", true */ 't', 'r', 'w', '-', 'r', 'e', 's', 'e', 'l', 'l', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "tryfabulousdiet.com", true */ 't', 'r', 'y', 'f', 'a', 'b', 'u', 'l', 'o', 'u', 's', 'd', 'i', 'e', 't', '.', 'c', 'o', 'm', '\0',
/* "tryfabulousskincream.com", true */ 't', 'r', 'y', 'f', 'a', 'b', 'u', 'l', 'o', 'u', 's', 's', 'k', 'i', 'n', 'c', 'r', 'e', 'a', 'm', '.', 'c', 'o', 'm', '\0',
@@ -14464,6 +14453,7 @@ static const char kSTSHostTable[] = {
/* "typeria.net", true */ 't', 'y', 'p', 'e', 'r', 'i', 'a', '.', 'n', 'e', 't', '\0',
/* "typewolf.com", true */ 't', 'y', 'p', 'e', 'w', 'o', 'l', 'f', '.', 'c', 'o', 'm', '\0',
/* "typing.com", true */ 't', 'y', 'p', 'i', 'n', 'g', '.', 'c', 'o', 'm', '\0',
+ /* "typingrevolution.com", true */ 't', 'y', 'p', 'i', 'n', 'g', 'r', 'e', 'v', 'o', 'l', 'u', 't', 'i', 'o', 'n', '.', 'c', 'o', 'm', '\0',
/* "typo3.com", true */ 't', 'y', 'p', 'o', '3', '.', 'c', 'o', 'm', '\0',
/* "tysye.ca", true */ 't', 'y', 's', 'y', 'e', '.', 'c', 'a', '\0',
/* "tzwe.com", true */ 't', 'z', 'w', 'e', '.', 'c', 'o', 'm', '\0',
@@ -14498,6 +14488,7 @@ static const char kSTSHostTable[] = {
/* "uggedal.com", true */ 'u', 'g', 'g', 'e', 'd', 'a', 'l', '.', 'c', 'o', 'm', '\0',
/* "ugisgutless.com", true */ 'u', 'g', 'i', 's', 'g', 'u', 't', 'l', 'e', 's', 's', '.', 'c', 'o', 'm', '\0',
/* "uhc.gg", true */ 'u', 'h', 'c', '.', 'g', 'g', '\0',
+ /* "uhm.io", true */ 'u', 'h', 'm', '.', 'i', 'o', '\0',
/* "uhrenlux.de", true */ 'u', 'h', 'r', 'e', 'n', 'l', 'u', 'x', '.', 'd', 'e', '\0',
/* "uicchy.com", true */ 'u', 'i', 'c', 'c', 'h', 'y', '.', 'c', 'o', 'm', '\0',
/* "uiop.link", true */ 'u', 'i', 'o', 'p', '.', 'l', 'i', 'n', 'k', '\0',
@@ -14521,6 +14512,7 @@ static const char kSTSHostTable[] = {
/* "umenlisam.com", true */ 'u', 'm', 'e', 'n', 'l', 'i', 's', 'a', 'm', '.', 'c', 'o', 'm', '\0',
/* "umgardi.ca", true */ 'u', 'm', 'g', 'a', 'r', 'd', 'i', '.', 'c', 'a', '\0',
/* "umisonoda.com", true */ 'u', 'm', 'i', 's', 'o', 'n', 'o', 'd', 'a', '.', 'c', 'o', 'm', '\0',
+ /* "umwandeln-online.de", true */ 'u', 'm', 'w', 'a', 'n', 'd', 'e', 'l', 'n', '-', 'o', 'n', 'l', 'i', 'n', 'e', '.', 'd', 'e', '\0',
/* "un-zero-un.fr", true */ 'u', 'n', '-', 'z', 'e', 'r', 'o', '-', 'u', 'n', '.', 'f', 'r', '\0',
/* "unapp.me", true */ 'u', 'n', 'a', 'p', 'p', '.', 'm', 'e', '\0',
/* "unart.info", true */ 'u', 'n', 'a', 'r', 't', '.', 'i', 'n', 'f', 'o', '\0',
@@ -14532,7 +14524,6 @@ static const char kSTSHostTable[] = {
/* "unblocked.live", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 'l', 'i', 'v', 'e', '\0',
/* "unblocked.one", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 'o', 'n', 'e', '\0',
/* "unblocked.party", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 'p', 'a', 'r', 't', 'y', '\0',
- /* "unblocked.today", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 't', 'o', 'd', 'a', 'y', '\0',
/* "unblocked.uno", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 'u', 'n', 'o', '\0',
/* "unblocked.vip", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', '.', 'v', 'i', 'p', '\0',
/* "unblockedall.site", true */ 'u', 'n', 'b', 'l', 'o', 'c', 'k', 'e', 'd', 'a', 'l', 'l', '.', 's', 'i', 't', 'e', '\0',
@@ -14656,7 +14647,6 @@ static const char kSTSHostTable[] = {
/* "use.be", true */ 'u', 's', 'e', '.', 'b', 'e', '\0',
/* "usedesk.ru", true */ 'u', 's', 'e', 'd', 'e', 's', 'k', '.', 'r', 'u', '\0',
/* "useresponse.com", true */ 'u', 's', 'e', 'r', 'e', 's', 'p', 'o', 'n', 's', 'e', '.', 'c', 'o', 'm', '\0',
- /* "userify.com", true */ 'u', 's', 'e', 'r', 'i', 'f', 'y', '.', 'c', 'o', 'm', '\0',
/* "usetypo3.com", true */ 'u', 's', 'e', 't', 'y', 'p', 'o', '3', '.', 'c', 'o', 'm', '\0',
/* "usgande.com", true */ 'u', 's', 'g', 'a', 'n', 'd', 'e', '.', 'c', 'o', 'm', '\0',
/* "ushare.ch", true */ 'u', 's', 'h', 'a', 'r', 'e', '.', 'c', 'h', '\0',
@@ -14764,7 +14754,6 @@ static const char kSTSHostTable[] = {
/* "vdownloader.com", true */ 'v', 'd', 'o', 'w', 'n', 'l', 'o', 'a', 'd', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "vdrpro.com", true */ 'v', 'd', 'r', 'p', 'r', 'o', '.', 'c', 'o', 'm', '\0',
/* "ve.search.yahoo.com", false */ 'v', 'e', '.', 's', 'e', 'a', 'r', 'c', 'h', '.', 'y', 'a', 'h', 'o', 'o', '.', 'c', 'o', 'm', '\0',
- /* "ve3oat.ca", true */ 'v', 'e', '3', 'o', 'a', 't', '.', 'c', 'a', '\0',
/* "vea.re", true */ 'v', 'e', 'a', '.', 'r', 'e', '\0',
/* "veblr.com", true */ 'v', 'e', 'b', 'l', 'r', '.', 'c', 'o', 'm', '\0',
/* "vecozo.nl", true */ 'v', 'e', 'c', 'o', 'z', 'o', '.', 'n', 'l', '\0',
@@ -14875,7 +14864,6 @@ static const char kSTSHostTable[] = {
/* "vinilosdecorativos.net", true */ 'v', 'i', 'n', 'i', 'l', 'o', 's', 'd', 'e', 'c', 'o', 'r', 'a', 't', 'i', 'v', 'o', 's', '.', 'n', 'e', 't', '\0',
/* "vinner.com.au", true */ 'v', 'i', 'n', 'n', 'e', 'r', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
/* "vintagetrailerbuyers.com", true */ 'v', 'i', 'n', 't', 'a', 'g', 'e', 't', 'r', 'a', 'i', 'l', 'e', 'r', 'b', 'u', 'y', 'e', 'r', 's', '.', 'c', 'o', 'm', '\0',
- /* "vinyculture.com", true */ 'v', 'i', 'n', 'y', 'c', 'u', 'l', 't', 'u', 'r', 'e', '.', 'c', 'o', 'm', '\0',
/* "violenceinterrupted.org", true */ 'v', 'i', 'o', 'l', 'e', 'n', 'c', 'e', 'i', 'n', 't', 'e', 'r', 'r', 'u', 'p', 't', 'e', 'd', '.', 'o', 'r', 'g', '\0',
/* "violin4fun.nl", true */ 'v', 'i', 'o', 'l', 'i', 'n', '4', 'f', 'u', 'n', '.', 'n', 'l', '\0',
/* "viosey.com", true */ 'v', 'i', 'o', 's', 'e', 'y', '.', 'c', 'o', 'm', '\0',
@@ -14941,6 +14929,7 @@ static const char kSTSHostTable[] = {
/* "vnvisa.ru", true */ 'v', 'n', 'v', 'i', 's', 'a', '.', 'r', 'u', '\0',
/* "vocab.guru", true */ 'v', 'o', 'c', 'a', 'b', '.', 'g', 'u', 'r', 'u', '\0',
/* "vocaloid.my", true */ 'v', 'o', 'c', 'a', 'l', 'o', 'i', 'd', '.', 'm', 'y', '\0',
+ /* "vodpay.com", true */ 'v', 'o', 'd', 'p', 'a', 'y', '.', 'c', 'o', 'm', '\0',
/* "vogler.name", true */ 'v', 'o', 'g', 'l', 'e', 'r', '.', 'n', 'a', 'm', 'e', '\0',
/* "vogt.tech", true */ 'v', 'o', 'g', 't', '.', 't', 'e', 'c', 'h', '\0',
/* "voidi.ca", true */ 'v', 'o', 'i', 'd', 'i', '.', 'c', 'a', '\0',
@@ -14969,7 +14958,6 @@ static const char kSTSHostTable[] = {
/* "vorlif.org", true */ 'v', 'o', 'r', 'l', 'i', 'f', '.', 'o', 'r', 'g', '\0',
/* "vorm2.com", true */ 'v', 'o', 'r', 'm', '2', '.', 'c', 'o', 'm', '\0',
/* "vorodevops.com", true */ 'v', 'o', 'r', 'o', 'd', 'e', 'v', 'o', 'p', 's', '.', 'c', 'o', 'm', '\0',
- /* "voshod.org", true */ 'v', 'o', 's', 'h', 'o', 'd', '.', 'o', 'r', 'g', '\0',
/* "vostronet.com", true */ 'v', 'o', 's', 't', 'r', 'o', 'n', 'e', 't', '.', 'c', 'o', 'm', '\0',
/* "voter-info.uk", true */ 'v', 'o', 't', 'e', 'r', '-', 'i', 'n', 'f', 'o', '.', 'u', 'k', '\0',
/* "votocek.cz", true */ 'v', 'o', 't', 'o', 'c', 'e', 'k', '.', 'c', 'z', '\0',
@@ -15034,6 +15022,7 @@ static const char kSTSHostTable[] = {
/* "wait.jp", true */ 'w', 'a', 'i', 't', '.', 'j', 'p', '\0',
/* "wait.moe", true */ 'w', 'a', 'i', 't', '.', 'm', 'o', 'e', '\0',
/* "waits.io", true */ 'w', 'a', 'i', 't', 's', '.', 'i', 'o', '\0',
+ /* "waixingrenfuli.vip", true */ 'w', 'a', 'i', 'x', 'i', 'n', 'g', 'r', 'e', 'n', 'f', 'u', 'l', 'i', '.', 'v', 'i', 'p', '\0',
/* "waka-mono.com", true */ 'w', 'a', 'k', 'a', '-', 'm', 'o', 'n', 'o', '.', 'c', 'o', 'm', '\0',
/* "wakamiyasumiyosi.com", true */ 'w', 'a', 'k', 'a', 'm', 'i', 'y', 'a', 's', 'u', 'm', 'i', 'y', 'o', 's', 'i', '.', 'c', 'o', 'm', '\0',
/* "wakatime.com", true */ 'w', 'a', 'k', 'a', 't', 'i', 'm', 'e', '.', 'c', 'o', 'm', '\0',
@@ -15106,7 +15095,6 @@ static const char kSTSHostTable[] = {
/* "wealthreport.com.au", true */ 'w', 'e', 'a', 'l', 't', 'h', 'r', 'e', 'p', 'o', 'r', 't', '.', 'c', 'o', 'm', '.', 'a', 'u', '\0',
/* "wearandcare.net", true */ 'w', 'e', 'a', 'r', 'a', 'n', 'd', 'c', 'a', 'r', 'e', '.', 'n', 'e', 't', '\0',
/* "wearegenki.com", true */ 'w', 'e', 'a', 'r', 'e', 'g', 'e', 'n', 'k', 'i', '.', 'c', 'o', 'm', '\0',
- /* "wearepapermill.co", true */ 'w', 'e', 'a', 'r', 'e', 'p', 'a', 'p', 'e', 'r', 'm', 'i', 'l', 'l', '.', 'c', 'o', '\0',
/* "wearvr.com", true */ 'w', 'e', 'a', 'r', 'v', 'r', '.', 'c', 'o', 'm', '\0',
/* "weather-and-climate.com", false */ 'w', 'e', 'a', 't', 'h', 'e', 'r', '-', 'a', 'n', 'd', '-', 'c', 'l', 'i', 'm', 'a', 't', 'e', '.', 'c', 'o', 'm', '\0',
/* "weathermyway.rocks", true */ 'w', 'e', 'a', 't', 'h', 'e', 'r', 'm', 'y', 'w', 'a', 'y', '.', 'r', 'o', 'c', 'k', 's', '\0',
@@ -15155,7 +15143,6 @@ static const char kSTSHostTable[] = {
/* "websecurity.is", true */ 'w', 'e', 'b', 's', 'e', 'c', 'u', 'r', 'i', 't', 'y', '.', 'i', 's', '\0',
/* "webseitendesigner.com", false */ 'w', 'e', 'b', 's', 'e', 'i', 't', 'e', 'n', 'd', 'e', 's', 'i', 'g', 'n', 'e', 'r', '.', 'c', 'o', 'm', '\0',
/* "webseitenserver.com", true */ 'w', 'e', 'b', 's', 'e', 'i', 't', 'e', 'n', 's', 'e', 'r', 'v', 'e', 'r', '.', 'c', 'o', 'm', '\0',
- /* "websenat.de", true */ 'w', 'e', 'b', 's', 'e', 'n', 'a', 't', '.', 'd', 'e', '\0',
/* "webstationservice.fr", true */ 'w', 'e', 'b', 's', 't', 'a', 't', 'i', 'o', 'n', 's', 'e', 'r', 'v', 'i', 'c', 'e', '.', 'f', 'r', '\0',
/* "webstellung.com", true */ 'w', 'e', 'b', 's', 't', 'e', 'l', 'l', 'u', 'n', 'g', '.', 'c', 'o', 'm', '\0',
/* "webstore.be", false */ 'w', 'e', 'b', 's', 't', 'o', 'r', 'e', '.', 'b', 'e', '\0',
@@ -15165,6 +15152,7 @@ static const char kSTSHostTable[] = {
/* "webtasarim.pw", true */ 'w', 'e', 'b', 't', 'a', 's', 'a', 'r', 'i', 'm', '.', 'p', 'w', '\0',
/* "webtheapp.com", true */ 'w', 'e', 'b', 't', 'h', 'e', 'a', 'p', 'p', '.', 'c', 'o', 'm', '\0',
/* "webthings.com.br", true */ 'w', 'e', 'b', 't', 'h', 'i', 'n', 'g', 's', '.', 'c', 'o', 'm', '.', 'b', 'r', '\0',
+ /* "webtobesocial.de", true */ 'w', 'e', 'b', 't', 'o', 'b', 'e', 's', 'o', 'c', 'i', 'a', 'l', '.', 'd', 'e', '\0',
/* "webtorrent.io", true */ 'w', 'e', 'b', 't', 'o', 'r', 'r', 'e', 'n', 't', '.', 'i', 'o', '\0',
/* "webtrh.cz", true */ 'w', 'e', 'b', 't', 'r', 'h', '.', 'c', 'z', '\0',
/* "webtropia.com", false */ 'w', 'e', 'b', 't', 'r', 'o', 'p', 'i', 'a', '.', 'c', 'o', 'm', '\0',
@@ -15190,6 +15178,7 @@ static const char kSTSHostTable[] = {
/* "wein.cc", true */ 'w', 'e', 'i', 'n', '.', 'c', 'c', '\0',
/* "weirdesigns.com", true */ 'w', 'e', 'i', 'r', 'd', 'e', 's', 'i', 'g', 'n', 's', '.', 'c', 'o', 'm', '\0',
/* "weisse-liste.de", true */ 'w', 'e', 'i', 's', 's', 'e', '-', 'l', 'i', 's', 't', 'e', '.', 'd', 'e', '\0',
+ /* "weissman.agency", true */ 'w', 'e', 'i', 's', 's', 'm', 'a', 'n', '.', 'a', 'g', 'e', 'n', 'c', 'y', '\0',
/* "weiterbildung-vdz.de", true */ 'w', 'e', 'i', 't', 'e', 'r', 'b', 'i', 'l', 'd', 'u', 'n', 'g', '-', 'v', 'd', 'z', '.', 'd', 'e', '\0',
/* "weiyuz.com", true */ 'w', 'e', 'i', 'y', 'u', 'z', '.', 'c', 'o', 'm', '\0',
/* "weizenspr.eu", true */ 'w', 'e', 'i', 'z', 'e', 'n', 's', 'p', 'r', '.', 'e', 'u', '\0',
@@ -15349,6 +15338,7 @@ static const char kSTSHostTable[] = {
/* "windscribe.com", true */ 'w', 'i', 'n', 'd', 's', 'c', 'r', 'i', 'b', 'e', '.', 'c', 'o', 'm', '\0',
/* "winebid.com", true */ 'w', 'i', 'n', 'e', 'b', 'i', 'd', '.', 'c', 'o', 'm', '\0',
/* "winghill.com", false */ 'w', 'i', 'n', 'g', 'h', 'i', 'l', 'l', '.', 'c', 'o', 'm', '\0',
+ /* "wingos.net", true */ 'w', 'i', 'n', 'g', 'o', 's', '.', 'n', 'e', 't', '\0',
/* "winhistory-forum.net", true */ 'w', 'i', 'n', 'h', 'i', 's', 't', 'o', 'r', 'y', '-', 'f', 'o', 'r', 'u', 'm', '.', 'n', 'e', 't', '\0',
/* "winmodels.org", true */ 'w', 'i', 'n', 'm', 'o', 'd', 'e', 'l', 's', '.', 'o', 'r', 'g', '\0',
/* "winmodels.ru", true */ 'w', 'i', 'n', 'm', 'o', 'd', 'e', 'l', 's', '.', 'r', 'u', '\0',
@@ -15480,6 +15470,7 @@ static const char kSTSHostTable[] = {
/* "wrldevelopment.com", true */ 'w', 'r', 'l', 'd', 'e', 'v', 'e', 'l', 'o', 'p', 'm', 'e', 'n', 't', '.', 'c', 'o', 'm', '\0',
/* "wrp.gov", true */ 'w', 'r', 'p', '.', 'g', 'o', 'v', '\0',
/* "wrwg.ca", true */ 'w', 'r', 'w', 'g', '.', 'c', 'a', '\0',
+ /* "wsa.poznan.pl", true */ 'w', 's', 'a', '.', 'p', 'o', 'z', 'n', 'a', 'n', '.', 'p', 'l', '\0',
/* "wscales.com", true */ 'w', 's', 'c', 'a', 'l', 'e', 's', '.', 'c', 'o', 'm', '\0',
/* "wsdcapital.com", true */ 'w', 's', 'd', 'c', 'a', 'p', 'i', 't', 'a', 'l', '.', 'c', 'o', 'm', '\0',
/* "wsdezign.com", false */ 'w', 's', 'd', 'e', 'z', 'i', 'g', 'n', '.', 'c', 'o', 'm', '\0',
@@ -15667,7 +15658,6 @@ static const char kSTSHostTable[] = {
/* "xn--hfk-allgu-schwaben-stb.de", true */ 'x', 'n', '-', '-', 'h', 'f', 'k', '-', 'a', 'l', 'l', 'g', 'u', '-', 's', 'c', 'h', 'w', 'a', 'b', 'e', 'n', '-', 's', 't', 'b', '.', 'd', 'e', '\0',
/* "xn--jda.tk", true */ 'x', 'n', '-', '-', 'j', 'd', 'a', '.', 't', 'k', '\0',
/* "xn--jobbrse-d1a.de", true */ 'x', 'n', '-', '-', 'j', 'o', 'b', 'b', 'r', 's', 'e', '-', 'd', '1', 'a', '.', 'd', 'e', '\0',
- /* "xn--jp-6l5cs1yf3ivjsglphyv.net", true */ 'x', 'n', '-', '-', 'j', 'p', '-', '6', 'l', '5', 'c', 's', '1', 'y', 'f', '3', 'i', 'v', 'j', 's', 'g', 'l', 'p', 'h', 'y', 'v', '.', 'n', 'e', 't', '\0',
/* "xn--kda.tk", true */ 'x', 'n', '-', '-', 'k', 'd', 'a', '.', 't', 'k', '\0',
/* "xn--knstler-n2a.tips", false */ 'x', 'n', '-', '-', 'k', 'n', 's', 't', 'l', 'e', 'r', '-', 'n', '2', 'a', '.', 't', 'i', 'p', 's', '\0',
/* "xn--lsaupp-iua.se", true */ 'x', 'n', '-', '-', 'l', 's', 'a', 'u', 'p', 'p', '-', 'i', 'u', 'a', '.', 's', 'e', '\0',
@@ -15698,6 +15688,7 @@ static const char kSTSHostTable[] = {
/* "xperidia.com", true */ 'x', 'p', 'e', 'r', 'i', 'd', 'i', 'a', '.', 'c', 'o', 'm', '\0',
/* "xpj.sx", true */ 'x', 'p', 'j', '.', 's', 'x', '\0',
/* "xplore-dna.net", true */ 'x', 'p', 'l', 'o', 'r', 'e', '-', 'd', 'n', 'a', '.', 'n', 'e', 't', '\0',
+ /* "xps2pdf.co.uk", true */ 'x', 'p', 's', '2', 'p', 'd', 'f', '.', 'c', 'o', '.', 'u', 'k', '\0',
/* "xqin.net", true */ 'x', 'q', 'i', 'n', '.', 'n', 'e', 't', '\0',
/* "xrippedhd.com", true */ 'x', 'r', 'i', 'p', 'p', 'e', 'd', 'h', 'd', '.', 'c', 'o', 'm', '\0',
/* "xrockx.de", true */ 'x', 'r', 'o', 'c', 'k', 'x', '.', 'd', 'e', '\0',
@@ -15812,7 +15803,6 @@ static const char kSTSHostTable[] = {
/* "youran.me", true */ 'y', 'o', 'u', 'r', 'a', 'n', '.', 'm', 'e', '\0',
/* "yourbapp.ch", true */ 'y', 'o', 'u', 'r', 'b', 'a', 'p', 'p', '.', 'c', 'h', '\0',
/* "yourciso.com", true */ 'y', 'o', 'u', 'r', 'c', 'i', 's', 'o', '.', 'c', 'o', 'm', '\0',
- /* "yourcomputer.expert", true */ 'y', 'o', 'u', 'r', 'c', 'o', 'm', 'p', 'u', 't', 'e', 'r', '.', 'e', 'x', 'p', 'e', 'r', 't', '\0',
/* "yourcopywriter.it", true */ 'y', 'o', 'u', 'r', 'c', 'o', 'p', 'y', 'w', 'r', 'i', 't', 'e', 'r', '.', 'i', 't', '\0',
/* "yourdaddy.dk", true */ 'y', 'o', 'u', 'r', 'd', 'a', 'd', 'd', 'y', '.', 'd', 'k', '\0',
/* "yourgame.co.il", true */ 'y', 'o', 'u', 'r', 'g', 'a', 'm', 'e', '.', 'c', 'o', '.', 'i', 'l', '\0',
@@ -16017,6 +16007,7 @@ static const char kSTSHostTable[] = {
/* "zubel.it", true */ 'z', 'u', 'b', 'e', 'l', '.', 'i', 't', '\0',
/* "zuckerfloh.de", true */ 'z', 'u', 'c', 'k', 'e', 'r', 'f', 'l', 'o', 'h', '.', 'd', 'e', '\0',
/* "zulu.ro", true */ 'z', 'u', 'l', 'u', '.', 'r', 'o', '\0',
+ /* "zulu7.com", true */ 'z', 'u', 'l', 'u', '7', '.', 'c', 'o', 'm', '\0',
/* "zund-app.com", true */ 'z', 'u', 'n', 'd', '-', 'a', 'p', 'p', '.', 'c', 'o', 'm', '\0',
/* "zundapp529.nl", true */ 'z', 'u', 'n', 'd', 'a', 'p', 'p', '5', '2', '9', '.', 'n', 'l', '\0',
/* "zundappachterhoek.nl", true */ 'z', 'u', 'n', 'd', 'a', 'p', 'p', 'a', 'c', 'h', 't', 'e', 'r', 'h', 'o', 'e', 'k', '.', 'n', 'l', '\0',
@@ -16305,15772 +16296,15763 @@ static const nsSTSPreload kSTSPreloadList[] = {
{ 3087, true },
{ 3104, true },
{ 3129, true },
- { 3146, true },
- { 3170, false },
+ { 3146, false },
+ { 3154, true },
{ 3178, true },
- { 3202, true },
- { 3215, true },
- { 3227, true },
- { 3238, true },
+ { 3191, true },
+ { 3203, true },
+ { 3214, true },
+ { 3232, true },
{ 3256, true },
- { 3280, true },
- { 3287, true },
- { 3300, true },
- { 3313, true },
- { 3322, true },
- { 3339, true },
- { 3351, true },
- { 3370, true },
- { 3393, true },
+ { 3263, true },
+ { 3276, true },
+ { 3289, true },
+ { 3298, true },
+ { 3315, true },
+ { 3327, true },
+ { 3346, true },
+ { 3369, true },
+ { 3383, true },
{ 3407, true },
- { 3431, true },
- { 3447, true },
- { 3460, true },
- { 3477, true },
- { 3497, true },
- { 3510, true },
- { 3528, true },
- { 3543, true },
- { 3564, true },
- { 3584, true },
- { 3609, true },
- { 3621, true },
- { 3632, true },
- { 3651, true },
- { 3672, true },
- { 3684, true },
- { 3701, true },
- { 3714, true },
- { 3730, true },
- { 3751, true },
- { 3763, true },
- { 3776, false },
- { 3785, false },
- { 3795, true },
- { 3810, true },
- { 3827, true },
- { 3841, true },
- { 3854, true },
- { 3870, true },
- { 3881, true },
- { 3893, true },
- { 3914, false },
- { 3924, true },
- { 3939, true },
- { 3953, false },
+ { 3423, true },
+ { 3436, true },
+ { 3453, true },
+ { 3473, true },
+ { 3486, true },
+ { 3504, true },
+ { 3519, true },
+ { 3540, true },
+ { 3560, true },
+ { 3585, true },
+ { 3597, true },
+ { 3608, true },
+ { 3627, true },
+ { 3648, true },
+ { 3660, true },
+ { 3677, true },
+ { 3690, true },
+ { 3706, true },
+ { 3727, true },
+ { 3739, true },
+ { 3752, false },
+ { 3761, false },
+ { 3771, true },
+ { 3786, true },
+ { 3803, true },
+ { 3817, true },
+ { 3830, true },
+ { 3846, true },
+ { 3857, true },
+ { 3869, true },
+ { 3890, false },
+ { 3900, true },
+ { 3915, true },
+ { 3929, false },
+ { 3942, true },
+ { 3951, true },
{ 3966, true },
- { 3975, true },
- { 3990, true },
- { 4004, true },
- { 4016, true },
- { 4031, true },
+ { 3980, true },
+ { 3992, true },
+ { 4007, true },
+ { 4020, true },
+ { 4032, true },
{ 4044, true },
{ 4056, true },
{ 4068, true },
{ 4080, true },
- { 4092, true },
- { 4104, true },
+ { 4088, true },
+ { 4101, true },
{ 4112, true },
- { 4125, true },
- { 4136, true },
- { 4153, true },
- { 4167, true },
- { 4183, true },
- { 4196, true },
- { 4213, true },
- { 4229, true },
- { 4244, true },
- { 4259, true },
- { 4277, true },
- { 4286, true },
- { 4299, true },
- { 4320, true },
- { 4329, true },
- { 4339, true },
- { 4364, true },
- { 4375, true },
- { 4387, true },
- { 4406, true },
- { 4418, true },
- { 4437, true },
- { 4456, true },
- { 4475, true },
- { 4486, true },
- { 4498, true },
+ { 4129, true },
+ { 4143, true },
+ { 4159, true },
+ { 4172, true },
+ { 4189, true },
+ { 4205, true },
+ { 4220, true },
+ { 4235, true },
+ { 4253, true },
+ { 4262, true },
+ { 4275, true },
+ { 4296, true },
+ { 4305, true },
+ { 4315, true },
+ { 4340, true },
+ { 4351, true },
+ { 4363, true },
+ { 4382, true },
+ { 4394, true },
+ { 4413, true },
+ { 4432, true },
+ { 4451, true },
+ { 4462, true },
+ { 4474, true },
+ { 4489, true },
+ { 4500, true },
{ 4513, true },
- { 4524, true },
- { 4537, true },
- { 4549, true },
- { 4562, true },
- { 4576, true },
- { 4598, true },
- { 4621, true },
- { 4631, true },
- { 4653, true },
- { 4662, true },
- { 4675, true },
- { 4689, true },
- { 4701, true },
- { 4714, true },
- { 4741, true },
+ { 4525, true },
+ { 4538, true },
+ { 4552, true },
+ { 4574, true },
+ { 4597, true },
+ { 4607, true },
+ { 4629, true },
+ { 4638, true },
+ { 4651, true },
+ { 4665, true },
+ { 4677, true },
+ { 4690, true },
+ { 4717, true },
+ { 4743, true },
+ { 4754, true },
{ 4767, true },
{ 4778, true },
- { 4791, true },
{ 4802, true },
- { 4826, true },
- { 4843, true },
- { 4871, true },
- { 4887, true },
+ { 4819, true },
+ { 4847, true },
+ { 4863, true },
+ { 4872, true },
+ { 4882, true },
{ 4896, true },
- { 4906, true },
- { 4920, true },
+ { 4915, true },
+ { 4925, true },
{ 4939, true },
- { 4949, true },
- { 4963, true },
- { 4971, false },
- { 4992, true },
- { 5010, true },
- { 5021, true },
- { 5031, true },
- { 5040, true },
- { 5059, true },
- { 5080, true },
- { 5094, true },
+ { 4947, false },
+ { 4968, true },
+ { 4986, true },
+ { 4997, true },
+ { 5007, true },
+ { 5016, true },
+ { 5035, true },
+ { 5056, true },
+ { 5070, true },
+ { 5089, true },
+ { 5102, true },
{ 5113, true },
- { 5126, true },
- { 5137, true },
- { 5157, true },
- { 5175, true },
- { 5193, false },
- { 5212, true },
- { 5226, true },
- { 5247, true },
- { 5263, true },
- { 5273, true },
- { 5286, true },
- { 5299, true },
+ { 5133, true },
+ { 5151, true },
+ { 5169, false },
+ { 5188, true },
+ { 5202, true },
+ { 5223, true },
+ { 5239, true },
+ { 5249, true },
+ { 5262, true },
+ { 5275, true },
+ { 5289, true },
+ { 5303, true },
{ 5313, true },
- { 5327, true },
- { 5337, true },
- { 5347, true },
- { 5357, true },
- { 5367, true },
- { 5377, true },
- { 5387, true },
- { 5404, true },
- { 5414, false },
- { 5422, true },
- { 5433, true },
- { 5444, true },
- { 5455, true },
- { 5473, true },
- { 5482, true },
- { 5502, true },
- { 5513, true },
+ { 5323, true },
+ { 5333, true },
+ { 5343, true },
+ { 5353, true },
+ { 5363, true },
+ { 5380, true },
+ { 5390, false },
+ { 5398, true },
+ { 5409, true },
+ { 5420, true },
+ { 5431, true },
+ { 5449, true },
+ { 5458, true },
+ { 5478, true },
+ { 5489, true },
+ { 5506, true },
{ 5530, true },
- { 5554, true },
- { 5568, true },
- { 5587, true },
- { 5609, true },
- { 5619, true },
- { 5631, true },
- { 5647, true },
- { 5658, true },
- { 5672, true },
- { 5688, true },
- { 5703, true },
- { 5711, true },
- { 5720, true },
- { 5737, false },
- { 5749, true },
- { 5768, true },
+ { 5544, true },
+ { 5563, true },
+ { 5585, true },
+ { 5595, true },
+ { 5607, true },
+ { 5623, true },
+ { 5634, true },
+ { 5648, true },
+ { 5664, true },
+ { 5679, true },
+ { 5687, true },
+ { 5696, true },
+ { 5713, false },
+ { 5725, true },
+ { 5744, true },
+ { 5761, true },
+ { 5769, false },
{ 5785, true },
- { 5793, false },
- { 5809, true },
+ { 5803, true },
+ { 5814, true },
{ 5827, true },
- { 5838, true },
- { 5851, true },
- { 5859, true },
- { 5873, false },
- { 5887, true },
- { 5899, true },
- { 5909, false },
+ { 5835, true },
+ { 5849, false },
+ { 5863, true },
+ { 5875, true },
+ { 5885, false },
+ { 5898, true },
+ { 5910, true },
{ 5922, true },
- { 5934, true },
+ { 5936, true },
{ 5946, true },
- { 5960, true },
- { 5970, true },
+ { 5954, true },
+ { 5964, true },
{ 5978, true },
- { 5988, true },
- { 6002, true },
- { 6015, true },
- { 6027, true },
- { 6046, true },
- { 6065, true },
- { 6075, true },
+ { 5991, true },
+ { 6003, true },
+ { 6022, true },
+ { 6041, true },
+ { 6051, true },
+ { 6084, true },
+ { 6094, true },
{ 6108, true },
- { 6118, true },
+ { 6115, true },
{ 6132, true },
- { 6139, true },
- { 6156, true },
- { 6172, true },
- { 6181, true },
- { 6188, true },
- { 6202, true },
- { 6210, true },
- { 6221, true },
- { 6236, true },
- { 6251, true },
- { 6268, true },
- { 6281, true },
- { 6291, true },
- { 6302, true },
- { 6313, true },
- { 6328, true },
- { 6351, true },
- { 6362, true },
- { 6374, true },
- { 6385, true },
- { 6405, true },
- { 6416, true },
+ { 6148, true },
+ { 6157, true },
+ { 6164, true },
+ { 6178, true },
+ { 6186, true },
+ { 6197, true },
+ { 6212, true },
+ { 6227, true },
+ { 6244, true },
+ { 6257, true },
+ { 6267, true },
+ { 6278, true },
+ { 6293, true },
+ { 6316, true },
+ { 6327, true },
+ { 6339, true },
+ { 6350, true },
+ { 6370, true },
+ { 6381, true },
+ { 6392, true },
+ { 6403, true },
+ { 6414, true },
{ 6427, true },
- { 6438, true },
- { 6449, true },
- { 6462, true },
- { 6480, true },
- { 6492, true },
- { 6509, true },
- { 6518, true },
- { 6532, true },
- { 6543, true },
- { 6560, true },
- { 6571, true },
- { 6579, true },
- { 6588, false },
- { 6614, false },
- { 6625, true },
- { 6635, false },
+ { 6445, true },
+ { 6457, true },
+ { 6474, true },
+ { 6483, true },
+ { 6497, true },
+ { 6508, true },
+ { 6525, true },
+ { 6536, true },
+ { 6544, true },
+ { 6553, false },
+ { 6579, false },
+ { 6590, true },
+ { 6600, false },
+ { 6617, true },
+ { 6627, true },
+ { 6640, true },
{ 6652, true },
- { 6662, true },
- { 6675, true },
- { 6687, true },
- { 6696, true },
- { 6713, true },
- { 6720, true },
- { 6744, true },
- { 6760, true },
- { 6780, true },
- { 6805, true },
- { 6830, true },
- { 6855, true },
- { 6867, true },
- { 6879, true },
- { 6888, true },
- { 6901, false },
- { 6910, true },
- { 6926, true },
- { 6942, true },
- { 6954, true },
+ { 6661, true },
+ { 6678, true },
+ { 6685, true },
+ { 6709, true },
+ { 6725, true },
+ { 6745, true },
+ { 6770, true },
+ { 6795, true },
+ { 6820, true },
+ { 6832, true },
+ { 6844, true },
+ { 6853, true },
+ { 6866, false },
+ { 6875, true },
+ { 6891, true },
+ { 6907, true },
+ { 6919, true },
+ { 6933, true },
+ { 6953, true },
{ 6968, true },
- { 6988, true },
- { 7003, true },
- { 7024, true },
- { 7036, true },
- { 7047, true },
- { 7057, true },
- { 7069, true },
- { 7081, true },
- { 7090, true },
- { 7102, true },
- { 7121, true },
- { 7134, true },
- { 7145, true },
- { 7154, true },
- { 7172, true },
- { 7186, true },
- { 7200, true },
- { 7216, true },
- { 7232, true },
+ { 6989, true },
+ { 7001, true },
+ { 7012, true },
+ { 7022, true },
+ { 7034, true },
+ { 7046, true },
+ { 7055, true },
+ { 7067, true },
+ { 7086, true },
+ { 7099, true },
+ { 7110, true },
+ { 7119, true },
+ { 7137, true },
+ { 7151, true },
+ { 7165, true },
+ { 7181, true },
+ { 7197, true },
+ { 7217, true },
+ { 7238, true },
{ 7252, true },
- { 7273, true },
- { 7287, true },
- { 7300, true },
- { 7315, true },
- { 7325, true },
- { 7343, true },
- { 7358, true },
- { 7376, true },
- { 7386, true },
- { 7401, true },
- { 7419, true },
- { 7433, true },
- { 7447, true },
- { 7461, true },
- { 7473, true },
- { 7488, true },
- { 7502, true },
- { 7517, true },
- { 7527, true },
- { 7541, true },
- { 7556, true },
- { 7570, true },
- { 7584, true },
- { 7600, true },
- { 7612, true },
- { 7625, false },
- { 7640, true },
- { 7667, true },
- { 7679, true },
- { 7694, true },
- { 7708, true },
+ { 7265, true },
+ { 7280, true },
+ { 7290, true },
+ { 7308, true },
+ { 7323, true },
+ { 7341, true },
+ { 7351, true },
+ { 7366, true },
+ { 7384, true },
+ { 7398, true },
+ { 7412, true },
+ { 7426, true },
+ { 7438, true },
+ { 7453, true },
+ { 7467, true },
+ { 7482, true },
+ { 7492, true },
+ { 7506, true },
+ { 7521, true },
+ { 7535, true },
+ { 7549, true },
+ { 7565, true },
+ { 7577, true },
+ { 7590, false },
+ { 7605, true },
+ { 7632, true },
+ { 7644, true },
+ { 7659, true },
+ { 7673, true },
+ { 7695, true },
+ { 7707, true },
{ 7730, true },
- { 7742, true },
- { 7765, true },
- { 7786, true },
- { 7798, true },
- { 7810, true },
- { 7823, true },
- { 7838, true },
- { 7849, false },
- { 7865, true },
- { 7876, true },
- { 7888, true },
- { 7901, true },
- { 7921, true },
+ { 7751, true },
+ { 7763, true },
+ { 7775, true },
+ { 7788, true },
+ { 7803, true },
+ { 7814, false },
+ { 7830, true },
+ { 7841, true },
+ { 7853, true },
+ { 7866, true },
+ { 7886, true },
+ { 7899, true },
+ { 7917, true },
{ 7934, true },
- { 7952, true },
- { 7969, true },
- { 7993, true },
- { 8012, true },
- { 8026, true },
- { 8039, true },
+ { 7958, true },
+ { 7977, true },
+ { 7991, true },
+ { 8004, true },
+ { 8020, true },
+ { 8036, true },
{ 8055, true },
- { 8071, true },
- { 8090, true },
- { 8103, true },
- { 8124, true },
- { 8144, true },
- { 8164, true },
- { 8180, true },
- { 8193, false },
+ { 8068, true },
+ { 8089, true },
+ { 8109, true },
+ { 8129, true },
+ { 8145, true },
+ { 8158, false },
+ { 8171, true },
+ { 8183, true },
+ { 8193, true },
{ 8206, true },
- { 8218, true },
- { 8228, true },
- { 8241, true },
- { 8255, true },
- { 8271, true },
- { 8285, true },
- { 8301, true },
- { 8313, true },
- { 8327, true },
- { 8338, true },
+ { 8220, true },
+ { 8236, true },
+ { 8250, true },
+ { 8266, true },
+ { 8278, true },
+ { 8292, true },
+ { 8303, true },
+ { 8322, true },
+ { 8335, true },
+ { 8349, true },
{ 8357, true },
{ 8370, true },
- { 8384, true },
- { 8392, true },
- { 8405, true },
- { 8420, true },
- { 8434, true },
- { 8451, true },
- { 8470, true },
- { 8482, true },
- { 8496, true },
- { 8518, true },
- { 8532, true },
- { 8544, true },
- { 8572, true },
- { 8587, true },
- { 8599, true },
- { 8610, true },
- { 8621, true },
- { 8635, true },
+ { 8385, true },
+ { 8399, true },
+ { 8416, true },
+ { 8435, true },
+ { 8447, true },
+ { 8461, true },
+ { 8483, true },
+ { 8497, true },
+ { 8509, true },
+ { 8537, true },
+ { 8552, true },
+ { 8564, true },
+ { 8575, true },
+ { 8586, true },
+ { 8600, true },
+ { 8612, true },
+ { 8620, true },
+ { 8631, true },
+ { 8639, true },
{ 8647, true },
{ 8655, true },
- { 8666, true },
- { 8674, true },
- { 8682, true },
- { 8690, true },
- { 8698, true },
- { 8711, true },
+ { 8663, true },
+ { 8676, true },
+ { 8683, true },
+ { 8693, true },
+ { 8706, true },
{ 8718, true },
- { 8728, true },
- { 8741, true },
- { 8753, true },
- { 8766, true },
- { 8786, true },
- { 8798, true },
- { 8810, true },
- { 8828, true },
+ { 8731, true },
+ { 8751, true },
+ { 8763, true },
+ { 8775, true },
+ { 8793, true },
+ { 8821, true },
+ { 8834, true },
+ { 8843, true },
{ 8856, true },
- { 8869, true },
- { 8878, true },
- { 8891, true },
- { 8903, true },
- { 8917, true },
- { 8930, true },
- { 8941, true },
- { 8951, true },
- { 8962, true },
- { 8972, true },
- { 8983, true },
- { 8992, true },
- { 9008, true },
- { 9024, true },
- { 9052, true },
+ { 8868, true },
+ { 8882, true },
+ { 8895, true },
+ { 8906, true },
+ { 8916, true },
+ { 8927, true },
+ { 8937, true },
+ { 8948, true },
+ { 8957, true },
+ { 8973, true },
+ { 8989, true },
+ { 9017, true },
+ { 9036, true },
+ { 9051, true },
{ 9071, true },
- { 9086, true },
- { 9106, true },
- { 9118, true },
- { 9130, true },
- { 9143, true },
- { 9152, true },
- { 9161, true },
- { 9180, true },
- { 9191, true },
+ { 9083, true },
+ { 9095, true },
+ { 9108, true },
+ { 9117, true },
+ { 9126, true },
+ { 9145, true },
+ { 9156, true },
+ { 9167, true },
+ { 9182, true },
{ 9202, true },
- { 9217, true },
- { 9237, true },
- { 9255, true },
- { 9265, true },
+ { 9220, true },
+ { 9230, true },
+ { 9247, true },
+ { 9258, true },
+ { 9268, true },
{ 9282, true },
- { 9293, true },
- { 9303, true },
- { 9317, true },
- { 9334, true },
- { 9343, true },
- { 9354, true },
- { 9374, true },
- { 9393, true },
- { 9404, true },
- { 9415, true },
- { 9433, true },
- { 9459, false },
- { 9470, true },
- { 9492, true },
- { 9514, true },
- { 9528, true },
- { 9543, true },
- { 9557, true },
- { 9571, true },
- { 9586, true },
- { 9607, true },
- { 9617, true },
- { 9628, true },
- { 9649, true },
- { 9667, true },
- { 9685, true },
+ { 9299, true },
+ { 9308, true },
+ { 9319, true },
+ { 9339, true },
+ { 9358, true },
+ { 9369, true },
+ { 9380, true },
+ { 9398, true },
+ { 9424, false },
+ { 9435, true },
+ { 9457, true },
+ { 9479, true },
+ { 9493, true },
+ { 9508, true },
+ { 9522, true },
+ { 9536, true },
+ { 9551, true },
+ { 9572, true },
+ { 9582, true },
+ { 9593, true },
+ { 9614, true },
+ { 9632, true },
+ { 9650, true },
+ { 9663, true },
+ { 9671, true },
+ { 9684, true },
{ 9698, true },
- { 9706, true },
- { 9719, true },
- { 9733, true },
- { 9751, true },
- { 9773, true },
- { 9788, true },
- { 9805, true },
- { 9827, true },
- { 9842, true },
- { 9859, true },
- { 9880, true },
- { 9896, true },
- { 9923, true },
- { 9939, true },
- { 9956, true },
- { 9971, true },
- { 9985, true },
- { 10002, true },
- { 10019, true },
+ { 9716, true },
+ { 9738, true },
+ { 9753, true },
+ { 9770, true },
+ { 9792, true },
+ { 9807, true },
+ { 9824, true },
+ { 9845, true },
+ { 9861, true },
+ { 9888, true },
+ { 9904, true },
+ { 9921, true },
+ { 9936, true },
+ { 9950, true },
+ { 9967, true },
+ { 9984, true },
+ { 9996, true },
+ { 10014, true },
{ 10031, true },
- { 10049, true },
- { 10066, true },
- { 10081, true },
+ { 10046, true },
+ { 10060, true },
+ { 10077, true },
{ 10095, true },
- { 10112, true },
- { 10130, true },
- { 10145, true },
- { 10157, true },
- { 10173, true },
- { 10186, true },
- { 10206, true },
- { 10226, true },
- { 10237, true },
- { 10248, true },
- { 10259, true },
- { 10274, true },
- { 10285, true },
- { 10302, true },
- { 10318, true },
- { 10329, true },
- { 10340, true },
- { 10352, true },
- { 10365, true },
- { 10384, true },
- { 10395, true },
- { 10408, true },
- { 10422, true },
- { 10440, false },
- { 10453, false },
- { 10462, true },
- { 10479, true },
- { 10496, true },
- { 10516, true },
- { 10527, true },
- { 10538, true },
- { 10556, true },
- { 10588, true },
- { 10615, true },
- { 10627, true },
- { 10637, true },
- { 10655, true },
- { 10670, true },
- { 10682, true },
- { 10694, true },
- { 10714, true },
- { 10733, true },
- { 10753, true },
- { 10776, false },
+ { 10110, true },
+ { 10122, true },
+ { 10138, true },
+ { 10151, true },
+ { 10171, true },
+ { 10191, true },
+ { 10202, true },
+ { 10213, true },
+ { 10224, true },
+ { 10239, true },
+ { 10250, true },
+ { 10267, true },
+ { 10283, true },
+ { 10294, true },
+ { 10305, true },
+ { 10317, true },
+ { 10330, true },
+ { 10349, true },
+ { 10360, true },
+ { 10373, true },
+ { 10387, true },
+ { 10405, false },
+ { 10418, false },
+ { 10427, true },
+ { 10444, true },
+ { 10461, true },
+ { 10481, true },
+ { 10492, true },
+ { 10503, true },
+ { 10521, true },
+ { 10553, true },
+ { 10580, true },
+ { 10592, true },
+ { 10602, true },
+ { 10620, true },
+ { 10635, true },
+ { 10647, true },
+ { 10659, true },
+ { 10679, true },
+ { 10698, true },
+ { 10718, true },
+ { 10741, false },
+ { 10765, true },
+ { 10777, true },
+ { 10788, true },
{ 10800, true },
{ 10812, true },
- { 10823, true },
- { 10835, true },
- { 10847, true },
- { 10863, true },
- { 10880, true },
- { 10899, true },
- { 10913, true },
+ { 10828, true },
+ { 10845, true },
+ { 10864, true },
+ { 10878, true },
+ { 10889, true },
+ { 10905, true },
{ 10924, true },
- { 10940, true },
- { 10959, true },
- { 10972, true },
- { 10985, true },
- { 10997, false },
- { 11021, true },
- { 11037, true },
- { 11053, true },
- { 11065, true },
- { 11081, true },
- { 11098, true },
- { 11112, true },
- { 11127, true },
- { 11142, true },
- { 11153, true },
- { 11171, true },
+ { 10937, true },
+ { 10950, true },
+ { 10962, false },
+ { 10986, true },
+ { 11002, true },
+ { 11018, true },
+ { 11030, true },
+ { 11046, true },
+ { 11063, true },
+ { 11077, true },
+ { 11092, true },
+ { 11107, true },
+ { 11118, true },
+ { 11136, true },
+ { 11152, true },
+ { 11173, true },
{ 11187, true },
- { 11208, true },
- { 11222, true },
- { 11237, true },
- { 11247, true },
- { 11260, true },
- { 11277, false },
- { 11284, true },
- { 11297, true },
- { 11310, true },
- { 11326, true },
- { 11337, true },
- { 11349, true },
- { 11360, true },
- { 11367, true },
+ { 11202, true },
+ { 11212, true },
+ { 11225, true },
+ { 11242, false },
+ { 11249, true },
+ { 11262, true },
+ { 11275, true },
+ { 11291, true },
+ { 11302, true },
+ { 11314, true },
+ { 11325, true },
+ { 11332, true },
+ { 11340, false },
+ { 11351, true },
+ { 11362, true },
{ 11375, false },
- { 11386, true },
- { 11397, true },
- { 11410, false },
- { 11418, true },
+ { 11383, true },
+ { 11393, true },
+ { 11400, true },
+ { 11414, false },
{ 11428, true },
- { 11435, true },
- { 11449, false },
- { 11463, true },
- { 11479, true },
- { 11488, true },
- { 11518, true },
- { 11541, true },
- { 11554, true },
- { 11573, true },
+ { 11444, true },
+ { 11453, true },
+ { 11483, true },
+ { 11506, true },
+ { 11519, true },
+ { 11538, true },
+ { 11551, false },
+ { 11570, true },
{ 11586, false },
- { 11605, true },
- { 11621, false },
- { 11637, true },
- { 11653, false },
- { 11668, false },
- { 11681, true },
- { 11697, true },
- { 11709, true },
- { 11728, true },
- { 11749, true },
- { 11762, true },
- { 11775, true },
- { 11785, true },
- { 11796, true },
- { 11807, true },
- { 11821, true },
- { 11837, true },
- { 11854, false },
- { 11871, true },
- { 11897, true },
- { 11910, true },
- { 11924, true },
- { 11943, true },
- { 11964, true },
- { 11976, true },
- { 11990, true },
+ { 11602, true },
+ { 11618, false },
+ { 11633, false },
+ { 11646, true },
+ { 11662, true },
+ { 11674, true },
+ { 11693, true },
+ { 11714, true },
+ { 11727, true },
+ { 11740, true },
+ { 11750, true },
+ { 11761, true },
+ { 11772, true },
+ { 11786, true },
+ { 11802, true },
+ { 11819, false },
+ { 11836, true },
+ { 11862, true },
+ { 11875, true },
+ { 11889, true },
+ { 11908, true },
+ { 11929, true },
+ { 11941, true },
+ { 11955, true },
+ { 11979, true },
+ { 11988, true },
+ { 12001, true },
{ 12014, true },
- { 12023, true },
- { 12036, true },
- { 12049, true },
- { 12063, true },
+ { 12028, true },
+ { 12039, true },
+ { 12048, true },
+ { 12061, true },
{ 12074, true },
- { 12083, true },
- { 12096, true },
- { 12109, true },
- { 12121, true },
- { 12142, false },
- { 12160, true },
- { 12183, true },
- { 12210, true },
- { 12229, true },
- { 12249, true },
- { 12260, true },
- { 12277, true },
- { 12289, true },
- { 12303, true },
- { 12311, true },
- { 12328, true },
- { 12341, true },
- { 12353, true },
- { 12371, true },
- { 12394, false },
- { 12410, true },
- { 12416, true },
- { 12428, true },
- { 12438, true },
- { 12450, true },
- { 12461, true },
- { 12471, true },
- { 12488, true },
- { 12507, true },
- { 12519, true },
- { 12531, true },
- { 12544, true },
- { 12573, true },
- { 12599, true },
- { 12615, true },
- { 12628, true },
+ { 12086, true },
+ { 12107, false },
+ { 12125, true },
+ { 12148, true },
+ { 12175, true },
+ { 12194, true },
+ { 12214, true },
+ { 12225, true },
+ { 12242, true },
+ { 12254, true },
+ { 12268, true },
+ { 12276, true },
+ { 12293, true },
+ { 12306, true },
+ { 12318, true },
+ { 12336, true },
+ { 12359, false },
+ { 12375, true },
+ { 12381, true },
+ { 12393, true },
+ { 12403, true },
+ { 12415, true },
+ { 12426, true },
+ { 12436, true },
+ { 12453, true },
+ { 12472, true },
+ { 12484, true },
+ { 12496, true },
+ { 12509, true },
+ { 12538, true },
+ { 12564, true },
+ { 12580, true },
+ { 12593, true },
+ { 12607, true },
+ { 12623, true },
{ 12642, true },
- { 12658, true },
- { 12677, true },
- { 12701, true },
- { 12714, true },
- { 12723, true },
- { 12735, true },
- { 12751, true },
- { 12765, true },
- { 12781, true },
- { 12801, true },
- { 12815, true },
- { 12823, true },
- { 12837, true },
- { 12855, true },
- { 12875, true },
- { 12897, true },
- { 12909, true },
- { 12925, true },
- { 12939, false },
- { 12952, true },
- { 12967, true },
+ { 12666, true },
+ { 12679, true },
+ { 12688, true },
+ { 12700, true },
+ { 12716, true },
+ { 12730, true },
+ { 12746, true },
+ { 12766, true },
+ { 12780, true },
+ { 12788, true },
+ { 12802, true },
+ { 12820, true },
+ { 12840, true },
+ { 12862, true },
+ { 12874, true },
+ { 12890, true },
+ { 12904, false },
+ { 12917, true },
+ { 12932, true },
+ { 12950, true },
+ { 12964, true },
+ { 12973, true },
{ 12985, true },
- { 12999, true },
- { 13008, true },
- { 13020, true },
+ { 13003, true },
+ { 13023, false },
{ 13038, true },
- { 13058, false },
- { 13073, true },
- { 13086, true },
- { 13096, true },
- { 13110, true },
- { 13136, true },
- { 13146, true },
- { 13160, true },
- { 13172, true },
- { 13190, true },
- { 13208, false },
- { 13224, true },
- { 13234, true },
- { 13245, true },
+ { 13051, true },
+ { 13061, true },
+ { 13075, true },
+ { 13101, true },
+ { 13111, true },
+ { 13125, true },
+ { 13137, true },
+ { 13155, true },
+ { 13173, false },
+ { 13189, true },
+ { 13199, true },
+ { 13210, true },
+ { 13223, true },
+ { 13239, true },
+ { 13247, true },
{ 13258, true },
- { 13274, true },
- { 13282, true },
- { 13293, true },
- { 13303, true },
- { 13318, true },
- { 13337, true },
- { 13350, true },
- { 13368, false },
- { 13383, true },
- { 13403, true },
- { 13414, true },
- { 13426, true },
- { 13439, true },
- { 13459, false },
- { 13473, true },
- { 13486, true },
- { 13504, true },
- { 13518, true },
- { 13531, true },
- { 13543, true },
- { 13557, true },
- { 13570, true },
- { 13584, true },
- { 13596, true },
- { 13614, true },
+ { 13268, true },
+ { 13283, true },
+ { 13302, true },
+ { 13315, true },
+ { 13333, false },
+ { 13348, true },
+ { 13368, true },
+ { 13379, true },
+ { 13391, true },
+ { 13404, true },
+ { 13424, false },
+ { 13438, true },
+ { 13451, true },
+ { 13469, true },
+ { 13483, true },
+ { 13496, true },
+ { 13508, true },
+ { 13522, true },
+ { 13535, true },
+ { 13549, true },
+ { 13561, true },
+ { 13579, true },
+ { 13591, true },
+ { 13602, true },
+ { 13613, true },
{ 13626, true },
- { 13637, true },
- { 13648, true },
- { 13661, true },
+ { 13641, true },
+ { 13652, true },
+ { 13663, true },
{ 13674, true },
- { 13689, true },
- { 13700, true },
- { 13711, true },
- { 13722, true },
- { 13732, true },
- { 13753, true },
- { 13762, true },
- { 13769, true },
- { 13783, false },
+ { 13684, true },
+ { 13705, true },
+ { 13714, true },
+ { 13721, true },
+ { 13735, false },
+ { 13748, true },
+ { 13758, true },
+ { 13771, true },
+ { 13784, true },
{ 13796, true },
- { 13806, true },
- { 13819, true },
- { 13832, true },
- { 13844, true },
- { 13861, true },
- { 13872, true },
- { 13886, true },
- { 13896, true },
- { 13914, true },
- { 13924, true },
- { 13936, true },
- { 13950, true },
- { 13967, true },
- { 13981, true },
- { 13991, true },
- { 14007, true },
- { 14018, true },
- { 14035, true },
+ { 13813, true },
+ { 13824, true },
+ { 13838, true },
+ { 13848, true },
+ { 13866, true },
+ { 13876, true },
+ { 13888, true },
+ { 13902, true },
+ { 13919, true },
+ { 13933, true },
+ { 13943, true },
+ { 13959, true },
+ { 13970, true },
+ { 13987, true },
+ { 13999, true },
+ { 14021, true },
{ 14047, true },
- { 14069, true },
- { 14095, true },
- { 14110, true },
- { 14123, true },
- { 14141, true },
- { 14152, true },
- { 14162, true },
- { 14172, true },
- { 14191, true },
- { 14211, true },
- { 14223, true },
- { 14237, true },
- { 14244, true },
- { 14254, true },
- { 14264, true },
- { 14286, true },
- { 14298, true },
- { 14316, true },
- { 14328, true },
- { 14341, true },
- { 14369, true },
- { 14379, true },
- { 14387, true },
- { 14399, false },
- { 14419, true },
- { 14426, true },
- { 14442, true },
- { 14458, true },
- { 14473, true },
- { 14483, true },
- { 14501, true },
- { 14516, true },
- { 14543, true },
- { 14560, true },
- { 14578, true },
- { 14586, true },
- { 14600, true },
- { 14611, true },
- { 14620, true },
- { 14647, true },
- { 14655, true },
- { 14665, true },
- { 14681, true },
- { 14693, true },
- { 14708, true },
- { 14720, true },
+ { 14062, true },
+ { 14075, true },
+ { 14093, true },
+ { 14104, true },
+ { 14114, true },
+ { 14124, true },
+ { 14143, true },
+ { 14163, true },
+ { 14175, true },
+ { 14189, true },
+ { 14196, true },
+ { 14206, true },
+ { 14216, true },
+ { 14238, true },
+ { 14250, true },
+ { 14268, true },
+ { 14280, true },
+ { 14293, true },
+ { 14321, true },
+ { 14331, true },
+ { 14339, true },
+ { 14351, false },
+ { 14371, true },
+ { 14378, true },
+ { 14394, true },
+ { 14410, true },
+ { 14425, true },
+ { 14435, true },
+ { 14453, true },
+ { 14468, true },
+ { 14495, true },
+ { 14512, true },
+ { 14530, true },
+ { 14538, true },
+ { 14552, true },
+ { 14563, true },
+ { 14572, true },
+ { 14599, true },
+ { 14607, true },
+ { 14617, true },
+ { 14633, true },
+ { 14645, true },
+ { 14660, true },
+ { 14672, true },
+ { 14687, true },
+ { 14702, true },
+ { 14714, true },
{ 14735, true },
- { 14750, true },
- { 14762, true },
- { 14783, true },
- { 14800, true },
- { 14814, true },
- { 14826, true },
- { 14840, true },
- { 14850, true },
- { 14860, true },
- { 14875, true },
- { 14890, true },
- { 14901, true },
- { 14914, true },
- { 14927, true },
- { 14939, true },
- { 14947, true },
- { 14960, true },
- { 14978, true },
- { 14999, true },
- { 15013, true },
+ { 14752, true },
+ { 14766, true },
+ { 14778, true },
+ { 14792, true },
+ { 14802, true },
+ { 14812, true },
+ { 14827, true },
+ { 14842, true },
+ { 14853, true },
+ { 14866, true },
+ { 14879, true },
+ { 14891, true },
+ { 14899, true },
+ { 14912, true },
+ { 14930, true },
+ { 14951, true },
+ { 14965, true },
+ { 14981, true },
+ { 14993, true },
+ { 15005, true },
+ { 15017, true },
{ 15029, true },
- { 15041, true },
- { 15053, true },
- { 15065, true },
- { 15077, true },
- { 15087, true },
- { 15097, true },
- { 15108, true },
- { 15123, true },
- { 15136, true },
- { 15155, true },
- { 15181, true },
- { 15193, true },
- { 15209, true },
+ { 15039, true },
+ { 15049, true },
+ { 15060, true },
+ { 15075, true },
+ { 15088, true },
+ { 15107, true },
+ { 15133, true },
+ { 15145, true },
+ { 15161, true },
+ { 15173, true },
+ { 15189, true },
+ { 15208, true },
{ 15221, true },
- { 15237, true },
- { 15256, true },
- { 15269, true },
- { 15280, true },
+ { 15232, true },
+ { 15243, true },
+ { 15261, true },
{ 15291, true },
- { 15309, true },
- { 15339, true },
- { 15362, true },
- { 15375, false },
- { 15383, true },
- { 15395, true },
- { 15405, true },
- { 15415, true },
- { 15429, true },
- { 15445, true },
- { 15474, true },
- { 15490, true },
- { 15506, true },
- { 15524, true },
- { 15545, true },
- { 15556, true },
+ { 15314, true },
+ { 15327, false },
+ { 15335, true },
+ { 15347, true },
+ { 15357, true },
+ { 15367, true },
+ { 15381, true },
+ { 15397, true },
+ { 15426, true },
+ { 15442, true },
+ { 15458, true },
+ { 15476, true },
+ { 15497, true },
+ { 15508, true },
+ { 15520, true },
+ { 15532, true },
+ { 15550, true },
{ 15568, true },
- { 15580, true },
- { 15598, true },
- { 15616, true },
- { 15637, true },
- { 15662, true },
- { 15680, true },
- { 15694, true },
- { 15719, true },
- { 15730, true },
- { 15743, true },
- { 15758, true },
- { 15773, true },
- { 15786, true },
- { 15799, true },
- { 15812, true },
- { 15825, true },
- { 15838, true },
- { 15851, true },
- { 15862, true },
- { 15878, true },
- { 15888, true },
- { 15900, true },
- { 15917, true },
- { 15929, true },
+ { 15589, true },
+ { 15614, true },
+ { 15632, true },
+ { 15646, true },
+ { 15671, true },
+ { 15682, true },
+ { 15695, true },
+ { 15710, true },
+ { 15725, true },
+ { 15738, true },
+ { 15751, true },
+ { 15764, true },
+ { 15777, true },
+ { 15790, true },
+ { 15803, true },
+ { 15814, true },
+ { 15830, true },
+ { 15840, true },
+ { 15852, true },
+ { 15869, true },
+ { 15881, true },
+ { 15894, true },
+ { 15902, true },
+ { 15913, true },
+ { 15924, true },
{ 15942, true },
- { 15950, true },
- { 15961, true },
- { 15972, true },
- { 15990, true },
- { 16005, true },
- { 16023, true },
- { 16033, true },
- { 16043, true },
- { 16052, true },
- { 16074, true },
- { 16088, true },
+ { 15957, true },
+ { 15975, true },
+ { 15985, true },
+ { 15995, true },
+ { 16004, true },
+ { 16026, true },
+ { 16040, true },
+ { 16051, true },
+ { 16059, true },
+ { 16069, true },
+ { 16081, true },
+ { 16089, true },
{ 16099, true },
- { 16107, true },
- { 16117, true },
- { 16129, true },
- { 16137, true },
- { 16147, true },
- { 16162, true },
- { 16182, true },
- { 16190, true },
- { 16215, true },
+ { 16114, true },
+ { 16134, true },
+ { 16142, true },
+ { 16167, true },
+ { 16183, true },
+ { 16207, true },
+ { 16214, true },
+ { 16222, true },
{ 16231, true },
- { 16255, true },
- { 16262, true },
- { 16270, true },
- { 16279, true },
- { 16286, true },
- { 16298, true },
- { 16309, true },
- { 16320, true },
- { 16332, true },
- { 16344, false },
- { 16353, true },
- { 16369, true },
- { 16382, true },
- { 16391, true },
- { 16400, true },
- { 16415, true },
- { 16425, true },
- { 16437, true },
- { 16455, false },
- { 16471, true },
- { 16483, true },
- { 16493, true },
+ { 16238, true },
+ { 16250, true },
+ { 16261, true },
+ { 16272, true },
+ { 16284, true },
+ { 16296, false },
+ { 16305, true },
+ { 16321, true },
+ { 16334, true },
+ { 16343, true },
+ { 16352, true },
+ { 16367, true },
+ { 16377, true },
+ { 16389, true },
+ { 16407, false },
+ { 16423, true },
+ { 16435, true },
+ { 16445, true },
+ { 16455, true },
+ { 16465, true },
+ { 16477, true },
+ { 16490, true },
{ 16503, true },
{ 16513, true },
- { 16525, true },
- { 16538, true },
- { 16551, true },
- { 16561, true },
- { 16571, true },
- { 16579, true },
- { 16591, true },
- { 16603, true },
- { 16616, true },
- { 16632, true },
- { 16648, true },
- { 16659, false },
+ { 16523, true },
+ { 16531, true },
+ { 16543, true },
+ { 16555, true },
+ { 16568, true },
+ { 16584, true },
+ { 16600, true },
+ { 16611, false },
+ { 16621, true },
+ { 16638, true },
+ { 16646, true },
+ { 16655, true },
{ 16669, true },
- { 16686, true },
- { 16695, true },
- { 16709, true },
- { 16739, true },
- { 16754, false },
- { 16763, true },
- { 16777, true },
- { 16791, true },
- { 16812, true },
- { 16823, true },
- { 16836, true },
- { 16860, true },
- { 16874, true },
- { 16887, true },
- { 16899, true },
- { 16922, true },
- { 16933, true },
- { 16953, true },
- { 16971, true },
- { 16989, true },
- { 17004, true },
- { 17019, true },
- { 17043, true },
- { 17053, true },
- { 17063, true },
- { 17073, true },
- { 17086, true },
- { 17097, true },
- { 17122, true },
+ { 16699, true },
+ { 16714, false },
+ { 16723, true },
+ { 16737, true },
+ { 16751, true },
+ { 16772, true },
+ { 16783, true },
+ { 16796, true },
+ { 16820, true },
+ { 16834, true },
+ { 16847, true },
+ { 16859, true },
+ { 16882, true },
+ { 16893, true },
+ { 16913, true },
+ { 16931, true },
+ { 16949, true },
+ { 16964, true },
+ { 16979, true },
+ { 17003, true },
+ { 17013, true },
+ { 17023, true },
+ { 17033, true },
+ { 17046, true },
+ { 17057, true },
+ { 17082, true },
+ { 17111, true },
+ { 17124, true },
+ { 17134, true },
+ { 17142, true },
{ 17151, true },
- { 17164, true },
- { 17174, true },
+ { 17165, false },
{ 17182, true },
- { 17191, true },
- { 17205, false },
- { 17222, true },
- { 17234, true },
- { 17249, true },
- { 17256, true },
- { 17269, true },
- { 17281, true },
- { 17295, true },
- { 17303, true },
- { 17312, true },
- { 17325, true },
- { 17337, true },
- { 17348, true },
- { 17358, true },
+ { 17194, true },
+ { 17209, true },
+ { 17216, true },
+ { 17229, true },
+ { 17241, true },
+ { 17255, true },
+ { 17263, true },
+ { 17272, true },
+ { 17285, true },
+ { 17297, true },
+ { 17308, true },
+ { 17318, true },
+ { 17333, true },
+ { 17350, true },
+ { 17363, true },
{ 17373, true },
- { 17390, true },
- { 17403, true },
- { 17413, true },
+ { 17386, true },
+ { 17400, true },
+ { 17414, true },
{ 17426, true },
- { 17440, true },
- { 17454, true },
- { 17466, true },
- { 17481, true },
- { 17497, true },
- { 17512, true },
- { 17526, true },
- { 17539, true },
- { 17555, true },
- { 17567, true },
- { 17581, true },
- { 17593, true },
- { 17605, true },
- { 17616, true },
- { 17627, true },
- { 17642, false },
- { 17657, false },
+ { 17441, true },
+ { 17457, true },
+ { 17472, true },
+ { 17486, true },
+ { 17499, true },
+ { 17515, true },
+ { 17527, true },
+ { 17541, true },
+ { 17553, true },
+ { 17565, true },
+ { 17576, true },
+ { 17587, true },
+ { 17602, false },
+ { 17617, false },
+ { 17633, true },
+ { 17655, true },
{ 17673, true },
- { 17695, true },
- { 17713, true },
- { 17730, true },
- { 17748, true },
- { 17759, true },
- { 17772, true },
- { 17789, true },
- { 17805, true },
- { 17825, true },
+ { 17690, true },
+ { 17708, true },
+ { 17719, true },
+ { 17732, true },
+ { 17749, true },
+ { 17765, true },
+ { 17785, true },
+ { 17800, true },
+ { 17815, true },
+ { 17829, true },
{ 17840, true },
- { 17855, true },
- { 17869, true },
- { 17880, true },
+ { 17852, true },
+ { 17865, true },
+ { 17878, true },
{ 17892, true },
{ 17905, true },
- { 17918, true },
- { 17932, true },
- { 17945, true },
- { 17963, true },
- { 17981, true },
+ { 17923, true },
+ { 17941, true },
+ { 17959, true },
+ { 17976, true },
+ { 17986, true },
{ 17999, true },
- { 18016, true },
- { 18026, true },
- { 18039, true },
- { 18048, true },
- { 18063, true },
- { 18074, false },
- { 18084, true },
- { 18095, true },
- { 18109, true },
- { 18122, true },
- { 18132, true },
- { 18145, true },
- { 18159, true },
- { 18170, true },
- { 18180, true },
- { 18198, true },
- { 18207, true },
- { 18224, true },
- { 18243, true },
- { 18258, true },
- { 18278, true },
- { 18296, true },
- { 18307, true },
- { 18320, true },
- { 18335, true },
- { 18348, true },
- { 18359, true },
- { 18373, true },
- { 18397, true },
+ { 18008, true },
+ { 18023, true },
+ { 18034, false },
+ { 18044, true },
+ { 18055, true },
+ { 18069, true },
+ { 18082, true },
+ { 18092, true },
+ { 18105, true },
+ { 18119, true },
+ { 18130, true },
+ { 18140, true },
+ { 18158, true },
+ { 18167, true },
+ { 18184, true },
+ { 18203, true },
+ { 18218, true },
+ { 18238, true },
+ { 18256, true },
+ { 18267, true },
+ { 18280, true },
+ { 18295, true },
+ { 18308, true },
+ { 18319, true },
+ { 18333, true },
+ { 18357, true },
+ { 18383, true },
+ { 18391, true },
+ { 18401, true },
+ { 18412, true },
{ 18423, true },
- { 18431, true },
- { 18441, true },
- { 18452, true },
- { 18463, true },
- { 18490, true },
- { 18502, true },
- { 18514, true },
- { 18523, true },
- { 18532, true },
- { 18541, true },
- { 18556, false },
+ { 18450, true },
+ { 18462, true },
+ { 18474, true },
+ { 18483, true },
+ { 18492, true },
+ { 18501, true },
+ { 18516, false },
+ { 18527, true },
+ { 18536, true },
+ { 18548, true },
+ { 18557, true },
{ 18567, true },
- { 18576, true },
- { 18588, true },
- { 18597, true },
- { 18607, true },
- { 18618, true },
- { 18630, true },
- { 18640, true },
- { 18652, true },
- { 18666, true },
- { 18676, true },
- { 18686, true },
- { 18699, true },
- { 18709, false },
- { 18720, true },
- { 18738, true },
- { 18748, true },
- { 18755, true },
- { 18767, true },
- { 18782, true },
- { 18803, true },
- { 18816, true },
- { 18829, true },
- { 18846, true },
- { 18858, true },
- { 18871, false },
- { 18885, true },
- { 18897, true },
- { 18911, true },
- { 18929, true },
+ { 18578, true },
+ { 18590, true },
+ { 18600, true },
+ { 18612, true },
+ { 18626, true },
+ { 18636, true },
+ { 18646, true },
+ { 18659, true },
+ { 18669, false },
+ { 18680, true },
+ { 18698, true },
+ { 18708, true },
+ { 18715, true },
+ { 18727, true },
+ { 18742, true },
+ { 18763, true },
+ { 18776, true },
+ { 18789, true },
+ { 18806, true },
+ { 18818, true },
+ { 18831, false },
+ { 18845, true },
+ { 18857, true },
+ { 18871, true },
+ { 18889, true },
+ { 18901, true },
+ { 18914, true },
+ { 18923, true },
{ 18941, true },
- { 18954, true },
+ { 18952, true },
{ 18963, true },
- { 18981, true },
- { 18992, true },
- { 19003, true },
- { 19028, true },
+ { 18988, true },
+ { 19002, true },
+ { 19015, true },
+ { 19029, true },
{ 19042, true },
- { 19055, true },
- { 19069, true },
- { 19082, true },
- { 19096, true },
- { 19108, true },
- { 19124, false },
- { 19135, true },
- { 19150, true },
- { 19163, true },
- { 19176, true },
- { 19192, true },
+ { 19056, true },
+ { 19068, true },
+ { 19084, false },
+ { 19095, true },
+ { 19110, true },
+ { 19123, true },
+ { 19136, true },
+ { 19152, true },
+ { 19174, true },
+ { 19186, true },
+ { 19199, true },
{ 19214, true },
{ 19226, true },
- { 19239, true },
- { 19254, true },
- { 19266, true },
- { 19282, true },
- { 19295, true },
- { 19305, true },
- { 19333, true },
- { 19348, true },
- { 19364, true },
- { 19375, true },
- { 19386, true },
- { 19396, true },
- { 19409, true },
- { 19419, false },
+ { 19242, true },
+ { 19255, true },
+ { 19265, true },
+ { 19293, true },
+ { 19308, true },
+ { 19324, true },
+ { 19335, true },
+ { 19346, true },
+ { 19356, true },
+ { 19369, true },
+ { 19379, false },
+ { 19393, true },
+ { 19402, true },
+ { 19414, false },
{ 19433, true },
- { 19442, true },
- { 19454, false },
- { 19473, true },
- { 19500, true },
- { 19521, true },
- { 19537, true },
- { 19548, true },
- { 19566, true },
- { 19581, true },
+ { 19460, true },
+ { 19481, true },
+ { 19497, true },
+ { 19508, true },
+ { 19526, true },
+ { 19541, true },
+ { 19552, true },
+ { 19567, false },
+ { 19582, true },
{ 19592, true },
- { 19607, false },
- { 19622, true },
- { 19632, true },
- { 19643, true },
- { 19657, true },
- { 19679, true },
- { 19692, true },
- { 19707, true },
- { 19722, true },
- { 19743, true },
- { 19753, true },
- { 19767, true },
- { 19780, true },
- { 19795, true },
- { 19816, true },
- { 19834, true },
- { 19846, true },
- { 19864, true },
- { 19882, true },
- { 19896, true },
- { 19915, false },
- { 19929, true },
- { 19939, true },
- { 19950, true },
- { 19960, true },
- { 19973, true },
+ { 19603, true },
+ { 19617, true },
+ { 19639, true },
+ { 19652, true },
+ { 19667, true },
+ { 19682, true },
+ { 19703, true },
+ { 19713, true },
+ { 19727, true },
+ { 19740, true },
+ { 19755, true },
+ { 19776, true },
+ { 19794, true },
+ { 19806, true },
+ { 19824, true },
+ { 19842, true },
+ { 19856, true },
+ { 19875, false },
+ { 19889, true },
+ { 19899, true },
+ { 19910, true },
+ { 19920, true },
+ { 19933, true },
+ { 19948, true },
+ { 19962, true },
+ { 19975, true },
{ 19988, true },
- { 20002, true },
- { 20015, true },
- { 20028, true },
- { 20045, true },
+ { 20005, true },
+ { 20021, true },
+ { 20031, true },
+ { 20044, true },
{ 20061, true },
- { 20071, true },
- { 20084, true },
- { 20101, true },
- { 20115, true },
- { 20133, true },
- { 20153, true },
- { 20167, true },
- { 20183, true },
- { 20192, true },
- { 20200, true },
- { 20209, true },
+ { 20075, true },
+ { 20093, true },
+ { 20113, true },
+ { 20127, true },
+ { 20143, true },
+ { 20152, true },
+ { 20160, true },
+ { 20169, true },
+ { 20178, true },
+ { 20195, true },
+ { 20208, true },
{ 20218, true },
- { 20235, true },
- { 20248, true },
- { 20258, true },
- { 20268, true },
- { 20278, true },
- { 20296, true },
- { 20315, true },
- { 20339, true },
- { 20354, true },
- { 20372, true },
- { 20388, true },
- { 20406, true },
- { 20418, true },
- { 20441, true },
- { 20463, true },
+ { 20228, true },
+ { 20238, true },
+ { 20256, true },
+ { 20275, true },
+ { 20299, true },
+ { 20314, true },
+ { 20332, true },
+ { 20348, true },
+ { 20366, true },
+ { 20378, true },
+ { 20401, true },
+ { 20423, true },
+ { 20449, true },
+ { 20467, true },
{ 20489, true },
- { 20507, true },
- { 20529, true },
- { 20543, true },
- { 20556, true },
- { 20568, true },
- { 20580, true },
- { 20594, true },
- { 20612, true },
- { 20627, true },
- { 20639, true },
- { 20661, true },
- { 20678, true },
- { 20693, true },
- { 20714, true },
+ { 20503, true },
+ { 20516, true },
+ { 20528, true },
+ { 20540, true },
+ { 20554, true },
+ { 20572, true },
+ { 20587, true },
+ { 20599, true },
+ { 20621, true },
+ { 20638, true },
+ { 20653, true },
+ { 20674, true },
+ { 20688, true },
+ { 20707, true },
{ 20728, true },
- { 20747, true },
- { 20768, true },
- { 20785, true },
- { 20799, true },
- { 20820, true },
- { 20833, true },
- { 20849, true },
- { 20862, true },
- { 20881, true },
- { 20898, true },
- { 20916, true },
- { 20934, true },
- { 20943, true },
- { 20959, true },
- { 20975, true },
- { 20994, true },
- { 21012, true },
- { 21028, true },
- { 21042, true },
- { 21054, true },
- { 21065, true },
- { 21079, true },
- { 21089, true },
- { 21100, true },
- { 21109, false },
+ { 20745, true },
+ { 20759, true },
+ { 20780, true },
+ { 20793, true },
+ { 20809, true },
+ { 20822, true },
+ { 20841, true },
+ { 20858, true },
+ { 20876, true },
+ { 20894, true },
+ { 20903, true },
+ { 20919, true },
+ { 20935, true },
+ { 20954, true },
+ { 20972, true },
+ { 20988, true },
+ { 21002, true },
+ { 21014, true },
+ { 21025, true },
+ { 21039, true },
+ { 21049, true },
+ { 21060, true },
+ { 21069, false },
+ { 21078, true },
+ { 21092, true },
+ { 21106, true },
{ 21118, true },
- { 21132, true },
- { 21146, true },
- { 21158, true },
+ { 21133, true },
+ { 21145, true },
+ { 21160, true },
{ 21173, true },
- { 21185, true },
- { 21200, true },
- { 21213, true },
- { 21224, true },
- { 21247, true },
+ { 21184, true },
+ { 21207, true },
+ { 21219, true },
+ { 21234, true },
+ { 21250, true },
{ 21259, true },
{ 21274, true },
{ 21290, true },
- { 21299, true },
- { 21314, true },
- { 21330, true },
- { 21343, true },
- { 21358, true },
- { 21371, true },
- { 21381, true },
- { 21401, true },
- { 21414, true },
- { 21433, true },
- { 21443, true },
- { 21453, true },
- { 21465, true },
+ { 21303, true },
+ { 21318, true },
+ { 21331, true },
+ { 21341, true },
+ { 21361, true },
+ { 21374, true },
+ { 21393, true },
+ { 21403, true },
+ { 21413, true },
+ { 21425, true },
+ { 21440, true },
+ { 21455, true },
+ { 21470, true },
{ 21480, true },
{ 21495, true },
- { 21510, true },
- { 21520, true },
- { 21535, true },
- { 21551, true },
- { 21570, true },
- { 21579, true },
- { 21608, true },
- { 21621, true },
- { 21641, true },
- { 21656, true },
- { 21669, true },
+ { 21511, true },
+ { 21530, true },
+ { 21539, true },
+ { 21568, true },
+ { 21581, true },
+ { 21601, true },
+ { 21616, true },
+ { 21629, true },
+ { 21644, true },
+ { 21659, true },
+ { 21674, true },
{ 21684, true },
- { 21699, true },
- { 21714, true },
- { 21724, true },
- { 21734, true },
- { 21749, true },
- { 21771, true },
+ { 21694, true },
+ { 21709, true },
+ { 21731, true },
+ { 21746, true },
+ { 21759, true },
{ 21786, true },
- { 21799, true },
- { 21826, true },
- { 21840, true },
- { 21852, true },
- { 21867, true },
- { 21881, true },
- { 21891, true },
- { 21912, true },
- { 21929, true },
- { 21951, true },
- { 21969, false },
- { 21988, true },
- { 22002, true },
- { 22014, true },
- { 22029, true },
- { 22046, true },
- { 22061, true },
- { 22072, true },
- { 22082, true },
- { 22098, true },
- { 22116, true },
- { 22128, true },
- { 22140, true },
- { 22170, true },
- { 22184, false },
- { 22197, true },
- { 22215, true },
- { 22228, true },
- { 22240, true },
- { 22263, true },
- { 22282, true },
- { 22295, true },
- { 22303, false },
- { 22314, true },
- { 22332, true },
- { 22356, true },
- { 22376, true },
- { 22388, true },
- { 22409, true },
- { 22420, true },
- { 22437, true },
- { 22455, true },
- { 22468, true },
- { 22484, true },
- { 22498, true },
- { 22515, true },
- { 22526, true },
- { 22535, true },
- { 22547, true },
- { 22558, true },
- { 22568, true },
- { 22582, true },
- { 22600, true },
- { 22613, true },
- { 22624, true },
- { 22638, true },
- { 22650, true },
- { 22661, true },
- { 22672, true },
- { 22685, true },
- { 22697, true },
- { 22708, true },
- { 22727, true },
- { 22743, true },
- { 22757, true },
- { 22776, true },
- { 22788, true },
- { 22803, true },
- { 22812, true },
- { 22827, true },
- { 22841, true },
- { 22854, true },
- { 22866, true },
- { 22878, true },
- { 22892, true },
- { 22903, true },
- { 22917, true },
- { 22928, true },
- { 22939, true },
- { 22949, true },
- { 22959, true },
- { 22972, true },
- { 22983, true },
- { 22994, true },
- { 23005, true },
+ { 21800, true },
+ { 21812, true },
+ { 21827, true },
+ { 21841, true },
+ { 21851, true },
+ { 21872, true },
+ { 21889, true },
+ { 21911, true },
+ { 21929, false },
+ { 21948, true },
+ { 21962, true },
+ { 21974, true },
+ { 21989, true },
+ { 22006, true },
+ { 22021, true },
+ { 22032, true },
+ { 22042, true },
+ { 22058, true },
+ { 22076, true },
+ { 22088, true },
+ { 22100, true },
+ { 22130, true },
+ { 22144, false },
+ { 22157, true },
+ { 22175, true },
+ { 22188, true },
+ { 22200, true },
+ { 22223, true },
+ { 22242, true },
+ { 22255, true },
+ { 22263, false },
+ { 22274, true },
+ { 22292, true },
+ { 22316, true },
+ { 22336, true },
+ { 22348, true },
+ { 22369, true },
+ { 22380, true },
+ { 22397, true },
+ { 22415, true },
+ { 22428, true },
+ { 22444, true },
+ { 22458, true },
+ { 22475, true },
+ { 22486, true },
+ { 22495, true },
+ { 22507, true },
+ { 22518, true },
+ { 22528, true },
+ { 22542, true },
+ { 22560, true },
+ { 22573, true },
+ { 22584, true },
+ { 22598, true },
+ { 22610, true },
+ { 22621, true },
+ { 22632, true },
+ { 22645, true },
+ { 22657, true },
+ { 22668, true },
+ { 22687, true },
+ { 22703, true },
+ { 22717, true },
+ { 22736, true },
+ { 22748, true },
+ { 22763, true },
+ { 22772, true },
+ { 22787, true },
+ { 22801, true },
+ { 22814, true },
+ { 22826, true },
+ { 22838, true },
+ { 22852, true },
+ { 22863, true },
+ { 22877, true },
+ { 22888, true },
+ { 22899, true },
+ { 22909, true },
+ { 22919, true },
+ { 22932, true },
+ { 22943, true },
+ { 22954, true },
+ { 22965, true },
+ { 22978, true },
+ { 22992, true },
+ { 23004, true },
{ 23018, true },
- { 23032, true },
- { 23044, true },
- { 23058, true },
- { 23070, true },
- { 23083, true },
+ { 23030, true },
+ { 23043, true },
+ { 23068, true },
+ { 23080, true },
+ { 23097, true },
{ 23108, true },
- { 23120, true },
- { 23137, true },
- { 23148, true },
- { 23159, true },
- { 23178, true },
- { 23194, true },
- { 23204, true },
- { 23215, true },
- { 23227, true },
- { 23242, true },
- { 23261, true },
- { 23278, true },
- { 23296, false },
- { 23304, true },
- { 23317, true },
- { 23329, true },
+ { 23119, true },
+ { 23138, true },
+ { 23154, true },
+ { 23164, true },
+ { 23175, true },
+ { 23187, true },
+ { 23202, true },
+ { 23221, true },
+ { 23238, true },
+ { 23256, false },
+ { 23264, true },
+ { 23277, true },
+ { 23289, true },
+ { 23301, true },
+ { 23315, true },
+ { 23328, true },
{ 23341, true },
- { 23355, true },
- { 23368, true },
- { 23381, true },
- { 23397, true },
- { 23411, true },
- { 23428, true },
- { 23445, true },
- { 23458, true },
- { 23471, true },
- { 23484, true },
- { 23497, true },
- { 23510, true },
- { 23523, true },
- { 23536, true },
- { 23549, true },
- { 23562, true },
- { 23575, true },
- { 23588, true },
- { 23601, true },
- { 23614, true },
- { 23627, true },
- { 23644, true },
- { 23659, true },
- { 23676, true },
- { 23689, true },
- { 23701, true },
- { 23723, true },
- { 23735, true },
- { 23758, true },
- { 23782, true },
- { 23800, true },
+ { 23357, true },
+ { 23371, true },
+ { 23388, true },
+ { 23405, true },
+ { 23418, true },
+ { 23431, true },
+ { 23444, true },
+ { 23457, true },
+ { 23470, true },
+ { 23483, true },
+ { 23496, true },
+ { 23509, true },
+ { 23522, true },
+ { 23535, true },
+ { 23548, true },
+ { 23561, true },
+ { 23574, true },
+ { 23587, true },
+ { 23604, true },
+ { 23619, true },
+ { 23636, true },
+ { 23649, true },
+ { 23661, true },
+ { 23683, true },
+ { 23695, true },
+ { 23718, true },
+ { 23742, true },
+ { 23760, true },
+ { 23773, true },
+ { 23792, true },
{ 23813, true },
- { 23832, true },
- { 23853, true },
- { 23866, true },
- { 23881, true },
- { 23899, true },
+ { 23826, true },
+ { 23841, true },
+ { 23859, true },
+ { 23875, true },
+ { 23891, true },
+ { 23901, true },
{ 23915, true },
- { 23931, true },
- { 23941, true },
- { 23955, true },
- { 23970, true },
- { 23989, true },
- { 24006, true },
- { 24017, true },
- { 24033, true },
- { 24045, true },
- { 24055, true },
- { 24071, true },
- { 24081, true },
- { 24102, true },
- { 24124, true },
- { 24136, true },
- { 24147, true },
- { 24162, true },
- { 24173, true },
- { 24188, true },
- { 24203, true },
- { 24215, true },
- { 24234, true },
- { 24247, true },
- { 24261, true },
- { 24283, true },
- { 24302, true },
- { 24322, true },
- { 24330, true },
- { 24343, true },
- { 24357, true },
- { 24368, true },
- { 24381, true },
- { 24396, true },
- { 24412, true },
- { 24427, true },
- { 24441, true },
- { 24453, true },
- { 24470, false },
- { 24486, false },
- { 24506, true },
- { 24519, true },
- { 24535, true },
- { 24560, true },
- { 24573, true },
- { 24584, true },
- { 24593, true },
- { 24602, true },
- { 24618, true },
+ { 23930, true },
+ { 23949, true },
+ { 23966, true },
+ { 23977, true },
+ { 23993, true },
+ { 24005, true },
+ { 24015, true },
+ { 24031, true },
+ { 24041, true },
+ { 24062, true },
+ { 24084, true },
+ { 24096, true },
+ { 24107, true },
+ { 24122, true },
+ { 24133, true },
+ { 24148, true },
+ { 24163, true },
+ { 24175, true },
+ { 24194, true },
+ { 24207, true },
+ { 24221, true },
+ { 24243, true },
+ { 24262, true },
+ { 24282, true },
+ { 24290, true },
+ { 24303, true },
+ { 24317, true },
+ { 24328, true },
+ { 24341, true },
+ { 24356, true },
+ { 24372, true },
+ { 24387, true },
+ { 24401, true },
+ { 24413, true },
+ { 24430, false },
+ { 24446, false },
+ { 24466, true },
+ { 24479, true },
+ { 24495, true },
+ { 24520, true },
+ { 24533, true },
+ { 24546, true },
+ { 24557, true },
+ { 24566, true },
+ { 24575, true },
+ { 24591, true },
+ { 24605, true },
+ { 24621, true },
{ 24632, true },
- { 24648, true },
- { 24659, true },
- { 24672, true },
- { 24687, true },
- { 24701, true },
- { 24713, true },
- { 24737, true },
- { 24750, true },
- { 24763, true },
- { 24784, true },
- { 24804, true },
- { 24818, true },
- { 24833, true },
- { 24842, true },
- { 24853, true },
- { 24863, true },
- { 24873, true },
- { 24891, true },
- { 24916, true },
- { 24938, true },
- { 24950, true },
- { 24963, true },
- { 24976, true },
+ { 24645, true },
+ { 24660, true },
+ { 24674, true },
+ { 24686, true },
+ { 24710, true },
+ { 24723, true },
+ { 24736, true },
+ { 24757, true },
+ { 24777, true },
+ { 24791, true },
+ { 24806, true },
+ { 24815, true },
+ { 24826, true },
+ { 24836, true },
+ { 24846, true },
+ { 24864, true },
+ { 24889, true },
+ { 24911, true },
+ { 24923, true },
+ { 24936, true },
+ { 24949, true },
+ { 24960, true },
+ { 24968, true },
{ 24987, true },
- { 24995, true },
- { 25014, true },
- { 25024, true },
- { 25037, true },
- { 25054, true },
- { 25071, true },
- { 25087, true },
- { 25099, true },
- { 25111, true },
- { 25122, true },
- { 25136, true },
- { 25160, true },
- { 25175, true },
- { 25190, true },
- { 25212, true },
+ { 24997, true },
+ { 25010, true },
+ { 25027, true },
+ { 25044, true },
+ { 25060, true },
+ { 25072, true },
+ { 25084, true },
+ { 25095, true },
+ { 25109, true },
+ { 25133, true },
+ { 25148, true },
+ { 25163, true },
+ { 25185, true },
+ { 25195, true },
+ { 25211, true },
{ 25222, true },
- { 25238, true },
- { 25249, true },
- { 25270, true },
- { 25283, true },
- { 25303, true },
- { 25314, true },
- { 25322, false },
- { 25334, true },
- { 25346, true },
- { 25365, true },
- { 25379, true },
- { 25394, true },
- { 25409, true },
- { 25424, true },
- { 25439, true },
- { 25449, true },
- { 25459, true },
- { 25471, false },
- { 25480, true },
- { 25494, true },
- { 25506, true },
- { 25532, true },
- { 25540, true },
- { 25555, true },
- { 25567, true },
- { 25579, true },
- { 25597, true },
- { 25617, true },
- { 25633, true },
- { 25645, true },
- { 25663, true },
- { 25675, true },
- { 25689, true },
- { 25709, true },
- { 25721, true },
- { 25735, true },
- { 25752, true },
- { 25761, true },
- { 25771, true },
- { 25783, true },
- { 25805, false },
- { 25819, true },
- { 25835, true },
- { 25852, true },
- { 25864, true },
- { 25882, false },
- { 25904, false },
- { 25929, false },
- { 25953, true },
- { 25965, true },
- { 25975, true },
- { 25988, true },
- { 25998, true },
- { 26008, true },
- { 26018, true },
- { 26028, true },
- { 26038, true },
- { 26048, true },
- { 26058, true },
- { 26072, true },
+ { 25243, true },
+ { 25256, true },
+ { 25276, true },
+ { 25287, true },
+ { 25295, false },
+ { 25307, true },
+ { 25319, true },
+ { 25338, true },
+ { 25352, true },
+ { 25367, true },
+ { 25382, true },
+ { 25397, true },
+ { 25412, true },
+ { 25422, true },
+ { 25432, true },
+ { 25444, false },
+ { 25453, true },
+ { 25465, true },
+ { 25491, true },
+ { 25499, true },
+ { 25514, true },
+ { 25526, true },
+ { 25538, true },
+ { 25556, true },
+ { 25576, true },
+ { 25592, true },
+ { 25604, true },
+ { 25622, true },
+ { 25634, true },
+ { 25648, true },
+ { 25668, true },
+ { 25680, true },
+ { 25694, true },
+ { 25711, true },
+ { 25720, true },
+ { 25730, true },
+ { 25742, true },
+ { 25764, false },
+ { 25778, true },
+ { 25794, true },
+ { 25811, true },
+ { 25823, true },
+ { 25841, false },
+ { 25863, false },
+ { 25888, false },
+ { 25912, true },
+ { 25924, true },
+ { 25934, true },
+ { 25947, true },
+ { 25957, true },
+ { 25967, true },
+ { 25977, true },
+ { 25987, true },
+ { 25997, true },
+ { 26007, true },
+ { 26017, true },
+ { 26031, true },
+ { 26049, true },
+ { 26064, true },
+ { 26078, true },
{ 26090, true },
- { 26105, true },
- { 26119, true },
- { 26131, true },
- { 26143, true },
- { 26154, true },
- { 26168, true },
- { 26183, true },
+ { 26102, true },
+ { 26113, true },
+ { 26127, true },
+ { 26142, true },
+ { 26156, true },
+ { 26163, true },
+ { 26177, false },
{ 26197, true },
- { 26204, true },
- { 26218, false },
- { 26238, true },
- { 26259, true },
- { 26278, true },
- { 26293, true },
- { 26305, true },
- { 26330, true },
- { 26341, true },
- { 26352, true },
- { 26364, true },
- { 26377, false },
- { 26390, true },
+ { 26218, true },
+ { 26237, true },
+ { 26252, true },
+ { 26264, true },
+ { 26289, true },
+ { 26300, true },
+ { 26311, true },
+ { 26323, true },
+ { 26336, false },
+ { 26349, true },
+ { 26366, true },
+ { 26382, true },
+ { 26395, true },
{ 26407, true },
- { 26423, true },
- { 26436, true },
- { 26448, true },
- { 26463, true },
+ { 26422, true },
+ { 26432, true },
+ { 26457, true },
{ 26473, true },
- { 26498, true },
- { 26514, true },
- { 26528, true },
- { 26545, true },
- { 26564, true },
- { 26574, true },
- { 26594, true },
- { 26606, true },
- { 26622, true },
- { 26650, false },
- { 26662, true },
- { 26675, true },
- { 26692, true },
- { 26709, true },
- { 26718, true },
- { 26728, true },
- { 26737, true },
- { 26754, true },
- { 26763, true },
- { 26770, true },
- { 26785, true },
- { 26796, false },
+ { 26487, true },
+ { 26504, true },
+ { 26523, true },
+ { 26533, true },
+ { 26553, true },
+ { 26565, true },
+ { 26581, true },
+ { 26609, false },
+ { 26621, true },
+ { 26634, true },
+ { 26651, true },
+ { 26668, true },
+ { 26677, true },
+ { 26687, true },
+ { 26696, true },
+ { 26713, true },
+ { 26722, true },
+ { 26729, true },
+ { 26744, true },
+ { 26755, false },
+ { 26771, true },
+ { 26788, true },
+ { 26802, true },
{ 26812, true },
- { 26829, true },
- { 26843, true },
- { 26853, true },
- { 26863, true },
- { 26883, true },
- { 26903, true },
- { 26914, true },
- { 26932, true },
- { 26947, true },
- { 26960, true },
- { 26975, true },
- { 26991, true },
- { 27017, true },
- { 27034, true },
- { 27047, true },
- { 27070, true },
- { 27084, true },
- { 27096, true },
- { 27106, true },
- { 27131, true },
- { 27148, false },
+ { 26822, true },
+ { 26842, true },
+ { 26862, true },
+ { 26873, true },
+ { 26891, true },
+ { 26906, true },
+ { 26919, true },
+ { 26934, true },
+ { 26950, true },
+ { 26976, true },
+ { 26993, true },
+ { 27006, true },
+ { 27029, true },
+ { 27043, true },
+ { 27055, true },
+ { 27065, true },
+ { 27090, true },
+ { 27107, false },
+ { 27128, false },
+ { 27150, false },
{ 27169, false },
- { 27191, false },
- { 27210, false },
- { 27228, true },
- { 27244, true },
- { 27272, true },
- { 27283, true },
- { 27298, true },
- { 27317, true },
- { 27340, true },
- { 27364, true },
- { 27378, true },
- { 27389, true },
- { 27411, true },
- { 27429, true },
+ { 27187, true },
+ { 27203, true },
+ { 27231, true },
+ { 27242, true },
+ { 27257, true },
+ { 27276, true },
+ { 27299, true },
+ { 27323, true },
+ { 27337, true },
+ { 27348, true },
+ { 27370, true },
+ { 27388, true },
+ { 27403, true },
+ { 27418, true },
+ { 27431, true },
{ 27444, true },
{ 27459, true },
- { 27472, true },
- { 27485, true },
- { 27500, true },
- { 27515, true },
- { 27530, true },
- { 27557, true },
- { 27569, true },
- { 27584, true },
- { 27603, true },
- { 27621, true },
- { 27629, true },
- { 27637, true },
- { 27649, true },
- { 27661, true },
- { 27675, true },
- { 27693, true },
- { 27711, true },
- { 27726, true },
- { 27741, true },
- { 27756, true },
- { 27772, true },
- { 27789, true },
- { 27798, true },
- { 27809, true },
- { 27822, true },
- { 27832, true },
- { 27845, false },
- { 27859, true },
- { 27871, true },
- { 27881, true },
- { 27897, false },
- { 27904, true },
- { 27914, true },
- { 27928, true },
- { 27943, true },
- { 27951, true },
- { 27964, true },
- { 27972, true },
- { 27982, true },
- { 28000, true },
- { 28018, true },
- { 28029, true },
- { 28042, true },
- { 28055, true },
- { 28069, true },
- { 28078, true },
- { 28093, true },
- { 28122, true },
- { 28139, true },
- { 28157, true },
- { 28167, true },
- { 28181, true },
- { 28192, true },
- { 28219, true },
- { 28239, true },
- { 28256, true },
- { 28270, true },
- { 28292, true },
- { 28317, true },
- { 28330, true },
- { 28343, true },
- { 28360, true },
- { 28378, true },
- { 28393, true },
- { 28408, true },
- { 28419, true },
- { 28429, true },
- { 28450, true },
- { 28460, false },
- { 28479, true },
- { 28491, true },
- { 28520, true },
- { 28538, true },
- { 28556, true },
- { 28574, true },
- { 28595, true },
- { 28609, true },
- { 28623, true },
- { 28631, true },
- { 28641, true },
- { 28654, true },
- { 28666, true },
+ { 27474, true },
+ { 27489, true },
+ { 27516, true },
+ { 27528, true },
+ { 27543, true },
+ { 27562, true },
+ { 27580, true },
+ { 27588, true },
+ { 27596, true },
+ { 27608, true },
+ { 27620, true },
+ { 27634, true },
+ { 27652, true },
+ { 27670, true },
+ { 27685, true },
+ { 27700, true },
+ { 27715, true },
+ { 27731, true },
+ { 27748, true },
+ { 27757, true },
+ { 27768, true },
+ { 27781, true },
+ { 27791, true },
+ { 27804, false },
+ { 27818, true },
+ { 27830, true },
+ { 27840, true },
+ { 27856, false },
+ { 27863, true },
+ { 27873, true },
+ { 27887, true },
+ { 27902, true },
+ { 27910, true },
+ { 27923, true },
+ { 27931, true },
+ { 27941, true },
+ { 27959, true },
+ { 27977, true },
+ { 27988, true },
+ { 28001, true },
+ { 28014, true },
+ { 28028, true },
+ { 28037, true },
+ { 28052, true },
+ { 28081, true },
+ { 28098, true },
+ { 28116, true },
+ { 28126, true },
+ { 28140, true },
+ { 28151, true },
+ { 28178, true },
+ { 28198, true },
+ { 28215, true },
+ { 28229, true },
+ { 28251, true },
+ { 28276, true },
+ { 28289, true },
+ { 28302, true },
+ { 28319, true },
+ { 28337, true },
+ { 28352, true },
+ { 28367, true },
+ { 28377, true },
+ { 28398, true },
+ { 28408, false },
+ { 28427, true },
+ { 28439, true },
+ { 28468, true },
+ { 28486, true },
+ { 28504, true },
+ { 28522, true },
+ { 28543, true },
+ { 28557, true },
+ { 28571, true },
+ { 28579, true },
+ { 28589, true },
+ { 28602, true },
+ { 28614, true },
+ { 28626, true },
+ { 28642, true },
+ { 28656, true },
{ 28678, true },
- { 28694, true },
- { 28708, true },
- { 28730, true },
- { 28749, true },
- { 28762, true },
+ { 28697, true },
+ { 28710, true },
+ { 28723, true },
+ { 28742, true },
+ { 28757, true },
{ 28775, true },
- { 28794, true },
- { 28809, true },
- { 28827, true },
- { 28840, false },
- { 28850, true },
- { 28872, true },
- { 28886, true },
- { 28909, true },
- { 28925, true },
+ { 28788, false },
+ { 28798, true },
+ { 28820, true },
+ { 28834, true },
+ { 28857, true },
+ { 28873, true },
+ { 28888, true },
+ { 28904, true },
+ { 28921, true },
+ { 28932, false },
{ 28940, true },
{ 28956, true },
- { 28973, true },
- { 28984, false },
- { 28992, true },
- { 29008, true },
+ { 28976, true },
+ { 28990, true },
+ { 29005, true },
+ { 29013, true },
{ 29028, true },
- { 29042, true },
- { 29057, true },
- { 29065, true },
- { 29080, true },
- { 29093, true },
- { 29105, true },
- { 29118, true },
- { 29131, false },
- { 29153, true },
- { 29177, true },
- { 29200, true },
- { 29218, true },
- { 29233, true },
- { 29260, true },
- { 29286, true },
- { 29313, true },
- { 29329, true },
- { 29347, true },
- { 29376, true },
+ { 29041, true },
+ { 29053, true },
+ { 29066, true },
+ { 29079, false },
+ { 29101, true },
+ { 29125, true },
+ { 29148, true },
+ { 29166, true },
+ { 29181, true },
+ { 29208, true },
+ { 29234, true },
+ { 29261, true },
+ { 29277, true },
+ { 29295, true },
+ { 29324, true },
+ { 29340, true },
+ { 29356, true },
+ { 29368, true },
+ { 29381, true },
{ 29392, true },
- { 29408, true },
- { 29420, true },
- { 29433, true },
- { 29444, true },
+ { 29410, true },
+ { 29423, true },
+ { 29432, true },
+ { 29449, true },
{ 29462, true },
- { 29475, true },
- { 29484, true },
- { 29493, true },
- { 29510, true },
- { 29523, true },
- { 29532, true },
+ { 29471, true },
+ { 29488, true },
+ { 29496, true },
+ { 29505, true },
+ { 29514, false },
+ { 29525, true },
{ 29549, true },
- { 29557, true },
- { 29566, true },
- { 29575, false },
- { 29586, true },
- { 29610, true },
- { 29620, true },
+ { 29559, true },
+ { 29569, true },
+ { 29578, true },
+ { 29591, true },
+ { 29604, true },
+ { 29616, true },
{ 29630, true },
- { 29639, true },
- { 29652, true },
- { 29665, true },
+ { 29644, true },
+ { 29662, true },
{ 29677, true },
{ 29691, true },
- { 29705, true },
- { 29723, true },
- { 29738, true },
- { 29752, true },
- { 29764, true },
- { 29780, true },
- { 29793, true },
- { 29808, true },
+ { 29703, true },
+ { 29719, true },
+ { 29732, true },
+ { 29747, true },
+ { 29759, true },
+ { 29774, true },
+ { 29788, true },
+ { 29797, true },
+ { 29806, true },
{ 29820, true },
- { 29835, true },
- { 29849, true },
- { 29864, true },
- { 29879, true },
- { 29888, true },
- { 29897, true },
- { 29911, true },
- { 29920, true },
- { 29934, true },
- { 29944, true },
- { 29957, true },
- { 29967, true },
- { 29977, true },
- { 29992, true },
- { 30007, true },
+ { 29829, true },
+ { 29843, true },
+ { 29853, true },
+ { 29866, true },
+ { 29876, true },
+ { 29886, true },
+ { 29901, true },
+ { 29916, true },
+ { 29930, true },
+ { 29945, true },
+ { 29964, true },
+ { 29980, true },
+ { 29994, true },
+ { 30010, true },
{ 30021, true },
- { 30036, true },
- { 30055, true },
- { 30071, true },
- { 30085, true },
- { 30101, true },
- { 30112, true },
- { 30126, true },
- { 30136, true },
- { 30147, true },
- { 30163, true },
- { 30175, true },
- { 30191, true },
- { 30205, true },
- { 30210, true },
- { 30221, true },
- { 30229, true },
- { 30237, true },
- { 30244, true },
- { 30250, true },
- { 30260, true },
- { 30269, true },
- { 30279, true },
- { 30308, true },
- { 30323, false },
- { 30343, true },
- { 30353, true },
+ { 30035, true },
+ { 30045, true },
+ { 30056, true },
+ { 30072, true },
+ { 30084, true },
+ { 30100, true },
+ { 30114, true },
+ { 30119, true },
+ { 30130, true },
+ { 30138, true },
+ { 30146, true },
+ { 30153, true },
+ { 30159, true },
+ { 30169, true },
+ { 30178, true },
+ { 30188, true },
+ { 30217, true },
+ { 30232, false },
+ { 30252, true },
+ { 30262, true },
+ { 30275, true },
+ { 30293, true },
+ { 30306, true },
+ { 30326, true },
+ { 30342, true },
+ { 30354, true },
{ 30366, true },
- { 30384, true },
- { 30397, true },
- { 30417, true },
+ { 30379, true },
+ { 30390, true },
+ { 30401, true },
+ { 30415, true },
{ 30433, true },
- { 30445, true },
- { 30457, true },
- { 30470, true },
- { 30481, true },
- { 30492, true },
- { 30506, true },
- { 30524, true },
- { 30537, true },
- { 30550, true },
- { 30566, true },
- { 30586, true },
+ { 30446, true },
+ { 30459, true },
+ { 30475, true },
+ { 30495, true },
+ { 30515, true },
+ { 30523, true },
+ { 30534, false },
+ { 30544, true },
+ { 30556, true },
+ { 30565, true },
+ { 30579, true },
+ { 30598, true },
{ 30606, true },
- { 30614, true },
- { 30625, false },
- { 30635, true },
- { 30647, true },
- { 30656, true },
- { 30670, true },
- { 30689, true },
- { 30697, true },
- { 30721, true },
- { 30740, true },
- { 30754, false },
- { 30770, true },
- { 30781, true },
- { 30793, false },
- { 30808, true },
- { 30820, true },
- { 30839, false },
- { 30847, true },
- { 30859, true },
- { 30873, true },
- { 30885, true },
- { 30896, true },
+ { 30630, true },
+ { 30649, true },
+ { 30663, false },
+ { 30679, true },
+ { 30690, true },
+ { 30702, false },
+ { 30717, true },
+ { 30729, true },
+ { 30748, true },
+ { 30760, true },
+ { 30774, true },
+ { 30786, true },
+ { 30797, true },
+ { 30811, true },
+ { 30824, true },
+ { 30836, true },
+ { 30849, true },
+ { 30869, true },
+ { 30879, true },
+ { 30898, true },
{ 30910, true },
- { 30923, true },
- { 30935, true },
- { 30948, true },
- { 30968, true },
- { 30978, true },
- { 30997, true },
- { 31009, true },
- { 31020, true },
- { 31032, true },
- { 31049, true },
- { 31072, true },
- { 31095, true },
- { 31106, true },
+ { 30921, true },
+ { 30933, true },
+ { 30950, true },
+ { 30973, true },
+ { 30996, true },
+ { 31007, true },
+ { 31019, true },
+ { 31034, true },
+ { 31045, true },
+ { 31061, true },
+ { 31077, true },
+ { 31095, false },
{ 31118, true },
- { 31133, true },
- { 31144, true },
- { 31160, true },
- { 31176, true },
- { 31194, false },
- { 31217, true },
- { 31237, true },
- { 31251, true },
- { 31266, true },
- { 31289, true },
- { 31308, true },
- { 31323, true },
- { 31341, true },
- { 31358, true },
- { 31384, true },
- { 31403, true },
- { 31419, true },
- { 31433, true },
- { 31454, true },
- { 31470, true },
- { 31495, true },
- { 31509, true },
- { 31527, true },
- { 31536, true },
+ { 31138, true },
+ { 31152, true },
+ { 31167, true },
+ { 31190, true },
+ { 31209, true },
+ { 31224, true },
+ { 31242, true },
+ { 31259, true },
+ { 31285, true },
+ { 31304, true },
+ { 31320, true },
+ { 31334, true },
+ { 31355, true },
+ { 31371, true },
+ { 31396, true },
+ { 31410, true },
+ { 31428, true },
+ { 31437, true },
+ { 31449, false },
+ { 31460, true },
+ { 31473, true },
+ { 31485, true },
+ { 31508, true },
+ { 31520, true },
+ { 31535, true },
{ 31548, true },
- { 31561, true },
- { 31573, true },
- { 31596, true },
- { 31608, true },
- { 31623, true },
- { 31636, true },
- { 31650, true },
- { 31660, true },
- { 31673, true },
- { 31681, true },
- { 31688, true },
- { 31713, true },
- { 31739, true },
- { 31751, true },
- { 31763, true },
- { 31778, true },
- { 31804, true },
- { 31826, true },
- { 31840, true },
- { 31852, true },
- { 31862, true },
- { 31875, true },
- { 31883, true },
- { 31897, true },
- { 31921, true },
- { 31935, true },
- { 31959, true },
- { 31970, true },
- { 31987, true },
- { 31996, true },
- { 32011, true },
- { 32033, true },
- { 32056, true },
- { 32080, true },
- { 32103, true },
- { 32116, true },
- { 32134, false },
- { 32165, false },
- { 32180, true },
- { 32192, true },
- { 32205, true },
- { 32225, true },
- { 32240, true },
- { 32256, true },
- { 32267, true },
- { 32283, true },
- { 32294, true },
- { 32308, true },
- { 32318, true },
- { 32327, false },
- { 32340, true },
- { 32357, true },
- { 32376, true },
- { 32390, true },
- { 32404, true },
- { 32416, true },
- { 32435, true },
- { 32448, true },
- { 32465, true },
- { 32474, true },
- { 32494, true },
- { 32516, true },
- { 32529, true },
- { 32550, true },
- { 32561, true },
- { 32575, true },
- { 32591, true },
- { 32602, true },
- { 32618, true },
- { 32635, true },
- { 32644, true },
- { 32659, true },
- { 32673, true },
- { 32694, true },
+ { 31562, true },
+ { 31572, true },
+ { 31585, true },
+ { 31593, true },
+ { 31600, true },
+ { 31625, true },
+ { 31651, true },
+ { 31663, true },
+ { 31675, true },
+ { 31690, true },
+ { 31716, true },
+ { 31738, true },
+ { 31752, true },
+ { 31764, true },
+ { 31774, true },
+ { 31787, true },
+ { 31795, true },
+ { 31809, true },
+ { 31833, true },
+ { 31847, true },
+ { 31871, true },
+ { 31882, true },
+ { 31899, true },
+ { 31908, true },
+ { 31923, true },
+ { 31945, true },
+ { 31968, true },
+ { 31992, true },
+ { 32015, true },
+ { 32028, true },
+ { 32046, false },
+ { 32077, false },
+ { 32092, true },
+ { 32104, true },
+ { 32117, true },
+ { 32137, true },
+ { 32152, true },
+ { 32168, true },
+ { 32179, true },
+ { 32195, true },
+ { 32206, true },
+ { 32220, true },
+ { 32230, true },
+ { 32239, false },
+ { 32252, true },
+ { 32269, true },
+ { 32288, true },
+ { 32302, true },
+ { 32316, true },
+ { 32328, true },
+ { 32347, true },
+ { 32360, true },
+ { 32377, true },
+ { 32386, true },
+ { 32406, true },
+ { 32428, true },
+ { 32441, true },
+ { 32462, true },
+ { 32473, true },
+ { 32487, true },
+ { 32503, true },
+ { 32514, true },
+ { 32530, true },
+ { 32547, true },
+ { 32556, true },
+ { 32571, true },
+ { 32585, true },
+ { 32606, true },
+ { 32623, true },
+ { 32639, true },
+ { 32652, true },
+ { 32665, true },
+ { 32677, true },
+ { 32685, true },
+ { 32698, true },
{ 32711, true },
- { 32727, true },
- { 32740, true },
- { 32753, true },
- { 32765, true },
+ { 32723, true },
+ { 32742, true },
+ { 32757, true },
{ 32773, true },
- { 32786, true },
- { 32799, true },
- { 32811, true },
- { 32830, true },
- { 32845, true },
- { 32861, true },
- { 32882, true },
- { 32900, true },
- { 32911, true },
- { 32919, false },
- { 32942, true },
- { 32959, true },
- { 32976, true },
- { 32989, true },
- { 33006, true },
- { 33017, true },
- { 33029, false },
- { 33039, true },
- { 33055, false },
- { 33066, true },
- { 33081, true },
- { 33090, true },
- { 33103, true },
- { 33137, true },
+ { 32794, true },
+ { 32812, true },
+ { 32823, true },
+ { 32831, false },
+ { 32854, true },
+ { 32871, true },
+ { 32888, true },
+ { 32901, true },
+ { 32918, true },
+ { 32929, true },
+ { 32941, false },
+ { 32951, true },
+ { 32967, false },
+ { 32978, true },
+ { 32993, true },
+ { 33002, true },
+ { 33015, true },
+ { 33049, true },
+ { 33067, true },
+ { 33085, true },
+ { 33096, true },
+ { 33106, true },
+ { 33117, true },
+ { 33129, true },
{ 33155, true },
- { 33173, true },
- { 33184, true },
- { 33194, true },
- { 33205, true },
- { 33217, true },
- { 33243, true },
- { 33260, true },
- { 33269, true },
+ { 33172, true },
+ { 33181, true },
+ { 33197, true },
+ { 33207, true },
+ { 33215, false },
+ { 33223, true },
+ { 33233, true },
+ { 33246, true },
+ { 33256, true },
+ { 33271, true },
{ 33285, true },
- { 33295, true },
- { 33303, false },
- { 33311, true },
- { 33321, true },
- { 33334, true },
- { 33344, true },
- { 33359, true },
- { 33373, true },
- { 33387, true },
- { 33397, true },
- { 33405, true },
- { 33419, true },
- { 33440, true },
+ { 33299, true },
+ { 33309, true },
+ { 33317, true },
+ { 33331, true },
+ { 33352, true },
+ { 33366, true },
+ { 33382, true },
+ { 33389, true },
+ { 33399, true },
+ { 33414, true },
+ { 33425, false },
+ { 33438, true },
{ 33454, true },
- { 33470, true },
- { 33477, true },
- { 33487, true },
- { 33502, true },
- { 33513, false },
- { 33526, true },
- { 33542, true },
- { 33560, true },
- { 33576, true },
- { 33587, true },
- { 33605, true },
- { 33627, false },
- { 33644, true },
- { 33656, true },
- { 33672, true },
- { 33688, true },
- { 33704, true },
- { 33723, true },
- { 33740, true },
+ { 33472, true },
+ { 33488, true },
+ { 33499, true },
+ { 33517, true },
+ { 33539, false },
+ { 33556, true },
+ { 33568, true },
+ { 33584, true },
+ { 33600, true },
+ { 33616, true },
+ { 33635, true },
+ { 33652, true },
+ { 33667, true },
+ { 33686, true },
+ { 33701, true },
+ { 33716, true },
+ { 33737, true },
{ 33755, true },
- { 33774, true },
- { 33789, true },
- { 33804, true },
- { 33825, true },
- { 33843, true },
- { 33856, true },
- { 33869, true },
- { 33883, true },
- { 33902, true },
- { 33920, true },
- { 33935, true },
- { 33949, true },
- { 33962, true },
- { 33973, true },
- { 33983, true },
- { 34000, true },
- { 34016, true },
- { 34032, true },
- { 34047, true },
- { 34057, true },
- { 34072, true },
- { 34084, true },
- { 34095, true },
- { 34107, false },
- { 34115, true },
- { 34136, true },
- { 34144, true },
- { 34155, true },
+ { 33768, true },
+ { 33781, true },
+ { 33795, true },
+ { 33814, true },
+ { 33832, true },
+ { 33847, true },
+ { 33861, true },
+ { 33874, true },
+ { 33885, true },
+ { 33895, true },
+ { 33912, true },
+ { 33928, true },
+ { 33944, true },
+ { 33959, true },
+ { 33969, true },
+ { 33984, true },
+ { 33996, true },
+ { 34007, true },
+ { 34019, false },
+ { 34027, true },
+ { 34048, true },
+ { 34056, true },
+ { 34067, true },
+ { 34080, true },
+ { 34088, true },
+ { 34096, true },
+ { 34114, true },
+ { 34128, true },
+ { 34142, true },
+ { 34150, true },
+ { 34158, true },
{ 34168, true },
- { 34176, true },
- { 34184, true },
+ { 34182, true },
{ 34202, true },
- { 34216, true },
- { 34230, true },
- { 34238, true },
- { 34246, true },
- { 34256, true },
- { 34270, true },
- { 34290, true },
- { 34298, true },
- { 34307, false },
- { 34327, true },
- { 34345, true },
- { 34356, true },
+ { 34210, true },
+ { 34219, false },
+ { 34239, true },
+ { 34257, true },
+ { 34268, true },
+ { 34286, true },
+ { 34304, true },
+ { 34316, true },
+ { 34328, true },
+ { 34344, true },
+ { 34360, true },
{ 34374, true },
- { 34392, true },
+ { 34391, true },
{ 34404, true },
- { 34416, true },
- { 34432, true },
+ { 34421, true },
+ { 34434, true },
{ 34448, true },
- { 34462, true },
- { 34479, true },
- { 34492, true },
- { 34509, true },
- { 34522, true },
- { 34536, true },
- { 34549, true },
- { 34563, true },
- { 34582, true },
- { 34592, true },
- { 34612, true },
- { 34621, true },
- { 34641, true },
- { 34658, true },
- { 34678, true },
- { 34692, true },
- { 34712, true },
- { 34730, true },
- { 34765, true },
- { 34779, true },
- { 34797, true },
- { 34807, true },
- { 34837, true },
- { 34852, true },
- { 34865, true },
- { 34878, true },
- { 34892, true },
- { 34907, true },
- { 34927, true },
- { 34944, true },
- { 34955, true },
- { 34965, false },
- { 34976, true },
- { 34984, true },
- { 35005, true },
- { 35026, true },
- { 35047, false },
- { 35063, true },
- { 35076, true },
- { 35091, true },
- { 35103, false },
- { 35124, true },
- { 35144, true },
- { 35166, true },
- { 35180, true },
- { 35198, true },
- { 35218, true },
- { 35234, true },
- { 35248, true },
- { 35264, true },
- { 35282, true },
- { 35293, true },
- { 35304, true },
- { 35317, true },
- { 35330, true },
- { 35344, true },
- { 35359, true },
- { 35378, true },
- { 35394, true },
- { 35406, true },
- { 35416, true },
- { 35427, false },
- { 35449, true },
- { 35457, true },
- { 35472, true },
- { 35489, true },
- { 35503, true },
- { 35520, true },
- { 35535, true },
- { 35553, true },
- { 35564, true },
- { 35588, true },
- { 35604, true },
- { 35620, true },
- { 35635, true },
- { 35656, true },
- { 35665, true },
- { 35680, true },
- { 35693, false },
- { 35703, true },
- { 35722, true },
- { 35736, true },
- { 35756, true },
- { 35771, true },
- { 35780, true },
- { 35798, false },
- { 35820, true },
- { 35839, true },
- { 35851, false },
- { 35867, false },
+ { 34461, true },
+ { 34475, true },
+ { 34494, true },
+ { 34504, true },
+ { 34524, true },
+ { 34533, true },
+ { 34553, true },
+ { 34570, true },
+ { 34590, true },
+ { 34604, true },
+ { 34624, true },
+ { 34642, true },
+ { 34677, true },
+ { 34691, true },
+ { 34709, true },
+ { 34719, true },
+ { 34749, true },
+ { 34764, true },
+ { 34777, true },
+ { 34790, true },
+ { 34804, true },
+ { 34819, true },
+ { 34839, true },
+ { 34856, true },
+ { 34867, true },
+ { 34877, false },
+ { 34888, true },
+ { 34896, true },
+ { 34917, true },
+ { 34938, true },
+ { 34959, false },
+ { 34975, true },
+ { 34988, true },
+ { 35003, true },
+ { 35015, false },
+ { 35036, true },
+ { 35056, true },
+ { 35078, true },
+ { 35092, true },
+ { 35110, true },
+ { 35130, true },
+ { 35146, true },
+ { 35160, true },
+ { 35176, true },
+ { 35194, true },
+ { 35205, true },
+ { 35216, true },
+ { 35229, true },
+ { 35242, true },
+ { 35256, true },
+ { 35271, true },
+ { 35290, true },
+ { 35306, true },
+ { 35318, true },
+ { 35328, true },
+ { 35339, false },
+ { 35361, true },
+ { 35369, true },
+ { 35384, true },
+ { 35401, true },
+ { 35415, true },
+ { 35432, true },
+ { 35447, true },
+ { 35465, true },
+ { 35476, true },
+ { 35500, true },
+ { 35516, true },
+ { 35532, true },
+ { 35547, true },
+ { 35568, true },
+ { 35577, true },
+ { 35592, true },
+ { 35605, false },
+ { 35615, true },
+ { 35634, true },
+ { 35648, true },
+ { 35668, true },
+ { 35683, true },
+ { 35692, true },
+ { 35710, false },
+ { 35732, true },
+ { 35751, true },
+ { 35763, false },
+ { 35779, false },
+ { 35793, true },
+ { 35809, true },
+ { 35821, true },
+ { 35836, true },
+ { 35851, true },
+ { 35863, true },
{ 35881, true },
- { 35897, true },
- { 35909, true },
- { 35924, true },
- { 35939, true },
- { 35951, true },
- { 35969, true },
- { 35989, true },
- { 36011, true },
- { 36029, true },
- { 36046, true },
- { 36061, true },
- { 36076, true },
- { 36093, false },
- { 36109, true },
- { 36123, true },
- { 36137, true },
- { 36156, true },
- { 36173, true },
- { 36192, true },
- { 36207, true },
- { 36234, true },
- { 36254, true },
- { 36276, true },
- { 36297, true },
- { 36320, true },
- { 36340, true },
- { 36358, true },
- { 36376, true },
- { 36395, true },
- { 36417, true },
- { 36436, true },
- { 36456, true },
- { 36479, true },
- { 36502, true },
- { 36516, true },
- { 36533, true },
- { 36547, true },
- { 36561, true },
- { 36574, true },
- { 36611, false },
- { 36622, true },
- { 36640, true },
- { 36660, true },
- { 36683, true },
- { 36708, true },
- { 36739, true },
- { 36753, true },
- { 36764, true },
- { 36776, true },
- { 36788, true },
- { 36797, true },
- { 36809, true },
- { 36826, true },
- { 36836, true },
- { 36854, false },
- { 36862, true },
- { 36873, true },
- { 36887, true },
- { 36906, true },
- { 36917, false },
- { 36935, true },
- { 36948, true },
- { 36961, true },
- { 36978, true },
- { 36992, true },
- { 37003, true },
- { 37017, true },
- { 37029, true },
- { 37044, true },
- { 37052, true },
- { 37066, true },
- { 37078, true },
- { 37090, true },
- { 37100, true },
- { 37111, true },
- { 37122, true },
+ { 35901, true },
+ { 35923, true },
+ { 35941, true },
+ { 35958, true },
+ { 35973, true },
+ { 35988, true },
+ { 36005, false },
+ { 36021, true },
+ { 36035, true },
+ { 36049, true },
+ { 36068, true },
+ { 36085, true },
+ { 36104, true },
+ { 36119, true },
+ { 36146, true },
+ { 36166, true },
+ { 36188, true },
+ { 36209, true },
+ { 36232, true },
+ { 36252, true },
+ { 36270, true },
+ { 36288, true },
+ { 36307, true },
+ { 36329, true },
+ { 36348, true },
+ { 36368, true },
+ { 36391, true },
+ { 36414, true },
+ { 36428, true },
+ { 36445, true },
+ { 36459, true },
+ { 36472, true },
+ { 36509, false },
+ { 36520, true },
+ { 36538, true },
+ { 36558, true },
+ { 36581, true },
+ { 36606, true },
+ { 36637, true },
+ { 36651, true },
+ { 36662, true },
+ { 36674, true },
+ { 36686, true },
+ { 36695, true },
+ { 36707, true },
+ { 36724, true },
+ { 36734, true },
+ { 36752, false },
+ { 36760, true },
+ { 36771, true },
+ { 36785, true },
+ { 36804, true },
+ { 36815, false },
+ { 36833, true },
+ { 36846, true },
+ { 36859, true },
+ { 36876, true },
+ { 36890, true },
+ { 36901, true },
+ { 36915, true },
+ { 36927, true },
+ { 36942, true },
+ { 36950, true },
+ { 36964, true },
+ { 36976, true },
+ { 36988, true },
+ { 36998, true },
+ { 37009, true },
+ { 37020, true },
+ { 37034, true },
+ { 37057, true },
+ { 37065, true },
+ { 37083, true },
+ { 37098, true },
+ { 37117, false },
{ 37136, true },
- { 37159, true },
- { 37167, true },
- { 37185, true },
- { 37200, true },
- { 37219, false },
- { 37238, true },
- { 37250, true },
- { 37266, true },
- { 37276, true },
- { 37295, true },
- { 37308, true },
- { 37323, true },
- { 37331, true },
- { 37346, true },
- { 37358, true },
- { 37366, true },
- { 37372, true },
- { 37385, true },
- { 37394, true },
+ { 37148, true },
+ { 37164, true },
+ { 37174, true },
+ { 37193, true },
+ { 37206, true },
+ { 37221, true },
+ { 37229, true },
+ { 37244, true },
+ { 37256, true },
+ { 37264, true },
+ { 37270, true },
+ { 37283, true },
+ { 37292, true },
+ { 37306, true },
+ { 37320, true },
+ { 37333, false },
+ { 37353, true },
+ { 37369, true },
+ { 37380, true },
+ { 37392, true },
{ 37408, true },
- { 37422, true },
- { 37435, false },
+ { 37421, true },
+ { 37441, true },
{ 37455, true },
{ 37471, true },
- { 37482, true },
- { 37494, true },
- { 37510, true },
- { 37523, true },
- { 37543, true },
- { 37557, true },
- { 37573, true },
- { 37587, true },
- { 37607, true },
- { 37621, true },
- { 37636, true },
- { 37656, true },
+ { 37485, true },
+ { 37505, true },
+ { 37519, true },
+ { 37534, true },
+ { 37554, true },
+ { 37568, true },
+ { 37581, true },
+ { 37590, true },
+ { 37600, true },
+ { 37616, true },
+ { 37638, true },
{ 37670, true },
- { 37683, true },
- { 37692, true },
- { 37708, true },
- { 37730, true },
- { 37762, true },
- { 37778, true },
- { 37799, true },
- { 37819, true },
- { 37832, true },
- { 37852, true },
- { 37866, true },
- { 37885, true },
+ { 37686, true },
+ { 37707, true },
+ { 37727, true },
+ { 37740, true },
+ { 37760, true },
+ { 37774, true },
+ { 37793, true },
+ { 37812, true },
+ { 37826, true },
+ { 37841, true },
+ { 37854, true },
+ { 37864, true },
+ { 37877, true },
+ { 37892, true },
{ 37904, true },
- { 37918, true },
- { 37933, true },
- { 37946, true },
- { 37956, true },
- { 37969, true },
- { 37984, true },
- { 37996, true },
- { 38011, true },
- { 38034, true },
- { 38050, true },
- { 38069, true },
- { 38081, false },
- { 38102, true },
- { 38111, true },
- { 38124, true },
- { 38138, true },
- { 38147, true },
- { 38159, true },
- { 38175, true },
- { 38192, false },
- { 38202, true },
- { 38213, true },
- { 38225, true },
- { 38238, true },
- { 38257, true },
- { 38275, true },
- { 38292, true },
- { 38309, false },
- { 38319, true },
- { 38337, true },
- { 38356, true },
- { 38370, true },
- { 38387, true },
- { 38409, true },
- { 38421, true },
- { 38442, true },
- { 38459, true },
- { 38481, true },
- { 38497, true },
- { 38512, true },
+ { 37919, true },
+ { 37942, true },
+ { 37958, true },
+ { 37977, true },
+ { 37989, false },
+ { 38010, true },
+ { 38019, true },
+ { 38032, true },
+ { 38046, true },
+ { 38055, true },
+ { 38067, true },
+ { 38083, true },
+ { 38100, false },
+ { 38110, true },
+ { 38121, true },
+ { 38133, true },
+ { 38146, true },
+ { 38165, true },
+ { 38183, true },
+ { 38200, true },
+ { 38217, false },
+ { 38227, true },
+ { 38245, true },
+ { 38264, true },
+ { 38278, true },
+ { 38295, true },
+ { 38317, true },
+ { 38329, true },
+ { 38342, true },
+ { 38363, true },
+ { 38380, true },
+ { 38402, true },
+ { 38418, true },
+ { 38433, true },
+ { 38447, true },
+ { 38473, true },
+ { 38498, true },
+ { 38513, true },
{ 38526, true },
- { 38552, true },
- { 38577, true },
- { 38592, true },
- { 38605, true },
- { 38617, true },
- { 38627, true },
- { 38642, true },
- { 38652, true },
- { 38661, true },
- { 38675, true },
- { 38686, true },
- { 38697, true },
- { 38712, true },
- { 38727, true },
- { 38739, true },
- { 38753, true },
- { 38766, true },
- { 38777, true },
- { 38793, true },
- { 38803, true },
- { 38812, true },
- { 38824, true },
- { 38835, true },
- { 38844, true },
- { 38860, true },
- { 38868, true },
- { 38878, true },
- { 38889, true },
- { 38900, false },
- { 38920, true },
- { 38944, true },
- { 38965, true },
- { 38973, true },
- { 38994, true },
- { 39004, true },
- { 39020, true },
- { 39034, true },
- { 39054, true },
- { 39066, false },
- { 39076, true },
- { 39106, true },
- { 39133, false },
- { 39147, true },
- { 39160, true },
- { 39179, true },
- { 39196, true },
- { 39210, false },
- { 39228, true },
- { 39236, true },
- { 39252, true },
- { 39263, true },
- { 39278, true },
- { 39297, true },
- { 39310, true },
- { 39323, true },
+ { 38538, true },
+ { 38548, true },
+ { 38563, true },
+ { 38573, true },
+ { 38582, true },
+ { 38596, true },
+ { 38607, true },
+ { 38618, true },
+ { 38633, true },
+ { 38648, true },
+ { 38660, true },
+ { 38674, true },
+ { 38687, true },
+ { 38698, true },
+ { 38714, true },
+ { 38724, true },
+ { 38733, true },
+ { 38745, true },
+ { 38756, true },
+ { 38765, true },
+ { 38781, true },
+ { 38789, true },
+ { 38799, true },
+ { 38810, true },
+ { 38821, false },
+ { 38841, true },
+ { 38865, true },
+ { 38886, true },
+ { 38894, true },
+ { 38915, true },
+ { 38925, true },
+ { 38941, true },
+ { 38955, true },
+ { 38975, true },
+ { 38987, false },
+ { 38997, true },
+ { 39027, true },
+ { 39054, false },
+ { 39068, true },
+ { 39081, true },
+ { 39100, true },
+ { 39117, true },
+ { 39131, false },
+ { 39149, true },
+ { 39157, true },
+ { 39173, true },
+ { 39184, true },
+ { 39199, true },
+ { 39218, true },
+ { 39231, true },
+ { 39244, true },
+ { 39259, true },
+ { 39279, false },
+ { 39294, true },
+ { 39306, true },
+ { 39318, true },
{ 39338, true },
- { 39358, false },
- { 39373, true },
- { 39385, true },
- { 39397, true },
+ { 39350, true },
+ { 39363, true },
+ { 39378, true },
+ { 39391, true },
+ { 39404, true },
{ 39417, true },
- { 39429, true },
- { 39442, true },
- { 39457, true },
- { 39470, true },
- { 39483, true },
- { 39506, true },
- { 39530, true },
- { 39547, true },
- { 39560, true },
- { 39571, true },
- { 39583, true },
- { 39603, true },
- { 39615, true },
- { 39629, true },
- { 39647, true },
- { 39658, true },
- { 39677, true },
- { 39694, true },
- { 39716, true },
- { 39730, true },
- { 39749, true },
+ { 39440, true },
+ { 39464, true },
+ { 39481, true },
+ { 39494, true },
+ { 39505, true },
+ { 39517, true },
+ { 39537, true },
+ { 39549, true },
+ { 39563, true },
+ { 39581, true },
+ { 39592, true },
+ { 39611, true },
+ { 39628, true },
+ { 39650, true },
+ { 39669, true },
+ { 39679, true },
+ { 39693, true },
+ { 39726, true },
+ { 39747, true },
{ 39759, true },
- { 39773, true },
- { 39806, true },
- { 39827, true },
- { 39839, true },
- { 39854, true },
- { 39868, true },
- { 39879, true },
- { 39893, true },
- { 39906, true },
- { 39922, true },
+ { 39774, true },
+ { 39788, true },
+ { 39799, true },
+ { 39813, true },
+ { 39826, true },
+ { 39842, true },
+ { 39855, true },
+ { 39875, true },
+ { 39883, true },
+ { 39895, false },
+ { 39907, true },
+ { 39918, true },
{ 39935, true },
- { 39955, true },
- { 39963, true },
- { 39975, false },
- { 39987, true },
- { 39998, true },
- { 40015, true },
- { 40037, true },
- { 40050, true },
- { 40070, true },
- { 40082, true },
+ { 39957, true },
+ { 39970, true },
+ { 39990, true },
+ { 40002, true },
+ { 40014, true },
+ { 40032, true },
+ { 40046, true },
+ { 40065, true },
+ { 40080, true },
{ 40094, true },
- { 40112, true },
- { 40126, true },
- { 40145, true },
- { 40160, true },
- { 40174, true },
- { 40186, true },
- { 40202, true },
- { 40218, true },
- { 40239, true },
+ { 40106, true },
+ { 40122, true },
+ { 40138, true },
+ { 40159, true },
+ { 40178, true },
+ { 40205, true },
+ { 40224, true },
+ { 40244, true },
{ 40258, true },
- { 40285, true },
- { 40304, true },
- { 40324, true },
- { 40338, true },
- { 40355, true },
- { 40375, true },
- { 40388, true },
- { 40402, true },
- { 40423, true },
- { 40444, true },
- { 40457, true },
- { 40464, true },
+ { 40275, true },
+ { 40295, true },
+ { 40308, true },
+ { 40322, true },
+ { 40343, true },
+ { 40364, true },
+ { 40377, true },
+ { 40384, true },
+ { 40396, true },
+ { 40418, true },
+ { 40434, true },
+ { 40445, true },
+ { 40461, true },
{ 40476, true },
- { 40498, true },
- { 40514, true },
- { 40525, true },
- { 40541, true },
- { 40556, true },
- { 40569, true },
- { 40589, true },
- { 40603, true },
- { 40618, true },
- { 40628, true },
- { 40640, true },
- { 40652, true },
- { 40670, true },
- { 40689, true },
- { 40704, true },
- { 40725, false },
- { 40746, true },
- { 40766, true },
- { 40786, true },
- { 40818, true },
- { 40828, true },
- { 40841, true },
- { 40860, true },
- { 40877, false },
- { 40901, false },
- { 40923, true },
- { 40947, true },
- { 40977, true },
- { 41001, true },
- { 41017, true },
- { 41034, true },
- { 41046, true },
- { 41064, true },
- { 41079, true },
- { 41096, true },
- { 41110, true },
- { 41132, true },
- { 41157, true },
- { 41170, true },
- { 41185, true },
- { 41200, true },
- { 41222, true },
- { 41238, false },
- { 41263, true },
- { 41287, true },
- { 41311, true },
- { 41332, true },
- { 41346, true },
- { 41361, true },
- { 41377, true },
- { 41396, true },
- { 41413, true },
- { 41431, true },
- { 41455, false },
- { 41477, true },
- { 41490, true },
- { 41501, true },
- { 41513, true },
+ { 40489, true },
+ { 40509, true },
+ { 40523, true },
+ { 40538, true },
+ { 40548, true },
+ { 40560, true },
+ { 40572, true },
+ { 40590, true },
+ { 40609, true },
+ { 40624, true },
+ { 40645, false },
+ { 40666, true },
+ { 40686, true },
+ { 40706, true },
+ { 40738, true },
+ { 40748, true },
+ { 40761, true },
+ { 40780, true },
+ { 40797, false },
+ { 40821, false },
+ { 40843, true },
+ { 40867, true },
+ { 40897, true },
+ { 40921, true },
+ { 40937, true },
+ { 40954, true },
+ { 40966, true },
+ { 40984, true },
+ { 40999, true },
+ { 41016, true },
+ { 41030, true },
+ { 41052, true },
+ { 41077, true },
+ { 41090, true },
+ { 41105, true },
+ { 41127, true },
+ { 41143, false },
+ { 41168, true },
+ { 41192, true },
+ { 41216, true },
+ { 41237, true },
+ { 41251, true },
+ { 41266, true },
+ { 41282, true },
+ { 41301, true },
+ { 41318, true },
+ { 41336, true },
+ { 41360, false },
+ { 41382, true },
+ { 41395, true },
+ { 41406, true },
+ { 41418, true },
+ { 41432, true },
+ { 41450, true },
+ { 41469, true },
+ { 41484, true },
+ { 41512, true },
{ 41527, true },
- { 41545, true },
- { 41564, true },
- { 41579, true },
- { 41607, true },
- { 41622, true },
- { 41645, true },
- { 41658, true },
- { 41669, true },
- { 41682, true },
- { 41701, true },
- { 41719, true },
- { 41741, true },
- { 41766, true },
- { 41789, true },
- { 41803, true },
- { 41816, true },
- { 41832, true },
- { 41845, true },
- { 41863, true },
- { 41873, true },
- { 41886, true },
- { 41913, true },
- { 41931, true },
- { 41952, true },
- { 41967, true },
- { 41991, true },
- { 42009, true },
- { 42034, true },
- { 42049, false },
- { 42072, false },
- { 42081, true },
- { 42102, true },
- { 42119, true },
- { 42130, true },
- { 42143, false },
- { 42182, true },
- { 42193, true },
- { 42206, true },
- { 42218, true },
- { 42234, true },
- { 42248, false },
- { 42263, true },
- { 42283, false },
- { 42299, true },
- { 42318, true },
- { 42329, true },
- { 42342, true },
- { 42354, true },
- { 42377, true },
- { 42389, true },
- { 42398, true },
- { 42408, true },
- { 42422, true },
- { 42437, true },
- { 42451, true },
- { 42467, true },
- { 42483, true },
- { 42500, true },
- { 42512, true },
- { 42526, true },
- { 42538, true },
- { 42561, true },
- { 42586, true },
- { 42606, true },
- { 42623, true },
- { 42632, true },
- { 42649, true },
+ { 41550, true },
+ { 41563, true },
+ { 41574, true },
+ { 41587, true },
+ { 41606, true },
+ { 41624, true },
+ { 41646, true },
+ { 41671, true },
+ { 41694, true },
+ { 41708, true },
+ { 41721, true },
+ { 41737, true },
+ { 41750, true },
+ { 41768, true },
+ { 41778, true },
+ { 41791, true },
+ { 41818, true },
+ { 41836, true },
+ { 41857, true },
+ { 41872, true },
+ { 41896, true },
+ { 41914, true },
+ { 41939, true },
+ { 41954, false },
+ { 41977, false },
+ { 41986, true },
+ { 42007, true },
+ { 42024, true },
+ { 42035, true },
+ { 42048, true },
+ { 42061, false },
+ { 42100, true },
+ { 42111, true },
+ { 42124, true },
+ { 42136, true },
+ { 42152, true },
+ { 42166, false },
+ { 42181, true },
+ { 42201, false },
+ { 42217, true },
+ { 42236, true },
+ { 42247, true },
+ { 42260, true },
+ { 42272, true },
+ { 42295, true },
+ { 42307, true },
+ { 42316, true },
+ { 42326, true },
+ { 42340, true },
+ { 42355, true },
+ { 42369, true },
+ { 42385, true },
+ { 42401, true },
+ { 42418, true },
+ { 42430, true },
+ { 42444, true },
+ { 42456, true },
+ { 42479, true },
+ { 42504, true },
+ { 42524, true },
+ { 42541, true },
+ { 42550, true },
+ { 42567, true },
+ { 42579, true },
+ { 42594, true },
+ { 42611, true },
+ { 42630, true },
+ { 42643, true },
{ 42661, true },
- { 42676, true },
- { 42693, true },
- { 42712, true },
- { 42725, true },
- { 42743, true },
- { 42755, true },
- { 42774, true },
- { 42796, true },
- { 42808, true },
- { 42838, true },
- { 42852, true },
- { 42876, true },
- { 42899, true },
- { 42913, true },
- { 42926, true },
- { 42938, true },
- { 42960, true },
- { 42980, true },
- { 43005, true },
- { 43017, true },
- { 43040, true },
- { 43059, true },
- { 43070, true },
+ { 42673, true },
+ { 42692, true },
+ { 42714, true },
+ { 42726, true },
+ { 42756, true },
+ { 42770, true },
+ { 42794, true },
+ { 42817, true },
+ { 42831, true },
+ { 42844, true },
+ { 42856, true },
+ { 42878, true },
+ { 42898, true },
+ { 42923, true },
+ { 42935, true },
+ { 42958, true },
+ { 42977, true },
+ { 42988, true },
+ { 43002, true },
+ { 43014, true },
+ { 43032, true },
+ { 43048, true },
+ { 43066, true },
{ 43084, true },
- { 43096, true },
- { 43114, true },
- { 43130, true },
- { 43148, true },
- { 43166, true },
- { 43184, true },
- { 43200, true },
- { 43217, true },
- { 43246, true },
- { 43259, true },
- { 43270, true },
- { 43288, true },
- { 43306, true },
- { 43329, true },
- { 43346, false },
- { 43361, true },
+ { 43102, true },
+ { 43118, true },
+ { 43135, true },
+ { 43164, true },
+ { 43177, true },
+ { 43188, true },
+ { 43206, true },
+ { 43224, true },
+ { 43247, true },
+ { 43264, false },
+ { 43279, true },
+ { 43291, true },
+ { 43303, true },
+ { 43316, true },
+ { 43325, true },
+ { 43340, true },
+ { 43359, true },
{ 43373, true },
{ 43385, true },
- { 43398, true },
- { 43407, true },
- { 43422, true },
- { 43441, true },
- { 43455, true },
- { 43467, true },
- { 43479, true },
- { 43493, false },
- { 43510, true },
- { 43521, true },
- { 43534, true },
- { 43551, true },
- { 43570, false },
- { 43583, true },
- { 43601, true },
- { 43627, true },
- { 43644, true },
- { 43663, true },
- { 43678, true },
- { 43693, true },
- { 43707, true },
- { 43724, true },
- { 43740, true },
- { 43759, true },
- { 43778, true },
- { 43798, true },
- { 43814, true },
- { 43830, true },
+ { 43397, true },
+ { 43411, false },
+ { 43428, true },
+ { 43439, true },
+ { 43452, true },
+ { 43469, true },
+ { 43488, false },
+ { 43501, true },
+ { 43519, true },
+ { 43545, true },
+ { 43562, true },
+ { 43581, true },
+ { 43596, true },
+ { 43611, true },
+ { 43625, true },
+ { 43642, true },
+ { 43658, true },
+ { 43677, true },
+ { 43696, true },
+ { 43716, true },
+ { 43732, true },
+ { 43748, true },
+ { 43762, true },
+ { 43772, true },
+ { 43780, true },
+ { 43806, true },
+ { 43823, true },
{ 43844, true },
- { 43854, true },
{ 43862, true },
- { 43888, true },
- { 43905, true },
+ { 43881, true },
+ { 43895, true },
+ { 43914, true },
{ 43926, true },
- { 43944, true },
- { 43963, true },
- { 43977, true },
- { 43996, true },
- { 44008, true },
- { 44024, false },
- { 44043, true },
- { 44057, true },
- { 44066, true },
- { 44083, true },
- { 44097, true },
+ { 43942, false },
+ { 43961, true },
+ { 43975, true },
+ { 43984, true },
+ { 44001, true },
+ { 44015, true },
+ { 44030, true },
+ { 44045, true },
+ { 44062, true },
+ { 44073, true },
+ { 44091, true },
{ 44112, true },
- { 44127, true },
- { 44144, true },
- { 44155, true },
- { 44173, true },
- { 44194, true },
- { 44205, true },
- { 44214, true },
- { 44233, true },
- { 44246, true },
- { 44261, true },
- { 44283, true },
- { 44297, false },
- { 44311, true },
- { 44327, true },
- { 44339, true },
- { 44356, true },
- { 44368, true },
- { 44383, true },
- { 44395, true },
- { 44418, true },
- { 44430, true },
- { 44453, true },
- { 44472, true },
- { 44488, true },
- { 44503, true },
- { 44513, true },
- { 44523, true },
- { 44530, true },
- { 44541, true },
- { 44558, true },
- { 44572, true },
- { 44593, true },
- { 44602, true },
- { 44610, true },
- { 44624, false },
- { 44635, true },
- { 44651, false },
- { 44661, false },
- { 44677, true },
- { 44690, true },
- { 44704, true },
- { 44719, true },
- { 44735, true },
- { 44757, true },
- { 44771, true },
- { 44785, true },
- { 44800, true },
- { 44815, true },
- { 44840, true },
- { 44860, true },
+ { 44123, true },
+ { 44132, true },
+ { 44151, true },
+ { 44164, true },
+ { 44179, true },
+ { 44201, true },
+ { 44215, false },
+ { 44229, true },
+ { 44245, true },
+ { 44257, true },
+ { 44274, true },
+ { 44286, true },
+ { 44301, true },
+ { 44313, true },
+ { 44336, true },
+ { 44348, true },
+ { 44371, true },
+ { 44390, true },
+ { 44406, true },
+ { 44421, true },
+ { 44431, true },
+ { 44441, true },
+ { 44448, true },
+ { 44459, true },
+ { 44476, true },
+ { 44490, true },
+ { 44511, true },
+ { 44520, true },
+ { 44528, true },
+ { 44542, false },
+ { 44553, true },
+ { 44569, false },
+ { 44579, false },
+ { 44595, true },
+ { 44608, true },
+ { 44622, true },
+ { 44637, true },
+ { 44653, true },
+ { 44675, true },
+ { 44689, true },
+ { 44703, true },
+ { 44718, true },
+ { 44733, true },
+ { 44758, true },
+ { 44778, true },
+ { 44794, true },
+ { 44807, true },
+ { 44821, true },
+ { 44834, true },
+ { 44864, true },
{ 44876, true },
- { 44889, true },
- { 44903, true },
- { 44916, true },
- { 44946, true },
- { 44958, true },
- { 44973, true },
+ { 44891, true },
+ { 44907, true },
+ { 44915, false },
+ { 44927, true },
+ { 44938, true },
+ { 44947, true },
+ { 44957, true },
+ { 44972, true },
{ 44989, true },
- { 44997, false },
- { 45009, true },
- { 45020, true },
- { 45029, true },
- { 45039, true },
- { 45054, true },
- { 45071, true },
- { 45087, true },
+ { 45005, true },
+ { 45018, true },
+ { 45034, true },
+ { 45047, true },
+ { 45064, true },
+ { 45072, true },
+ { 45080, true },
+ { 45091, true },
{ 45100, true },
- { 45116, true },
- { 45129, true },
- { 45146, true },
- { 45155, true },
- { 45163, true },
- { 45171, true },
- { 45182, true },
- { 45191, true },
- { 45205, true },
- { 45218, true },
- { 45226, true },
+ { 45113, true },
+ { 45121, true },
+ { 45139, true },
+ { 45148, true },
+ { 45157, true },
+ { 45165, true },
+ { 45180, true },
+ { 45188, true },
+ { 45208, true },
+ { 45231, true },
{ 45244, true },
- { 45253, true },
- { 45262, true },
- { 45270, true },
- { 45285, true },
- { 45293, true },
- { 45313, true },
- { 45336, true },
- { 45349, true },
- { 45363, true },
+ { 45258, true },
+ { 45277, true },
+ { 45296, true },
+ { 45310, true },
+ { 45319, true },
+ { 45339, true },
+ { 45362, true },
+ { 45372, true },
{ 45382, true },
- { 45401, true },
- { 45415, true },
- { 45424, true },
- { 45444, true },
- { 45467, true },
- { 45477, true },
- { 45487, true },
- { 45505, true },
- { 45525, true },
- { 45538, true },
- { 45552, true },
- { 45568, true },
- { 45578, true },
- { 45589, true },
- { 45599, true },
- { 45616, true },
- { 45632, true },
- { 45639, true },
- { 45658, true },
- { 45671, true },
- { 45682, true },
- { 45689, true },
- { 45700, true },
- { 45711, true },
- { 45719, true },
- { 45733, true },
- { 45753, true },
- { 45774, true },
- { 45793, true },
- { 45808, true },
- { 45830, true },
- { 45842, false },
- { 45864, true },
- { 45883, true },
- { 45899, true },
- { 45917, true },
- { 45932, true },
- { 45949, true },
- { 45964, true },
- { 45983, true },
- { 45995, true },
- { 46015, true },
- { 46032, true },
+ { 45400, true },
+ { 45420, true },
+ { 45433, true },
+ { 45447, true },
+ { 45463, true },
+ { 45473, true },
+ { 45484, true },
+ { 45494, true },
+ { 45511, true },
+ { 45527, true },
+ { 45534, true },
+ { 45553, true },
+ { 45566, true },
+ { 45577, true },
+ { 45584, true },
+ { 45595, true },
+ { 45606, true },
+ { 45614, true },
+ { 45628, true },
+ { 45648, true },
+ { 45669, true },
+ { 45688, true },
+ { 45703, true },
+ { 45725, true },
+ { 45737, false },
+ { 45759, true },
+ { 45778, true },
+ { 45794, true },
+ { 45812, true },
+ { 45827, true },
+ { 45844, true },
+ { 45859, true },
+ { 45878, true },
+ { 45890, true },
+ { 45910, true },
+ { 45927, true },
+ { 45941, true },
+ { 45950, true },
+ { 45962, true },
+ { 45972, true },
+ { 45981, true },
+ { 45990, true },
+ { 45999, true },
+ { 46008, true },
+ { 46018, true },
+ { 46028, true },
+ { 46037, true },
{ 46046, true },
- { 46055, true },
- { 46067, true },
- { 46077, true },
- { 46086, true },
+ { 46064, true },
+ { 46080, true },
+ { 46088, true },
{ 46095, true },
- { 46104, true },
- { 46113, true },
- { 46123, true },
- { 46133, true },
- { 46142, true },
- { 46151, true },
- { 46169, true },
- { 46185, true },
- { 46193, true },
- { 46200, true },
- { 46213, true },
- { 46230, true },
- { 46244, true },
- { 46251, true },
- { 46261, true },
+ { 46108, true },
+ { 46125, true },
+ { 46139, true },
+ { 46146, true },
+ { 46156, true },
+ { 46167, true },
+ { 46184, true },
+ { 46201, true },
+ { 46221, true },
+ { 46240, false },
+ { 46254, true },
{ 46272, true },
- { 46289, true },
- { 46306, true },
- { 46326, true },
- { 46345, false },
- { 46359, true },
- { 46377, true },
- { 46390, true },
- { 46407, true },
- { 46421, true },
- { 46435, true },
- { 46452, true },
- { 46478, true },
- { 46492, true },
- { 46509, true },
- { 46524, true },
- { 46538, true },
- { 46553, true },
- { 46564, true },
- { 46577, true },
- { 46591, true },
- { 46601, true },
- { 46612, true },
- { 46631, true },
- { 46646, true },
- { 46661, true },
- { 46688, true },
- { 46698, true },
- { 46710, true },
- { 46721, true },
- { 46733, true },
- { 46741, true },
- { 46752, true },
- { 46760, true },
- { 46771, true },
- { 46798, true },
+ { 46285, true },
+ { 46302, true },
+ { 46316, true },
+ { 46330, true },
+ { 46347, true },
+ { 46373, true },
+ { 46387, true },
+ { 46404, true },
+ { 46419, true },
+ { 46433, true },
+ { 46448, true },
+ { 46459, true },
+ { 46472, true },
+ { 46486, true },
+ { 46496, true },
+ { 46507, true },
+ { 46526, true },
+ { 46541, true },
+ { 46556, true },
+ { 46583, true },
+ { 46593, true },
+ { 46605, true },
+ { 46616, true },
+ { 46628, true },
+ { 46636, true },
+ { 46647, true },
+ { 46655, true },
+ { 46666, true },
+ { 46693, true },
+ { 46703, true },
+ { 46714, true },
+ { 46725, true },
+ { 46735, true },
+ { 46749, true },
+ { 46763, true },
+ { 46770, true },
+ { 46778, true },
+ { 46794, true },
{ 46808, true },
- { 46819, true },
- { 46830, true },
- { 46840, true },
- { 46854, true },
- { 46868, true },
- { 46879, true },
- { 46886, true },
- { 46894, true },
- { 46910, true },
- { 46924, true },
- { 46940, true },
- { 46954, true },
- { 46963, true },
- { 46975, true },
- { 46982, true },
- { 46989, true },
- { 47005, true },
- { 47017, true },
- { 47031, true },
- { 47053, true },
- { 47064, true },
- { 47075, true },
- { 47086, true },
- { 47097, true },
- { 47113, true },
- { 47130, true },
- { 47143, true },
- { 47169, false },
- { 47192, true },
- { 47208, true },
- { 47218, true },
- { 47231, true },
- { 47250, true },
- { 47263, true },
- { 47274, true },
- { 47289, true },
- { 47307, true },
- { 47319, false },
- { 47331, true },
- { 47345, true },
- { 47357, true },
- { 47371, true },
- { 47384, true },
- { 47402, true },
- { 47415, true },
+ { 46824, true },
+ { 46838, true },
+ { 46847, true },
+ { 46859, true },
+ { 46866, true },
+ { 46873, true },
+ { 46889, true },
+ { 46901, true },
+ { 46915, true },
+ { 46937, true },
+ { 46948, true },
+ { 46959, true },
+ { 46970, true },
+ { 46981, true },
+ { 46997, true },
+ { 47014, true },
+ { 47027, true },
+ { 47053, false },
+ { 47076, true },
+ { 47092, true },
+ { 47102, true },
+ { 47115, true },
+ { 47134, true },
+ { 47147, true },
+ { 47158, true },
+ { 47173, true },
+ { 47191, true },
+ { 47203, false },
+ { 47215, true },
+ { 47229, true },
+ { 47241, true },
+ { 47255, true },
+ { 47268, true },
+ { 47286, true },
+ { 47299, true },
+ { 47318, true },
+ { 47328, true },
+ { 47339, true },
+ { 47352, true },
+ { 47369, true },
+ { 47387, true },
+ { 47403, true },
+ { 47416, true },
{ 47434, true },
- { 47444, true },
- { 47455, true },
- { 47468, true },
+ { 47448, true },
+ { 47467, true },
{ 47485, true },
- { 47503, true },
- { 47519, true },
- { 47532, true },
- { 47550, true },
- { 47564, true },
- { 47583, true },
- { 47601, true },
- { 47616, true },
- { 47637, true },
- { 47658, true },
+ { 47500, true },
+ { 47521, true },
+ { 47542, true },
+ { 47558, true },
+ { 47574, true },
+ { 47593, false },
+ { 47614, false },
+ { 47634, true },
+ { 47654, true },
{ 47674, true },
{ 47690, true },
- { 47709, false },
- { 47730, false },
- { 47750, true },
- { 47770, true },
- { 47790, true },
- { 47806, true },
- { 47823, true },
+ { 47707, true },
+ { 47726, true },
+ { 47744, true },
+ { 47764, true },
+ { 47780, true },
+ { 47791, false },
+ { 47801, true },
+ { 47810, true },
+ { 47828, true },
{ 47842, true },
- { 47860, true },
- { 47880, true },
- { 47896, true },
- { 47907, false },
- { 47917, true },
- { 47926, true },
- { 47944, true },
- { 47958, true },
- { 47976, false },
- { 47988, true },
+ { 47860, false },
+ { 47872, true },
+ { 47885, true },
+ { 47900, true },
+ { 47915, true },
+ { 47930, true },
+ { 47938, true },
+ { 47956, true },
+ { 47990, true },
{ 48001, true },
- { 48016, true },
- { 48031, true },
+ { 48014, false },
+ { 48028, true },
{ 48046, true },
- { 48054, true },
- { 48072, true },
- { 48106, true },
- { 48117, true },
- { 48130, false },
- { 48144, true },
- { 48162, true },
- { 48180, true },
- { 48191, true },
- { 48206, true },
- { 48217, true },
- { 48231, true },
- { 48246, true },
- { 48263, true },
- { 48275, true },
- { 48304, true },
+ { 48064, true },
+ { 48075, true },
+ { 48090, true },
+ { 48101, true },
+ { 48115, true },
+ { 48130, true },
+ { 48147, true },
+ { 48159, true },
+ { 48188, true },
+ { 48221, true },
+ { 48233, true },
+ { 48245, true },
+ { 48262, true },
+ { 48277, true },
+ { 48289, true },
+ { 48301, true },
+ { 48316, false },
+ { 48328, true },
{ 48337, true },
{ 48349, true },
- { 48361, true },
- { 48378, true },
- { 48393, true },
- { 48405, true },
- { 48417, true },
- { 48432, false },
- { 48444, true },
- { 48453, true },
- { 48465, true },
- { 48482, true },
- { 48497, false },
+ { 48366, true },
+ { 48381, false },
+ { 48395, true },
+ { 48415, true },
+ { 48433, false },
+ { 48447, true },
+ { 48458, true },
+ { 48471, true },
+ { 48481, false },
+ { 48497, true },
{ 48511, true },
- { 48531, true },
- { 48549, false },
- { 48563, true },
- { 48574, true },
- { 48587, true },
- { 48597, false },
- { 48613, true },
- { 48627, true },
- { 48641, true },
+ { 48525, true },
+ { 48536, true },
+ { 48556, true },
+ { 48569, true },
+ { 48585, true },
+ { 48598, true },
+ { 48609, true },
+ { 48626, true },
{ 48652, true },
{ 48672, true },
- { 48685, true },
- { 48701, true },
- { 48714, true },
- { 48725, true },
- { 48742, true },
- { 48768, true },
- { 48788, true },
- { 48802, true },
- { 48819, false },
- { 48833, true },
- { 48847, false },
- { 48864, true },
- { 48880, true },
- { 48893, true },
- { 48920, true },
- { 48939, true },
- { 48950, true },
- { 48965, true },
- { 48977, true },
- { 48992, true },
- { 49007, true },
- { 49022, true },
- { 49044, true },
- { 49062, true },
- { 49078, true },
- { 49095, true },
- { 49115, true },
- { 49129, true },
- { 49145, true },
- { 49163, true },
- { 49182, true },
- { 49195, true },
- { 49212, true },
+ { 48686, true },
+ { 48703, false },
+ { 48717, true },
+ { 48731, false },
+ { 48748, true },
+ { 48764, true },
+ { 48777, true },
+ { 48804, true },
+ { 48823, true },
+ { 48834, true },
+ { 48849, true },
+ { 48861, true },
+ { 48876, true },
+ { 48891, true },
+ { 48906, true },
+ { 48928, true },
+ { 48946, true },
+ { 48962, true },
+ { 48979, true },
+ { 48999, true },
+ { 49013, true },
+ { 49029, true },
+ { 49047, true },
+ { 49066, true },
+ { 49079, true },
+ { 49096, true },
+ { 49109, true },
+ { 49124, true },
+ { 49140, true },
+ { 49159, true },
+ { 49180, true },
+ { 49197, true },
+ { 49213, true },
{ 49225, true },
- { 49240, true },
- { 49256, true },
- { 49275, true },
- { 49296, true },
+ { 49238, true },
+ { 49264, true },
+ { 49284, false },
+ { 49295, true },
{ 49313, true },
- { 49329, true },
- { 49341, true },
- { 49354, true },
- { 49380, true },
- { 49400, false },
- { 49411, true },
- { 49429, true },
- { 49443, true },
- { 49455, true },
- { 49463, true },
- { 49472, true },
- { 49489, true },
- { 49500, true },
- { 49512, true },
- { 49520, true },
- { 49530, true },
- { 49541, true },
- { 49562, true },
- { 49574, true },
- { 49585, true },
- { 49593, true },
- { 49600, true },
- { 49608, true },
- { 49619, true },
- { 49635, true },
- { 49645, true },
- { 49656, true },
- { 49672, true },
- { 49685, true },
- { 49700, true },
- { 49717, true },
- { 49739, true },
+ { 49327, true },
+ { 49339, true },
+ { 49347, true },
+ { 49356, true },
+ { 49373, true },
+ { 49384, true },
+ { 49396, true },
+ { 49404, true },
+ { 49414, true },
+ { 49425, true },
+ { 49446, true },
+ { 49458, true },
+ { 49469, true },
+ { 49477, true },
+ { 49484, true },
+ { 49492, true },
+ { 49503, true },
+ { 49519, true },
+ { 49529, true },
+ { 49540, true },
+ { 49556, true },
+ { 49569, true },
+ { 49584, true },
+ { 49601, true },
+ { 49623, true },
+ { 49644, true },
+ { 49652, true },
+ { 49665, true },
+ { 49675, true },
+ { 49689, true },
+ { 49700, false },
+ { 49720, true },
+ { 49735, true },
+ { 49748, true },
{ 49760, true },
- { 49768, true },
{ 49781, true },
- { 49791, true },
- { 49805, true },
- { 49816, false },
- { 49836, true },
- { 49851, true },
- { 49864, true },
- { 49876, true },
+ { 49795, true },
+ { 49809, true },
+ { 49826, true },
+ { 49841, true },
+ { 49855, true },
+ { 49869, true },
+ { 49883, true },
{ 49897, true },
{ 49911, true },
- { 49925, true },
- { 49942, true },
- { 49957, true },
- { 49971, true },
+ { 49926, true },
+ { 49938, true },
+ { 49952, true },
+ { 49970, true },
{ 49985, true },
- { 49999, true },
- { 50013, true },
- { 50027, true },
+ { 49995, true },
+ { 50008, true },
+ { 50021, true },
{ 50042, true },
- { 50054, true },
- { 50068, true },
- { 50086, true },
- { 50101, true },
- { 50111, true },
- { 50124, true },
- { 50137, true },
- { 50158, true },
- { 50170, true },
- { 50185, true },
- { 50202, true },
- { 50215, true },
- { 50230, true },
- { 50242, true },
- { 50257, true },
- { 50274, true },
- { 50291, true },
- { 50299, true },
- { 50311, true },
- { 50320, true },
- { 50340, true },
- { 50351, true },
- { 50366, true },
- { 50382, true },
- { 50389, true },
- { 50412, true },
- { 50426, true },
- { 50441, true },
- { 50456, true },
- { 50471, true },
- { 50482, true },
- { 50492, true },
- { 50501, true },
- { 50513, true },
- { 50524, true },
- { 50535, true },
- { 50548, true },
- { 50558, true },
- { 50574, true },
- { 50589, true },
- { 50605, true },
- { 50622, true },
- { 50639, true },
- { 50653, true },
- { 50668, true },
- { 50684, true },
- { 50699, true },
- { 50709, true },
- { 50722, true },
- { 50734, true },
- { 50762, true },
- { 50774, true },
- { 50788, true },
- { 50802, true },
- { 50813, true },
- { 50829, true },
- { 50840, true },
- { 50853, true },
- { 50864, true },
- { 50886, true },
- { 50906, true },
- { 50927, true },
- { 50942, true },
- { 50956, true },
- { 50971, true },
- { 50985, true },
- { 50997, true },
- { 51016, true },
- { 51033, true },
- { 51046, true },
- { 51060, true },
- { 51072, true },
- { 51085, true },
- { 51097, true },
- { 51110, true },
- { 51123, true },
- { 51134, true },
- { 51152, true },
- { 51170, true },
- { 51183, true },
- { 51195, true },
- { 51209, true },
- { 51223, true },
- { 51231, true },
- { 51260, true },
- { 51279, true },
- { 51292, true },
- { 51317, true },
- { 51334, true },
- { 51355, true },
- { 51367, true },
- { 51384, true },
- { 51408, true },
- { 51441, true },
- { 51453, true },
- { 51475, true },
+ { 50057, true },
+ { 50074, true },
+ { 50087, true },
+ { 50102, true },
+ { 50114, true },
+ { 50129, true },
+ { 50146, true },
+ { 50163, true },
+ { 50171, true },
+ { 50183, true },
+ { 50192, true },
+ { 50212, true },
+ { 50223, true },
+ { 50238, true },
+ { 50254, true },
+ { 50261, true },
+ { 50284, true },
+ { 50298, true },
+ { 50313, true },
+ { 50328, true },
+ { 50343, true },
+ { 50354, true },
+ { 50364, true },
+ { 50373, true },
+ { 50385, true },
+ { 50396, true },
+ { 50407, true },
+ { 50420, true },
+ { 50430, true },
+ { 50446, true },
+ { 50461, true },
+ { 50477, true },
+ { 50494, true },
+ { 50511, true },
+ { 50525, true },
+ { 50540, true },
+ { 50556, true },
+ { 50571, true },
+ { 50581, true },
+ { 50594, true },
+ { 50606, true },
+ { 50634, true },
+ { 50646, true },
+ { 50660, true },
+ { 50674, true },
+ { 50685, true },
+ { 50701, true },
+ { 50712, true },
+ { 50725, true },
+ { 50736, true },
+ { 50758, true },
+ { 50778, true },
+ { 50799, true },
+ { 50814, true },
+ { 50828, true },
+ { 50843, true },
+ { 50857, true },
+ { 50869, true },
+ { 50888, true },
+ { 50905, true },
+ { 50918, true },
+ { 50932, true },
+ { 50944, true },
+ { 50957, true },
+ { 50969, true },
+ { 50982, true },
+ { 50995, true },
+ { 51006, true },
+ { 51024, true },
+ { 51042, true },
+ { 51055, true },
+ { 51067, true },
+ { 51081, true },
+ { 51095, true },
+ { 51103, true },
+ { 51132, true },
+ { 51151, true },
+ { 51164, true },
+ { 51189, true },
+ { 51206, true },
+ { 51227, true },
+ { 51239, true },
+ { 51256, true },
+ { 51280, true },
+ { 51313, true },
+ { 51325, true },
+ { 51347, true },
+ { 51364, true },
+ { 51379, true },
+ { 51393, true },
+ { 51419, true },
+ { 51438, true },
+ { 51451, true },
+ { 51461, true },
+ { 51471, true },
{ 51492, true },
- { 51507, true },
- { 51521, true },
- { 51547, true },
- { 51566, true },
- { 51579, true },
+ { 51501, true },
+ { 51519, true },
+ { 51537, true },
+ { 51564, true },
{ 51589, true },
- { 51599, true },
- { 51620, true },
- { 51629, true },
- { 51647, true },
- { 51665, true },
- { 51692, true },
- { 51717, true },
- { 51732, true },
- { 51752, true },
- { 51767, true },
- { 51782, true },
- { 51803, true },
- { 51827, true },
- { 51840, true },
- { 51869, true },
- { 51880, false },
- { 51894, true },
- { 51905, true },
- { 51919, true },
+ { 51604, true },
+ { 51624, true },
+ { 51639, true },
+ { 51654, true },
+ { 51675, true },
+ { 51699, true },
+ { 51712, true },
+ { 51741, true },
+ { 51751, true },
+ { 51762, false },
+ { 51776, true },
+ { 51787, true },
+ { 51801, true },
+ { 51820, true },
+ { 51834, true },
+ { 51849, false },
+ { 51864, true },
+ { 51881, true },
+ { 51890, true },
+ { 51900, true },
{ 51938, true },
- { 51952, true },
- { 51967, false },
- { 51982, true },
- { 51999, true },
- { 52008, true },
- { 52018, true },
- { 52056, true },
- { 52071, true },
- { 52082, true },
- { 52094, true },
- { 52112, true },
- { 52124, true },
- { 52135, true },
- { 52152, true },
- { 52160, true },
- { 52169, true },
+ { 51953, true },
+ { 51964, true },
+ { 51976, true },
+ { 51994, true },
+ { 52006, true },
+ { 52017, true },
+ { 52034, true },
+ { 52042, true },
+ { 52051, true },
+ { 52061, true },
+ { 52074, true },
+ { 52084, true },
+ { 52098, false },
+ { 52123, true },
+ { 52141, false },
+ { 52165, true },
{ 52179, true },
- { 52192, true },
- { 52202, true },
- { 52216, false },
- { 52241, true },
- { 52259, false },
- { 52283, true },
+ { 52198, true },
+ { 52225, true },
+ { 52237, true },
+ { 52249, true },
+ { 52257, true },
+ { 52266, true },
+ { 52280, true },
{ 52297, true },
- { 52316, true },
- { 52343, true },
- { 52355, true },
- { 52367, true },
- { 52375, true },
- { 52384, true },
+ { 52312, false },
+ { 52324, true },
+ { 52336, true },
+ { 52353, true },
+ { 52365, true },
+ { 52377, true },
+ { 52387, true },
{ 52398, true },
- { 52415, true },
- { 52430, false },
- { 52442, true },
+ { 52410, true },
+ { 52423, true },
+ { 52437, true },
{ 52454, true },
- { 52471, true },
- { 52483, true },
- { 52495, true },
- { 52505, true },
- { 52516, true },
- { 52528, true },
- { 52541, true },
- { 52555, true },
- { 52572, true },
- { 52583, true },
- { 52601, false },
- { 52621, true },
- { 52633, true },
- { 52645, true },
- { 52656, true },
- { 52668, true },
- { 52677, true },
- { 52687, true },
+ { 52465, true },
+ { 52483, false },
+ { 52503, true },
+ { 52515, true },
+ { 52527, true },
+ { 52538, true },
+ { 52550, true },
+ { 52559, true },
+ { 52569, true },
+ { 52582, true },
+ { 52604, true },
+ { 52618, true },
+ { 52627, true },
+ { 52639, true },
+ { 52646, true },
+ { 52658, true },
+ { 52667, true },
+ { 52676, true },
+ { 52686, true },
{ 52700, true },
- { 52722, true },
- { 52736, true },
- { 52745, true },
- { 52757, true },
- { 52764, true },
- { 52776, true },
- { 52785, true },
- { 52794, true },
- { 52804, true },
- { 52818, true },
- { 52835, true },
- { 52846, true },
- { 52860, true },
- { 52869, true },
- { 52878, true },
- { 52888, true },
- { 52902, true },
- { 52911, true },
- { 52926, true },
- { 52938, true },
- { 52954, true },
- { 52970, true },
- { 52987, true },
- { 53004, true },
- { 53014, true },
- { 53036, true },
- { 53045, true },
- { 53057, true },
- { 53071, true },
- { 53085, true },
- { 53100, true },
- { 53133, true },
- { 53161, true },
- { 53186, true },
- { 53202, true },
- { 53214, true },
- { 53225, true },
- { 53250, true },
- { 53265, true },
- { 53287, true },
- { 53312, true },
- { 53343, true },
- { 53354, true },
- { 53370, true },
- { 53384, true },
- { 53393, true },
- { 53411, true },
- { 53425, true },
- { 53440, false },
- { 53457, true },
- { 53475, true },
- { 53488, true },
- { 53498, true },
- { 53521, true },
+ { 52717, true },
+ { 52728, true },
+ { 52742, true },
+ { 52751, true },
+ { 52760, true },
+ { 52769, true },
+ { 52784, true },
+ { 52796, true },
+ { 52812, true },
+ { 52828, true },
+ { 52845, true },
+ { 52862, true },
+ { 52872, true },
+ { 52894, true },
+ { 52903, true },
+ { 52915, true },
+ { 52929, true },
+ { 52943, true },
+ { 52958, true },
+ { 52991, true },
+ { 53019, true },
+ { 53044, true },
+ { 53060, true },
+ { 53072, true },
+ { 53083, true },
+ { 53108, true },
+ { 53123, true },
+ { 53145, true },
+ { 53170, true },
+ { 53201, true },
+ { 53212, true },
+ { 53228, true },
+ { 53242, true },
+ { 53251, true },
+ { 53269, true },
+ { 53283, true },
+ { 53298, false },
+ { 53315, true },
+ { 53333, true },
+ { 53346, true },
+ { 53356, true },
+ { 53379, true },
+ { 53391, true },
+ { 53406, true },
+ { 53421, true },
+ { 53432, true },
+ { 53446, true },
+ { 53460, true },
+ { 53473, true },
+ { 53485, true },
+ { 53497, true },
+ { 53509, true },
+ { 53522, true },
{ 53533, true },
- { 53548, true },
- { 53563, true },
- { 53574, true },
- { 53588, true },
- { 53602, true },
- { 53615, true },
- { 53627, true },
- { 53639, true },
- { 53651, true },
- { 53664, true },
- { 53675, true },
- { 53691, true },
- { 53704, true },
- { 53716, false },
- { 53733, true },
- { 53753, true },
- { 53770, true },
- { 53788, true },
- { 53804, true },
- { 53819, true },
- { 53834, true },
- { 53857, true },
- { 53883, true },
- { 53903, true },
- { 53918, true },
- { 53938, false },
- { 53956, true },
- { 53975, true },
- { 53992, true },
- { 54011, true },
+ { 53549, true },
+ { 53562, true },
+ { 53574, false },
+ { 53591, true },
+ { 53611, true },
+ { 53628, true },
+ { 53646, true },
+ { 53662, true },
+ { 53677, true },
+ { 53692, true },
+ { 53715, true },
+ { 53741, true },
+ { 53761, true },
+ { 53776, true },
+ { 53796, false },
+ { 53814, true },
+ { 53833, true },
+ { 53850, true },
+ { 53869, true },
+ { 53882, true },
+ { 53899, true },
+ { 53909, false },
+ { 53926, true },
+ { 53945, true },
+ { 53962, true },
+ { 53976, true },
+ { 53993, true },
+ { 54001, true },
+ { 54012, true },
{ 54024, true },
- { 54041, true },
- { 54051, false },
- { 54068, true },
- { 54087, true },
- { 54104, true },
- { 54118, true },
- { 54135, true },
+ { 54034, true },
+ { 54045, true },
+ { 54055, true },
+ { 54065, true },
+ { 54078, true },
+ { 54092, true },
+ { 54103, true },
+ { 54116, true },
+ { 54135, false },
{ 54143, true },
{ 54154, true },
- { 54166, true },
- { 54176, true },
- { 54187, true },
- { 54197, true },
- { 54207, true },
- { 54220, true },
- { 54234, true },
- { 54245, true },
- { 54258, true },
- { 54277, false },
- { 54285, true },
- { 54296, true },
- { 54309, true },
- { 54322, true },
- { 54341, true },
- { 54357, true },
- { 54381, true },
- { 54393, true },
+ { 54167, true },
+ { 54180, true },
+ { 54199, true },
+ { 54215, true },
+ { 54239, true },
+ { 54251, true },
+ { 54265, true },
+ { 54279, true },
+ { 54290, true },
+ { 54304, true },
+ { 54316, true },
+ { 54331, true },
+ { 54347, true },
+ { 54359, true },
+ { 54374, true },
+ { 54392, true },
{ 54407, true },
{ 54421, true },
- { 54432, true },
- { 54446, true },
+ { 54443, true },
{ 54458, true },
- { 54473, true },
- { 54489, true },
- { 54501, true },
- { 54516, true },
- { 54534, true },
- { 54549, true },
+ { 54474, true },
+ { 54488, true },
+ { 54509, true },
+ { 54525, true },
+ { 54544, true },
{ 54563, true },
- { 54585, true },
+ { 54580, false },
{ 54600, true },
- { 54616, true },
{ 54630, true },
- { 54651, true },
- { 54667, true },
- { 54686, true },
- { 54705, true },
- { 54722, false },
- { 54742, true },
- { 54772, true },
- { 54798, true },
- { 54815, true },
- { 54837, true },
- { 54853, true },
- { 54873, true },
- { 54887, true },
- { 54910, true },
- { 54929, true },
- { 54947, true },
- { 54962, true },
- { 54973, true },
- { 54984, true },
+ { 54656, true },
+ { 54673, true },
+ { 54695, true },
+ { 54711, true },
+ { 54731, true },
+ { 54745, true },
+ { 54768, true },
+ { 54787, true },
+ { 54805, true },
+ { 54820, true },
+ { 54831, true },
+ { 54842, true },
+ { 54852, true },
+ { 54870, true },
+ { 54889, true },
+ { 54899, true },
+ { 54917, true },
+ { 54926, false },
+ { 54937, false },
+ { 54957, true },
+ { 54965, true },
+ { 54980, true },
{ 54994, true },
- { 55012, true },
- { 55031, true },
- { 55041, true },
- { 55059, true },
- { 55068, false },
+ { 55007, true },
+ { 55017, true },
+ { 55026, true },
+ { 55046, true },
+ { 55055, false },
+ { 55070, true },
{ 55079, false },
- { 55099, true },
- { 55107, true },
- { 55122, true },
- { 55136, true },
- { 55149, true },
- { 55159, true },
- { 55168, true },
- { 55188, true },
- { 55197, false },
- { 55212, true },
- { 55221, false },
- { 55230, true },
- { 55246, true },
- { 55263, true },
- { 55272, true },
- { 55279, true },
- { 55287, true },
- { 55299, true },
- { 55308, true },
- { 55318, true },
- { 55335, true },
- { 55345, true },
- { 55353, true },
- { 55361, true },
- { 55368, true },
- { 55379, true },
- { 55392, true },
- { 55399, true },
+ { 55088, true },
+ { 55104, true },
+ { 55121, true },
+ { 55130, true },
+ { 55137, true },
+ { 55145, true },
+ { 55157, true },
+ { 55166, true },
+ { 55176, true },
+ { 55193, true },
+ { 55203, true },
+ { 55211, true },
+ { 55219, true },
+ { 55226, true },
+ { 55237, true },
+ { 55250, true },
+ { 55257, true },
+ { 55267, true },
+ { 55282, true },
+ { 55297, true },
+ { 55310, true },
+ { 55322, true },
+ { 55337, true },
+ { 55348, true },
+ { 55358, true },
+ { 55366, true },
+ { 55375, true },
+ { 55383, true },
+ { 55397, true },
{ 55409, true },
{ 55424, true },
- { 55439, true },
- { 55452, true },
- { 55464, true },
- { 55479, true },
- { 55490, true },
+ { 55431, true },
+ { 55441, true },
+ { 55458, true },
+ { 55468, true },
+ { 55484, true },
{ 55500, true },
- { 55508, true },
- { 55517, true },
- { 55525, true },
- { 55539, true },
- { 55551, true },
- { 55566, true },
- { 55573, true },
- { 55583, true },
+ { 55519, true },
+ { 55533, true },
+ { 55549, true },
+ { 55562, true },
+ { 55577, true },
+ { 55588, true },
{ 55600, true },
- { 55610, true },
- { 55626, true },
- { 55642, true },
- { 55661, true },
- { 55675, true },
- { 55691, true },
- { 55704, true },
- { 55719, true },
+ { 55625, false },
+ { 55634, true },
+ { 55647, true },
+ { 55656, true },
+ { 55672, true },
+ { 55685, true },
+ { 55706, true },
+ { 55715, true },
{ 55730, true },
- { 55742, true },
- { 55767, false },
- { 55776, true },
- { 55789, true },
- { 55798, true },
- { 55814, true },
- { 55824, true },
- { 55837, true },
- { 55858, true },
- { 55867, true },
- { 55882, true },
- { 55896, true },
- { 55910, true },
- { 55922, true },
- { 55944, true },
- { 55955, true },
+ { 55744, true },
+ { 55758, true },
+ { 55770, true },
+ { 55792, true },
+ { 55803, true },
+ { 55815, true },
+ { 55826, true },
+ { 55840, true },
+ { 55860, true },
+ { 55874, true },
+ { 55897, true },
+ { 55913, true },
+ { 55921, true },
+ { 55935, true },
+ { 55950, true },
{ 55967, true },
- { 55978, true },
- { 55992, true },
- { 56012, true },
- { 56026, true },
- { 56049, true },
- { 56065, true },
- { 56073, true },
- { 56087, true },
- { 56102, true },
- { 56119, true },
- { 56133, true },
- { 56152, true },
- { 56168, true },
- { 56179, true },
- { 56190, true },
- { 56202, true },
+ { 55981, true },
+ { 56000, true },
+ { 56016, true },
+ { 56027, true },
+ { 56038, true },
+ { 56050, true },
+ { 56071, true },
+ { 56088, true },
+ { 56106, true },
+ { 56127, true },
+ { 56142, true },
+ { 56160, true },
+ { 56175, true },
+ { 56203, true },
+ { 56213, true },
{ 56223, true },
- { 56240, true },
- { 56258, true },
- { 56279, true },
- { 56294, true },
- { 56312, true },
- { 56327, true },
- { 56355, true },
- { 56365, true },
- { 56375, true },
- { 56394, false },
- { 56406, true },
- { 56420, true },
- { 56433, true },
- { 56452, true },
- { 56468, true },
- { 56482, true },
- { 56497, true },
- { 56520, true },
- { 56533, true },
- { 56550, true },
- { 56559, true },
- { 56574, true },
- { 56595, true },
- { 56610, true },
- { 56626, true },
- { 56639, true },
- { 56652, true },
- { 56664, true },
- { 56689, true },
- { 56703, true },
- { 56714, true },
- { 56731, true },
- { 56748, true },
- { 56759, true },
- { 56773, true },
- { 56780, true },
- { 56789, true },
- { 56808, true },
- { 56823, true },
- { 56834, true },
- { 56858, true },
- { 56869, true },
- { 56879, true },
- { 56892, true },
- { 56904, true },
- { 56915, true },
- { 56926, true },
- { 56938, true },
- { 56959, true },
- { 56973, true },
- { 56988, true },
- { 57005, true },
- { 57020, true },
- { 57032, true },
+ { 56242, false },
+ { 56254, true },
+ { 56268, true },
+ { 56281, true },
+ { 56300, true },
+ { 56316, true },
+ { 56330, true },
+ { 56345, true },
+ { 56368, true },
+ { 56381, true },
+ { 56398, true },
+ { 56407, true },
+ { 56422, true },
+ { 56443, true },
+ { 56458, true },
+ { 56474, true },
+ { 56487, true },
+ { 56500, true },
+ { 56512, true },
+ { 56537, true },
+ { 56551, true },
+ { 56562, true },
+ { 56579, true },
+ { 56596, true },
+ { 56607, true },
+ { 56621, true },
+ { 56628, true },
+ { 56637, true },
+ { 56656, true },
+ { 56671, true },
+ { 56682, true },
+ { 56706, true },
+ { 56717, true },
+ { 56727, true },
+ { 56740, true },
+ { 56752, true },
+ { 56763, true },
+ { 56774, true },
+ { 56786, true },
+ { 56807, true },
+ { 56821, true },
+ { 56836, true },
+ { 56853, true },
+ { 56868, true },
+ { 56880, true },
+ { 56896, true },
+ { 56917, true },
+ { 56934, true },
+ { 56963, true },
+ { 56977, true },
+ { 56988, false },
+ { 57011, false },
+ { 57025, true },
+ { 57034, true },
{ 57048, true },
- { 57069, true },
- { 57086, true },
- { 57115, true },
- { 57129, true },
- { 57140, false },
- { 57163, false },
+ { 57066, true },
+ { 57081, true },
+ { 57097, true },
+ { 57114, true },
+ { 57131, true },
+ { 57148, true },
+ { 57159, true },
{ 57177, true },
- { 57186, true },
- { 57200, true },
- { 57218, true },
+ { 57196, true },
+ { 57219, true },
{ 57233, true },
- { 57249, true },
- { 57266, true },
- { 57283, true },
- { 57300, true },
- { 57311, true },
- { 57329, true },
- { 57348, true },
- { 57371, true },
- { 57385, true },
- { 57404, true },
- { 57423, true },
- { 57437, true },
- { 57448, true },
- { 57458, true },
- { 57471, true },
- { 57487, true },
- { 57507, true },
- { 57527, true },
- { 57547, true },
- { 57566, false },
- { 57584, true },
- { 57613, true },
- { 57629, true },
- { 57645, true },
- { 57655, true },
- { 57671, true },
- { 57686, true },
- { 57695, true },
- { 57710, true },
- { 57722, true },
- { 57730, true },
- { 57744, true },
- { 57759, true },
- { 57772, true },
- { 57784, true },
- { 57799, true },
- { 57815, false },
- { 57825, true },
- { 57842, true },
- { 57855, true },
- { 57873, true },
- { 57895, true },
- { 57917, true },
+ { 57252, true },
+ { 57271, true },
+ { 57285, true },
+ { 57296, true },
+ { 57306, true },
+ { 57319, true },
+ { 57335, true },
+ { 57355, true },
+ { 57375, true },
+ { 57395, true },
+ { 57414, false },
+ { 57432, true },
+ { 57461, true },
+ { 57477, true },
+ { 57493, true },
+ { 57503, true },
+ { 57519, true },
+ { 57534, true },
+ { 57543, true },
+ { 57558, true },
+ { 57570, true },
+ { 57578, true },
+ { 57592, true },
+ { 57607, true },
+ { 57620, true },
+ { 57632, true },
+ { 57647, true },
+ { 57663, false },
+ { 57673, true },
+ { 57690, true },
+ { 57703, true },
+ { 57721, true },
+ { 57743, true },
+ { 57765, true },
+ { 57783, true },
+ { 57794, true },
+ { 57803, true },
+ { 57824, true },
+ { 57836, true },
+ { 57857, true },
+ { 57869, true },
+ { 57882, true },
+ { 57897, true },
+ { 57909, true },
+ { 57926, true },
{ 57935, true },
- { 57946, true },
- { 57955, true },
- { 57976, true },
- { 57988, true },
- { 58009, true },
- { 58021, true },
- { 58034, true },
+ { 57950, true },
+ { 57980, true },
+ { 58018, true },
{ 58049, true },
- { 58061, true },
- { 58078, true },
- { 58087, true },
- { 58102, true },
- { 58132, true },
- { 58170, true },
- { 58201, true },
- { 58233, true },
- { 58261, true },
- { 58295, true },
- { 58325, true },
+ { 58081, true },
+ { 58109, true },
+ { 58143, true },
+ { 58173, true },
+ { 58203, true },
+ { 58238, true },
+ { 58267, true },
+ { 58303, true },
+ { 58315, true },
+ { 58329, true },
+ { 58345, true },
{ 58355, true },
- { 58390, true },
- { 58419, true },
- { 58455, true },
- { 58467, true },
- { 58481, true },
- { 58497, true },
- { 58507, true },
- { 58517, true },
- { 58532, true },
- { 58554, true },
+ { 58365, true },
+ { 58380, true },
+ { 58402, true },
+ { 58416, true },
+ { 58426, true },
+ { 58446, true },
+ { 58457, true },
+ { 58473, true },
+ { 58491, true },
+ { 58499, true },
+ { 58513, true },
+ { 58528, true },
+ { 58536, true },
+ { 58545, true },
{ 58568, true },
- { 58578, true },
+ { 58583, true },
{ 58598, true },
{ 58609, true },
- { 58625, true },
- { 58643, true },
- { 58651, true },
- { 58665, true },
- { 58680, true },
- { 58688, true },
- { 58697, true },
- { 58720, true },
- { 58731, true },
- { 58746, true },
- { 58764, true },
- { 58776, true },
- { 58792, true },
- { 58807, false },
- { 58820, true },
- { 58831, true },
- { 58846, true },
- { 58863, true },
+ { 58624, true },
+ { 58642, true },
+ { 58654, true },
+ { 58670, true },
+ { 58685, false },
+ { 58698, true },
+ { 58709, true },
+ { 58724, true },
+ { 58741, true },
+ { 58752, true },
+ { 58761, true },
+ { 58770, true },
+ { 58786, true },
+ { 58796, false },
+ { 58815, true },
+ { 58829, true },
+ { 58847, true },
+ { 58855, true },
+ { 58864, true },
{ 58874, true },
- { 58883, true },
- { 58892, true },
- { 58908, true },
- { 58918, false },
- { 58937, true },
- { 58951, true },
- { 58969, true },
- { 58977, true },
- { 58986, true },
- { 58996, true },
- { 59006, true },
- { 59021, true },
- { 59031, true },
- { 59052, true },
- { 59061, true },
- { 59077, true },
+ { 58884, true },
+ { 58899, true },
+ { 58909, true },
+ { 58930, true },
+ { 58939, true },
+ { 58955, true },
+ { 58965, true },
+ { 58984, true },
+ { 58997, true },
+ { 59015, true },
+ { 59035, true },
+ { 59055, true },
+ { 59063, true },
+ { 59076, true },
{ 59087, true },
- { 59106, true },
- { 59119, true },
- { 59137, true },
- { 59157, true },
- { 59177, true },
- { 59185, true },
- { 59198, true },
- { 59209, true },
- { 59227, true },
- { 59237, true },
- { 59246, true },
- { 59255, true },
- { 59263, true },
- { 59273, true },
- { 59285, true },
- { 59295, true },
- { 59310, true },
- { 59317, true },
- { 59330, true },
- { 59354, false },
+ { 59105, true },
+ { 59115, true },
+ { 59124, true },
+ { 59133, true },
+ { 59141, true },
+ { 59151, true },
+ { 59163, true },
+ { 59173, true },
+ { 59188, true },
+ { 59195, true },
+ { 59208, true },
+ { 59232, false },
+ { 59247, true },
+ { 59267, true },
+ { 59287, true },
+ { 59306, true },
+ { 59323, true },
+ { 59334, true },
+ { 59349, true },
+ { 59359, true },
{ 59369, true },
- { 59389, true },
- { 59409, true },
- { 59428, true },
- { 59445, true },
- { 59456, true },
- { 59471, true },
- { 59481, true },
- { 59491, true },
- { 59508, true },
- { 59518, true },
+ { 59385, true },
+ { 59402, true },
+ { 59412, true },
+ { 59426, true },
+ { 59443, true },
+ { 59464, true },
+ { 59473, true },
+ { 59489, true },
+ { 59509, true },
+ { 59522, true },
{ 59532, true },
- { 59549, true },
- { 59570, true },
- { 59579, true },
- { 59595, true },
- { 59615, true },
+ { 59544, true },
+ { 59553, true },
+ { 59563, true },
+ { 59574, true },
+ { 59582, true },
+ { 59589, true },
+ { 59603, true },
{ 59628, true },
- { 59638, true },
- { 59650, true },
- { 59659, true },
- { 59669, true },
- { 59680, true },
- { 59688, true },
- { 59695, true },
- { 59709, true },
- { 59734, true },
- { 59752, true },
- { 59770, true },
- { 59784, true },
- { 59793, true },
- { 59806, true },
- { 59823, true },
- { 59832, true },
- { 59845, true },
- { 59862, true },
- { 59878, true },
- { 59895, true },
- { 59910, true },
- { 59939, true },
- { 59957, false },
- { 59970, true },
- { 59986, true },
- { 60002, true },
- { 60015, true },
- { 60028, true },
- { 60039, true },
- { 60052, true },
- { 60062, false },
- { 60080, true },
- { 60093, true },
- { 60106, true },
- { 60122, true },
- { 60141, true },
+ { 59646, true },
+ { 59664, true },
+ { 59678, true },
+ { 59687, true },
+ { 59700, true },
+ { 59717, true },
+ { 59726, true },
+ { 59739, true },
+ { 59756, true },
+ { 59772, true },
+ { 59789, true },
+ { 59804, true },
+ { 59833, true },
+ { 59851, false },
+ { 59864, true },
+ { 59880, true },
+ { 59896, true },
+ { 59909, true },
+ { 59922, true },
+ { 59933, true },
+ { 59946, true },
+ { 59956, false },
+ { 59974, true },
+ { 59987, true },
+ { 60000, true },
+ { 60016, true },
+ { 60035, true },
+ { 60050, true },
+ { 60057, true },
+ { 60086, true },
+ { 60108, true },
+ { 60129, true },
{ 60156, true },
- { 60163, true },
- { 60192, true },
- { 60214, true },
- { 60235, true },
- { 60262, true },
- { 60282, true },
+ { 60176, true },
+ { 60184, true },
+ { 60195, true },
+ { 60215, true },
+ { 60234, true },
+ { 60249, true },
+ { 60268, true },
+ { 60279, true },
{ 60290, true },
- { 60301, true },
- { 60321, true },
- { 60340, true },
- { 60355, true },
- { 60374, true },
- { 60385, true },
- { 60396, true },
- { 60414, true },
- { 60430, false },
- { 60445, true },
- { 60460, true },
- { 60477, true },
- { 60492, true },
+ { 60308, true },
+ { 60324, false },
+ { 60339, true },
+ { 60354, true },
+ { 60371, true },
+ { 60386, true },
+ { 60405, true },
+ { 60419, true },
+ { 60437, true },
+ { 60446, true },
+ { 60456, true },
+ { 60467, true },
+ { 60483, true },
+ { 60497, true },
{ 60511, true },
- { 60525, true },
- { 60543, true },
- { 60552, true },
- { 60562, true },
- { 60573, true },
- { 60589, true },
- { 60603, true },
- { 60617, true },
+ { 60524, true },
+ { 60537, true },
+ { 60551, true },
+ { 60565, true },
+ { 60574, true },
+ { 60585, true },
+ { 60609, true },
{ 60630, true },
- { 60643, true },
- { 60657, true },
- { 60671, true },
- { 60680, true },
+ { 60642, true },
+ { 60653, false },
+ { 60666, true },
+ { 60672, true },
+ { 60682, true },
{ 60691, true },
+ { 60705, true },
{ 60715, true },
- { 60736, true },
- { 60748, true },
- { 60759, false },
- { 60772, true },
- { 60778, true },
- { 60788, true },
- { 60797, true },
- { 60811, true },
- { 60821, true },
- { 60837, true },
- { 60847, true },
- { 60860, true },
+ { 60731, true },
+ { 60741, true },
+ { 60754, true },
+ { 60767, true },
+ { 60779, true },
+ { 60795, true },
+ { 60806, true },
+ { 60818, true },
+ { 60833, true },
+ { 60850, true },
+ { 60861, true },
{ 60873, true },
- { 60885, true },
- { 60901, true },
- { 60912, true },
- { 60924, true },
- { 60939, true },
- { 60956, true },
- { 60967, true },
- { 60979, true },
- { 60995, false },
- { 61010, true },
- { 61020, true },
- { 61039, true },
- { 61055, true },
- { 61067, true },
- { 61078, true },
- { 61095, true },
- { 61114, true },
+ { 60889, false },
+ { 60904, true },
+ { 60914, true },
+ { 60933, true },
+ { 60949, true },
+ { 60961, true },
+ { 60972, true },
+ { 60989, true },
+ { 61008, true },
+ { 61031, true },
+ { 61048, true },
+ { 61061, true },
+ { 61070, false },
+ { 61079, true },
+ { 61090, true },
+ { 61107, true },
+ { 61123, true },
{ 61137, true },
- { 61154, true },
- { 61167, true },
- { 61176, false },
- { 61185, true },
- { 61196, true },
- { 61213, true },
- { 61229, true },
- { 61243, true },
- { 61257, true },
- { 61275, false },
- { 61283, true },
- { 61292, true },
- { 61305, true },
- { 61322, true },
- { 61332, true },
- { 61344, true },
- { 61354, true },
- { 61402, true },
- { 61446, true },
- { 61484, true },
- { 61523, true },
- { 61563, true },
- { 61607, true },
- { 61643, true },
- { 61684, true },
- { 61721, true },
- { 61765, true },
- { 61792, true },
- { 61804, true },
- { 61813, true },
- { 61821, false },
- { 61831, true },
- { 61837, true },
- { 61845, true },
- { 61863, true },
+ { 61151, true },
+ { 61169, false },
+ { 61177, true },
+ { 61186, true },
+ { 61199, true },
+ { 61216, true },
+ { 61226, true },
+ { 61238, true },
+ { 61248, true },
+ { 61296, true },
+ { 61340, true },
+ { 61378, true },
+ { 61417, true },
+ { 61457, true },
+ { 61501, true },
+ { 61537, true },
+ { 61578, true },
+ { 61615, true },
+ { 61659, true },
+ { 61686, true },
+ { 61698, true },
+ { 61707, true },
+ { 61715, false },
+ { 61725, true },
+ { 61731, true },
+ { 61739, true },
+ { 61757, true },
+ { 61766, true },
+ { 61788, true },
+ { 61795, true },
+ { 61806, true },
+ { 61818, true },
+ { 61827, true },
+ { 61842, true },
+ { 61852, true },
+ { 61861, true },
{ 61872, true },
- { 61894, true },
- { 61901, true },
- { 61912, true },
- { 61924, true },
- { 61933, true },
- { 61948, true },
- { 61958, true },
- { 61967, true },
- { 61978, true },
- { 61990, true },
- { 62003, true },
- { 62019, true },
- { 62040, true },
- { 62051, true },
- { 62065, true },
- { 62082, true },
- { 62099, true },
- { 62111, true },
- { 62134, true },
- { 62148, true },
- { 62163, true },
- { 62174, true },
- { 62185, true },
- { 62214, true },
- { 62230, true },
- { 62258, true },
+ { 61884, true },
+ { 61897, true },
+ { 61913, true },
+ { 61934, true },
+ { 61945, true },
+ { 61959, true },
+ { 61976, true },
+ { 61993, true },
+ { 62005, true },
+ { 62028, true },
+ { 62042, true },
+ { 62057, true },
+ { 62068, true },
+ { 62084, true },
+ { 62095, true },
+ { 62124, true },
+ { 62140, true },
+ { 62168, true },
+ { 62184, true },
+ { 62196, false },
+ { 62214, false },
+ { 62222, false },
+ { 62233, true },
+ { 62243, true },
+ { 62264, true },
{ 62274, true },
- { 62286, false },
- { 62304, false },
- { 62312, false },
- { 62323, true },
- { 62333, true },
- { 62354, true },
- { 62364, true },
+ { 62284, true },
+ { 62299, true },
+ { 62313, true },
+ { 62326, true },
+ { 62336, true },
+ { 62351, true },
+ { 62362, true },
{ 62374, true },
- { 62389, true },
- { 62403, true },
+ { 62386, true },
+ { 62395, true },
+ { 62404, false },
{ 62416, true },
- { 62426, true },
- { 62441, true },
- { 62452, true },
- { 62464, true },
- { 62476, true },
- { 62485, true },
- { 62494, false },
- { 62506, true },
- { 62522, true },
- { 62533, true },
- { 62549, true },
- { 62568, true },
- { 62584, true },
- { 62599, true },
- { 62620, true },
- { 62651, true },
- { 62675, true },
- { 62694, true },
- { 62714, true },
- { 62731, true },
- { 62748, true },
- { 62764, true },
- { 62779, true },
- { 62798, true },
- { 62820, true },
- { 62842, true },
- { 62864, true },
+ { 62432, true },
+ { 62443, true },
+ { 62459, true },
+ { 62478, true },
+ { 62494, true },
+ { 62509, true },
+ { 62530, true },
+ { 62561, true },
+ { 62585, true },
+ { 62604, true },
+ { 62624, true },
+ { 62641, true },
+ { 62658, true },
+ { 62674, true },
+ { 62689, true },
+ { 62708, true },
+ { 62730, true },
+ { 62752, true },
+ { 62774, true },
+ { 62791, true },
+ { 62806, true },
+ { 62825, true },
+ { 62838, true },
+ { 62853, true },
+ { 62868, true },
{ 62881, true },
- { 62896, true },
- { 62915, true },
- { 62928, true },
- { 62943, true },
- { 62958, true },
- { 62971, true },
- { 62987, true },
- { 62999, true },
- { 63012, false },
- { 63022, false },
- { 63031, true },
- { 63053, true },
- { 63073, true },
- { 63094, true },
- { 63109, true },
- { 63120, true },
- { 63141, true },
- { 63157, true },
- { 63181, false },
- { 63198, true },
- { 63211, true },
- { 63224, true },
- { 63237, true },
+ { 62897, true },
+ { 62909, true },
+ { 62922, false },
+ { 62932, false },
+ { 62941, true },
+ { 62963, true },
+ { 62983, true },
+ { 63004, true },
+ { 63019, true },
+ { 63030, true },
+ { 63051, true },
+ { 63067, true },
+ { 63091, false },
+ { 63108, true },
+ { 63121, true },
+ { 63134, true },
+ { 63147, true },
+ { 63160, true },
+ { 63179, true },
+ { 63190, true },
+ { 63199, true },
+ { 63208, true },
+ { 63218, true },
+ { 63231, true },
+ { 63241, true },
{ 63250, true },
- { 63269, true },
- { 63280, true },
- { 63289, true },
- { 63298, true },
- { 63308, true },
- { 63321, true },
- { 63331, true },
- { 63340, true },
- { 63356, true },
- { 63372, true },
- { 63399, true },
- { 63410, true },
- { 63427, true },
- { 63440, true },
+ { 63266, true },
+ { 63282, true },
+ { 63309, true },
+ { 63320, true },
+ { 63337, true },
+ { 63350, true },
+ { 63364, true },
+ { 63381, true },
+ { 63396, true },
+ { 63419, true },
+ { 63429, true },
+ { 63444, true },
{ 63454, true },
- { 63471, true },
- { 63486, true },
- { 63509, true },
- { 63519, true },
- { 63534, true },
- { 63544, true },
- { 63564, true },
- { 63589, true },
- { 63613, true },
- { 63622, true },
- { 63639, true },
- { 63660, true },
- { 63680, true },
- { 63692, true },
- { 63705, true },
- { 63719, true },
- { 63736, true },
- { 63753, false },
- { 63766, true },
- { 63783, true },
- { 63792, true },
+ { 63474, true },
+ { 63499, true },
+ { 63523, true },
+ { 63532, true },
+ { 63549, true },
+ { 63570, true },
+ { 63590, true },
+ { 63602, true },
+ { 63615, true },
+ { 63629, true },
+ { 63646, false },
+ { 63659, true },
+ { 63676, true },
+ { 63685, true },
+ { 63696, true },
+ { 63710, true },
+ { 63721, true },
+ { 63735, true },
+ { 63752, true },
+ { 63761, true },
+ { 63775, false },
{ 63803, true },
- { 63817, true },
- { 63828, true },
- { 63842, true },
- { 63859, true },
- { 63868, true },
- { 63882, false },
- { 63910, true },
- { 63919, true },
- { 63928, true },
- { 63938, true },
- { 63954, true },
- { 63964, true },
- { 63976, true },
- { 63990, false },
- { 64004, false },
- { 64019, true },
- { 64043, true },
+ { 63812, true },
+ { 63821, true },
+ { 63831, true },
+ { 63847, true },
+ { 63857, true },
+ { 63869, true },
+ { 63883, false },
+ { 63897, false },
+ { 63912, true },
+ { 63936, true },
+ { 63957, true },
+ { 63979, true },
+ { 63993, true },
+ { 64003, true },
+ { 64015, true },
+ { 64034, true },
+ { 64051, true },
{ 64064, true },
- { 64086, true },
- { 64100, true },
- { 64110, true },
- { 64122, true },
- { 64141, true },
- { 64158, true },
- { 64171, true },
- { 64183, true },
- { 64196, true },
- { 64208, true },
- { 64220, false },
- { 64244, true },
- { 64257, true },
- { 64267, true },
- { 64286, true },
- { 64310, true },
- { 64326, true },
- { 64336, true },
- { 64352, true },
- { 64368, true },
- { 64387, true },
- { 64405, true },
- { 64422, true },
- { 64439, true },
- { 64447, false },
- { 64473, true },
- { 64490, true },
- { 64504, true },
- { 64515, true },
- { 64527, true },
+ { 64076, true },
+ { 64089, true },
+ { 64101, true },
+ { 64113, false },
+ { 64137, true },
+ { 64150, true },
+ { 64160, true },
+ { 64179, true },
+ { 64203, true },
+ { 64219, true },
+ { 64229, true },
+ { 64245, true },
+ { 64261, true },
+ { 64280, true },
+ { 64298, true },
+ { 64315, true },
+ { 64332, true },
+ { 64340, false },
+ { 64366, true },
+ { 64383, true },
+ { 64397, true },
+ { 64408, true },
+ { 64420, true },
+ { 64440, true },
+ { 64456, true },
+ { 64474, true },
+ { 64484, true },
+ { 64496, true },
+ { 64511, true },
+ { 64529, true },
{ 64547, true },
- { 64563, true },
- { 64581, true },
- { 64591, true },
- { 64603, true },
- { 64618, true },
- { 64636, true },
- { 64654, true },
- { 64673, true },
- { 64683, true },
- { 64697, true },
- { 64707, true },
- { 64718, true },
- { 64737, true },
- { 64753, true },
- { 64772, true },
- { 64784, true },
- { 64795, true },
- { 64805, true },
- { 64821, true },
- { 64834, true },
- { 64858, true },
- { 64882, true },
- { 64897, true },
+ { 64566, true },
+ { 64576, true },
+ { 64590, true },
+ { 64600, true },
+ { 64611, true },
+ { 64630, true },
+ { 64646, true },
+ { 64665, true },
+ { 64677, true },
+ { 64688, true },
+ { 64698, true },
+ { 64714, true },
+ { 64727, true },
+ { 64751, true },
+ { 64775, true },
+ { 64790, true },
+ { 64810, true },
+ { 64823, false },
+ { 64835, true },
+ { 64845, true },
+ { 64860, true },
+ { 64880, true },
+ { 64890, true },
+ { 64900, false },
{ 64917, true },
- { 64930, false },
- { 64942, true },
- { 64952, true },
- { 64967, true },
- { 64987, true },
- { 64997, true },
- { 65007, false },
- { 65024, true },
- { 65032, true },
- { 65048, true },
- { 65063, true },
- { 65079, true },
+ { 64925, true },
+ { 64941, true },
+ { 64956, true },
+ { 64972, true },
+ { 64988, true },
+ { 65002, true },
+ { 65016, true },
+ { 65030, true },
+ { 65042, true },
+ { 65062, true },
+ { 65078, true },
{ 65095, true },
- { 65109, true },
- { 65123, true },
- { 65137, true },
- { 65149, true },
- { 65169, true },
- { 65185, true },
- { 65202, true },
- { 65212, true },
- { 65225, true },
- { 65236, true },
- { 65250, true },
- { 65263, true },
- { 65271, true },
- { 65281, true },
- { 65295, true },
- { 65307, true },
- { 65323, true },
- { 65334, true },
- { 65358, true },
- { 65383, true },
- { 65396, true },
- { 65409, true },
- { 65421, true },
- { 65440, true },
- { 65455, true },
- { 65468, true },
- { 65481, true },
- { 65494, true },
+ { 65105, true },
+ { 65118, true },
+ { 65129, true },
+ { 65143, true },
+ { 65156, true },
+ { 65164, true },
+ { 65174, true },
+ { 65188, true },
+ { 65200, true },
+ { 65216, true },
+ { 65227, true },
+ { 65251, true },
+ { 65276, true },
+ { 65289, true },
+ { 65302, true },
+ { 65314, true },
+ { 65333, true },
+ { 65348, true },
+ { 65361, true },
+ { 65374, true },
+ { 65387, true },
+ { 65407, true },
+ { 65422, true },
+ { 65433, true },
+ { 65451, true },
+ { 65460, true },
+ { 65471, true },
+ { 65482, true },
+ { 65493, true },
+ { 65504, true },
{ 65514, true },
- { 65529, true },
+ { 65528, true },
{ 65540, true },
- { 65558, true },
- { 65567, true },
- { 65578, true },
- { 65589, true },
- { 65600, true },
- { 65611, true },
- { 65621, true },
- { 65635, true },
- { 65647, true },
- { 65657, true },
- { 65671, true },
- { 65681, true },
+ { 65550, true },
+ { 65564, true },
+ { 65574, true },
+ { 65586, true },
+ { 65595, true },
+ { 65606, false },
+ { 65619, true },
+ { 65641, true },
+ { 65648, true },
+ { 65660, true },
+ { 65676, true },
{ 65693, true },
- { 65702, true },
- { 65713, false },
- { 65726, true },
+ { 65715, true },
+ { 65728, false },
{ 65748, true },
- { 65755, true },
- { 65767, true },
- { 65783, true },
- { 65800, true },
- { 65822, true },
- { 65835, false },
- { 65855, true },
- { 65868, true },
- { 65880, true },
- { 65893, true },
- { 65908, true },
- { 65927, true },
- { 65938, true },
- { 65962, false },
- { 65983, true },
- { 65993, true },
- { 66002, true },
- { 66017, true },
- { 66030, true },
- { 66041, true },
- { 66054, true },
- { 66067, true },
- { 66076, true },
- { 66088, true },
- { 66097, true },
- { 66106, true },
+ { 65761, true },
+ { 65773, true },
+ { 65786, true },
+ { 65801, true },
+ { 65820, true },
+ { 65831, true },
+ { 65855, false },
+ { 65876, true },
+ { 65886, true },
+ { 65895, true },
+ { 65910, true },
+ { 65923, true },
+ { 65934, true },
+ { 65947, true },
+ { 65960, true },
+ { 65969, true },
+ { 65981, true },
+ { 65990, true },
+ { 65999, true },
+ { 66013, true },
+ { 66031, true },
+ { 66053, true },
+ { 66073, false },
+ { 66098, true },
+ { 66111, true },
{ 66120, true },
- { 66138, true },
- { 66160, true },
- { 66180, false },
- { 66205, true },
- { 66218, true },
- { 66227, true },
- { 66248, true },
- { 66269, true },
- { 66279, true },
- { 66291, true },
- { 66316, true },
- { 66332, true },
- { 66343, true },
- { 66356, true },
- { 66371, true },
- { 66385, true },
- { 66394, true },
- { 66412, true },
- { 66446, true },
- { 66456, true },
- { 66474, true },
- { 66500, false },
- { 66515, true },
- { 66525, true },
+ { 66141, true },
+ { 66162, true },
+ { 66172, true },
+ { 66184, true },
+ { 66209, true },
+ { 66225, true },
+ { 66236, true },
+ { 66249, true },
+ { 66264, true },
+ { 66278, true },
+ { 66287, true },
+ { 66305, true },
+ { 66339, true },
+ { 66349, true },
+ { 66367, true },
+ { 66393, false },
+ { 66408, true },
+ { 66418, true },
+ { 66427, true },
+ { 66439, true },
+ { 66449, true },
+ { 66458, true },
+ { 66472, false },
+ { 66483, true },
+ { 66491, true },
+ { 66499, true },
+ { 66510, true },
+ { 66519, true },
{ 66534, true },
{ 66546, true },
- { 66556, true },
- { 66565, true },
- { 66579, false },
- { 66590, true },
- { 66598, true },
- { 66607, true },
- { 66615, true },
- { 66626, true },
- { 66635, true },
- { 66647, true },
- { 66661, true },
- { 66675, true },
- { 66695, true },
- { 66707, true },
- { 66725, true },
- { 66741, true },
- { 66755, true },
- { 66772, true },
- { 66785, true },
- { 66795, true },
- { 66809, true },
- { 66821, true },
- { 66835, true },
- { 66848, true },
- { 66861, true },
- { 66874, true },
- { 66885, true },
- { 66895, true },
+ { 66560, true },
+ { 66574, true },
+ { 66594, true },
+ { 66606, true },
+ { 66624, true },
+ { 66640, true },
+ { 66654, true },
+ { 66671, true },
+ { 66684, true },
+ { 66694, true },
+ { 66708, true },
+ { 66720, true },
+ { 66734, true },
+ { 66747, true },
+ { 66760, true },
+ { 66773, true },
+ { 66784, true },
+ { 66794, true },
+ { 66801, true },
+ { 66810, true },
+ { 66834, true },
+ { 66853, true },
+ { 66867, true },
+ { 66881, true },
+ { 66889, true },
{ 66902, true },
- { 66911, true },
- { 66935, true },
- { 66954, true },
- { 66968, true },
- { 66982, true },
- { 66990, true },
- { 67003, true },
- { 67019, true },
- { 67042, true },
- { 67051, true },
- { 67065, true },
- { 67080, true },
+ { 66918, true },
+ { 66941, true },
+ { 66950, true },
+ { 66964, true },
+ { 66979, true },
+ { 66993, true },
+ { 67007, true },
+ { 67021, true },
+ { 67035, true },
+ { 67049, true },
+ { 67063, true },
+ { 67077, true },
{ 67094, true },
- { 67108, true },
- { 67122, true },
- { 67136, true },
- { 67150, true },
- { 67164, true },
- { 67178, true },
- { 67195, true },
- { 67215, true },
- { 67227, true },
- { 67242, true },
- { 67261, true },
- { 67275, true },
- { 67293, true },
- { 67311, true },
- { 67318, true },
- { 67332, true },
- { 67344, true },
- { 67361, true },
- { 67379, true },
- { 67398, true },
- { 67408, true },
- { 67428, true },
- { 67441, true },
- { 67451, true },
- { 67465, false },
+ { 67114, true },
+ { 67126, true },
+ { 67141, true },
+ { 67160, true },
+ { 67174, true },
+ { 67192, true },
+ { 67210, true },
+ { 67217, true },
+ { 67231, true },
+ { 67243, true },
+ { 67260, true },
+ { 67278, true },
+ { 67297, true },
+ { 67307, true },
+ { 67327, true },
+ { 67340, true },
+ { 67350, true },
+ { 67364, false },
+ { 67381, true },
+ { 67394, true },
+ { 67407, true },
+ { 67420, true },
+ { 67430, true },
+ { 67442, true },
+ { 67454, true },
+ { 67467, false },
{ 67482, true },
{ 67495, true },
{ 67508, true },
- { 67521, true },
- { 67531, true },
- { 67543, true },
- { 67555, true },
- { 67568, false },
- { 67583, true },
- { 67596, true },
- { 67609, true },
- { 67623, true },
- { 67640, true },
- { 67652, true },
- { 67671, true },
- { 67678, true },
- { 67690, true },
- { 67702, true },
- { 67711, true },
- { 67722, true },
- { 67736, true },
- { 67749, true },
- { 67774, false },
- { 67784, true },
- { 67795, true },
- { 67808, true },
- { 67819, true },
- { 67828, true },
- { 67838, true },
- { 67849, true },
- { 67869, true },
+ { 67522, true },
+ { 67539, true },
+ { 67551, true },
+ { 67570, true },
+ { 67577, true },
+ { 67589, true },
+ { 67601, true },
+ { 67610, true },
+ { 67621, true },
+ { 67635, true },
+ { 67648, true },
+ { 67673, true },
+ { 67696, false },
+ { 67706, true },
+ { 67717, true },
+ { 67730, true },
+ { 67741, true },
+ { 67750, true },
+ { 67760, true },
+ { 67771, true },
+ { 67791, true },
+ { 67811, true },
+ { 67829, true },
+ { 67848, true },
+ { 67871, true },
{ 67889, true },
- { 67907, true },
- { 67926, true },
- { 67949, true },
- { 67967, true },
- { 67984, true },
- { 67996, true },
+ { 67906, true },
+ { 67918, true },
+ { 67932, true },
+ { 67955, true },
+ { 67965, true },
+ { 67980, true },
+ { 67994, true },
{ 68010, true },
- { 68033, true },
+ { 68023, true },
+ { 68031, true },
{ 68043, true },
- { 68058, true },
- { 68072, true },
- { 68088, true },
- { 68101, true },
- { 68109, true },
- { 68121, true },
- { 68135, true },
- { 68157, true },
- { 68164, true },
- { 68177, true },
- { 68190, true },
- { 68210, true },
- { 68228, true },
- { 68250, true },
- { 68263, true },
- { 68278, true },
- { 68289, true },
- { 68303, true },
- { 68316, true },
- { 68329, true },
- { 68348, true },
- { 68364, true },
- { 68383, true },
- { 68402, true },
- { 68417, true },
+ { 68057, true },
+ { 68079, true },
+ { 68086, true },
+ { 68099, true },
+ { 68112, true },
+ { 68132, true },
+ { 68150, true },
+ { 68172, true },
+ { 68185, true },
+ { 68200, true },
+ { 68211, true },
+ { 68225, true },
+ { 68238, true },
+ { 68251, true },
+ { 68270, true },
+ { 68286, true },
+ { 68305, true },
+ { 68324, true },
+ { 68339, true },
+ { 68351, true },
+ { 68358, true },
+ { 68374, true },
+ { 68401, true },
{ 68429, true },
- { 68436, true },
- { 68452, true },
- { 68479, true },
- { 68507, true },
- { 68531, true },
- { 68550, true },
- { 68567, true },
- { 68588, true },
- { 68607, true },
- { 68625, true },
- { 68643, true },
- { 68655, true },
- { 68664, true },
- { 68687, true },
- { 68701, true },
- { 68714, true },
- { 68726, true },
+ { 68453, true },
+ { 68472, true },
+ { 68489, true },
+ { 68510, true },
+ { 68529, true },
+ { 68547, true },
+ { 68565, true },
+ { 68577, true },
+ { 68586, true },
+ { 68609, true },
+ { 68623, true },
+ { 68636, true },
+ { 68648, true },
+ { 68658, true },
+ { 68669, false },
+ { 68679, true },
+ { 68699, true },
+ { 68712, true },
+ { 68727, true },
{ 68736, true },
- { 68747, false },
- { 68757, true },
- { 68777, true },
- { 68790, true },
- { 68805, true },
- { 68814, true },
- { 68826, true },
- { 68842, true },
- { 68852, true },
- { 68859, true },
- { 68876, true },
- { 68889, true },
- { 68898, true },
- { 68911, true },
- { 68924, true },
- { 68942, true },
- { 68958, true },
- { 68974, true },
- { 68985, true },
- { 68999, true },
- { 69016, true },
- { 69026, true },
- { 69053, true },
- { 69088, true },
- { 69100, false },
- { 69113, true },
- { 69126, true },
- { 69145, true },
- { 69170, true },
- { 69192, true },
- { 69207, true },
- { 69227, false },
- { 69237, true },
- { 69256, true },
+ { 68748, true },
+ { 68764, true },
+ { 68774, true },
+ { 68781, true },
+ { 68798, true },
+ { 68811, true },
+ { 68820, true },
+ { 68833, true },
+ { 68846, true },
+ { 68864, true },
+ { 68880, true },
+ { 68896, true },
+ { 68907, true },
+ { 68921, true },
+ { 68938, true },
+ { 68948, true },
+ { 68975, true },
+ { 69010, true },
+ { 69022, false },
+ { 69035, true },
+ { 69048, true },
+ { 69067, true },
+ { 69092, true },
+ { 69114, true },
+ { 69129, true },
+ { 69149, false },
+ { 69159, true },
+ { 69178, true },
+ { 69195, true },
+ { 69212, true },
+ { 69222, true },
+ { 69232, true },
+ { 69245, true },
+ { 69260, true },
{ 69273, true },
- { 69290, true },
- { 69300, true },
- { 69310, true },
- { 69323, true },
- { 69338, true },
- { 69351, true },
- { 69366, true },
- { 69382, true },
- { 69395, true },
- { 69408, true },
- { 69422, true },
- { 69437, true },
+ { 69288, true },
+ { 69304, true },
+ { 69317, true },
+ { 69330, true },
+ { 69344, true },
+ { 69359, true },
+ { 69371, true },
+ { 69384, true },
+ { 69403, true },
+ { 69427, true },
{ 69449, true },
- { 69462, true },
- { 69481, true },
- { 69505, true },
- { 69527, true },
- { 69548, true },
+ { 69470, true },
+ { 69495, true },
+ { 69518, true },
+ { 69538, true },
+ { 69549, true },
+ { 69561, true },
{ 69573, true },
- { 69596, true },
- { 69616, true },
- { 69627, true },
- { 69639, true },
- { 69651, true },
- { 69671, true },
- { 69688, true },
- { 69709, true },
- { 69732, true },
- { 69748, true },
- { 69768, true },
- { 69781, true },
- { 69796, true },
- { 69806, true },
- { 69823, true },
- { 69834, true },
- { 69853, true },
- { 69863, true },
- { 69873, true },
- { 69881, true },
- { 69894, true },
- { 69907, true },
- { 69916, true },
+ { 69593, true },
+ { 69610, true },
+ { 69631, true },
+ { 69654, true },
+ { 69670, true },
+ { 69690, true },
+ { 69703, true },
+ { 69718, true },
+ { 69728, true },
+ { 69745, true },
+ { 69756, true },
+ { 69775, true },
+ { 69785, true },
+ { 69795, true },
+ { 69803, true },
+ { 69817, true },
+ { 69830, true },
+ { 69843, true },
+ { 69852, true },
+ { 69859, true },
+ { 69866, false },
+ { 69882, true },
+ { 69891, true },
+ { 69908, true },
{ 69923, true },
- { 69930, false },
- { 69946, true },
- { 69955, true },
+ { 69937, true },
+ { 69949, true },
{ 69972, true },
- { 69987, true },
+ { 69986, true },
{ 70001, true },
- { 70013, true },
- { 70036, true },
- { 70050, true },
- { 70065, true },
- { 70081, true },
- { 70093, true },
- { 70109, true },
- { 70126, true },
- { 70144, true },
- { 70165, true },
- { 70182, true },
- { 70199, true },
- { 70216, true },
+ { 70017, true },
+ { 70029, true },
+ { 70045, true },
+ { 70062, true },
+ { 70080, true },
+ { 70101, true },
+ { 70118, true },
+ { 70135, true },
+ { 70152, true },
+ { 70169, true },
+ { 70186, true },
+ { 70203, true },
+ { 70219, true },
{ 70233, true },
- { 70250, true },
- { 70267, true },
- { 70283, true },
- { 70297, true },
- { 70322, true },
- { 70333, true },
+ { 70258, true },
+ { 70269, true },
+ { 70285, true },
+ { 70301, true },
+ { 70317, true },
+ { 70336, false },
{ 70349, true },
- { 70365, true },
- { 70381, true },
- { 70400, false },
- { 70413, true },
- { 70423, false },
- { 70439, true },
- { 70453, true },
- { 70466, true },
- { 70476, true },
- { 70487, true },
- { 70501, true },
- { 70513, true },
- { 70527, true },
- { 70537, false },
- { 70547, true },
- { 70556, true },
+ { 70359, false },
+ { 70375, true },
+ { 70389, true },
+ { 70402, true },
+ { 70412, true },
+ { 70423, true },
+ { 70437, true },
+ { 70449, true },
+ { 70463, true },
+ { 70473, false },
+ { 70483, true },
+ { 70492, true },
+ { 70502, true },
+ { 70521, true },
+ { 70530, true },
+ { 70546, false },
{ 70566, true },
- { 70585, true },
- { 70594, true },
- { 70610, false },
- { 70630, true },
- { 70653, true },
- { 70665, true },
- { 70682, true },
- { 70701, true },
- { 70718, false },
- { 70730, true },
- { 70741, false },
- { 70753, true },
- { 70764, true },
- { 70778, true },
- { 70793, true },
- { 70811, true },
- { 70821, true },
- { 70829, true },
- { 70843, true },
- { 70856, false },
- { 70869, true },
- { 70884, true },
- { 70898, true },
- { 70913, false },
- { 70927, true },
- { 70939, true },
- { 70953, true },
- { 70967, true },
- { 70977, true },
- { 70993, true },
- { 71009, true },
- { 71028, true },
- { 71047, false },
+ { 70589, true },
+ { 70601, true },
+ { 70618, true },
+ { 70637, true },
+ { 70654, false },
+ { 70666, true },
+ { 70677, false },
+ { 70689, true },
+ { 70700, true },
+ { 70714, true },
+ { 70729, true },
+ { 70747, true },
+ { 70757, true },
+ { 70765, true },
+ { 70779, true },
+ { 70792, false },
+ { 70805, true },
+ { 70820, true },
+ { 70834, true },
+ { 70849, false },
+ { 70863, true },
+ { 70875, true },
+ { 70889, true },
+ { 70903, true },
+ { 70913, true },
+ { 70929, true },
+ { 70945, true },
+ { 70964, true },
+ { 70983, false },
+ { 71012, true },
+ { 71026, true },
+ { 71040, true },
+ { 71061, true },
{ 71076, true },
- { 71090, true },
- { 71104, true },
- { 71125, true },
- { 71140, true },
- { 71153, true },
- { 71171, true },
- { 71191, true },
- { 71203, true },
- { 71218, true },
- { 71241, true },
- { 71265, true },
- { 71289, true },
- { 71313, true },
- { 71323, true },
- { 71337, true },
- { 71359, true },
- { 71391, true },
- { 71402, true },
- { 71410, true },
- { 71420, true },
- { 71432, true },
- { 71447, true },
- { 71461, false },
- { 71481, true },
- { 71492, true },
- { 71510, true },
- { 71519, true },
- { 71526, true },
- { 71537, true },
- { 71546, true },
- { 71559, true },
- { 71577, true },
- { 71600, true },
- { 71615, false },
- { 71626, false },
- { 71638, false },
- { 71649, true },
- { 71665, true },
- { 71691, false },
- { 71707, true },
- { 71717, true },
- { 71725, true },
- { 71734, true },
- { 71746, true },
- { 71758, false },
- { 71770, true },
- { 71783, true },
- { 71797, true },
+ { 71089, true },
+ { 71107, true },
+ { 71127, true },
+ { 71139, true },
+ { 71154, true },
+ { 71177, true },
+ { 71201, true },
+ { 71225, true },
+ { 71249, true },
+ { 71259, true },
+ { 71273, true },
+ { 71295, true },
+ { 71327, true },
+ { 71338, true },
+ { 71346, true },
+ { 71356, true },
+ { 71368, true },
+ { 71383, true },
+ { 71397, false },
+ { 71417, true },
+ { 71428, true },
+ { 71446, true },
+ { 71455, true },
+ { 71462, true },
+ { 71473, true },
+ { 71482, true },
+ { 71495, true },
+ { 71513, true },
+ { 71536, true },
+ { 71551, false },
+ { 71562, false },
+ { 71574, false },
+ { 71585, true },
+ { 71601, true },
+ { 71627, false },
+ { 71643, true },
+ { 71653, true },
+ { 71661, true },
+ { 71670, true },
+ { 71682, true },
+ { 71694, false },
+ { 71706, true },
+ { 71719, true },
+ { 71733, true },
+ { 71745, true },
+ { 71762, true },
+ { 71782, true },
+ { 71793, true },
{ 71809, true },
- { 71826, true },
- { 71846, true },
- { 71857, true },
+ { 71821, true },
+ { 71838, true },
+ { 71847, true },
+ { 71860, true },
{ 71873, true },
- { 71885, true },
- { 71902, true },
- { 71911, true },
- { 71924, true },
- { 71937, true },
- { 71955, true },
- { 71968, true },
- { 71992, true },
- { 72006, true },
- { 72023, true },
+ { 71891, true },
+ { 71904, true },
+ { 71928, true },
+ { 71942, true },
+ { 71959, true },
+ { 71974, true },
+ { 71986, true },
+ { 71998, true },
+ { 72013, true },
+ { 72030, true },
{ 72038, true },
- { 72050, true },
- { 72062, true },
- { 72077, true },
- { 72094, true },
- { 72102, true },
- { 72121, true },
- { 72138, true },
- { 72155, true },
- { 72170, true },
- { 72182, true },
- { 72207, true },
- { 72222, false },
- { 72235, false },
- { 72247, true },
- { 72267, true },
- { 72280, true },
- { 72298, true },
- { 72310, true },
- { 72334, true },
- { 72347, true },
- { 72366, true },
- { 72378, true },
- { 72390, true },
- { 72414, true },
- { 72435, true },
- { 72449, true },
- { 72463, true },
- { 72476, false },
- { 72492, true },
- { 72504, true },
- { 72517, true },
- { 72535, true },
- { 72545, true },
- { 72556, true },
- { 72568, true },
- { 72578, true },
- { 72589, true },
- { 72601, true },
- { 72610, true },
- { 72631, true },
- { 72652, true },
- { 72662, true },
- { 72676, true },
- { 72688, true },
- { 72704, true },
- { 72726, true },
- { 72745, true },
- { 72764, true },
- { 72774, false },
- { 72788, true },
- { 72801, true },
- { 72822, true },
- { 72835, true },
- { 72848, true },
- { 72856, false },
- { 72873, true },
- { 72889, true },
- { 72908, true },
- { 72927, true },
- { 72937, true },
- { 72951, true },
- { 72959, true },
- { 72973, true },
- { 72992, false },
- { 73010, true },
- { 73019, true },
- { 73032, true },
- { 73047, true },
- { 73067, false },
- { 73080, true },
- { 73097, true },
- { 73110, true },
- { 73123, true },
- { 73147, true },
- { 73174, true },
- { 73187, false },
- { 73201, true },
- { 73213, true },
- { 73226, true },
- { 73238, true },
- { 73253, true },
- { 73271, true },
- { 73284, true },
- { 73307, true },
- { 73330, false },
- { 73341, true },
- { 73357, true },
- { 73375, true },
+ { 72057, true },
+ { 72074, true },
+ { 72091, true },
+ { 72106, true },
+ { 72118, true },
+ { 72143, true },
+ { 72158, false },
+ { 72171, false },
+ { 72183, true },
+ { 72203, true },
+ { 72216, true },
+ { 72234, true },
+ { 72246, true },
+ { 72270, true },
+ { 72283, true },
+ { 72302, true },
+ { 72314, true },
+ { 72326, true },
+ { 72350, true },
+ { 72371, true },
+ { 72385, true },
+ { 72399, true },
+ { 72412, false },
+ { 72428, true },
+ { 72440, true },
+ { 72453, true },
+ { 72471, true },
+ { 72480, true },
+ { 72490, true },
+ { 72501, true },
+ { 72513, true },
+ { 72523, true },
+ { 72534, true },
+ { 72546, true },
+ { 72555, true },
+ { 72576, true },
+ { 72597, true },
+ { 72607, true },
+ { 72621, true },
+ { 72633, true },
+ { 72649, true },
+ { 72671, true },
+ { 72690, true },
+ { 72709, true },
+ { 72719, false },
+ { 72733, true },
+ { 72746, true },
+ { 72767, true },
+ { 72780, true },
+ { 72793, true },
+ { 72801, false },
+ { 72818, true },
+ { 72834, true },
+ { 72853, true },
+ { 72872, true },
+ { 72882, true },
+ { 72896, true },
+ { 72904, true },
+ { 72918, true },
+ { 72937, false },
+ { 72955, true },
+ { 72964, true },
+ { 72977, true },
+ { 72992, true },
+ { 73012, false },
+ { 73025, true },
+ { 73042, true },
+ { 73055, true },
+ { 73068, true },
+ { 73092, true },
+ { 73119, true },
+ { 73132, false },
+ { 73146, true },
+ { 73158, true },
+ { 73171, true },
+ { 73183, true },
+ { 73198, true },
+ { 73216, true },
+ { 73229, true },
+ { 73252, true },
+ { 73275, false },
+ { 73286, true },
+ { 73302, true },
+ { 73320, true },
+ { 73340, true },
+ { 73362, true },
+ { 73378, true },
{ 73395, true },
- { 73417, true },
- { 73433, true },
- { 73450, true },
- { 73467, true },
- { 73484, true },
- { 73502, true },
- { 73515, true },
- { 73532, true },
- { 73547, true },
- { 73561, true },
- { 73572, true },
- { 73588, true },
+ { 73412, true },
+ { 73429, true },
+ { 73447, true },
+ { 73460, true },
+ { 73477, true },
+ { 73492, true },
+ { 73506, true },
+ { 73517, true },
+ { 73533, true },
+ { 73542, true },
+ { 73550, true },
+ { 73569, true },
+ { 73577, true },
+ { 73586, true },
{ 73597, true },
- { 73616, true },
- { 73624, true },
- { 73633, true },
- { 73644, true },
- { 73659, true },
- { 73674, true },
- { 73692, true },
- { 73709, false },
- { 73720, true },
- { 73736, true },
- { 73750, true },
+ { 73612, true },
+ { 73627, true },
+ { 73645, true },
+ { 73662, false },
+ { 73673, true },
+ { 73689, true },
+ { 73703, true },
+ { 73715, true },
+ { 73723, true },
+ { 73743, true },
+ { 73753, true },
{ 73762, true },
- { 73770, true },
- { 73790, true },
- { 73800, true },
- { 73809, true },
- { 73825, true },
- { 73835, true },
- { 73841, true },
- { 73853, true },
- { 73875, true },
- { 73889, true },
- { 73904, true },
- { 73915, true },
+ { 73778, true },
+ { 73788, true },
+ { 73794, true },
+ { 73806, true },
+ { 73828, true },
+ { 73842, true },
+ { 73857, true },
+ { 73868, true },
+ { 73881, true },
+ { 73897, true },
+ { 73915, false },
{ 73928, true },
- { 73944, true },
- { 73962, false },
- { 73975, true },
- { 73989, true },
- { 73998, true },
- { 74009, true },
- { 74020, true },
- { 74031, true },
- { 74043, true },
- { 74062, true },
- { 74070, true },
- { 74087, true },
- { 74096, true },
- { 74105, true },
- { 74124, true },
- { 74135, true },
- { 74151, true },
- { 74158, true },
- { 74170, true },
- { 74191, true },
- { 74208, true },
- { 74221, true },
- { 74232, true },
- { 74257, true },
- { 74272, true },
- { 74291, false },
- { 74305, true },
- { 74316, true },
- { 74331, true },
- { 74343, true },
- { 74354, true },
- { 74369, true },
- { 74385, true },
- { 74399, true },
- { 74413, true },
- { 74430, true },
- { 74450, true },
- { 74459, true },
- { 74473, true },
- { 74484, true },
- { 74504, false },
- { 74528, true },
- { 74539, false },
- { 74547, true },
- { 74565, true },
- { 74583, true },
+ { 73942, true },
+ { 73951, true },
+ { 73962, true },
+ { 73973, true },
+ { 73984, true },
+ { 73996, true },
+ { 74015, true },
+ { 74023, true },
+ { 74040, true },
+ { 74049, true },
+ { 74058, true },
+ { 74077, true },
+ { 74088, true },
+ { 74104, true },
+ { 74111, true },
+ { 74123, true },
+ { 74144, true },
+ { 74161, true },
+ { 74174, true },
+ { 74185, true },
+ { 74210, true },
+ { 74225, true },
+ { 74244, false },
+ { 74258, true },
+ { 74269, true },
+ { 74284, true },
+ { 74296, true },
+ { 74307, true },
+ { 74322, true },
+ { 74338, true },
+ { 74352, true },
+ { 74366, true },
+ { 74383, true },
+ { 74403, true },
+ { 74412, true },
+ { 74426, true },
+ { 74437, true },
+ { 74457, false },
+ { 74481, true },
+ { 74492, false },
+ { 74500, true },
+ { 74518, true },
+ { 74536, true },
+ { 74558, true },
+ { 74580, true },
{ 74605, true },
- { 74627, true },
- { 74652, true },
- { 74668, true },
+ { 74621, true },
+ { 74633, true },
+ { 74645, true },
+ { 74666, true },
{ 74680, true },
- { 74692, true },
- { 74713, true },
- { 74727, true },
- { 74740, false },
- { 74757, true },
- { 74766, true },
+ { 74693, false },
+ { 74710, true },
+ { 74719, true },
+ { 74741, true },
+ { 74761, true },
{ 74788, true },
- { 74808, true },
- { 74835, true },
- { 74854, true },
- { 74866, true },
- { 74886, true },
- { 74894, true },
+ { 74807, true },
+ { 74819, true },
+ { 74839, true },
+ { 74847, true },
+ { 74856, true },
+ { 74873, true },
+ { 74888, true },
{ 74903, true },
- { 74920, true },
- { 74935, true },
- { 74950, true },
- { 74979, true },
+ { 74932, true },
+ { 74954, true },
+ { 74972, true },
+ { 74986, true },
{ 75001, true },
- { 75019, true },
- { 75033, true },
- { 75048, true },
- { 75061, true },
- { 75071, true },
- { 75087, true },
- { 75105, true },
- { 75123, false },
- { 75131, true },
- { 75138, false },
- { 75158, true },
- { 75167, true },
- { 75182, true },
- { 75200, true },
- { 75212, true },
- { 75221, false },
- { 75231, true },
- { 75239, true },
- { 75260, true },
- { 75274, true },
- { 75291, true },
- { 75302, true },
- { 75312, true },
- { 75329, true },
- { 75351, true },
- { 75366, true },
- { 75383, true },
- { 75393, true },
- { 75406, true },
- { 75421, true },
- { 75437, true },
+ { 75014, true },
+ { 75024, true },
+ { 75040, true },
+ { 75058, true },
+ { 75076, false },
+ { 75084, true },
+ { 75091, false },
+ { 75111, true },
+ { 75120, true },
+ { 75135, true },
+ { 75153, true },
+ { 75165, true },
+ { 75174, false },
+ { 75184, true },
+ { 75192, true },
+ { 75213, true },
+ { 75227, true },
+ { 75244, true },
+ { 75255, true },
+ { 75265, true },
+ { 75282, true },
+ { 75304, true },
+ { 75319, true },
+ { 75336, true },
+ { 75346, true },
+ { 75359, true },
+ { 75374, true },
+ { 75390, true },
+ { 75401, true },
+ { 75413, true },
+ { 75435, true },
{ 75448, true },
- { 75460, true },
- { 75482, true },
- { 75495, true },
- { 75506, true },
- { 75522, true },
- { 75538, true },
- { 75548, true },
- { 75560, true },
- { 75568, true },
- { 75587, true },
- { 75606, true },
- { 75619, true },
- { 75636, true },
- { 75648, true },
- { 75662, true },
- { 75676, true },
- { 75688, true },
- { 75701, true },
- { 75715, true },
- { 75740, true },
- { 75754, true },
- { 75776, true },
- { 75792, true },
- { 75811, true },
- { 75824, true },
- { 75841, true },
- { 75859, true },
+ { 75459, true },
+ { 75475, true },
+ { 75491, true },
+ { 75501, true },
+ { 75513, true },
+ { 75521, true },
+ { 75540, true },
+ { 75559, true },
+ { 75572, true },
+ { 75589, true },
+ { 75601, true },
+ { 75615, true },
+ { 75629, true },
+ { 75641, true },
+ { 75654, true },
+ { 75668, true },
+ { 75693, true },
+ { 75707, true },
+ { 75729, true },
+ { 75745, true },
+ { 75764, true },
+ { 75777, true },
+ { 75794, true },
+ { 75812, true },
+ { 75827, true },
+ { 75842, true },
+ { 75861, true },
{ 75874, true },
- { 75889, true },
- { 75908, true },
- { 75921, true },
- { 75946, true },
- { 75959, true },
- { 75971, true },
- { 75982, true },
- { 75996, true },
- { 76014, true },
- { 76033, true },
- { 76047, true },
- { 76063, true },
- { 76075, true },
- { 76087, true },
- { 76103, true },
- { 76116, true },
- { 76131, true },
- { 76146, true },
- { 76160, true },
- { 76178, true },
- { 76203, true },
- { 76222, true },
- { 76235, true },
- { 76245, true },
+ { 75899, true },
+ { 75912, true },
+ { 75924, true },
+ { 75935, true },
+ { 75949, true },
+ { 75962, true },
+ { 75980, true },
+ { 75999, true },
+ { 76013, true },
+ { 76029, true },
+ { 76041, true },
+ { 76053, true },
+ { 76069, true },
+ { 76082, true },
+ { 76097, true },
+ { 76112, true },
+ { 76126, true },
+ { 76144, true },
+ { 76169, true },
+ { 76188, true },
+ { 76201, true },
+ { 76211, true },
+ { 76223, true },
+ { 76233, true },
+ { 76249, true },
{ 76257, true },
- { 76267, true },
- { 76283, true },
- { 76291, true },
- { 76299, true },
- { 76312, true },
- { 76323, true },
- { 76334, true },
- { 76350, true },
- { 76361, true },
- { 76373, true },
- { 76383, true },
- { 76400, true },
- { 76418, false },
- { 76431, true },
- { 76444, true },
- { 76453, true },
- { 76468, true },
- { 76485, true },
+ { 76265, true },
+ { 76278, true },
+ { 76289, true },
+ { 76300, true },
+ { 76316, true },
+ { 76327, true },
+ { 76339, true },
+ { 76349, true },
+ { 76366, true },
+ { 76384, false },
+ { 76397, true },
+ { 76410, true },
+ { 76419, true },
+ { 76434, true },
+ { 76451, true },
+ { 76465, true },
+ { 76483, true },
{ 76499, true },
+ { 76508, true },
{ 76517, true },
- { 76533, true },
+ { 76532, true },
{ 76542, true },
- { 76551, true },
+ { 76552, true },
{ 76566, true },
- { 76576, true },
- { 76586, true },
- { 76600, true },
- { 76612, true },
- { 76629, true },
- { 76643, true },
- { 76651, true },
- { 76659, true },
- { 76668, true },
- { 76680, false },
- { 76688, true },
- { 76714, true },
- { 76727, true },
+ { 76578, true },
+ { 76595, true },
+ { 76609, true },
+ { 76617, true },
+ { 76625, true },
+ { 76634, true },
+ { 76646, false },
+ { 76654, true },
+ { 76680, true },
+ { 76693, true },
+ { 76707, true },
+ { 76717, true },
+ { 76732, true },
{ 76741, true },
- { 76751, true },
- { 76766, true },
- { 76775, true },
- { 76786, true },
- { 76797, true },
- { 76808, true },
- { 76823, true },
- { 76836, true },
- { 76848, true },
- { 76861, true },
- { 76869, true },
- { 76883, true },
- { 76898, false },
- { 76912, true },
- { 76933, true },
- { 76944, true },
- { 76958, true },
- { 76976, true },
- { 76987, true },
- { 77001, true },
- { 77017, true },
- { 77030, true },
- { 77045, true },
- { 77058, true },
- { 77072, false },
- { 77088, true },
- { 77099, true },
- { 77118, true },
- { 77132, true },
+ { 76752, true },
+ { 76763, true },
+ { 76774, true },
+ { 76789, true },
+ { 76802, true },
+ { 76814, true },
+ { 76827, true },
+ { 76835, true },
+ { 76849, true },
+ { 76864, false },
+ { 76878, true },
+ { 76899, true },
+ { 76910, true },
+ { 76924, true },
+ { 76942, true },
+ { 76953, true },
+ { 76967, true },
+ { 76983, true },
+ { 76996, true },
+ { 77011, true },
+ { 77024, true },
+ { 77038, false },
+ { 77054, true },
+ { 77065, true },
+ { 77084, true },
+ { 77098, true },
+ { 77121, true },
+ { 77130, true },
+ { 77144, true },
{ 77155, true },
- { 77164, true },
- { 77178, true },
- { 77189, true },
- { 77200, true },
- { 77209, true },
- { 77227, true },
- { 77245, true },
+ { 77166, true },
+ { 77175, true },
+ { 77193, true },
+ { 77211, true },
+ { 77230, true },
+ { 77240, true },
+ { 77253, true },
{ 77264, true },
- { 77274, true },
- { 77287, true },
- { 77298, true },
- { 77307, true },
+ { 77273, true },
+ { 77290, true },
+ { 77310, true },
{ 77324, true },
- { 77344, true },
- { 77358, true },
- { 77366, true },
- { 77374, true },
- { 77384, true },
- { 77391, true },
- { 77404, true },
- { 77415, true },
- { 77429, true },
+ { 77332, true },
+ { 77340, true },
+ { 77350, true },
+ { 77357, true },
+ { 77370, true },
+ { 77381, true },
+ { 77395, true },
+ { 77409, true },
+ { 77423, true },
+ { 77433, true },
{ 77443, true },
- { 77457, true },
- { 77467, true },
- { 77477, true },
- { 77490, true },
- { 77500, true },
- { 77512, true },
+ { 77456, true },
+ { 77466, true },
+ { 77478, true },
+ { 77485, true },
+ { 77495, true },
+ { 77504, true },
{ 77519, true },
- { 77529, true },
- { 77538, true },
- { 77553, true },
- { 77560, true },
- { 77576, true },
- { 77586, true },
- { 77598, true },
- { 77608, true },
- { 77619, true },
- { 77629, true },
- { 77636, true },
- { 77648, true },
- { 77657, true },
- { 77666, true },
- { 77680, true },
- { 77698, true },
- { 77720, true },
- { 77733, true },
- { 77742, true },
- { 77756, true },
- { 77768, true },
- { 77778, false },
- { 77791, true },
- { 77800, true },
- { 77822, true },
- { 77845, true },
- { 77860, true },
- { 77878, true },
- { 77888, true },
- { 77907, true },
- { 77926, true },
- { 77944, true },
- { 77964, true },
- { 77974, true },
- { 77985, true },
- { 78003, true },
- { 78015, true },
- { 78026, true },
- { 78042, true },
- { 78059, true },
- { 78074, true },
- { 78090, true },
- { 78106, true },
- { 78115, true },
- { 78132, true },
- { 78144, true },
- { 78161, true },
- { 78179, true },
- { 78191, true },
- { 78208, true },
- { 78222, true },
- { 78231, true },
- { 78245, true },
- { 78260, true },
- { 78275, true },
- { 78286, true },
- { 78300, true },
+ { 77526, true },
+ { 77542, true },
+ { 77552, true },
+ { 77564, true },
+ { 77574, true },
+ { 77585, true },
+ { 77595, true },
+ { 77602, true },
+ { 77614, true },
+ { 77623, true },
+ { 77632, true },
+ { 77646, true },
+ { 77664, true },
+ { 77686, true },
+ { 77699, true },
+ { 77708, true },
+ { 77722, true },
+ { 77734, true },
+ { 77744, false },
+ { 77757, true },
+ { 77766, true },
+ { 77788, true },
+ { 77811, true },
+ { 77826, true },
+ { 77844, true },
+ { 77854, true },
+ { 77873, true },
+ { 77892, true },
+ { 77910, true },
+ { 77930, true },
+ { 77940, true },
+ { 77951, true },
+ { 77969, true },
+ { 77981, true },
+ { 77992, true },
+ { 78008, true },
+ { 78025, true },
+ { 78040, true },
+ { 78056, true },
+ { 78072, true },
+ { 78081, true },
+ { 78098, true },
+ { 78110, true },
+ { 78127, true },
+ { 78145, true },
+ { 78157, true },
+ { 78174, true },
+ { 78188, true },
+ { 78197, true },
+ { 78211, true },
+ { 78226, true },
+ { 78241, true },
+ { 78252, true },
+ { 78267, true },
+ { 78282, true },
+ { 78297, true },
{ 78315, true },
- { 78330, true },
- { 78345, true },
- { 78363, true },
- { 78376, true },
- { 78388, true },
- { 78405, true },
- { 78426, true },
- { 78450, true },
- { 78472, true },
- { 78484, true },
- { 78497, true },
- { 78512, true },
- { 78528, true },
- { 78542, true },
- { 78555, true },
- { 78573, true },
- { 78594, true },
- { 78607, false },
- { 78628, true },
- { 78641, true },
- { 78656, true },
- { 78670, true },
- { 78681, true },
- { 78706, true },
- { 78722, true },
- { 78739, true },
- { 78756, true },
- { 78768, false },
- { 78785, true },
- { 78798, false },
- { 78809, true },
- { 78824, true },
- { 78836, false },
- { 78847, true },
- { 78861, true },
- { 78871, true },
- { 78890, true },
- { 78899, true },
- { 78906, true },
- { 78917, true },
- { 78926, true },
- { 78943, true },
- { 78955, true },
- { 78964, true },
- { 78975, true },
- { 78987, true },
- { 78994, false },
- { 79001, false },
- { 79010, true },
- { 79022, true },
- { 79034, true },
- { 79045, true },
- { 79066, true },
- { 79092, true },
- { 79102, true },
+ { 78328, true },
+ { 78340, true },
+ { 78357, true },
+ { 78378, true },
+ { 78402, true },
+ { 78424, true },
+ { 78436, true },
+ { 78449, true },
+ { 78464, true },
+ { 78480, true },
+ { 78494, true },
+ { 78507, true },
+ { 78525, true },
+ { 78546, true },
+ { 78559, false },
+ { 78580, true },
+ { 78593, true },
+ { 78608, true },
+ { 78622, true },
+ { 78633, true },
+ { 78658, true },
+ { 78674, true },
+ { 78691, true },
+ { 78708, true },
+ { 78720, false },
+ { 78737, true },
+ { 78750, false },
+ { 78761, true },
+ { 78776, true },
+ { 78788, false },
+ { 78799, true },
+ { 78813, true },
+ { 78823, true },
+ { 78842, true },
+ { 78851, true },
+ { 78858, true },
+ { 78869, true },
+ { 78878, true },
+ { 78895, true },
+ { 78907, true },
+ { 78916, true },
+ { 78927, true },
+ { 78939, true },
+ { 78946, false },
+ { 78953, false },
+ { 78962, true },
+ { 78974, true },
+ { 78986, true },
+ { 78997, true },
+ { 79018, true },
+ { 79044, true },
+ { 79054, true },
+ { 79063, true },
+ { 79072, true },
+ { 79079, true },
+ { 79091, false },
+ { 79103, false },
{ 79111, true },
- { 79120, true },
- { 79127, true },
- { 79139, false },
- { 79151, false },
- { 79159, true },
- { 79171, true },
- { 79184, true },
- { 79198, false },
- { 79213, true },
- { 79227, true },
- { 79240, true },
- { 79252, true },
- { 79266, true },
- { 79286, true },
- { 79297, true },
- { 79307, true },
+ { 79123, true },
+ { 79136, true },
+ { 79150, false },
+ { 79165, true },
+ { 79179, true },
+ { 79192, true },
+ { 79204, true },
+ { 79218, true },
+ { 79238, true },
+ { 79249, true },
+ { 79259, true },
+ { 79267, true },
+ { 79280, true },
+ { 79292, true },
+ { 79303, true },
{ 79315, true },
- { 79328, true },
- { 79340, true },
- { 79351, true },
- { 79363, true },
- { 79373, false },
- { 79391, true },
- { 79409, true },
+ { 79325, false },
+ { 79343, true },
+ { 79361, true },
+ { 79383, true },
+ { 79405, true },
+ { 79416, true },
{ 79431, true },
- { 79453, true },
- { 79464, true },
- { 79479, true },
- { 79495, true },
- { 79506, true },
- { 79522, true },
- { 79546, true },
- { 79569, true },
- { 79587, true },
- { 79598, true },
- { 79616, true },
- { 79643, true },
- { 79663, true },
+ { 79447, true },
+ { 79458, true },
+ { 79474, true },
+ { 79498, true },
+ { 79521, true },
+ { 79539, true },
+ { 79550, true },
+ { 79568, true },
+ { 79595, true },
+ { 79615, true },
+ { 79627, true },
+ { 79645, true },
+ { 79659, true },
{ 79675, true },
- { 79693, true },
- { 79707, true },
- { 79723, true },
- { 79739, true },
- { 79752, true },
- { 79766, true },
- { 79780, true },
- { 79794, true },
- { 79818, true },
- { 79846, false },
- { 79857, true },
- { 79868, true },
- { 79886, true },
- { 79904, true },
- { 79925, true },
+ { 79691, true },
+ { 79704, true },
+ { 79718, true },
+ { 79732, true },
+ { 79746, true },
+ { 79770, true },
+ { 79798, false },
+ { 79809, true },
+ { 79820, true },
+ { 79838, true },
+ { 79856, true },
+ { 79877, true },
+ { 79898, true },
+ { 79919, true },
+ { 79933, true },
{ 79946, true },
- { 79967, true },
- { 79981, true },
- { 79994, true },
- { 80013, true },
- { 80031, true },
- { 80041, true },
- { 80059, true },
- { 80077, true },
- { 80098, true },
+ { 79965, true },
+ { 79983, true },
+ { 79993, true },
+ { 80011, true },
+ { 80029, true },
+ { 80050, true },
+ { 80070, true },
+ { 80080, true },
+ { 80102, true },
{ 80118, true },
- { 80128, true },
- { 80150, true },
+ { 80139, true },
+ { 80155, true },
{ 80166, true },
+ { 80177, true },
{ 80187, true },
- { 80203, true },
+ { 80197, true },
{ 80214, true },
- { 80225, true },
- { 80235, true },
- { 80245, true },
- { 80262, true },
- { 80276, false },
- { 80289, true },
- { 80301, true },
- { 80312, true },
- { 80329, true },
+ { 80228, false },
+ { 80241, true },
+ { 80253, true },
+ { 80264, true },
+ { 80281, true },
+ { 80291, true },
+ { 80305, true },
+ { 80320, true },
{ 80339, true },
- { 80353, true },
- { 80368, true },
- { 80387, true },
- { 80405, true },
- { 80425, true },
- { 80436, true },
- { 80449, true },
- { 80462, true },
- { 80477, true },
- { 80491, true },
- { 80503, true },
- { 80517, true },
- { 80532, true },
+ { 80357, true },
+ { 80377, true },
+ { 80388, true },
+ { 80401, true },
+ { 80414, true },
+ { 80429, true },
+ { 80443, true },
+ { 80455, true },
+ { 80469, true },
+ { 80484, true },
+ { 80497, true },
+ { 80514, true },
+ { 80531, true },
{ 80545, true },
- { 80562, true },
- { 80579, true },
- { 80593, true },
- { 80606, true },
- { 80620, true },
- { 80629, true },
- { 80648, false },
- { 80659, true },
+ { 80558, true },
+ { 80572, true },
+ { 80581, true },
+ { 80600, false },
+ { 80611, true },
+ { 80622, true },
+ { 80639, true },
+ { 80648, true },
+ { 80662, true },
{ 80670, true },
- { 80687, true },
- { 80696, true },
- { 80710, true },
- { 80718, true },
- { 80726, true },
- { 80733, true },
- { 80740, true },
- { 80749, true },
- { 80768, true },
- { 80783, true },
- { 80796, true },
- { 80817, true },
- { 80837, true },
- { 80854, true },
- { 80870, true },
- { 80890, true },
- { 80900, true },
- { 80919, true },
- { 80940, true },
- { 80957, true },
- { 80970, true },
- { 80983, true },
- { 80997, true },
- { 81012, true },
- { 81024, true },
- { 81040, false },
- { 81054, false },
- { 81067, false },
- { 81074, true },
- { 81082, true },
- { 81094, true },
- { 81104, true },
- { 81119, true },
- { 81132, true },
- { 81147, true },
- { 81169, true },
- { 81188, true },
- { 81200, true },
- { 81212, true },
- { 81223, true },
- { 81238, true },
- { 81254, true },
- { 81272, true },
- { 81290, true },
- { 81298, true },
- { 81312, true },
- { 81322, true },
- { 81335, true },
- { 81342, true },
+ { 80678, true },
+ { 80685, true },
+ { 80692, true },
+ { 80701, true },
+ { 80720, true },
+ { 80735, true },
+ { 80748, true },
+ { 80769, true },
+ { 80789, true },
+ { 80806, true },
+ { 80822, true },
+ { 80842, true },
+ { 80852, true },
+ { 80871, true },
+ { 80892, true },
+ { 80909, true },
+ { 80922, true },
+ { 80935, true },
+ { 80949, true },
+ { 80964, true },
+ { 80976, true },
+ { 80992, false },
+ { 81006, false },
+ { 81019, false },
+ { 81026, true },
+ { 81034, true },
+ { 81046, true },
+ { 81056, true },
+ { 81071, true },
+ { 81084, true },
+ { 81099, true },
+ { 81121, true },
+ { 81140, true },
+ { 81152, true },
+ { 81164, true },
+ { 81175, true },
+ { 81190, true },
+ { 81206, true },
+ { 81224, true },
+ { 81242, true },
+ { 81250, true },
+ { 81264, true },
+ { 81274, true },
+ { 81287, true },
+ { 81294, true },
+ { 81305, true },
+ { 81317, false },
+ { 81337, false },
{ 81353, true },
- { 81365, false },
- { 81385, false },
- { 81401, true },
- { 81412, true },
- { 81427, true },
- { 81440, true },
- { 81453, true },
- { 81465, true },
- { 81478, true },
- { 81495, false },
- { 81506, false },
- { 81516, true },
- { 81531, true },
- { 81546, true },
+ { 81364, true },
+ { 81379, true },
+ { 81392, true },
+ { 81405, true },
+ { 81417, true },
+ { 81430, true },
+ { 81447, false },
+ { 81458, false },
+ { 81468, true },
+ { 81483, true },
+ { 81498, true },
+ { 81514, true },
+ { 81543, true },
{ 81562, true },
- { 81591, true },
- { 81610, true },
- { 81624, true },
- { 81641, true },
- { 81667, true },
- { 81682, true },
+ { 81576, true },
+ { 81593, true },
+ { 81619, true },
+ { 81634, true },
+ { 81649, true },
+ { 81664, true },
+ { 81678, true },
{ 81697, true },
- { 81712, true },
- { 81726, true },
- { 81745, true },
- { 81762, true },
- { 81778, true },
- { 81799, true },
- { 81816, true },
- { 81850, true },
- { 81874, true },
- { 81903, true },
- { 81919, true },
- { 81944, true },
- { 81956, true },
- { 81970, true },
- { 81979, true },
- { 81999, false },
+ { 81714, true },
+ { 81730, true },
+ { 81751, true },
+ { 81768, true },
+ { 81802, true },
+ { 81826, true },
+ { 81855, true },
+ { 81871, true },
+ { 81896, true },
+ { 81908, true },
+ { 81922, true },
+ { 81931, true },
+ { 81951, false },
+ { 81961, true },
+ { 81976, true },
+ { 81984, true },
+ { 81993, true },
+ { 82001, true },
{ 82009, true },
- { 82024, true },
- { 82032, true },
- { 82041, true },
- { 82049, true },
- { 82057, true },
- { 82073, true },
- { 82095, true },
- { 82107, true },
- { 82119, true },
+ { 82025, true },
+ { 82047, true },
+ { 82059, true },
+ { 82071, true },
+ { 82082, true },
+ { 82092, true },
+ { 82102, false },
+ { 82114, true },
{ 82130, true },
- { 82140, true },
- { 82150, false },
- { 82162, true },
- { 82178, true },
- { 82194, true },
- { 82208, true },
- { 82224, true },
- { 82239, true },
- { 82253, true },
- { 82264, true },
- { 82279, true },
+ { 82146, true },
+ { 82160, true },
+ { 82176, true },
+ { 82191, true },
+ { 82205, true },
+ { 82216, true },
+ { 82231, true },
+ { 82246, true },
+ { 82257, false },
+ { 82269, true },
+ { 82283, true },
{ 82294, true },
- { 82305, false },
- { 82317, true },
- { 82331, true },
- { 82342, true },
- { 82352, true },
- { 82369, true },
- { 82387, true },
- { 82397, true },
- { 82420, true },
+ { 82304, true },
+ { 82321, true },
+ { 82339, true },
+ { 82349, true },
+ { 82372, true },
+ { 82386, true },
+ { 82402, true },
+ { 82415, true },
{ 82434, true },
- { 82450, true },
- { 82463, true },
- { 82482, true },
+ { 82447, true },
+ { 82464, true },
+ { 82482, false },
{ 82495, true },
- { 82512, true },
- { 82530, false },
- { 82543, true },
- { 82564, true },
- { 82578, true },
- { 82588, true },
+ { 82516, true },
+ { 82530, true },
+ { 82540, true },
+ { 82551, true },
+ { 82558, false },
+ { 82567, true },
+ { 82583, true },
{ 82599, true },
- { 82606, false },
- { 82615, true },
- { 82631, true },
- { 82647, true },
- { 82654, true },
- { 82675, true },
- { 82685, false },
- { 82700, true },
- { 82715, true },
- { 82732, true },
+ { 82606, true },
+ { 82627, true },
+ { 82637, false },
+ { 82652, true },
+ { 82667, true },
+ { 82684, true },
+ { 82694, true },
+ { 82703, true },
+ { 82712, true },
+ { 82724, true },
{ 82742, true },
- { 82751, true },
- { 82760, true },
- { 82772, true },
- { 82790, true },
- { 82800, true },
- { 82810, true },
- { 82823, true },
- { 82834, true },
- { 82849, true },
- { 82860, true },
- { 82876, true },
- { 82889, true },
- { 82899, true },
- { 82918, true },
- { 82934, true },
- { 82956, true },
- { 82968, true },
- { 82981, false },
- { 82995, true },
- { 83008, true },
- { 83023, true },
- { 83037, true },
- { 83052, true },
- { 83068, false },
- { 83081, true },
- { 83093, true },
- { 83110, true },
- { 83123, true },
- { 83142, true },
- { 83158, true },
- { 83170, false },
- { 83180, true },
- { 83196, true },
- { 83207, true },
- { 83227, false },
- { 83235, true },
- { 83247, true },
- { 83258, true },
- { 83277, false },
- { 83297, true },
- { 83306, true },
- { 83317, true },
+ { 82752, true },
+ { 82762, true },
+ { 82775, true },
+ { 82786, true },
+ { 82801, true },
+ { 82812, true },
+ { 82828, true },
+ { 82841, true },
+ { 82851, true },
+ { 82870, true },
+ { 82886, true },
+ { 82908, true },
+ { 82920, true },
+ { 82933, false },
+ { 82947, true },
+ { 82960, true },
+ { 82975, true },
+ { 82989, true },
+ { 83004, true },
+ { 83020, true },
+ { 83031, false },
+ { 83044, true },
+ { 83056, true },
+ { 83073, true },
+ { 83086, true },
+ { 83105, true },
+ { 83121, true },
+ { 83133, false },
+ { 83143, true },
+ { 83159, true },
+ { 83170, true },
+ { 83190, false },
+ { 83198, true },
+ { 83210, true },
+ { 83221, true },
+ { 83240, false },
+ { 83260, true },
+ { 83269, true },
+ { 83280, true },
+ { 83311, true },
+ { 83320, true },
+ { 83334, true },
{ 83348, true },
- { 83357, true },
- { 83371, true },
- { 83385, true },
- { 83405, true },
- { 83424, true },
- { 83438, true },
- { 83454, true },
- { 83469, true },
- { 83483, true },
- { 83497, true },
- { 83505, true },
- { 83518, true },
- { 83529, true },
- { 83541, true },
- { 83553, true },
- { 83569, true },
- { 83580, true },
- { 83595, true },
- { 83611, true },
- { 83627, true },
- { 83649, true },
- { 83665, true },
- { 83684, true },
- { 83708, true },
- { 83724, true },
- { 83740, true },
- { 83750, true },
- { 83762, true },
- { 83780, true },
- { 83792, true },
- { 83814, true },
- { 83829, true },
- { 83849, true },
- { 83869, true },
- { 83889, true },
- { 83910, false },
- { 83926, true },
- { 83944, true },
- { 83959, true },
- { 83971, false },
- { 83979, true },
+ { 83368, true },
+ { 83387, true },
+ { 83401, true },
+ { 83417, true },
+ { 83432, true },
+ { 83446, true },
+ { 83460, true },
+ { 83468, true },
+ { 83481, true },
+ { 83492, true },
+ { 83504, true },
+ { 83516, true },
+ { 83532, true },
+ { 83543, true },
+ { 83558, true },
+ { 83574, true },
+ { 83590, true },
+ { 83612, true },
+ { 83628, true },
+ { 83647, true },
+ { 83671, true },
+ { 83687, true },
+ { 83703, true },
+ { 83713, true },
+ { 83725, true },
+ { 83743, true },
+ { 83758, true },
+ { 83778, true },
+ { 83798, true },
+ { 83818, true },
+ { 83839, false },
+ { 83855, true },
+ { 83873, true },
+ { 83888, true },
+ { 83900, false },
+ { 83908, true },
+ { 83922, true },
+ { 83936, true },
+ { 83948, true },
+ { 83962, true },
+ { 83975, true },
{ 83993, true },
{ 84007, true },
- { 84019, true },
- { 84033, true },
- { 84046, true },
- { 84064, true },
- { 84078, true },
- { 84094, true },
- { 84114, true },
+ { 84023, true },
+ { 84043, true },
+ { 84074, true },
+ { 84105, true },
+ { 84127, true },
{ 84145, true },
- { 84176, true },
- { 84198, true },
- { 84216, true },
- { 84230, true },
- { 84252, true },
- { 84267, true },
- { 84286, true },
- { 84296, true },
- { 84311, true },
+ { 84159, true },
+ { 84181, true },
+ { 84196, true },
+ { 84215, true },
+ { 84225, true },
+ { 84240, true },
+ { 84255, true },
+ { 84270, true },
+ { 84287, true },
+ { 84300, true },
+ { 84313, true },
{ 84326, true },
- { 84341, true },
- { 84358, true },
- { 84371, true },
- { 84384, true },
- { 84397, true },
- { 84407, true },
- { 84430, true },
- { 84441, true },
- { 84453, true },
- { 84470, true },
- { 84487, true },
- { 84502, true },
- { 84509, true },
- { 84522, true },
- { 84539, true },
- { 84549, true },
- { 84559, true },
- { 84568, true },
- { 84587, true },
+ { 84336, true },
+ { 84359, true },
+ { 84370, true },
+ { 84382, true },
+ { 84399, true },
+ { 84416, true },
+ { 84431, true },
+ { 84438, true },
+ { 84451, true },
+ { 84468, true },
+ { 84478, true },
+ { 84488, true },
+ { 84497, true },
+ { 84516, true },
+ { 84534, true },
+ { 84555, true },
+ { 84575, true },
+ { 84588, true },
{ 84605, true },
- { 84626, true },
- { 84646, true },
- { 84659, true },
- { 84676, true },
- { 84689, true },
+ { 84618, true },
+ { 84640, true },
+ { 84652, true },
+ { 84662, true },
+ { 84675, true },
+ { 84697, true },
{ 84711, true },
- { 84723, true },
{ 84733, true },
- { 84746, true },
- { 84768, true },
- { 84782, true },
- { 84804, true },
- { 84821, true },
- { 84835, true },
+ { 84750, true },
+ { 84764, true },
+ { 84772, true },
+ { 84784, true },
+ { 84799, true },
+ { 84809, true },
+ { 84820, true },
+ { 84832, true },
{ 84843, true },
- { 84855, true },
- { 84870, true },
- { 84880, true },
- { 84891, true },
- { 84903, true },
- { 84914, true },
- { 84923, true },
- { 84933, true },
+ { 84852, true },
+ { 84862, true },
+ { 84879, true },
+ { 84898, true },
+ { 84920, true },
+ { 84932, true },
{ 84950, true },
- { 84969, true },
- { 84991, true },
- { 85003, true },
- { 85021, true },
- { 85034, true },
- { 85045, true },
- { 85060, true },
- { 85073, true },
- { 85096, true },
- { 85110, true },
- { 85120, true },
- { 85134, true },
+ { 84963, true },
+ { 84974, true },
+ { 84989, true },
+ { 85002, true },
+ { 85025, true },
+ { 85039, true },
+ { 85049, true },
+ { 85063, true },
+ { 85079, true },
+ { 85094, true },
+ { 85106, true },
+ { 85116, true },
+ { 85132, true },
{ 85150, true },
- { 85165, true },
- { 85177, true },
- { 85187, true },
- { 85203, true },
- { 85221, true },
- { 85235, true },
- { 85243, true },
- { 85254, true },
- { 85268, true },
- { 85281, true },
- { 85291, true },
- { 85302, true },
- { 85313, false },
- { 85329, true },
- { 85342, true },
- { 85357, true },
- { 85368, true },
- { 85384, true },
- { 85402, true },
- { 85419, true },
- { 85440, true },
- { 85452, true },
- { 85461, true },
- { 85474, false },
- { 85492, true },
- { 85501, true },
- { 85512, true },
- { 85524, true },
- { 85534, false },
- { 85552, true },
- { 85570, true },
- { 85589, true },
- { 85608, true },
- { 85622, true },
- { 85642, false },
- { 85662, true },
- { 85674, true },
- { 85687, true },
- { 85706, true },
- { 85718, true },
+ { 85164, true },
+ { 85172, true },
+ { 85183, true },
+ { 85197, true },
+ { 85210, true },
+ { 85220, true },
+ { 85231, true },
+ { 85242, false },
+ { 85258, true },
+ { 85271, true },
+ { 85286, true },
+ { 85297, true },
+ { 85313, true },
+ { 85331, true },
+ { 85348, true },
+ { 85369, true },
+ { 85381, true },
+ { 85390, true },
+ { 85403, false },
+ { 85421, true },
+ { 85430, true },
+ { 85441, true },
+ { 85453, true },
+ { 85463, false },
+ { 85481, true },
+ { 85499, true },
+ { 85518, true },
+ { 85537, true },
+ { 85551, true },
+ { 85571, false },
+ { 85591, false },
+ { 85603, true },
+ { 85616, true },
+ { 85635, true },
+ { 85647, true },
+ { 85660, true },
+ { 85675, true },
+ { 85689, true },
+ { 85699, true },
+ { 85709, true },
+ { 85719, true },
{ 85731, true },
{ 85746, true },
- { 85760, true },
+ { 85761, true },
{ 85770, true },
- { 85780, true },
- { 85790, true },
- { 85802, true },
+ { 85778, true },
+ { 85791, true },
+ { 85799, true },
+ { 85807, true },
{ 85817, true },
- { 85826, true },
- { 85834, true },
- { 85847, true },
- { 85855, true },
- { 85863, true },
- { 85873, true },
+ { 85827, true },
+ { 85854, true },
+ { 85862, true },
{ 85883, true },
- { 85910, true },
- { 85918, true },
- { 85939, true },
- { 85953, true },
- { 85963, true },
- { 85971, true },
- { 85980, true },
- { 85989, true },
- { 86006, true },
- { 86018, true },
- { 86026, true },
- { 86047, true },
- { 86066, true },
- { 86078, true },
- { 86096, true },
- { 86108, true },
- { 86119, true },
- { 86126, true },
- { 86135, true },
- { 86144, true },
- { 86160, true },
+ { 85897, true },
+ { 85907, true },
+ { 85915, true },
+ { 85924, true },
+ { 85933, true },
+ { 85950, true },
+ { 85962, true },
+ { 85970, true },
+ { 85991, true },
+ { 86010, true },
+ { 86022, true },
+ { 86040, true },
+ { 86052, true },
+ { 86063, true },
+ { 86070, true },
+ { 86082, true },
+ { 86091, true },
+ { 86100, true },
+ { 86116, true },
+ { 86123, true },
+ { 86131, true },
+ { 86145, false },
+ { 86156, true },
{ 86167, true },
- { 86175, true },
- { 86189, false },
- { 86200, true },
- { 86211, true },
- { 86226, true },
- { 86236, true },
- { 86249, true },
- { 86261, true },
- { 86272, true },
- { 86282, false },
- { 86292, true },
- { 86306, true },
- { 86326, true },
- { 86341, true },
- { 86354, true },
- { 86366, true },
- { 86381, true },
- { 86394, true },
- { 86421, true },
- { 86435, true },
- { 86449, true },
- { 86469, true },
- { 86484, true },
- { 86494, true },
- { 86507, true },
- { 86524, true },
- { 86537, true },
+ { 86182, true },
+ { 86192, true },
+ { 86205, true },
+ { 86217, true },
+ { 86228, true },
+ { 86238, false },
+ { 86248, true },
+ { 86262, true },
+ { 86282, true },
+ { 86297, true },
+ { 86310, true },
+ { 86322, true },
+ { 86337, true },
+ { 86350, true },
+ { 86377, true },
+ { 86391, true },
+ { 86405, true },
+ { 86422, true },
+ { 86442, true },
+ { 86457, true },
+ { 86467, true },
+ { 86480, true },
+ { 86497, true },
+ { 86510, true },
+ { 86520, true },
{ 86547, true },
- { 86574, true },
- { 86584, true },
- { 86593, true },
+ { 86557, true },
+ { 86566, true },
+ { 86573, true },
+ { 86589, true },
{ 86600, true },
- { 86616, true },
- { 86627, true },
- { 86638, true },
- { 86652, true },
- { 86663, true },
- { 86673, true },
- { 86694, true },
- { 86702, true },
- { 86712, true },
- { 86723, true },
- { 86743, true },
- { 86755, true },
- { 86778, true },
- { 86792, true },
- { 86811, true },
- { 86828, true },
- { 86836, true },
- { 86864, true },
- { 86882, true },
- { 86892, true },
- { 86901, true },
- { 86917, true },
- { 86935, true },
- { 86967, true },
- { 86983, true },
- { 87004, true },
- { 87021, true },
- { 87035, true },
- { 87055, true },
- { 87068, true },
- { 87080, true },
- { 87101, true },
- { 87115, true },
- { 87134, true },
- { 87152, true },
- { 87163, true },
- { 87171, true },
- { 87183, true },
- { 87197, true },
- { 87209, true },
- { 87222, true },
- { 87232, true },
- { 87243, true },
- { 87255, true },
- { 87265, true },
- { 87288, false },
- { 87303, true },
- { 87318, true },
+ { 86611, true },
+ { 86625, true },
+ { 86636, true },
+ { 86646, true },
+ { 86667, true },
+ { 86675, true },
+ { 86685, true },
+ { 86696, true },
+ { 86716, true },
+ { 86728, true },
+ { 86751, true },
+ { 86765, true },
+ { 86784, true },
+ { 86801, true },
+ { 86809, true },
+ { 86837, true },
+ { 86855, true },
+ { 86865, true },
+ { 86874, true },
+ { 86890, true },
+ { 86908, true },
+ { 86940, true },
+ { 86956, true },
+ { 86977, true },
+ { 86994, true },
+ { 87008, true },
+ { 87028, true },
+ { 87041, true },
+ { 87053, true },
+ { 87074, true },
+ { 87088, true },
+ { 87107, true },
+ { 87125, true },
+ { 87136, true },
+ { 87144, true },
+ { 87156, true },
+ { 87170, true },
+ { 87182, true },
+ { 87195, true },
+ { 87204, true },
+ { 87214, true },
+ { 87225, true },
+ { 87237, true },
+ { 87247, true },
+ { 87270, false },
+ { 87285, true },
+ { 87300, true },
+ { 87319, true },
{ 87337, true },
- { 87355, true },
- { 87369, true },
- { 87383, true },
- { 87393, true },
- { 87406, true },
- { 87419, true },
- { 87431, true },
- { 87445, true },
- { 87461, true },
- { 87476, true },
- { 87485, true },
- { 87501, true },
- { 87528, true },
- { 87543, true },
- { 87556, true },
- { 87572, true },
- { 87589, false },
- { 87606, true },
- { 87628, true },
- { 87650, true },
- { 87672, true },
- { 87684, true },
- { 87698, true },
- { 87713, true },
- { 87726, true },
- { 87735, true },
- { 87751, true },
- { 87768, true },
- { 87782, true },
- { 87795, true },
- { 87809, true },
- { 87821, true },
- { 87834, true },
- { 87847, true },
- { 87857, true },
- { 87871, false },
- { 87883, true },
- { 87896, true },
- { 87918, true },
- { 87940, true },
- { 87951, false },
- { 87966, true },
- { 87977, false },
- { 87997, true },
- { 88014, true },
- { 88033, true },
- { 88060, true },
- { 88079, true },
- { 88091, true },
- { 88112, true },
- { 88137, true },
- { 88156, true },
- { 88171, true },
- { 88191, false },
- { 88199, true },
- { 88211, true },
- { 88223, true },
- { 88237, true },
- { 88247, true },
+ { 87351, true },
+ { 87365, true },
+ { 87375, true },
+ { 87388, true },
+ { 87401, true },
+ { 87413, true },
+ { 87427, true },
+ { 87443, true },
+ { 87458, true },
+ { 87467, true },
+ { 87483, true },
+ { 87510, true },
+ { 87525, true },
+ { 87538, true },
+ { 87554, true },
+ { 87571, false },
+ { 87588, true },
+ { 87610, true },
+ { 87632, true },
+ { 87654, true },
+ { 87666, true },
+ { 87680, true },
+ { 87695, true },
+ { 87708, true },
+ { 87717, true },
+ { 87733, true },
+ { 87750, true },
+ { 87764, true },
+ { 87777, true },
+ { 87791, true },
+ { 87803, true },
+ { 87816, true },
+ { 87829, true },
+ { 87839, true },
+ { 87853, false },
+ { 87865, true },
+ { 87878, true },
+ { 87900, true },
+ { 87922, true },
+ { 87933, false },
+ { 87948, true },
+ { 87959, false },
+ { 87979, true },
+ { 87996, true },
+ { 88015, true },
+ { 88042, true },
+ { 88061, true },
+ { 88073, true },
+ { 88094, true },
+ { 88119, true },
+ { 88138, true },
+ { 88153, true },
+ { 88173, false },
+ { 88181, true },
+ { 88193, true },
+ { 88205, true },
+ { 88219, true },
+ { 88229, true },
+ { 88242, true },
{ 88260, true },
- { 88278, true },
- { 88292, true },
- { 88299, true },
- { 88306, true },
- { 88318, true },
- { 88329, true },
- { 88342, true },
- { 88356, true },
- { 88373, true },
- { 88387, true },
+ { 88274, true },
+ { 88281, true },
+ { 88288, true },
+ { 88300, true },
+ { 88311, true },
+ { 88324, true },
+ { 88338, true },
+ { 88355, true },
+ { 88369, true },
+ { 88385, true },
+ { 88396, true },
{ 88403, true },
- { 88414, true },
- { 88421, true },
- { 88434, true },
- { 88447, true },
- { 88456, true },
- { 88470, true },
- { 88486, false },
- { 88501, true },
- { 88529, true },
- { 88544, true },
- { 88565, true },
- { 88579, true },
- { 88593, true },
- { 88614, true },
- { 88630, true },
- { 88642, true },
- { 88652, true },
- { 88663, true },
- { 88673, true },
- { 88686, true },
- { 88696, true },
- { 88709, true },
- { 88726, true },
- { 88745, true },
+ { 88416, true },
+ { 88429, true },
+ { 88438, true },
+ { 88452, true },
+ { 88468, false },
+ { 88483, true },
+ { 88511, true },
+ { 88526, true },
+ { 88547, true },
+ { 88561, true },
+ { 88575, true },
+ { 88596, true },
+ { 88612, true },
+ { 88624, true },
+ { 88634, true },
+ { 88645, true },
+ { 88655, true },
+ { 88668, true },
+ { 88678, true },
+ { 88691, true },
+ { 88708, true },
+ { 88727, true },
+ { 88746, true },
{ 88764, true },
- { 88782, true },
- { 88793, true },
- { 88805, true },
- { 88817, true },
- { 88828, true },
- { 88843, true },
- { 88869, true },
- { 88880, true },
- { 88891, true },
- { 88902, true },
- { 88914, true },
- { 88925, true },
+ { 88775, true },
+ { 88787, true },
+ { 88799, true },
+ { 88810, true },
+ { 88825, true },
+ { 88851, true },
+ { 88862, true },
+ { 88873, true },
+ { 88884, true },
+ { 88896, true },
+ { 88907, true },
+ { 88920, true },
+ { 88929, true },
{ 88938, true },
- { 88947, true },
- { 88956, true },
- { 88969, true },
- { 88976, false },
- { 88984, true },
- { 88992, true },
- { 89007, true },
- { 89020, true },
- { 89031, true },
- { 89045, false },
- { 89057, true },
- { 89081, true },
- { 89096, true },
- { 89109, true },
+ { 88951, true },
+ { 88958, false },
+ { 88966, true },
+ { 88974, true },
+ { 88989, true },
+ { 89002, true },
+ { 89013, true },
+ { 89027, false },
+ { 89039, true },
+ { 89063, true },
+ { 89078, true },
+ { 89091, true },
+ { 89105, true },
{ 89123, true },
- { 89141, true },
- { 89149, true },
- { 89166, true },
- { 89191, true },
- { 89211, true },
- { 89235, true },
- { 89247, true },
- { 89260, true },
- { 89276, true },
- { 89285, true },
+ { 89131, true },
+ { 89148, true },
+ { 89173, true },
+ { 89193, true },
+ { 89217, true },
+ { 89229, true },
+ { 89242, true },
+ { 89258, true },
+ { 89267, true },
+ { 89283, true },
{ 89301, true },
- { 89319, true },
- { 89334, true },
- { 89354, true },
- { 89367, true },
- { 89383, true },
- { 89397, true },
- { 89413, true },
+ { 89316, true },
+ { 89336, true },
+ { 89349, true },
+ { 89365, true },
+ { 89379, true },
+ { 89395, true },
+ { 89415, true },
{ 89433, true },
- { 89451, true },
- { 89470, true },
- { 89487, true },
- { 89503, true },
- { 89513, true },
- { 89542, true },
- { 89562, true },
- { 89579, true },
- { 89595, true },
- { 89604, true },
- { 89617, true },
- { 89629, true },
- { 89638, false },
- { 89652, true },
- { 89669, true },
- { 89702, true },
- { 89722, true },
- { 89734, true },
- { 89747, true },
- { 89762, true },
- { 89773, true },
- { 89790, true },
- { 89802, true },
- { 89814, true },
- { 89826, true },
- { 89835, true },
- { 89852, true },
- { 89866, true },
- { 89887, true },
+ { 89452, true },
+ { 89469, true },
+ { 89485, true },
+ { 89495, true },
+ { 89524, true },
+ { 89544, true },
+ { 89561, true },
+ { 89577, true },
+ { 89586, true },
+ { 89599, true },
+ { 89611, true },
+ { 89620, false },
+ { 89634, true },
+ { 89651, true },
+ { 89684, true },
+ { 89704, true },
+ { 89716, true },
+ { 89729, true },
+ { 89744, true },
+ { 89755, true },
+ { 89772, true },
+ { 89784, true },
+ { 89796, true },
+ { 89808, true },
+ { 89817, true },
+ { 89834, true },
+ { 89848, true },
+ { 89869, true },
+ { 89884, true },
{ 89902, true },
- { 89920, true },
- { 89941, true },
- { 89955, true },
- { 89969, true },
- { 89980, true },
- { 89991, true },
- { 90007, true },
- { 90019, true },
- { 90030, true },
+ { 89923, true },
+ { 89937, true },
+ { 89951, true },
+ { 89962, true },
+ { 89973, true },
+ { 89989, true },
+ { 90001, true },
+ { 90012, true },
+ { 90026, true },
+ { 90035, true },
{ 90044, true },
- { 90053, true },
- { 90062, true },
- { 90077, true },
- { 90086, true },
- { 90094, true },
- { 90105, true },
- { 90116, true },
- { 90130, true },
+ { 90059, true },
+ { 90068, true },
+ { 90076, true },
+ { 90087, true },
+ { 90098, true },
+ { 90112, true },
+ { 90127, true },
{ 90145, true },
- { 90163, true },
- { 90177, true },
+ { 90159, true },
+ { 90169, true },
+ { 90179, true },
{ 90187, true },
- { 90197, true },
- { 90205, true },
- { 90214, true },
- { 90226, true },
- { 90235, true },
- { 90249, true },
- { 90272, true },
- { 90287, true },
- { 90295, true },
- { 90308, true },
- { 90320, true },
- { 90332, true },
- { 90345, true },
+ { 90196, true },
+ { 90208, true },
+ { 90217, true },
+ { 90231, true },
+ { 90254, true },
+ { 90269, true },
+ { 90277, true },
+ { 90290, true },
+ { 90302, true },
+ { 90314, true },
+ { 90327, true },
+ { 90337, false },
+ { 90346, false },
{ 90355, false },
- { 90364, false },
- { 90373, false },
- { 90382, true },
- { 90399, true },
- { 90418, true },
- { 90441, true },
- { 90460, true },
- { 90475, true },
- { 90489, true },
- { 90504, true },
- { 90523, true },
- { 90536, true },
- { 90552, true },
- { 90565, true },
+ { 90364, true },
+ { 90381, true },
+ { 90400, true },
+ { 90423, true },
+ { 90442, true },
+ { 90457, true },
+ { 90471, true },
+ { 90486, true },
+ { 90505, true },
+ { 90518, true },
+ { 90534, true },
+ { 90551, true },
+ { 90567, true },
{ 90582, true },
- { 90598, true },
- { 90613, true },
- { 90623, true },
- { 90639, true },
- { 90658, true },
- { 90673, true },
- { 90692, true },
- { 90700, true },
- { 90714, true },
- { 90728, true },
- { 90742, false },
- { 90762, true },
- { 90775, true },
- { 90787, true },
- { 90802, true },
- { 90820, true },
- { 90831, true },
+ { 90592, true },
+ { 90608, true },
+ { 90627, true },
+ { 90642, true },
+ { 90661, true },
+ { 90669, true },
+ { 90683, true },
+ { 90697, true },
+ { 90711, true },
+ { 90728, false },
+ { 90748, true },
+ { 90761, true },
+ { 90773, true },
+ { 90788, true },
+ { 90806, true },
+ { 90817, true },
+ { 90827, true },
{ 90841, true },
- { 90855, true },
- { 90868, true },
- { 90884, true },
- { 90899, true },
- { 90924, true },
- { 90950, true },
- { 90965, true },
- { 90977, true },
- { 91002, true },
- { 91009, true },
- { 91031, true },
- { 91046, true },
- { 91054, true },
- { 91062, true },
- { 91073, true },
- { 91089, true },
+ { 90854, true },
+ { 90870, true },
+ { 90885, true },
+ { 90910, true },
+ { 90936, true },
+ { 90951, true },
+ { 90963, true },
+ { 90988, true },
+ { 90995, true },
+ { 91017, true },
+ { 91032, true },
+ { 91040, true },
+ { 91048, true },
+ { 91059, true },
+ { 91075, true },
+ { 91092, true },
{ 91106, true },
{ 91120, true },
- { 91134, true },
- { 91150, true },
+ { 91136, true },
+ { 91163, true },
{ 91177, true },
- { 91191, true },
- { 91200, true },
- { 91213, true },
- { 91225, true },
- { 91248, true },
- { 91268, true },
- { 91287, true },
- { 91309, false },
- { 91320, true },
+ { 91186, true },
+ { 91199, true },
+ { 91211, true },
+ { 91234, true },
+ { 91254, true },
+ { 91273, true },
+ { 91295, false },
+ { 91306, true },
+ { 91323, true },
{ 91337, true },
- { 91351, true },
- { 91371, true },
- { 91396, true },
- { 91412, true },
- { 91424, true },
- { 91436, true },
- { 91458, true },
- { 91473, true },
- { 91488, true },
- { 91505, true },
- { 91520, true },
- { 91537, true },
- { 91552, true },
- { 91567, true },
- { 91579, false },
- { 91589, true },
- { 91606, true },
- { 91617, false },
- { 91632, true },
+ { 91357, true },
+ { 91382, true },
+ { 91398, true },
+ { 91410, true },
+ { 91422, true },
+ { 91444, true },
+ { 91459, true },
+ { 91474, true },
+ { 91491, true },
+ { 91506, true },
+ { 91523, true },
+ { 91538, true },
+ { 91553, true },
+ { 91565, false },
+ { 91575, true },
+ { 91592, true },
+ { 91603, false },
+ { 91618, true },
+ { 91635, true },
{ 91649, true },
- { 91663, true },
- { 91676, true },
- { 91689, true },
- { 91701, true },
- { 91713, true },
- { 91723, true },
- { 91735, true },
- { 91750, true },
- { 91762, true },
- { 91773, true },
- { 91793, true },
- { 91805, true },
- { 91816, true },
- { 91841, true },
- { 91850, true },
- { 91858, true },
- { 91871, true },
- { 91894, true },
- { 91911, true },
- { 91922, true },
- { 91938, false },
- { 91950, true },
- { 91958, true },
- { 91968, true },
+ { 91662, true },
+ { 91675, true },
+ { 91687, true },
+ { 91699, true },
+ { 91709, true },
+ { 91721, true },
+ { 91736, true },
+ { 91748, true },
+ { 91759, true },
+ { 91779, true },
+ { 91791, true },
+ { 91802, true },
+ { 91827, true },
+ { 91836, true },
+ { 91844, true },
+ { 91857, true },
+ { 91880, true },
+ { 91897, true },
+ { 91908, true },
+ { 91924, false },
+ { 91936, true },
+ { 91944, true },
+ { 91954, true },
+ { 91969, true },
{ 91983, true },
- { 91997, true },
- { 92007, false },
- { 92025, true },
- { 92049, true },
- { 92061, true },
- { 92089, true },
- { 92105, true },
+ { 91993, false },
+ { 92011, true },
+ { 92035, true },
+ { 92047, true },
+ { 92075, true },
+ { 92091, true },
+ { 92103, true },
{ 92117, true },
- { 92131, true },
+ { 92145, true },
{ 92159, true },
- { 92173, true },
- { 92189, true },
+ { 92175, true },
+ { 92192, true },
{ 92206, true },
- { 92220, true },
- { 92237, true },
- { 92259, true },
- { 92269, true },
- { 92279, true },
- { 92297, true },
- { 92316, true },
- { 92335, true },
- { 92360, true },
- { 92379, true },
+ { 92223, true },
+ { 92245, true },
+ { 92255, true },
+ { 92265, true },
+ { 92283, true },
+ { 92302, true },
+ { 92321, true },
+ { 92346, true },
+ { 92365, true },
+ { 92382, true },
{ 92396, true },
- { 92410, true },
- { 92423, true },
- { 92452, true },
- { 92482, true },
- { 92494, true },
- { 92503, true },
- { 92516, true },
- { 92527, true },
- { 92549, true },
- { 92560, true },
- { 92570, true },
- { 92586, true },
- { 92603, true },
- { 92626, true },
- { 92652, true },
- { 92666, true },
- { 92680, true },
- { 92699, false },
- { 92709, true },
- { 92721, true },
- { 92737, true },
- { 92745, true },
- { 92764, true },
- { 92776, false },
- { 92787, true },
- { 92795, true },
- { 92811, true },
- { 92825, true },
- { 92837, true },
- { 92850, true },
- { 92869, true },
+ { 92409, true },
+ { 92438, true },
+ { 92468, true },
+ { 92480, true },
+ { 92489, true },
+ { 92502, true },
+ { 92513, true },
+ { 92535, true },
+ { 92546, true },
+ { 92556, true },
+ { 92572, true },
+ { 92589, true },
+ { 92612, true },
+ { 92635, true },
+ { 92661, true },
+ { 92675, true },
+ { 92689, true },
+ { 92708, false },
+ { 92718, true },
+ { 92730, true },
+ { 92746, true },
+ { 92754, true },
+ { 92773, true },
+ { 92785, false },
+ { 92796, true },
+ { 92804, true },
+ { 92820, true },
+ { 92834, true },
+ { 92846, true },
+ { 92859, true },
{ 92878, true },
- { 92889, true },
- { 92901, true },
- { 92914, true },
- { 92924, true },
- { 92937, true },
- { 92949, true },
- { 92965, true },
- { 92973, false },
- { 92981, true },
- { 93003, true },
- { 93015, true },
- { 93023, true },
- { 93039, true },
- { 93049, true },
- { 93063, true },
- { 93080, true },
- { 93090, true },
- { 93105, true },
- { 93115, true },
- { 93125, true },
- { 93135, true },
- { 93147, true },
- { 93170, true },
- { 93184, true },
- { 93199, true },
- { 93212, true },
- { 93224, true },
+ { 92887, true },
+ { 92898, true },
+ { 92910, true },
+ { 92923, true },
+ { 92933, true },
+ { 92946, true },
+ { 92958, true },
+ { 92974, true },
+ { 92982, false },
+ { 92990, true },
+ { 93012, true },
+ { 93024, true },
+ { 93032, true },
+ { 93048, true },
+ { 93058, true },
+ { 93072, true },
+ { 93089, true },
+ { 93099, true },
+ { 93114, true },
+ { 93124, true },
+ { 93134, true },
+ { 93144, true },
+ { 93156, true },
+ { 93179, true },
+ { 93193, true },
+ { 93208, true },
+ { 93221, true },
{ 93233, true },
- { 93244, true },
- { 93257, true },
- { 93272, true },
- { 93287, true },
- { 93297, true },
- { 93317, true },
- { 93331, true },
- { 93354, true },
- { 93366, true },
- { 93381, true },
- { 93392, true },
- { 93414, true },
- { 93425, true },
- { 93435, true },
- { 93443, true },
+ { 93242, true },
+ { 93253, true },
+ { 93266, true },
+ { 93281, true },
+ { 93296, true },
+ { 93306, true },
+ { 93326, true },
+ { 93340, true },
+ { 93363, true },
+ { 93375, true },
+ { 93390, true },
+ { 93401, true },
+ { 93423, true },
+ { 93434, true },
+ { 93444, true },
{ 93452, true },
- { 93460, true },
- { 93475, true },
- { 93485, true },
- { 93495, true },
- { 93510, true },
+ { 93461, true },
+ { 93469, true },
+ { 93484, true },
+ { 93494, true },
+ { 93504, true },
{ 93519, true },
- { 93527, true },
- { 93535, true },
+ { 93528, true },
+ { 93536, true },
{ 93544, true },
- { 93555, true },
- { 93567, true },
- { 93579, true },
- { 93589, true },
- { 93599, true },
- { 93611, true },
- { 93625, true },
- { 93640, true },
- { 93657, true },
- { 93669, true },
- { 93680, true },
- { 93687, true },
- { 93701, true },
- { 93712, true },
- { 93723, true },
- { 93731, true },
- { 93742, true },
- { 93757, true },
- { 93771, true },
- { 93785, true },
- { 93800, true },
- { 93815, true },
- { 93826, true },
- { 93837, true },
- { 93852, true },
- { 93865, true },
- { 93878, true },
- { 93885, true },
- { 93905, true },
+ { 93553, true },
+ { 93564, true },
+ { 93576, true },
+ { 93588, true },
+ { 93598, true },
+ { 93608, true },
+ { 93620, true },
+ { 93634, true },
+ { 93649, true },
+ { 93666, true },
+ { 93678, true },
+ { 93689, true },
+ { 93696, true },
+ { 93710, true },
+ { 93721, true },
+ { 93732, true },
+ { 93740, true },
+ { 93751, true },
+ { 93766, true },
+ { 93780, true },
+ { 93794, true },
+ { 93809, true },
+ { 93824, true },
+ { 93835, true },
+ { 93846, true },
+ { 93861, true },
+ { 93874, true },
+ { 93887, true },
+ { 93894, true },
{ 93914, true },
- { 93926, true },
- { 93939, true },
- { 93956, true },
- { 93971, true },
- { 93986, true },
- { 94006, true },
+ { 93923, true },
+ { 93935, true },
+ { 93948, true },
+ { 93965, true },
+ { 93980, true },
+ { 93995, true },
{ 94015, true },
- { 94031, true },
- { 94043, true },
- { 94052, true },
- { 94062, true },
- { 94071, true },
- { 94081, false },
- { 94088, true },
- { 94099, true },
- { 94112, true },
- { 94127, true },
- { 94144, true },
- { 94160, true },
- { 94181, true },
- { 94188, true },
- { 94208, true },
- { 94218, true },
- { 94229, false },
- { 94242, true },
- { 94256, true },
- { 94266, true },
- { 94278, true },
- { 94298, false },
- { 94314, true },
- { 94323, false },
- { 94332, true },
- { 94340, true },
- { 94352, true },
- { 94359, true },
- { 94377, true },
- { 94389, true },
- { 94408, true },
- { 94421, true },
- { 94434, false },
- { 94443, true },
- { 94452, true },
- { 94463, true },
- { 94483, true },
- { 94500, true },
- { 94513, true },
- { 94529, false },
- { 94544, true },
- { 94558, true },
- { 94571, true },
- { 94590, true },
- { 94603, true },
- { 94620, true },
- { 94631, true },
- { 94648, false },
- { 94669, false },
- { 94685, false },
- { 94705, true },
- { 94717, true },
- { 94740, true },
- { 94752, true },
- { 94765, false },
- { 94776, true },
- { 94785, true },
- { 94796, true },
- { 94811, true },
- { 94829, true },
- { 94856, true },
- { 94866, true },
- { 94874, true },
- { 94888, true },
- { 94900, true },
- { 94915, true },
- { 94925, true },
- { 94936, true },
- { 94945, true },
- { 94964, true },
- { 94977, true },
- { 94987, true },
- { 94995, true },
- { 95002, true },
- { 95015, true },
- { 95025, true },
- { 95034, false },
+ { 94035, true },
+ { 94044, true },
+ { 94060, true },
+ { 94072, true },
+ { 94081, true },
+ { 94091, true },
+ { 94100, true },
+ { 94110, false },
+ { 94117, true },
+ { 94128, true },
+ { 94141, true },
+ { 94156, true },
+ { 94173, true },
+ { 94189, true },
+ { 94210, true },
+ { 94217, true },
+ { 94237, true },
+ { 94247, true },
+ { 94258, false },
+ { 94271, true },
+ { 94285, true },
+ { 94295, true },
+ { 94307, true },
+ { 94327, false },
+ { 94343, true },
+ { 94352, false },
+ { 94361, true },
+ { 94369, true },
+ { 94381, true },
+ { 94388, true },
+ { 94406, true },
+ { 94418, true },
+ { 94437, true },
+ { 94450, true },
+ { 94463, false },
+ { 94472, true },
+ { 94481, true },
+ { 94492, true },
+ { 94512, true },
+ { 94529, true },
+ { 94542, true },
+ { 94558, false },
+ { 94573, true },
+ { 94587, true },
+ { 94600, true },
+ { 94619, true },
+ { 94632, true },
+ { 94649, true },
+ { 94660, true },
+ { 94677, false },
+ { 94698, false },
+ { 94714, false },
+ { 94734, true },
+ { 94746, true },
+ { 94769, true },
+ { 94781, true },
+ { 94794, false },
+ { 94805, true },
+ { 94814, true },
+ { 94825, true },
+ { 94840, true },
+ { 94858, true },
+ { 94885, true },
+ { 94895, true },
+ { 94903, true },
+ { 94917, true },
+ { 94929, true },
+ { 94944, true },
+ { 94954, true },
+ { 94965, true },
+ { 94974, true },
+ { 94993, true },
+ { 95006, true },
+ { 95016, true },
+ { 95024, true },
+ { 95031, true },
{ 95044, true },
- { 95053, true },
- { 95065, true },
- { 95076, true },
- { 95087, true },
- { 95097, false },
- { 95114, true },
- { 95123, true },
- { 95133, true },
- { 95141, true },
- { 95151, true },
- { 95161, true },
- { 95174, true },
- { 95186, true },
- { 95201, true },
- { 95213, true },
- { 95229, true },
- { 95243, true },
- { 95257, true },
- { 95264, true },
- { 95276, true },
- { 95285, true },
- { 95301, true },
- { 95315, true },
- { 95326, true },
- { 95335, true },
- { 95349, true },
- { 95361, true },
- { 95373, true },
- { 95383, true },
- { 95393, true },
- { 95405, true },
- { 95415, true },
- { 95425, true },
- { 95443, true },
- { 95458, true },
- { 95469, true },
- { 95482, true },
- { 95489, true },
- { 95506, false },
- { 95517, true },
- { 95527, true },
- { 95537, true },
- { 95548, true },
- { 95557, true },
- { 95579, true },
- { 95604, true },
- { 95623, true },
- { 95630, true },
- { 95644, true },
+ { 95054, true },
+ { 95063, false },
+ { 95073, true },
+ { 95082, true },
+ { 95094, true },
+ { 95105, true },
+ { 95116, true },
+ { 95126, false },
+ { 95143, true },
+ { 95152, true },
+ { 95162, true },
+ { 95170, true },
+ { 95180, true },
+ { 95190, true },
+ { 95203, true },
+ { 95215, true },
+ { 95230, true },
+ { 95242, true },
+ { 95258, true },
+ { 95272, true },
+ { 95286, true },
+ { 95293, true },
+ { 95305, true },
+ { 95314, true },
+ { 95330, true },
+ { 95344, true },
+ { 95355, true },
+ { 95364, true },
+ { 95378, true },
+ { 95390, true },
+ { 95402, true },
+ { 95412, true },
+ { 95422, true },
+ { 95434, true },
+ { 95444, true },
+ { 95454, true },
+ { 95472, true },
+ { 95487, true },
+ { 95498, true },
+ { 95511, true },
+ { 95518, true },
+ { 95535, false },
+ { 95546, true },
+ { 95556, true },
+ { 95566, true },
+ { 95577, true },
+ { 95586, true },
+ { 95608, true },
+ { 95633, true },
+ { 95652, true },
{ 95659, true },
- { 95669, true },
- { 95693, true },
- { 95709, true },
- { 95731, true },
- { 95745, true },
- { 95758, true },
- { 95772, true },
- { 95795, true },
- { 95806, true },
- { 95815, true },
- { 95826, true },
- { 95840, true },
- { 95851, true },
- { 95863, true },
- { 95882, true },
- { 95895, true },
- { 95904, true },
- { 95920, true },
+ { 95673, true },
+ { 95688, true },
+ { 95698, true },
+ { 95722, true },
+ { 95738, true },
+ { 95760, true },
+ { 95774, true },
+ { 95787, true },
+ { 95801, true },
+ { 95824, true },
+ { 95835, true },
+ { 95844, true },
+ { 95855, true },
+ { 95869, true },
+ { 95880, true },
+ { 95892, true },
+ { 95911, true },
+ { 95924, true },
{ 95933, true },
- { 95945, true },
- { 95958, true },
- { 95966, true },
- { 95978, true },
+ { 95949, true },
+ { 95962, true },
+ { 95974, true },
{ 95987, true },
- { 96002, true },
- { 96011, true },
- { 96023, true },
- { 96033, true },
- { 96048, true },
- { 96056, true },
- { 96071, true },
- { 96082, true },
- { 96093, true },
- { 96102, true },
- { 96116, true },
- { 96130, true },
- { 96153, true },
- { 96178, true },
+ { 95995, true },
+ { 96007, true },
+ { 96016, true },
+ { 96031, true },
+ { 96040, true },
+ { 96052, true },
+ { 96062, true },
+ { 96077, true },
+ { 96085, true },
+ { 96100, true },
+ { 96111, true },
+ { 96122, true },
+ { 96131, true },
+ { 96146, true },
+ { 96160, true },
+ { 96174, true },
{ 96197, true },
- { 96211, true },
- { 96227, true },
+ { 96222, true },
{ 96241, true },
- { 96257, true },
- { 96275, true },
- { 96292, true },
- { 96309, true },
- { 96324, true },
- { 96341, true },
- { 96356, true },
- { 96365, true },
- { 96378, true },
- { 96395, true },
- { 96408, true },
+ { 96255, true },
+ { 96271, true },
+ { 96285, true },
+ { 96301, true },
+ { 96319, true },
+ { 96336, true },
+ { 96351, true },
+ { 96366, true },
+ { 96375, true },
+ { 96388, true },
+ { 96405, true },
{ 96418, true },
- { 96429, true },
- { 96440, true },
+ { 96428, true },
+ { 96439, true },
{ 96450, true },
- { 96462, true },
- { 96483, true },
- { 96497, false },
- { 96517, false },
- { 96529, true },
- { 96542, true },
+ { 96460, true },
+ { 96472, true },
+ { 96493, true },
+ { 96507, false },
+ { 96527, false },
+ { 96539, true },
{ 96552, true },
- { 96565, true },
- { 96578, true },
- { 96594, true },
- { 96611, true },
- { 96623, true },
- { 96637, true },
- { 96651, true },
- { 96667, true },
- { 96679, true },
- { 96705, true },
- { 96726, true },
- { 96747, false },
- { 96761, true },
- { 96779, true },
- { 96796, true },
- { 96808, true },
- { 96828, true },
- { 96844, true },
- { 96856, true },
- { 96878, true },
- { 96900, true },
- { 96919, true },
- { 96936, true },
- { 96948, true },
- { 96959, true },
- { 96972, true },
- { 96992, true },
- { 97003, true },
- { 97028, true },
- { 97043, true },
- { 97060, true },
- { 97081, true },
- { 97101, true },
- { 97123, false },
- { 97136, true },
- { 97147, true },
- { 97163, true },
- { 97178, true },
- { 97193, true },
- { 97213, true },
- { 97225, true },
- { 97243, true },
- { 97268, true },
- { 97291, true },
- { 97307, true },
- { 97324, true },
- { 97335, true },
- { 97349, true },
- { 97365, false },
- { 97378, true },
- { 97391, true },
- { 97403, true },
- { 97414, true },
- { 97431, true },
- { 97443, true },
- { 97453, false },
- { 97462, true },
+ { 96562, true },
+ { 96575, true },
+ { 96588, true },
+ { 96604, true },
+ { 96621, true },
+ { 96633, true },
+ { 96647, true },
+ { 96661, true },
+ { 96677, true },
+ { 96689, true },
+ { 96715, true },
+ { 96736, true },
+ { 96757, false },
+ { 96771, true },
+ { 96789, true },
+ { 96806, true },
+ { 96818, true },
+ { 96838, true },
+ { 96854, true },
+ { 96866, true },
+ { 96888, true },
+ { 96910, true },
+ { 96929, true },
+ { 96946, true },
+ { 96958, true },
+ { 96969, true },
+ { 96982, true },
+ { 97002, true },
+ { 97013, true },
+ { 97038, true },
+ { 97053, true },
+ { 97070, true },
+ { 97091, true },
+ { 97111, true },
+ { 97133, false },
+ { 97146, true },
+ { 97157, true },
+ { 97173, true },
+ { 97188, true },
+ { 97203, true },
+ { 97223, true },
+ { 97235, true },
+ { 97253, true },
+ { 97278, true },
+ { 97301, true },
+ { 97317, true },
+ { 97334, true },
+ { 97345, true },
+ { 97359, true },
+ { 97375, false },
+ { 97388, true },
+ { 97401, true },
+ { 97413, true },
+ { 97424, true },
+ { 97441, true },
+ { 97453, true },
+ { 97463, false },
{ 97472, true },
- { 97483, true },
- { 97506, true },
- { 97519, true },
- { 97530, true },
- { 97544, true },
- { 97560, true },
- { 97568, true },
- { 97587, true },
- { 97610, true },
- { 97624, true },
- { 97639, true },
+ { 97482, true },
+ { 97493, true },
+ { 97516, true },
+ { 97529, true },
+ { 97540, true },
+ { 97554, true },
+ { 97570, true },
+ { 97578, true },
+ { 97597, true },
+ { 97620, true },
+ { 97634, true },
{ 97649, true },
- { 97662, true },
- { 97677, true },
- { 97693, true },
- { 97709, true },
- { 97726, true },
- { 97739, true },
- { 97751, true },
- { 97764, true },
- { 97776, true },
- { 97791, true },
- { 97808, true },
- { 97817, true },
- { 97838, true },
- { 97856, true },
- { 97873, true },
- { 97884, false },
- { 97902, true },
- { 97917, true },
- { 97929, true },
- { 97941, true },
- { 97953, true },
- { 97972, true },
- { 98007, true },
- { 98029, true },
- { 98043, true },
- { 98060, true },
- { 98073, true },
- { 98090, true },
- { 98107, false },
- { 98126, true },
- { 98144, true },
- { 98175, true },
- { 98190, true },
- { 98203, true },
- { 98225, true },
- { 98237, true },
- { 98254, true },
- { 98271, true },
- { 98293, true },
- { 98309, true },
- { 98322, true },
- { 98334, true },
- { 98355, true },
- { 98374, true },
- { 98386, true },
- { 98403, true },
- { 98418, true },
- { 98435, true },
- { 98452, true },
- { 98468, true },
- { 98483, true },
- { 98499, true },
- { 98515, true },
- { 98539, true },
- { 98564, true },
- { 98586, true },
- { 98601, true },
- { 98628, true },
- { 98646, true },
- { 98663, true },
- { 98689, true },
- { 98704, true },
- { 98722, true },
- { 98743, true },
- { 98771, true },
- { 98790, true },
- { 98814, true },
- { 98838, true },
- { 98851, true },
- { 98864, true },
- { 98881, true },
- { 98896, true },
- { 98921, false },
- { 98935, true },
+ { 97659, true },
+ { 97672, true },
+ { 97687, true },
+ { 97703, true },
+ { 97719, true },
+ { 97736, true },
+ { 97749, true },
+ { 97761, true },
+ { 97774, true },
+ { 97786, true },
+ { 97801, true },
+ { 97818, true },
+ { 97827, true },
+ { 97848, true },
+ { 97866, true },
+ { 97883, true },
+ { 97894, false },
+ { 97912, true },
+ { 97927, true },
+ { 97939, true },
+ { 97951, true },
+ { 97963, true },
+ { 97982, true },
+ { 98017, true },
+ { 98039, true },
+ { 98053, true },
+ { 98070, true },
+ { 98083, true },
+ { 98100, true },
+ { 98117, false },
+ { 98136, true },
+ { 98154, true },
+ { 98185, true },
+ { 98200, true },
+ { 98213, true },
+ { 98235, true },
+ { 98247, true },
+ { 98264, true },
+ { 98281, true },
+ { 98303, true },
+ { 98319, true },
+ { 98332, true },
+ { 98344, true },
+ { 98365, true },
+ { 98384, true },
+ { 98396, true },
+ { 98413, true },
+ { 98428, true },
+ { 98445, true },
+ { 98462, true },
+ { 98478, true },
+ { 98493, true },
+ { 98509, true },
+ { 98525, true },
+ { 98549, true },
+ { 98574, true },
+ { 98596, true },
+ { 98611, true },
+ { 98638, true },
+ { 98656, true },
+ { 98673, true },
+ { 98699, true },
+ { 98714, true },
+ { 98732, true },
+ { 98753, true },
+ { 98781, true },
+ { 98800, true },
+ { 98824, true },
+ { 98848, true },
+ { 98861, true },
+ { 98874, true },
+ { 98891, true },
+ { 98906, true },
+ { 98931, false },
{ 98945, true },
- { 98964, true },
- { 98980, true },
- { 99004, true },
- { 99019, true },
- { 99036, true },
+ { 98955, true },
+ { 98974, true },
+ { 98990, true },
+ { 99014, true },
+ { 99029, true },
{ 99046, true },
- { 99055, true },
- { 99070, true },
+ { 99056, true },
+ { 99065, true },
{ 99080, true },
- { 99092, true },
- { 99113, true },
- { 99126, true },
- { 99139, true },
- { 99157, true },
- { 99170, true },
- { 99184, true },
- { 99203, true },
+ { 99090, true },
+ { 99102, true },
+ { 99123, true },
+ { 99136, true },
+ { 99149, true },
+ { 99167, true },
+ { 99180, true },
+ { 99194, true },
{ 99213, true },
- { 99229, true },
- { 99245, true },
- { 99258, true },
- { 99277, true },
- { 99295, true },
- { 99309, true },
- { 99319, false },
- { 99331, true },
- { 99339, true },
+ { 99223, true },
+ { 99239, true },
+ { 99255, true },
+ { 99268, true },
+ { 99287, true },
+ { 99305, true },
+ { 99319, true },
+ { 99329, false },
+ { 99341, true },
{ 99349, true },
{ 99359, true },
- { 99371, true },
- { 99385, false },
- { 99398, true },
- { 99406, true },
- { 99417, true },
- { 99428, true },
- { 99436, true },
- { 99452, true },
- { 99464, true },
- { 99473, true },
- { 99489, false },
- { 99496, true },
- { 99504, true },
+ { 99369, true },
+ { 99381, true },
+ { 99395, false },
+ { 99408, true },
+ { 99416, true },
+ { 99427, true },
+ { 99438, true },
+ { 99446, true },
+ { 99462, true },
+ { 99474, true },
+ { 99483, true },
+ { 99499, false },
+ { 99506, true },
{ 99514, true },
- { 99526, true },
- { 99540, true },
- { 99549, true },
- { 99565, true },
- { 99573, true },
- { 99582, true },
- { 99598, true },
- { 99608, false },
- { 99626, true },
- { 99638, true },
- { 99650, false },
- { 99661, true },
- { 99674, true },
+ { 99524, true },
+ { 99536, true },
+ { 99550, true },
+ { 99559, true },
+ { 99575, true },
+ { 99583, true },
+ { 99592, true },
+ { 99608, true },
+ { 99618, false },
+ { 99636, true },
+ { 99648, true },
+ { 99660, false },
+ { 99671, true },
{ 99684, true },
{ 99694, true },
{ 99704, true },
{ 99714, true },
{ 99724, true },
- { 99743, true },
- { 99752, true },
- { 99761, true },
- { 99781, true },
- { 99797, true },
- { 99805, true },
- { 99826, true },
- { 99834, true },
- { 99850, true },
- { 99867, true },
- { 99875, true },
- { 99886, true },
- { 99898, true },
- { 99909, true },
- { 99924, true },
- { 99935, true },
+ { 99734, true },
+ { 99753, true },
+ { 99762, true },
+ { 99771, true },
+ { 99791, true },
+ { 99807, true },
+ { 99815, true },
+ { 99836, true },
+ { 99844, true },
+ { 99860, true },
+ { 99877, true },
+ { 99885, true },
+ { 99896, true },
+ { 99908, true },
+ { 99919, true },
+ { 99934, true },
{ 99945, true },
- { 99954, true },
- { 99972, true },
- { 99988, true },
- { 100002, true },
- { 100030, true },
- { 100043, true },
- { 100052, true },
- { 100071, true },
- { 100086, true },
- { 100103, true },
- { 100126, true },
- { 100145, true },
- { 100154, true },
- { 100172, true },
- { 100187, true },
- { 100201, true },
- { 100224, true },
- { 100246, true },
+ { 99955, true },
+ { 99964, true },
+ { 99982, true },
+ { 99998, true },
+ { 100012, true },
+ { 100040, true },
+ { 100053, true },
+ { 100062, true },
+ { 100081, true },
+ { 100096, true },
+ { 100113, true },
+ { 100136, true },
+ { 100155, true },
+ { 100164, true },
+ { 100182, true },
+ { 100197, true },
+ { 100211, true },
+ { 100234, true },
{ 100256, true },
- { 100272, true },
- { 100288, true },
- { 100296, true },
+ { 100266, true },
+ { 100282, true },
+ { 100298, true },
{ 100306, true },
- { 100318, true },
- { 100331, true },
- { 100348, true },
- { 100365, true },
- { 100376, true },
- { 100394, true },
- { 100408, true },
- { 100422, true },
- { 100440, true },
- { 100459, true },
- { 100475, true },
- { 100486, true },
- { 100497, true },
- { 100515, true },
- { 100528, true },
- { 100539, true },
+ { 100316, true },
+ { 100328, true },
+ { 100341, true },
+ { 100358, true },
+ { 100375, true },
+ { 100386, true },
+ { 100404, true },
+ { 100418, true },
+ { 100432, true },
+ { 100450, true },
+ { 100469, true },
+ { 100485, true },
+ { 100496, true },
+ { 100507, true },
+ { 100525, true },
+ { 100538, true },
{ 100549, true },
- { 100562, true },
- { 100574, true },
- { 100585, true },
- { 100596, true },
- { 100607, true },
+ { 100559, true },
+ { 100572, true },
+ { 100584, true },
+ { 100595, true },
+ { 100606, true },
{ 100617, true },
- { 100626, true },
- { 100643, true },
- { 100662, true },
- { 100675, true },
- { 100694, true },
- { 100711, true },
- { 100736, true },
- { 100768, true },
- { 100782, true },
- { 100794, true },
- { 100818, true },
- { 100841, true },
- { 100873, true },
- { 100898, true },
- { 100911, true },
- { 100937, true },
- { 100956, true },
- { 100970, true },
- { 100984, true },
- { 100997, true },
- { 101012, true },
- { 101027, true },
- { 101041, true },
- { 101055, false },
- { 101075, true },
- { 101088, true },
- { 101105, true },
- { 101120, true },
- { 101137, true },
- { 101146, true },
- { 101155, true },
- { 101171, true },
- { 101191, true },
- { 101210, true },
- { 101219, true },
- { 101228, true },
- { 101239, true },
- { 101248, true },
- { 101256, true },
- { 101265, true },
- { 101276, true },
- { 101289, true },
- { 101301, true },
- { 101314, true },
- { 101323, true },
- { 101336, true },
+ { 100627, true },
+ { 100636, true },
+ { 100653, true },
+ { 100672, true },
+ { 100685, true },
+ { 100704, true },
+ { 100721, true },
+ { 100746, true },
+ { 100778, true },
+ { 100792, true },
+ { 100804, true },
+ { 100828, true },
+ { 100851, true },
+ { 100883, true },
+ { 100908, true },
+ { 100921, true },
+ { 100947, true },
+ { 100966, true },
+ { 100980, true },
+ { 100994, true },
+ { 101007, true },
+ { 101022, true },
+ { 101037, true },
+ { 101051, true },
+ { 101065, false },
+ { 101085, true },
+ { 101098, true },
+ { 101115, true },
+ { 101130, true },
+ { 101147, true },
+ { 101156, true },
+ { 101165, true },
+ { 101181, true },
+ { 101201, true },
+ { 101220, true },
+ { 101229, true },
+ { 101238, true },
+ { 101249, true },
+ { 101258, true },
+ { 101266, true },
+ { 101275, true },
+ { 101286, true },
+ { 101299, true },
+ { 101311, true },
+ { 101324, true },
+ { 101333, true },
{ 101346, true },
- { 101359, true },
- { 101372, true },
- { 101383, true },
- { 101394, true },
- { 101405, true },
- { 101414, true },
- { 101423, true },
+ { 101356, true },
+ { 101369, true },
+ { 101382, true },
+ { 101393, true },
+ { 101404, true },
+ { 101415, true },
+ { 101424, true },
{ 101433, true },
- { 101450, true },
- { 101467, true },
- { 101476, true },
- { 101491, true },
- { 101510, false },
- { 101522, true },
- { 101535, true },
- { 101552, false },
- { 101565, true },
- { 101574, true },
- { 101588, true },
- { 101611, false },
- { 101623, true },
- { 101634, true },
- { 101651, true },
- { 101665, true },
- { 101676, true },
- { 101693, true },
- { 101714, true },
- { 101725, true },
- { 101736, true },
- { 101743, true },
- { 101754, true },
- { 101761, true },
+ { 101443, true },
+ { 101460, true },
+ { 101477, true },
+ { 101486, true },
+ { 101501, true },
+ { 101520, false },
+ { 101532, true },
+ { 101545, true },
+ { 101562, false },
+ { 101575, true },
+ { 101584, true },
+ { 101598, true },
+ { 101621, false },
+ { 101633, true },
+ { 101644, true },
+ { 101661, true },
+ { 101675, true },
+ { 101686, true },
+ { 101703, true },
+ { 101724, true },
+ { 101735, true },
+ { 101746, true },
+ { 101753, true },
+ { 101764, true },
{ 101771, true },
- { 101783, true },
+ { 101781, true },
{ 101793, true },
- { 101802, true },
- { 101815, true },
- { 101827, true },
- { 101844, true },
- { 101858, true },
- { 101872, true },
- { 101879, true },
- { 101886, true },
- { 101893, true },
- { 101902, true },
- { 101911, true },
- { 101919, true },
+ { 101803, true },
+ { 101812, true },
+ { 101825, true },
+ { 101837, true },
+ { 101854, true },
+ { 101868, true },
+ { 101882, true },
+ { 101889, true },
+ { 101896, true },
+ { 101903, true },
+ { 101912, true },
+ { 101921, true },
{ 101929, true },
- { 101947, true },
- { 101961, true },
- { 101973, true },
- { 101984, true },
- { 101995, true },
- { 102006, true },
- { 102019, true },
- { 102030, true },
- { 102039, true },
- { 102056, true },
- { 102067, true },
- { 102083, true },
- { 102090, true },
- { 102097, true },
- { 102111, true },
- { 102119, true },
- { 102126, true },
- { 102137, true },
- { 102143, true },
- { 102156, true },
- { 102169, true },
+ { 101939, true },
+ { 101957, true },
+ { 101971, true },
+ { 101983, true },
+ { 101994, true },
+ { 102005, true },
+ { 102016, true },
+ { 102029, true },
+ { 102040, true },
+ { 102049, true },
+ { 102066, true },
+ { 102077, true },
+ { 102093, true },
+ { 102100, true },
+ { 102107, true },
+ { 102121, true },
+ { 102129, true },
+ { 102136, true },
+ { 102147, true },
+ { 102153, true },
+ { 102166, true },
{ 102179, true },
{ 102189, true },
- { 102202, true },
- { 102216, true },
- { 102231, true },
- { 102244, true },
- { 102253, true },
- { 102272, true },
- { 102297, false },
- { 102309, true },
- { 102317, true },
- { 102331, true },
- { 102344, true },
- { 102359, true },
- { 102378, true },
- { 102391, true },
- { 102406, true },
- { 102419, true },
- { 102430, true },
- { 102443, true },
- { 102460, true },
- { 102474, false },
- { 102493, true },
- { 102508, true },
- { 102522, true },
- { 102538, true },
- { 102554, true },
- { 102574, true },
- { 102592, true },
- { 102602, true },
- { 102611, true },
- { 102627, true },
- { 102642, true },
- { 102662, true },
- { 102681, true },
- { 102698, true },
- { 102714, true },
- { 102734, true },
- { 102747, true },
- { 102761, false },
- { 102774, true },
- { 102784, true },
- { 102796, true },
- { 102813, true },
- { 102828, true },
- { 102851, true },
- { 102868, true },
- { 102882, true },
- { 102894, true },
- { 102909, true },
- { 102926, true },
- { 102940, true },
- { 102955, true },
- { 102964, true },
- { 102979, true },
- { 102997, true },
- { 103011, true },
- { 103021, true },
- { 103032, true },
- { 103042, true },
- { 103057, true },
- { 103071, true },
- { 103084, true },
- { 103095, true },
- { 103112, true },
- { 103126, true },
- { 103136, true },
- { 103148, true },
- { 103166, true },
- { 103180, true },
- { 103192, false },
- { 103207, true },
- { 103226, true },
- { 103237, true },
- { 103249, true },
- { 103267, true },
- { 103280, true },
- { 103297, true },
- { 103313, true },
- { 103332, true },
- { 103349, true },
- { 103367, true },
- { 103389, true },
- { 103408, true },
- { 103421, true },
- { 103437, true },
- { 103450, true },
- { 103465, true },
- { 103473, true },
- { 103486, true },
- { 103500, true },
- { 103514, true },
- { 103525, true },
- { 103535, true },
- { 103553, true },
- { 103571, true },
- { 103584, true },
- { 103592, true },
- { 103600, true },
- { 103613, true },
- { 103625, true },
- { 103636, true },
- { 103651, true },
- { 103661, true },
- { 103672, true },
- { 103680, true },
- { 103695, true },
- { 103702, true },
- { 103718, true },
- { 103740, true },
- { 103756, true },
- { 103765, true },
- { 103775, true },
- { 103787, true },
- { 103800, true },
- { 103818, true },
- { 103832, true },
- { 103851, true },
- { 103865, true },
- { 103878, true },
- { 103894, false },
- { 103911, true },
- { 103932, true },
- { 103951, true },
- { 103970, true },
- { 103989, true },
- { 104005, true },
- { 104020, true },
- { 104030, true },
- { 104040, true },
- { 104049, true },
- { 104062, true },
- { 104072, false },
- { 104090, true },
- { 104112, true },
- { 104129, true },
- { 104145, true },
- { 104163, true },
- { 104174, true },
- { 104190, true },
- { 104208, true },
- { 104223, false },
- { 104237, true },
- { 104254, true },
- { 104272, true },
- { 104291, true },
- { 104302, true },
- { 104318, true },
- { 104335, true },
- { 104351, true },
- { 104364, true },
- { 104382, true },
- { 104393, true },
- { 104410, true },
- { 104432, false },
- { 104449, true },
- { 104465, true },
- { 104479, true },
- { 104491, true },
- { 104513, false },
- { 104528, true },
- { 104540, true },
- { 104548, true },
- { 104561, true },
- { 104576, true },
- { 104591, true },
- { 104601, true },
- { 104613, true },
- { 104623, true },
- { 104633, true },
- { 104647, true },
- { 104661, true },
- { 104672, false },
- { 104685, true },
- { 104693, true },
- { 104702, true },
- { 104715, true },
- { 104724, true },
- { 104734, true },
- { 104747, true },
- { 104767, false },
- { 104777, true },
- { 104793, true },
- { 104806, true },
- { 104819, true },
- { 104830, true },
- { 104839, true },
- { 104846, true },
- { 104862, true },
- { 104875, true },
- { 104888, true },
- { 104901, true },
- { 104916, true },
- { 104927, true },
- { 104947, true },
- { 104959, true },
- { 104966, true },
- { 104973, true },
- { 104982, true },
- { 104991, true },
- { 105000, true },
- { 105011, true },
- { 105025, true },
- { 105038, true },
- { 105046, true },
- { 105065, true },
- { 105076, true },
- { 105088, true },
- { 105102, true },
- { 105113, true },
- { 105129, true },
- { 105143, true },
- { 105158, true },
- { 105168, false },
- { 105182, true },
- { 105192, true },
- { 105207, false },
- { 105223, true },
- { 105235, true },
- { 105248, true },
- { 105267, true },
- { 105291, false },
- { 105304, true },
- { 105320, true },
- { 105334, true },
- { 105349, true },
- { 105368, true },
- { 105385, true },
- { 105402, true },
- { 105412, true },
- { 105427, true },
- { 105441, true },
- { 105454, true },
- { 105470, true },
- { 105485, true },
- { 105501, true },
- { 105515, true },
- { 105530, true },
- { 105544, true },
- { 105559, true },
- { 105578, true },
- { 105593, true },
- { 105608, true },
- { 105626, true },
- { 105645, true },
- { 105658, true },
- { 105671, false },
- { 105694, true },
- { 105710, true },
- { 105721, true },
- { 105734, true },
- { 105749, true },
- { 105764, true },
- { 105780, true },
- { 105795, true },
- { 105811, true },
- { 105828, true },
- { 105840, true },
- { 105850, true },
- { 105868, true },
- { 105878, true },
- { 105889, true },
- { 105899, true },
- { 105913, true },
- { 105926, true },
- { 105954, true },
- { 105965, true },
- { 105976, true },
- { 105987, true },
- { 106000, true },
- { 106013, true },
- { 106030, true },
- { 106044, false },
- { 106061, true },
- { 106075, true },
- { 106092, true },
- { 106109, true },
- { 106121, true },
- { 106132, true },
- { 106146, true },
- { 106158, true },
- { 106174, true },
- { 106200, true },
- { 106210, true },
- { 106223, true },
- { 106233, true },
- { 106246, true },
- { 106254, true },
- { 106265, true },
- { 106285, true },
- { 106303, true },
- { 106320, true },
- { 106335, true },
- { 106353, true },
- { 106369, true },
- { 106383, true },
- { 106400, true },
- { 106416, true },
- { 106429, true },
- { 106439, false },
- { 106453, true },
- { 106464, true },
- { 106480, true },
- { 106488, true },
- { 106498, true },
- { 106513, true },
- { 106529, true },
- { 106548, true },
- { 106561, true },
- { 106581, true },
- { 106596, true },
- { 106614, true },
- { 106627, true },
- { 106637, true },
- { 106654, true },
- { 106669, true },
- { 106680, true },
- { 106699, true },
- { 106710, true },
- { 106723, true },
- { 106731, true },
- { 106740, true },
- { 106751, true },
- { 106765, true },
- { 106775, true },
- { 106798, true },
- { 106811, true },
- { 106823, false },
- { 106834, true },
- { 106848, true },
- { 106876, true },
- { 106885, true },
- { 106900, true },
- { 106919, true },
- { 106943, true },
- { 106958, true },
- { 106978, true },
- { 106996, true },
- { 107009, true },
- { 107025, true },
- { 107040, true },
- { 107053, true },
- { 107067, true },
- { 107078, true },
+ { 102199, true },
+ { 102212, true },
+ { 102226, true },
+ { 102241, true },
+ { 102254, true },
+ { 102263, true },
+ { 102282, true },
+ { 102307, true },
+ { 102315, true },
+ { 102329, true },
+ { 102342, true },
+ { 102357, true },
+ { 102376, true },
+ { 102389, true },
+ { 102404, true },
+ { 102417, true },
+ { 102428, true },
+ { 102441, true },
+ { 102458, true },
+ { 102472, false },
+ { 102491, true },
+ { 102506, true },
+ { 102520, true },
+ { 102536, true },
+ { 102552, true },
+ { 102572, true },
+ { 102590, true },
+ { 102600, true },
+ { 102609, true },
+ { 102625, true },
+ { 102640, true },
+ { 102660, true },
+ { 102679, true },
+ { 102696, true },
+ { 102712, true },
+ { 102732, true },
+ { 102745, true },
+ { 102759, false },
+ { 102772, true },
+ { 102782, true },
+ { 102794, true },
+ { 102811, true },
+ { 102826, true },
+ { 102849, true },
+ { 102866, true },
+ { 102880, true },
+ { 102892, true },
+ { 102907, true },
+ { 102924, true },
+ { 102938, true },
+ { 102953, true },
+ { 102962, true },
+ { 102977, true },
+ { 102995, true },
+ { 103009, true },
+ { 103019, true },
+ { 103030, true },
+ { 103040, true },
+ { 103055, true },
+ { 103069, true },
+ { 103082, true },
+ { 103093, true },
+ { 103110, true },
+ { 103124, true },
+ { 103134, true },
+ { 103146, true },
+ { 103164, true },
+ { 103178, true },
+ { 103190, false },
+ { 103205, true },
+ { 103224, true },
+ { 103235, true },
+ { 103247, true },
+ { 103265, true },
+ { 103278, true },
+ { 103295, true },
+ { 103311, true },
+ { 103330, true },
+ { 103347, true },
+ { 103365, true },
+ { 103387, true },
+ { 103406, true },
+ { 103419, true },
+ { 103435, true },
+ { 103448, true },
+ { 103463, true },
+ { 103471, true },
+ { 103484, true },
+ { 103498, true },
+ { 103512, true },
+ { 103523, true },
+ { 103533, true },
+ { 103551, true },
+ { 103569, true },
+ { 103582, true },
+ { 103590, true },
+ { 103598, true },
+ { 103611, true },
+ { 103623, true },
+ { 103634, true },
+ { 103649, true },
+ { 103659, true },
+ { 103670, true },
+ { 103678, true },
+ { 103693, true },
+ { 103700, true },
+ { 103716, true },
+ { 103738, true },
+ { 103754, true },
+ { 103763, true },
+ { 103773, true },
+ { 103785, true },
+ { 103798, true },
+ { 103816, true },
+ { 103830, true },
+ { 103849, true },
+ { 103863, true },
+ { 103876, true },
+ { 103892, false },
+ { 103909, true },
+ { 103930, true },
+ { 103949, true },
+ { 103968, true },
+ { 103987, true },
+ { 104003, true },
+ { 104018, true },
+ { 104028, true },
+ { 104038, true },
+ { 104047, true },
+ { 104060, true },
+ { 104070, false },
+ { 104088, true },
+ { 104110, true },
+ { 104127, true },
+ { 104143, true },
+ { 104161, true },
+ { 104172, true },
+ { 104188, true },
+ { 104206, true },
+ { 104221, false },
+ { 104235, true },
+ { 104252, true },
+ { 104270, true },
+ { 104289, true },
+ { 104300, true },
+ { 104316, true },
+ { 104333, true },
+ { 104349, true },
+ { 104362, true },
+ { 104380, true },
+ { 104391, true },
+ { 104408, true },
+ { 104430, false },
+ { 104447, true },
+ { 104463, true },
+ { 104477, true },
+ { 104489, true },
+ { 104511, false },
+ { 104526, true },
+ { 104538, true },
+ { 104546, true },
+ { 104559, true },
+ { 104574, true },
+ { 104589, true },
+ { 104599, true },
+ { 104611, true },
+ { 104621, true },
+ { 104631, true },
+ { 104645, true },
+ { 104659, true },
+ { 104670, false },
+ { 104683, true },
+ { 104691, true },
+ { 104700, true },
+ { 104713, true },
+ { 104722, true },
+ { 104732, true },
+ { 104745, true },
+ { 104765, false },
+ { 104775, true },
+ { 104791, true },
+ { 104804, true },
+ { 104817, true },
+ { 104828, true },
+ { 104837, true },
+ { 104844, true },
+ { 104860, true },
+ { 104873, true },
+ { 104886, true },
+ { 104899, true },
+ { 104914, true },
+ { 104925, true },
+ { 104945, true },
+ { 104957, true },
+ { 104964, true },
+ { 104971, true },
+ { 104980, true },
+ { 104989, true },
+ { 104998, true },
+ { 105009, true },
+ { 105023, true },
+ { 105036, true },
+ { 105044, true },
+ { 105063, true },
+ { 105074, true },
+ { 105086, true },
+ { 105100, true },
+ { 105111, true },
+ { 105127, true },
+ { 105141, true },
+ { 105156, true },
+ { 105166, false },
+ { 105180, true },
+ { 105190, true },
+ { 105205, false },
+ { 105221, true },
+ { 105233, true },
+ { 105246, true },
+ { 105265, true },
+ { 105289, false },
+ { 105302, true },
+ { 105318, true },
+ { 105332, true },
+ { 105347, true },
+ { 105366, true },
+ { 105383, true },
+ { 105400, true },
+ { 105410, true },
+ { 105425, true },
+ { 105439, true },
+ { 105452, true },
+ { 105468, true },
+ { 105483, true },
+ { 105499, true },
+ { 105513, true },
+ { 105528, true },
+ { 105542, true },
+ { 105557, true },
+ { 105576, true },
+ { 105591, true },
+ { 105606, true },
+ { 105624, true },
+ { 105643, true },
+ { 105656, true },
+ { 105669, false },
+ { 105692, true },
+ { 105708, true },
+ { 105719, true },
+ { 105732, true },
+ { 105747, true },
+ { 105762, true },
+ { 105778, true },
+ { 105793, true },
+ { 105809, true },
+ { 105826, true },
+ { 105838, true },
+ { 105848, true },
+ { 105866, true },
+ { 105876, true },
+ { 105887, true },
+ { 105897, true },
+ { 105911, true },
+ { 105924, true },
+ { 105952, true },
+ { 105963, true },
+ { 105974, true },
+ { 105985, true },
+ { 105998, true },
+ { 106011, true },
+ { 106028, true },
+ { 106042, false },
+ { 106059, true },
+ { 106073, true },
+ { 106090, true },
+ { 106107, true },
+ { 106119, true },
+ { 106130, true },
+ { 106144, true },
+ { 106156, true },
+ { 106172, true },
+ { 106198, true },
+ { 106208, true },
+ { 106221, true },
+ { 106231, true },
+ { 106244, true },
+ { 106252, true },
+ { 106263, true },
+ { 106283, true },
+ { 106301, true },
+ { 106318, true },
+ { 106333, true },
+ { 106351, true },
+ { 106367, true },
+ { 106381, true },
+ { 106398, true },
+ { 106414, true },
+ { 106427, true },
+ { 106437, false },
+ { 106451, true },
+ { 106462, true },
+ { 106478, true },
+ { 106486, true },
+ { 106496, true },
+ { 106511, true },
+ { 106527, true },
+ { 106546, true },
+ { 106559, true },
+ { 106579, true },
+ { 106594, true },
+ { 106612, true },
+ { 106625, true },
+ { 106635, true },
+ { 106652, true },
+ { 106667, true },
+ { 106678, true },
+ { 106697, true },
+ { 106708, true },
+ { 106721, true },
+ { 106729, true },
+ { 106738, true },
+ { 106749, true },
+ { 106763, true },
+ { 106773, true },
+ { 106796, true },
+ { 106809, true },
+ { 106821, false },
+ { 106832, true },
+ { 106846, true },
+ { 106874, true },
+ { 106883, true },
+ { 106898, true },
+ { 106917, true },
+ { 106932, true },
+ { 106952, true },
+ { 106970, true },
+ { 106983, true },
+ { 106999, true },
+ { 107014, true },
+ { 107027, true },
+ { 107041, true },
+ { 107052, true },
+ { 107063, true },
+ { 107077, true },
{ 107089, true },
- { 107103, true },
- { 107115, true },
- { 107132, true },
- { 107142, true },
- { 107155, true },
- { 107170, true },
- { 107178, true },
- { 107198, true },
+ { 107106, true },
+ { 107116, true },
+ { 107129, true },
+ { 107144, true },
+ { 107152, true },
+ { 107172, true },
+ { 107183, true },
+ { 107193, true },
{ 107209, true },
- { 107219, true },
- { 107235, true },
- { 107244, true },
- { 107255, true },
- { 107268, true },
- { 107278, true },
- { 107290, true },
- { 107305, true },
- { 107314, true },
- { 107328, true },
- { 107341, true },
- { 107356, true },
- { 107370, true },
- { 107381, true },
- { 107396, true },
- { 107406, false },
- { 107416, true },
- { 107435, true },
- { 107448, true },
- { 107457, true },
- { 107468, true },
- { 107482, true },
+ { 107218, true },
+ { 107229, true },
+ { 107242, true },
+ { 107252, true },
+ { 107264, true },
+ { 107279, true },
+ { 107288, true },
+ { 107302, true },
+ { 107315, true },
+ { 107325, true },
+ { 107340, true },
+ { 107354, true },
+ { 107365, true },
+ { 107380, true },
+ { 107390, false },
+ { 107400, true },
+ { 107419, true },
+ { 107432, true },
+ { 107441, true },
+ { 107452, true },
+ { 107466, true },
+ { 107486, true },
{ 107502, true },
- { 107518, true },
+ { 107513, true },
{ 107529, true },
- { 107545, true },
- { 107562, true },
- { 107577, true },
- { 107590, true },
- { 107607, true },
- { 107617, true },
- { 107625, true },
- { 107636, true },
- { 107646, true },
- { 107661, true },
- { 107674, true },
- { 107688, true },
- { 107700, true },
- { 107710, true },
- { 107718, true },
- { 107737, true },
- { 107757, true },
- { 107766, true },
- { 107780, true },
- { 107794, true },
+ { 107546, true },
+ { 107561, true },
+ { 107574, true },
+ { 107591, true },
+ { 107601, true },
+ { 107609, true },
+ { 107620, true },
+ { 107630, true },
+ { 107645, true },
+ { 107658, true },
+ { 107672, true },
+ { 107684, true },
+ { 107694, true },
+ { 107702, true },
+ { 107721, true },
+ { 107741, true },
+ { 107750, true },
+ { 107764, true },
+ { 107778, true },
+ { 107820, true },
{ 107836, true },
- { 107852, true },
- { 107861, true },
- { 107873, true },
- { 107885, true },
- { 107898, true },
- { 107911, true },
- { 107929, true },
- { 107937, true },
- { 107950, true },
- { 107961, true },
- { 107975, true },
- { 107985, true },
- { 107995, true },
- { 108007, true },
- { 108018, true },
- { 108035, true },
- { 108050, true },
- { 108062, true },
- { 108075, true },
- { 108087, true },
- { 108102, true },
- { 108115, true },
- { 108127, true },
+ { 107845, true },
+ { 107857, true },
+ { 107869, true },
+ { 107882, true },
+ { 107895, true },
+ { 107913, true },
+ { 107921, true },
+ { 107934, true },
+ { 107945, true },
+ { 107959, true },
+ { 107969, true },
+ { 107979, true },
+ { 107991, true },
+ { 108002, true },
+ { 108019, true },
+ { 108034, true },
+ { 108046, true },
+ { 108059, true },
+ { 108071, true },
+ { 108086, true },
+ { 108099, true },
+ { 108111, true },
+ { 108121, true },
{ 108137, true },
- { 108153, true },
- { 108162, true },
- { 108183, true },
- { 108196, true },
- { 108214, true },
- { 108229, true },
- { 108243, true },
- { 108261, true },
- { 108279, true },
- { 108291, true },
- { 108302, true },
- { 108320, true },
- { 108331, true },
- { 108345, true },
- { 108365, true },
- { 108378, true },
- { 108390, true },
- { 108410, true },
+ { 108146, true },
+ { 108167, true },
+ { 108180, true },
+ { 108198, true },
+ { 108213, true },
+ { 108227, true },
+ { 108245, true },
+ { 108263, true },
+ { 108275, true },
+ { 108286, true },
+ { 108304, true },
+ { 108315, true },
+ { 108329, true },
+ { 108349, true },
+ { 108362, true },
+ { 108374, true },
+ { 108394, true },
+ { 108403, true },
+ { 108412, true },
{ 108419, true },
- { 108428, true },
- { 108435, true },
- { 108450, true },
- { 108465, true },
- { 108479, true },
- { 108498, true },
- { 108522, true },
- { 108533, true },
- { 108547, true },
- { 108559, true },
- { 108572, true },
- { 108585, true },
- { 108596, true },
- { 108609, true },
- { 108621, true },
- { 108644, true },
- { 108653, true },
- { 108670, true },
- { 108683, true },
- { 108695, true },
- { 108706, true },
- { 108721, true },
- { 108735, true },
- { 108743, true },
- { 108757, true },
- { 108771, true },
- { 108779, true },
- { 108792, true },
- { 108803, true },
- { 108815, true },
- { 108826, true },
- { 108850, true },
- { 108858, true },
- { 108868, true },
- { 108878, true },
- { 108895, true },
- { 108913, true },
- { 108931, true },
- { 108945, true },
- { 108955, true },
- { 108979, true },
- { 108993, true },
- { 109012, true },
- { 109024, true },
- { 109043, true },
- { 109060, true },
- { 109070, true },
- { 109085, true },
- { 109105, true },
- { 109117, true },
- { 109129, true },
- { 109142, true },
- { 109151, true },
- { 109160, true },
- { 109169, true },
- { 109188, true },
- { 109200, true },
- { 109207, true },
- { 109217, true },
- { 109226, true },
- { 109241, true },
- { 109256, false },
- { 109274, true },
- { 109285, true },
- { 109297, true },
- { 109313, true },
- { 109328, true },
- { 109344, true },
- { 109370, true },
- { 109381, true },
- { 109396, true },
- { 109411, true },
- { 109426, true },
- { 109444, true },
- { 109454, true },
- { 109469, true },
- { 109484, true },
- { 109497, true },
- { 109513, true },
- { 109536, true },
- { 109549, true },
- { 109562, true },
+ { 108434, true },
+ { 108449, true },
+ { 108463, true },
+ { 108482, true },
+ { 108506, true },
+ { 108517, true },
+ { 108531, true },
+ { 108543, true },
+ { 108556, true },
+ { 108569, true },
+ { 108580, true },
+ { 108593, true },
+ { 108605, true },
+ { 108628, true },
+ { 108637, true },
+ { 108654, true },
+ { 108667, true },
+ { 108679, true },
+ { 108690, true },
+ { 108705, true },
+ { 108719, true },
+ { 108727, true },
+ { 108741, true },
+ { 108755, true },
+ { 108763, true },
+ { 108776, true },
+ { 108787, true },
+ { 108799, true },
+ { 108810, true },
+ { 108834, true },
+ { 108842, true },
+ { 108852, true },
+ { 108862, true },
+ { 108879, true },
+ { 108897, true },
+ { 108915, true },
+ { 108929, true },
+ { 108939, true },
+ { 108963, true },
+ { 108977, true },
+ { 108996, true },
+ { 109008, true },
+ { 109027, true },
+ { 109044, true },
+ { 109054, true },
+ { 109069, true },
+ { 109089, true },
+ { 109101, true },
+ { 109113, true },
+ { 109126, true },
+ { 109135, true },
+ { 109144, true },
+ { 109153, true },
+ { 109165, true },
+ { 109172, true },
+ { 109182, true },
+ { 109191, true },
+ { 109206, true },
+ { 109221, false },
+ { 109239, true },
+ { 109250, true },
+ { 109262, true },
+ { 109278, true },
+ { 109293, true },
+ { 109309, true },
+ { 109335, true },
+ { 109346, true },
+ { 109361, true },
+ { 109376, true },
+ { 109391, true },
+ { 109409, true },
+ { 109419, true },
+ { 109434, true },
+ { 109449, true },
+ { 109462, true },
+ { 109478, true },
+ { 109501, true },
+ { 109514, true },
+ { 109527, true },
+ { 109540, true },
+ { 109559, true },
{ 109575, true },
- { 109594, true },
- { 109610, true },
- { 109625, true },
- { 109639, true },
- { 109651, false },
- { 109670, true },
- { 109685, true },
- { 109703, true },
- { 109714, true },
- { 109726, true },
- { 109737, true },
- { 109750, true },
- { 109773, true },
- { 109788, true },
- { 109803, true },
- { 109817, true },
- { 109834, false },
+ { 109590, true },
+ { 109604, true },
+ { 109616, false },
+ { 109635, true },
+ { 109650, true },
+ { 109668, true },
+ { 109679, true },
+ { 109691, true },
+ { 109702, true },
+ { 109715, true },
+ { 109738, true },
+ { 109753, true },
+ { 109768, true },
+ { 109782, true },
+ { 109799, false },
+ { 109813, true },
+ { 109824, true },
+ { 109832, true },
{ 109848, true },
- { 109859, true },
- { 109867, true },
- { 109883, true },
- { 109896, true },
- { 109906, true },
- { 109917, true },
- { 109925, true },
+ { 109861, true },
+ { 109871, true },
+ { 109882, true },
+ { 109890, true },
+ { 109907, true },
+ { 109922, true },
+ { 109932, true },
{ 109942, true },
- { 109957, true },
- { 109967, true },
- { 109977, true },
- { 109988, true },
+ { 109953, true },
+ { 109964, true },
+ { 109984, true },
{ 109999, true },
- { 110019, true },
- { 110034, true },
- { 110051, true },
- { 110065, true },
- { 110081, true },
- { 110091, true },
- { 110102, true },
- { 110121, true },
- { 110132, true },
- { 110154, true },
- { 110168, true },
- { 110179, true },
- { 110192, true },
+ { 110016, true },
+ { 110030, true },
+ { 110046, true },
+ { 110056, true },
+ { 110067, true },
+ { 110086, true },
+ { 110097, true },
+ { 110119, true },
+ { 110133, true },
+ { 110144, true },
+ { 110157, true },
+ { 110167, true },
+ { 110185, true },
{ 110202, true },
- { 110220, true },
- { 110237, true },
- { 110251, true },
- { 110263, true },
+ { 110216, true },
+ { 110228, true },
+ { 110244, true },
+ { 110258, true },
+ { 110269, true },
{ 110279, true },
- { 110293, true },
- { 110304, true },
- { 110314, true },
- { 110326, true },
- { 110346, true },
- { 110373, true },
- { 110389, true },
- { 110404, true },
- { 110416, true },
- { 110432, true },
- { 110444, true },
- { 110461, true },
- { 110481, true },
- { 110491, true },
- { 110508, true },
- { 110522, true },
- { 110539, true },
- { 110551, true },
- { 110564, false },
- { 110578, true },
- { 110601, false },
+ { 110291, true },
+ { 110311, true },
+ { 110338, true },
+ { 110354, true },
+ { 110369, true },
+ { 110381, true },
+ { 110397, true },
+ { 110409, true },
+ { 110426, true },
+ { 110446, true },
+ { 110456, true },
+ { 110473, true },
+ { 110487, true },
+ { 110504, true },
+ { 110516, true },
+ { 110529, false },
+ { 110543, true },
+ { 110566, false },
+ { 110580, true },
+ { 110592, true },
+ { 110603, true },
{ 110615, true },
- { 110627, true },
- { 110638, true },
- { 110650, true },
- { 110668, true },
- { 110681, true },
- { 110696, true },
- { 110714, true },
- { 110724, true },
- { 110736, true },
- { 110769, true },
- { 110779, true },
- { 110788, true },
- { 110807, true },
+ { 110633, true },
+ { 110646, true },
+ { 110661, true },
+ { 110679, true },
+ { 110689, true },
+ { 110701, true },
+ { 110734, true },
+ { 110744, true },
+ { 110753, true },
+ { 110772, true },
+ { 110784, true },
+ { 110798, true },
{ 110819, true },
{ 110833, true },
- { 110854, true },
- { 110868, true },
- { 110882, true },
- { 110900, true },
- { 110918, true },
- { 110936, true },
- { 110948, true },
- { 110960, true },
- { 110968, true },
- { 110982, true },
- { 110998, true },
- { 111013, true },
- { 111027, true },
- { 111036, true },
- { 111046, true },
- { 111058, true },
+ { 110847, true },
+ { 110865, true },
+ { 110883, true },
+ { 110901, true },
+ { 110913, true },
+ { 110925, true },
+ { 110933, true },
+ { 110947, true },
+ { 110963, true },
+ { 110978, true },
+ { 110992, true },
+ { 111001, true },
+ { 111011, true },
+ { 111023, true },
+ { 111038, true },
+ { 111050, true },
{ 111073, true },
{ 111085, true },
- { 111108, true },
- { 111120, true },
- { 111133, true },
- { 111141, true },
- { 111152, true },
- { 111161, true },
- { 111169, true },
+ { 111098, true },
+ { 111106, true },
+ { 111117, true },
+ { 111126, true },
+ { 111134, true },
+ { 111147, true },
+ { 111170, true },
{ 111182, true },
- { 111205, true },
- { 111217, true },
- { 111233, true },
- { 111256, true },
- { 111267, true },
- { 111283, true },
- { 111299, true },
- { 111314, true },
- { 111327, true },
- { 111337, true },
- { 111344, true },
- { 111357, true },
- { 111374, true },
+ { 111198, true },
+ { 111221, true },
+ { 111232, true },
+ { 111248, true },
+ { 111264, true },
+ { 111279, true },
+ { 111292, true },
+ { 111302, true },
+ { 111309, true },
+ { 111322, true },
+ { 111339, true },
+ { 111362, true },
+ { 111379, true },
{ 111397, true },
- { 111414, true },
- { 111432, true },
- { 111461, true },
- { 111478, true },
- { 111494, true },
- { 111504, true },
+ { 111426, true },
+ { 111443, true },
+ { 111459, true },
+ { 111469, true },
+ { 111483, true },
+ { 111497, true },
+ { 111509, true },
{ 111518, true },
- { 111532, true },
- { 111544, true },
- { 111553, true },
- { 111569, true },
- { 111586, true },
- { 111602, false },
- { 111617, true },
- { 111630, true },
- { 111641, true },
- { 111659, true },
- { 111673, true },
- { 111691, true },
- { 111709, true },
- { 111717, true },
- { 111727, true },
- { 111735, true },
+ { 111534, true },
+ { 111551, true },
+ { 111567, false },
+ { 111582, true },
+ { 111595, true },
+ { 111606, true },
+ { 111624, true },
+ { 111638, true },
+ { 111656, true },
+ { 111674, true },
+ { 111682, true },
+ { 111692, true },
+ { 111700, true },
+ { 111710, true },
+ { 111721, true },
+ { 111731, true },
{ 111745, true },
- { 111756, true },
- { 111766, true },
- { 111780, true },
- { 111788, true },
- { 111800, true },
- { 111814, true },
+ { 111753, true },
+ { 111765, true },
+ { 111779, true },
+ { 111797, true },
+ { 111806, true },
+ { 111817, true },
{ 111832, true },
- { 111841, true },
- { 111852, true },
- { 111867, true },
- { 111875, true },
- { 111890, true },
- { 111908, true },
- { 111926, true },
+ { 111840, true },
+ { 111855, true },
+ { 111873, true },
+ { 111891, true },
+ { 111903, true },
+ { 111913, true },
+ { 111924, true },
{ 111938, true },
- { 111948, true },
- { 111959, true },
- { 111973, true },
- { 111985, true },
- { 111996, false },
- { 112012, false },
+ { 111950, true },
+ { 111961, false },
+ { 111977, false },
+ { 111998, true },
+ { 112015, true },
{ 112033, true },
{ 112050, true },
- { 112068, true },
- { 112085, true },
- { 112102, true },
+ { 112067, true },
+ { 112081, true },
+ { 112093, true },
+ { 112108, true },
{ 112116, true },
- { 112128, true },
- { 112143, true },
- { 112151, true },
- { 112164, true },
- { 112182, true },
- { 112206, true },
- { 112223, true },
- { 112238, true },
- { 112251, false },
- { 112267, true },
- { 112280, true },
- { 112294, true },
- { 112306, true },
- { 112317, true },
- { 112328, true },
- { 112338, true },
- { 112349, false },
- { 112370, true },
- { 112381, true },
- { 112395, true },
- { 112407, true },
- { 112421, true },
- { 112439, true },
- { 112453, true },
- { 112464, true },
- { 112481, true },
- { 112492, true },
- { 112512, true },
- { 112523, true },
- { 112537, true },
- { 112551, true },
- { 112564, true },
+ { 112129, true },
+ { 112147, true },
+ { 112171, true },
+ { 112188, true },
+ { 112203, true },
+ { 112216, false },
+ { 112232, true },
+ { 112245, true },
+ { 112259, true },
+ { 112271, true },
+ { 112282, true },
+ { 112293, true },
+ { 112303, true },
+ { 112314, false },
+ { 112335, true },
+ { 112346, true },
+ { 112360, true },
+ { 112372, true },
+ { 112386, true },
+ { 112404, true },
+ { 112418, true },
+ { 112429, true },
+ { 112446, true },
+ { 112457, true },
+ { 112477, true },
+ { 112488, true },
+ { 112502, true },
+ { 112516, true },
+ { 112529, true },
+ { 112540, true },
+ { 112559, true },
{ 112575, true },
- { 112594, true },
+ { 112588, true },
+ { 112596, true },
{ 112610, true },
{ 112623, true },
- { 112631, true },
- { 112645, true },
- { 112658, true },
- { 112670, true },
- { 112683, true },
- { 112695, true },
- { 112707, true },
- { 112722, true },
- { 112732, true },
- { 112747, true },
- { 112761, true },
- { 112774, true },
- { 112784, true },
- { 112806, true },
- { 112820, true },
- { 112833, true },
+ { 112635, true },
+ { 112648, true },
+ { 112660, true },
+ { 112672, true },
+ { 112687, true },
+ { 112697, true },
+ { 112712, true },
+ { 112726, true },
+ { 112739, true },
+ { 112749, true },
+ { 112771, true },
+ { 112785, true },
+ { 112798, true },
+ { 112808, true },
+ { 112818, true },
+ { 112832, true },
{ 112843, true },
{ 112853, true },
- { 112867, true },
- { 112878, true },
+ { 112864, true },
+ { 112875, true },
{ 112888, true },
- { 112899, true },
+ { 112900, true },
{ 112910, true },
- { 112923, true },
- { 112935, true },
- { 112945, true },
- { 112957, true },
- { 112967, true },
- { 112975, true },
- { 112997, true },
- { 113009, true },
- { 113018, true },
- { 113034, true },
- { 113043, true },
- { 113055, true },
- { 113067, true },
- { 113077, true },
+ { 112922, true },
+ { 112932, true },
+ { 112940, true },
+ { 112962, true },
+ { 112974, true },
+ { 112983, true },
+ { 112999, true },
+ { 113008, true },
+ { 113020, true },
+ { 113032, true },
+ { 113042, true },
+ { 113052, true },
+ { 113063, true },
+ { 113076, false },
{ 113087, true },
- { 113098, true },
- { 113111, false },
- { 113122, true },
- { 113135, false },
- { 113160, true },
+ { 113100, false },
+ { 113125, true },
+ { 113137, true },
+ { 113146, true },
+ { 113155, true },
{ 113172, true },
- { 113181, true },
{ 113190, true },
- { 113207, true },
- { 113225, true },
- { 113233, true },
- { 113252, true },
- { 113265, true },
- { 113279, true },
- { 113289, true },
- { 113301, true },
- { 113325, true },
- { 113339, true },
- { 113357, true },
- { 113375, true },
- { 113393, true },
- { 113412, true },
- { 113422, true },
- { 113445, true },
- { 113459, false },
- { 113472, true },
- { 113482, true },
- { 113495, true },
- { 113504, true },
- { 113515, true },
- { 113527, false },
- { 113540, true },
- { 113550, true },
- { 113558, true },
- { 113570, true },
- { 113582, true },
- { 113590, true },
- { 113602, true },
- { 113617, true },
- { 113626, true },
- { 113632, true },
- { 113644, true },
- { 113654, true },
- { 113663, true },
- { 113673, true },
- { 113680, false },
- { 113695, true },
- { 113713, true },
- { 113728, true },
- { 113741, true },
- { 113755, true },
- { 113767, true },
- { 113781, true },
- { 113794, true },
- { 113805, true },
- { 113814, true },
- { 113829, true },
- { 113848, true },
+ { 113198, true },
+ { 113217, true },
+ { 113230, true },
+ { 113244, true },
+ { 113254, true },
+ { 113266, true },
+ { 113290, true },
+ { 113304, true },
+ { 113322, true },
+ { 113340, true },
+ { 113354, true },
+ { 113372, true },
+ { 113391, true },
+ { 113401, true },
+ { 113424, true },
+ { 113438, false },
+ { 113451, true },
+ { 113461, true },
+ { 113474, true },
+ { 113483, true },
+ { 113494, true },
+ { 113506, false },
+ { 113519, true },
+ { 113529, true },
+ { 113537, true },
+ { 113549, true },
+ { 113561, true },
+ { 113569, true },
+ { 113581, true },
+ { 113596, true },
+ { 113605, true },
+ { 113611, true },
+ { 113623, true },
+ { 113633, true },
+ { 113642, true },
+ { 113652, true },
+ { 113659, false },
+ { 113674, true },
+ { 113692, true },
+ { 113707, true },
+ { 113720, true },
+ { 113734, true },
+ { 113746, true },
+ { 113760, true },
+ { 113773, true },
+ { 113784, true },
+ { 113793, true },
+ { 113808, true },
+ { 113827, true },
+ { 113837, true },
+ { 113850, true },
{ 113858, true },
{ 113871, true },
- { 113879, true },
- { 113892, true },
- { 113904, true },
- { 113917, true },
- { 113937, true },
- { 113956, true },
- { 113973, true },
- { 113985, true },
- { 114000, true },
- { 114013, true },
- { 114025, true },
- { 114044, true },
- { 114052, true },
- { 114071, true },
- { 114089, true },
- { 114111, true },
- { 114127, true },
- { 114138, true },
- { 114153, true },
- { 114163, true },
- { 114177, true },
- { 114192, false },
- { 114203, true },
- { 114222, true },
- { 114231, false },
- { 114242, true },
- { 114250, true },
- { 114258, true },
- { 114274, true },
- { 114283, true },
- { 114291, true },
- { 114302, true },
- { 114314, true },
- { 114328, true },
- { 114342, true },
- { 114353, true },
- { 114362, true },
- { 114378, true },
- { 114400, true },
- { 114412, true },
- { 114430, true },
- { 114437, true },
- { 114449, true },
- { 114459, true },
- { 114475, true },
- { 114487, true },
- { 114505, true },
- { 114523, true },
- { 114543, true },
- { 114553, true },
- { 114576, true },
- { 114631, true },
- { 114643, true },
- { 114658, true },
- { 114668, true },
- { 114686, true },
- { 114701, true },
- { 114714, false },
- { 114728, false },
- { 114744, true },
- { 114769, true },
- { 114779, true },
- { 114790, true },
- { 114802, true },
- { 114824, true },
- { 114847, true },
- { 114857, true },
- { 114867, true },
- { 114890, true },
- { 114903, false },
- { 114917, true },
- { 114935, true },
- { 114946, true },
- { 114957, true },
- { 114976, true },
- { 114992, true },
- { 115005, true },
- { 115030, true },
- { 115044, true },
- { 115057, true },
- { 115086, true },
- { 115099, true },
- { 115109, true },
- { 115121, true },
- { 115133, true },
- { 115152, true },
- { 115162, true },
- { 115176, true },
- { 115193, true },
- { 115210, true },
- { 115222, true },
- { 115236, true },
- { 115250, true },
- { 115260, true },
- { 115277, true },
- { 115289, true },
- { 115300, true },
- { 115316, true },
- { 115331, true },
- { 115343, false },
- { 115352, true },
- { 115372, true },
- { 115392, true },
- { 115408, true },
- { 115422, true },
- { 115435, true },
- { 115450, true },
- { 115462, true },
- { 115472, true },
- { 115493, true },
- { 115507, true },
- { 115521, true },
- { 115539, true },
- { 115554, true },
- { 115566, true },
- { 115584, true },
- { 115595, true },
- { 115608, true },
- { 115620, true },
- { 115634, true },
- { 115646, true },
- { 115665, true },
- { 115677, true },
- { 115689, true },
- { 115701, true },
- { 115722, true },
- { 115738, true },
- { 115751, true },
- { 115768, true },
- { 115783, true },
- { 115797, true },
- { 115810, true },
- { 115823, true },
- { 115837, true },
- { 115852, true },
- { 115864, true },
- { 115877, true },
- { 115896, true },
- { 115919, false },
- { 115932, true },
- { 115940, true },
- { 115960, false },
- { 115978, true },
- { 115998, true },
- { 116011, true },
- { 116026, true },
- { 116041, true },
- { 116056, true },
- { 116070, true },
- { 116085, true },
- { 116098, true },
- { 116123, true },
- { 116134, true },
- { 116150, true },
- { 116164, true },
- { 116177, true },
- { 116205, true },
- { 116232, true },
- { 116257, true },
- { 116285, true },
- { 116299, true },
- { 116313, true },
- { 116327, true },
- { 116343, true },
- { 116356, true },
- { 116367, true },
- { 116378, true },
- { 116389, true },
- { 116401, true },
- { 116429, true },
- { 116439, true },
- { 116449, true },
- { 116466, true },
- { 116483, true },
- { 116493, true },
- { 116516, true },
- { 116526, true },
- { 116535, true },
- { 116557, true },
- { 116569, true },
- { 116580, true },
- { 116592, true },
- { 116604, true },
- { 116615, true },
- { 116633, true },
- { 116648, true },
- { 116658, true },
- { 116667, true },
- { 116685, false },
- { 116696, true },
- { 116707, false },
- { 116717, true },
- { 116725, true },
- { 116739, true },
- { 116751, true },
- { 116763, true },
- { 116781, true },
- { 116801, true },
- { 116816, true },
- { 116833, true },
- { 116849, true },
- { 116862, true },
- { 116873, true },
- { 116888, true },
- { 116909, true },
- { 116924, true },
- { 116940, true },
- { 116965, true },
- { 116981, true },
- { 116990, true },
- { 117010, true },
- { 117025, true },
- { 117036, true },
- { 117047, true },
- { 117061, true },
- { 117073, true },
- { 117090, true },
- { 117101, true },
- { 117109, true },
- { 117121, true },
- { 117133, true },
- { 117147, true },
- { 117161, true },
- { 117178, true },
- { 117194, true },
- { 117210, true },
- { 117226, true },
- { 117245, true },
- { 117260, true },
- { 117272, true },
- { 117289, false },
- { 117309, true },
- { 117325, true },
- { 117336, true },
- { 117356, true },
- { 117377, true },
- { 117398, true },
- { 117417, true },
- { 117432, true },
- { 117443, true },
- { 117460, true },
- { 117468, true },
- { 117495, true },
- { 117506, true },
- { 117523, true },
- { 117533, true },
- { 117548, true },
- { 117560, true },
- { 117581, true },
- { 117590, true },
- { 117603, true },
- { 117616, true },
- { 117634, true },
- { 117643, true },
- { 117652, true },
- { 117661, false },
- { 117678, false },
- { 117689, true },
- { 117707, true },
- { 117718, true },
- { 117733, true },
- { 117748, true },
- { 117764, true },
- { 117786, true },
- { 117801, true },
- { 117809, true },
- { 117822, true },
- { 117834, true },
- { 117851, true },
- { 117865, true },
- { 117875, true },
- { 117893, true },
- { 117910, true },
- { 117927, true },
- { 117935, true },
- { 117959, true },
- { 117977, true },
- { 117991, true },
- { 118009, true },
- { 118022, true },
- { 118036, true },
- { 118050, true },
- { 118069, true },
- { 118079, true },
- { 118101, true },
- { 118113, true },
- { 118124, true },
- { 118151, true },
- { 118163, true },
- { 118175, true },
- { 118196, true },
- { 118209, true },
- { 118216, true },
- { 118236, true },
- { 118246, true },
- { 118262, true },
- { 118272, false },
- { 118289, true },
- { 118300, true },
- { 118307, true },
- { 118316, true },
- { 118335, true },
- { 118348, true },
- { 118358, true },
- { 118378, true },
- { 118388, true },
- { 118398, true },
- { 118406, true },
- { 118419, true },
- { 118436, true },
- { 118448, false },
- { 118459, false },
- { 118474, true },
- { 118486, true },
- { 118501, true },
- { 118511, true },
- { 118529, true },
- { 118540, true },
- { 118552, true },
- { 118573, false },
+ { 113883, true },
+ { 113896, true },
+ { 113916, true },
+ { 113935, true },
+ { 113952, true },
+ { 113964, true },
+ { 113979, true },
+ { 113992, true },
+ { 114004, true },
+ { 114023, true },
+ { 114031, true },
+ { 114050, true },
+ { 114068, true },
+ { 114090, true },
+ { 114106, true },
+ { 114117, true },
+ { 114132, true },
+ { 114142, true },
+ { 114156, true },
+ { 114171, false },
+ { 114182, true },
+ { 114201, true },
+ { 114210, false },
+ { 114221, true },
+ { 114229, true },
+ { 114237, true },
+ { 114253, true },
+ { 114262, true },
+ { 114270, true },
+ { 114281, true },
+ { 114293, true },
+ { 114307, true },
+ { 114321, true },
+ { 114332, true },
+ { 114341, true },
+ { 114357, true },
+ { 114379, true },
+ { 114391, true },
+ { 114409, true },
+ { 114416, true },
+ { 114428, true },
+ { 114438, true },
+ { 114454, true },
+ { 114466, true },
+ { 114484, true },
+ { 114502, true },
+ { 114522, true },
+ { 114532, true },
+ { 114555, true },
+ { 114610, true },
+ { 114622, true },
+ { 114637, true },
+ { 114647, true },
+ { 114665, true },
+ { 114680, true },
+ { 114693, false },
+ { 114707, true },
+ { 114721, false },
+ { 114737, true },
+ { 114762, true },
+ { 114772, true },
+ { 114783, true },
+ { 114795, true },
+ { 114817, true },
+ { 114840, true },
+ { 114850, true },
+ { 114860, true },
+ { 114883, true },
+ { 114896, false },
+ { 114910, true },
+ { 114928, true },
+ { 114939, true },
+ { 114950, true },
+ { 114969, true },
+ { 114985, true },
+ { 114998, true },
+ { 115023, true },
+ { 115037, true },
+ { 115050, true },
+ { 115079, true },
+ { 115092, true },
+ { 115102, true },
+ { 115114, true },
+ { 115126, true },
+ { 115145, true },
+ { 115155, true },
+ { 115169, true },
+ { 115186, true },
+ { 115203, true },
+ { 115215, true },
+ { 115229, true },
+ { 115243, true },
+ { 115253, true },
+ { 115270, true },
+ { 115282, true },
+ { 115293, true },
+ { 115309, true },
+ { 115324, true },
+ { 115336, false },
+ { 115345, true },
+ { 115365, true },
+ { 115385, true },
+ { 115401, true },
+ { 115415, true },
+ { 115428, true },
+ { 115443, true },
+ { 115455, true },
+ { 115465, true },
+ { 115486, true },
+ { 115500, true },
+ { 115514, true },
+ { 115532, true },
+ { 115547, true },
+ { 115559, true },
+ { 115577, true },
+ { 115588, true },
+ { 115601, true },
+ { 115613, true },
+ { 115627, true },
+ { 115639, true },
+ { 115658, true },
+ { 115670, true },
+ { 115682, true },
+ { 115694, true },
+ { 115715, true },
+ { 115731, true },
+ { 115744, true },
+ { 115761, true },
+ { 115776, true },
+ { 115790, true },
+ { 115803, true },
+ { 115816, true },
+ { 115830, true },
+ { 115845, true },
+ { 115857, true },
+ { 115870, true },
+ { 115889, true },
+ { 115912, false },
+ { 115925, true },
+ { 115933, true },
+ { 115953, false },
+ { 115971, true },
+ { 115991, true },
+ { 116004, true },
+ { 116019, true },
+ { 116034, true },
+ { 116049, true },
+ { 116063, true },
+ { 116078, true },
+ { 116091, true },
+ { 116116, true },
+ { 116127, true },
+ { 116143, true },
+ { 116157, true },
+ { 116170, true },
+ { 116198, true },
+ { 116225, true },
+ { 116250, true },
+ { 116278, true },
+ { 116292, true },
+ { 116306, true },
+ { 116320, true },
+ { 116336, true },
+ { 116349, true },
+ { 116360, true },
+ { 116371, true },
+ { 116382, true },
+ { 116394, true },
+ { 116422, true },
+ { 116432, true },
+ { 116442, true },
+ { 116459, true },
+ { 116476, true },
+ { 116486, true },
+ { 116509, true },
+ { 116519, true },
+ { 116528, true },
+ { 116550, true },
+ { 116562, true },
+ { 116573, true },
+ { 116585, true },
+ { 116597, true },
+ { 116608, true },
+ { 116626, true },
+ { 116641, true },
+ { 116651, true },
+ { 116660, true },
+ { 116678, false },
+ { 116689, true },
+ { 116700, false },
+ { 116710, true },
+ { 116718, true },
+ { 116732, true },
+ { 116744, true },
+ { 116756, true },
+ { 116774, true },
+ { 116794, true },
+ { 116809, true },
+ { 116826, true },
+ { 116842, true },
+ { 116855, true },
+ { 116866, true },
+ { 116881, true },
+ { 116902, true },
+ { 116917, true },
+ { 116933, true },
+ { 116946, true },
+ { 116971, true },
+ { 116987, true },
+ { 117007, true },
+ { 117022, true },
+ { 117033, true },
+ { 117044, true },
+ { 117058, true },
+ { 117070, true },
+ { 117087, true },
+ { 117098, true },
+ { 117106, true },
+ { 117118, true },
+ { 117130, true },
+ { 117144, true },
+ { 117158, true },
+ { 117175, true },
+ { 117191, true },
+ { 117207, true },
+ { 117223, true },
+ { 117242, true },
+ { 117257, true },
+ { 117269, true },
+ { 117286, false },
+ { 117306, true },
+ { 117322, true },
+ { 117333, true },
+ { 117353, true },
+ { 117374, true },
+ { 117395, true },
+ { 117414, true },
+ { 117429, true },
+ { 117440, true },
+ { 117457, true },
+ { 117465, true },
+ { 117492, true },
+ { 117503, true },
+ { 117520, true },
+ { 117530, true },
+ { 117545, true },
+ { 117557, true },
+ { 117578, true },
+ { 117587, true },
+ { 117600, true },
+ { 117613, true },
+ { 117631, true },
+ { 117640, true },
+ { 117649, true },
+ { 117658, false },
+ { 117675, false },
+ { 117686, true },
+ { 117704, true },
+ { 117715, true },
+ { 117730, true },
+ { 117745, true },
+ { 117761, true },
+ { 117783, true },
+ { 117798, true },
+ { 117806, true },
+ { 117819, true },
+ { 117831, true },
+ { 117848, true },
+ { 117862, true },
+ { 117872, true },
+ { 117890, true },
+ { 117907, true },
+ { 117924, true },
+ { 117932, true },
+ { 117956, true },
+ { 117974, true },
+ { 117988, true },
+ { 118006, true },
+ { 118019, true },
+ { 118033, true },
+ { 118047, true },
+ { 118066, true },
+ { 118076, true },
+ { 118098, true },
+ { 118110, true },
+ { 118137, true },
+ { 118149, true },
+ { 118161, true },
+ { 118182, true },
+ { 118195, true },
+ { 118202, true },
+ { 118222, true },
+ { 118232, true },
+ { 118248, true },
+ { 118258, false },
+ { 118275, true },
+ { 118286, true },
+ { 118293, true },
+ { 118302, true },
+ { 118321, true },
+ { 118334, true },
+ { 118344, true },
+ { 118364, true },
+ { 118374, true },
+ { 118384, true },
+ { 118392, true },
+ { 118405, true },
+ { 118422, true },
+ { 118434, false },
+ { 118445, false },
+ { 118460, true },
+ { 118472, true },
+ { 118487, true },
+ { 118497, true },
+ { 118515, true },
+ { 118526, true },
+ { 118538, true },
+ { 118559, false },
+ { 118585, true },
{ 118599, true },
{ 118613, true },
{ 118627, true },
- { 118641, true },
+ { 118640, true },
{ 118654, true },
- { 118668, true },
+ { 118665, true },
{ 118679, true },
- { 118693, true },
- { 118706, true },
- { 118718, true },
- { 118731, true },
- { 118748, false },
- { 118762, true },
- { 118775, true },
- { 118788, true },
- { 118801, true },
- { 118821, true },
- { 118831, true },
- { 118842, true },
- { 118853, true },
- { 118864, true },
- { 118876, true },
- { 118889, true },
- { 118901, true },
- { 118913, true },
- { 118927, true },
- { 118942, true },
- { 118965, true },
- { 118976, true },
- { 118990, true },
- { 119003, false },
- { 119018, true },
- { 119030, true },
- { 119046, true },
- { 119058, true },
- { 119072, true },
- { 119082, true },
- { 119096, true },
- { 119109, true },
- { 119122, true },
- { 119136, true },
- { 119146, true },
- { 119174, true },
- { 119202, true },
- { 119212, true },
- { 119224, true },
- { 119234, true },
- { 119244, true },
- { 119257, true },
- { 119273, true },
- { 119286, true },
- { 119302, false },
- { 119317, true },
+ { 118692, true },
+ { 118704, true },
+ { 118717, true },
+ { 118734, false },
+ { 118748, true },
+ { 118761, true },
+ { 118774, true },
+ { 118787, true },
+ { 118807, true },
+ { 118817, true },
+ { 118828, true },
+ { 118839, true },
+ { 118850, true },
+ { 118862, true },
+ { 118875, true },
+ { 118899, true },
+ { 118911, true },
+ { 118919, true },
+ { 118931, true },
+ { 118945, true },
+ { 118960, true },
+ { 118983, true },
+ { 118994, true },
+ { 119008, true },
+ { 119021, false },
+ { 119036, true },
+ { 119048, true },
+ { 119064, true },
+ { 119076, true },
+ { 119090, true },
+ { 119100, true },
+ { 119114, true },
+ { 119127, true },
+ { 119140, true },
+ { 119154, true },
+ { 119164, true },
+ { 119192, true },
+ { 119220, true },
+ { 119230, true },
+ { 119242, true },
+ { 119252, true },
+ { 119262, true },
+ { 119275, true },
+ { 119291, true },
+ { 119304, true },
+ { 119320, false },
{ 119335, true },
- { 119354, true },
- { 119362, true },
- { 119375, true },
- { 119390, true },
- { 119404, true },
- { 119420, true },
- { 119434, true },
+ { 119353, true },
+ { 119372, true },
+ { 119380, true },
+ { 119393, true },
+ { 119408, true },
+ { 119422, true },
+ { 119438, true },
{ 119452, true },
- { 119462, true },
- { 119471, false },
- { 119482, true },
- { 119498, true },
- { 119509, true },
- { 119519, true },
- { 119531, true },
- { 119541, true },
- { 119568, true },
+ { 119470, true },
+ { 119480, true },
+ { 119489, false },
+ { 119500, true },
+ { 119516, true },
+ { 119527, true },
+ { 119537, true },
+ { 119549, true },
+ { 119559, true },
{ 119586, true },
- { 119600, true },
- { 119611, true },
- { 119620, true },
+ { 119604, true },
+ { 119618, true },
{ 119629, true },
- { 119646, false },
- { 119660, true },
- { 119683, true },
- { 119699, true },
- { 119720, true },
- { 119736, true },
- { 119749, true },
- { 119771, true },
- { 119781, true },
+ { 119638, true },
+ { 119647, true },
+ { 119664, false },
+ { 119678, true },
+ { 119701, true },
+ { 119717, true },
+ { 119738, true },
+ { 119754, true },
+ { 119767, true },
{ 119789, true },
- { 119798, true },
- { 119809, true },
- { 119824, true },
- { 119838, true },
- { 119848, true },
- { 119865, true },
- { 119880, true },
- { 119894, true },
- { 119904, true },
- { 119924, true },
- { 119934, true },
- { 119948, true },
- { 119960, true },
- { 119979, true },
- { 119992, true },
- { 120016, false },
- { 120035, true },
- { 120063, true },
- { 120077, true },
- { 120091, true },
- { 120103, true },
- { 120117, true },
- { 120127, true },
- { 120149, true },
- { 120168, true },
+ { 119799, true },
+ { 119807, true },
+ { 119816, true },
+ { 119827, true },
+ { 119842, true },
+ { 119856, true },
+ { 119866, true },
+ { 119883, true },
+ { 119898, true },
+ { 119912, true },
+ { 119922, true },
+ { 119942, true },
+ { 119952, true },
+ { 119966, true },
+ { 119978, true },
+ { 119997, true },
+ { 120010, true },
+ { 120034, false },
+ { 120053, true },
+ { 120081, true },
+ { 120095, true },
+ { 120109, true },
+ { 120121, true },
+ { 120135, true },
+ { 120145, true },
+ { 120167, true },
{ 120186, true },
- { 120194, true },
- { 120210, true },
- { 120225, true },
- { 120233, true },
- { 120244, true },
- { 120257, true },
- { 120273, true },
- { 120287, true },
- { 120303, true },
- { 120317, true },
- { 120332, true },
- { 120347, true },
- { 120359, true },
- { 120371, true },
- { 120390, true },
- { 120406, false },
- { 120431, true },
- { 120450, true },
- { 120467, true },
- { 120477, true },
- { 120488, true },
- { 120500, false },
- { 120515, true },
+ { 120204, true },
+ { 120212, true },
+ { 120228, true },
+ { 120243, true },
+ { 120251, true },
+ { 120262, true },
+ { 120275, true },
+ { 120291, true },
+ { 120305, true },
+ { 120321, true },
+ { 120335, true },
+ { 120350, true },
+ { 120365, true },
+ { 120377, true },
+ { 120389, true },
+ { 120408, true },
+ { 120424, false },
+ { 120449, true },
+ { 120468, true },
+ { 120485, true },
+ { 120495, true },
+ { 120506, true },
+ { 120518, false },
{ 120533, true },
- { 120542, true },
- { 120549, true },
+ { 120551, true },
{ 120560, true },
- { 120574, true },
- { 120587, true },
- { 120600, true },
- { 120613, true },
- { 120624, true },
- { 120637, true },
- { 120647, true },
- { 120657, true },
- { 120669, true },
- { 120677, true },
- { 120689, true },
- { 120698, true },
- { 120705, true },
- { 120715, true },
- { 120726, true },
+ { 120567, true },
+ { 120578, true },
+ { 120592, true },
+ { 120605, true },
+ { 120618, true },
+ { 120631, true },
+ { 120642, true },
+ { 120655, true },
+ { 120665, true },
+ { 120675, true },
+ { 120687, true },
+ { 120695, true },
+ { 120707, true },
+ { 120716, true },
+ { 120723, true },
+ { 120733, true },
{ 120744, true },
{ 120762, true },
- { 120776, true },
- { 120790, true },
- { 120813, true },
- { 120823, true },
- { 120838, true },
+ { 120780, true },
+ { 120794, true },
+ { 120808, true },
+ { 120831, true },
+ { 120841, true },
{ 120856, true },
- { 120873, true },
- { 120887, true },
- { 120901, true },
- { 120916, true },
- { 120932, true },
- { 120945, true },
- { 120959, true },
- { 120971, true },
- { 120983, true },
- { 120996, true },
- { 121009, false },
- { 121020, true },
- { 121034, true },
- { 121045, true },
- { 121058, true },
- { 121073, true },
- { 121080, true },
- { 121099, true },
- { 121118, true },
- { 121133, true },
- { 121157, false },
- { 121172, true },
- { 121183, true },
- { 121206, false },
- { 121217, false },
- { 121228, false },
- { 121240, true },
- { 121254, true },
- { 121267, true },
- { 121280, true },
- { 121293, true },
- { 121315, true },
- { 121325, true },
- { 121345, true },
+ { 120874, true },
+ { 120891, true },
+ { 120905, true },
+ { 120919, true },
+ { 120934, true },
+ { 120950, true },
+ { 120963, true },
+ { 120977, true },
+ { 120989, true },
+ { 121001, true },
+ { 121014, true },
+ { 121027, false },
+ { 121038, true },
+ { 121052, true },
+ { 121063, true },
+ { 121076, true },
+ { 121091, true },
+ { 121098, true },
+ { 121117, true },
+ { 121136, true },
+ { 121151, true },
+ { 121175, false },
+ { 121190, true },
+ { 121201, true },
+ { 121224, false },
+ { 121235, false },
+ { 121246, false },
+ { 121258, true },
+ { 121272, true },
+ { 121285, true },
+ { 121298, true },
+ { 121311, true },
+ { 121333, true },
+ { 121343, true },
{ 121363, true },
- { 121377, true },
- { 121394, false },
- { 121409, false },
- { 121425, true },
- { 121442, true },
- { 121453, true },
- { 121475, true },
- { 121489, true },
- { 121509, true },
- { 121519, true },
- { 121530, true },
- { 121538, true },
- { 121547, true },
- { 121558, true },
- { 121570, true },
- { 121580, true },
- { 121595, true },
- { 121608, true },
- { 121622, true },
- { 121630, true },
- { 121647, true },
- { 121668, true },
- { 121682, true },
- { 121697, true },
- { 121711, true },
- { 121731, true },
- { 121746, true },
- { 121757, true },
- { 121769, true },
- { 121788, true },
- { 121801, true },
- { 121813, true },
- { 121824, false },
- { 121840, true },
- { 121853, true },
- { 121867, true },
- { 121880, true },
- { 121890, true },
- { 121910, true },
- { 121933, true },
- { 121953, true },
- { 121964, true },
- { 121974, true },
- { 121984, true },
- { 121999, true },
- { 122009, true },
- { 122026, true },
- { 122042, true },
- { 122057, true },
- { 122077, true },
- { 122087, true },
- { 122101, true },
- { 122113, true },
- { 122138, true },
- { 122152, true },
- { 122166, true },
- { 122180, true },
- { 122194, true },
- { 122208, true },
- { 122223, true },
- { 122237, true },
- { 122251, true },
- { 122265, true },
- { 122285, true },
- { 122302, true },
- { 122317, true },
- { 122328, true },
- { 122341, true },
+ { 121381, true },
+ { 121395, true },
+ { 121412, false },
+ { 121427, false },
+ { 121443, true },
+ { 121460, true },
+ { 121471, true },
+ { 121493, true },
+ { 121507, true },
+ { 121527, true },
+ { 121537, true },
+ { 121548, true },
+ { 121556, true },
+ { 121565, true },
+ { 121576, true },
+ { 121588, true },
+ { 121598, true },
+ { 121613, true },
+ { 121626, true },
+ { 121640, true },
+ { 121648, true },
+ { 121665, true },
+ { 121686, true },
+ { 121700, true },
+ { 121715, true },
+ { 121729, true },
+ { 121749, true },
+ { 121764, true },
+ { 121775, true },
+ { 121787, true },
+ { 121806, true },
+ { 121819, true },
+ { 121831, true },
+ { 121842, false },
+ { 121858, true },
+ { 121871, true },
+ { 121885, true },
+ { 121898, true },
+ { 121908, true },
+ { 121928, true },
+ { 121951, true },
+ { 121971, true },
+ { 121982, true },
+ { 121992, true },
+ { 122002, true },
+ { 122017, true },
+ { 122027, true },
+ { 122044, true },
+ { 122060, true },
+ { 122075, true },
+ { 122095, true },
+ { 122105, true },
+ { 122119, true },
+ { 122131, true },
+ { 122156, true },
+ { 122170, true },
+ { 122184, true },
+ { 122198, true },
+ { 122212, true },
+ { 122226, true },
+ { 122241, true },
+ { 122255, true },
+ { 122269, true },
+ { 122283, true },
+ { 122303, true },
+ { 122320, true },
+ { 122335, true },
+ { 122346, true },
{ 122359, true },
- { 122374, true },
- { 122390, true },
- { 122402, true },
- { 122419, true },
- { 122432, true },
- { 122447, true },
- { 122456, false },
- { 122471, true },
- { 122482, true },
- { 122497, true },
- { 122509, true },
- { 122526, true },
- { 122535, true },
- { 122547, true },
- { 122564, false },
- { 122574, true },
- { 122593, true },
- { 122603, true },
- { 122619, true },
- { 122639, true },
- { 122653, true },
- { 122667, true },
- { 122686, true },
- { 122706, true },
- { 122718, true },
- { 122734, true },
- { 122744, true },
- { 122759, true },
- { 122769, true },
- { 122783, true },
- { 122793, true },
- { 122812, true },
- { 122829, true },
- { 122838, true },
- { 122851, true },
- { 122866, true },
- { 122880, true },
- { 122899, true },
+ { 122377, true },
+ { 122392, true },
+ { 122408, true },
+ { 122420, true },
+ { 122437, true },
+ { 122450, true },
+ { 122465, true },
+ { 122474, false },
+ { 122489, true },
+ { 122500, true },
+ { 122515, true },
+ { 122527, true },
+ { 122544, true },
+ { 122553, true },
+ { 122565, true },
+ { 122582, false },
+ { 122592, true },
+ { 122611, true },
+ { 122621, true },
+ { 122637, true },
+ { 122657, true },
+ { 122671, true },
+ { 122685, true },
+ { 122704, true },
+ { 122724, true },
+ { 122736, true },
+ { 122752, true },
+ { 122762, true },
+ { 122777, true },
+ { 122787, true },
+ { 122801, true },
+ { 122811, true },
+ { 122830, true },
+ { 122847, true },
+ { 122856, true },
+ { 122869, true },
+ { 122884, true },
+ { 122898, true },
{ 122917, true },
- { 122931, true },
- { 122946, true },
- { 122962, true },
- { 122978, true },
- { 122986, true },
- { 123006, true },
- { 123018, true },
- { 123030, true },
- { 123042, true },
- { 123055, true },
- { 123068, true },
- { 123082, true },
- { 123097, true },
- { 123111, true },
- { 123125, false },
- { 123151, true },
- { 123160, true },
- { 123168, true },
- { 123176, true },
- { 123184, true },
+ { 122935, true },
+ { 122949, true },
+ { 122964, true },
+ { 122980, true },
+ { 122996, true },
+ { 123004, true },
+ { 123024, true },
+ { 123036, true },
+ { 123048, true },
+ { 123060, true },
+ { 123073, true },
+ { 123086, true },
+ { 123100, true },
+ { 123115, true },
+ { 123129, true },
+ { 123143, false },
+ { 123169, true },
+ { 123178, true },
+ { 123186, true },
{ 123194, true },
- { 123203, true },
- { 123215, true },
- { 123234, true },
- { 123244, true },
- { 123255, true },
- { 123265, true },
- { 123282, true },
- { 123295, true },
- { 123305, true },
- { 123319, true },
- { 123330, true },
+ { 123202, true },
+ { 123212, true },
+ { 123221, true },
+ { 123233, true },
+ { 123252, true },
+ { 123262, true },
+ { 123273, true },
+ { 123283, true },
+ { 123300, true },
+ { 123313, true },
+ { 123323, true },
+ { 123337, true },
{ 123348, true },
{ 123366, true },
- { 123380, true },
- { 123390, true },
- { 123404, true },
- { 123411, true },
- { 123421, true },
- { 123436, true },
- { 123458, true },
- { 123466, true },
+ { 123384, true },
+ { 123398, true },
+ { 123408, true },
+ { 123422, true },
+ { 123429, true },
+ { 123439, true },
+ { 123454, true },
{ 123476, true },
- { 123495, true },
- { 123507, true },
- { 123517, true },
- { 123527, true },
- { 123537, true },
- { 123548, true },
- { 123561, true },
- { 123569, true },
- { 123583, true },
- { 123593, true },
- { 123604, true },
+ { 123484, true },
+ { 123494, true },
+ { 123513, true },
+ { 123525, true },
+ { 123535, true },
+ { 123545, true },
+ { 123555, true },
+ { 123566, true },
+ { 123579, true },
+ { 123587, true },
+ { 123601, true },
{ 123611, true },
- { 123619, true },
+ { 123622, true },
+ { 123629, true },
{ 123637, true },
- { 123648, true },
- { 123664, false },
- { 123679, true },
- { 123689, true },
- { 123698, true },
- { 123706, true },
- { 123715, true },
+ { 123655, true },
+ { 123666, true },
+ { 123682, false },
+ { 123697, true },
+ { 123707, true },
+ { 123716, true },
{ 123724, true },
- { 123744, true },
- { 123753, false },
- { 123764, true },
- { 123776, false },
- { 123790, true },
- { 123806, true },
- { 123819, true },
- { 123832, true },
- { 123844, true },
- { 123859, true },
- { 123869, true },
- { 123881, true },
- { 123893, true },
- { 123904, true },
- { 123915, true },
- { 123927, true },
- { 123950, true },
- { 123960, true },
- { 123970, true },
- { 123986, true },
- { 124001, true },
- { 124014, true },
- { 124023, true },
- { 124038, true },
- { 124051, true },
- { 124064, true },
- { 124079, true },
- { 124089, true },
- { 124106, true },
- { 124122, true },
- { 124136, false },
- { 124146, true },
- { 124160, true },
- { 124171, true },
- { 124181, true },
- { 124195, true },
- { 124206, true },
- { 124219, true },
- { 124232, true },
- { 124244, true },
- { 124261, true },
- { 124279, true },
- { 124290, true },
- { 124303, true },
- { 124324, true },
- { 124335, true },
- { 124359, true },
- { 124374, true },
- { 124399, true },
+ { 123733, true },
+ { 123742, true },
+ { 123762, true },
+ { 123771, false },
+ { 123782, true },
+ { 123794, false },
+ { 123808, true },
+ { 123824, true },
+ { 123837, true },
+ { 123850, true },
+ { 123862, true },
+ { 123877, true },
+ { 123887, true },
+ { 123899, true },
+ { 123911, true },
+ { 123922, true },
+ { 123933, true },
+ { 123945, true },
+ { 123968, true },
+ { 123978, true },
+ { 123988, true },
+ { 124004, true },
+ { 124019, true },
+ { 124032, true },
+ { 124041, true },
+ { 124056, true },
+ { 124069, true },
+ { 124082, true },
+ { 124097, true },
+ { 124107, true },
+ { 124124, true },
+ { 124140, true },
+ { 124154, true },
+ { 124168, true },
+ { 124179, true },
+ { 124189, true },
+ { 124203, true },
+ { 124214, true },
+ { 124227, true },
+ { 124240, true },
+ { 124252, true },
+ { 124269, true },
+ { 124287, true },
+ { 124298, true },
+ { 124311, true },
+ { 124332, true },
+ { 124343, true },
+ { 124367, true },
+ { 124382, true },
{ 124407, true },
- { 124423, false },
- { 124438, true },
- { 124450, true },
- { 124462, true },
- { 124476, true },
- { 124490, true },
- { 124504, true },
- { 124518, true },
- { 124535, true },
- { 124562, true },
- { 124579, true },
- { 124599, true },
- { 124611, true },
- { 124621, true },
- { 124635, true },
- { 124657, true },
- { 124671, true },
- { 124689, true },
- { 124710, true },
- { 124727, true },
- { 124738, true },
- { 124752, true },
- { 124765, true },
- { 124781, true },
- { 124793, true },
- { 124809, true },
- { 124826, true },
- { 124840, true },
- { 124852, false },
- { 124877, true },
- { 124901, true },
- { 124911, false },
- { 124937, true },
- { 124954, true },
- { 124971, true },
- { 124985, true },
- { 125015, false },
- { 125029, true },
- { 125046, true },
- { 125060, true },
- { 125083, true },
- { 125101, true },
+ { 124415, true },
+ { 124431, false },
+ { 124446, true },
+ { 124458, true },
+ { 124470, true },
+ { 124484, true },
+ { 124498, true },
+ { 124512, true },
+ { 124526, true },
+ { 124543, true },
+ { 124570, true },
+ { 124587, true },
+ { 124607, true },
+ { 124619, true },
+ { 124629, true },
+ { 124643, true },
+ { 124665, true },
+ { 124679, true },
+ { 124697, true },
+ { 124718, true },
+ { 124735, true },
+ { 124746, true },
+ { 124760, true },
+ { 124773, true },
+ { 124789, true },
+ { 124801, true },
+ { 124817, true },
+ { 124834, true },
+ { 124848, true },
+ { 124860, false },
+ { 124885, true },
+ { 124909, true },
+ { 124919, false },
+ { 124945, true },
+ { 124962, true },
+ { 124979, true },
+ { 124993, true },
+ { 125023, false },
+ { 125037, true },
+ { 125054, true },
+ { 125068, true },
+ { 125091, true },
{ 125109, true },
{ 125117, true },
{ 125125, true },
{ 125133, true },
{ 125141, true },
- { 125152, true },
- { 125162, true },
- { 125176, true },
- { 125195, true },
- { 125211, true },
- { 125222, true },
- { 125247, true },
- { 125259, true },
- { 125268, false },
- { 125284, true },
- { 125294, false },
- { 125316, true },
- { 125331, true },
- { 125345, true },
- { 125358, true },
- { 125375, true },
- { 125391, true },
- { 125414, true },
- { 125436, true },
- { 125454, true },
- { 125473, false },
- { 125492, true },
- { 125505, true },
- { 125518, true },
- { 125542, true },
- { 125553, true },
- { 125572, true },
- { 125600, true },
- { 125621, true },
- { 125634, true },
- { 125654, true },
- { 125674, true },
- { 125688, true },
- { 125701, true },
- { 125722, false },
- { 125733, true },
- { 125752, true },
- { 125763, true },
- { 125775, true },
- { 125786, true },
- { 125816, true },
- { 125827, true },
- { 125841, true },
- { 125855, true },
+ { 125149, true },
+ { 125160, true },
+ { 125170, true },
+ { 125184, true },
+ { 125203, true },
+ { 125219, true },
+ { 125230, true },
+ { 125255, true },
+ { 125267, true },
+ { 125276, false },
+ { 125292, true },
+ { 125302, false },
+ { 125324, true },
+ { 125339, true },
+ { 125353, true },
+ { 125366, true },
+ { 125383, true },
+ { 125399, true },
+ { 125422, true },
+ { 125444, true },
+ { 125462, true },
+ { 125481, false },
+ { 125500, true },
+ { 125513, true },
+ { 125526, true },
+ { 125550, true },
+ { 125561, true },
+ { 125580, true },
+ { 125608, true },
+ { 125629, true },
+ { 125642, true },
+ { 125662, true },
+ { 125682, true },
+ { 125696, true },
+ { 125709, true },
+ { 125730, false },
+ { 125741, true },
+ { 125760, true },
+ { 125771, false },
+ { 125789, true },
+ { 125801, true },
+ { 125812, true },
+ { 125842, true },
+ { 125853, true },
{ 125867, true },
{ 125881, true },
- { 125901, true },
- { 125916, true },
+ { 125893, true },
+ { 125907, true },
{ 125927, true },
- { 125951, true },
- { 125972, true },
- { 125985, true },
- { 126002, true },
- { 126018, true },
- { 126036, true },
- { 126058, true },
- { 126075, true },
- { 126089, true },
- { 126103, true },
- { 126119, true },
- { 126139, true },
- { 126154, true },
- { 126171, true },
- { 126198, true },
- { 126217, true },
- { 126232, true },
- { 126246, true },
- { 126263, true },
- { 126279, true },
- { 126296, true },
- { 126311, true },
- { 126322, true },
- { 126338, true },
- { 126354, true },
- { 126371, true },
+ { 125942, true },
+ { 125953, true },
+ { 125977, true },
+ { 125998, true },
+ { 126011, true },
+ { 126028, true },
+ { 126044, true },
+ { 126062, true },
+ { 126084, true },
+ { 126101, true },
+ { 126115, true },
+ { 126129, true },
+ { 126145, true },
+ { 126165, true },
+ { 126180, true },
+ { 126197, true },
+ { 126224, true },
+ { 126243, true },
+ { 126258, true },
+ { 126269, true },
+ { 126283, true },
+ { 126300, true },
+ { 126316, true },
+ { 126333, true },
+ { 126348, true },
+ { 126359, true },
+ { 126375, true },
{ 126391, true },
- { 126406, true },
- { 126425, true },
- { 126441, true },
- { 126451, true },
- { 126464, true },
- { 126483, true },
- { 126499, true },
- { 126519, true },
- { 126531, true },
- { 126548, false },
- { 126563, true },
- { 126575, true },
- { 126588, true },
- { 126598, true },
- { 126615, true },
- { 126627, false },
- { 126637, true },
- { 126650, true },
- { 126667, true },
- { 126690, true },
- { 126707, true },
- { 126722, true },
- { 126741, true },
+ { 126408, true },
+ { 126428, true },
+ { 126443, true },
+ { 126462, true },
+ { 126478, true },
+ { 126488, true },
+ { 126501, true },
+ { 126520, true },
+ { 126536, true },
+ { 126556, true },
+ { 126568, true },
+ { 126585, false },
+ { 126600, true },
+ { 126612, true },
+ { 126625, true },
+ { 126635, true },
+ { 126652, false },
+ { 126662, true },
+ { 126675, true },
+ { 126692, true },
+ { 126715, true },
+ { 126732, true },
+ { 126747, true },
{ 126766, true },
- { 126799, true },
- { 126809, true },
- { 126823, true },
- { 126839, true },
- { 126858, false },
- { 126881, true },
- { 126895, true },
- { 126909, true },
- { 126921, true },
- { 126936, true },
- { 126956, true },
- { 126968, true },
- { 126988, true },
- { 127006, true },
- { 127017, true },
- { 127032, true },
- { 127045, true },
- { 127058, true },
- { 127071, true },
- { 127082, true },
- { 127097, true },
- { 127108, true },
- { 127124, true },
- { 127138, true },
- { 127150, true },
- { 127164, true },
- { 127172, true },
- { 127191, true },
- { 127205, true },
- { 127227, true },
- { 127244, true },
- { 127253, true },
- { 127266, true },
- { 127276, false },
- { 127288, true },
- { 127299, true },
- { 127309, true },
- { 127332, true },
- { 127346, true },
- { 127361, true },
- { 127385, true },
- { 127404, true },
- { 127418, true },
- { 127432, true },
- { 127453, true },
- { 127472, true },
- { 127482, true },
- { 127498, true },
- { 127515, true },
- { 127528, true },
- { 127545, true },
- { 127561, true },
- { 127580, true },
- { 127593, true },
+ { 126791, true },
+ { 126824, true },
+ { 126834, true },
+ { 126848, true },
+ { 126864, true },
+ { 126883, false },
+ { 126906, true },
+ { 126920, true },
+ { 126934, true },
+ { 126946, true },
+ { 126961, true },
+ { 126981, true },
+ { 126993, true },
+ { 127013, true },
+ { 127031, true },
+ { 127042, true },
+ { 127057, true },
+ { 127070, true },
+ { 127083, true },
+ { 127096, true },
+ { 127107, true },
+ { 127122, true },
+ { 127133, true },
+ { 127149, true },
+ { 127163, true },
+ { 127175, true },
+ { 127189, true },
+ { 127197, true },
+ { 127216, true },
+ { 127230, true },
+ { 127252, true },
+ { 127269, true },
+ { 127278, true },
+ { 127291, true },
+ { 127301, false },
+ { 127313, true },
+ { 127324, true },
+ { 127334, true },
+ { 127357, true },
+ { 127371, true },
+ { 127386, true },
+ { 127410, true },
+ { 127429, true },
+ { 127443, true },
+ { 127457, true },
+ { 127478, true },
+ { 127497, true },
+ { 127507, true },
+ { 127523, true },
+ { 127540, true },
+ { 127553, true },
+ { 127570, true },
+ { 127586, true },
{ 127605, true },
- { 127613, true },
- { 127629, true },
- { 127645, true },
- { 127665, true },
- { 127683, true },
- { 127697, false },
- { 127714, true },
- { 127733, true },
- { 127750, true },
- { 127764, true },
- { 127785, true },
- { 127804, true },
- { 127822, true },
- { 127835, true },
- { 127845, true },
- { 127863, true },
- { 127883, true },
- { 127903, true },
- { 127912, true },
- { 127926, true },
- { 127943, true },
- { 127966, true },
- { 127975, true },
+ { 127618, true },
+ { 127630, true },
+ { 127638, true },
+ { 127654, true },
+ { 127670, true },
+ { 127690, true },
+ { 127708, true },
+ { 127722, false },
+ { 127739, true },
+ { 127758, true },
+ { 127775, true },
+ { 127789, true },
+ { 127810, true },
+ { 127829, true },
+ { 127847, true },
+ { 127860, true },
+ { 127870, true },
+ { 127888, true },
+ { 127908, true },
+ { 127928, true },
+ { 127937, true },
+ { 127951, true },
+ { 127968, true },
{ 127991, true },
- { 128009, true },
- { 128021, true },
+ { 128000, true },
+ { 128016, true },
{ 128034, true },
- { 128047, true },
- { 128063, true },
- { 128071, false },
- { 128083, true },
- { 128097, true },
- { 128107, true },
- { 128126, true },
- { 128141, true },
- { 128156, true },
- { 128175, true },
- { 128197, true },
- { 128216, true },
- { 128230, true },
- { 128242, true },
- { 128256, true },
- { 128269, false },
- { 128291, true },
- { 128308, true },
- { 128326, true },
- { 128339, true },
- { 128353, true },
+ { 128046, true },
+ { 128059, true },
+ { 128072, true },
+ { 128088, true },
+ { 128096, false },
+ { 128108, true },
+ { 128122, true },
+ { 128132, true },
+ { 128151, true },
+ { 128166, true },
+ { 128181, true },
+ { 128200, true },
+ { 128222, true },
+ { 128241, true },
+ { 128255, true },
+ { 128267, true },
+ { 128281, true },
+ { 128294, false },
+ { 128316, true },
+ { 128333, true },
+ { 128351, true },
{ 128364, true },
- { 128378, false },
- { 128398, true },
- { 128409, false },
- { 128418, false },
- { 128434, true },
- { 128449, false },
- { 128467, true },
- { 128480, true },
- { 128490, true },
- { 128501, false },
- { 128516, true },
- { 128525, true },
- { 128537, true },
- { 128546, true },
- { 128559, true },
- { 128572, true },
- { 128585, true },
- { 128602, false },
- { 128619, true },
- { 128626, true },
- { 128634, true },
- { 128643, true },
- { 128655, true },
- { 128678, true },
- { 128692, true },
- { 128706, true },
- { 128723, true },
- { 128737, false },
- { 128753, false },
- { 128767, true },
- { 128774, true },
- { 128784, true },
- { 128795, true },
- { 128810, true },
- { 128822, true },
- { 128830, true },
- { 128842, true },
- { 128857, false },
+ { 128378, true },
+ { 128389, true },
+ { 128403, false },
+ { 128423, true },
+ { 128434, false },
+ { 128443, false },
+ { 128459, true },
+ { 128474, false },
+ { 128492, true },
+ { 128505, true },
+ { 128515, true },
+ { 128526, false },
+ { 128541, true },
+ { 128550, true },
+ { 128562, true },
+ { 128571, true },
+ { 128584, true },
+ { 128597, true },
+ { 128610, true },
+ { 128627, false },
+ { 128644, true },
+ { 128651, true },
+ { 128659, true },
+ { 128668, true },
+ { 128680, true },
+ { 128703, true },
+ { 128717, true },
+ { 128731, true },
+ { 128748, true },
+ { 128762, false },
+ { 128778, false },
+ { 128792, true },
+ { 128799, true },
+ { 128809, true },
+ { 128820, true },
+ { 128835, true },
+ { 128847, true },
+ { 128855, true },
{ 128867, true },
- { 128879, true },
- { 128891, true },
- { 128906, true },
- { 128935, true },
- { 128949, true },
- { 128957, true },
- { 128965, true },
+ { 128882, false },
+ { 128892, true },
+ { 128904, true },
+ { 128916, true },
+ { 128931, true },
+ { 128960, true },
{ 128974, true },
- { 128987, true },
- { 128995, true },
- { 129006, true },
- { 129017, true },
- { 129024, true },
- { 129033, true },
- { 129043, true },
- { 129063, true },
- { 129075, true },
- { 129087, true },
- { 129096, false },
- { 129105, true },
- { 129125, false },
- { 129146, true },
- { 129157, true },
- { 129170, true },
- { 129179, true },
- { 129193, true },
- { 129210, true },
- { 129226, true },
- { 129244, true },
- { 129258, true },
- { 129275, true },
- { 129287, true },
+ { 128982, true },
+ { 128990, true },
+ { 128999, true },
+ { 129012, true },
+ { 129020, true },
+ { 129031, true },
+ { 129042, true },
+ { 129049, true },
+ { 129058, true },
+ { 129068, true },
+ { 129088, true },
+ { 129100, true },
+ { 129112, true },
+ { 129121, false },
+ { 129130, true },
+ { 129150, false },
+ { 129171, true },
+ { 129182, true },
+ { 129195, true },
+ { 129204, true },
+ { 129218, true },
+ { 129235, true },
+ { 129251, true },
+ { 129269, true },
+ { 129283, true },
{ 129300, true },
{ 129312, true },
- { 129326, true },
- { 129344, true },
- { 129358, true },
- { 129374, false },
- { 129392, true },
- { 129409, true },
- { 129431, true },
- { 129454, true },
- { 129465, true },
- { 129476, true },
- { 129487, true },
- { 129498, true },
- { 129510, true },
- { 129524, true },
+ { 129325, true },
+ { 129337, true },
+ { 129351, true },
+ { 129369, true },
+ { 129383, true },
+ { 129399, false },
+ { 129417, true },
+ { 129434, true },
+ { 129456, true },
+ { 129479, true },
+ { 129490, true },
+ { 129501, true },
+ { 129512, true },
+ { 129523, true },
{ 129535, true },
- { 129547, true },
- { 129563, true },
- { 129592, false },
- { 129611, true },
- { 129627, true },
- { 129653, true },
- { 129667, true },
- { 129684, true },
- { 129703, true },
- { 129720, true },
- { 129736, true },
- { 129747, true },
- { 129755, true },
- { 129767, true },
- { 129784, true },
- { 129797, true },
- { 129812, true },
- { 129825, true },
- { 129839, true },
- { 129851, true },
- { 129863, true },
- { 129877, true },
- { 129894, true },
- { 129907, true },
- { 129922, true },
- { 129935, true },
+ { 129549, true },
+ { 129560, true },
+ { 129572, true },
+ { 129588, true },
+ { 129617, false },
+ { 129636, true },
+ { 129652, true },
+ { 129678, true },
+ { 129692, true },
+ { 129709, true },
+ { 129728, true },
+ { 129745, true },
+ { 129761, true },
+ { 129772, true },
+ { 129780, true },
+ { 129792, true },
+ { 129809, true },
+ { 129822, true },
+ { 129837, true },
+ { 129850, true },
+ { 129864, true },
+ { 129876, true },
+ { 129888, true },
+ { 129902, true },
+ { 129919, true },
+ { 129932, true },
{ 129947, true },
- { 129961, true },
+ { 129960, true },
{ 129972, true },
- { 129995, true },
- { 130013, true },
- { 130032, true },
- { 130050, true },
- { 130067, true },
- { 130084, true },
- { 130095, true },
- { 130117, true },
- { 130139, true },
- { 130151, true },
- { 130159, true },
- { 130180, true },
- { 130201, true },
- { 130222, true },
- { 130240, true },
- { 130256, true },
- { 130268, true },
- { 130280, true },
- { 130298, true },
- { 130308, true },
- { 130322, true },
- { 130338, true },
- { 130364, false },
- { 130393, true },
- { 130404, true },
- { 130419, true },
- { 130435, true },
- { 130450, true },
- { 130461, true },
- { 130475, true },
- { 130502, true },
- { 130520, true },
- { 130537, false },
- { 130548, true },
+ { 129986, true },
+ { 129997, true },
+ { 130020, true },
+ { 130038, true },
+ { 130057, true },
+ { 130070, true },
+ { 130088, true },
+ { 130105, true },
+ { 130122, true },
+ { 130133, true },
+ { 130155, true },
+ { 130177, true },
+ { 130189, true },
+ { 130197, true },
+ { 130218, true },
+ { 130239, true },
+ { 130260, true },
+ { 130278, true },
+ { 130294, true },
+ { 130306, true },
+ { 130318, true },
+ { 130336, true },
+ { 130346, true },
+ { 130360, true },
+ { 130376, true },
+ { 130402, false },
+ { 130431, true },
+ { 130442, true },
+ { 130457, true },
+ { 130473, true },
+ { 130488, true },
+ { 130499, true },
+ { 130513, true },
+ { 130540, true },
{ 130558, true },
- { 130573, true },
- { 130584, true },
- { 130602, true },
- { 130620, true },
- { 130633, true },
- { 130644, true },
- { 130666, true },
- { 130685, true },
- { 130699, true },
- { 130711, false },
- { 130731, true },
- { 130741, true },
- { 130755, true },
- { 130773, true },
- { 130787, true },
- { 130799, true },
- { 130809, true },
- { 130821, true },
- { 130829, true },
- { 130846, true },
- { 130860, true },
- { 130881, true },
- { 130893, true },
- { 130911, true },
- { 130927, true },
- { 130939, true },
- { 130951, true },
- { 130963, true },
- { 130975, true },
- { 130987, true },
- { 130999, true },
- { 131011, true },
- { 131023, false },
- { 131043, true },
- { 131052, true },
- { 131066, true },
- { 131082, true },
- { 131095, true },
- { 131108, true },
- { 131131, true },
- { 131144, true },
- { 131152, true },
- { 131167, false },
- { 131183, true },
- { 131193, true },
+ { 130575, false },
+ { 130586, true },
+ { 130596, true },
+ { 130611, true },
+ { 130622, true },
+ { 130640, true },
+ { 130658, true },
+ { 130671, true },
+ { 130682, true },
+ { 130704, true },
+ { 130723, true },
+ { 130737, true },
+ { 130749, false },
+ { 130769, true },
+ { 130779, true },
+ { 130793, true },
+ { 130811, true },
+ { 130825, true },
+ { 130837, true },
+ { 130847, true },
+ { 130859, true },
+ { 130867, true },
+ { 130884, true },
+ { 130898, true },
+ { 130919, true },
+ { 130931, true },
+ { 130949, true },
+ { 130965, true },
+ { 130977, true },
+ { 130989, true },
+ { 131001, true },
+ { 131013, true },
+ { 131025, true },
+ { 131037, true },
+ { 131049, true },
+ { 131061, true },
+ { 131070, true },
+ { 131084, true },
+ { 131100, true },
+ { 131113, true },
+ { 131126, true },
+ { 131149, true },
+ { 131162, true },
+ { 131170, true },
+ { 131185, false },
+ { 131201, true },
{ 131211, true },
- { 131225, true },
- { 131234, true },
- { 131247, true },
- { 131263, true },
- { 131278, true },
- { 131294, true },
- { 131306, true },
- { 131317, true },
- { 131332, true },
- { 131347, true },
- { 131359, true },
+ { 131229, true },
+ { 131243, true },
+ { 131252, true },
+ { 131265, true },
+ { 131281, true },
+ { 131296, true },
+ { 131312, true },
+ { 131324, true },
+ { 131335, true },
+ { 131350, true },
+ { 131365, true },
{ 131377, true },
- { 131396, true },
- { 131415, true },
- { 131437, true },
- { 131457, true },
- { 131476, true },
- { 131493, true },
+ { 131395, true },
+ { 131414, true },
+ { 131433, true },
+ { 131455, true },
+ { 131475, true },
+ { 131494, true },
{ 131511, true },
{ 131529, true },
{ 131547, true },
- { 131569, true },
- { 131583, true },
- { 131599, true },
- { 131616, true },
- { 131637, true },
- { 131652, true },
- { 131674, true },
- { 131698, true },
- { 131715, true },
- { 131726, true },
- { 131739, true },
- { 131752, true },
- { 131764, true },
- { 131774, true },
- { 131785, true },
- { 131800, true },
- { 131811, true },
- { 131823, true },
- { 131832, true },
- { 131842, true },
- { 131851, true },
- { 131862, true },
- { 131887, true },
- { 131899, true },
+ { 131565, true },
+ { 131587, true },
+ { 131601, true },
+ { 131617, true },
+ { 131634, true },
+ { 131655, true },
+ { 131670, true },
+ { 131692, true },
+ { 131716, true },
+ { 131733, true },
+ { 131744, true },
+ { 131757, true },
+ { 131770, true },
+ { 131782, true },
+ { 131792, true },
+ { 131803, true },
+ { 131818, true },
+ { 131829, true },
+ { 131841, true },
+ { 131850, true },
+ { 131860, true },
+ { 131869, true },
+ { 131880, true },
+ { 131905, true },
{ 131917, true },
- { 131933, true },
- { 131944, true },
- { 131960, true },
- { 131983, true },
- { 132004, true },
+ { 131935, true },
+ { 131951, true },
+ { 131962, true },
+ { 131978, true },
+ { 132001, true },
{ 132022, true },
- { 132041, true },
- { 132050, false },
- { 132064, true },
- { 132075, true },
- { 132088, true },
- { 132102, true },
- { 132117, true },
- { 132128, true },
- { 132141, true },
- { 132150, true },
- { 132164, true },
- { 132177, true },
- { 132191, true },
- { 132204, true },
- { 132215, true },
- { 132228, true },
- { 132240, true },
- { 132250, true },
- { 132264, true },
- { 132273, true },
- { 132288, true },
- { 132301, true },
- { 132314, true },
- { 132333, true },
- { 132346, true },
+ { 132040, true },
+ { 132059, true },
+ { 132068, false },
+ { 132082, true },
+ { 132093, true },
+ { 132106, true },
+ { 132120, true },
+ { 132135, true },
+ { 132146, true },
+ { 132159, true },
+ { 132168, true },
+ { 132182, true },
+ { 132195, true },
+ { 132209, true },
+ { 132222, true },
+ { 132233, true },
+ { 132246, true },
+ { 132258, true },
+ { 132268, true },
+ { 132282, true },
+ { 132291, true },
+ { 132306, true },
+ { 132319, true },
+ { 132332, true },
+ { 132351, true },
{ 132364, true },
- { 132380, true },
- { 132392, true },
- { 132405, true },
- { 132417, true },
- { 132432, true },
- { 132442, true },
- { 132452, true },
- { 132463, true },
- { 132477, true },
- { 132488, true },
- { 132515, true },
- { 132529, true },
- { 132537, true },
- { 132559, true },
- { 132573, true },
- { 132587, true },
- { 132598, true },
- { 132617, true },
- { 132636, true },
- { 132655, true },
- { 132674, true },
- { 132694, true },
- { 132714, true },
- { 132734, true },
+ { 132382, true },
+ { 132398, true },
+ { 132410, true },
+ { 132423, true },
+ { 132435, true },
+ { 132450, true },
+ { 132460, true },
+ { 132470, true },
+ { 132481, true },
+ { 132495, true },
+ { 132506, true },
+ { 132533, true },
+ { 132547, true },
+ { 132555, true },
+ { 132577, true },
+ { 132591, true },
+ { 132605, true },
+ { 132616, true },
+ { 132635, true },
+ { 132654, true },
+ { 132673, true },
+ { 132692, true },
+ { 132712, true },
+ { 132732, true },
{ 132752, true },
- { 132771, true },
- { 132790, true },
- { 132809, true },
- { 132828, true },
- { 132842, true },
- { 132855, true },
- { 132867, true },
- { 132880, false },
- { 132902, true },
- { 132917, true },
- { 132929, true },
- { 132937, true },
- { 132962, true },
- { 132978, true },
- { 132990, true },
- { 133007, true },
- { 133020, true },
- { 133035, true },
- { 133051, true },
+ { 132770, true },
+ { 132789, true },
+ { 132808, true },
+ { 132827, true },
+ { 132846, true },
+ { 132860, true },
+ { 132873, true },
+ { 132885, true },
+ { 132898, false },
+ { 132920, true },
+ { 132935, true },
+ { 132947, true },
+ { 132955, true },
+ { 132980, true },
+ { 132996, true },
+ { 133008, true },
+ { 133025, true },
+ { 133038, true },
+ { 133053, true },
{ 133069, true },
- { 133082, true },
- { 133094, true },
- { 133104, true },
- { 133115, true },
- { 133129, true },
- { 133144, true },
- { 133157, true },
- { 133168, true },
- { 133182, true },
- { 133197, true },
- { 133206, true },
- { 133219, true },
- { 133235, true },
- { 133254, true },
- { 133268, true },
- { 133283, true },
- { 133294, true },
- { 133304, true },
- { 133316, true },
- { 133331, true },
- { 133348, true },
- { 133379, true },
- { 133394, true },
+ { 133087, true },
+ { 133100, true },
+ { 133112, true },
+ { 133122, true },
+ { 133133, true },
+ { 133147, true },
+ { 133162, true },
+ { 133175, true },
+ { 133186, true },
+ { 133200, true },
+ { 133215, true },
+ { 133224, true },
+ { 133237, true },
+ { 133253, true },
+ { 133272, true },
+ { 133286, true },
+ { 133301, true },
+ { 133312, true },
+ { 133322, true },
+ { 133334, true },
+ { 133349, true },
+ { 133366, true },
+ { 133397, true },
{ 133412, true },
- { 133433, true },
- { 133447, true },
+ { 133430, true },
+ { 133451, true },
{ 133465, true },
- { 133475, true },
- { 133487, true },
- { 133497, true },
- { 133506, true },
- { 133519, true },
- { 133534, true },
- { 133547, true },
- { 133559, true },
- { 133567, true },
+ { 133483, true },
+ { 133493, true },
+ { 133505, true },
+ { 133515, true },
+ { 133524, true },
+ { 133537, true },
+ { 133552, true },
+ { 133565, true },
+ { 133577, true },
{ 133585, true },
- { 133600, true },
- { 133617, true },
- { 133632, true },
- { 133645, true },
- { 133661, true },
- { 133681, true },
- { 133696, true },
- { 133712, true },
- { 133726, true },
- { 133739, true },
- { 133749, true },
- { 133763, true },
- { 133773, true },
- { 133793, true },
- { 133802, true },
- { 133812, true },
- { 133823, true },
- { 133836, true },
- { 133855, true },
- { 133865, true },
- { 133876, true },
- { 133889, true },
- { 133896, true },
- { 133905, true },
- { 133921, true },
- { 133932, true },
+ { 133603, true },
+ { 133618, true },
+ { 133635, true },
+ { 133650, true },
+ { 133663, true },
+ { 133679, true },
+ { 133699, true },
+ { 133714, true },
+ { 133730, true },
+ { 133744, true },
+ { 133757, true },
+ { 133767, true },
+ { 133781, true },
+ { 133791, true },
+ { 133811, true },
+ { 133820, true },
+ { 133830, true },
+ { 133841, true },
+ { 133854, true },
+ { 133873, true },
+ { 133883, true },
+ { 133894, true },
+ { 133907, true },
+ { 133914, true },
+ { 133923, true },
{ 133939, true },
- { 133962, true },
- { 133971, true },
- { 133991, true },
- { 133999, true },
+ { 133950, true },
+ { 133957, true },
+ { 133980, true },
+ { 133989, true },
{ 134009, true },
- { 134030, true },
- { 134042, true },
- { 134051, true },
- { 134059, true },
- { 134068, true },
- { 134079, true },
- { 134089, true },
- { 134100, true },
+ { 134017, true },
+ { 134027, true },
+ { 134048, true },
+ { 134060, true },
+ { 134069, true },
+ { 134077, true },
+ { 134086, true },
+ { 134097, true },
{ 134107, true },
- { 134116, true },
- { 134124, true },
- { 134135, true },
- { 134147, true },
- { 134155, true },
- { 134163, true },
+ { 134118, true },
+ { 134125, true },
+ { 134134, true },
+ { 134142, true },
+ { 134153, true },
+ { 134165, true },
{ 134173, true },
- { 134189, true },
- { 134201, true },
- { 134231, true },
- { 134251, true },
- { 134265, false },
+ { 134181, true },
+ { 134191, true },
+ { 134207, true },
+ { 134219, true },
+ { 134249, true },
+ { 134269, true },
{ 134283, false },
- { 134299, true },
- { 134314, true },
- { 134330, true },
- { 134345, true },
- { 134366, true },
- { 134380, true },
- { 134399, true },
- { 134410, true },
- { 134420, true },
+ { 134301, false },
+ { 134317, true },
+ { 134332, true },
+ { 134348, true },
+ { 134363, true },
+ { 134384, true },
+ { 134398, true },
+ { 134417, true },
+ { 134428, true },
{ 134438, true },
- { 134449, true },
- { 134460, true },
- { 134474, true },
- { 134488, true },
- { 134521, true },
- { 134535, true },
- { 134555, true },
- { 134568, false },
- { 134584, true },
- { 134598, true },
- { 134617, true },
- { 134643, true },
- { 134666, true },
- { 134683, true },
- { 134696, true },
- { 134712, true },
- { 134720, true },
- { 134733, true },
- { 134740, true },
- { 134752, true },
- { 134764, true },
- { 134779, true },
- { 134789, true },
- { 134801, true },
- { 134812, true },
- { 134832, true },
- { 134840, false },
- { 134858, true },
- { 134871, true },
- { 134882, true },
- { 134892, true },
- { 134906, true },
- { 134918, false },
- { 134934, true },
- { 134945, true },
- { 134954, true },
- { 134967, true },
- { 134975, true },
+ { 134456, true },
+ { 134467, true },
+ { 134478, true },
+ { 134492, true },
+ { 134506, true },
+ { 134539, true },
+ { 134553, true },
+ { 134573, true },
+ { 134586, false },
+ { 134602, true },
+ { 134616, true },
+ { 134635, true },
+ { 134661, true },
+ { 134684, true },
+ { 134701, true },
+ { 134714, true },
+ { 134730, true },
+ { 134738, true },
+ { 134751, true },
+ { 134758, true },
+ { 134770, true },
+ { 134782, true },
+ { 134797, true },
+ { 134807, true },
+ { 134819, true },
+ { 134830, true },
+ { 134850, true },
+ { 134858, false },
+ { 134876, true },
+ { 134889, true },
+ { 134900, true },
+ { 134910, true },
+ { 134924, true },
+ { 134936, false },
+ { 134952, true },
+ { 134963, true },
+ { 134972, true },
{ 134985, true },
- { 135002, true },
- { 135013, true },
- { 135029, true },
- { 135040, true },
- { 135052, true },
- { 135062, false },
- { 135077, true },
- { 135092, true },
- { 135107, false },
- { 135115, true },
- { 135131, true },
- { 135143, true },
- { 135158, true },
- { 135177, true },
- { 135197, true },
- { 135208, true },
- { 135222, true },
- { 135238, true },
- { 135260, true },
- { 135273, true },
- { 135292, true },
- { 135305, true },
- { 135314, true },
- { 135329, true },
- { 135342, true },
- { 135354, true },
- { 135371, true },
- { 135395, true },
- { 135408, true },
- { 135420, true },
- { 135437, true },
- { 135449, true },
+ { 134993, true },
+ { 135003, true },
+ { 135020, true },
+ { 135031, true },
+ { 135047, true },
+ { 135058, true },
+ { 135070, true },
+ { 135080, false },
+ { 135095, true },
+ { 135110, true },
+ { 135125, false },
+ { 135133, true },
+ { 135149, true },
+ { 135161, true },
+ { 135176, true },
+ { 135195, true },
+ { 135215, true },
+ { 135226, true },
+ { 135240, true },
+ { 135256, true },
+ { 135278, true },
+ { 135291, true },
+ { 135310, true },
+ { 135323, true },
+ { 135332, true },
+ { 135347, true },
+ { 135360, true },
+ { 135372, true },
+ { 135389, true },
+ { 135413, true },
+ { 135426, true },
+ { 135438, true },
+ { 135455, true },
{ 135467, true },
- { 135480, true },
- { 135495, true },
- { 135502, true },
- { 135514, true },
- { 135524, true },
- { 135538, true },
- { 135551, true },
- { 135565, true },
- { 135582, true },
- { 135597, true },
- { 135611, true },
- { 135623, true },
- { 135636, true },
- { 135656, true },
- { 135671, true },
- { 135686, true },
- { 135701, true },
- { 135720, true },
- { 135739, true },
- { 135758, true },
- { 135773, true },
- { 135784, true },
- { 135794, true },
- { 135807, false },
- { 135820, true },
- { 135834, true },
- { 135845, true },
- { 135860, true },
- { 135876, true },
- { 135889, true },
- { 135902, true },
- { 135922, true },
- { 135931, true },
- { 135947, true },
- { 135960, true },
- { 135976, true },
- { 135991, true },
- { 136005, true },
- { 136015, true },
- { 136028, true },
+ { 135485, true },
+ { 135498, true },
+ { 135513, true },
+ { 135520, true },
+ { 135532, true },
+ { 135542, true },
+ { 135556, true },
+ { 135569, true },
+ { 135583, true },
+ { 135600, true },
+ { 135615, true },
+ { 135629, true },
+ { 135641, true },
+ { 135654, true },
+ { 135674, true },
+ { 135689, true },
+ { 135704, true },
+ { 135719, true },
+ { 135738, true },
+ { 135757, true },
+ { 135776, true },
+ { 135791, true },
+ { 135802, true },
+ { 135812, true },
+ { 135825, false },
+ { 135838, true },
+ { 135852, true },
+ { 135863, true },
+ { 135878, true },
+ { 135894, true },
+ { 135907, true },
+ { 135920, true },
+ { 135940, true },
+ { 135949, true },
+ { 135965, true },
+ { 135978, true },
+ { 135994, true },
+ { 136009, true },
+ { 136023, true },
+ { 136033, true },
{ 136046, true },
- { 136054, false },
- { 136067, true },
+ { 136064, true },
+ { 136072, false },
{ 136085, true },
- { 136108, true },
+ { 136103, true },
{ 136126, true },
- { 136157, true },
- { 136187, true },
- { 136209, true },
- { 136225, true },
- { 136236, false },
- { 136249, true },
- { 136261, true },
- { 136276, true },
- { 136293, false },
- { 136312, true },
- { 136323, true },
- { 136333, true },
- { 136343, true },
- { 136358, true },
- { 136372, true },
- { 136382, true },
- { 136394, true },
- { 136410, true },
- { 136421, true },
- { 136438, true },
- { 136451, true },
- { 136471, true },
- { 136481, true },
- { 136492, true },
- { 136502, false },
- { 136517, true },
- { 136532, true },
- { 136549, true },
- { 136564, true },
- { 136575, false },
- { 136588, true },
- { 136598, true },
- { 136615, true },
- { 136627, true },
- { 136641, true },
- { 136652, true },
- { 136669, true },
- { 136682, true },
- { 136691, true },
- { 136702, true },
- { 136712, true },
- { 136726, true },
- { 136737, true },
- { 136746, true },
- { 136760, true },
- { 136770, true },
- { 136780, true },
- { 136796, true },
- { 136807, true },
- { 136819, true },
- { 136829, true },
+ { 136144, true },
+ { 136175, true },
+ { 136205, true },
+ { 136227, true },
+ { 136243, true },
+ { 136254, false },
+ { 136267, true },
+ { 136279, true },
+ { 136294, true },
+ { 136311, false },
+ { 136330, true },
+ { 136341, true },
+ { 136351, true },
+ { 136361, true },
+ { 136376, true },
+ { 136390, true },
+ { 136400, true },
+ { 136412, true },
+ { 136428, true },
+ { 136439, true },
+ { 136456, true },
+ { 136469, true },
+ { 136489, true },
+ { 136499, true },
+ { 136510, true },
+ { 136520, false },
+ { 136535, true },
+ { 136550, true },
+ { 136567, true },
+ { 136582, true },
+ { 136593, false },
+ { 136606, true },
+ { 136619, true },
+ { 136629, true },
+ { 136646, true },
+ { 136658, true },
+ { 136672, true },
+ { 136683, true },
+ { 136700, true },
+ { 136713, true },
+ { 136722, true },
+ { 136733, true },
+ { 136743, true },
+ { 136757, true },
+ { 136768, true },
+ { 136777, true },
+ { 136791, true },
+ { 136801, true },
+ { 136811, true },
+ { 136827, true },
{ 136838, true },
- { 136851, true },
- { 136862, false },
- { 136870, true },
- { 136888, true },
- { 136895, true },
- { 136906, false },
+ { 136850, true },
+ { 136860, true },
+ { 136869, true },
+ { 136882, true },
+ { 136893, false },
+ { 136901, true },
+ { 136919, true },
{ 136926, true },
- { 136933, false },
- { 136949, true },
- { 136965, true },
+ { 136937, false },
+ { 136957, true },
+ { 136964, false },
{ 136980, true },
- { 136992, true },
- { 137012, true },
- { 137026, true },
- { 137042, true },
- { 137052, true },
- { 137065, true },
+ { 136996, true },
+ { 137011, true },
+ { 137023, true },
+ { 137043, true },
+ { 137057, true },
+ { 137073, true },
{ 137083, true },
- { 137097, true },
+ { 137096, true },
{ 137114, true },
- { 137133, true },
- { 137149, true },
- { 137168, true },
- { 137191, true },
- { 137203, true },
- { 137225, true },
- { 137239, true },
- { 137250, true },
- { 137260, true },
- { 137274, true },
- { 137284, true },
- { 137295, true },
- { 137310, true },
- { 137319, true },
- { 137328, true },
- { 137345, true },
- { 137361, true },
- { 137383, true },
- { 137399, true },
- { 137413, true },
- { 137433, true },
- { 137441, true },
- { 137458, true },
- { 137475, true },
+ { 137128, true },
+ { 137145, true },
+ { 137164, true },
+ { 137180, true },
+ { 137199, true },
+ { 137222, true },
+ { 137234, true },
+ { 137256, true },
+ { 137270, true },
+ { 137281, true },
+ { 137291, true },
+ { 137305, true },
+ { 137315, true },
+ { 137326, true },
+ { 137341, true },
+ { 137350, true },
+ { 137359, true },
+ { 137376, true },
+ { 137392, true },
+ { 137414, true },
+ { 137430, true },
+ { 137444, true },
+ { 137464, true },
+ { 137472, true },
{ 137489, true },
- { 137508, true },
- { 137524, false },
- { 137538, true },
- { 137551, true },
- { 137568, true },
- { 137583, true },
- { 137602, true },
- { 137613, true },
- { 137624, true },
- { 137638, true },
- { 137652, true },
- { 137667, true },
- { 137688, true },
- { 137704, true },
- { 137722, true },
- { 137740, true },
+ { 137506, true },
+ { 137520, true },
+ { 137539, true },
+ { 137555, false },
+ { 137569, true },
+ { 137582, true },
+ { 137599, true },
+ { 137614, true },
+ { 137633, true },
+ { 137644, true },
+ { 137655, true },
+ { 137669, true },
+ { 137683, true },
+ { 137698, true },
+ { 137719, true },
+ { 137735, true },
{ 137753, true },
- { 137781, true },
- { 137793, true },
- { 137809, true },
- { 137820, true },
- { 137828, true },
- { 137842, true },
- { 137856, false },
- { 137865, true },
- { 137872, false },
- { 137882, false },
- { 137902, true },
- { 137913, true },
- { 137923, true },
- { 137934, true },
- { 137944, false },
- { 137963, false },
- { 137976, false },
- { 137988, false },
- { 138009, true },
- { 138031, true },
- { 138044, true },
- { 138060, true },
- { 138078, true },
- { 138087, true },
- { 138099, true },
- { 138115, true },
- { 138126, true },
- { 138137, false },
- { 138153, true },
- { 138171, true },
- { 138186, true },
- { 138198, true },
- { 138213, true },
- { 138230, true },
+ { 137771, true },
+ { 137784, true },
+ { 137812, true },
+ { 137824, true },
+ { 137840, true },
+ { 137851, true },
+ { 137859, true },
+ { 137873, true },
+ { 137887, false },
+ { 137896, true },
+ { 137903, false },
+ { 137913, false },
+ { 137933, true },
+ { 137944, true },
+ { 137954, true },
+ { 137965, true },
+ { 137975, false },
+ { 137994, false },
+ { 138007, false },
+ { 138019, false },
+ { 138040, true },
+ { 138062, true },
+ { 138075, true },
+ { 138091, true },
+ { 138109, true },
+ { 138118, true },
+ { 138130, true },
+ { 138146, true },
+ { 138157, true },
+ { 138168, false },
+ { 138184, true },
+ { 138202, true },
+ { 138217, true },
+ { 138229, true },
{ 138244, true },
- { 138259, true },
- { 138278, true },
- { 138297, true },
- { 138308, true },
- { 138322, true },
- { 138340, true },
- { 138350, false },
- { 138379, true },
- { 138393, true },
- { 138417, true },
- { 138436, true },
- { 138449, true },
- { 138464, true },
- { 138478, true },
- { 138493, true },
- { 138511, true },
- { 138521, false },
- { 138536, true },
- { 138544, true },
- { 138557, false },
- { 138571, true },
- { 138582, true },
- { 138590, true },
- { 138598, true },
- { 138612, true },
- { 138634, true },
- { 138646, true },
- { 138658, true },
- { 138670, true },
- { 138685, true },
- { 138705, true },
- { 138728, true },
- { 138747, true },
- { 138766, true },
- { 138785, true },
- { 138804, true },
- { 138823, true },
- { 138842, true },
- { 138861, true },
- { 138878, true },
- { 138896, true },
- { 138913, true },
- { 138928, true },
- { 138946, true },
- { 138961, true },
- { 138974, true },
- { 138998, true },
- { 139015, true },
- { 139033, true },
- { 139049, true },
- { 139067, true },
- { 139084, true },
- { 139100, true },
- { 139113, true },
- { 139126, true },
- { 139143, true },
- { 139164, true },
- { 139179, true },
- { 139196, true },
- { 139208, true },
- { 139219, true },
+ { 138261, true },
+ { 138275, true },
+ { 138290, true },
+ { 138309, true },
+ { 138328, true },
+ { 138339, true },
+ { 138353, true },
+ { 138371, true },
+ { 138381, false },
+ { 138410, true },
+ { 138424, true },
+ { 138448, true },
+ { 138467, true },
+ { 138480, true },
+ { 138495, true },
+ { 138509, true },
+ { 138524, true },
+ { 138542, true },
+ { 138552, false },
+ { 138567, true },
+ { 138575, true },
+ { 138588, false },
+ { 138602, true },
+ { 138613, true },
+ { 138621, true },
+ { 138629, true },
+ { 138643, true },
+ { 138665, true },
+ { 138677, true },
+ { 138689, true },
+ { 138701, true },
+ { 138716, true },
+ { 138736, true },
+ { 138759, true },
+ { 138778, true },
+ { 138797, true },
+ { 138816, true },
+ { 138835, true },
+ { 138854, true },
+ { 138873, true },
+ { 138892, true },
+ { 138909, true },
+ { 138927, true },
+ { 138944, true },
+ { 138959, true },
+ { 138977, true },
+ { 138992, true },
+ { 139005, true },
+ { 139029, true },
+ { 139046, true },
+ { 139064, true },
+ { 139080, true },
+ { 139098, true },
+ { 139115, true },
+ { 139131, true },
+ { 139144, true },
+ { 139157, true },
+ { 139174, true },
+ { 139195, true },
+ { 139210, true },
{ 139227, true },
- { 139240, true },
- { 139254, true },
- { 139270, true },
- { 139286, true },
- { 139299, true },
+ { 139239, true },
+ { 139250, true },
+ { 139258, true },
+ { 139271, true },
+ { 139285, true },
{ 139312, true },
- { 139322, true },
- { 139335, true },
- { 139350, true },
- { 139360, true },
- { 139371, true },
- { 139386, true },
- { 139401, false },
- { 139411, false },
- { 139421, false },
- { 139431, true },
- { 139443, true },
- { 139451, false },
- { 139462, true },
- { 139470, true },
- { 139479, true },
- { 139492, true },
- { 139504, true },
- { 139524, true },
- { 139545, true },
- { 139561, true },
- { 139578, true },
- { 139597, true },
- { 139606, true },
- { 139620, true },
- { 139630, true },
- { 139641, true },
- { 139650, true },
- { 139659, true },
- { 139672, true },
- { 139701, true },
- { 139720, true },
- { 139737, true },
- { 139760, true },
- { 139768, true },
- { 139786, true },
- { 139797, true },
- { 139810, true },
- { 139821, true },
- { 139834, true },
- { 139847, true },
- { 139864, true },
- { 139877, true },
- { 139888, true },
- { 139897, true },
- { 139907, true },
- { 139917, true },
- { 139930, true },
- { 139941, true },
- { 139951, true },
- { 139964, true },
- { 139974, true },
- { 139987, true },
- { 140006, true },
- { 140017, true },
+ { 139328, true },
+ { 139344, true },
+ { 139357, true },
+ { 139370, true },
+ { 139380, true },
+ { 139393, true },
+ { 139408, true },
+ { 139418, true },
+ { 139429, true },
+ { 139444, true },
+ { 139459, false },
+ { 139469, false },
+ { 139479, false },
+ { 139489, true },
+ { 139501, true },
+ { 139509, false },
+ { 139520, true },
+ { 139528, true },
+ { 139537, true },
+ { 139550, true },
+ { 139562, true },
+ { 139582, true },
+ { 139603, true },
+ { 139619, true },
+ { 139636, true },
+ { 139655, true },
+ { 139664, true },
+ { 139678, true },
+ { 139688, true },
+ { 139699, true },
+ { 139708, true },
+ { 139717, true },
+ { 139730, true },
+ { 139759, true },
+ { 139778, true },
+ { 139795, true },
+ { 139818, true },
+ { 139826, true },
+ { 139844, true },
+ { 139855, true },
+ { 139868, true },
+ { 139879, true },
+ { 139892, true },
+ { 139905, true },
+ { 139922, true },
+ { 139935, true },
+ { 139946, true },
+ { 139955, true },
+ { 139965, true },
+ { 139975, true },
+ { 139988, true },
+ { 139999, true },
+ { 140009, true },
+ { 140022, true },
{ 140032, true },
- { 140046, true },
- { 140057, true },
- { 140069, true },
- { 140077, true },
- { 140091, true },
- { 140106, false },
- { 140120, false },
- { 140132, true },
- { 140143, false },
- { 140158, true },
- { 140172, true },
- { 140193, true },
- { 140208, true },
- { 140220, true },
- { 140231, true },
- { 140244, true },
- { 140254, true },
+ { 140045, true },
+ { 140064, true },
+ { 140075, true },
+ { 140090, true },
+ { 140104, true },
+ { 140115, true },
+ { 140127, true },
+ { 140135, true },
+ { 140149, true },
+ { 140164, false },
+ { 140178, false },
+ { 140190, true },
+ { 140201, false },
+ { 140216, true },
+ { 140230, true },
+ { 140239, true },
+ { 140260, true },
{ 140275, true },
- { 140293, true },
- { 140314, true },
- { 140340, true },
- { 140363, true },
- { 140396, true },
- { 140415, true },
- { 140439, true },
- { 140450, true },
- { 140464, true },
- { 140475, false },
- { 140499, true },
- { 140510, true },
- { 140524, true },
- { 140535, true },
- { 140545, true },
- { 140553, true },
- { 140560, true },
- { 140571, true },
- { 140582, true },
- { 140593, true },
- { 140603, true },
- { 140614, true },
- { 140623, true },
+ { 140287, true },
+ { 140298, true },
+ { 140311, true },
+ { 140321, true },
+ { 140342, true },
+ { 140360, true },
+ { 140381, true },
+ { 140407, true },
+ { 140430, true },
+ { 140463, true },
+ { 140482, true },
+ { 140506, true },
+ { 140517, true },
+ { 140531, true },
+ { 140542, false },
+ { 140566, true },
+ { 140577, true },
+ { 140591, true },
+ { 140602, true },
+ { 140612, true },
+ { 140620, true },
+ { 140627, true },
{ 140638, true },
- { 140653, true },
- { 140664, true },
- { 140673, true },
- { 140684, true },
- { 140695, true },
- { 140709, true },
- { 140718, true },
- { 140734, true },
- { 140742, true },
- { 140754, true },
- { 140766, true },
- { 140782, true },
- { 140790, true },
- { 140800, true },
- { 140819, true },
- { 140827, true },
- { 140840, true },
+ { 140649, true },
+ { 140660, true },
+ { 140670, true },
+ { 140681, true },
+ { 140690, true },
+ { 140705, true },
+ { 140720, true },
+ { 140731, true },
+ { 140740, true },
+ { 140751, true },
+ { 140762, true },
+ { 140776, true },
+ { 140785, true },
+ { 140801, true },
+ { 140809, true },
+ { 140821, true },
+ { 140833, true },
+ { 140849, true },
{ 140857, true },
- { 140868, true },
- { 140880, true },
- { 140889, true },
- { 140910, true },
- { 140929, true },
- { 140945, true },
- { 140960, true },
- { 140973, true },
- { 140990, true },
- { 141003, true },
- { 141019, true },
- { 141029, true },
- { 141037, true },
- { 141045, true },
- { 141059, true },
- { 141078, false },
- { 141087, true },
- { 141097, true },
- { 141119, true },
- { 141141, true },
- { 141156, true },
- { 141169, true },
- { 141183, true },
- { 141191, true },
- { 141203, true },
- { 141214, true },
- { 141226, true },
- { 141244, true },
- { 141257, true },
+ { 140867, true },
+ { 140886, true },
+ { 140894, true },
+ { 140907, true },
+ { 140924, true },
+ { 140935, true },
+ { 140947, true },
+ { 140956, true },
+ { 140977, true },
+ { 140996, true },
+ { 141012, true },
+ { 141027, true },
+ { 141040, true },
+ { 141057, true },
+ { 141070, true },
+ { 141086, true },
+ { 141096, true },
+ { 141104, true },
+ { 141112, true },
+ { 141126, true },
+ { 141145, false },
+ { 141154, true },
+ { 141164, true },
+ { 141186, true },
+ { 141208, true },
+ { 141223, true },
+ { 141236, true },
+ { 141250, true },
+ { 141258, true },
{ 141270, true },
- { 141282, true },
- { 141292, true },
- { 141301, true },
- { 141312, true },
- { 141323, false },
- { 141333, false },
+ { 141281, true },
+ { 141293, true },
+ { 141311, true },
+ { 141324, true },
+ { 141337, true },
{ 141349, true },
{ 141359, true },
- { 141374, true },
- { 141384, true },
- { 141398, true },
- { 141413, true },
- { 141425, true },
- { 141436, true },
- { 141445, true },
- { 141458, true },
- { 141468, true },
- { 141481, true },
+ { 141368, true },
+ { 141379, true },
+ { 141390, false },
+ { 141400, false },
+ { 141416, true },
+ { 141426, true },
+ { 141441, true },
+ { 141451, true },
+ { 141465, true },
+ { 141480, true },
{ 141492, true },
- { 141515, false },
- { 141529, true },
- { 141541, true },
- { 141554, true },
- { 141563, true },
- { 141576, false },
- { 141586, true },
- { 141602, true },
- { 141613, true },
- { 141627, true },
- { 141641, true },
- { 141651, true },
- { 141660, true },
- { 141670, true },
- { 141685, true },
- { 141697, true },
- { 141709, true },
- { 141723, true },
- { 141740, true },
- { 141750, false },
- { 141759, false },
- { 141778, true },
- { 141794, true },
- { 141809, true },
- { 141819, true },
- { 141831, true },
- { 141843, false },
- { 141855, true },
- { 141868, true },
+ { 141503, true },
+ { 141512, true },
+ { 141525, true },
+ { 141535, true },
+ { 141548, true },
+ { 141559, true },
+ { 141582, false },
+ { 141596, true },
+ { 141608, true },
+ { 141621, true },
+ { 141630, true },
+ { 141643, false },
+ { 141653, true },
+ { 141669, true },
+ { 141680, true },
+ { 141694, true },
+ { 141708, true },
+ { 141718, true },
+ { 141727, true },
+ { 141737, true },
+ { 141752, true },
+ { 141764, true },
+ { 141776, true },
+ { 141790, true },
+ { 141807, true },
+ { 141817, false },
+ { 141826, false },
+ { 141845, true },
+ { 141861, true },
+ { 141876, true },
{ 141886, true },
- { 141901, true },
- { 141916, false },
- { 141932, true },
- { 141945, true },
- { 141957, true },
+ { 141898, true },
+ { 141910, false },
+ { 141922, true },
+ { 141935, true },
+ { 141953, true },
{ 141968, true },
- { 141981, false },
- { 141996, true },
- { 142011, true },
- { 142021, true },
- { 142031, true },
- { 142045, true },
- { 142059, true },
- { 142071, true },
- { 142087, true },
+ { 141983, false },
+ { 141999, true },
+ { 142012, true },
+ { 142024, true },
+ { 142035, true },
+ { 142048, false },
+ { 142063, true },
+ { 142078, true },
+ { 142088, true },
{ 142098, true },
- { 142109, true },
- { 142127, true },
- { 142145, true },
- { 142158, true },
- { 142179, false },
- { 142198, true },
- { 142218, true },
- { 142240, true },
- { 142252, true },
- { 142270, true },
+ { 142112, true },
+ { 142126, true },
+ { 142138, true },
+ { 142154, true },
+ { 142165, true },
+ { 142176, true },
+ { 142194, true },
+ { 142212, true },
+ { 142225, true },
+ { 142246, false },
+ { 142265, true },
{ 142285, true },
- { 142297, true },
- { 142313, true },
- { 142328, true },
- { 142344, true },
- { 142360, true },
- { 142377, true },
- { 142393, true },
- { 142410, true },
- { 142432, true },
- { 142449, true },
- { 142471, true },
- { 142482, true },
- { 142498, true },
- { 142518, true },
- { 142529, true },
- { 142544, true },
- { 142560, true },
- { 142575, true },
- { 142590, true },
- { 142604, true },
+ { 142307, true },
+ { 142319, true },
+ { 142337, true },
+ { 142352, true },
+ { 142364, true },
+ { 142380, true },
+ { 142395, true },
+ { 142411, true },
+ { 142427, true },
+ { 142444, true },
+ { 142460, true },
+ { 142477, true },
+ { 142499, true },
+ { 142516, true },
+ { 142538, true },
+ { 142549, true },
+ { 142565, true },
+ { 142585, true },
+ { 142596, true },
+ { 142611, true },
{ 142627, true },
- { 142639, true },
- { 142654, true },
- { 142679, true },
- { 142691, true },
+ { 142642, true },
+ { 142657, true },
+ { 142671, true },
+ { 142694, true },
{ 142706, true },
- { 142722, true },
- { 142737, true },
- { 142766, true },
- { 142788, true },
- { 142806, true },
- { 142820, true },
+ { 142721, true },
+ { 142746, true },
+ { 142758, true },
+ { 142773, true },
+ { 142789, true },
+ { 142804, true },
{ 142833, true },
- { 142848, true },
- { 142863, true },
- { 142870, true },
- { 142886, true },
- { 142897, true },
- { 142908, true },
- { 142918, true },
- { 142929, true },
- { 142943, true },
- { 142957, true },
- { 142969, true },
- { 142981, true },
- { 142992, true },
- { 143007, true },
- { 143020, true },
- { 143049, true },
- { 143058, true },
- { 143073, true },
- { 143080, true },
- { 143090, true },
- { 143100, true },
- { 143109, true },
+ { 142855, true },
+ { 142873, true },
+ { 142887, true },
+ { 142900, true },
+ { 142915, true },
+ { 142930, true },
+ { 142937, true },
+ { 142953, true },
+ { 142964, true },
+ { 142975, true },
+ { 142985, true },
+ { 142996, true },
+ { 143010, true },
+ { 143024, true },
+ { 143036, true },
+ { 143048, true },
+ { 143059, true },
+ { 143074, true },
+ { 143087, true },
+ { 143116, true },
{ 143125, true },
- { 143134, true },
- { 143143, true },
- { 143155, true },
- { 143171, true },
- { 143190, true },
- { 143202, false },
- { 143219, false },
- { 143239, true },
- { 143254, true },
- { 143270, true },
- { 143283, true },
- { 143301, true },
- { 143316, true },
- { 143325, true },
- { 143340, true },
- { 143354, true },
- { 143370, true },
- { 143385, true },
+ { 143140, true },
+ { 143147, true },
+ { 143157, true },
+ { 143167, true },
+ { 143176, true },
+ { 143192, true },
+ { 143201, true },
+ { 143210, true },
+ { 143222, true },
+ { 143238, true },
+ { 143257, true },
+ { 143269, false },
+ { 143286, false },
+ { 143306, true },
+ { 143321, true },
+ { 143337, true },
+ { 143350, true },
+ { 143368, true },
+ { 143383, true },
+ { 143392, true },
{ 143407, true },
- { 143428, true },
- { 143447, true },
- { 143466, true },
- { 143482, true },
- { 143493, true },
- { 143502, true },
- { 143512, true },
- { 143531, true },
- { 143546, true },
+ { 143421, true },
+ { 143437, true },
+ { 143452, true },
+ { 143474, true },
+ { 143495, true },
+ { 143514, true },
+ { 143533, true },
+ { 143549, true },
{ 143560, true },
- { 143573, true },
- { 143581, true },
- { 143589, true },
+ { 143569, true },
+ { 143579, true },
{ 143598, true },
- { 143610, true },
- { 143622, true },
- { 143631, true },
- { 143643, true },
- { 143651, true },
- { 143663, true },
+ { 143613, true },
+ { 143627, true },
+ { 143640, true },
+ { 143648, true },
+ { 143656, true },
+ { 143665, true },
+ { 143677, true },
{ 143689, true },
- { 143712, false },
- { 143728, true },
- { 143742, true },
- { 143762, true },
- { 143773, true },
- { 143794, true },
- { 143813, true },
- { 143827, true },
- { 143841, true },
- { 143858, true },
- { 143872, false },
- { 143887, true },
- { 143895, true },
- { 143910, true },
+ { 143698, true },
+ { 143710, true },
+ { 143718, true },
+ { 143730, true },
+ { 143756, true },
+ { 143779, false },
+ { 143795, true },
+ { 143809, true },
+ { 143829, true },
+ { 143840, true },
+ { 143861, true },
+ { 143880, true },
+ { 143894, true },
+ { 143908, true },
{ 143925, true },
- { 143936, true },
- { 143950, true },
- { 143961, true },
- { 143971, true },
- { 143989, true },
- { 144006, true },
- { 144026, true },
- { 144050, true },
- { 144057, true },
- { 144068, true },
- { 144079, true },
- { 144092, true },
- { 144104, false },
- { 144119, true },
+ { 143939, false },
+ { 143954, true },
+ { 143962, true },
+ { 143977, true },
+ { 143992, true },
+ { 144003, true },
+ { 144017, true },
+ { 144028, true },
+ { 144038, true },
+ { 144056, true },
+ { 144073, true },
+ { 144093, true },
+ { 144117, true },
+ { 144124, true },
{ 144135, true },
- { 144148, true },
- { 144156, true },
- { 144166, true },
- { 144181, false },
- { 144190, true },
- { 144204, true },
- { 144219, true },
- { 144229, true },
- { 144241, true },
- { 144251, true },
- { 144264, true },
- { 144276, true },
- { 144284, true },
- { 144295, true },
- { 144309, true },
- { 144330, true },
+ { 144146, true },
+ { 144159, true },
+ { 144171, false },
+ { 144186, true },
+ { 144202, true },
+ { 144215, true },
+ { 144223, true },
+ { 144233, true },
+ { 144248, false },
+ { 144257, true },
+ { 144271, true },
+ { 144286, true },
+ { 144296, true },
+ { 144308, true },
+ { 144318, true },
+ { 144331, true },
{ 144343, true },
- { 144353, false },
- { 144373, true },
- { 144380, true },
- { 144387, true },
+ { 144351, true },
+ { 144362, true },
+ { 144376, true },
{ 144397, true },
- { 144403, true },
- { 144411, true },
+ { 144410, true },
{ 144420, false },
{ 144440, true },
- { 144449, true },
- { 144458, true },
- { 144476, true },
- { 144490, true },
- { 144505, true },
- { 144517, true },
- { 144530, true },
- { 144548, true },
- { 144559, true },
- { 144567, true },
- { 144577, true },
- { 144585, true },
+ { 144447, true },
+ { 144454, true },
+ { 144464, true },
+ { 144470, true },
+ { 144478, true },
+ { 144487, false },
+ { 144507, true },
+ { 144516, true },
+ { 144525, true },
+ { 144543, true },
+ { 144557, true },
+ { 144572, true },
+ { 144584, true },
{ 144597, true },
- { 144606, true },
- { 144619, true },
- { 144629, true },
- { 144641, true },
- { 144656, true },
- { 144668, true },
- { 144682, true },
- { 144698, true },
- { 144716, true },
- { 144729, true },
- { 144742, false },
- { 144755, true },
- { 144774, true },
- { 144789, true },
- { 144797, true },
- { 144809, true },
- { 144823, true },
- { 144843, true },
- { 144855, true },
- { 144881, true },
- { 144899, true },
- { 144916, true },
- { 144933, true },
- { 144944, true },
- { 144962, true },
- { 144974, true },
- { 144987, true },
- { 145003, true },
- { 145017, true },
- { 145035, true },
- { 145051, true },
- { 145074, true },
- { 145093, true },
- { 145107, true },
- { 145123, true },
- { 145139, true },
- { 145156, true },
- { 145187, true },
- { 145217, false },
- { 145233, true },
- { 145244, true },
- { 145256, true },
- { 145269, true },
- { 145286, true },
+ { 144615, true },
+ { 144626, true },
+ { 144634, true },
+ { 144644, true },
+ { 144652, true },
+ { 144664, true },
+ { 144673, true },
+ { 144686, true },
+ { 144696, true },
+ { 144708, true },
+ { 144723, true },
+ { 144735, true },
+ { 144749, true },
+ { 144765, true },
+ { 144783, true },
+ { 144796, true },
+ { 144809, false },
+ { 144822, true },
+ { 144841, true },
+ { 144856, true },
+ { 144864, true },
+ { 144876, true },
+ { 144890, true },
+ { 144910, true },
+ { 144922, true },
+ { 144948, true },
+ { 144966, true },
+ { 144983, true },
+ { 145000, true },
+ { 145011, true },
+ { 145029, true },
+ { 145041, true },
+ { 145054, true },
+ { 145070, true },
+ { 145084, true },
+ { 145102, true },
+ { 145118, true },
+ { 145141, true },
+ { 145160, true },
+ { 145174, true },
+ { 145190, true },
+ { 145206, true },
+ { 145223, true },
+ { 145254, true },
+ { 145284, false },
{ 145300, true },
- { 145325, true },
- { 145342, true },
- { 145361, true },
- { 145376, true },
- { 145396, true },
- { 145411, true },
- { 145422, true },
- { 145437, true },
- { 145455, true },
- { 145471, true },
- { 145483, true },
- { 145493, true },
- { 145510, true },
- { 145522, false },
- { 145536, true },
- { 145543, false },
- { 145575, true },
- { 145589, true },
- { 145599, true },
- { 145613, true },
- { 145626, true },
- { 145643, true },
- { 145655, true },
- { 145669, true },
- { 145685, false },
- { 145700, true },
- { 145714, true },
- { 145725, true },
+ { 145311, true },
+ { 145323, true },
+ { 145336, true },
+ { 145353, true },
+ { 145367, true },
+ { 145392, true },
+ { 145409, true },
+ { 145428, true },
+ { 145443, true },
+ { 145463, true },
+ { 145478, true },
+ { 145489, true },
+ { 145504, true },
+ { 145522, true },
+ { 145538, true },
+ { 145550, true },
+ { 145560, true },
+ { 145577, true },
+ { 145589, false },
+ { 145603, true },
+ { 145610, false },
+ { 145642, true },
+ { 145656, true },
+ { 145666, true },
+ { 145680, true },
+ { 145693, true },
+ { 145710, true },
+ { 145722, true },
{ 145736, true },
- { 145745, true },
- { 145752, true },
- { 145763, true },
- { 145771, true },
- { 145778, true },
- { 145788, true },
- { 145799, true },
- { 145807, true },
- { 145815, true },
- { 145823, true },
- { 145836, true },
- { 145851, true },
- { 145861, true },
- { 145871, true },
- { 145878, true },
+ { 145752, false },
+ { 145767, true },
+ { 145781, true },
+ { 145792, true },
+ { 145803, true },
+ { 145812, true },
+ { 145819, true },
+ { 145830, true },
+ { 145838, true },
+ { 145845, true },
+ { 145855, true },
+ { 145866, true },
+ { 145874, true },
+ { 145882, true },
{ 145890, true },
- { 145899, true },
- { 145915, true },
- { 145927, true },
- { 145939, true },
- { 145951, true },
- { 145962, true },
- { 145977, true },
- { 145985, true },
- { 145996, true },
- { 146007, true },
- { 146021, true },
- { 146037, true },
- { 146049, true },
+ { 145903, true },
+ { 145918, true },
+ { 145928, true },
+ { 145938, true },
+ { 145945, true },
+ { 145957, true },
+ { 145966, true },
+ { 145982, true },
+ { 145994, true },
+ { 146006, true },
+ { 146018, true },
+ { 146029, true },
+ { 146044, true },
+ { 146052, true },
{ 146063, true },
- { 146077, true },
- { 146098, true },
- { 146113, true },
- { 146134, true },
- { 146146, true },
- { 146154, true },
- { 146168, true },
- { 146175, true },
- { 146187, true },
+ { 146074, true },
+ { 146088, true },
+ { 146104, true },
+ { 146116, true },
+ { 146130, true },
+ { 146144, true },
+ { 146165, true },
+ { 146180, true },
{ 146201, true },
- { 146218, true },
- { 146231, true },
- { 146247, false },
- { 146260, true },
- { 146273, true },
- { 146287, true },
+ { 146213, true },
+ { 146221, true },
+ { 146235, true },
+ { 146242, true },
+ { 146254, true },
+ { 146268, true },
+ { 146285, true },
{ 146298, true },
- { 146308, true },
- { 146315, true },
+ { 146314, false },
{ 146327, true },
- { 146336, true },
- { 146345, true },
- { 146353, true },
- { 146368, true },
- { 146376, true },
- { 146388, false },
- { 146398, true },
- { 146408, true },
- { 146419, true },
- { 146428, true },
- { 146446, true },
- { 146456, true },
- { 146467, false },
- { 146478, true },
- { 146489, true },
- { 146511, true },
- { 146519, true },
- { 146527, false },
- { 146535, true },
- { 146543, true },
- { 146559, true },
- { 146575, true },
- { 146588, true },
- { 146599, true },
- { 146611, true },
- { 146630, true },
- { 146644, true },
- { 146658, true },
- { 146672, true },
- { 146687, false },
- { 146705, true },
- { 146721, true },
- { 146736, true },
- { 146747, true },
- { 146759, true },
- { 146770, true },
- { 146789, true },
- { 146805, true },
- { 146817, true },
- { 146829, true },
- { 146842, true },
- { 146854, true },
- { 146861, true },
- { 146874, true },
- { 146891, true },
- { 146913, true },
- { 146923, true },
- { 146933, true },
- { 146945, false },
- { 146956, true },
- { 146970, true },
- { 146979, true },
+ { 146340, true },
+ { 146354, true },
+ { 146365, true },
+ { 146375, true },
+ { 146382, true },
+ { 146394, true },
+ { 146403, true },
+ { 146412, true },
+ { 146420, true },
+ { 146435, true },
+ { 146443, true },
+ { 146455, false },
+ { 146465, true },
+ { 146475, true },
+ { 146486, true },
+ { 146495, true },
+ { 146513, true },
+ { 146523, true },
+ { 146534, false },
+ { 146545, true },
+ { 146556, true },
+ { 146578, true },
+ { 146586, true },
+ { 146594, false },
+ { 146602, true },
+ { 146610, true },
+ { 146626, true },
+ { 146642, true },
+ { 146655, true },
+ { 146666, true },
+ { 146678, true },
+ { 146697, true },
+ { 146711, true },
+ { 146725, true },
+ { 146739, true },
+ { 146754, false },
+ { 146772, true },
+ { 146788, true },
+ { 146803, true },
+ { 146814, true },
+ { 146826, true },
+ { 146837, true },
+ { 146856, true },
+ { 146872, true },
+ { 146884, true },
+ { 146896, true },
+ { 146909, true },
+ { 146921, true },
+ { 146928, true },
+ { 146941, true },
+ { 146958, true },
+ { 146980, true },
{ 146990, true },
- { 147008, true },
- { 147027, true },
- { 147043, true },
- { 147056, true },
- { 147072, true },
- { 147099, true },
- { 147111, true },
- { 147125, true },
- { 147133, true },
- { 147147, true },
- { 147157, true },
- { 147193, true },
- { 147226, true },
- { 147249, true },
- { 147262, true },
- { 147271, true },
- { 147288, false },
- { 147311, true },
- { 147327, true },
- { 147345, true },
- { 147362, true },
- { 147386, true },
- { 147398, true },
- { 147407, true },
- { 147416, true },
- { 147428, true },
- { 147437, true },
- { 147445, true },
- { 147458, true },
- { 147469, true },
- { 147494, true },
- { 147505, true },
- { 147518, true },
- { 147532, true },
- { 147545, false },
- { 147556, true },
- { 147564, true },
+ { 147000, true },
+ { 147012, false },
+ { 147023, true },
+ { 147037, true },
+ { 147046, true },
+ { 147057, true },
+ { 147075, true },
+ { 147094, true },
+ { 147110, true },
+ { 147123, true },
+ { 147139, true },
+ { 147166, true },
+ { 147178, true },
+ { 147192, true },
+ { 147200, true },
+ { 147214, true },
+ { 147224, true },
+ { 147260, true },
+ { 147293, true },
+ { 147316, true },
+ { 147329, true },
+ { 147338, true },
+ { 147355, false },
+ { 147378, true },
+ { 147394, true },
+ { 147412, true },
+ { 147429, true },
+ { 147453, true },
+ { 147465, true },
+ { 147474, true },
+ { 147483, true },
+ { 147495, true },
+ { 147504, true },
+ { 147512, true },
+ { 147525, true },
+ { 147536, true },
+ { 147561, true },
{ 147572, true },
- { 147584, true },
- { 147592, true },
- { 147605, false },
- { 147616, true },
+ { 147585, true },
+ { 147599, true },
+ { 147612, false },
+ { 147623, true },
{ 147631, true },
+ { 147639, true },
{ 147651, true },
{ 147659, true },
- { 147677, true },
- { 147697, true },
- { 147717, true },
- { 147738, true },
- { 147753, true },
- { 147779, true },
- { 147789, true },
- { 147802, false },
+ { 147672, false },
+ { 147683, true },
+ { 147698, true },
+ { 147718, true },
+ { 147726, true },
+ { 147744, true },
+ { 147764, true },
+ { 147784, true },
+ { 147805, true },
{ 147820, true },
- { 147851, true },
- { 147871, true },
- { 147888, true },
- { 147906, true },
- { 147919, true },
- { 147934, true },
- { 147946, true },
- { 147956, true },
- { 147963, true },
- { 147983, true },
- { 147996, true },
+ { 147846, true },
+ { 147856, true },
+ { 147869, false },
+ { 147887, true },
+ { 147918, true },
+ { 147938, true },
+ { 147955, true },
+ { 147973, true },
+ { 147986, true },
+ { 148001, true },
{ 148013, true },
- { 148029, true },
- { 148041, true },
- { 148055, true },
- { 148067, true },
- { 148082, true },
- { 148100, true },
- { 148113, true },
- { 148123, true },
+ { 148023, true },
+ { 148030, true },
+ { 148050, true },
+ { 148063, true },
+ { 148080, true },
+ { 148096, true },
+ { 148108, true },
+ { 148122, true },
{ 148134, true },
- { 148145, true },
- { 148156, true },
- { 148171, true },
- { 148182, true },
- { 148194, false },
- { 148206, true },
- { 148220, true },
- { 148237, true },
- { 148247, true },
- { 148260, false },
- { 148278, false },
- { 148289, true },
+ { 148149, true },
+ { 148167, true },
+ { 148180, true },
+ { 148190, true },
+ { 148201, true },
+ { 148212, true },
+ { 148223, true },
+ { 148238, true },
+ { 148249, true },
+ { 148261, false },
+ { 148273, true },
+ { 148287, true },
{ 148304, true },
- { 148321, true },
- { 148338, true },
- { 148355, true },
- { 148365, true },
- { 148380, true },
- { 148390, true },
+ { 148314, true },
+ { 148327, false },
+ { 148345, false },
+ { 148356, true },
+ { 148371, true },
+ { 148388, true },
{ 148405, true },
{ 148422, true },
- { 148434, true },
- { 148445, true },
- { 148463, true },
- { 148478, true },
- { 148493, true },
- { 148518, true },
- { 148543, true },
- { 148556, true },
- { 148575, true },
- { 148592, true },
- { 148612, true },
- { 148633, true },
- { 148647, true },
- { 148672, true },
- { 148693, true },
- { 148715, true },
- { 148745, true },
- { 148769, true },
- { 148784, true },
- { 148797, true },
- { 148807, true },
- { 148830, true },
- { 148841, true },
- { 148848, true },
- { 148863, true },
- { 148882, true },
- { 148891, true },
- { 148898, true },
- { 148918, true },
- { 148929, true },
- { 148948, true },
- { 148964, true },
- { 148974, true },
- { 148985, true },
- { 148995, true },
- { 149006, true },
+ { 148432, true },
+ { 148447, true },
+ { 148457, true },
+ { 148472, true },
+ { 148489, true },
+ { 148501, true },
+ { 148512, true },
+ { 148530, true },
+ { 148545, true },
+ { 148560, true },
+ { 148585, true },
+ { 148610, true },
+ { 148623, true },
+ { 148642, true },
+ { 148659, true },
+ { 148679, true },
+ { 148700, true },
+ { 148714, true },
+ { 148739, true },
+ { 148760, true },
+ { 148782, true },
+ { 148812, true },
+ { 148836, true },
+ { 148851, true },
+ { 148861, true },
+ { 148884, true },
+ { 148895, true },
+ { 148902, true },
+ { 148917, true },
+ { 148936, true },
+ { 148945, true },
+ { 148952, true },
+ { 148972, true },
+ { 148983, true },
+ { 149002, true },
{ 149018, true },
- { 149034, true },
- { 149042, true },
- { 149052, true },
- { 149062, true },
- { 149074, true },
- { 149085, true },
- { 149100, true },
- { 149124, true },
- { 149138, true },
- { 149146, true },
- { 149164, true },
- { 149175, true },
- { 149188, true },
- { 149199, true },
+ { 149028, true },
+ { 149039, true },
+ { 149049, true },
+ { 149060, true },
+ { 149072, true },
+ { 149088, true },
+ { 149096, true },
+ { 149106, true },
+ { 149116, true },
+ { 149128, true },
+ { 149139, true },
+ { 149154, true },
+ { 149178, true },
+ { 149192, true },
+ { 149200, true },
{ 149218, true },
- { 149230, true },
- { 149241, true },
- { 149256, true },
- { 149271, true },
- { 149285, true },
- { 149297, true },
- { 149315, true },
- { 149335, true },
- { 149347, true },
- { 149364, true },
- { 149379, true },
- { 149393, true },
- { 149407, true },
+ { 149229, true },
+ { 149242, true },
+ { 149253, true },
+ { 149272, true },
+ { 149284, true },
+ { 149295, true },
+ { 149310, true },
+ { 149325, true },
+ { 149339, true },
+ { 149351, true },
+ { 149369, true },
+ { 149389, true },
+ { 149401, true },
{ 149418, true },
- { 149427, true },
- { 149440, true },
- { 149449, true },
- { 149460, true },
+ { 149433, true },
+ { 149447, true },
+ { 149461, true },
{ 149472, true },
- { 149486, true },
- { 149493, true },
- { 149504, true },
- { 149521, false },
- { 149547, false },
- { 149559, true },
- { 149572, true },
- { 149583, true },
- { 149600, true },
- { 149610, true },
- { 149623, true },
- { 149644, true },
- { 149660, true },
- { 149684, true },
+ { 149481, true },
+ { 149494, true },
+ { 149503, true },
+ { 149514, true },
+ { 149526, true },
+ { 149540, true },
+ { 149547, true },
+ { 149558, true },
+ { 149575, false },
+ { 149601, false },
+ { 149613, true },
+ { 149626, true },
+ { 149637, true },
+ { 149654, true },
+ { 149664, true },
+ { 149677, true },
{ 149698, true },
- { 149709, true },
- { 149723, true },
- { 149740, true },
+ { 149714, true },
+ { 149738, true },
{ 149752, true },
- { 149767, true },
+ { 149763, true },
{ 149777, true },
- { 149790, true },
- { 149803, true },
- { 149816, true },
- { 149836, true },
- { 149858, true },
- { 149872, true },
- { 149887, false },
- { 149900, true },
- { 149915, true },
+ { 149794, true },
+ { 149806, true },
+ { 149821, true },
+ { 149831, true },
+ { 149844, true },
+ { 149857, true },
+ { 149870, true },
+ { 149890, true },
+ { 149912, true },
{ 149926, true },
- { 149946, true },
- { 149959, true },
+ { 149941, false },
+ { 149954, true },
+ { 149969, true },
{ 149980, true },
- { 149991, true },
- { 150010, true },
- { 150018, true },
- { 150026, true },
- { 150043, true },
- { 150059, true },
- { 150068, true },
- { 150083, true },
- { 150094, true },
- { 150105, true },
- { 150115, true },
- { 150125, true },
- { 150136, true },
- { 150146, true },
- { 150157, true },
- { 150164, true },
- { 150182, true },
- { 150194, true },
- { 150205, true },
- { 150227, true },
- { 150241, true },
- { 150260, true },
- { 150268, true },
- { 150287, true },
- { 150309, true },
- { 150318, true },
- { 150330, true },
- { 150348, true },
+ { 150000, true },
+ { 150013, true },
+ { 150034, true },
+ { 150045, true },
+ { 150064, true },
+ { 150072, true },
+ { 150080, true },
+ { 150097, true },
+ { 150113, true },
+ { 150122, true },
+ { 150137, true },
+ { 150148, true },
+ { 150159, true },
+ { 150169, true },
+ { 150179, true },
+ { 150190, true },
+ { 150201, true },
+ { 150208, true },
+ { 150226, true },
+ { 150238, true },
+ { 150249, true },
+ { 150271, true },
+ { 150285, true },
+ { 150304, true },
+ { 150312, true },
+ { 150331, true },
+ { 150353, true },
{ 150362, true },
- { 150381, true },
- { 150391, true },
- { 150400, true },
- { 150416, true },
- { 150424, true },
- { 150436, true },
- { 150451, true },
- { 150471, true },
- { 150479, true },
- { 150492, true },
- { 150501, true },
- { 150519, true },
- { 150531, true },
- { 150550, true },
- { 150564, true },
- { 150587, true },
- { 150600, true },
- { 150612, true },
- { 150636, true },
- { 150652, true },
- { 150666, true },
- { 150683, true },
- { 150699, true },
- { 150716, true },
- { 150735, true },
- { 150751, true },
- { 150759, true },
- { 150777, true },
- { 150786, false },
+ { 150374, true },
+ { 150392, true },
+ { 150406, true },
+ { 150425, true },
+ { 150435, true },
+ { 150444, true },
+ { 150460, true },
+ { 150468, true },
+ { 150480, true },
+ { 150495, true },
+ { 150515, true },
+ { 150523, true },
+ { 150536, true },
+ { 150545, true },
+ { 150563, true },
+ { 150575, true },
+ { 150594, true },
+ { 150608, true },
+ { 150631, true },
+ { 150644, true },
+ { 150656, true },
+ { 150680, true },
+ { 150696, true },
+ { 150710, true },
+ { 150727, true },
+ { 150743, true },
+ { 150760, true },
+ { 150779, true },
{ 150795, true },
- { 150807, true },
+ { 150803, true },
{ 150821, true },
- { 150831, true },
- { 150844, true },
- { 150853, true },
- { 150876, true },
+ { 150830, false },
+ { 150839, true },
+ { 150851, true },
+ { 150865, true },
+ { 150875, true },
{ 150888, true },
- { 150904, true },
- { 150914, false },
- { 150923, true },
- { 150930, true },
- { 150939, true },
- { 150947, true },
- { 150956, false },
- { 150970, true },
- { 150984, true },
- { 150994, true },
- { 151004, true },
+ { 150897, true },
+ { 150920, true },
+ { 150932, true },
+ { 150948, true },
+ { 150958, false },
+ { 150967, true },
+ { 150974, true },
+ { 150983, true },
+ { 150991, true },
+ { 151000, false },
{ 151014, true },
- { 151026, true },
+ { 151028, true },
{ 151038, true },
- { 151056, false },
- { 151069, true },
- { 151084, true },
- { 151102, true },
- { 151112, true },
- { 151123, true },
- { 151135, true },
- { 151148, true },
- { 151162, true },
- { 151176, true },
- { 151186, true },
- { 151199, true },
- { 151209, true },
+ { 151048, true },
+ { 151058, true },
+ { 151070, true },
+ { 151082, true },
+ { 151100, false },
+ { 151113, true },
+ { 151128, true },
+ { 151146, true },
+ { 151156, true },
+ { 151167, true },
+ { 151179, true },
+ { 151192, true },
+ { 151206, true },
{ 151220, true },
- { 151229, true },
- { 151246, true },
- { 151255, true },
- { 151268, true },
- { 151279, true },
- { 151297, true },
- { 151307, true },
- { 151317, true },
- { 151329, true },
+ { 151230, true },
+ { 151243, true },
+ { 151253, true },
+ { 151264, true },
+ { 151273, true },
+ { 151290, true },
+ { 151299, true },
+ { 151312, true },
+ { 151323, true },
{ 151341, true },
- { 151352, true },
- { 151369, true },
- { 151382, true },
+ { 151351, true },
+ { 151361, true },
+ { 151373, true },
+ { 151385, true },
{ 151396, true },
- { 151405, true },
- { 151418, false },
- { 151427, true },
- { 151444, false },
- { 151455, true },
- { 151471, false },
- { 151486, false },
- { 151497, false },
- { 151504, true },
- { 151520, true },
- { 151538, true },
- { 151557, true },
- { 151572, true },
- { 151589, true },
- { 151603, true },
- { 151619, true },
- { 151640, true },
- { 151654, true },
- { 151679, true },
- { 151696, true },
- { 151715, true },
- { 151730, false },
- { 151744, true },
- { 151758, true },
- { 151771, true },
- { 151792, true },
- { 151804, true },
- { 151817, true },
- { 151827, true },
- { 151841, true },
+ { 151413, true },
+ { 151426, true },
+ { 151440, true },
+ { 151449, true },
+ { 151462, false },
+ { 151471, true },
+ { 151488, false },
+ { 151499, true },
+ { 151515, false },
+ { 151530, false },
+ { 151541, false },
+ { 151548, true },
+ { 151564, true },
+ { 151582, true },
+ { 151601, true },
+ { 151616, true },
+ { 151633, true },
+ { 151647, true },
+ { 151663, true },
+ { 151684, true },
+ { 151698, true },
+ { 151723, true },
+ { 151740, true },
+ { 151759, true },
+ { 151774, false },
+ { 151788, true },
+ { 151802, true },
+ { 151815, true },
+ { 151836, true },
+ { 151848, true },
{ 151861, true },
- { 151874, true },
- { 151893, true },
- { 151909, true },
- { 151927, true },
- { 151941, false },
+ { 151871, true },
+ { 151885, true },
+ { 151905, true },
+ { 151918, true },
+ { 151937, true },
{ 151953, true },
- { 151963, true },
- { 151977, true },
- { 151987, true },
- { 152003, true },
- { 152029, true },
- { 152057, true },
- { 152070, true },
- { 152085, true },
+ { 151971, true },
+ { 151985, false },
+ { 151997, true },
+ { 152007, true },
+ { 152021, true },
+ { 152031, true },
+ { 152047, true },
+ { 152073, true },
{ 152101, true },
- { 152125, true },
- { 152141, true },
- { 152156, true },
- { 152170, true },
- { 152182, true },
- { 152194, false },
- { 152212, true },
- { 152225, true },
- { 152244, true },
- { 152262, true },
- { 152277, true },
- { 152300, true },
- { 152317, true },
- { 152336, true },
- { 152356, true },
- { 152379, true },
- { 152398, true },
- { 152417, true },
- { 152436, true },
- { 152454, true },
- { 152473, true },
- { 152484, true },
- { 152494, true },
- { 152509, true },
- { 152530, true },
- { 152550, true },
- { 152569, true },
- { 152583, true },
- { 152595, true },
- { 152605, true },
- { 152635, true },
- { 152658, true },
- { 152681, true },
- { 152710, true },
- { 152728, true },
- { 152744, true },
- { 152763, true },
- { 152775, true },
- { 152785, true },
- { 152805, false },
- { 152817, true },
- { 152830, true },
- { 152847, true },
- { 152865, true },
+ { 152114, true },
+ { 152129, true },
+ { 152145, true },
+ { 152169, true },
+ { 152185, true },
+ { 152200, true },
+ { 152214, true },
+ { 152226, true },
+ { 152238, false },
+ { 152256, true },
+ { 152269, true },
+ { 152288, true },
+ { 152306, true },
+ { 152321, true },
+ { 152344, true },
+ { 152361, true },
+ { 152380, true },
+ { 152400, true },
+ { 152423, true },
+ { 152442, true },
+ { 152461, true },
+ { 152480, true },
+ { 152498, true },
+ { 152517, true },
+ { 152528, true },
+ { 152538, true },
+ { 152553, true },
+ { 152574, true },
+ { 152594, true },
+ { 152613, true },
+ { 152637, true },
+ { 152651, true },
+ { 152663, true },
+ { 152673, true },
+ { 152703, true },
+ { 152726, true },
+ { 152749, true },
+ { 152778, true },
+ { 152796, true },
+ { 152812, true },
+ { 152831, true },
+ { 152843, true },
+ { 152853, true },
+ { 152873, false },
{ 152885, true },
- { 152900, true },
- { 152909, true },
- { 152921, true },
- { 152932, true },
- { 152944, true },
- { 152956, false },
- { 152973, true },
- { 152986, true },
- { 153004, true },
- { 153019, true },
- { 153034, true },
- { 153046, true },
- { 153060, true },
+ { 152898, true },
+ { 152915, true },
+ { 152933, true },
+ { 152953, true },
+ { 152968, true },
+ { 152977, true },
+ { 152989, true },
+ { 153000, true },
+ { 153012, true },
+ { 153024, false },
+ { 153041, true },
+ { 153054, true },
{ 153072, true },
- { 153092, true },
- { 153104, true },
- { 153118, true },
- { 153138, true },
- { 153152, true },
- { 153170, true },
- { 153183, true },
- { 153198, true },
- { 153214, true },
- { 153229, true },
- { 153241, true },
- { 153254, true },
- { 153270, true },
- { 153280, true },
- { 153287, true },
- { 153302, true },
+ { 153087, true },
+ { 153102, true },
+ { 153114, true },
+ { 153128, true },
+ { 153140, true },
+ { 153160, true },
+ { 153172, true },
+ { 153186, true },
+ { 153206, true },
+ { 153220, true },
+ { 153238, true },
+ { 153251, true },
+ { 153266, true },
+ { 153282, true },
+ { 153297, true },
+ { 153309, true },
{ 153322, true },
- { 153333, true },
- { 153346, true },
+ { 153338, true },
+ { 153348, true },
{ 153355, true },
- { 153375, true },
- { 153395, true },
- { 153418, true },
- { 153438, true },
- { 153450, true },
- { 153461, true },
- { 153472, false },
- { 153483, true },
- { 153494, true },
- { 153505, false },
- { 153515, false },
- { 153532, true },
- { 153544, true },
- { 153560, true },
- { 153573, true },
- { 153582, true },
- { 153596, true },
- { 153607, true },
- { 153619, true },
- { 153637, true },
- { 153651, true },
+ { 153370, true },
+ { 153390, true },
+ { 153401, true },
+ { 153414, true },
+ { 153423, true },
+ { 153443, true },
+ { 153463, true },
+ { 153486, true },
+ { 153506, true },
+ { 153518, true },
+ { 153529, true },
+ { 153540, false },
+ { 153551, true },
+ { 153562, true },
+ { 153573, false },
+ { 153583, false },
+ { 153600, true },
+ { 153612, true },
+ { 153628, true },
+ { 153641, true },
+ { 153650, true },
{ 153664, true },
- { 153677, true },
- { 153686, true },
- { 153701, true },
- { 153712, true },
- { 153726, true },
- { 153746, true },
- { 153758, true },
- { 153768, true },
- { 153779, true },
- { 153812, true },
- { 153824, true },
- { 153838, true },
- { 153857, true },
- { 153872, true },
- { 153886, true },
- { 153900, false },
- { 153920, true },
- { 153937, true },
- { 153950, true },
- { 153965, true },
- { 153981, true },
- { 153999, true },
- { 154015, true },
- { 154032, true },
- { 154044, true },
- { 154058, true },
- { 154074, true },
- { 154087, true },
- { 154099, true },
- { 154110, true },
- { 154117, true },
- { 154134, true },
- { 154147, true },
- { 154156, true },
+ { 153675, true },
+ { 153687, true },
+ { 153705, true },
+ { 153719, true },
+ { 153732, true },
+ { 153745, true },
+ { 153754, true },
+ { 153769, true },
+ { 153780, true },
+ { 153794, true },
+ { 153814, true },
+ { 153826, true },
+ { 153836, true },
+ { 153847, true },
+ { 153880, true },
+ { 153892, true },
+ { 153906, true },
+ { 153925, true },
+ { 153940, true },
+ { 153954, true },
+ { 153968, false },
+ { 153988, true },
+ { 154005, true },
+ { 154018, true },
+ { 154033, true },
+ { 154049, true },
+ { 154067, true },
+ { 154083, true },
+ { 154100, true },
+ { 154112, true },
+ { 154126, true },
+ { 154142, true },
+ { 154155, true },
{ 154167, true },
- { 154176, true },
- { 154189, true },
- { 154220, true },
- { 154233, true },
- { 154246, true },
- { 154259, true },
- { 154270, true },
- { 154279, true },
- { 154294, true },
- { 154306, true },
- { 154322, true },
- { 154343, true },
- { 154360, false },
- { 154373, true },
- { 154387, true },
- { 154400, true },
+ { 154178, true },
+ { 154185, true },
+ { 154202, true },
+ { 154215, true },
+ { 154224, true },
+ { 154235, true },
+ { 154244, true },
+ { 154257, true },
+ { 154288, true },
+ { 154301, true },
+ { 154314, true },
+ { 154327, true },
+ { 154338, true },
+ { 154347, true },
+ { 154362, true },
+ { 154374, true },
+ { 154390, true },
{ 154411, true },
- { 154428, true },
- { 154439, true },
- { 154458, true },
- { 154476, false },
- { 154488, true },
- { 154498, true },
- { 154534, true },
- { 154547, true },
- { 154561, true },
- { 154570, false },
- { 154580, true },
- { 154592, true },
- { 154610, true },
- { 154624, true },
- { 154642, true },
- { 154663, true },
- { 154683, true },
- { 154706, true },
- { 154722, true },
- { 154736, true },
- { 154752, true },
- { 154765, true },
- { 154786, true },
- { 154806, true },
- { 154819, true },
- { 154828, true },
- { 154862, true },
- { 154879, true },
- { 154890, true },
- { 154901, true },
- { 154913, true },
- { 154924, true },
- { 154943, true },
- { 154955, true },
- { 154968, true },
- { 154984, true },
- { 155003, true },
- { 155018, true },
- { 155032, true },
- { 155047, true },
- { 155064, false },
- { 155079, true },
- { 155099, true },
- { 155110, true },
- { 155121, true },
- { 155141, false },
- { 155150, true },
- { 155159, true },
- { 155170, true },
- { 155182, true },
- { 155196, true },
- { 155214, true },
- { 155228, true },
- { 155240, true },
- { 155255, true },
- { 155268, true },
- { 155279, false },
+ { 154428, false },
+ { 154441, true },
+ { 154455, true },
+ { 154468, true },
+ { 154479, true },
+ { 154496, true },
+ { 154507, true },
+ { 154526, true },
+ { 154544, false },
+ { 154556, true },
+ { 154566, true },
+ { 154602, true },
+ { 154615, true },
+ { 154629, true },
+ { 154638, false },
+ { 154648, true },
+ { 154660, true },
+ { 154678, true },
+ { 154692, true },
+ { 154710, true },
+ { 154731, true },
+ { 154751, true },
+ { 154774, true },
+ { 154790, true },
+ { 154804, true },
+ { 154820, true },
+ { 154833, true },
+ { 154854, true },
+ { 154874, true },
+ { 154887, true },
+ { 154896, true },
+ { 154930, true },
+ { 154947, true },
+ { 154958, true },
+ { 154969, true },
+ { 154981, true },
+ { 154992, true },
+ { 155011, true },
+ { 155023, true },
+ { 155036, true },
+ { 155052, true },
+ { 155071, true },
+ { 155086, true },
+ { 155100, true },
+ { 155115, true },
+ { 155132, false },
+ { 155147, true },
+ { 155167, true },
+ { 155178, true },
+ { 155189, true },
+ { 155209, false },
+ { 155218, true },
+ { 155227, true },
+ { 155238, true },
+ { 155250, true },
+ { 155264, true },
+ { 155282, true },
{ 155296, true },
- { 155306, true },
- { 155327, true },
- { 155355, false },
- { 155366, true },
- { 155373, true },
- { 155384, true },
- { 155394, true },
- { 155408, true },
- { 155422, true },
- { 155433, false },
- { 155444, true },
- { 155452, false },
- { 155472, true },
- { 155487, true },
- { 155500, true },
- { 155516, true },
- { 155531, true },
- { 155544, true },
- { 155560, true },
- { 155573, true },
- { 155593, true },
- { 155606, true },
- { 155625, true },
- { 155643, true },
- { 155653, true },
- { 155667, true },
- { 155685, true },
- { 155705, true },
- { 155737, true },
- { 155752, true },
- { 155771, true },
- { 155784, true },
- { 155799, true },
- { 155814, true },
- { 155835, true },
- { 155856, true },
- { 155870, true },
- { 155892, true },
- { 155908, true },
- { 155933, true },
- { 155945, true },
- { 155956, true },
- { 155973, true },
- { 155997, true },
- { 156011, true },
+ { 155308, true },
+ { 155323, true },
+ { 155336, true },
+ { 155347, false },
+ { 155364, true },
+ { 155374, true },
+ { 155395, true },
+ { 155423, false },
+ { 155434, true },
+ { 155441, true },
+ { 155452, true },
+ { 155462, true },
+ { 155476, true },
+ { 155490, true },
+ { 155501, false },
+ { 155512, true },
+ { 155520, false },
+ { 155540, true },
+ { 155555, true },
+ { 155568, true },
+ { 155584, true },
+ { 155599, true },
+ { 155612, true },
+ { 155628, true },
+ { 155641, true },
+ { 155661, true },
+ { 155674, true },
+ { 155693, true },
+ { 155711, true },
+ { 155721, true },
+ { 155735, true },
+ { 155753, true },
+ { 155773, true },
+ { 155805, true },
+ { 155820, true },
+ { 155839, true },
+ { 155852, true },
+ { 155867, true },
+ { 155882, true },
+ { 155903, true },
+ { 155924, true },
+ { 155938, true },
+ { 155960, true },
+ { 155976, true },
+ { 156001, true },
+ { 156013, true },
{ 156024, true },
- { 156037, true },
- { 156049, true },
- { 156062, true },
- { 156080, true },
- { 156097, true },
- { 156122, true },
- { 156135, true },
- { 156147, true },
- { 156161, true },
- { 156175, true },
- { 156192, true },
- { 156212, true },
- { 156228, true },
- { 156246, true },
- { 156257, true },
- { 156272, true },
- { 156285, true },
- { 156300, true },
- { 156308, false },
- { 156321, true },
- { 156333, true },
- { 156347, true },
- { 156356, true },
- { 156372, true },
- { 156394, true },
- { 156408, true },
- { 156418, true },
- { 156432, true },
+ { 156041, true },
+ { 156065, true },
+ { 156079, true },
+ { 156092, true },
+ { 156105, true },
+ { 156117, true },
+ { 156130, true },
+ { 156148, true },
+ { 156165, true },
+ { 156190, true },
+ { 156203, true },
+ { 156215, true },
+ { 156229, true },
+ { 156243, true },
+ { 156260, true },
+ { 156280, true },
+ { 156296, true },
+ { 156314, true },
+ { 156325, true },
+ { 156340, true },
+ { 156353, true },
+ { 156368, true },
+ { 156376, false },
+ { 156389, true },
+ { 156401, true },
+ { 156415, true },
+ { 156424, true },
{ 156440, true },
- { 156452, true },
- { 156463, true },
- { 156479, true },
- { 156489, true },
- { 156502, true },
- { 156515, true },
- { 156529, true },
- { 156545, true },
- { 156558, true },
- { 156572, true },
- { 156589, true },
- { 156600, true },
- { 156610, true },
- { 156630, true },
- { 156642, true },
- { 156656, true },
- { 156671, true },
- { 156683, true },
- { 156692, true },
- { 156700, true },
- { 156712, true },
- { 156723, true },
- { 156744, true },
- { 156763, true },
- { 156781, true },
- { 156799, true },
- { 156819, true },
- { 156828, true },
- { 156842, true },
- { 156860, true },
- { 156873, true },
+ { 156462, true },
+ { 156476, true },
+ { 156486, true },
+ { 156500, true },
+ { 156508, true },
+ { 156520, true },
+ { 156531, true },
+ { 156547, true },
+ { 156557, true },
+ { 156570, true },
+ { 156583, true },
+ { 156597, true },
+ { 156613, true },
+ { 156626, true },
+ { 156640, true },
+ { 156657, true },
+ { 156668, true },
+ { 156678, true },
+ { 156698, true },
+ { 156710, true },
+ { 156724, true },
+ { 156739, true },
+ { 156751, true },
+ { 156760, true },
+ { 156768, true },
+ { 156780, true },
+ { 156791, true },
+ { 156812, true },
+ { 156831, true },
+ { 156849, true },
+ { 156867, true },
{ 156887, true },
- { 156906, true },
- { 156919, true },
- { 156931, true },
- { 156943, true },
- { 156954, true },
- { 156968, true },
- { 156982, false },
+ { 156896, true },
+ { 156908, true },
+ { 156926, true },
+ { 156939, true },
+ { 156953, true },
+ { 156972, true },
+ { 156985, true },
{ 156997, true },
- { 157014, true },
- { 157025, true },
- { 157036, true },
- { 157050, true },
- { 157071, true },
- { 157087, true },
- { 157106, true },
- { 157122, true },
- { 157140, true },
- { 157156, true },
- { 157179, true },
- { 157195, true },
- { 157207, true },
- { 157216, true },
- { 157229, true },
- { 157247, true },
- { 157262, true },
- { 157277, true },
- { 157293, true },
- { 157308, true },
- { 157323, true },
- { 157338, true },
- { 157354, true },
- { 157369, true },
- { 157384, true },
- { 157400, true },
- { 157417, true },
- { 157427, true },
- { 157440, true },
- { 157453, true },
- { 157463, true },
- { 157484, true },
- { 157496, false },
- { 157507, true },
- { 157521, true },
- { 157533, true },
- { 157542, true },
- { 157557, false },
- { 157576, true },
- { 157593, true },
- { 157606, true },
- { 157621, true },
- { 157637, false },
- { 157650, false },
- { 157660, true },
- { 157673, true },
- { 157683, true },
- { 157693, false },
- { 157702, false },
- { 157722, true },
- { 157735, true },
- { 157747, false },
- { 157759, true },
- { 157776, true },
- { 157790, true },
- { 157807, true },
- { 157823, true },
+ { 157009, true },
+ { 157020, true },
+ { 157034, true },
+ { 157048, false },
+ { 157063, true },
+ { 157080, true },
+ { 157091, true },
+ { 157102, true },
+ { 157116, true },
+ { 157137, true },
+ { 157153, true },
+ { 157172, true },
+ { 157188, true },
+ { 157206, true },
+ { 157222, true },
+ { 157245, true },
+ { 157261, true },
+ { 157273, true },
+ { 157282, true },
+ { 157295, true },
+ { 157313, true },
+ { 157328, true },
+ { 157343, true },
+ { 157359, true },
+ { 157374, true },
+ { 157389, true },
+ { 157404, true },
+ { 157420, true },
+ { 157435, true },
+ { 157450, true },
+ { 157466, true },
+ { 157483, true },
+ { 157493, true },
+ { 157506, true },
+ { 157519, true },
+ { 157529, true },
+ { 157550, true },
+ { 157562, false },
+ { 157573, true },
+ { 157587, true },
+ { 157599, true },
+ { 157608, true },
+ { 157623, false },
+ { 157642, true },
+ { 157659, true },
+ { 157672, true },
+ { 157687, true },
+ { 157703, false },
+ { 157716, false },
+ { 157726, true },
+ { 157739, true },
+ { 157749, true },
+ { 157759, false },
+ { 157768, false },
+ { 157788, true },
+ { 157801, true },
+ { 157813, false },
+ { 157825, true },
{ 157842, true },
- { 157858, true },
- { 157872, true },
- { 157886, true },
- { 157907, true },
- { 157921, true },
- { 157937, true },
- { 157950, false },
- { 157964, true },
- { 157978, true },
- { 157997, true },
- { 158019, true },
- { 158034, true },
- { 158051, true },
- { 158059, true },
+ { 157856, true },
+ { 157873, true },
+ { 157889, true },
+ { 157908, true },
+ { 157924, true },
+ { 157938, true },
+ { 157952, true },
+ { 157973, true },
+ { 157987, true },
+ { 158003, true },
+ { 158016, true },
+ { 158030, true },
+ { 158049, true },
{ 158071, true },
- { 158084, true },
- { 158097, true },
- { 158110, false },
- { 158121, true },
- { 158132, true },
- { 158150, true },
- { 158169, true },
- { 158185, true },
- { 158201, true },
- { 158210, false },
- { 158224, true },
- { 158242, true },
- { 158260, true },
- { 158277, true },
- { 158289, true },
- { 158300, false },
- { 158316, false },
- { 158340, true },
- { 158354, true },
- { 158373, true },
- { 158418, true },
- { 158463, true },
- { 158477, true },
- { 158485, true },
- { 158494, true },
- { 158506, true },
- { 158518, true },
- { 158543, true },
- { 158560, true },
- { 158577, true },
- { 158592, true },
- { 158604, true },
- { 158617, true },
- { 158625, true },
- { 158643, true },
- { 158652, false },
- { 158660, true },
- { 158681, true },
- { 158694, true },
- { 158707, true },
- { 158719, true },
- { 158732, false },
- { 158745, true },
- { 158761, true },
- { 158775, true },
- { 158793, true },
- { 158814, true },
- { 158826, true },
- { 158847, true },
+ { 158086, true },
+ { 158103, true },
+ { 158111, true },
+ { 158123, true },
+ { 158136, true },
+ { 158149, true },
+ { 158162, false },
+ { 158173, true },
+ { 158184, true },
+ { 158202, true },
+ { 158221, true },
+ { 158237, true },
+ { 158253, true },
+ { 158262, false },
+ { 158276, true },
+ { 158294, true },
+ { 158312, true },
+ { 158329, true },
+ { 158341, true },
+ { 158352, false },
+ { 158368, false },
+ { 158392, true },
+ { 158406, true },
+ { 158425, true },
+ { 158470, true },
+ { 158515, true },
+ { 158529, true },
+ { 158537, true },
+ { 158546, true },
+ { 158558, true },
+ { 158570, true },
+ { 158595, true },
+ { 158612, true },
+ { 158629, true },
+ { 158644, true },
+ { 158656, true },
+ { 158669, true },
+ { 158677, true },
+ { 158695, true },
+ { 158704, false },
+ { 158712, true },
+ { 158733, true },
+ { 158746, true },
+ { 158759, true },
+ { 158771, true },
+ { 158784, false },
+ { 158797, true },
+ { 158813, true },
+ { 158827, true },
+ { 158845, true },
{ 158866, true },
- { 158891, true },
- { 158903, true },
- { 158916, true },
- { 158929, true },
- { 158941, true },
- { 158953, true },
- { 158970, true },
- { 158987, true },
- { 158999, false },
- { 159008, true },
- { 159023, true },
- { 159045, true },
- { 159064, true },
- { 159078, true },
- { 159091, true },
- { 159106, true },
- { 159121, true },
- { 159132, true },
- { 159157, true },
- { 159174, true },
- { 159186, true },
- { 159202, false },
- { 159218, false },
- { 159233, true },
- { 159246, false },
- { 159270, true },
- { 159278, false },
- { 159291, true },
- { 159305, true },
- { 159317, true },
- { 159330, true },
+ { 158878, true },
+ { 158899, true },
+ { 158918, true },
+ { 158943, true },
+ { 158955, true },
+ { 158968, true },
+ { 158981, true },
+ { 158993, true },
+ { 159005, true },
+ { 159022, true },
+ { 159039, true },
+ { 159051, false },
+ { 159060, true },
+ { 159075, true },
+ { 159097, true },
+ { 159116, true },
+ { 159130, true },
+ { 159143, true },
+ { 159158, true },
+ { 159173, true },
+ { 159184, true },
+ { 159209, true },
+ { 159226, true },
+ { 159238, true },
+ { 159254, false },
+ { 159270, false },
+ { 159285, true },
+ { 159298, false },
+ { 159322, true },
+ { 159330, false },
{ 159343, true },
- { 159355, true },
- { 159371, true },
- { 159386, true },
- { 159405, true },
- { 159419, true },
- { 159433, true },
- { 159453, true },
- { 159469, true },
- { 159488, true },
- { 159508, true },
- { 159520, true },
- { 159543, true },
- { 159573, true },
- { 159585, true },
- { 159596, true },
- { 159606, true },
- { 159620, true },
- { 159633, true },
- { 159651, false },
- { 159661, true },
- { 159676, true },
- { 159694, true },
- { 159703, true },
- { 159716, false },
- { 159733, true },
- { 159749, true },
- { 159760, true },
- { 159771, true },
- { 159781, true },
- { 159790, true },
- { 159804, true },
- { 159825, true },
- { 159836, true },
- { 159858, true },
- { 159873, true },
+ { 159357, true },
+ { 159369, true },
+ { 159382, true },
+ { 159395, true },
+ { 159407, true },
+ { 159423, true },
+ { 159438, true },
+ { 159457, true },
+ { 159471, true },
+ { 159491, true },
+ { 159507, true },
+ { 159526, true },
+ { 159546, true },
+ { 159558, true },
+ { 159581, true },
+ { 159611, true },
+ { 159623, true },
+ { 159634, true },
+ { 159644, true },
+ { 159658, true },
+ { 159671, true },
+ { 159689, false },
+ { 159699, true },
+ { 159713, true },
+ { 159728, true },
+ { 159746, true },
+ { 159755, true },
+ { 159768, false },
+ { 159785, true },
+ { 159801, true },
+ { 159812, true },
+ { 159823, true },
+ { 159833, true },
+ { 159842, true },
+ { 159856, true },
+ { 159877, true },
{ 159888, true },
- { 159905, true },
- { 159927, true },
- { 159937, true },
- { 159959, true },
- { 159981, true },
- { 159998, true },
- { 160012, true },
- { 160025, true },
- { 160042, true },
- { 160067, true },
- { 160084, true },
- { 160100, true },
- { 160110, true },
- { 160121, true },
- { 160130, false },
- { 160139, true },
- { 160149, true },
- { 160163, true },
- { 160181, true },
+ { 159910, true },
+ { 159925, true },
+ { 159940, true },
+ { 159957, true },
+ { 159979, true },
+ { 159989, true },
+ { 160011, true },
+ { 160033, true },
+ { 160050, true },
+ { 160064, true },
+ { 160077, true },
+ { 160094, true },
+ { 160119, true },
+ { 160136, true },
+ { 160152, true },
+ { 160162, true },
+ { 160173, true },
+ { 160182, false },
+ { 160191, true },
{ 160201, true },
{ 160215, true },
- { 160224, true },
- { 160248, true },
- { 160269, true },
- { 160289, true },
- { 160307, true },
- { 160320, true },
- { 160337, true },
- { 160358, true },
- { 160376, true },
- { 160388, true },
- { 160410, false },
- { 160429, true },
+ { 160233, true },
+ { 160253, true },
+ { 160267, true },
+ { 160276, true },
+ { 160300, true },
+ { 160321, true },
+ { 160341, true },
+ { 160359, true },
+ { 160372, true },
+ { 160389, true },
+ { 160410, true },
+ { 160428, true },
{ 160440, true },
- { 160453, true },
- { 160474, true },
- { 160485, true },
- { 160500, true },
- { 160512, true },
- { 160529, true },
- { 160555, true },
- { 160572, false },
- { 160590, true },
- { 160609, false },
- { 160628, true },
- { 160640, true },
- { 160660, true },
- { 160682, true },
- { 160695, true },
- { 160717, true },
- { 160730, true },
- { 160753, true },
- { 160768, true },
+ { 160462, false },
+ { 160481, true },
+ { 160492, true },
+ { 160505, true },
+ { 160526, true },
+ { 160537, true },
+ { 160552, true },
+ { 160564, true },
+ { 160581, true },
+ { 160607, true },
+ { 160624, false },
+ { 160642, true },
+ { 160661, false },
+ { 160680, true },
+ { 160692, true },
+ { 160712, true },
+ { 160734, true },
+ { 160747, true },
+ { 160769, true },
{ 160782, true },
{ 160805, true },
- { 160815, true },
- { 160825, true },
- { 160844, true },
+ { 160820, true },
+ { 160834, true },
{ 160857, true },
- { 160879, true },
- { 160899, true },
+ { 160867, true },
+ { 160877, true },
+ { 160896, true },
{ 160909, true },
- { 160928, true },
- { 160940, true },
- { 160953, true },
- { 160966, true },
- { 160987, true },
- { 161013, true },
- { 161034, true },
- { 161055, true },
- { 161076, true },
- { 161096, true },
- { 161108, true },
+ { 160931, true },
+ { 160951, true },
+ { 160961, true },
+ { 160980, true },
+ { 160992, true },
+ { 161005, true },
+ { 161018, true },
+ { 161039, true },
+ { 161065, true },
+ { 161086, true },
+ { 161107, true },
{ 161128, true },
- { 161142, true },
- { 161154, true },
- { 161163, true },
- { 161186, true },
- { 161202, true },
- { 161214, true },
- { 161239, true },
+ { 161148, true },
+ { 161160, true },
+ { 161180, true },
+ { 161194, true },
+ { 161206, true },
+ { 161215, true },
+ { 161238, true },
{ 161254, true },
- { 161275, true },
- { 161292, true },
- { 161313, false },
- { 161330, false },
- { 161348, true },
- { 161358, true },
- { 161372, true },
- { 161386, true },
- { 161396, true },
- { 161408, true },
- { 161420, true },
- { 161430, true },
- { 161441, true },
- { 161455, true },
- { 161479, true },
- { 161491, true },
- { 161520, true },
- { 161535, true },
- { 161549, true },
- { 161563, true },
- { 161579, true },
- { 161594, true },
- { 161608, true },
- { 161620, true },
- { 161640, true },
- { 161654, true },
- { 161667, true },
- { 161680, true },
+ { 161266, true },
+ { 161291, true },
+ { 161306, true },
+ { 161327, true },
+ { 161344, true },
+ { 161365, false },
+ { 161382, false },
+ { 161400, true },
+ { 161410, true },
+ { 161424, true },
+ { 161438, true },
+ { 161448, true },
+ { 161460, true },
+ { 161472, true },
+ { 161482, true },
+ { 161493, true },
+ { 161507, true },
+ { 161531, true },
+ { 161543, true },
+ { 161572, true },
+ { 161587, true },
+ { 161601, true },
+ { 161615, true },
+ { 161631, true },
+ { 161646, true },
+ { 161660, true },
+ { 161672, true },
{ 161692, true },
- { 161710, true },
- { 161722, true },
- { 161741, true },
- { 161765, true },
- { 161788, true },
- { 161800, true },
- { 161818, true },
- { 161834, true },
- { 161854, false },
- { 161872, true },
- { 161892, true },
- { 161913, true },
- { 161926, true },
- { 161946, true },
- { 161954, true },
- { 161964, true },
- { 161983, true },
- { 162002, true },
- { 162016, true },
- { 162034, true },
- { 162050, false },
- { 162069, true },
- { 162083, true },
- { 162092, true },
- { 162109, true },
- { 162125, true },
+ { 161706, true },
+ { 161719, true },
+ { 161731, true },
+ { 161744, true },
+ { 161756, true },
+ { 161774, true },
+ { 161786, true },
+ { 161805, true },
+ { 161829, true },
+ { 161852, true },
+ { 161864, true },
+ { 161882, true },
+ { 161898, true },
+ { 161918, false },
+ { 161936, true },
+ { 161956, true },
+ { 161977, true },
+ { 161990, true },
+ { 162010, true },
+ { 162018, true },
+ { 162028, true },
+ { 162047, true },
+ { 162066, true },
+ { 162080, true },
+ { 162098, true },
+ { 162114, false },
+ { 162133, true },
{ 162147, true },
- { 162164, true },
- { 162182, true },
- { 162201, true },
- { 162218, true },
- { 162231, true },
- { 162241, true },
- { 162249, true },
- { 162267, true },
- { 162295, true },
+ { 162156, true },
+ { 162173, true },
+ { 162189, true },
+ { 162211, true },
+ { 162228, true },
+ { 162246, true },
+ { 162263, true },
+ { 162276, true },
+ { 162286, true },
+ { 162294, true },
{ 162312, true },
- { 162326, true },
- { 162341, false },
- { 162354, true },
- { 162366, false },
- { 162376, false },
- { 162389, false },
- { 162404, true },
- { 162416, true },
- { 162428, true },
- { 162440, true },
- { 162453, true },
- { 162466, true },
- { 162478, true },
- { 162490, true },
- { 162506, true },
- { 162518, true },
- { 162531, true },
- { 162541, true },
+ { 162340, true },
+ { 162357, true },
+ { 162371, true },
+ { 162386, false },
+ { 162399, true },
+ { 162411, false },
+ { 162421, false },
+ { 162434, false },
+ { 162449, true },
+ { 162461, true },
+ { 162473, true },
+ { 162485, true },
+ { 162498, true },
+ { 162511, true },
+ { 162523, true },
+ { 162535, true },
{ 162551, true },
- { 162564, true },
- { 162579, true },
- { 162590, true },
- { 162601, true },
- { 162619, true },
- { 162627, true },
+ { 162563, true },
+ { 162576, true },
+ { 162586, true },
+ { 162596, true },
+ { 162609, true },
+ { 162624, true },
{ 162635, true },
- { 162647, true },
- { 162661, true },
- { 162678, true },
- { 162708, true },
+ { 162646, true },
+ { 162664, true },
+ { 162672, true },
+ { 162680, true },
+ { 162692, true },
+ { 162706, true },
{ 162723, true },
- { 162739, true },
- { 162754, true },
- { 162769, true },
+ { 162753, true },
+ { 162768, true },
{ 162784, true },
- { 162792, true },
- { 162807, true },
- { 162818, true },
- { 162831, true },
- { 162839, false },
- { 162849, true },
- { 162865, true },
- { 162882, true },
- { 162899, true },
- { 162920, true },
- { 162933, true },
- { 162945, true },
- { 162953, true },
- { 162970, true },
- { 162986, true },
- { 162993, true },
- { 163004, true },
- { 163012, false },
- { 163036, true },
- { 163068, true },
- { 163095, true },
- { 163115, true },
- { 163139, true },
- { 163156, false },
- { 163169, true },
+ { 162799, true },
+ { 162814, true },
+ { 162829, true },
+ { 162837, true },
+ { 162852, true },
+ { 162863, true },
+ { 162876, true },
+ { 162884, false },
+ { 162894, true },
+ { 162910, true },
+ { 162927, true },
+ { 162944, true },
+ { 162965, true },
+ { 162978, true },
+ { 162990, true },
+ { 162998, true },
+ { 163015, true },
+ { 163031, true },
+ { 163038, true },
+ { 163049, true },
+ { 163057, false },
+ { 163081, true },
+ { 163113, true },
+ { 163140, true },
+ { 163160, true },
{ 163184, true },
- { 163195, true },
- { 163206, true },
- { 163216, true },
+ { 163201, false },
+ { 163214, true },
{ 163229, true },
- { 163237, true },
- { 163249, true },
- { 163261, false },
- { 163273, false },
- { 163281, false },
- { 163306, true },
- { 163319, true },
- { 163334, true },
- { 163348, true },
- { 163361, true },
- { 163373, true },
- { 163386, true },
- { 163403, true },
- { 163417, true },
- { 163434, true },
- { 163446, true },
- { 163460, true },
- { 163475, true },
- { 163490, true },
- { 163501, true },
- { 163508, true },
- { 163528, true },
- { 163542, true },
- { 163550, true },
- { 163558, false },
+ { 163240, true },
+ { 163251, true },
+ { 163261, true },
+ { 163274, true },
+ { 163282, true },
+ { 163294, true },
+ { 163306, false },
+ { 163318, false },
+ { 163326, false },
+ { 163351, true },
+ { 163364, true },
+ { 163379, true },
+ { 163393, true },
+ { 163406, true },
+ { 163418, true },
+ { 163431, true },
+ { 163448, true },
+ { 163462, true },
+ { 163479, true },
+ { 163491, true },
+ { 163505, true },
+ { 163520, true },
+ { 163535, true },
+ { 163546, true },
+ { 163553, true },
{ 163573, true },
- { 163585, true },
- { 163599, true },
- { 163612, true },
- { 163622, true },
- { 163632, true },
- { 163639, true },
- { 163652, true },
- { 163665, true },
- { 163673, true },
- { 163690, true },
- { 163698, true },
- { 163707, true },
- { 163723, true },
- { 163742, true },
- { 163753, true },
- { 163765, true },
- { 163775, true },
- { 163792, false },
- { 163803, true },
- { 163811, true },
- { 163821, true },
- { 163830, true },
- { 163846, true },
- { 163867, true },
- { 163892, false },
- { 163908, true },
- { 163920, true },
- { 163932, true },
- { 163945, true },
+ { 163587, true },
+ { 163595, true },
+ { 163603, false },
+ { 163618, true },
+ { 163630, true },
+ { 163644, true },
+ { 163657, true },
+ { 163667, true },
+ { 163677, true },
+ { 163684, true },
+ { 163697, true },
+ { 163710, true },
+ { 163718, true },
+ { 163735, true },
+ { 163743, true },
+ { 163752, true },
+ { 163768, true },
+ { 163787, true },
+ { 163798, true },
+ { 163810, true },
+ { 163820, true },
+ { 163837, false },
+ { 163848, true },
+ { 163856, true },
+ { 163866, true },
+ { 163875, true },
+ { 163891, true },
+ { 163912, true },
+ { 163937, false },
{ 163953, true },
- { 163961, false },
- { 163981, false },
- { 164000, false },
- { 164019, false },
- { 164039, false },
- { 164059, false },
- { 164079, false },
- { 164098, false },
- { 164117, true },
- { 164136, true },
- { 164147, true },
- { 164157, true },
- { 164166, true },
- { 164179, true },
- { 164194, true },
- { 164204, false },
- { 164215, true },
- { 164226, true },
- { 164235, true },
- { 164243, true },
- { 164256, true },
- { 164264, true },
- { 164274, true },
- { 164283, true },
- { 164298, true },
- { 164321, true },
- { 164340, false },
- { 164351, true },
- { 164373, true },
- { 164387, true },
+ { 163965, true },
+ { 163977, true },
+ { 163990, true },
+ { 163998, true },
+ { 164006, false },
+ { 164026, false },
+ { 164045, false },
+ { 164064, false },
+ { 164084, false },
+ { 164104, false },
+ { 164124, false },
+ { 164143, false },
+ { 164162, true },
+ { 164181, true },
+ { 164192, true },
+ { 164202, true },
+ { 164211, true },
+ { 164224, true },
+ { 164239, true },
+ { 164249, false },
+ { 164260, true },
+ { 164271, true },
+ { 164280, true },
+ { 164288, true },
+ { 164301, true },
+ { 164309, true },
+ { 164319, true },
+ { 164328, true },
+ { 164343, true },
+ { 164366, true },
+ { 164385, false },
{ 164396, true },
- { 164403, true },
- { 164412, true },
- { 164420, true },
- { 164427, true },
- { 164439, true },
- { 164456, true },
- { 164463, true },
- { 164471, true },
- { 164482, true },
- { 164496, true },
+ { 164418, true },
+ { 164432, true },
+ { 164441, true },
+ { 164448, true },
+ { 164457, true },
+ { 164465, true },
+ { 164472, true },
+ { 164484, true },
+ { 164501, true },
{ 164508, true },
- { 164520, true },
- { 164529, true },
- { 164538, true },
- { 164550, false },
- { 164561, true },
+ { 164516, true },
+ { 164527, true },
+ { 164541, true },
+ { 164553, true },
+ { 164565, true },
{ 164574, true },
- { 164600, true },
- { 164623, false },
- { 164643, true },
- { 164660, true },
- { 164675, true },
- { 164689, true },
- { 164708, true },
- { 164724, true },
- { 164737, true },
- { 164748, true },
- { 164763, true },
- { 164783, true },
- { 164798, true },
- { 164807, true },
- { 164825, true },
- { 164840, true },
- { 164861, true },
- { 164881, true },
- { 164896, true },
- { 164911, true },
+ { 164583, true },
+ { 164595, false },
+ { 164606, true },
+ { 164619, true },
+ { 164645, true },
+ { 164668, false },
+ { 164688, true },
+ { 164705, true },
+ { 164720, true },
+ { 164734, true },
+ { 164753, true },
+ { 164769, true },
+ { 164782, true },
+ { 164793, true },
+ { 164808, true },
+ { 164828, true },
+ { 164843, true },
+ { 164852, true },
+ { 164870, true },
+ { 164885, true },
+ { 164906, true },
{ 164926, true },
- { 164940, true },
- { 164954, true },
- { 164963, true },
- { 164974, true },
- { 164989, true },
- { 164998, true },
- { 165016, true },
- { 165027, true },
- { 165037, true },
- { 165046, true },
- { 165057, true },
- { 165067, true },
- { 165076, true },
- { 165086, true },
- { 165099, true },
- { 165110, true },
- { 165120, true },
- { 165129, true },
- { 165145, true },
- { 165152, true },
- { 165163, true },
+ { 164941, true },
+ { 164956, true },
+ { 164971, true },
+ { 164985, true },
+ { 164999, true },
+ { 165008, true },
+ { 165019, true },
+ { 165034, true },
+ { 165043, true },
+ { 165061, true },
+ { 165072, true },
+ { 165082, true },
+ { 165091, true },
+ { 165102, true },
+ { 165112, true },
+ { 165121, true },
+ { 165131, true },
+ { 165144, true },
+ { 165155, true },
+ { 165165, true },
{ 165174, true },
- { 165188, true },
- { 165195, true },
- { 165206, true },
- { 165214, true },
- { 165232, true },
- { 165244, true },
- { 165252, true },
- { 165272, false },
- { 165288, true },
- { 165307, true },
- { 165330, true },
- { 165349, true },
- { 165360, true },
- { 165382, true },
- { 165395, true },
- { 165404, true },
+ { 165190, true },
+ { 165197, true },
+ { 165208, true },
+ { 165219, true },
+ { 165233, true },
+ { 165240, true },
+ { 165251, true },
+ { 165259, true },
+ { 165277, true },
+ { 165289, true },
+ { 165297, true },
+ { 165317, false },
+ { 165333, true },
+ { 165352, true },
+ { 165375, true },
+ { 165394, true },
+ { 165405, true },
{ 165427, true },
- { 165461, true },
- { 165477, true },
- { 165493, true },
- { 165515, true },
- { 165528, true },
- { 165555, true },
- { 165569, true },
- { 165579, true },
- { 165597, true },
- { 165607, true },
- { 165626, true },
- { 165640, true },
- { 165654, true },
- { 165670, true },
- { 165681, true },
- { 165692, true },
+ { 165440, true },
+ { 165449, true },
+ { 165472, true },
+ { 165506, true },
+ { 165522, true },
+ { 165538, true },
+ { 165560, true },
+ { 165573, true },
+ { 165600, true },
+ { 165614, true },
+ { 165624, true },
+ { 165642, true },
+ { 165652, true },
+ { 165671, true },
+ { 165685, true },
+ { 165699, true },
{ 165715, true },
- { 165730, true },
- { 165753, true },
- { 165762, true },
- { 165780, true },
- { 165797, true },
+ { 165726, true },
+ { 165737, true },
+ { 165760, true },
+ { 165775, true },
+ { 165798, true },
{ 165807, true },
- { 165832, true },
- { 165850, true },
- { 165865, true },
- { 165875, true },
- { 165887, true },
- { 165900, true },
- { 165911, false },
- { 165923, true },
- { 165940, true },
- { 165950, true },
- { 165971, true },
- { 165993, true },
- { 166011, true },
- { 166022, true },
- { 166035, true },
- { 166046, true },
- { 166060, true },
- { 166073, true },
- { 166084, true },
- { 166098, true },
- { 166113, true },
- { 166123, true },
- { 166136, true },
- { 166145, true },
+ { 165825, true },
+ { 165842, true },
+ { 165852, true },
+ { 165877, true },
+ { 165895, true },
+ { 165910, true },
+ { 165920, true },
+ { 165932, true },
+ { 165945, true },
+ { 165956, false },
+ { 165968, true },
+ { 165985, true },
+ { 165995, true },
+ { 166016, true },
+ { 166038, true },
+ { 166056, true },
+ { 166067, true },
+ { 166080, true },
+ { 166091, true },
+ { 166105, true },
+ { 166118, true },
+ { 166129, true },
+ { 166143, true },
{ 166158, true },
- { 166174, true },
- { 166190, false },
- { 166203, false },
- { 166216, false },
- { 166228, true },
- { 166245, true },
- { 166256, true },
- { 166271, true },
- { 166281, true },
- { 166293, true },
- { 166307, true },
- { 166320, true },
- { 166338, true },
- { 166347, true },
- { 166358, true },
- { 166369, true },
- { 166381, true },
- { 166394, true },
- { 166406, true },
- { 166415, true },
- { 166426, true },
- { 166443, true },
- { 166459, true },
- { 166471, true },
- { 166483, true },
- { 166495, true },
+ { 166168, true },
+ { 166181, true },
+ { 166190, true },
+ { 166203, true },
+ { 166219, false },
+ { 166232, false },
+ { 166245, false },
+ { 166257, true },
+ { 166274, true },
+ { 166285, true },
+ { 166300, true },
+ { 166310, true },
+ { 166322, true },
+ { 166336, true },
+ { 166349, true },
+ { 166367, true },
+ { 166376, true },
+ { 166387, true },
+ { 166398, true },
+ { 166410, true },
+ { 166423, true },
+ { 166435, true },
+ { 166444, true },
+ { 166455, true },
+ { 166472, true },
+ { 166488, true },
+ { 166500, true },
{ 166512, true },
{ 166524, true },
- { 166534, true },
- { 166547, true },
- { 166564, true },
- { 166578, true },
+ { 166541, true },
+ { 166553, true },
+ { 166563, true },
+ { 166576, true },
{ 166593, true },
- { 166605, true },
- { 166612, true },
- { 166628, true },
- { 166644, true },
- { 166653, true },
- { 166660, true },
- { 166671, true },
- { 166688, true },
- { 166701, true },
- { 166716, true },
- { 166726, true },
- { 166737, true },
- { 166760, true },
- { 166772, false },
- { 166786, true },
- { 166802, true },
- { 166820, true },
- { 166837, true },
- { 166848, true },
- { 166864, false },
- { 166883, true },
- { 166898, true },
- { 166917, true },
- { 166928, true },
- { 166949, true },
- { 166965, true },
- { 166977, true },
- { 166991, true },
- { 167005, true },
- { 167016, true },
- { 167037, true },
- { 167050, true },
- { 167060, true },
- { 167071, true },
- { 167088, true },
- { 167103, true },
- { 167123, true },
- { 167138, true },
- { 167157, false },
- { 167174, true },
- { 167190, true },
- { 167202, true },
- { 167225, true },
- { 167240, true },
- { 167256, true },
- { 167267, true },
- { 167275, true },
- { 167298, true },
- { 167310, true },
- { 167318, true },
- { 167344, true },
- { 167362, true },
+ { 166607, true },
+ { 166622, true },
+ { 166634, true },
+ { 166641, true },
+ { 166657, true },
+ { 166673, true },
+ { 166682, true },
+ { 166689, true },
+ { 166700, true },
+ { 166717, true },
+ { 166730, true },
+ { 166745, true },
+ { 166755, true },
+ { 166766, true },
+ { 166789, true },
+ { 166801, false },
+ { 166815, true },
+ { 166831, true },
+ { 166849, true },
+ { 166866, true },
+ { 166877, true },
+ { 166893, false },
+ { 166912, true },
+ { 166927, true },
+ { 166946, true },
+ { 166957, true },
+ { 166978, true },
+ { 166994, true },
+ { 167006, true },
+ { 167020, true },
+ { 167034, true },
+ { 167045, true },
+ { 167066, true },
+ { 167079, true },
+ { 167089, true },
+ { 167100, true },
+ { 167117, true },
+ { 167132, true },
+ { 167152, true },
+ { 167167, true },
+ { 167186, false },
+ { 167203, true },
+ { 167219, true },
+ { 167231, true },
+ { 167254, true },
+ { 167269, true },
+ { 167280, true },
+ { 167288, true },
+ { 167311, true },
+ { 167323, true },
+ { 167331, true },
+ { 167357, true },
{ 167375, true },
- { 167392, true },
- { 167404, true },
- { 167431, true },
- { 167462, true },
- { 167473, true },
- { 167483, true },
- { 167498, true },
- { 167509, true },
- { 167520, true },
- { 167536, true },
- { 167548, true },
- { 167557, true },
+ { 167388, true },
+ { 167405, true },
+ { 167417, true },
+ { 167444, true },
+ { 167475, true },
+ { 167486, true },
+ { 167496, true },
+ { 167511, true },
+ { 167522, true },
+ { 167533, true },
+ { 167549, true },
+ { 167561, true },
{ 167570, true },
- { 167598, true },
- { 167619, true },
- { 167633, true },
- { 167655, true },
- { 167672, true },
- { 167682, true },
- { 167694, true },
- { 167710, true },
- { 167724, true },
- { 167735, true },
- { 167749, true },
- { 167767, true },
- { 167784, true },
- { 167804, true },
- { 167815, true },
- { 167826, false },
- { 167833, true },
- { 167843, true },
- { 167870, true },
- { 167890, true },
- { 167908, true },
- { 167923, false },
- { 167934, true },
- { 167950, true },
- { 167967, true },
- { 167984, true },
- { 168006, true },
- { 168020, true },
- { 168036, false },
- { 168053, true },
- { 168069, true },
- { 168079, true },
- { 168097, true },
- { 168118, true },
- { 168136, true },
- { 168143, true },
- { 168161, true },
- { 168179, true },
- { 168193, true },
- { 168203, true },
- { 168214, true },
- { 168236, true },
- { 168252, true },
- { 168269, true },
- { 168289, true },
- { 168300, true },
- { 168319, true },
- { 168333, true },
- { 168350, true },
- { 168362, true },
- { 168379, true },
- { 168400, true },
- { 168416, true },
- { 168428, true },
- { 168451, true },
- { 168469, true },
- { 168480, true },
- { 168490, true },
- { 168506, true },
- { 168517, true },
- { 168529, false },
- { 168549, true },
- { 168568, true },
+ { 167583, true },
+ { 167611, true },
+ { 167632, true },
+ { 167646, true },
+ { 167668, true },
+ { 167685, true },
+ { 167695, true },
+ { 167707, true },
+ { 167723, true },
+ { 167737, true },
+ { 167748, true },
+ { 167762, true },
+ { 167780, true },
+ { 167797, true },
+ { 167817, true },
+ { 167828, true },
+ { 167839, false },
+ { 167846, true },
+ { 167856, true },
+ { 167883, true },
+ { 167903, true },
+ { 167921, true },
+ { 167936, false },
+ { 167947, true },
+ { 167963, true },
+ { 167980, true },
+ { 167997, true },
+ { 168019, true },
+ { 168033, true },
+ { 168049, false },
+ { 168066, true },
+ { 168082, true },
+ { 168092, true },
+ { 168110, true },
+ { 168131, true },
+ { 168149, true },
+ { 168156, true },
+ { 168174, true },
+ { 168192, true },
+ { 168206, true },
+ { 168216, true },
+ { 168227, true },
+ { 168249, true },
+ { 168265, true },
+ { 168282, true },
+ { 168302, true },
+ { 168313, true },
+ { 168332, true },
+ { 168346, true },
+ { 168363, true },
+ { 168375, true },
+ { 168392, true },
+ { 168413, true },
+ { 168429, true },
+ { 168441, true },
+ { 168464, true },
+ { 168482, true },
+ { 168493, true },
+ { 168503, true },
+ { 168519, true },
+ { 168530, true },
+ { 168542, false },
+ { 168562, true },
{ 168581, true },
- { 168591, true },
- { 168608, true },
- { 168628, true },
- { 168642, true },
- { 168657, true },
- { 168671, true },
- { 168685, true },
- { 168703, true },
- { 168717, false },
- { 168732, true },
- { 168753, true },
- { 168764, true },
- { 168778, true },
- { 168794, false },
- { 168808, true },
- { 168824, true },
- { 168841, true },
- { 168857, true },
- { 168877, true },
- { 168900, true },
- { 168909, false },
- { 168917, true },
- { 168927, true },
- { 168939, false },
- { 168961, true },
- { 168976, true },
- { 168990, true },
- { 169004, true },
+ { 168594, true },
+ { 168604, true },
+ { 168621, true },
+ { 168641, true },
+ { 168655, true },
+ { 168670, true },
+ { 168684, true },
+ { 168698, true },
+ { 168716, true },
+ { 168730, false },
+ { 168745, true },
+ { 168766, true },
+ { 168777, true },
+ { 168791, true },
+ { 168807, false },
+ { 168821, true },
+ { 168837, true },
+ { 168854, true },
+ { 168870, true },
+ { 168890, true },
+ { 168913, true },
+ { 168922, false },
+ { 168930, true },
+ { 168940, true },
+ { 168952, false },
+ { 168974, true },
+ { 168989, true },
+ { 169003, true },
{ 169017, true },
- { 169045, true },
- { 169057, true },
- { 169072, true },
- { 169097, true },
- { 169111, true },
- { 169132, true },
- { 169143, true },
- { 169153, true },
- { 169161, true },
- { 169173, true },
- { 169198, true },
- { 169208, true },
- { 169233, true },
- { 169243, true },
- { 169256, false },
- { 169281, true },
- { 169295, true },
- { 169312, true },
+ { 169030, true },
+ { 169058, true },
+ { 169070, true },
+ { 169085, true },
+ { 169110, true },
+ { 169124, true },
+ { 169145, true },
+ { 169156, true },
+ { 169166, true },
+ { 169174, true },
+ { 169186, true },
+ { 169211, true },
+ { 169221, true },
+ { 169246, true },
+ { 169256, true },
+ { 169269, false },
+ { 169294, true },
+ { 169308, true },
{ 169325, true },
- { 169336, true },
- { 169344, true },
- { 169353, true },
- { 169367, true },
- { 169380, true },
- { 169396, true },
- { 169406, true },
- { 169417, true },
- { 169428, true },
- { 169444, true },
- { 169454, false },
- { 169466, true },
- { 169478, true },
- { 169496, true },
- { 169508, true },
- { 169518, true },
- { 169534, true },
- { 169558, true },
- { 169571, true },
- { 169578, true },
- { 169585, true },
- { 169602, true },
- { 169616, true },
- { 169628, true },
- { 169640, true },
- { 169650, true },
- { 169664, true },
- { 169673, true },
- { 169694, true },
- { 169707, true },
+ { 169338, true },
+ { 169349, true },
+ { 169358, true },
+ { 169372, true },
+ { 169385, true },
+ { 169401, true },
+ { 169411, true },
+ { 169422, true },
+ { 169433, true },
+ { 169449, true },
+ { 169459, false },
+ { 169471, true },
+ { 169483, true },
+ { 169501, true },
+ { 169513, true },
+ { 169523, true },
+ { 169539, true },
+ { 169563, true },
+ { 169576, true },
+ { 169583, true },
+ { 169590, true },
+ { 169607, true },
+ { 169621, true },
+ { 169633, true },
+ { 169645, true },
+ { 169657, true },
+ { 169667, true },
+ { 169681, true },
+ { 169690, true },
+ { 169711, true },
{ 169724, true },
- { 169739, true },
- { 169764, true },
- { 169790, true },
- { 169805, true },
- { 169816, true },
- { 169825, true },
- { 169847, true },
- { 169856, true },
- { 169871, true },
- { 169881, true },
- { 169897, true },
- { 169910, true },
+ { 169741, true },
+ { 169756, true },
+ { 169781, true },
+ { 169807, true },
+ { 169822, true },
+ { 169833, true },
+ { 169842, true },
+ { 169864, true },
+ { 169873, true },
+ { 169888, true },
+ { 169898, true },
+ { 169914, true },
{ 169927, true },
- { 169948, true },
- { 169969, true },
+ { 169944, true },
+ { 169965, true },
{ 169986, true },
- { 170005, true },
- { 170017, true },
- { 170031, true },
- { 170046, true },
- { 170062, true },
- { 170076, true },
- { 170088, true },
- { 170102, true },
- { 170114, true },
- { 170133, true },
- { 170149, true },
- { 170165, true },
- { 170181, true },
- { 170199, true },
- { 170209, true },
+ { 170003, true },
+ { 170022, true },
+ { 170034, true },
+ { 170048, true },
+ { 170063, true },
+ { 170079, true },
+ { 170093, true },
+ { 170105, true },
+ { 170119, true },
+ { 170131, true },
+ { 170150, true },
+ { 170166, true },
+ { 170182, true },
+ { 170198, true },
+ { 170216, true },
{ 170226, true },
{ 170243, true },
- { 170261, true },
- { 170276, true },
- { 170290, true },
- { 170308, true },
+ { 170260, true },
+ { 170278, true },
+ { 170293, true },
+ { 170307, true },
{ 170325, true },
- { 170338, true },
- { 170357, true },
- { 170377, true },
+ { 170342, true },
+ { 170355, true },
+ { 170374, true },
{ 170394, true },
- { 170410, true },
- { 170428, true },
- { 170445, false },
+ { 170411, true },
+ { 170427, true },
+ { 170445, true },
{ 170462, false },
- { 170483, true },
+ { 170479, false },
{ 170500, true },
- { 170510, true },
- { 170529, true },
- { 170543, true },
- { 170556, true },
- { 170567, true },
- { 170582, true },
- { 170595, true },
- { 170606, true },
- { 170624, true },
- { 170636, true },
- { 170649, true },
- { 170673, true },
- { 170682, true },
- { 170697, true },
- { 170721, true },
- { 170748, true },
- { 170766, true },
- { 170776, true },
- { 170785, true },
- { 170795, true },
- { 170806, true },
- { 170829, true },
- { 170839, true },
- { 170852, true },
- { 170860, true },
- { 170867, true },
- { 170886, true },
- { 170893, true },
- { 170908, true },
- { 170917, true },
- { 170929, false },
- { 170949, true },
- { 170959, true },
+ { 170517, true },
+ { 170527, true },
+ { 170546, true },
+ { 170560, true },
+ { 170573, true },
+ { 170584, true },
+ { 170599, true },
+ { 170612, true },
+ { 170623, true },
+ { 170641, true },
+ { 170653, true },
+ { 170666, true },
+ { 170690, true },
+ { 170699, true },
+ { 170714, true },
+ { 170738, true },
+ { 170765, true },
+ { 170783, true },
+ { 170793, true },
+ { 170802, true },
+ { 170812, true },
+ { 170823, true },
+ { 170846, true },
+ { 170856, true },
+ { 170869, true },
+ { 170877, true },
+ { 170884, true },
+ { 170903, true },
+ { 170910, true },
+ { 170925, true },
+ { 170934, true },
+ { 170946, false },
+ { 170966, true },
{ 170976, true },
- { 170994, true },
+ { 170993, true },
{ 171011, true },
- { 171033, false },
- { 171046, true },
- { 171065, true },
- { 171077, true },
- { 171088, true },
- { 171101, true },
- { 171120, true },
- { 171135, true },
- { 171151, true },
- { 171174, true },
- { 171194, true },
- { 171207, true },
- { 171221, true },
- { 171235, true },
- { 171246, true },
- { 171257, true },
- { 171267, true },
- { 171286, true },
- { 171298, true },
+ { 171028, true },
+ { 171050, false },
+ { 171063, true },
+ { 171082, true },
+ { 171094, true },
+ { 171105, true },
+ { 171118, true },
+ { 171137, true },
+ { 171152, true },
+ { 171168, true },
+ { 171191, true },
+ { 171211, true },
+ { 171224, true },
+ { 171238, true },
+ { 171252, true },
+ { 171263, true },
+ { 171274, true },
+ { 171284, true },
+ { 171303, true },
{ 171315, true },
- { 171327, true },
+ { 171332, true },
{ 171344, true },
- { 171355, true },
- { 171379, true },
- { 171389, true },
- { 171401, true },
- { 171411, true },
- { 171421, true },
- { 171437, true },
- { 171468, true },
- { 171477, true },
- { 171491, true },
+ { 171361, true },
+ { 171372, true },
+ { 171396, true },
+ { 171406, true },
+ { 171418, true },
+ { 171428, true },
+ { 171438, true },
+ { 171454, true },
+ { 171485, true },
+ { 171494, true },
{ 171508, true },
{ 171525, true },
- { 171537, true },
- { 171553, true },
+ { 171542, true },
+ { 171554, true },
{ 171570, true },
- { 171583, true },
- { 171593, true },
- { 171607, true },
- { 171621, true },
- { 171630, true },
- { 171640, true },
- { 171655, true },
- { 171665, true },
- { 171679, true },
- { 171695, true },
- { 171710, true },
+ { 171587, true },
+ { 171600, true },
+ { 171610, true },
+ { 171624, true },
+ { 171638, true },
+ { 171647, true },
+ { 171657, true },
+ { 171672, true },
+ { 171682, true },
+ { 171696, true },
+ { 171712, true },
{ 171727, true },
- { 171740, true },
- { 171750, true },
- { 171768, true },
+ { 171744, true },
+ { 171757, true },
+ { 171767, true },
{ 171785, true },
- { 171801, true },
+ { 171802, true },
{ 171818, true },
- { 171840, true },
- { 171852, true },
- { 171870, true },
- { 171884, true },
- { 171897, true },
- { 171909, true },
- { 171916, true },
- { 171928, true },
- { 171938, true },
- { 171950, true },
- { 171961, true },
+ { 171835, true },
+ { 171857, true },
+ { 171869, true },
+ { 171887, true },
+ { 171901, true },
+ { 171914, true },
+ { 171926, true },
+ { 171933, true },
+ { 171945, true },
+ { 171955, true },
+ { 171967, true },
{ 171978, true },
- { 171990, true },
- { 172009, true },
- { 172035, true },
- { 172044, true },
- { 172059, true },
- { 172073, true },
- { 172089, true },
- { 172104, true },
- { 172126, true },
- { 172151, true },
- { 172167, true },
- { 172185, true },
- { 172199, true },
- { 172209, true },
- { 172220, true },
- { 172235, true },
- { 172245, true },
- { 172257, true },
- { 172275, true },
- { 172291, true },
- { 172306, true },
- { 172321, false },
- { 172344, true },
- { 172360, true },
- { 172373, true },
- { 172384, true },
- { 172394, true },
+ { 171995, true },
+ { 172007, true },
+ { 172026, true },
+ { 172052, true },
+ { 172061, true },
+ { 172076, true },
+ { 172090, true },
+ { 172106, true },
+ { 172121, true },
+ { 172143, true },
+ { 172168, true },
+ { 172184, true },
+ { 172202, true },
+ { 172216, true },
+ { 172226, true },
+ { 172237, true },
+ { 172252, true },
+ { 172262, true },
+ { 172274, true },
+ { 172292, true },
+ { 172308, true },
+ { 172323, true },
+ { 172338, false },
+ { 172361, true },
+ { 172377, true },
+ { 172390, true },
+ { 172401, true },
{ 172411, true },
- { 172431, true },
- { 172443, true },
- { 172474, true },
- { 172495, true },
- { 172508, true },
- { 172533, true },
- { 172554, true },
- { 172565, true },
+ { 172428, true },
+ { 172448, true },
+ { 172460, true },
+ { 172491, true },
+ { 172512, true },
+ { 172525, true },
+ { 172550, true },
+ { 172571, true },
{ 172582, true },
- { 172594, true },
- { 172607, true },
- { 172627, true },
- { 172635, true },
- { 172646, true },
- { 172655, true },
- { 172664, true },
- { 172671, true },
- { 172679, true },
- { 172693, true },
- { 172705, false },
- { 172712, true },
- { 172720, false },
+ { 172599, true },
+ { 172611, true },
+ { 172624, true },
+ { 172644, true },
+ { 172652, true },
+ { 172663, true },
+ { 172672, true },
+ { 172681, true },
+ { 172688, true },
+ { 172696, true },
+ { 172710, true },
+ { 172722, false },
{ 172729, true },
- { 172738, true },
- { 172749, true },
- { 172756, true },
+ { 172737, false },
+ { 172746, true },
+ { 172755, true },
+ { 172766, true },
{ 172773, true },
- { 172782, true },
{ 172790, true },
- { 172804, true },
- { 172812, true },
- { 172831, false },
- { 172851, true },
- { 172861, true },
- { 172882, true },
- { 172893, false },
- { 172905, true },
- { 172919, true },
+ { 172799, true },
+ { 172807, true },
+ { 172821, true },
+ { 172829, true },
+ { 172848, false },
+ { 172868, true },
+ { 172878, true },
+ { 172899, true },
+ { 172910, false },
+ { 172922, true },
{ 172936, true },
{ 172953, true },
- { 172964, true },
- { 172993, true },
- { 173007, true },
- { 173019, true },
- { 173033, true },
+ { 172970, true },
+ { 172981, true },
+ { 173010, true },
+ { 173024, true },
+ { 173036, true },
{ 173050, true },
- { 173062, true },
- { 173077, true },
- { 173091, true },
- { 173099, true },
- { 173107, true },
- { 173119, true },
- { 173133, true },
+ { 173067, true },
+ { 173079, true },
+ { 173094, true },
+ { 173108, true },
+ { 173116, true },
+ { 173124, true },
+ { 173136, true },
{ 173150, true },
- { 173168, true },
- { 173181, true },
- { 173191, true },
- { 173200, false },
- { 173218, true },
- { 173230, false },
- { 173242, true },
- { 173255, true },
- { 173270, true },
- { 173284, true },
- { 173293, true },
- { 173316, true },
- { 173330, true },
- { 173343, true },
- { 173359, true },
+ { 173167, true },
+ { 173185, true },
+ { 173198, true },
+ { 173208, true },
+ { 173217, false },
+ { 173235, true },
+ { 173247, false },
+ { 173259, true },
+ { 173272, true },
+ { 173287, true },
+ { 173301, true },
+ { 173310, true },
+ { 173333, true },
+ { 173347, true },
+ { 173360, true },
{ 173376, true },
- { 173389, true },
- { 173407, true },
- { 173419, true },
- { 173438, true },
- { 173460, true },
- { 173482, true },
- { 173502, true },
- { 173520, false },
- { 173536, true },
- { 173559, true },
- { 173568, true },
+ { 173393, true },
+ { 173406, true },
+ { 173424, true },
+ { 173436, true },
+ { 173455, true },
+ { 173477, true },
+ { 173499, true },
+ { 173519, true },
+ { 173537, false },
+ { 173553, true },
{ 173576, true },
- { 173591, true },
- { 173610, true },
- { 173626, true },
- { 173640, true },
- { 173656, true },
- { 173676, true },
- { 173686, true },
- { 173704, true },
- { 173711, true },
- { 173723, true },
- { 173736, true },
- { 173746, true },
- { 173762, true },
- { 173770, true },
- { 173778, true },
- { 173785, false },
- { 173808, true },
- { 173827, true },
- { 173852, true },
+ { 173585, true },
+ { 173593, true },
+ { 173608, true },
+ { 173627, true },
+ { 173643, true },
+ { 173657, true },
+ { 173673, true },
+ { 173693, true },
+ { 173703, true },
+ { 173721, true },
+ { 173728, true },
+ { 173740, true },
+ { 173753, true },
+ { 173763, true },
+ { 173779, true },
+ { 173787, true },
+ { 173795, true },
+ { 173802, false },
+ { 173825, true },
+ { 173844, true },
{ 173869, true },
- { 173881, true },
- { 173893, true },
- { 173903, true },
- { 173914, true },
- { 173929, true },
- { 173938, true },
- { 173952, true },
- { 173963, true },
- { 173976, true },
- { 173998, true },
- { 174010, true },
- { 174020, true },
- { 174041, true },
- { 174062, true },
+ { 173886, true },
+ { 173898, true },
+ { 173910, true },
+ { 173920, true },
+ { 173931, true },
+ { 173946, true },
+ { 173955, true },
+ { 173969, true },
+ { 173980, true },
+ { 173993, true },
+ { 174015, true },
+ { 174027, true },
+ { 174037, true },
+ { 174058, true },
{ 174079, true },
- { 174100, true },
- { 174114, true },
- { 174130, true },
- { 174143, true },
- { 174155, true },
- { 174170, true },
- { 174180, true },
- { 174193, true },
- { 174217, true },
- { 174236, true },
- { 174248, true },
- { 174266, true },
- { 174275, false },
- { 174292, true },
- { 174310, true },
- { 174323, true },
- { 174336, false },
- { 174357, true },
- { 174367, true },
- { 174386, true },
- { 174399, true },
- { 174419, true },
- { 174444, true },
- { 174455, true },
- { 174467, true },
- { 174482, true },
- { 174495, true },
- { 174510, true },
- { 174525, true },
- { 174545, true },
- { 174558, false },
- { 174567, true },
- { 174586, true },
- { 174603, false },
- { 174618, true },
- { 174632, true },
- { 174642, true },
- { 174655, true },
- { 174671, true },
- { 174687, true },
- { 174705, true },
- { 174715, true },
- { 174728, true },
- { 174740, true },
- { 174753, true },
- { 174766, true },
- { 174775, true },
- { 174799, true },
- { 174823, true },
- { 174840, false },
- { 174853, true },
- { 174864, true },
- { 174880, true },
- { 174892, true },
- { 174908, true },
- { 174925, false },
- { 174937, true },
+ { 174096, true },
+ { 174117, true },
+ { 174131, true },
+ { 174147, true },
+ { 174160, true },
+ { 174172, true },
+ { 174187, true },
+ { 174197, true },
+ { 174210, true },
+ { 174234, true },
+ { 174253, true },
+ { 174265, true },
+ { 174283, true },
+ { 174292, false },
+ { 174309, true },
+ { 174327, true },
+ { 174340, true },
+ { 174353, false },
+ { 174374, true },
+ { 174384, true },
+ { 174403, true },
+ { 174416, true },
+ { 174436, true },
+ { 174461, true },
+ { 174472, true },
+ { 174484, true },
+ { 174499, true },
+ { 174512, true },
+ { 174527, true },
+ { 174542, true },
+ { 174562, true },
+ { 174575, false },
+ { 174584, true },
+ { 174603, true },
+ { 174620, false },
+ { 174635, true },
+ { 174649, true },
+ { 174659, true },
+ { 174672, true },
+ { 174688, true },
+ { 174704, true },
+ { 174722, true },
+ { 174732, true },
+ { 174745, true },
+ { 174757, true },
+ { 174770, true },
+ { 174783, true },
+ { 174792, true },
+ { 174816, true },
+ { 174840, true },
+ { 174857, false },
+ { 174870, true },
+ { 174881, true },
+ { 174897, true },
+ { 174909, true },
+ { 174925, true },
+ { 174942, false },
{ 174954, true },
- { 174973, false },
- { 174982, true },
- { 175004, true },
- { 175017, false },
- { 175032, true },
- { 175047, true },
- { 175059, true },
- { 175078, false },
- { 175101, true },
- { 175117, true },
- { 175133, true },
- { 175151, true },
- { 175169, false },
- { 175189, true },
- { 175201, true },
- { 175214, true },
- { 175230, true },
- { 175241, true },
- { 175260, true },
- { 175274, true },
- { 175285, true },
- { 175295, true },
+ { 174971, true },
+ { 174990, false },
+ { 174999, true },
+ { 175021, true },
+ { 175034, false },
+ { 175049, true },
+ { 175064, true },
+ { 175076, true },
+ { 175095, false },
+ { 175118, true },
+ { 175134, true },
+ { 175150, true },
+ { 175168, true },
+ { 175186, false },
+ { 175206, true },
+ { 175218, true },
+ { 175231, true },
+ { 175247, true },
+ { 175258, true },
+ { 175277, true },
+ { 175291, true },
+ { 175302, true },
{ 175312, true },
- { 175324, true },
- { 175336, true },
- { 175355, true },
- { 175367, true },
- { 175378, true },
- { 175397, true },
- { 175418, true },
- { 175428, true },
- { 175441, true },
- { 175449, true },
- { 175465, true },
- { 175489, false },
- { 175507, true },
- { 175525, false },
- { 175545, true },
- { 175561, true },
- { 175579, true },
- { 175591, true },
+ { 175329, true },
+ { 175341, true },
+ { 175353, true },
+ { 175372, true },
+ { 175384, true },
+ { 175395, true },
+ { 175414, true },
+ { 175435, true },
+ { 175445, true },
+ { 175458, true },
+ { 175466, true },
+ { 175482, true },
+ { 175506, false },
+ { 175524, true },
+ { 175542, false },
+ { 175562, true },
+ { 175578, true },
+ { 175596, true },
{ 175608, true },
- { 175631, true },
- { 175650, true },
- { 175670, true },
- { 175683, true },
- { 175695, true },
- { 175703, true },
- { 175723, true },
- { 175731, true },
- { 175747, true },
- { 175761, true },
- { 175773, true },
- { 175782, true },
- { 175792, true },
- { 175801, true },
+ { 175625, true },
+ { 175648, true },
+ { 175667, true },
+ { 175687, true },
+ { 175700, true },
+ { 175712, true },
+ { 175720, true },
+ { 175740, true },
+ { 175748, true },
+ { 175764, true },
+ { 175778, true },
+ { 175790, true },
+ { 175799, true },
+ { 175809, true },
{ 175818, true },
- { 175828, true },
- { 175841, true },
+ { 175835, true },
+ { 175845, true },
{ 175858, true },
- { 175869, true },
- { 175879, true },
+ { 175875, true },
+ { 175886, true },
{ 175896, true },
{ 175913, true },
- { 175922, true },
- { 175936, true },
- { 175948, true },
- { 175967, true },
- { 175977, true },
+ { 175930, true },
+ { 175939, true },
+ { 175953, true },
+ { 175965, true },
+ { 175984, true },
{ 175994, true },
- { 176016, true },
- { 176030, true },
- { 176044, true },
- { 176062, true },
- { 176077, true },
- { 176091, true },
- { 176100, true },
- { 176112, true },
- { 176118, true },
- { 176124, true },
- { 176132, true },
- { 176144, true },
- { 176165, true },
- { 176175, true },
- { 176186, true },
- { 176204, true },
- { 176217, true },
- { 176236, true },
- { 176252, true },
- { 176265, true },
- { 176276, true },
- { 176289, true },
- { 176303, false },
- { 176317, true },
- { 176336, true },
- { 176347, true },
- { 176357, true },
- { 176365, true },
+ { 176011, true },
+ { 176033, true },
+ { 176047, true },
+ { 176061, true },
+ { 176079, true },
+ { 176094, true },
+ { 176108, true },
+ { 176117, true },
+ { 176129, true },
+ { 176135, true },
+ { 176141, true },
+ { 176149, true },
+ { 176161, true },
+ { 176182, true },
+ { 176192, true },
+ { 176203, true },
+ { 176221, true },
+ { 176234, true },
+ { 176253, true },
+ { 176269, true },
+ { 176282, true },
+ { 176293, true },
+ { 176306, true },
+ { 176320, false },
+ { 176334, true },
+ { 176353, true },
+ { 176364, true },
+ { 176374, true },
{ 176382, true },
- { 176396, true },
- { 176408, true },
+ { 176399, true },
+ { 176413, true },
{ 176425, true },
- { 176439, true },
- { 176453, false },
- { 176466, true },
- { 176484, true },
- { 176496, true },
- { 176508, true },
- { 176527, true },
- { 176546, true },
- { 176560, true },
- { 176572, true },
- { 176585, true },
- { 176601, true },
- { 176614, true },
- { 176627, true },
- { 176642, true },
- { 176670, true },
- { 176681, true },
- { 176694, true },
- { 176709, true },
- { 176728, true },
- { 176741, true },
- { 176766, true },
- { 176778, true },
- { 176792, true },
- { 176806, true },
- { 176821, true },
- { 176835, true },
- { 176849, true },
- { 176863, true },
- { 176879, true },
- { 176902, true },
- { 176918, true },
- { 176933, true },
- { 176957, true },
- { 176969, true },
- { 176988, true },
- { 177001, true },
- { 177012, true },
- { 177032, true },
- { 177044, true },
- { 177062, true },
- { 177079, true },
- { 177094, true },
- { 177113, true },
- { 177126, true },
- { 177142, true },
+ { 176442, true },
+ { 176456, true },
+ { 176470, false },
+ { 176483, true },
+ { 176501, true },
+ { 176513, true },
+ { 176525, true },
+ { 176544, true },
+ { 176563, true },
+ { 176577, true },
+ { 176589, true },
+ { 176602, true },
+ { 176618, true },
+ { 176631, true },
+ { 176644, true },
+ { 176659, true },
+ { 176687, true },
+ { 176698, true },
+ { 176711, true },
+ { 176726, true },
+ { 176745, true },
+ { 176758, true },
+ { 176783, true },
+ { 176795, true },
+ { 176809, true },
+ { 176823, true },
+ { 176839, true },
+ { 176862, true },
+ { 176878, true },
+ { 176893, true },
+ { 176917, true },
+ { 176929, true },
+ { 176948, true },
+ { 176961, true },
+ { 176972, true },
+ { 176992, true },
+ { 177004, true },
+ { 177022, true },
+ { 177039, true },
+ { 177054, true },
+ { 177073, true },
+ { 177086, true },
+ { 177102, true },
+ { 177120, true },
+ { 177144, true },
{ 177160, true },
- { 177184, true },
- { 177200, true },
- { 177213, true },
- { 177233, true },
- { 177246, true },
- { 177268, true },
- { 177285, true },
- { 177300, true },
- { 177321, true },
+ { 177173, true },
+ { 177193, true },
+ { 177206, true },
+ { 177228, true },
+ { 177245, true },
+ { 177260, true },
+ { 177281, true },
+ { 177301, true },
+ { 177314, true },
+ { 177329, true },
{ 177341, true },
- { 177354, true },
- { 177369, true },
- { 177381, true },
- { 177395, true },
- { 177413, true },
- { 177428, true },
- { 177447, true },
- { 177466, true },
- { 177480, true },
- { 177501, true },
- { 177516, true },
- { 177528, true },
- { 177545, true },
- { 177560, true },
- { 177578, true },
- { 177590, true },
- { 177604, true },
- { 177615, true },
- { 177637, true },
- { 177649, true },
- { 177658, true },
- { 177670, true },
- { 177685, true },
- { 177708, true },
- { 177727, true },
- { 177745, true },
- { 177761, true },
- { 177780, true },
- { 177796, true },
- { 177813, true },
- { 177826, true },
- { 177845, true },
- { 177863, true },
- { 177869, true },
- { 177887, false },
- { 177907, true },
- { 177924, true },
- { 177938, true },
- { 177950, true },
- { 177969, false },
- { 177986, true },
- { 178005, true },
- { 178016, true },
- { 178035, true },
- { 178058, true },
- { 178084, true },
- { 178095, true },
- { 178113, true },
- { 178133, true },
- { 178150, true },
- { 178169, true },
- { 178187, true },
- { 178196, true },
- { 178203, true },
- { 178210, true },
- { 178222, true },
- { 178232, true },
- { 178243, false },
- { 178263, true },
- { 178271, true },
- { 178282, true },
- { 178293, true },
- { 178304, true },
- { 178327, true },
- { 178351, true },
- { 178374, true },
- { 178397, true },
- { 178425, true },
- { 178454, true },
- { 178467, true },
- { 178482, true },
- { 178501, true },
- { 178514, true },
- { 178532, true },
- { 178555, true },
- { 178566, true },
- { 178583, true },
- { 178594, true },
- { 178609, true },
- { 178620, true },
- { 178638, true },
- { 178664, true },
- { 178693, true },
- { 178705, true },
- { 178718, false },
- { 178738, true },
- { 178756, true },
- { 178771, true },
- { 178792, false },
- { 178808, true },
- { 178824, true },
- { 178842, true },
- { 178858, true },
- { 178873, true },
- { 178889, true },
- { 178901, true },
- { 178923, true },
+ { 177355, true },
+ { 177373, true },
+ { 177388, true },
+ { 177407, true },
+ { 177426, true },
+ { 177440, true },
+ { 177461, true },
+ { 177476, true },
+ { 177488, true },
+ { 177505, true },
+ { 177520, true },
+ { 177538, true },
+ { 177550, true },
+ { 177564, true },
+ { 177575, true },
+ { 177597, true },
+ { 177609, true },
+ { 177618, true },
+ { 177630, true },
+ { 177645, true },
+ { 177668, true },
+ { 177687, true },
+ { 177705, true },
+ { 177721, true },
+ { 177740, true },
+ { 177756, true },
+ { 177773, true },
+ { 177786, true },
+ { 177805, true },
+ { 177823, true },
+ { 177829, true },
+ { 177847, false },
+ { 177867, true },
+ { 177884, true },
+ { 177898, true },
+ { 177910, true },
+ { 177929, false },
+ { 177946, true },
+ { 177965, true },
+ { 177976, true },
+ { 177995, true },
+ { 178018, true },
+ { 178044, true },
+ { 178055, true },
+ { 178073, true },
+ { 178093, true },
+ { 178110, true },
+ { 178129, true },
+ { 178147, true },
+ { 178156, true },
+ { 178163, true },
+ { 178170, true },
+ { 178182, true },
+ { 178192, true },
+ { 178203, false },
+ { 178223, true },
+ { 178231, true },
+ { 178242, true },
+ { 178253, true },
+ { 178264, true },
+ { 178287, true },
+ { 178311, true },
+ { 178334, true },
+ { 178357, true },
+ { 178385, true },
+ { 178414, true },
+ { 178427, true },
+ { 178442, true },
+ { 178461, true },
+ { 178474, true },
+ { 178492, true },
+ { 178515, true },
+ { 178526, true },
+ { 178543, true },
+ { 178554, true },
+ { 178569, true },
+ { 178580, true },
+ { 178598, true },
+ { 178624, true },
+ { 178653, true },
+ { 178665, true },
+ { 178678, false },
+ { 178698, true },
+ { 178716, true },
+ { 178731, true },
+ { 178752, false },
+ { 178768, true },
+ { 178784, true },
+ { 178802, true },
+ { 178818, true },
+ { 178833, true },
+ { 178849, true },
+ { 178861, true },
+ { 178883, true },
+ { 178905, true },
+ { 178925, true },
{ 178945, true },
- { 178965, true },
- { 178985, true },
- { 179004, true },
- { 179021, true },
- { 179039, false },
- { 179057, true },
- { 179077, true },
+ { 178964, true },
+ { 178981, true },
+ { 178999, false },
+ { 179017, true },
+ { 179037, true },
+ { 179056, true },
+ { 179075, true },
{ 179096, true },
- { 179115, true },
- { 179136, true },
- { 179163, true },
+ { 179123, true },
+ { 179135, true },
+ { 179149, true },
+ { 179164, true },
{ 179175, true },
- { 179189, true },
- { 179204, true },
- { 179215, true },
- { 179234, true },
- { 179248, true },
- { 179257, true },
- { 179272, true },
- { 179282, true },
- { 179295, true },
- { 179315, true },
- { 179324, true },
- { 179334, true },
- { 179355, false },
- { 179372, true },
- { 179392, true },
- { 179401, true },
- { 179414, true },
+ { 179194, true },
+ { 179208, true },
+ { 179217, true },
+ { 179232, true },
+ { 179242, true },
+ { 179255, true },
+ { 179275, true },
+ { 179284, true },
+ { 179294, true },
+ { 179315, false },
+ { 179332, true },
+ { 179352, true },
+ { 179361, true },
+ { 179374, true },
+ { 179391, true },
+ { 179405, true },
+ { 179419, true },
{ 179431, true },
- { 179445, true },
- { 179459, true },
- { 179471, true },
- { 179488, true },
- { 179503, true },
- { 179520, true },
- { 179536, true },
- { 179553, true },
- { 179569, true },
- { 179581, true },
- { 179592, false },
- { 179608, true },
- { 179619, true },
- { 179635, true },
- { 179650, true },
- { 179666, true },
- { 179679, true },
- { 179688, true },
- { 179701, true },
- { 179718, true },
- { 179730, true },
- { 179742, true },
- { 179754, true },
- { 179766, true },
- { 179775, true },
- { 179787, true },
- { 179802, true },
- { 179816, true },
- { 179828, true },
- { 179845, true },
- { 179857, true },
- { 179867, true },
- { 179883, true },
- { 179904, true },
- { 179922, true },
- { 179938, true },
- { 179954, true },
- { 179974, true },
- { 179989, true },
+ { 179448, true },
+ { 179463, true },
+ { 179480, true },
+ { 179496, true },
+ { 179513, true },
+ { 179529, true },
+ { 179541, true },
+ { 179552, false },
+ { 179568, true },
+ { 179579, true },
+ { 179595, true },
+ { 179610, true },
+ { 179626, true },
+ { 179639, true },
+ { 179648, true },
+ { 179661, true },
+ { 179678, true },
+ { 179690, true },
+ { 179702, true },
+ { 179714, true },
+ { 179726, true },
+ { 179735, true },
+ { 179747, true },
+ { 179762, true },
+ { 179776, true },
+ { 179788, true },
+ { 179805, true },
+ { 179817, true },
+ { 179827, true },
+ { 179843, true },
+ { 179864, true },
+ { 179882, true },
+ { 179898, true },
+ { 179914, true },
+ { 179934, true },
+ { 179949, true },
+ { 179961, true },
+ { 179976, true },
+ { 179986, true },
{ 180001, true },
- { 180016, true },
- { 180026, true },
- { 180041, true },
- { 180053, true },
+ { 180013, true },
+ { 180025, true },
+ { 180040, true },
+ { 180054, true },
{ 180065, true },
- { 180080, true },
- { 180094, true },
- { 180105, true },
- { 180116, true },
- { 180127, true },
- { 180135, true },
+ { 180076, true },
+ { 180087, true },
+ { 180095, true },
+ { 180108, true },
+ { 180121, true },
+ { 180138, true },
{ 180148, true },
{ 180161, true },
{ 180178, true },
- { 180188, true },
+ { 180192, true },
{ 180201, true },
- { 180218, true },
- { 180232, true },
- { 180241, true },
- { 180256, true },
- { 180270, true },
- { 180283, true },
- { 180297, true },
+ { 180216, true },
+ { 180230, true },
+ { 180243, true },
+ { 180257, true },
+ { 180271, true },
+ { 180279, true },
+ { 180296, true },
{ 180311, true },
- { 180319, true },
- { 180336, true },
- { 180351, true },
- { 180366, true },
- { 180380, true },
- { 180396, true },
- { 180412, true },
- { 180426, true },
- { 180442, true },
- { 180464, true },
- { 180481, true },
- { 180494, true },
- { 180508, true },
- { 180524, false },
- { 180542, true },
- { 180557, true },
- { 180574, true },
- { 180589, true },
- { 180606, false },
- { 180632, true },
- { 180647, true },
- { 180665, true },
- { 180678, true },
- { 180691, true },
- { 180703, true },
- { 180722, true },
- { 180732, true },
- { 180748, true },
- { 180760, true },
- { 180782, true },
- { 180799, true },
- { 180830, true },
- { 180840, true },
- { 180851, true },
- { 180863, true },
- { 180877, true },
- { 180889, true },
- { 180897, true },
- { 180905, true },
- { 180916, false },
- { 180936, true },
- { 180954, true },
- { 180974, true },
- { 180989, true },
- { 181004, true },
- { 181021, false },
- { 181035, true },
- { 181055, true },
- { 181066, true },
- { 181091, true },
- { 181112, true },
- { 181130, true },
- { 181145, true },
- { 181162, true },
- { 181178, true },
- { 181203, true },
- { 181214, true },
- { 181225, true },
- { 181239, true },
- { 181252, false },
- { 181280, true },
- { 181292, true },
- { 181305, true },
- { 181318, false },
- { 181326, true },
- { 181336, true },
- { 181351, true },
- { 181363, true },
- { 181382, true },
- { 181394, true },
- { 181407, true },
- { 181420, true },
- { 181435, true },
- { 181448, true },
- { 181470, true },
- { 181484, true },
- { 181497, true },
- { 181517, false },
- { 181534, true },
- { 181552, true },
- { 181566, true },
- { 181580, true },
- { 181591, true },
- { 181602, true },
+ { 180326, true },
+ { 180340, true },
+ { 180356, true },
+ { 180372, true },
+ { 180386, true },
+ { 180402, true },
+ { 180424, true },
+ { 180441, true },
+ { 180454, true },
+ { 180468, true },
+ { 180484, false },
+ { 180502, true },
+ { 180517, true },
+ { 180534, true },
+ { 180549, true },
+ { 180566, false },
+ { 180592, true },
+ { 180607, true },
+ { 180625, true },
+ { 180638, true },
+ { 180651, true },
+ { 180663, true },
+ { 180682, true },
+ { 180692, true },
+ { 180708, true },
+ { 180720, true },
+ { 180742, true },
+ { 180759, true },
+ { 180790, true },
+ { 180800, true },
+ { 180811, true },
+ { 180823, true },
+ { 180837, true },
+ { 180849, true },
+ { 180857, true },
+ { 180865, true },
+ { 180876, false },
+ { 180896, true },
+ { 180914, true },
+ { 180934, true },
+ { 180949, true },
+ { 180964, true },
+ { 180981, false },
+ { 180995, true },
+ { 181015, true },
+ { 181026, true },
+ { 181051, true },
+ { 181072, true },
+ { 181090, true },
+ { 181105, true },
+ { 181122, true },
+ { 181138, true },
+ { 181163, true },
+ { 181174, true },
+ { 181185, true },
+ { 181199, true },
+ { 181212, false },
+ { 181240, true },
+ { 181252, true },
+ { 181265, true },
+ { 181278, false },
+ { 181286, true },
+ { 181296, true },
+ { 181311, true },
+ { 181323, true },
+ { 181342, true },
+ { 181354, true },
+ { 181367, true },
+ { 181380, true },
+ { 181395, true },
+ { 181408, true },
+ { 181430, true },
+ { 181444, true },
+ { 181457, true },
+ { 181477, false },
+ { 181494, true },
+ { 181512, true },
+ { 181526, true },
+ { 181540, true },
+ { 181551, true },
+ { 181562, true },
+ { 181575, true },
+ { 181592, true },
+ { 181600, true },
{ 181615, true },
- { 181632, true },
- { 181640, true },
- { 181655, true },
- { 181668, true },
+ { 181628, true },
+ { 181642, true },
+ { 181657, true },
{ 181682, true },
- { 181697, true },
- { 181722, true },
- { 181758, true },
- { 181771, true },
- { 181781, true },
- { 181796, true },
- { 181809, true },
+ { 181718, true },
+ { 181731, true },
+ { 181741, true },
+ { 181756, true },
+ { 181769, true },
+ { 181791, true },
+ { 181813, true },
{ 181831, true },
- { 181853, true },
- { 181871, true },
- { 181884, true },
- { 181895, true },
- { 181907, true },
- { 181925, true },
+ { 181844, true },
+ { 181855, true },
+ { 181867, true },
+ { 181885, true },
+ { 181893, true },
+ { 181926, true },
{ 181933, true },
+ { 181950, true },
{ 181966, true },
- { 181973, true },
- { 181990, true },
+ { 181983, true },
+ { 181993, true },
{ 182006, true },
- { 182023, true },
- { 182033, true },
- { 182046, true },
- { 182064, false },
- { 182082, true },
- { 182100, true },
- { 182112, true },
+ { 182024, false },
+ { 182042, true },
+ { 182060, true },
+ { 182072, true },
+ { 182084, true },
+ { 182095, true },
+ { 182108, true },
{ 182124, true },
- { 182135, true },
- { 182148, true },
- { 182164, true },
- { 182178, true },
- { 182198, true },
- { 182212, true },
- { 182224, true },
- { 182244, true },
- { 182255, true },
- { 182272, true },
- { 182282, true },
- { 182291, true },
- { 182302, true },
- { 182321, true },
- { 182338, true },
- { 182352, true },
- { 182366, true },
- { 182389, true },
+ { 182138, true },
+ { 182158, true },
+ { 182172, true },
+ { 182184, true },
+ { 182204, true },
+ { 182215, true },
+ { 182232, true },
+ { 182242, true },
+ { 182251, true },
+ { 182262, true },
+ { 182281, true },
+ { 182298, true },
+ { 182312, true },
+ { 182326, true },
+ { 182349, true },
+ { 182369, true },
+ { 182383, true },
+ { 182397, true },
{ 182409, true },
- { 182423, true },
+ { 182421, true },
{ 182437, true },
- { 182449, true },
+ { 182451, true },
{ 182461, true },
- { 182477, true },
- { 182491, true },
- { 182501, true },
- { 182515, true },
- { 182524, true },
- { 182536, true },
+ { 182475, true },
+ { 182484, true },
+ { 182496, true },
+ { 182508, true },
+ { 182519, true },
+ { 182528, true },
+ { 182537, true },
{ 182548, true },
- { 182559, true },
+ { 182562, true },
{ 182568, true },
- { 182577, true },
- { 182588, true },
- { 182602, true },
- { 182608, true },
- { 182620, true },
- { 182633, true },
- { 182648, false },
- { 182675, true },
- { 182695, true },
- { 182705, true },
- { 182718, true },
- { 182731, true },
- { 182747, true },
+ { 182580, true },
+ { 182593, true },
+ { 182608, false },
+ { 182635, true },
+ { 182655, true },
+ { 182665, true },
+ { 182678, true },
+ { 182691, true },
+ { 182707, true },
+ { 182728, true },
+ { 182749, true },
{ 182768, true },
- { 182789, true },
- { 182808, true },
- { 182818, true },
- { 182830, true },
- { 182841, false },
- { 182849, true },
+ { 182778, true },
+ { 182790, true },
+ { 182801, false },
+ { 182809, true },
+ { 182824, true },
+ { 182838, true },
+ { 182852, true },
{ 182864, true },
- { 182878, true },
- { 182892, true },
- { 182905, true },
- { 182915, true },
- { 182936, true },
- { 182948, true },
- { 182959, true },
- { 182979, true },
- { 182998, true },
- { 183009, true },
- { 183024, true },
+ { 182877, true },
+ { 182887, true },
+ { 182908, true },
+ { 182920, true },
+ { 182931, true },
+ { 182951, true },
+ { 182970, true },
+ { 182981, true },
+ { 182996, true },
+ { 183021, false },
{ 183049, false },
- { 183077, false },
- { 183089, true },
- { 183100, true },
- { 183116, true },
- { 183131, true },
+ { 183061, true },
+ { 183072, true },
+ { 183088, true },
+ { 183103, true },
+ { 183118, true },
+ { 183129, true },
{ 183146, true },
- { 183157, true },
- { 183174, true },
- { 183186, true },
- { 183205, true },
- { 183221, true },
- { 183236, true },
- { 183251, true },
- { 183267, true },
- { 183284, true },
- { 183307, true },
- { 183326, true },
- { 183340, true },
- { 183361, true },
- { 183381, true },
- { 183399, true },
- { 183418, true },
- { 183436, true },
- { 183454, true },
- { 183470, true },
- { 183485, false },
- { 183500, false },
- { 183514, true },
- { 183527, true },
- { 183543, true },
- { 183554, true },
- { 183565, true },
- { 183577, true },
- { 183592, true },
- { 183610, true },
- { 183628, true },
- { 183650, true },
- { 183664, true },
- { 183681, true },
- { 183700, true },
- { 183718, true },
- { 183739, true },
- { 183753, false },
- { 183765, true },
- { 183780, true },
+ { 183158, true },
+ { 183177, true },
+ { 183193, true },
+ { 183208, true },
+ { 183223, true },
+ { 183239, true },
+ { 183256, true },
+ { 183279, true },
+ { 183298, true },
+ { 183312, true },
+ { 183333, true },
+ { 183353, true },
+ { 183371, true },
+ { 183390, true },
+ { 183408, true },
+ { 183426, true },
+ { 183442, true },
+ { 183457, false },
+ { 183472, false },
+ { 183486, true },
+ { 183499, true },
+ { 183515, true },
+ { 183526, true },
+ { 183537, true },
+ { 183549, true },
+ { 183564, true },
+ { 183582, true },
+ { 183600, true },
+ { 183622, true },
+ { 183636, true },
+ { 183653, true },
+ { 183672, true },
+ { 183690, true },
+ { 183711, true },
+ { 183725, false },
+ { 183737, true },
+ { 183752, true },
+ { 183768, true },
+ { 183786, true },
{ 183796, true },
- { 183814, true },
- { 183824, true },
- { 183836, false },
- { 183847, true },
- { 183866, false },
- { 183885, true },
- { 183900, true },
- { 183913, false },
- { 183932, true },
- { 183943, true },
- { 183961, true },
- { 183975, true },
- { 184000, true },
- { 184018, true },
- { 184033, true },
+ { 183808, false },
+ { 183819, true },
+ { 183838, false },
+ { 183857, true },
+ { 183872, true },
+ { 183885, false },
+ { 183904, true },
+ { 183915, true },
+ { 183933, true },
+ { 183947, true },
+ { 183972, true },
+ { 183990, true },
+ { 184005, true },
+ { 184020, true },
+ { 184037, true },
{ 184048, true },
- { 184065, true },
- { 184076, true },
- { 184086, true },
- { 184098, true },
- { 184112, true },
- { 184127, true },
- { 184136, true },
+ { 184058, true },
+ { 184070, true },
+ { 184084, true },
+ { 184099, true },
+ { 184108, true },
+ { 184125, true },
+ { 184140, false },
{ 184153, true },
- { 184168, false },
- { 184181, true },
- { 184193, true },
- { 184214, true },
- { 184227, true },
- { 184244, true },
- { 184264, true },
- { 184287, true },
- { 184306, true },
- { 184318, true },
- { 184329, true },
- { 184339, false },
- { 184351, true },
+ { 184165, true },
+ { 184186, true },
+ { 184199, true },
+ { 184216, true },
+ { 184236, true },
+ { 184259, true },
+ { 184278, true },
+ { 184290, true },
+ { 184301, true },
+ { 184311, false },
+ { 184323, true },
+ { 184338, true },
+ { 184352, true },
{ 184366, true },
- { 184380, true },
- { 184394, true },
- { 184414, true },
- { 184437, true },
- { 184450, true },
- { 184468, true },
- { 184476, true },
- { 184483, true },
- { 184491, true },
- { 184506, true },
- { 184518, true },
- { 184530, true },
+ { 184386, true },
+ { 184409, true },
+ { 184422, true },
+ { 184440, true },
+ { 184448, true },
+ { 184455, true },
+ { 184463, true },
+ { 184478, true },
+ { 184490, true },
+ { 184502, true },
+ { 184519, true },
+ { 184530, false },
{ 184547, true },
- { 184558, false },
- { 184575, true },
- { 184588, true },
+ { 184560, true },
+ { 184571, false },
+ { 184584, true },
{ 184599, false },
- { 184612, true },
- { 184627, false },
- { 184651, false },
- { 184663, true },
- { 184688, true },
- { 184697, true },
- { 184709, true },
- { 184729, true },
- { 184746, true },
- { 184756, true },
- { 184777, true },
- { 184786, true },
- { 184803, true },
- { 184822, true },
- { 184840, true },
- { 184856, true },
- { 184871, true },
- { 184886, true },
- { 184901, true },
- { 184921, true },
- { 184934, true },
- { 184947, true },
- { 184956, true },
- { 184970, true },
- { 184993, true },
- { 185015, true },
- { 185041, true },
- { 185056, true },
- { 185071, true },
- { 185081, true },
- { 185095, true },
- { 185107, true },
- { 185130, true },
- { 185139, true },
- { 185149, true },
- { 185157, true },
- { 185173, true },
- { 185187, true },
- { 185199, true },
- { 185212, true },
- { 185229, false },
- { 185247, true },
- { 185260, true },
- { 185271, true },
- { 185284, true },
- { 185295, true },
+ { 184623, false },
+ { 184635, true },
+ { 184660, true },
+ { 184669, true },
+ { 184681, true },
+ { 184701, true },
+ { 184718, true },
+ { 184728, true },
+ { 184749, true },
+ { 184758, true },
+ { 184775, true },
+ { 184794, true },
+ { 184812, true },
+ { 184828, true },
+ { 184843, true },
+ { 184858, true },
+ { 184873, true },
+ { 184893, true },
+ { 184906, true },
+ { 184919, true },
+ { 184928, true },
+ { 184942, true },
+ { 184965, true },
+ { 184987, true },
+ { 185013, true },
+ { 185028, true },
+ { 185043, true },
+ { 185053, true },
+ { 185067, true },
+ { 185079, true },
+ { 185102, true },
+ { 185111, true },
+ { 185121, true },
+ { 185129, true },
+ { 185145, true },
+ { 185159, true },
+ { 185171, true },
+ { 185184, true },
+ { 185201, false },
+ { 185219, true },
+ { 185232, true },
+ { 185243, true },
+ { 185256, true },
+ { 185267, true },
+ { 185277, true },
+ { 185292, true },
{ 185305, true },
- { 185320, true },
- { 185333, true },
- { 185349, true },
- { 185359, false },
+ { 185321, true },
+ { 185331, false },
+ { 185341, true },
+ { 185354, true },
{ 185369, true },
- { 185382, true },
- { 185397, true },
+ { 185379, true },
+ { 185395, true },
{ 185407, true },
- { 185423, true },
- { 185435, true },
- { 185444, true },
- { 185456, true },
- { 185471, true },
- { 185482, true },
- { 185500, true },
- { 185520, true },
+ { 185416, true },
+ { 185431, true },
+ { 185442, true },
+ { 185460, true },
+ { 185480, true },
+ { 185496, true },
+ { 185513, true },
+ { 185526, true },
{ 185536, true },
- { 185553, true },
- { 185566, true },
- { 185576, true },
- { 185586, true },
- { 185600, true },
- { 185612, true },
- { 185625, true },
- { 185642, true },
- { 185657, true },
- { 185674, true },
+ { 185546, true },
+ { 185560, true },
+ { 185572, true },
+ { 185585, true },
+ { 185602, true },
+ { 185617, true },
+ { 185634, true },
+ { 185646, true },
+ { 185663, true },
+ { 185677, true },
{ 185686, true },
- { 185703, true },
- { 185717, true },
- { 185726, true },
- { 185742, true },
+ { 185702, true },
+ { 185715, true },
+ { 185728, true },
+ { 185743, false },
{ 185755, true },
{ 185768, true },
- { 185783, false },
- { 185795, true },
- { 185808, true },
- { 185818, true },
- { 185827, true },
- { 185839, true },
- { 185847, true },
- { 185855, true },
- { 185863, true },
- { 185869, true },
- { 185880, true },
- { 185895, true },
- { 185908, true },
- { 185923, true },
- { 185942, true },
- { 185966, true },
- { 185979, true },
+ { 185778, true },
+ { 185787, true },
+ { 185799, true },
+ { 185807, true },
+ { 185815, true },
+ { 185823, true },
+ { 185834, true },
+ { 185849, true },
+ { 185862, true },
+ { 185877, true },
+ { 185896, true },
+ { 185920, true },
+ { 185933, true },
+ { 185948, true },
+ { 185972, true },
+ { 185982, true },
{ 185994, true },
- { 186018, true },
- { 186028, true },
- { 186040, true },
- { 186056, true },
- { 186077, true },
- { 186092, false },
- { 186115, true },
- { 186136, true },
- { 186149, true },
- { 186162, true },
- { 186179, true },
- { 186193, true },
- { 186205, true },
- { 186224, true },
- { 186242, true },
- { 186266, false },
- { 186293, true },
- { 186319, true },
- { 186334, true },
- { 186351, true },
- { 186367, true },
- { 186384, true },
- { 186401, true },
- { 186416, true },
- { 186429, true },
- { 186440, true },
- { 186451, true },
- { 186461, true },
- { 186474, true },
- { 186492, true },
- { 186505, true },
- { 186519, true },
- { 186529, true },
- { 186540, true },
- { 186549, true },
- { 186570, true },
- { 186584, true },
- { 186593, true },
- { 186600, true },
- { 186607, true },
- { 186615, true },
- { 186638, true },
- { 186651, true },
- { 186665, true },
- { 186678, true },
- { 186693, true },
- { 186708, true },
- { 186717, true },
- { 186725, true },
- { 186738, true },
- { 186746, true },
- { 186764, true },
- { 186776, true },
- { 186787, true },
- { 186808, true },
- { 186824, true },
- { 186833, true },
- { 186846, true },
- { 186857, true },
- { 186869, true },
- { 186884, true },
- { 186893, true },
- { 186905, true },
- { 186916, true },
- { 186928, true },
- { 186941, true },
- { 186954, true },
- { 186969, true },
- { 186989, true },
- { 187001, true },
- { 187018, true },
- { 187028, true },
- { 187035, true },
- { 187045, true },
- { 187057, true },
- { 187073, true },
- { 187088, true },
- { 187097, true },
- { 187111, true },
- { 187131, true },
- { 187143, true },
- { 187156, true },
- { 187170, true },
- { 187188, true },
- { 187195, true },
- { 187212, true },
- { 187229, true },
- { 187249, true },
- { 187268, true },
- { 187284, false },
- { 187302, true },
- { 187329, true },
- { 187346, true },
- { 187360, true },
- { 187374, true },
- { 187390, true },
- { 187405, false },
- { 187424, true },
- { 187442, true },
- { 187460, true },
- { 187478, true },
- { 187495, true },
- { 187516, true },
- { 187535, true },
- { 187549, true },
- { 187560, true },
- { 187568, true },
- { 187578, true },
- { 187593, true },
- { 187604, true },
- { 187626, true },
- { 187639, true },
- { 187654, true },
- { 187673, true },
+ { 186010, true },
+ { 186031, true },
+ { 186046, false },
+ { 186069, true },
+ { 186090, true },
+ { 186103, true },
+ { 186116, true },
+ { 186133, true },
+ { 186147, true },
+ { 186159, true },
+ { 186178, true },
+ { 186196, true },
+ { 186220, false },
+ { 186247, true },
+ { 186273, true },
+ { 186288, true },
+ { 186305, true },
+ { 186321, true },
+ { 186338, true },
+ { 186355, true },
+ { 186370, true },
+ { 186383, true },
+ { 186394, true },
+ { 186405, true },
+ { 186415, true },
+ { 186428, true },
+ { 186446, true },
+ { 186459, true },
+ { 186473, true },
+ { 186483, true },
+ { 186494, true },
+ { 186503, true },
+ { 186524, true },
+ { 186538, true },
+ { 186547, true },
+ { 186554, true },
+ { 186561, true },
+ { 186569, true },
+ { 186592, true },
+ { 186605, true },
+ { 186619, true },
+ { 186632, true },
+ { 186647, true },
+ { 186662, true },
+ { 186671, true },
+ { 186679, true },
+ { 186692, true },
+ { 186700, true },
+ { 186718, true },
+ { 186730, true },
+ { 186741, true },
+ { 186757, true },
+ { 186766, true },
+ { 186779, true },
+ { 186790, true },
+ { 186802, true },
+ { 186817, true },
+ { 186826, true },
+ { 186838, true },
+ { 186849, true },
+ { 186861, true },
+ { 186874, true },
+ { 186887, true },
+ { 186902, true },
+ { 186922, true },
+ { 186934, true },
+ { 186951, true },
+ { 186961, true },
+ { 186968, true },
+ { 186978, true },
+ { 186990, true },
+ { 187006, true },
+ { 187021, true },
+ { 187030, true },
+ { 187044, true },
+ { 187064, true },
+ { 187076, true },
+ { 187089, true },
+ { 187103, true },
+ { 187121, true },
+ { 187128, true },
+ { 187145, true },
+ { 187162, true },
+ { 187182, true },
+ { 187201, true },
+ { 187217, false },
+ { 187235, true },
+ { 187262, true },
+ { 187279, true },
+ { 187293, true },
+ { 187307, true },
+ { 187323, true },
+ { 187338, false },
+ { 187357, true },
+ { 187375, true },
+ { 187393, true },
+ { 187411, true },
+ { 187428, true },
+ { 187449, true },
+ { 187468, true },
+ { 187482, true },
+ { 187493, true },
+ { 187501, true },
+ { 187511, true },
+ { 187526, true },
+ { 187537, true },
+ { 187559, true },
+ { 187572, true },
+ { 187587, true },
+ { 187606, true },
+ { 187632, true },
+ { 187648, true },
+ { 187666, true },
+ { 187684, true },
{ 187699, true },
- { 187715, true },
- { 187733, true },
- { 187751, true },
- { 187766, true },
- { 187774, true },
- { 187787, true },
- { 187795, true },
- { 187806, true },
- { 187820, true },
+ { 187707, true },
+ { 187720, true },
+ { 187728, true },
+ { 187739, true },
+ { 187753, true },
+ { 187767, true },
+ { 187778, true },
+ { 187794, true },
+ { 187811, true },
+ { 187821, true },
{ 187834, true },
- { 187845, true },
- { 187861, true },
- { 187878, true },
- { 187888, true },
- { 187901, true },
- { 187919, true },
- { 187932, true },
- { 187951, false },
- { 187961, true },
- { 187977, true },
- { 187994, true },
- { 188010, true },
- { 188033, true },
- { 188058, true },
- { 188071, true },
- { 188082, true },
+ { 187852, true },
+ { 187865, true },
+ { 187884, false },
+ { 187894, true },
+ { 187910, true },
+ { 187927, true },
+ { 187943, true },
+ { 187966, true },
+ { 187991, true },
+ { 188004, true },
+ { 188015, true },
+ { 188030, true },
+ { 188042, true },
+ { 188060, true },
+ { 188085, true },
{ 188097, true },
{ 188109, true },
- { 188127, true },
- { 188152, true },
- { 188164, true },
- { 188176, true },
- { 188188, true },
+ { 188121, true },
+ { 188132, true },
+ { 188144, true },
+ { 188162, true },
+ { 188183, true },
{ 188199, true },
{ 188211, true },
- { 188229, true },
- { 188250, true },
- { 188266, true },
- { 188278, true },
+ { 188225, true },
+ { 188240, true },
+ { 188253, true },
+ { 188269, true },
+ { 188283, false },
{ 188292, true },
- { 188307, true },
- { 188320, true },
- { 188336, true },
- { 188350, false },
- { 188359, true },
- { 188377, true },
- { 188391, false },
- { 188402, true },
- { 188410, false },
- { 188422, true },
- { 188439, true },
- { 188449, true },
- { 188460, true },
- { 188467, true },
- { 188478, true },
- { 188495, true },
- { 188512, true },
- { 188532, false },
- { 188547, true },
- { 188558, true },
- { 188567, false },
- { 188574, true },
- { 188584, true },
- { 188595, true },
- { 188611, true },
- { 188620, true },
- { 188635, true },
- { 188645, true },
+ { 188310, true },
+ { 188324, false },
+ { 188335, true },
+ { 188343, false },
+ { 188355, true },
+ { 188372, true },
+ { 188382, true },
+ { 188393, true },
+ { 188400, true },
+ { 188411, true },
+ { 188428, true },
+ { 188445, true },
+ { 188465, false },
+ { 188480, true },
+ { 188491, true },
+ { 188500, false },
+ { 188507, true },
+ { 188517, true },
+ { 188528, true },
+ { 188544, true },
+ { 188553, true },
+ { 188568, true },
+ { 188578, true },
+ { 188599, true },
+ { 188608, true },
+ { 188626, false },
+ { 188637, true },
+ { 188653, false },
{ 188666, true },
- { 188675, true },
- { 188693, false },
- { 188704, true },
- { 188720, false },
- { 188733, true },
- { 188749, true },
- { 188761, true },
- { 188773, true },
+ { 188682, true },
+ { 188694, true },
+ { 188706, true },
+ { 188726, true },
+ { 188740, true },
+ { 188756, true },
+ { 188770, true },
+ { 188785, true },
{ 188793, true },
- { 188807, true },
- { 188823, true },
- { 188837, true },
- { 188852, true },
- { 188860, true },
- { 188873, true },
- { 188889, true },
- { 188902, true },
- { 188915, true },
- { 188929, true },
- { 188951, true },
- { 188971, true },
- { 188992, true },
- { 189011, true },
- { 189027, true },
- { 189055, true },
- { 189072, true },
- { 189093, true },
- { 189112, true },
- { 189136, true },
- { 189146, true },
- { 189155, true },
- { 189168, true },
- { 189177, true },
- { 189183, true },
- { 189195, true },
- { 189212, true },
- { 189226, true },
+ { 188806, true },
+ { 188822, true },
+ { 188835, true },
+ { 188848, true },
+ { 188862, true },
+ { 188884, true },
+ { 188904, true },
+ { 188925, true },
+ { 188944, true },
+ { 188960, true },
+ { 188988, true },
+ { 189005, true },
+ { 189026, true },
+ { 189045, true },
+ { 189069, true },
+ { 189079, true },
+ { 189088, true },
+ { 189101, true },
+ { 189110, true },
+ { 189116, true },
+ { 189128, true },
+ { 189145, true },
+ { 189159, true },
+ { 189178, true },
+ { 189192, true },
+ { 189206, false },
+ { 189219, true },
+ { 189232, true },
{ 189245, true },
- { 189259, true },
- { 189273, false },
- { 189286, true },
- { 189299, true },
- { 189312, true },
- { 189330, true },
- { 189351, true },
- { 189377, false },
- { 189388, true },
- { 189401, true },
- { 189411, true },
- { 189430, true },
- { 189449, true },
- { 189466, true },
- { 189486, true },
- { 189502, true },
- { 189522, true },
- { 189531, true },
- { 189542, true },
- { 189551, true },
- { 189570, false },
- { 189586, false },
- { 189599, false },
- { 189612, true },
- { 189623, true },
- { 189638, true },
- { 189649, true },
- { 189668, true },
- { 189681, true },
- { 189693, true },
+ { 189263, true },
+ { 189284, true },
+ { 189310, false },
+ { 189321, true },
+ { 189334, true },
+ { 189344, true },
+ { 189363, true },
+ { 189382, true },
+ { 189399, true },
+ { 189419, true },
+ { 189435, true },
+ { 189455, true },
+ { 189464, true },
+ { 189475, true },
+ { 189484, true },
+ { 189503, false },
+ { 189519, false },
+ { 189532, false },
+ { 189545, true },
+ { 189556, true },
+ { 189571, true },
+ { 189582, true },
+ { 189601, true },
+ { 189614, true },
+ { 189626, true },
+ { 189639, true },
+ { 189648, true },
+ { 189661, true },
+ { 189676, true },
+ { 189692, true },
{ 189706, true },
- { 189715, true },
- { 189728, true },
- { 189743, true },
- { 189759, true },
- { 189773, true },
- { 189790, true },
- { 189799, true },
- { 189813, true },
- { 189837, true },
- { 189852, true },
- { 189868, true },
- { 189886, true },
- { 189903, true },
- { 189918, true },
- { 189936, true },
- { 189952, true },
+ { 189723, true },
+ { 189732, true },
+ { 189746, true },
+ { 189770, true },
+ { 189785, true },
+ { 189801, true },
+ { 189819, true },
+ { 189836, true },
+ { 189851, true },
+ { 189869, true },
+ { 189885, true },
+ { 189898, true },
+ { 189907, true },
+ { 189920, true },
+ { 189940, true },
+ { 189951, true },
{ 189965, true },
{ 189974, true },
- { 189987, true },
- { 190007, true },
- { 190018, true },
- { 190032, true },
- { 190041, true },
+ { 189983, true },
+ { 190001, true },
+ { 190015, true },
+ { 190030, true },
{ 190050, true },
- { 190068, true },
- { 190082, true },
- { 190097, true },
- { 190117, true },
- { 190134, true },
- { 190151, true },
- { 190167, true },
- { 190179, true },
- { 190193, true },
- { 190207, true },
- { 190228, true },
- { 190253, false },
- { 190269, true },
- { 190288, true },
- { 190303, true },
- { 190313, true },
- { 190337, true },
- { 190349, true },
- { 190360, true },
- { 190373, true },
- { 190387, true },
- { 190396, true },
- { 190425, true },
- { 190450, true },
- { 190475, true },
- { 190504, true },
- { 190516, true },
- { 190532, true },
+ { 190067, true },
+ { 190084, true },
+ { 190100, true },
+ { 190112, true },
+ { 190126, true },
+ { 190140, true },
+ { 190161, true },
+ { 190186, false },
+ { 190202, true },
+ { 190221, true },
+ { 190236, true },
+ { 190246, true },
+ { 190270, true },
+ { 190282, true },
+ { 190293, true },
+ { 190306, true },
+ { 190320, true },
+ { 190329, true },
+ { 190358, true },
+ { 190383, true },
+ { 190408, true },
+ { 190437, true },
+ { 190449, true },
+ { 190465, true },
+ { 190474, true },
+ { 190486, true },
+ { 190500, true },
+ { 190514, true },
+ { 190528, true },
{ 190541, true },
- { 190553, true },
- { 190567, true },
- { 190581, true },
- { 190595, true },
- { 190608, true },
- { 190627, true },
- { 190640, true },
+ { 190560, true },
+ { 190573, true },
+ { 190590, true },
+ { 190599, true },
+ { 190614, true },
+ { 190632, true },
+ { 190646, false },
{ 190657, true },
- { 190666, true },
- { 190681, true },
- { 190699, true },
- { 190713, false },
- { 190724, true },
- { 190737, true },
- { 190757, false },
- { 190770, true },
- { 190780, true },
- { 190799, true },
- { 190812, true },
- { 190824, true },
- { 190846, true },
- { 190854, true },
- { 190865, true },
- { 190876, true },
- { 190887, true },
+ { 190670, true },
+ { 190690, false },
+ { 190703, true },
+ { 190713, true },
+ { 190732, true },
+ { 190745, true },
+ { 190757, true },
+ { 190779, true },
+ { 190787, true },
+ { 190798, true },
+ { 190809, true },
+ { 190820, true },
+ { 190830, true },
+ { 190840, true },
+ { 190849, true },
+ { 190857, true },
+ { 190863, false },
+ { 190871, true },
+ { 190880, true },
+ { 190889, true },
{ 190897, true },
{ 190907, true },
- { 190916, true },
- { 190924, true },
- { 190930, false },
- { 190938, true },
- { 190947, true },
- { 190956, true },
- { 190964, true },
- { 190974, true },
- { 190982, true },
- { 191001, true },
- { 191008, true },
- { 191033, true },
- { 191040, true },
- { 191053, true },
- { 191067, true },
+ { 190915, true },
+ { 190934, true },
+ { 190941, true },
+ { 190966, true },
+ { 190973, true },
+ { 190986, true },
+ { 191000, true },
+ { 191010, true },
+ { 191020, true },
+ { 191039, true },
+ { 191051, true },
+ { 191066, true },
{ 191077, true },
- { 191087, true },
- { 191106, true },
- { 191118, true },
- { 191133, true },
- { 191144, true },
- { 191156, true },
- { 191169, true },
- { 191177, true },
- { 191190, true },
- { 191202, true },
- { 191221, true },
- { 191232, true },
- { 191259, true },
- { 191270, false },
+ { 191089, true },
+ { 191102, true },
+ { 191110, true },
+ { 191123, true },
+ { 191135, true },
+ { 191154, true },
+ { 191165, true },
+ { 191192, true },
+ { 191203, false },
+ { 191214, true },
+ { 191229, true },
+ { 191245, true },
+ { 191267, true },
{ 191281, true },
- { 191296, true },
- { 191312, true },
- { 191334, true },
- { 191348, true },
- { 191361, true },
- { 191374, true },
- { 191393, true },
- { 191422, true },
- { 191438, true },
- { 191451, true },
- { 191471, false },
- { 191498, false },
- { 191514, true },
- { 191530, true },
- { 191545, true },
- { 191561, true },
- { 191579, true },
- { 191598, true },
- { 191607, true },
+ { 191294, true },
+ { 191307, true },
+ { 191326, true },
+ { 191355, true },
+ { 191371, true },
+ { 191384, true },
+ { 191404, false },
+ { 191431, false },
+ { 191447, true },
+ { 191463, true },
+ { 191478, true },
+ { 191494, true },
+ { 191512, true },
+ { 191531, true },
+ { 191540, true },
+ { 191553, true },
+ { 191570, true },
+ { 191589, true },
+ { 191602, true },
{ 191620, true },
- { 191637, true },
- { 191656, true },
- { 191669, true },
- { 191687, true },
- { 191708, true },
- { 191721, true },
+ { 191641, true },
+ { 191654, true },
+ { 191673, true },
+ { 191690, true },
+ { 191704, true },
+ { 191722, true },
{ 191740, true },
- { 191757, true },
- { 191771, true },
- { 191789, true },
- { 191807, true },
- { 191823, true },
- { 191841, true },
- { 191854, true },
- { 191870, true },
- { 191891, true },
- { 191901, true },
- { 191914, true },
- { 191923, true },
- { 191934, true },
- { 191944, true },
- { 191957, true },
- { 191970, true },
- { 191986, true },
- { 191999, true },
- { 192013, true },
- { 192028, true },
- { 192042, true },
- { 192057, true },
- { 192069, true },
- { 192086, true },
- { 192102, true },
- { 192121, true },
- { 192137, true },
- { 192150, true },
- { 192165, true },
- { 192174, true },
- { 192184, true },
- { 192193, true },
- { 192205, false },
- { 192222, true },
+ { 191756, true },
+ { 191774, true },
+ { 191787, true },
+ { 191803, true },
+ { 191824, true },
+ { 191834, true },
+ { 191847, true },
+ { 191856, true },
+ { 191867, true },
+ { 191877, true },
+ { 191890, true },
+ { 191903, true },
+ { 191919, true },
+ { 191932, true },
+ { 191946, true },
+ { 191961, true },
+ { 191975, true },
+ { 191990, true },
+ { 192002, true },
+ { 192019, true },
+ { 192035, true },
+ { 192054, true },
+ { 192070, true },
+ { 192083, true },
+ { 192098, true },
+ { 192107, true },
+ { 192117, true },
+ { 192126, true },
+ { 192138, false },
+ { 192155, true },
+ { 192173, true },
+ { 192197, true },
+ { 192221, true },
{ 192240, true },
- { 192264, true },
- { 192288, true },
- { 192307, true },
- { 192321, true },
- { 192329, true },
- { 192340, true },
- { 192354, true },
- { 192366, true },
+ { 192254, true },
+ { 192262, true },
+ { 192273, true },
+ { 192287, true },
+ { 192299, true },
+ { 192308, true },
+ { 192328, true },
+ { 192342, true },
+ { 192355, true },
{ 192375, true },
- { 192395, true },
- { 192409, true },
- { 192422, true },
- { 192442, true },
- { 192460, true },
- { 192472, true },
- { 192487, true },
- { 192502, true },
- { 192513, true },
+ { 192393, true },
+ { 192405, true },
+ { 192420, true },
+ { 192435, true },
+ { 192446, true },
+ { 192471, true },
+ { 192486, false },
+ { 192503, true },
+ { 192515, false },
{ 192538, true },
- { 192553, false },
- { 192570, true },
- { 192582, false },
- { 192605, true },
- { 192624, true },
- { 192641, true },
- { 192658, true },
- { 192671, true },
- { 192682, true },
- { 192704, true },
- { 192727, true },
- { 192745, true },
+ { 192557, true },
+ { 192574, true },
+ { 192591, true },
+ { 192604, true },
+ { 192615, true },
+ { 192637, true },
+ { 192660, true },
+ { 192678, true },
+ { 192688, false },
+ { 192702, true },
+ { 192719, true },
+ { 192739, true },
+ { 192756, true },
{ 192766, true },
- { 192788, true },
- { 192809, true },
- { 192830, true },
- { 192840, false },
- { 192854, true },
- { 192871, true },
- { 192891, true },
- { 192908, true },
- { 192918, true },
- { 192931, true },
- { 192946, true },
- { 192964, true },
- { 192975, true },
- { 192992, true },
- { 193008, true },
- { 193020, true },
- { 193057, true },
- { 193076, true },
- { 193090, true },
- { 193105, true },
- { 193120, false },
- { 193132, true },
- { 193149, false },
- { 193164, true },
- { 193177, true },
- { 193198, false },
- { 193210, false },
- { 193227, true },
- { 193244, true },
- { 193261, true },
- { 193274, true },
- { 193290, true },
- { 193306, true },
- { 193314, true },
- { 193330, true },
- { 193343, true },
- { 193361, true },
- { 193371, true },
- { 193382, true },
- { 193398, true },
- { 193408, true },
- { 193427, true },
- { 193440, true },
- { 193457, true },
- { 193471, true },
- { 193484, true },
- { 193499, false },
- { 193510, true },
- { 193530, true },
- { 193543, true },
- { 193556, true },
- { 193568, true },
- { 193587, true },
- { 193600, true },
- { 193615, true },
- { 193626, true },
- { 193637, true },
- { 193647, true },
- { 193657, true },
- { 193679, true },
- { 193699, true },
- { 193716, true },
- { 193734, true },
- { 193747, true },
- { 193760, true },
- { 193775, true },
- { 193784, true },
- { 193795, true },
- { 193811, true },
- { 193833, true },
- { 193849, true },
- { 193865, true },
- { 193889, true },
- { 193904, true },
- { 193917, true },
- { 193936, true },
- { 193946, true },
- { 193960, true },
- { 193971, true },
- { 193988, true },
- { 194000, true },
- { 194017, true },
- { 194029, true },
- { 194046, true },
- { 194055, true },
- { 194075, true },
- { 194092, true },
- { 194107, true },
- { 194133, true },
- { 194151, true },
+ { 192779, true },
+ { 192794, true },
+ { 192812, true },
+ { 192823, true },
+ { 192840, true },
+ { 192856, true },
+ { 192868, true },
+ { 192905, true },
+ { 192924, true },
+ { 192938, true },
+ { 192953, true },
+ { 192968, false },
+ { 192980, true },
+ { 192997, false },
+ { 193012, true },
+ { 193025, true },
+ { 193046, false },
+ { 193058, false },
+ { 193075, true },
+ { 193092, true },
+ { 193109, true },
+ { 193122, true },
+ { 193138, true },
+ { 193154, true },
+ { 193162, true },
+ { 193178, true },
+ { 193191, true },
+ { 193209, true },
+ { 193219, true },
+ { 193230, true },
+ { 193246, true },
+ { 193256, true },
+ { 193275, true },
+ { 193288, true },
+ { 193305, true },
+ { 193319, true },
+ { 193332, true },
+ { 193347, false },
+ { 193358, true },
+ { 193378, true },
+ { 193391, true },
+ { 193404, true },
+ { 193416, true },
+ { 193435, true },
+ { 193448, true },
+ { 193463, true },
+ { 193474, true },
+ { 193485, true },
+ { 193495, true },
+ { 193505, true },
+ { 193527, true },
+ { 193547, true },
+ { 193564, true },
+ { 193582, true },
+ { 193595, true },
+ { 193608, true },
+ { 193623, true },
+ { 193632, true },
+ { 193643, true },
+ { 193658, true },
+ { 193674, true },
+ { 193696, true },
+ { 193712, true },
+ { 193728, true },
+ { 193752, true },
+ { 193767, true },
+ { 193780, true },
+ { 193799, true },
+ { 193809, true },
+ { 193823, true },
+ { 193834, true },
+ { 193851, true },
+ { 193863, true },
+ { 193880, true },
+ { 193892, true },
+ { 193909, true },
+ { 193918, true },
+ { 193938, true },
+ { 193955, true },
+ { 193970, true },
+ { 193996, true },
+ { 194014, true },
+ { 194024, true },
+ { 194041, true },
+ { 194053, true },
+ { 194070, true },
+ { 194085, true },
+ { 194104, true },
+ { 194121, true },
+ { 194138, true },
+ { 194149, true },
{ 194161, true },
- { 194178, true },
- { 194190, true },
- { 194207, true },
- { 194222, true },
- { 194241, true },
- { 194258, true },
- { 194275, true },
- { 194286, true },
- { 194298, true },
- { 194310, true },
- { 194320, true },
- { 194329, true },
- { 194342, true },
- { 194357, true },
- { 194367, true },
- { 194379, true },
- { 194393, false },
- { 194402, false },
- { 194414, true },
- { 194425, true },
- { 194442, true },
- { 194452, true },
- { 194462, true },
- { 194473, true },
- { 194482, true },
- { 194493, false },
- { 194506, true },
- { 194522, true },
- { 194534, true },
- { 194545, true },
- { 194559, false },
- { 194570, true },
- { 194593, true },
+ { 194173, true },
+ { 194183, true },
+ { 194192, true },
+ { 194205, true },
+ { 194220, true },
+ { 194230, true },
+ { 194242, true },
+ { 194256, false },
+ { 194265, false },
+ { 194277, true },
+ { 194288, true },
+ { 194305, true },
+ { 194315, true },
+ { 194325, true },
+ { 194336, true },
+ { 194345, true },
+ { 194356, false },
+ { 194369, true },
+ { 194385, true },
+ { 194397, true },
+ { 194408, true },
+ { 194422, false },
+ { 194433, true },
+ { 194456, true },
+ { 194478, true },
+ { 194486, true },
+ { 194496, false },
+ { 194508, true },
+ { 194521, true },
+ { 194529, true },
+ { 194537, true },
+ { 194552, true },
+ { 194562, true },
+ { 194578, true },
+ { 194591, true },
+ { 194600, true },
{ 194615, true },
- { 194623, true },
- { 194633, false },
- { 194645, true },
- { 194658, true },
- { 194666, true },
+ { 194624, true },
+ { 194633, true },
+ { 194642, true },
+ { 194661, true },
{ 194674, true },
{ 194689, true },
- { 194699, true },
- { 194715, true },
- { 194728, true },
- { 194737, true },
- { 194752, true },
- { 194761, true },
- { 194770, true },
+ { 194711, true },
+ { 194727, false },
+ { 194739, true },
+ { 194755, true },
+ { 194768, true },
{ 194779, true },
- { 194798, true },
- { 194811, true },
- { 194826, true },
- { 194848, true },
- { 194864, true },
+ { 194791, true },
+ { 194799, true },
+ { 194813, true },
+ { 194830, true },
+ { 194843, true },
+ { 194859, true },
{ 194880, true },
- { 194893, true },
- { 194904, true },
+ { 194899, true },
{ 194916, true },
- { 194924, true },
- { 194938, true },
- { 194955, true },
- { 194968, true },
- { 194984, true },
- { 195005, true },
- { 195024, true },
- { 195041, true },
- { 195057, true },
- { 195070, true },
- { 195081, true },
- { 195095, true },
- { 195115, true },
- { 195139, true },
- { 195162, true },
- { 195173, true },
- { 195195, false },
- { 195208, true },
- { 195222, true },
- { 195236, false },
- { 195257, true },
+ { 194932, true },
+ { 194945, true },
+ { 194956, true },
+ { 194970, true },
+ { 194990, true },
+ { 195014, true },
+ { 195037, true },
+ { 195048, true },
+ { 195070, false },
+ { 195083, true },
+ { 195097, true },
+ { 195111, false },
+ { 195132, true },
+ { 195142, true },
+ { 195154, true },
+ { 195166, true },
+ { 195178, true },
+ { 195197, true },
+ { 195223, true },
+ { 195236, true },
+ { 195250, true },
{ 195267, true },
- { 195279, true },
- { 195291, true },
+ { 195286, true },
{ 195303, true },
- { 195322, true },
- { 195348, true },
- { 195361, true },
- { 195375, true },
- { 195392, true },
- { 195411, true },
- { 195428, true },
- { 195446, true },
- { 195461, true },
- { 195482, true },
- { 195496, true },
- { 195518, true },
- { 195537, true },
+ { 195321, true },
+ { 195336, true },
+ { 195357, true },
+ { 195371, true },
+ { 195393, true },
+ { 195412, true },
+ { 195424, true },
+ { 195437, true },
+ { 195449, true },
+ { 195473, true },
+ { 195483, true },
+ { 195498, true },
+ { 195515, true },
+ { 195531, true },
{ 195549, true },
- { 195562, true },
- { 195574, true },
- { 195598, true },
- { 195608, true },
- { 195623, true },
- { 195640, true },
- { 195656, true },
- { 195674, true },
- { 195693, true },
+ { 195568, true },
+ { 195585, true },
+ { 195600, true },
+ { 195616, true },
+ { 195643, true },
+ { 195657, true },
+ { 195673, true },
+ { 195688, true },
+ { 195701, true },
{ 195710, true },
- { 195725, true },
+ { 195726, true },
{ 195741, true },
- { 195768, true },
- { 195782, true },
- { 195798, true },
- { 195813, true },
- { 195826, true },
- { 195835, true },
- { 195851, true },
+ { 195754, true },
+ { 195767, true },
+ { 195783, true },
+ { 195795, true },
+ { 195812, true },
+ { 195827, true },
+ { 195838, true },
+ { 195850, true },
{ 195866, true },
- { 195879, true },
- { 195892, true },
- { 195908, true },
- { 195920, true },
+ { 195889, true },
+ { 195904, true },
+ { 195914, true },
+ { 195928, true },
{ 195937, true },
- { 195952, true },
- { 195963, true },
- { 195975, true },
- { 195991, true },
- { 196014, true },
- { 196029, true },
- { 196039, true },
- { 196053, true },
- { 196062, true },
- { 196069, true },
- { 196083, true },
- { 196103, true },
- { 196114, true },
- { 196128, true },
- { 196141, false },
- { 196155, true },
- { 196163, true },
- { 196174, true },
- { 196192, true },
- { 196202, true },
- { 196219, true },
- { 196229, true },
- { 196240, true },
- { 196265, true },
- { 196279, true },
- { 196290, true },
- { 196301, true },
- { 196316, true },
- { 196331, true },
- { 196347, false },
- { 196358, true },
- { 196373, true },
- { 196388, false },
- { 196407, true },
- { 196418, true },
- { 196428, true },
- { 196439, true },
- { 196459, true },
- { 196470, true },
+ { 195944, true },
+ { 195958, true },
+ { 195978, true },
+ { 195989, true },
+ { 196003, true },
+ { 196016, false },
+ { 196030, true },
+ { 196038, true },
+ { 196049, true },
+ { 196067, true },
+ { 196077, true },
+ { 196094, true },
+ { 196104, true },
+ { 196115, true },
+ { 196140, true },
+ { 196154, true },
+ { 196165, true },
+ { 196176, true },
+ { 196191, true },
+ { 196206, true },
+ { 196222, false },
+ { 196233, true },
+ { 196248, true },
+ { 196263, false },
+ { 196282, true },
+ { 196293, true },
+ { 196303, true },
+ { 196314, true },
+ { 196334, true },
+ { 196345, true },
+ { 196352, true },
+ { 196364, true },
+ { 196377, true },
+ { 196395, false },
+ { 196405, true },
+ { 196414, true },
+ { 196424, true },
+ { 196435, true },
+ { 196446, true },
+ { 196458, true },
+ { 196469, true },
{ 196477, true },
- { 196489, true },
- { 196502, true },
- { 196520, false },
+ { 196487, true },
+ { 196504, true },
+ { 196521, true },
{ 196530, true },
- { 196539, true },
- { 196549, true },
- { 196560, true },
- { 196571, true },
- { 196583, true },
- { 196594, true },
- { 196602, true },
- { 196612, true },
- { 196629, true },
- { 196646, true },
- { 196655, true },
- { 196662, true },
+ { 196537, true },
+ { 196556, true },
+ { 196567, true },
+ { 196586, false },
+ { 196597, true },
+ { 196614, true },
+ { 196631, true },
+ { 196644, true },
+ { 196660, true },
+ { 196671, true },
{ 196681, true },
{ 196692, true },
- { 196711, false },
- { 196722, true },
- { 196739, true },
+ { 196709, true },
+ { 196726, false },
+ { 196734, true },
+ { 196743, false },
{ 196756, true },
- { 196769, true },
- { 196785, true },
- { 196796, true },
- { 196806, true },
- { 196817, true },
- { 196834, true },
- { 196851, false },
- { 196859, true },
- { 196868, false },
+ { 196767, false },
+ { 196774, true },
+ { 196788, true },
+ { 196802, true },
+ { 196822, false },
+ { 196834, false },
+ { 196850, true },
+ { 196862, true },
{ 196881, true },
- { 196892, false },
- { 196899, true },
- { 196913, true },
- { 196927, true },
- { 196947, false },
- { 196959, false },
- { 196975, true },
- { 196987, true },
+ { 196891, true },
+ { 196915, true },
+ { 196923, true },
+ { 196940, true },
+ { 196956, true },
+ { 196972, true },
+ { 196985, true },
+ { 196994, true },
{ 197006, true },
- { 197016, true },
- { 197040, true },
+ { 197019, true },
+ { 197034, true },
{ 197048, true },
- { 197065, true },
- { 197081, true },
- { 197097, true },
- { 197110, true },
- { 197119, true },
- { 197131, true },
- { 197144, true },
- { 197159, true },
- { 197173, true },
- { 197189, false },
- { 197204, true },
- { 197213, true },
- { 197233, true },
- { 197241, true },
- { 197255, true },
- { 197268, true },
- { 197279, true },
- { 197289, false },
- { 197299, true },
- { 197313, true },
- { 197325, true },
- { 197335, false },
+ { 197064, false },
+ { 197079, true },
+ { 197088, true },
+ { 197108, true },
+ { 197116, true },
+ { 197130, true },
+ { 197143, true },
+ { 197154, true },
+ { 197164, false },
+ { 197174, true },
+ { 197188, true },
+ { 197200, true },
+ { 197210, false },
+ { 197223, true },
+ { 197239, true },
+ { 197261, true },
+ { 197278, true },
+ { 197291, true },
+ { 197300, true },
+ { 197309, true },
+ { 197324, true },
+ { 197338, true },
{ 197348, true },
- { 197364, true },
- { 197386, true },
- { 197403, true },
- { 197416, true },
- { 197425, true },
- { 197434, true },
- { 197449, true },
- { 197463, true },
+ { 197358, true },
+ { 197387, true },
+ { 197408, true },
+ { 197423, true },
+ { 197437, true },
+ { 197457, true },
{ 197473, true },
- { 197483, true },
- { 197512, true },
- { 197533, true },
- { 197548, true },
- { 197562, true },
- { 197582, true },
- { 197598, true },
- { 197610, false },
- { 197626, true },
- { 197640, true },
- { 197655, true },
- { 197670, true },
- { 197684, true },
- { 197697, true },
- { 197708, true },
+ { 197485, false },
+ { 197501, true },
+ { 197515, true },
+ { 197530, true },
+ { 197545, true },
+ { 197559, true },
+ { 197572, true },
+ { 197583, true },
+ { 197594, true },
+ { 197610, true },
+ { 197620, true },
+ { 197644, false },
+ { 197663, false },
+ { 197675, true },
+ { 197691, true },
{ 197719, true },
- { 197735, true },
- { 197745, true },
- { 197769, false },
- { 197788, false },
- { 197800, true },
- { 197816, true },
- { 197844, true },
- { 197876, true },
+ { 197751, true },
+ { 197766, true },
+ { 197778, true },
+ { 197789, true },
+ { 197798, true },
+ { 197812, false },
+ { 197825, true },
+ { 197843, true },
+ { 197851, true },
+ { 197865, true },
+ { 197879, true },
{ 197891, true },
- { 197903, true },
- { 197914, true },
- { 197923, true },
- { 197937, false },
- { 197950, true },
- { 197968, true },
+ { 197912, true },
+ { 197927, true },
+ { 197943, true },
+ { 197956, false },
+ { 197964, false },
{ 197976, true },
- { 197990, true },
- { 198004, true },
- { 198016, true },
- { 198037, true },
- { 198052, true },
- { 198068, true },
- { 198081, false },
- { 198089, false },
- { 198101, true },
- { 198110, true },
- { 198120, true },
- { 198131, true },
- { 198143, true },
- { 198159, true },
- { 198175, true },
- { 198185, true },
- { 198196, true },
- { 198207, true },
- { 198219, true },
- { 198229, true },
- { 198238, true },
- { 198257, true },
- { 198285, true },
- { 198299, true },
- { 198313, true },
- { 198331, true },
- { 198348, true },
- { 198364, true },
- { 198375, true },
- { 198390, true },
- { 198403, false },
- { 198419, true },
- { 198435, true },
- { 198448, true },
- { 198466, true },
- { 198484, true },
- { 198498, true },
- { 198510, true },
- { 198525, true },
- { 198545, true },
+ { 197985, true },
+ { 197995, true },
+ { 198006, true },
+ { 198018, true },
+ { 198034, true },
+ { 198050, true },
+ { 198060, true },
+ { 198071, true },
+ { 198082, true },
+ { 198094, true },
+ { 198104, true },
+ { 198113, true },
+ { 198132, true },
+ { 198160, true },
+ { 198174, true },
+ { 198188, true },
+ { 198206, true },
+ { 198223, true },
+ { 198239, true },
+ { 198250, true },
+ { 198265, true },
+ { 198278, false },
+ { 198294, true },
+ { 198310, true },
+ { 198323, true },
+ { 198341, true },
+ { 198359, true },
+ { 198373, true },
+ { 198385, true },
+ { 198400, true },
+ { 198420, true },
+ { 198439, true },
+ { 198458, true },
+ { 198471, true },
+ { 198487, true },
+ { 198500, true },
+ { 198515, true },
+ { 198531, true },
+ { 198548, true },
{ 198564, true },
- { 198583, true },
- { 198596, true },
- { 198612, true },
- { 198625, true },
- { 198640, true },
- { 198656, true },
- { 198673, true },
- { 198689, true },
- { 198706, true },
- { 198719, true },
- { 198734, true },
- { 198753, true },
- { 198766, true },
- { 198782, true },
- { 198793, true },
- { 198806, true },
- { 198820, true },
- { 198834, false },
- { 198850, true },
- { 198869, true },
- { 198889, true },
- { 198909, true },
- { 198925, true },
- { 198940, true },
- { 198957, true },
- { 198978, true },
- { 198995, true },
- { 199013, false },
- { 199032, true },
- { 199043, true },
- { 199059, true },
- { 199073, true },
- { 199089, true },
- { 199102, true },
- { 199116, true },
- { 199129, true },
- { 199142, true },
- { 199158, true },
- { 199169, true },
- { 199178, true },
+ { 198581, true },
+ { 198594, true },
+ { 198609, true },
+ { 198628, true },
+ { 198641, true },
+ { 198657, true },
+ { 198668, true },
+ { 198681, true },
+ { 198695, true },
+ { 198709, false },
+ { 198725, true },
+ { 198744, true },
+ { 198764, true },
+ { 198784, true },
+ { 198800, true },
+ { 198815, true },
+ { 198832, true },
+ { 198853, true },
+ { 198870, true },
+ { 198888, false },
+ { 198907, true },
+ { 198918, true },
+ { 198934, true },
+ { 198948, true },
+ { 198964, true },
+ { 198977, true },
+ { 198991, true },
+ { 199004, true },
+ { 199017, true },
+ { 199033, true },
+ { 199044, true },
+ { 199053, true },
+ { 199063, true },
+ { 199074, true },
+ { 199086, true },
+ { 199100, true },
+ { 199109, true },
+ { 199126, true },
+ { 199135, true },
+ { 199148, true },
+ { 199167, true },
{ 199188, true },
- { 199199, true },
- { 199211, true },
- { 199225, true },
- { 199234, true },
- { 199251, true },
- { 199260, true },
- { 199273, true },
- { 199292, true },
- { 199313, true },
- { 199332, true },
- { 199349, false },
- { 199364, false },
- { 199380, false },
- { 199392, true },
- { 199412, true },
- { 199425, true },
- { 199445, true },
- { 199467, true },
- { 199490, true },
- { 199508, true },
- { 199524, true },
- { 199536, true },
- { 199549, true },
- { 199561, true },
- { 199575, true },
- { 199584, true },
- { 199598, true },
- { 199606, true },
- { 199624, true },
+ { 199207, true },
+ { 199224, false },
+ { 199239, false },
+ { 199255, false },
+ { 199267, true },
+ { 199287, true },
+ { 199300, true },
+ { 199320, true },
+ { 199342, true },
+ { 199365, true },
+ { 199383, true },
+ { 199399, true },
+ { 199411, true },
+ { 199424, true },
+ { 199438, true },
+ { 199447, true },
+ { 199461, true },
+ { 199469, true },
+ { 199487, true },
+ { 199497, true },
+ { 199517, true },
+ { 199534, true },
+ { 199554, true },
+ { 199565, true },
+ { 199578, true },
+ { 199593, true },
+ { 199605, true },
+ { 199621, true },
{ 199634, true },
- { 199654, true },
- { 199671, true },
- { 199691, true },
- { 199702, true },
- { 199715, true },
- { 199730, true },
- { 199742, true },
- { 199758, true },
- { 199771, true },
- { 199788, true },
- { 199809, true },
- { 199817, true },
- { 199827, true },
- { 199850, true },
- { 199862, true },
- { 199871, true },
- { 199881, true },
- { 199894, true },
- { 199904, true },
+ { 199651, true },
+ { 199672, true },
+ { 199680, true },
+ { 199690, true },
+ { 199713, true },
+ { 199725, true },
+ { 199734, true },
+ { 199744, true },
+ { 199757, true },
+ { 199767, true },
+ { 199782, true },
+ { 199795, false },
+ { 199805, true },
+ { 199819, true },
+ { 199839, true },
+ { 199852, true },
+ { 199872, false },
+ { 199895, true },
+ { 199908, true },
{ 199919, true },
- { 199932, false },
- { 199942, true },
- { 199956, true },
- { 199976, true },
+ { 199930, true },
+ { 199940, true },
+ { 199965, true },
+ { 199975, true },
{ 199989, true },
- { 200009, false },
+ { 200003, false },
+ { 200018, true },
{ 200032, true },
- { 200045, true },
- { 200056, true },
- { 200067, true },
- { 200077, true },
- { 200102, true },
- { 200112, true },
- { 200126, true },
- { 200140, false },
- { 200155, true },
- { 200169, true },
- { 200194, true },
- { 200208, true },
+ { 200057, true },
+ { 200071, true },
+ { 200083, true },
+ { 200095, true },
+ { 200109, true },
+ { 200119, false },
+ { 200139, true },
+ { 200149, true },
+ { 200163, true },
+ { 200173, true },
+ { 200186, true },
+ { 200201, true },
+ { 200210, true },
{ 200220, true },
- { 200232, true },
- { 200246, true },
- { 200256, false },
+ { 200234, true },
+ { 200243, false },
+ { 200254, true },
+ { 200265, true },
{ 200276, true },
- { 200286, true },
- { 200300, true },
- { 200310, true },
- { 200323, true },
- { 200338, true },
- { 200347, true },
- { 200357, true },
- { 200371, true },
- { 200380, false },
- { 200391, true },
- { 200402, true },
- { 200413, true },
- { 200424, true },
- { 200434, false },
- { 200454, true },
- { 200469, true },
- { 200481, true },
- { 200493, true },
- { 200505, true },
- { 200524, true },
- { 200544, true },
- { 200554, true },
- { 200568, true },
- { 200583, true },
- { 200600, true },
- { 200615, true },
+ { 200287, true },
+ { 200297, false },
+ { 200317, true },
+ { 200332, true },
+ { 200344, true },
+ { 200356, true },
+ { 200368, true },
+ { 200387, true },
+ { 200407, true },
+ { 200417, true },
+ { 200431, true },
+ { 200446, true },
+ { 200463, true },
+ { 200478, true },
+ { 200486, true },
+ { 200507, false },
+ { 200525, true },
+ { 200537, true },
+ { 200559, true },
+ { 200575, true },
+ { 200590, true },
+ { 200601, true },
{ 200623, true },
- { 200644, false },
- { 200662, true },
- { 200674, true },
- { 200696, true },
- { 200712, true },
+ { 200637, true },
+ { 200658, true },
+ { 200672, true },
+ { 200689, true },
+ { 200708, true },
{ 200727, true },
- { 200738, true },
+ { 200740, true },
{ 200760, true },
- { 200774, true },
- { 200795, true },
- { 200809, true },
- { 200826, true },
- { 200845, true },
+ { 200776, true },
+ { 200802, true },
+ { 200823, true },
+ { 200842, true },
{ 200864, true },
- { 200877, true },
- { 200897, true },
- { 200913, true },
- { 200939, true },
- { 200960, true },
- { 200979, true },
- { 201001, true },
- { 201025, true },
- { 201041, true },
- { 201066, true },
- { 201092, true },
- { 201103, true },
- { 201127, true },
- { 201153, true },
- { 201171, true },
- { 201182, true },
- { 201204, false },
- { 201221, true },
- { 201239, true },
- { 201249, true },
- { 201265, true },
- { 201287, true },
+ { 200888, true },
+ { 200904, true },
+ { 200929, true },
+ { 200955, true },
+ { 200966, true },
+ { 200990, true },
+ { 201016, true },
+ { 201034, true },
+ { 201045, true },
+ { 201067, false },
+ { 201084, true },
+ { 201102, true },
+ { 201112, true },
+ { 201128, true },
+ { 201150, true },
+ { 201173, true },
+ { 201185, true },
+ { 201204, true },
+ { 201222, true },
+ { 201245, true },
+ { 201258, true },
+ { 201274, true },
+ { 201292, true },
{ 201310, true },
- { 201322, true },
- { 201341, true },
- { 201359, true },
- { 201382, true },
- { 201395, true },
- { 201411, true },
- { 201429, true },
- { 201447, true },
+ { 201336, true },
+ { 201350, true },
+ { 201368, true },
+ { 201383, true },
+ { 201400, true },
+ { 201414, true },
+ { 201441, true },
+ { 201455, true },
{ 201473, true },
- { 201487, true },
+ { 201489, true },
{ 201505, true },
- { 201520, true },
- { 201537, true },
- { 201551, true },
- { 201578, true },
- { 201592, true },
- { 201610, true },
- { 201626, true },
- { 201642, true },
- { 201655, true },
- { 201675, true },
- { 201693, true },
- { 201712, true },
- { 201725, true },
- { 201761, true },
- { 201784, true },
+ { 201518, true },
+ { 201538, true },
+ { 201556, true },
+ { 201575, true },
+ { 201588, true },
+ { 201624, true },
+ { 201647, true },
+ { 201667, true },
+ { 201682, true },
+ { 201699, true },
+ { 201710, true },
+ { 201728, true },
+ { 201758, true },
+ { 201774, true },
+ { 201789, true },
{ 201804, true },
- { 201819, true },
- { 201836, true },
- { 201847, true },
- { 201865, true },
- { 201895, true },
- { 201911, true },
- { 201926, true },
- { 201941, true },
- { 201952, true },
- { 201966, true },
- { 201988, true },
- { 202003, true },
- { 202018, true },
- { 202031, true },
- { 202046, true },
- { 202059, true },
- { 202082, true },
- { 202091, true },
- { 202113, true },
- { 202123, true },
- { 202142, true },
- { 202166, true },
- { 202192, true },
- { 202210, true },
+ { 201815, true },
+ { 201829, true },
+ { 201851, true },
+ { 201866, true },
+ { 201881, true },
+ { 201894, true },
+ { 201909, true },
+ { 201922, true },
+ { 201945, true },
+ { 201954, true },
+ { 201976, true },
+ { 201986, true },
+ { 202005, true },
+ { 202029, true },
+ { 202055, true },
+ { 202073, true },
+ { 202084, true },
+ { 202101, true },
+ { 202119, true },
+ { 202135, true },
+ { 202149, true },
+ { 202162, true },
+ { 202178, true },
+ { 202197, true },
{ 202221, true },
- { 202238, true },
- { 202256, true },
- { 202272, true },
- { 202286, true },
+ { 202234, true },
+ { 202251, true },
+ { 202262, true },
+ { 202277, true },
{ 202299, true },
- { 202315, true },
- { 202334, true },
- { 202358, true },
- { 202371, true },
+ { 202318, true },
+ { 202338, true },
+ { 202355, false },
+ { 202370, true },
{ 202388, true },
- { 202399, true },
- { 202414, true },
- { 202436, true },
- { 202455, true },
- { 202475, true },
- { 202492, false },
- { 202507, true },
- { 202525, true },
- { 202547, true },
- { 202563, true },
- { 202575, true },
- { 202587, true },
- { 202599, true },
- { 202615, true },
- { 202634, true },
+ { 202410, true },
+ { 202426, true },
+ { 202438, true },
+ { 202450, true },
+ { 202462, true },
+ { 202478, true },
+ { 202497, true },
+ { 202517, true },
+ { 202537, true },
+ { 202553, true },
+ { 202572, true },
+ { 202602, false },
+ { 202616, true },
+ { 202633, true },
{ 202654, true },
{ 202674, true },
- { 202690, true },
- { 202709, true },
- { 202739, false },
- { 202753, true },
- { 202770, true },
+ { 202688, true },
+ { 202706, true },
+ { 202723, true },
+ { 202739, true },
+ { 202749, true },
+ { 202760, true },
+ { 202772, true },
{ 202791, true },
- { 202811, true },
- { 202825, true },
- { 202843, true },
- { 202860, true },
- { 202876, true },
+ { 202807, true },
+ { 202827, true },
+ { 202841, true },
+ { 202854, true },
+ { 202865, true },
{ 202886, true },
- { 202897, true },
- { 202909, true },
- { 202928, true },
- { 202944, true },
- { 202964, true },
- { 202978, true },
- { 202991, true },
- { 203002, true },
- { 203023, true },
+ { 202914, true },
+ { 202930, true },
+ { 202943, true },
+ { 202968, true },
+ { 202985, true },
+ { 203002, false },
+ { 203017, true },
+ { 203042, true },
{ 203051, true },
- { 203067, true },
- { 203080, true },
- { 203105, true },
- { 203122, true },
- { 203139, false },
- { 203154, true },
+ { 203061, true },
+ { 203073, true },
+ { 203092, true },
+ { 203111, true },
+ { 203128, true },
+ { 203145, true },
+ { 203161, false },
{ 203179, true },
- { 203188, true },
- { 203198, true },
- { 203210, true },
+ { 203196, true },
+ { 203209, true },
{ 203229, true },
- { 203248, true },
- { 203265, true },
- { 203281, false },
- { 203299, true },
- { 203316, true },
- { 203329, true },
- { 203349, true },
- { 203373, true },
- { 203391, true },
- { 203412, true },
- { 203427, true },
- { 203442, true },
- { 203454, true },
- { 203479, true },
- { 203492, true },
- { 203514, true },
- { 203524, true },
+ { 203253, true },
+ { 203271, true },
+ { 203292, true },
+ { 203307, true },
+ { 203322, true },
+ { 203334, true },
+ { 203359, true },
+ { 203372, true },
+ { 203394, true },
+ { 203404, true },
+ { 203421, true },
+ { 203440, true },
+ { 203453, true },
+ { 203467, true },
+ { 203480, true },
+ { 203504, true },
+ { 203526, true },
{ 203541, true },
- { 203560, true },
+ { 203555, true },
+ { 203564, true },
{ 203573, true },
{ 203587, true },
- { 203600, true },
- { 203624, true },
- { 203646, true },
- { 203679, true },
- { 203694, true },
- { 203708, true },
- { 203717, true },
- { 203731, true },
- { 203741, false },
- { 203755, true },
+ { 203597, false },
+ { 203611, true },
+ { 203620, true },
+ { 203631, true },
+ { 203645, true },
+ { 203656, true },
+ { 203674, true },
+ { 203689, true },
+ { 203702, true },
+ { 203712, true },
+ { 203725, true },
+ { 203744, true },
{ 203764, true },
- { 203775, true },
- { 203789, true },
- { 203800, true },
- { 203818, true },
- { 203833, true },
- { 203846, true },
- { 203856, true },
- { 203869, true },
- { 203888, true },
- { 203908, true },
- { 203931, true },
- { 203938, true },
+ { 203787, true },
+ { 203794, true },
+ { 203810, true },
+ { 203828, true },
+ { 203849, true },
+ { 203861, true },
+ { 203891, true },
+ { 203904, true },
+ { 203914, true },
+ { 203926, true },
+ { 203940, true },
{ 203954, true },
- { 203972, true },
- { 203993, true },
- { 204005, true },
- { 204035, true },
- { 204048, true },
+ { 203965, true },
+ { 203980, true },
+ { 203992, true },
+ { 204004, true },
+ { 204015, true },
+ { 204030, true },
+ { 204042, true },
{ 204058, true },
- { 204070, true },
- { 204084, true },
+ { 204073, true },
+ { 204089, true },
{ 204098, true },
- { 204109, true },
- { 204128, true },
- { 204143, true },
- { 204155, true },
- { 204167, true },
- { 204178, true },
- { 204193, true },
- { 204205, true },
+ { 204112, true },
+ { 204123, false },
+ { 204138, true },
+ { 204152, true },
+ { 204168, true },
+ { 204188, true },
+ { 204201, false },
{ 204221, true },
- { 204236, true },
- { 204252, true },
- { 204261, true },
- { 204275, true },
- { 204286, false },
- { 204301, true },
- { 204315, true },
- { 204331, true },
- { 204351, true },
- { 204364, false },
- { 204384, true },
- { 204397, true },
- { 204411, true },
- { 204422, true },
- { 204439, true },
- { 204453, true },
- { 204465, true },
- { 204479, true },
- { 204491, true },
- { 204503, true },
- { 204515, true },
- { 204527, true },
- { 204540, true },
- { 204557, true },
- { 204584, true },
- { 204597, true },
- { 204615, true },
- { 204623, true },
- { 204635, true },
- { 204648, true },
- { 204675, true },
- { 204684, true },
+ { 204234, true },
+ { 204248, true },
+ { 204259, true },
+ { 204276, true },
+ { 204290, true },
+ { 204302, true },
+ { 204316, true },
+ { 204328, true },
+ { 204340, true },
+ { 204352, true },
+ { 204364, true },
+ { 204377, true },
+ { 204394, true },
+ { 204421, true },
+ { 204434, true },
+ { 204452, true },
+ { 204460, true },
+ { 204472, true },
+ { 204485, true },
+ { 204512, true },
+ { 204521, true },
+ { 204530, true },
+ { 204548, true },
+ { 204555, true },
+ { 204582, true },
+ { 204590, true },
+ { 204599, true },
+ { 204607, true },
+ { 204620, true },
+ { 204629, true },
+ { 204641, true },
+ { 204654, true },
+ { 204663, true },
+ { 204673, true },
+ { 204683, true },
{ 204693, true },
- { 204711, true },
- { 204718, true },
+ { 204703, true },
+ { 204713, true },
+ { 204722, true },
+ { 204729, true },
{ 204745, true },
- { 204753, true },
- { 204763, true },
- { 204772, true },
- { 204780, true },
- { 204793, true },
- { 204802, true },
- { 204814, true },
- { 204827, true },
- { 204836, true },
- { 204846, true },
- { 204856, true },
- { 204866, true },
- { 204876, true },
- { 204886, true },
- { 204895, true },
- { 204902, true },
- { 204918, true },
- { 204935, true },
- { 204942, true },
+ { 204762, true },
+ { 204769, true },
+ { 204783, true },
+ { 204800, true },
+ { 204812, true },
+ { 204829, true },
+ { 204837, true },
+ { 204844, true },
+ { 204853, true },
+ { 204862, true },
+ { 204874, true },
+ { 204888, true },
+ { 204905, true },
+ { 204921, true },
+ { 204937, true },
{ 204956, true },
- { 204973, true },
- { 204985, true },
- { 205002, true },
- { 205010, true },
- { 205017, true },
- { 205026, true },
- { 205035, true },
- { 205047, true },
- { 205061, true },
- { 205078, true },
- { 205094, true },
- { 205110, true },
- { 205129, true },
- { 205147, true },
- { 205162, true },
+ { 204974, true },
+ { 204989, true },
+ { 205007, true },
+ { 205024, true },
+ { 205034, true },
+ { 205046, true },
+ { 205064, true },
+ { 205081, true },
+ { 205096, true },
+ { 205111, true },
+ { 205123, true },
+ { 205137, true },
+ { 205145, true },
+ { 205155, false },
{ 205180, true },
- { 205197, true },
- { 205207, true },
- { 205219, true },
- { 205237, true },
- { 205254, true },
- { 205269, true },
- { 205284, true },
- { 205296, true },
- { 205310, true },
- { 205318, true },
- { 205328, false },
- { 205353, true },
- { 205366, true },
- { 205376, true },
- { 205391, true },
- { 205403, true },
- { 205417, true },
- { 205426, true },
- { 205435, false },
- { 205447, true },
- { 205460, false },
- { 205493, true },
- { 205508, true },
- { 205519, true },
- { 205542, true },
- { 205555, true },
+ { 205193, true },
+ { 205203, true },
+ { 205218, true },
+ { 205230, true },
+ { 205244, true },
+ { 205253, true },
+ { 205262, false },
+ { 205274, true },
+ { 205287, false },
+ { 205320, true },
+ { 205335, true },
+ { 205346, true },
+ { 205369, true },
+ { 205382, true },
+ { 205393, true },
+ { 205407, true },
+ { 205427, true },
+ { 205440, true },
+ { 205454, true },
+ { 205467, true },
+ { 205481, true },
+ { 205499, true },
+ { 205513, true },
+ { 205529, true },
+ { 205544, true },
{ 205566, true },
- { 205580, true },
- { 205600, true },
- { 205613, true },
- { 205627, true },
- { 205640, true },
- { 205654, true },
- { 205672, true },
- { 205686, true },
- { 205702, true },
- { 205717, true },
+ { 205576, true },
+ { 205588, true },
+ { 205604, true },
+ { 205616, true },
+ { 205626, true },
+ { 205639, true },
+ { 205653, true },
+ { 205664, true },
+ { 205673, true },
+ { 205681, true },
+ { 205693, false },
+ { 205701, true },
+ { 205712, true },
+ { 205728, true },
{ 205739, true },
- { 205749, true },
- { 205761, true },
- { 205777, true },
+ { 205751, false },
+ { 205765, true },
+ { 205778, true },
{ 205789, true },
{ 205799, true },
- { 205812, true },
- { 205826, true },
- { 205837, true },
- { 205846, true },
- { 205854, true },
- { 205866, false },
- { 205874, true },
- { 205885, true },
+ { 205813, true },
+ { 205832, true },
+ { 205843, true },
+ { 205857, true },
+ { 205868, true },
+ { 205879, true },
+ { 205890, true },
{ 205901, true },
{ 205912, true },
- { 205924, false },
+ { 205926, true },
{ 205938, true },
- { 205951, true },
- { 205962, true },
- { 205972, true },
- { 205986, true },
- { 206005, true },
- { 206016, true },
- { 206030, true },
- { 206041, true },
- { 206052, true },
- { 206063, true },
- { 206074, true },
- { 206085, true },
- { 206099, true },
- { 206111, true },
- { 206126, true },
- { 206140, true },
+ { 205953, true },
+ { 205967, true },
+ { 205982, true },
+ { 205995, true },
+ { 206011, true },
+ { 206020, true },
+ { 206029, true },
+ { 206043, true },
+ { 206054, true },
+ { 206065, false },
+ { 206081, true },
+ { 206092, true },
+ { 206103, true },
+ { 206119, false },
+ { 206133, true },
+ { 206146, true },
{ 206155, true },
- { 206168, true },
- { 206184, true },
- { 206193, true },
+ { 206165, true },
+ { 206178, true },
+ { 206188, true },
{ 206202, true },
- { 206216, true },
- { 206227, true },
- { 206238, false },
- { 206254, true },
+ { 206212, true },
+ { 206225, true },
+ { 206239, true },
+ { 206251, true },
{ 206265, true },
- { 206276, true },
- { 206292, false },
- { 206306, true },
- { 206319, true },
- { 206328, true },
- { 206338, true },
- { 206351, true },
+ { 206286, true },
+ { 206301, true },
+ { 206315, true },
+ { 206327, true },
+ { 206342, false },
{ 206361, true },
- { 206375, true },
- { 206385, true },
- { 206398, true },
- { 206412, true },
- { 206424, true },
- { 206438, true },
- { 206459, true },
- { 206474, true },
- { 206488, true },
- { 206500, true },
- { 206515, false },
- { 206534, true },
- { 206544, true },
- { 206556, true },
- { 206566, true },
- { 206578, true },
- { 206595, true },
- { 206614, true },
- { 206623, false },
- { 206638, true },
- { 206656, true },
- { 206672, false },
- { 206684, true },
- { 206710, true },
+ { 206371, true },
+ { 206383, true },
+ { 206393, true },
+ { 206405, true },
+ { 206422, true },
+ { 206441, true },
+ { 206450, false },
+ { 206465, true },
+ { 206483, true },
+ { 206499, false },
+ { 206511, true },
+ { 206537, true },
+ { 206548, true },
+ { 206569, true },
+ { 206584, true },
+ { 206602, true },
+ { 206619, true },
+ { 206632, true },
+ { 206648, true },
+ { 206663, true },
+ { 206683, true },
+ { 206694, true },
+ { 206709, true },
{ 206721, true },
- { 206742, true },
- { 206757, true },
- { 206775, true },
- { 206792, true },
- { 206805, true },
- { 206821, true },
- { 206836, true },
- { 206856, true },
- { 206867, true },
- { 206882, true },
- { 206894, true },
- { 206905, true },
- { 206918, true },
+ { 206732, true },
+ { 206745, true },
+ { 206763, true },
+ { 206783, true },
+ { 206802, true },
+ { 206830, true },
+ { 206844, true },
+ { 206863, true },
+ { 206884, true },
+ { 206893, true },
+ { 206917, false },
{ 206936, true },
- { 206956, true },
- { 206975, true },
- { 207003, true },
- { 207017, true },
- { 207036, true },
- { 207057, true },
- { 207066, true },
- { 207090, false },
- { 207109, true },
- { 207123, true },
- { 207141, true },
- { 207156, true },
- { 207173, true },
- { 207193, true },
- { 207207, true },
- { 207217, true },
- { 207235, true },
- { 207248, true },
- { 207269, true },
- { 207281, true },
+ { 206950, true },
+ { 206968, true },
+ { 206983, true },
+ { 207000, true },
+ { 207020, true },
+ { 207034, true },
+ { 207044, true },
+ { 207062, true },
+ { 207075, true },
+ { 207096, true },
+ { 207108, true },
+ { 207119, true },
+ { 207134, true },
+ { 207155, true },
+ { 207174, true },
+ { 207203, true },
+ { 207210, true },
+ { 207222, true },
+ { 207237, true },
+ { 207253, true },
+ { 207270, true },
{ 207292, true },
- { 207307, true },
- { 207328, true },
- { 207347, true },
- { 207376, true },
- { 207383, true },
+ { 207302, true },
+ { 207314, true },
+ { 207326, true },
+ { 207343, true },
+ { 207352, false },
+ { 207365, false },
+ { 207385, true },
{ 207395, true },
- { 207410, true },
- { 207426, true },
- { 207443, true },
- { 207465, true },
- { 207475, true },
- { 207487, true },
- { 207499, true },
- { 207516, true },
- { 207525, false },
- { 207538, false },
- { 207558, true },
- { 207568, true },
- { 207580, true },
- { 207597, true },
- { 207613, true },
- { 207628, true },
- { 207646, true },
- { 207659, true },
- { 207674, true },
- { 207687, true },
- { 207703, true },
- { 207721, true },
- { 207733, true },
- { 207752, true },
- { 207766, true },
- { 207779, true },
- { 207790, true },
+ { 207407, true },
+ { 207424, true },
+ { 207440, true },
+ { 207455, true },
+ { 207473, true },
+ { 207486, true },
+ { 207501, true },
+ { 207514, true },
+ { 207530, true },
+ { 207548, true },
+ { 207560, true },
+ { 207579, true },
+ { 207593, true },
+ { 207606, true },
+ { 207617, true },
+ { 207637, true },
+ { 207648, true },
+ { 207667, true },
+ { 207686, true },
+ { 207696, true },
+ { 207708, true },
+ { 207728, true },
+ { 207745, true },
+ { 207758, true },
+ { 207771, true },
+ { 207784, true },
+ { 207797, true },
{ 207810, true },
{ 207821, true },
- { 207840, true },
- { 207859, true },
- { 207869, true },
- { 207881, true },
- { 207901, true },
- { 207918, true },
- { 207931, true },
- { 207944, true },
- { 207957, true },
- { 207970, true },
- { 207983, true },
- { 207994, true },
- { 208006, true },
+ { 207833, true },
+ { 207848, true },
+ { 207858, true },
+ { 207871, true },
+ { 207889, true },
+ { 207907, true },
+ { 207926, true },
+ { 207938, true },
+ { 207951, true },
+ { 207969, true },
+ { 207991, true },
+ { 208004, true },
{ 208021, true },
- { 208031, true },
- { 208044, true },
- { 208062, true },
- { 208080, true },
- { 208099, true },
- { 208111, true },
- { 208124, true },
- { 208142, true },
- { 208164, true },
- { 208177, true },
- { 208194, true },
- { 208210, true },
- { 208238, true },
- { 208263, true },
- { 208295, true },
- { 208314, true },
- { 208334, true },
- { 208349, true },
- { 208369, true },
- { 208382, true },
- { 208398, true },
- { 208415, true },
- { 208432, true },
- { 208444, true },
+ { 208037, true },
+ { 208065, true },
+ { 208090, true },
+ { 208122, true },
+ { 208141, true },
+ { 208161, true },
+ { 208176, true },
+ { 208196, true },
+ { 208209, true },
+ { 208225, true },
+ { 208242, true },
+ { 208259, true },
+ { 208271, true },
+ { 208284, true },
+ { 208297, true },
+ { 208322, true },
+ { 208340, true },
+ { 208354, true },
+ { 208375, true },
+ { 208387, true },
+ { 208402, true },
+ { 208419, true },
+ { 208431, true },
+ { 208446, true },
{ 208457, true },
- { 208470, true },
- { 208495, true },
- { 208513, true },
- { 208527, true },
- { 208548, true },
- { 208560, true },
- { 208575, true },
- { 208592, true },
- { 208604, true },
- { 208619, true },
- { 208630, true },
- { 208644, true },
- { 208663, true },
- { 208680, true },
- { 208695, true },
- { 208705, true },
- { 208717, true },
- { 208737, true },
- { 208751, true },
- { 208761, true },
+ { 208471, true },
+ { 208490, true },
+ { 208507, true },
+ { 208522, true },
+ { 208532, true },
+ { 208544, true },
+ { 208564, true },
+ { 208578, true },
+ { 208588, true },
+ { 208601, true },
+ { 208620, true },
+ { 208634, true },
+ { 208648, true },
+ { 208662, true },
+ { 208672, true },
+ { 208684, true },
+ { 208702, true },
+ { 208718, true },
+ { 208730, true },
+ { 208742, true },
+ { 208753, true },
+ { 208765, true },
{ 208774, true },
- { 208793, true },
- { 208807, true },
- { 208821, true },
- { 208835, true },
- { 208845, true },
- { 208857, true },
- { 208875, false },
- { 208883, true },
- { 208899, true },
- { 208911, true },
- { 208923, true },
- { 208934, true },
- { 208946, true },
- { 208955, true },
- { 208965, true },
- { 208979, true },
- { 208993, true },
- { 209007, true },
- { 209025, true },
- { 209036, true },
- { 209044, true },
- { 209060, true },
- { 209075, true },
- { 209093, true },
- { 209113, true },
- { 209126, true },
- { 209134, true },
- { 209155, true },
- { 209166, true },
- { 209181, false },
- { 209199, false },
- { 209220, true },
- { 209229, true },
- { 209252, true },
- { 209275, true },
- { 209292, true },
- { 209304, true },
- { 209325, true },
- { 209351, true },
- { 209368, true },
- { 209385, true },
- { 209405, true },
- { 209418, true },
- { 209431, true },
- { 209445, true },
- { 209467, true },
- { 209484, true },
- { 209504, true },
- { 209529, true },
- { 209554, true },
- { 209580, true },
+ { 208784, true },
+ { 208798, true },
+ { 208812, true },
+ { 208826, true },
+ { 208844, true },
+ { 208855, true },
+ { 208863, true },
+ { 208879, true },
+ { 208894, true },
+ { 208912, true },
+ { 208932, true },
+ { 208945, true },
+ { 208953, true },
+ { 208974, true },
+ { 208985, true },
+ { 209000, false },
+ { 209018, false },
+ { 209039, true },
+ { 209048, true },
+ { 209071, true },
+ { 209094, true },
+ { 209111, true },
+ { 209123, true },
+ { 209144, true },
+ { 209170, true },
+ { 209187, true },
+ { 209204, true },
+ { 209217, true },
+ { 209230, true },
+ { 209244, true },
+ { 209266, true },
+ { 209283, true },
+ { 209300, true },
+ { 209320, true },
+ { 209345, true },
+ { 209370, true },
+ { 209396, true },
+ { 209412, true },
+ { 209423, true },
+ { 209438, true },
+ { 209447, true },
+ { 209458, true },
+ { 209472, true },
+ { 209481, true },
+ { 209494, true },
+ { 209516, true },
+ { 209528, true },
+ { 209536, true },
+ { 209550, true },
+ { 209558, true },
+ { 209569, true },
+ { 209579, true },
+ { 209589, true },
{ 209596, true },
{ 209607, true },
- { 209622, true },
- { 209631, true },
- { 209642, true },
- { 209656, true },
- { 209665, true },
- { 209678, true },
- { 209700, true },
+ { 209619, true },
+ { 209629, true },
+ { 209636, true },
+ { 209648, true },
+ { 209661, true },
+ { 209670, true },
+ { 209680, true },
+ { 209690, true },
+ { 209701, true },
{ 209712, true },
{ 209720, true },
- { 209734, true },
- { 209742, true },
- { 209753, true },
- { 209763, true },
- { 209773, true },
- { 209780, true },
- { 209791, true },
- { 209803, true },
- { 209813, true },
- { 209820, true },
- { 209832, true },
- { 209845, true },
- { 209854, true },
- { 209864, true },
- { 209874, true },
- { 209885, true },
- { 209896, true },
- { 209904, true },
- { 209917, true },
- { 209929, true },
- { 209940, true },
- { 209954, true },
- { 209980, false },
- { 209994, true },
- { 210010, true },
- { 210026, true },
- { 210039, true },
- { 210051, true },
- { 210064, true },
- { 210076, true },
- { 210097, true },
- { 210109, true },
- { 210119, true },
- { 210141, true },
+ { 209733, true },
+ { 209745, true },
+ { 209756, true },
+ { 209770, true },
+ { 209796, false },
+ { 209810, true },
+ { 209826, true },
+ { 209842, true },
+ { 209855, true },
+ { 209867, true },
+ { 209880, true },
+ { 209892, true },
+ { 209913, true },
+ { 209925, true },
+ { 209935, true },
+ { 209957, true },
+ { 209988, true },
+ { 210005, true },
+ { 210018, true },
+ { 210029, false },
+ { 210040, true },
+ { 210050, true },
+ { 210062, true },
+ { 210074, true },
+ { 210088, true },
+ { 210099, false },
+ { 210112, false },
+ { 210132, true },
+ { 210142, true },
+ { 210150, false },
+ { 210159, true },
{ 210172, true },
- { 210189, true },
- { 210202, true },
- { 210213, false },
- { 210224, true },
- { 210234, true },
- { 210246, true },
- { 210258, true },
- { 210272, true },
- { 210283, false },
- { 210296, false },
- { 210316, true },
- { 210326, true },
- { 210334, false },
- { 210343, true },
- { 210356, true },
- { 210414, true },
- { 210460, true },
- { 210514, true },
- { 210561, true },
- { 210610, true },
- { 210655, true },
- { 210705, true },
- { 210759, true },
- { 210805, true },
- { 210852, true },
- { 210906, true },
- { 210933, true },
- { 210966, true },
- { 210979, true },
- { 210992, true },
- { 211008, true },
- { 211031, true },
+ { 210230, true },
+ { 210276, true },
+ { 210330, true },
+ { 210377, true },
+ { 210426, true },
+ { 210471, true },
+ { 210521, true },
+ { 210575, true },
+ { 210621, true },
+ { 210668, true },
+ { 210722, true },
+ { 210749, true },
+ { 210782, true },
+ { 210795, true },
+ { 210808, true },
+ { 210824, true },
+ { 210847, true },
+ { 210863, true },
+ { 210876, true },
+ { 210892, true },
+ { 210902, true },
+ { 210913, false },
+ { 210925, true },
+ { 210942, true },
+ { 210959, true },
+ { 210977, true },
+ { 210991, true },
+ { 211009, true },
+ { 211025, true },
+ { 211036, true },
{ 211047, true },
- { 211060, true },
- { 211076, true },
- { 211086, true },
- { 211097, false },
- { 211109, true },
- { 211126, true },
- { 211143, true },
- { 211161, true },
- { 211175, true },
- { 211193, true },
- { 211209, true },
- { 211220, true },
- { 211231, true },
- { 211239, true },
- { 211249, true },
- { 211256, true },
- { 211265, true },
- { 211273, true },
- { 211283, true },
- { 211290, true },
- { 211299, true },
- { 211317, true },
- { 211333, true },
- { 211352, true },
- { 211365, true },
- { 211379, true },
- { 211391, true },
- { 211405, true },
- { 211420, true },
- { 211432, true },
- { 211445, true },
- { 211456, true },
- { 211466, true },
- { 211475, true },
- { 211484, true },
- { 211491, true },
- { 211498, true },
- { 211522, true },
- { 211536, true },
- { 211546, true },
- { 211563, false },
- { 211578, true },
- { 211592, true },
- { 211604, true },
+ { 211055, true },
+ { 211065, true },
+ { 211072, true },
+ { 211081, true },
+ { 211089, true },
+ { 211099, true },
+ { 211106, true },
+ { 211115, true },
+ { 211133, true },
+ { 211149, true },
+ { 211168, true },
+ { 211181, true },
+ { 211195, true },
+ { 211207, true },
+ { 211221, true },
+ { 211236, true },
+ { 211248, true },
+ { 211261, true },
+ { 211272, true },
+ { 211293, true },
+ { 211303, true },
+ { 211312, true },
+ { 211321, true },
+ { 211328, true },
+ { 211335, true },
+ { 211359, true },
+ { 211373, true },
+ { 211383, true },
+ { 211400, false },
+ { 211415, true },
+ { 211429, true },
+ { 211441, true },
+ { 211455, true },
+ { 211472, true },
+ { 211483, true },
+ { 211495, true },
+ { 211507, true },
+ { 211517, true },
+ { 211528, true },
+ { 211543, true },
+ { 211553, true },
+ { 211572, true },
+ { 211584, true },
+ { 211591, true },
+ { 211607, true },
{ 211618, true },
- { 211635, true },
- { 211646, true },
- { 211658, true },
- { 211670, true },
- { 211680, true },
- { 211691, true },
- { 211706, true },
- { 211716, true },
- { 211735, true },
- { 211747, true },
- { 211754, true },
- { 211770, true },
- { 211781, true },
- { 211796, true },
- { 211819, true },
- { 211829, true },
- { 211840, true },
- { 211850, true },
- { 211862, true },
- { 211878, true },
- { 211885, true },
- { 211897, true },
- { 211908, true },
- { 211918, true },
- { 211930, true },
- { 211940, false },
- { 211960, true },
- { 211983, true },
- { 212007, true },
- { 212017, false },
- { 212024, true },
- { 212037, true },
- { 212051, true },
+ { 211633, true },
+ { 211656, true },
+ { 211666, true },
+ { 211677, true },
+ { 211687, true },
+ { 211699, true },
+ { 211715, true },
+ { 211722, true },
+ { 211729, true },
+ { 211741, true },
+ { 211752, true },
+ { 211762, true },
+ { 211774, true },
+ { 211784, false },
+ { 211804, true },
+ { 211827, true },
+ { 211851, true },
+ { 211861, false },
+ { 211868, true },
+ { 211881, true },
+ { 211895, true },
+ { 211909, true },
+ { 211922, true },
+ { 211933, true },
+ { 211949, false },
+ { 211970, true },
+ { 211980, true },
+ { 211991, true },
+ { 212006, true },
+ { 212020, true },
+ { 212031, true },
+ { 212045, true },
{ 212065, true },
- { 212078, true },
- { 212089, true },
- { 212105, false },
- { 212126, true },
- { 212136, true },
- { 212147, true },
- { 212162, true },
- { 212176, true },
+ { 212079, true },
+ { 212088, true },
+ { 212099, true },
+ { 212114, true },
+ { 212127, true },
+ { 212142, true },
+ { 212158, true },
+ { 212172, true },
{ 212187, true },
{ 212201, true },
- { 212215, true },
- { 212224, true },
- { 212235, true },
- { 212250, true },
+ { 212217, true },
+ { 212231, true },
+ { 212245, true },
{ 212263, true },
- { 212278, true },
- { 212294, true },
- { 212308, true },
- { 212323, true },
- { 212337, true },
- { 212353, true },
- { 212369, true },
- { 212383, true },
- { 212397, true },
- { 212415, true },
- { 212433, true },
- { 212453, true },
- { 212472, true },
+ { 212281, true },
+ { 212301, true },
+ { 212320, true },
+ { 212336, true },
+ { 212351, true },
+ { 212365, true },
+ { 212385, true },
+ { 212401, true },
+ { 212416, true },
+ { 212430, true },
+ { 212461, true },
+ { 212477, true },
{ 212488, true },
- { 212503, true },
- { 212517, true },
- { 212537, true },
- { 212553, true },
- { 212568, true },
- { 212582, true },
- { 212613, true },
- { 212629, true },
- { 212640, true },
- { 212650, false },
- { 212674, true },
- { 212688, true },
- { 212702, true },
- { 212712, true },
- { 212729, true },
- { 212742, true },
- { 212755, true },
- { 212772, true },
- { 212789, false },
+ { 212498, false },
+ { 212522, true },
+ { 212536, true },
+ { 212550, true },
+ { 212560, true },
+ { 212577, true },
+ { 212590, true },
+ { 212603, true },
+ { 212620, true },
+ { 212637, false },
+ { 212654, true },
+ { 212667, true },
+ { 212684, true },
+ { 212705, true },
+ { 212718, true },
+ { 212731, true },
+ { 212751, true },
+ { 212769, true },
+ { 212779, true },
+ { 212792, true },
{ 212806, true },
- { 212819, true },
- { 212836, true },
- { 212857, true },
- { 212870, true },
- { 212883, true },
- { 212903, true },
- { 212921, true },
- { 212931, true },
- { 212944, true },
- { 212958, true },
- { 212972, false },
- { 212983, true },
- { 213000, true },
- { 213014, true },
- { 213033, true },
- { 213056, true },
- { 213084, true },
+ { 212820, false },
+ { 212831, true },
+ { 212848, true },
+ { 212862, true },
+ { 212881, true },
+ { 212904, true },
+ { 212932, true },
+ { 212948, true },
+ { 212960, true },
+ { 212974, false },
+ { 212987, true },
+ { 213001, true },
+ { 213011, true },
+ { 213020, true },
+ { 213032, false },
+ { 213048, true },
+ { 213061, true },
+ { 213074, true },
+ { 213090, true },
{ 213100, true },
- { 213112, true },
- { 213126, false },
- { 213139, true },
- { 213153, true },
- { 213163, true },
- { 213172, true },
- { 213184, false },
- { 213200, true },
- { 213213, true },
- { 213226, true },
- { 213242, true },
- { 213252, true },
- { 213267, true },
- { 213275, true },
- { 213286, true },
- { 213301, true },
- { 213318, true },
- { 213325, true },
- { 213335, true },
- { 213345, true },
- { 213366, true },
- { 213382, true },
- { 213401, true },
- { 213421, true },
- { 213436, true },
- { 213444, true },
- { 213463, true },
- { 213474, true },
- { 213490, false },
- { 213498, true },
- { 213513, true },
- { 213521, true },
- { 213532, true },
- { 213545, true },
- { 213556, true },
- { 213571, false },
- { 213591, true },
- { 213606, true },
- { 213628, true },
- { 213638, true },
- { 213653, true },
- { 213666, true },
- { 213677, true },
- { 213687, true },
- { 213699, true },
+ { 213115, true },
+ { 213123, true },
+ { 213134, true },
+ { 213149, true },
+ { 213166, true },
+ { 213173, true },
+ { 213183, true },
+ { 213193, true },
+ { 213214, true },
+ { 213230, true },
+ { 213249, true },
+ { 213269, true },
+ { 213284, true },
+ { 213292, true },
+ { 213311, true },
+ { 213322, true },
+ { 213338, false },
+ { 213346, true },
+ { 213361, true },
+ { 213369, true },
+ { 213380, true },
+ { 213393, true },
+ { 213404, true },
+ { 213419, false },
+ { 213439, true },
+ { 213454, true },
+ { 213476, true },
+ { 213486, true },
+ { 213501, true },
+ { 213514, true },
+ { 213525, true },
+ { 213535, true },
+ { 213547, true },
+ { 213571, true },
+ { 213584, true },
+ { 213597, true },
+ { 213609, true },
+ { 213622, true },
+ { 213636, true },
+ { 213652, true },
+ { 213668, true },
+ { 213684, true },
+ { 213703, true },
{ 213723, true },
- { 213736, true },
- { 213749, true },
- { 213761, true },
- { 213774, true },
- { 213788, true },
- { 213804, true },
- { 213820, true },
- { 213836, true },
- { 213855, true },
- { 213875, true },
- { 213886, true },
- { 213896, true },
- { 213907, true },
- { 213915, true },
- { 213928, true },
- { 213938, true },
+ { 213734, true },
+ { 213744, true },
+ { 213755, true },
+ { 213763, true },
+ { 213776, true },
+ { 213786, true },
+ { 213800, true },
+ { 213815, true },
+ { 213825, true },
+ { 213843, true },
+ { 213857, true },
+ { 213869, true },
+ { 213896, false },
+ { 213905, true },
+ { 213918, false },
+ { 213941, true },
{ 213952, true },
- { 213967, true },
- { 213977, true },
- { 213995, true },
- { 214009, true },
- { 214021, true },
- { 214048, false },
- { 214057, true },
- { 214070, false },
+ { 213965, true },
+ { 213972, true },
+ { 213979, true },
+ { 213990, true },
+ { 214006, true },
+ { 214019, true },
+ { 214031, true },
+ { 214041, true },
+ { 214058, true },
+ { 214073, true },
+ { 214082, true },
{ 214093, true },
{ 214104, true },
- { 214117, true },
- { 214124, true },
- { 214131, true },
- { 214142, true },
- { 214158, true },
- { 214170, true },
- { 214183, true },
- { 214195, true },
- { 214205, true },
- { 214222, true },
- { 214237, true },
- { 214246, true },
- { 214257, true },
- { 214268, true },
- { 214286, true },
- { 214300, true },
- { 214312, false },
- { 214321, true },
- { 214331, true },
- { 214343, true },
- { 214355, true },
- { 214368, true },
- { 214384, true },
- { 214403, true },
- { 214422, true },
- { 214441, true },
- { 214456, true },
- { 214466, true },
- { 214484, true },
- { 214496, true },
- { 214515, true },
- { 214527, true },
- { 214542, true },
- { 214551, true },
- { 214562, false },
- { 214572, true },
- { 214578, true },
- { 214587, true },
- { 214596, true },
- { 214604, true },
- { 214623, true },
- { 214636, true },
- { 214645, true },
- { 214659, true },
- { 214677, true },
- { 214689, true },
- { 214699, true },
- { 214723, true },
- { 214746, true },
- { 214766, true },
+ { 214122, true },
+ { 214136, true },
+ { 214148, false },
+ { 214157, true },
+ { 214167, true },
+ { 214179, true },
+ { 214191, true },
+ { 214204, true },
+ { 214220, true },
+ { 214239, true },
+ { 214258, true },
+ { 214277, true },
+ { 214292, true },
+ { 214302, true },
+ { 214320, true },
+ { 214332, true },
+ { 214351, true },
+ { 214363, true },
+ { 214378, true },
+ { 214387, true },
+ { 214398, false },
+ { 214408, true },
+ { 214414, true },
+ { 214423, true },
+ { 214432, true },
+ { 214440, true },
+ { 214459, true },
+ { 214472, true },
+ { 214481, true },
+ { 214495, true },
+ { 214513, true },
+ { 214525, true },
+ { 214535, true },
+ { 214559, true },
+ { 214582, true },
+ { 214602, true },
+ { 214615, true },
+ { 214631, true },
+ { 214643, true },
+ { 214657, true },
+ { 214676, true },
+ { 214686, true },
+ { 214708, true },
+ { 214721, true },
+ { 214730, true },
+ { 214741, true },
+ { 214754, true },
+ { 214765, true },
{ 214779, true },
- { 214795, true },
- { 214807, true },
- { 214821, true },
- { 214840, true },
- { 214850, true },
- { 214872, true },
- { 214885, true },
- { 214894, true },
- { 214905, true },
- { 214918, true },
- { 214929, true },
- { 214943, true },
- { 214958, true },
- { 214972, true },
- { 214987, true },
- { 215010, false },
- { 215023, true },
- { 215035, true },
- { 215050, true },
- { 215059, true },
- { 215071, true },
- { 215081, true },
- { 215095, true },
- { 215108, true },
- { 215121, true },
- { 215140, true },
+ { 214794, true },
+ { 214808, true },
+ { 214823, true },
+ { 214846, false },
+ { 214859, true },
+ { 214871, true },
+ { 214886, true },
+ { 214895, true },
+ { 214907, true },
+ { 214917, true },
+ { 214931, true },
+ { 214944, true },
+ { 214957, true },
+ { 214976, true },
+ { 214990, true },
+ { 215002, true },
+ { 215014, true },
+ { 215030, true },
+ { 215048, true },
+ { 215074, true },
+ { 215092, false },
+ { 215105, true },
+ { 215123, true },
+ { 215133, true },
+ { 215143, true },
{ 215154, true },
- { 215166, true },
- { 215178, true },
- { 215194, true },
- { 215212, true },
- { 215238, true },
- { 215256, false },
- { 215269, true },
- { 215287, true },
- { 215297, true },
- { 215307, true },
- { 215318, true },
- { 215333, true },
- { 215345, true },
- { 215361, true },
- { 215369, true },
- { 215379, true },
- { 215389, true },
- { 215399, true },
- { 215411, true },
+ { 215169, true },
+ { 215181, true },
+ { 215197, true },
+ { 215205, true },
+ { 215215, true },
+ { 215225, true },
+ { 215235, true },
+ { 215247, true },
+ { 215257, true },
+ { 215267, true },
+ { 215278, true },
+ { 215298, true },
+ { 215306, false },
+ { 215327, true },
+ { 215340, true },
+ { 215349, true },
+ { 215363, true },
+ { 215373, true },
+ { 215386, true },
+ { 215396, true },
+ { 215405, true },
{ 215421, true },
- { 215431, true },
- { 215442, true },
- { 215462, true },
- { 215470, false },
- { 215491, true },
- { 215504, true },
- { 215513, true },
- { 215527, true },
- { 215537, true },
- { 215550, true },
- { 215560, true },
- { 215569, true },
- { 215585, true },
- { 215596, false },
- { 215616, true },
- { 215626, true },
- { 215633, true },
- { 215643, true },
- { 215653, true },
- { 215668, true },
- { 215682, true },
- { 215699, true },
+ { 215432, false },
+ { 215452, true },
+ { 215459, true },
+ { 215469, true },
+ { 215479, true },
+ { 215494, true },
+ { 215508, true },
+ { 215525, true },
+ { 215542, true },
+ { 215562, true },
+ { 215575, true },
+ { 215591, true },
+ { 215621, true },
+ { 215647, true },
+ { 215655, true },
+ { 215674, true },
+ { 215688, true },
+ { 215697, true },
{ 215716, true },
- { 215736, true },
- { 215749, true },
- { 215765, true },
- { 215795, true },
- { 215821, true },
- { 215829, true },
+ { 215726, true },
+ { 215747, true },
+ { 215762, true },
+ { 215775, true },
+ { 215791, true },
+ { 215803, true },
+ { 215820, true },
+ { 215831, true },
{ 215848, true },
- { 215862, true },
- { 215871, true },
- { 215890, true },
- { 215900, true },
- { 215921, true },
- { 215936, true },
- { 215949, true },
- { 215965, true },
- { 215977, true },
- { 215994, true },
- { 216005, true },
- { 216022, true },
- { 216040, true },
- { 216056, true },
- { 216076, true },
- { 216098, true },
+ { 215866, true },
+ { 215882, true },
+ { 215902, true },
+ { 215924, true },
+ { 215937, true },
+ { 215947, true },
+ { 215969, true },
+ { 215990, true },
+ { 216011, true },
+ { 216024, true },
+ { 216048, true },
+ { 216059, true },
+ { 216071, true },
+ { 216083, true },
+ { 216093, true },
{ 216111, true },
- { 216121, true },
- { 216143, true },
- { 216164, true },
- { 216185, true },
- { 216198, true },
- { 216222, true },
- { 216233, true },
- { 216245, true },
- { 216257, true },
+ { 216123, false },
+ { 216140, true },
+ { 216172, true },
+ { 216183, true },
+ { 216193, true },
+ { 216206, true },
+ { 216215, true },
+ { 216228, true },
+ { 216239, true },
+ { 216250, true },
+ { 216260, true },
{ 216267, true },
- { 216285, true },
- { 216297, false },
- { 216314, true },
- { 216346, true },
- { 216357, true },
- { 216367, true },
- { 216380, true },
- { 216389, true },
- { 216402, true },
- { 216413, true },
- { 216424, true },
- { 216434, true },
- { 216441, true },
- { 216453, true },
- { 216466, false },
- { 216478, true },
- { 216498, true },
- { 216511, true },
- { 216521, true },
- { 216534, true },
- { 216555, true },
- { 216572, true },
- { 216586, true },
- { 216603, true },
- { 216621, true },
- { 216628, true },
- { 216646, false },
- { 216664, false },
- { 216682, false },
- { 216699, true },
- { 216721, true },
- { 216734, true },
- { 216747, false },
- { 216762, false },
- { 216772, false },
- { 216786, true },
- { 216801, true },
- { 216813, true },
- { 216831, true },
+ { 216279, true },
+ { 216292, false },
+ { 216304, true },
+ { 216324, true },
+ { 216337, true },
+ { 216347, true },
+ { 216360, true },
+ { 216381, true },
+ { 216398, true },
+ { 216412, true },
+ { 216429, true },
+ { 216447, true },
+ { 216454, true },
+ { 216472, false },
+ { 216490, false },
+ { 216508, false },
+ { 216525, true },
+ { 216547, true },
+ { 216560, true },
+ { 216573, false },
+ { 216588, false },
+ { 216598, false },
+ { 216612, true },
+ { 216627, true },
+ { 216639, true },
+ { 216657, true },
+ { 216672, true },
+ { 216697, true },
+ { 216715, true },
+ { 216731, true },
+ { 216741, true },
+ { 216769, true },
+ { 216784, true },
+ { 216795, true },
+ { 216805, true },
+ { 216828, false },
{ 216846, true },
- { 216871, true },
- { 216889, true },
- { 216905, true },
+ { 216861, true },
+ { 216873, true },
+ { 216886, true },
{ 216915, true },
- { 216943, true },
- { 216958, true },
+ { 216933, true },
+ { 216952, true },
{ 216969, true },
{ 216979, true },
- { 217002, false },
- { 217020, true },
- { 217035, true },
- { 217047, true },
- { 217060, true },
- { 217089, true },
- { 217107, true },
- { 217126, true },
- { 217143, true },
- { 217153, true },
- { 217164, true },
- { 217175, false },
+ { 216990, true },
+ { 217001, false },
+ { 217016, true },
+ { 217031, true },
+ { 217049, true },
+ { 217063, true },
+ { 217078, true },
+ { 217090, true },
+ { 217113, true },
+ { 217127, true },
+ { 217152, true },
+ { 217176, true },
{ 217190, true },
- { 217205, true },
- { 217223, true },
- { 217237, true },
- { 217252, true },
- { 217264, true },
- { 217287, true },
- { 217301, true },
- { 217326, true },
- { 217342, true },
- { 217366, true },
- { 217380, true },
- { 217391, true },
- { 217409, true },
- { 217433, true },
- { 217466, false },
- { 217489, true },
- { 217509, true },
- { 217526, true },
- { 217544, true },
- { 217564, true },
- { 217574, true },
- { 217587, true },
- { 217600, true },
- { 217617, true },
- { 217628, true },
- { 217639, true },
- { 217661, true },
- { 217679, false },
- { 217693, true },
- { 217707, true },
- { 217725, true },
- { 217745, true },
- { 217759, true },
- { 217768, true },
- { 217784, true },
- { 217797, true },
- { 217815, true },
- { 217827, true },
+ { 217201, true },
+ { 217219, true },
+ { 217243, true },
+ { 217276, false },
+ { 217299, true },
+ { 217319, true },
+ { 217336, true },
+ { 217354, true },
+ { 217374, true },
+ { 217384, true },
+ { 217397, true },
+ { 217410, true },
+ { 217427, true },
+ { 217438, true },
+ { 217449, true },
+ { 217471, true },
+ { 217489, false },
+ { 217503, true },
+ { 217517, true },
+ { 217535, true },
+ { 217555, true },
+ { 217569, true },
+ { 217578, true },
+ { 217594, true },
+ { 217607, true },
+ { 217625, true },
+ { 217637, true },
+ { 217652, true },
+ { 217665, true },
+ { 217677, true },
+ { 217689, true },
+ { 217700, true },
+ { 217711, true },
+ { 217720, true },
+ { 217733, true },
+ { 217747, true },
+ { 217758, true },
+ { 217772, true },
+ { 217783, true },
+ { 217796, true },
+ { 217810, true },
+ { 217820, false },
+ { 217833, true },
{ 217842, true },
- { 217855, true },
- { 217867, true },
+ { 217859, true },
+ { 217869, true },
{ 217879, true },
- { 217890, true },
+ { 217892, true },
{ 217901, true },
- { 217910, true },
- { 217923, true },
- { 217937, true },
- { 217948, true },
+ { 217911, true },
+ { 217922, true },
+ { 217932, true },
+ { 217940, true },
+ { 217948, false },
{ 217962, true },
- { 217973, true },
- { 217986, true },
+ { 217970, false },
+ { 217990, true },
{ 218000, true },
- { 218010, false },
- { 218023, true },
- { 218032, true },
+ { 218014, true },
+ { 218028, true },
+ { 218038, true },
{ 218049, true },
- { 218059, true },
- { 218069, true },
- { 218082, true },
- { 218091, true },
- { 218101, true },
- { 218112, true },
- { 218122, true },
- { 218130, true },
- { 218138, false },
- { 218152, true },
- { 218160, false },
- { 218180, true },
- { 218190, true },
- { 218204, true },
- { 218218, true },
- { 218228, true },
- { 218239, true },
- { 218251, true },
- { 218263, true },
- { 218273, true },
- { 218282, true },
- { 218295, true },
- { 218307, true },
- { 218319, true },
- { 218330, true },
- { 218344, false },
- { 218360, true },
- { 218372, true },
- { 218388, true },
- { 218403, true },
- { 218417, true },
- { 218426, true },
+ { 218061, true },
+ { 218072, true },
+ { 218084, true },
+ { 218094, true },
+ { 218103, true },
+ { 218116, true },
+ { 218128, true },
+ { 218140, true },
+ { 218151, true },
+ { 218165, false },
+ { 218181, true },
+ { 218193, true },
+ { 218209, true },
+ { 218224, true },
+ { 218238, true },
+ { 218247, true },
+ { 218259, true },
+ { 218269, true },
+ { 218285, true },
+ { 218300, true },
+ { 218315, true },
+ { 218331, true },
+ { 218346, true },
+ { 218368, true },
+ { 218380, true },
+ { 218387, true },
+ { 218402, true },
+ { 218413, true },
+ { 218423, true },
{ 218438, true },
- { 218448, true },
- { 218464, true },
- { 218479, true },
- { 218494, true },
- { 218510, true },
- { 218525, true },
- { 218547, true },
- { 218559, true },
- { 218566, true },
+ { 218452, true },
+ { 218466, true },
+ { 218477, true },
+ { 218490, true },
+ { 218501, false },
+ { 218516, true },
+ { 218532, true },
+ { 218541, true },
+ { 218551, true },
+ { 218558, true },
+ { 218569, true },
{ 218581, true },
- { 218592, true },
- { 218602, true },
- { 218617, true },
- { 218628, true },
- { 218642, true },
- { 218656, true },
- { 218667, true },
- { 218680, true },
- { 218691, false },
- { 218706, true },
- { 218722, true },
- { 218731, true },
- { 218741, true },
- { 218748, true },
- { 218759, true },
- { 218771, true },
- { 218793, true },
- { 218805, true },
- { 218819, true },
- { 218842, true },
- { 218877, true },
- { 218913, true },
- { 218946, true },
- { 218984, true },
- { 219019, true },
- { 219054, true },
- { 219094, true },
+ { 218603, true },
+ { 218615, true },
+ { 218629, true },
+ { 218652, true },
+ { 218687, true },
+ { 218723, true },
+ { 218756, true },
+ { 218794, true },
+ { 218829, true },
+ { 218864, true },
+ { 218904, true },
+ { 218940, true },
+ { 218983, true },
+ { 219009, true },
+ { 219022, true },
+ { 219031, true },
+ { 219041, true },
+ { 219051, true },
+ { 219078, true },
+ { 219087, true },
+ { 219096, true },
+ { 219113, true },
{ 219130, true },
- { 219173, true },
- { 219199, true },
- { 219212, true },
- { 219221, true },
- { 219231, true },
- { 219241, true },
- { 219268, true },
- { 219277, true },
- { 219286, true },
- { 219303, true },
- { 219320, true },
- { 219332, true },
- { 219345, true },
- { 219358, true },
- { 219385, true },
- { 219392, true },
- { 219403, true },
- { 219420, true },
- { 219436, true },
- { 219447, true },
- { 219459, true },
- { 219472, true },
- { 219496, true },
- { 219508, true },
- { 219515, true },
- { 219526, true },
- { 219534, true },
- { 219544, true },
- { 219551, true },
- { 219571, true },
- { 219583, true },
- { 219594, true },
- { 219606, true },
- { 219616, true },
+ { 219142, true },
+ { 219155, true },
+ { 219168, true },
+ { 219195, true },
+ { 219202, true },
+ { 219213, true },
+ { 219230, true },
+ { 219246, true },
+ { 219257, true },
+ { 219269, true },
+ { 219282, true },
+ { 219306, true },
+ { 219318, true },
+ { 219325, true },
+ { 219336, true },
+ { 219344, true },
+ { 219354, true },
+ { 219361, true },
+ { 219381, true },
+ { 219393, true },
+ { 219404, true },
+ { 219416, true },
+ { 219426, true },
+ { 219438, true },
+ { 219460, true },
+ { 219469, true },
+ { 219477, true },
+ { 219486, true },
+ { 219495, true },
+ { 219514, true },
+ { 219528, true },
+ { 219549, true },
+ { 219562, true },
+ { 219574, true },
+ { 219598, true },
+ { 219610, true },
{ 219628, true },
- { 219650, true },
- { 219659, true },
- { 219667, true },
- { 219676, true },
- { 219685, true },
- { 219699, true },
- { 219720, true },
- { 219733, true },
- { 219745, true },
- { 219769, true },
- { 219781, true },
- { 219799, true },
- { 219817, false },
- { 219831, true },
- { 219846, true },
- { 219861, true },
- { 219870, false },
- { 219887, true },
- { 219897, true },
- { 219911, true },
+ { 219646, false },
+ { 219660, true },
+ { 219675, true },
+ { 219690, true },
+ { 219699, false },
+ { 219716, true },
+ { 219726, true },
+ { 219740, true },
+ { 219748, true },
+ { 219759, true },
+ { 219774, true },
+ { 219790, true },
+ { 219813, true },
+ { 219823, true },
+ { 219834, true },
+ { 219844, true },
+ { 219860, true },
+ { 219871, true },
+ { 219882, true },
+ { 219894, true },
+ { 219905, true },
{ 219919, true },
- { 219930, true },
- { 219945, true },
- { 219961, true },
- { 219984, true },
- { 219994, true },
- { 220005, true },
- { 220015, true },
- { 220031, true },
+ { 219936, false },
+ { 219952, true },
+ { 219968, true },
+ { 219980, false },
+ { 219999, true },
+ { 220009, true },
+ { 220027, true },
{ 220042, true },
- { 220053, true },
{ 220065, true },
{ 220076, true },
- { 220090, true },
- { 220107, false },
- { 220123, true },
- { 220139, true },
- { 220151, false },
- { 220170, true },
- { 220180, true },
- { 220198, true },
- { 220213, true },
- { 220236, true },
- { 220247, true },
- { 220264, true },
- { 220280, true },
- { 220299, true },
- { 220314, true },
- { 220330, true },
- { 220347, true },
- { 220367, true },
- { 220379, true },
- { 220394, true },
- { 220413, true },
- { 220422, true },
- { 220438, true },
- { 220455, true },
- { 220467, true },
- { 220479, true },
- { 220488, true },
- { 220498, true },
- { 220515, true },
- { 220533, true },
- { 220544, true },
- { 220552, true },
- { 220562, true },
- { 220577, true },
- { 220587, true },
- { 220597, false },
- { 220604, true },
- { 220614, true },
- { 220635, true },
+ { 220093, true },
+ { 220109, true },
+ { 220128, true },
+ { 220143, true },
+ { 220159, true },
+ { 220176, true },
+ { 220196, true },
+ { 220208, true },
+ { 220223, true },
+ { 220242, true },
+ { 220251, true },
+ { 220267, true },
+ { 220284, true },
+ { 220296, true },
+ { 220308, true },
+ { 220317, true },
+ { 220327, true },
+ { 220344, true },
+ { 220362, true },
+ { 220373, true },
+ { 220381, true },
+ { 220391, true },
+ { 220406, true },
+ { 220416, true },
+ { 220426, false },
+ { 220433, true },
+ { 220443, true },
+ { 220464, true },
+ { 220484, true },
+ { 220507, true },
+ { 220527, true },
+ { 220543, true },
+ { 220558, true },
+ { 220569, false },
+ { 220593, true },
+ { 220612, true },
+ { 220625, true },
+ { 220641, true },
{ 220655, true },
- { 220678, true },
- { 220698, true },
- { 220714, true },
- { 220729, true },
- { 220747, true },
- { 220758, false },
- { 220782, true },
- { 220801, true },
- { 220814, true },
- { 220830, true },
- { 220844, true },
- { 220856, false },
- { 220870, false },
- { 220883, true },
- { 220897, true },
- { 220915, true },
- { 220938, true },
- { 220961, true },
- { 220974, true },
- { 220986, true },
- { 220997, true },
- { 221008, true },
- { 221023, true },
- { 221037, true },
- { 221062, true },
- { 221095, true },
- { 221121, true },
- { 221155, true },
- { 221178, true },
- { 221191, true },
- { 221207, true },
- { 221219, true },
+ { 220667, false },
+ { 220681, false },
+ { 220694, true },
+ { 220708, true },
+ { 220726, true },
+ { 220749, true },
+ { 220772, true },
+ { 220785, true },
+ { 220797, true },
+ { 220808, true },
+ { 220819, true },
+ { 220834, true },
+ { 220848, true },
+ { 220873, true },
+ { 220906, true },
+ { 220932, true },
+ { 220966, true },
+ { 220989, true },
+ { 221002, true },
+ { 221018, true },
+ { 221030, true },
+ { 221042, true },
+ { 221058, false },
+ { 221078, true },
+ { 221091, false },
+ { 221109, false },
+ { 221132, true },
+ { 221152, true },
+ { 221168, true },
+ { 221182, true },
+ { 221203, true },
+ { 221218, false },
{ 221231, true },
- { 221247, false },
- { 221267, true },
- { 221280, false },
- { 221298, false },
- { 221321, true },
- { 221341, true },
- { 221357, true },
- { 221371, true },
- { 221392, true },
- { 221407, false },
- { 221420, true },
+ { 221248, true },
+ { 221262, true },
+ { 221275, true },
+ { 221287, true },
+ { 221299, true },
+ { 221315, true },
+ { 221330, false },
+ { 221352, true },
+ { 221372, true },
+ { 221393, true },
+ { 221409, false },
+ { 221421, true },
{ 221437, true },
- { 221451, true },
- { 221464, true },
- { 221476, true },
- { 221488, true },
- { 221504, true },
- { 221519, false },
- { 221541, true },
- { 221561, true },
- { 221573, true },
- { 221594, true },
- { 221610, false },
- { 221622, true },
- { 221638, true },
- { 221656, true },
- { 221668, true },
+ { 221455, true },
+ { 221467, true },
+ { 221481, true },
+ { 221495, true },
+ { 221512, true },
+ { 221529, true },
+ { 221543, true },
+ { 221553, false },
+ { 221567, true },
+ { 221577, true },
+ { 221598, true },
+ { 221611, true },
+ { 221629, true },
+ { 221645, true },
+ { 221658, true },
+ { 221669, true },
{ 221682, true },
- { 221696, true },
- { 221713, true },
- { 221727, true },
- { 221737, false },
+ { 221703, true },
+ { 221714, true },
+ { 221734, true },
{ 221751, true },
- { 221761, true },
- { 221782, true },
- { 221795, true },
- { 221813, true },
- { 221829, true },
- { 221842, true },
- { 221853, true },
- { 221866, true },
- { 221887, true },
- { 221898, true },
+ { 221763, true },
+ { 221777, true },
+ { 221787, true },
+ { 221804, true },
+ { 221814, true },
+ { 221823, true },
+ { 221841, true },
+ { 221849, true },
+ { 221865, true },
+ { 221881, true },
+ { 221897, true },
{ 221918, true },
- { 221935, true },
- { 221947, true },
- { 221961, true },
- { 221971, true },
- { 221988, true },
- { 221998, true },
- { 222007, true },
- { 222025, true },
- { 222033, true },
- { 222049, true },
- { 222065, true },
- { 222086, true },
- { 222097, true },
- { 222110, true },
- { 222135, true },
+ { 221929, true },
+ { 221942, true },
+ { 221967, true },
+ { 221982, true },
+ { 222002, true },
+ { 222016, true },
+ { 222031, true },
+ { 222053, true },
+ { 222073, true },
+ { 222088, true },
+ { 222101, true },
+ { 222119, true },
+ { 222134, true },
{ 222150, true },
- { 222170, true },
- { 222184, true },
- { 222199, true },
- { 222221, true },
+ { 222166, true },
+ { 222182, true },
+ { 222193, true },
+ { 222202, false },
+ { 222212, true },
+ { 222224, true },
{ 222241, true },
- { 222256, true },
+ { 222253, true },
{ 222269, true },
- { 222287, true },
+ { 222285, true },
{ 222302, true },
- { 222318, true },
- { 222334, true },
- { 222350, true },
- { 222361, true },
- { 222370, false },
- { 222380, true },
- { 222392, true },
- { 222409, true },
- { 222421, true },
- { 222437, true },
- { 222453, true },
- { 222470, true },
- { 222491, true },
- { 222503, true },
- { 222515, true },
- { 222534, false },
- { 222546, true },
- { 222558, true },
- { 222568, true },
- { 222583, true },
- { 222595, true },
+ { 222323, true },
+ { 222335, true },
+ { 222347, true },
+ { 222366, false },
+ { 222378, true },
+ { 222390, true },
+ { 222400, true },
+ { 222415, true },
+ { 222427, true },
+ { 222441, true },
+ { 222465, true },
+ { 222477, true },
+ { 222509, true },
+ { 222530, true },
+ { 222561, true },
+ { 222586, true },
{ 222609, true },
- { 222633, true },
- { 222645, true },
- { 222677, true },
- { 222698, true },
- { 222729, true },
- { 222754, true },
- { 222777, true },
- { 222788, true },
- { 222800, true },
- { 222815, true },
- { 222828, true },
- { 222841, true },
- { 222854, true },
- { 222864, true },
- { 222893, true },
- { 222916, true },
- { 222940, true },
- { 222967, true },
+ { 222620, true },
+ { 222632, true },
+ { 222647, true },
+ { 222660, true },
+ { 222673, true },
+ { 222686, true },
+ { 222696, true },
+ { 222725, true },
+ { 222748, true },
+ { 222772, true },
+ { 222799, true },
+ { 222813, true },
+ { 222836, true },
+ { 222862, true },
+ { 222890, true },
+ { 222921, true },
+ { 222946, true },
+ { 222954, true },
+ { 222961, true },
+ { 222973, true },
{ 222981, true },
- { 223004, true },
- { 223030, true },
- { 223058, true },
- { 223089, true },
- { 223114, true },
- { 223122, true },
- { 223129, true },
- { 223141, true },
- { 223149, true },
- { 223161, true },
- { 223183, true },
- { 223196, true },
- { 223217, true },
- { 223230, true },
- { 223251, true },
- { 223270, true },
+ { 222993, true },
+ { 223015, true },
+ { 223028, true },
+ { 223049, true },
+ { 223062, true },
+ { 223083, true },
+ { 223102, true },
+ { 223123, true },
+ { 223142, true },
+ { 223153, true },
+ { 223166, true },
+ { 223182, false },
+ { 223198, true },
+ { 223206, true },
+ { 223221, true },
+ { 223238, false },
+ { 223253, true },
+ { 223269, true },
+ { 223279, true },
{ 223291, true },
- { 223310, true },
- { 223321, true },
- { 223334, true },
- { 223350, false },
- { 223366, true },
- { 223374, true },
- { 223389, true },
- { 223406, false },
- { 223421, true },
- { 223437, true },
- { 223447, true },
- { 223459, true },
- { 223475, true },
- { 223489, false },
- { 223498, true },
- { 223510, true },
- { 223523, true },
- { 223541, true },
- { 223556, true },
- { 223578, true },
- { 223595, true },
+ { 223307, true },
+ { 223321, false },
+ { 223330, true },
+ { 223342, true },
+ { 223355, true },
+ { 223373, true },
+ { 223388, true },
+ { 223410, true },
+ { 223427, true },
+ { 223449, true },
+ { 223471, true },
+ { 223485, true },
+ { 223499, true },
+ { 223506, true },
+ { 223519, true },
+ { 223532, true },
+ { 223558, true },
+ { 223570, true },
+ { 223581, true },
+ { 223607, true },
{ 223617, true },
- { 223639, true },
- { 223653, true },
- { 223667, true },
- { 223674, true },
- { 223687, true },
- { 223700, true },
- { 223726, true },
- { 223738, true },
- { 223749, true },
- { 223775, true },
- { 223785, true },
- { 223795, false },
- { 223812, true },
- { 223824, true },
- { 223833, true },
- { 223846, true },
- { 223856, true },
- { 223870, true },
- { 223887, true },
- { 223900, true },
- { 223912, true },
- { 223923, true },
- { 223933, true },
- { 223946, false },
- { 223962, true },
- { 223978, true },
- { 223992, false },
- { 224007, true },
- { 224020, false },
- { 224037, true },
- { 224051, true },
- { 224065, true },
- { 224079, true },
+ { 223627, false },
+ { 223644, true },
+ { 223656, true },
+ { 223665, true },
+ { 223678, true },
+ { 223688, true },
+ { 223702, true },
+ { 223719, true },
+ { 223732, true },
+ { 223744, true },
+ { 223755, true },
+ { 223765, true },
+ { 223778, false },
+ { 223794, true },
+ { 223810, true },
+ { 223824, false },
+ { 223839, true },
+ { 223852, false },
+ { 223869, true },
+ { 223883, true },
+ { 223897, true },
+ { 223911, true },
+ { 223935, true },
+ { 223948, true },
+ { 223961, true },
+ { 223975, true },
+ { 223989, true },
+ { 224004, true },
+ { 224020, true },
+ { 224035, true },
+ { 224050, true },
+ { 224068, true },
+ { 224091, true },
{ 224103, true },
- { 224116, true },
- { 224129, true },
- { 224143, true },
- { 224157, true },
- { 224172, true },
- { 224188, true },
- { 224203, true },
- { 224218, true },
- { 224236, true },
- { 224259, true },
- { 224271, true },
- { 224283, true },
- { 224302, true },
- { 224318, true },
- { 224333, true },
- { 224357, true },
+ { 224115, true },
+ { 224134, true },
+ { 224150, true },
+ { 224165, true },
+ { 224189, true },
+ { 224206, true },
+ { 224224, true },
+ { 224243, true },
+ { 224263, true },
+ { 224278, true },
+ { 224290, true },
+ { 224307, true },
+ { 224321, true },
+ { 224338, true },
+ { 224347, true },
+ { 224360, true },
{ 224374, true },
- { 224392, true },
- { 224411, true },
- { 224431, true },
+ { 224389, true },
+ { 224401, false },
+ { 224414, true },
+ { 224425, true },
{ 224446, true },
- { 224458, true },
- { 224475, true },
- { 224489, true },
- { 224506, true },
- { 224515, true },
- { 224528, true },
- { 224542, true },
- { 224557, true },
- { 224569, false },
- { 224582, true },
- { 224603, true },
- { 224617, true },
- { 224630, true },
+ { 224460, true },
+ { 224473, true },
+ { 224485, true },
+ { 224497, false },
+ { 224516, true },
+ { 224538, true },
+ { 224553, true },
+ { 224572, true },
+ { 224586, false },
+ { 224597, true },
+ { 224612, true },
+ { 224628, true },
{ 224642, true },
- { 224654, false },
- { 224673, true },
- { 224695, true },
- { 224710, true },
- { 224729, true },
- { 224743, false },
- { 224754, true },
- { 224769, true },
- { 224785, true },
- { 224799, true },
- { 224811, true },
- { 224828, true },
- { 224846, true },
- { 224857, true },
- { 224864, true },
+ { 224654, true },
+ { 224671, true },
+ { 224689, true },
+ { 224700, true },
+ { 224707, true },
+ { 224719, true },
+ { 224727, true },
+ { 224737, true },
+ { 224747, true },
+ { 224762, true },
+ { 224781, true },
+ { 224797, false },
+ { 224807, true },
+ { 224814, false },
+ { 224826, true },
+ { 224835, true },
+ { 224849, true },
+ { 224861, true },
+ { 224869, true },
{ 224876, true },
- { 224884, true },
- { 224894, true },
- { 224904, true },
- { 224919, true },
- { 224938, true },
- { 224954, false },
- { 224964, true },
- { 224971, false },
- { 224983, true },
- { 224992, true },
+ { 224886, true },
+ { 224898, true },
+ { 224909, true },
+ { 224928, true },
+ { 224936, true },
+ { 224944, false },
+ { 224956, true },
+ { 224969, true },
+ { 224984, true },
{ 225006, true },
{ 225018, true },
- { 225026, true },
- { 225033, true },
- { 225043, true },
- { 225055, true },
- { 225066, true },
- { 225085, true },
- { 225093, true },
- { 225101, false },
- { 225113, true },
- { 225126, true },
- { 225141, true },
- { 225163, true },
- { 225175, true },
- { 225193, true },
- { 225209, true },
- { 225218, false },
- { 225235, true },
- { 225256, true },
- { 225277, true },
- { 225289, true },
- { 225305, true },
- { 225330, true },
- { 225356, true },
- { 225382, true },
- { 225393, true },
- { 225405, true },
- { 225418, true },
- { 225431, true },
- { 225441, true },
- { 225450, true },
- { 225464, true },
- { 225484, true },
- { 225499, true },
- { 225515, true },
- { 225525, true },
- { 225537, true },
- { 225557, true },
- { 225579, true },
- { 225592, true },
- { 225611, true },
- { 225625, true },
- { 225637, true },
- { 225661, true },
- { 225678, false },
- { 225692, true },
- { 225705, true },
- { 225718, true },
- { 225737, true },
- { 225759, true },
- { 225777, true },
- { 225789, true },
- { 225804, true },
- { 225819, true },
- { 225840, true },
- { 225865, true },
- { 225890, true },
- { 225906, true },
- { 225932, true },
- { 225952, true },
- { 225965, true },
- { 225981, true },
- { 225994, true },
- { 226006, true },
- { 226024, true },
- { 226038, true },
- { 226057, true },
- { 226068, true },
- { 226080, true },
- { 226090, true },
- { 226099, true },
- { 226113, true },
- { 226130, true },
- { 226141, true },
- { 226152, true },
+ { 225036, true },
+ { 225052, true },
+ { 225061, false },
+ { 225078, true },
+ { 225099, true },
+ { 225120, true },
+ { 225132, true },
+ { 225148, true },
+ { 225173, true },
+ { 225199, true },
+ { 225225, true },
+ { 225236, true },
+ { 225248, true },
+ { 225261, true },
+ { 225274, true },
+ { 225284, true },
+ { 225293, true },
+ { 225307, true },
+ { 225327, true },
+ { 225342, true },
+ { 225358, true },
+ { 225368, true },
+ { 225380, true },
+ { 225400, true },
+ { 225422, true },
+ { 225435, true },
+ { 225454, true },
+ { 225468, true },
+ { 225480, true },
+ { 225504, true },
+ { 225521, false },
+ { 225535, true },
+ { 225548, true },
+ { 225561, true },
+ { 225580, true },
+ { 225602, true },
+ { 225620, true },
+ { 225632, true },
+ { 225647, true },
+ { 225662, true },
+ { 225683, true },
+ { 225708, true },
+ { 225733, true },
+ { 225749, true },
+ { 225775, true },
+ { 225795, true },
+ { 225808, true },
+ { 225824, true },
+ { 225837, true },
+ { 225849, true },
+ { 225867, true },
+ { 225881, true },
+ { 225900, true },
+ { 225911, true },
+ { 225923, true },
+ { 225933, true },
+ { 225942, true },
+ { 225956, true },
+ { 225973, true },
+ { 225984, true },
+ { 225995, true },
+ { 226003, true },
+ { 226015, true },
+ { 226028, true },
+ { 226042, true },
+ { 226059, true },
+ { 226070, false },
+ { 226082, true },
+ { 226101, true },
+ { 226114, true },
+ { 226125, true },
+ { 226136, true },
+ { 226147, true },
{ 226160, true },
- { 226172, true },
- { 226185, true },
+ { 226171, true },
+ { 226183, true },
+ { 226193, true },
{ 226199, true },
- { 226216, true },
- { 226227, false },
+ { 226209, true },
+ { 226229, true },
{ 226239, true },
- { 226258, true },
- { 226271, true },
- { 226282, true },
+ { 226262, true },
+ { 226274, true },
{ 226293, true },
- { 226304, true },
- { 226317, true },
- { 226328, true },
- { 226340, true },
- { 226350, true },
- { 226356, true },
- { 226366, true },
- { 226386, true },
- { 226396, true },
- { 226419, true },
- { 226431, true },
- { 226450, true },
- { 226458, true },
- { 226466, true },
- { 226478, true },
- { 226493, false },
- { 226506, true },
- { 226519, true },
- { 226530, true },
- { 226541, true },
- { 226557, true },
- { 226571, true },
- { 226581, true },
- { 226595, true },
- { 226602, true },
- { 226615, true },
- { 226632, true },
- { 226642, true },
- { 226650, true },
- { 226665, true },
+ { 226301, true },
+ { 226309, true },
+ { 226323, true },
+ { 226335, true },
+ { 226350, false },
+ { 226363, true },
+ { 226376, true },
+ { 226387, true },
+ { 226398, true },
+ { 226414, true },
+ { 226428, true },
+ { 226438, true },
+ { 226452, true },
+ { 226459, true },
+ { 226472, true },
+ { 226489, true },
+ { 226499, true },
+ { 226507, true },
+ { 226522, true },
+ { 226534, true },
+ { 226550, true },
+ { 226565, true },
+ { 226575, true },
+ { 226600, true },
+ { 226608, true },
+ { 226620, false },
+ { 226631, false },
+ { 226649, false },
+ { 226662, true },
{ 226677, true },
- { 226693, true },
- { 226708, true },
- { 226718, true },
- { 226743, true },
- { 226751, true },
- { 226763, false },
- { 226774, false },
- { 226792, false },
- { 226805, true },
- { 226820, true },
- { 226834, true },
- { 226848, true },
- { 226865, true },
- { 226882, true },
- { 226897, true },
- { 226915, true },
- { 226933, true },
- { 226951, true },
- { 226965, true },
- { 226979, true },
- { 226993, true },
+ { 226691, true },
+ { 226705, true },
+ { 226722, true },
+ { 226739, true },
+ { 226754, true },
+ { 226772, true },
+ { 226790, true },
+ { 226808, true },
+ { 226822, true },
+ { 226836, true },
+ { 226850, true },
+ { 226864, true },
+ { 226878, false },
+ { 226896, false },
+ { 226919, false },
+ { 226940, false },
+ { 226959, true },
+ { 226975, false },
+ { 226991, false },
{ 227007, true },
- { 227021, false },
- { 227039, false },
- { 227062, false },
- { 227083, false },
- { 227102, true },
- { 227118, false },
- { 227134, false },
- { 227150, true },
- { 227172, true },
- { 227185, false },
- { 227202, false },
- { 227219, true },
- { 227236, false },
- { 227253, false },
- { 227267, false },
- { 227286, false },
- { 227297, false },
- { 227309, false },
- { 227321, false },
- { 227340, true },
- { 227358, false },
- { 227372, true },
- { 227388, false },
- { 227405, false },
- { 227422, false },
- { 227437, false },
- { 227453, true },
- { 227474, false },
- { 227493, false },
- { 227511, false },
- { 227531, true },
- { 227547, false },
- { 227562, true },
- { 227577, false },
- { 227601, true },
- { 227608, true },
- { 227627, false },
- { 227645, false },
- { 227660, true },
- { 227680, true },
- { 227701, false },
- { 227725, false },
- { 227744, false },
- { 227760, false },
- { 227775, false },
- { 227788, true },
- { 227804, false },
- { 227819, false },
- { 227833, false },
- { 227851, true },
- { 227862, true },
- { 227873, true },
- { 227881, true },
- { 227889, true },
- { 227904, true },
- { 227914, true },
- { 227927, true },
+ { 227029, true },
+ { 227042, false },
+ { 227059, false },
+ { 227076, true },
+ { 227093, false },
+ { 227110, false },
+ { 227124, false },
+ { 227143, false },
+ { 227154, false },
+ { 227166, false },
+ { 227178, false },
+ { 227197, true },
+ { 227215, false },
+ { 227229, true },
+ { 227245, false },
+ { 227262, false },
+ { 227279, false },
+ { 227294, false },
+ { 227310, true },
+ { 227331, false },
+ { 227350, false },
+ { 227368, false },
+ { 227388, true },
+ { 227404, false },
+ { 227419, true },
+ { 227434, false },
+ { 227458, true },
+ { 227465, true },
+ { 227484, false },
+ { 227502, false },
+ { 227517, true },
+ { 227537, true },
+ { 227558, false },
+ { 227582, false },
+ { 227601, false },
+ { 227617, false },
+ { 227632, false },
+ { 227645, true },
+ { 227661, false },
+ { 227676, false },
+ { 227690, false },
+ { 227708, true },
+ { 227719, true },
+ { 227730, true },
+ { 227738, true },
+ { 227746, true },
+ { 227761, true },
+ { 227771, true },
+ { 227784, true },
+ { 227801, true },
+ { 227817, true },
+ { 227825, true },
+ { 227836, true },
+ { 227846, true },
+ { 227856, true },
+ { 227872, true },
+ { 227877, true },
+ { 227882, true },
+ { 227892, true },
+ { 227900, true },
+ { 227909, true },
+ { 227917, true },
+ { 227937, true },
{ 227944, true },
- { 227960, true },
- { 227968, true },
- { 227979, true },
- { 227989, true },
- { 227999, true },
- { 228015, true },
- { 228020, true },
- { 228025, true },
- { 228035, true },
- { 228043, true },
- { 228052, true },
- { 228060, true },
- { 228080, true },
- { 228087, true },
- { 228106, true },
- { 228113, true },
- { 228120, true },
- { 228127, true },
- { 228136, true },
- { 228157, true },
- { 228177, true },
- { 228201, true },
- { 228208, true },
- { 228218, true },
- { 228231, true },
- { 228248, true },
- { 228268, true },
- { 228274, true },
- { 228281, true },
- { 228293, true },
- { 228306, true },
- { 228321, false },
- { 228332, false },
- { 228343, true },
- { 228351, false },
- { 228370, true },
- { 228381, true },
- { 228392, true },
- { 228399, true },
+ { 227963, true },
+ { 227970, true },
+ { 227977, true },
+ { 227984, true },
+ { 227993, true },
+ { 228014, true },
+ { 228034, true },
+ { 228058, true },
+ { 228065, true },
+ { 228075, true },
+ { 228088, true },
+ { 228105, true },
+ { 228125, true },
+ { 228131, true },
+ { 228138, true },
+ { 228150, true },
+ { 228163, true },
+ { 228178, false },
+ { 228189, false },
+ { 228200, true },
+ { 228208, false },
+ { 228227, true },
+ { 228238, true },
+ { 228249, true },
+ { 228256, true },
+ { 228267, true },
+ { 228279, true },
+ { 228298, true },
+ { 228314, true },
+ { 228326, true },
+ { 228337, true },
+ { 228350, true },
+ { 228366, true },
+ { 228380, true },
+ { 228395, true },
{ 228410, true },
- { 228422, true },
- { 228441, true },
- { 228457, true },
- { 228469, true },
+ { 228420, true },
+ { 228430, true },
+ { 228441, false },
+ { 228451, true },
+ { 228461, true },
+ { 228472, true },
{ 228480, true },
- { 228493, true },
- { 228509, true },
- { 228523, true },
- { 228538, true },
- { 228553, true },
- { 228563, true },
+ { 228488, true },
+ { 228498, true },
+ { 228507, false },
+ { 228521, true },
+ { 228531, true },
+ { 228542, true },
+ { 228550, true },
+ { 228562, true },
{ 228573, true },
- { 228584, false },
- { 228594, true },
- { 228604, true },
- { 228615, true },
- { 228623, true },
- { 228631, true },
- { 228641, true },
- { 228650, false },
- { 228664, true },
- { 228674, true },
- { 228685, true },
- { 228693, true },
+ { 228584, true },
+ { 228596, true },
+ { 228606, true },
+ { 228614, true },
+ { 228621, true },
+ { 228628, true },
+ { 228635, true },
+ { 228653, true },
+ { 228679, true },
{ 228705, true },
{ 228716, true },
- { 228727, true },
- { 228739, true },
- { 228749, true },
- { 228757, true },
- { 228764, true },
- { 228771, true },
- { 228778, true },
- { 228796, true },
- { 228822, true },
- { 228848, true },
- { 228859, true },
- { 228875, true },
- { 228887, true },
- { 228906, true },
- { 228930, true },
- { 228956, true },
- { 228979, true },
- { 228998, true },
- { 229023, true },
- { 229048, true },
- { 229088, true },
- { 229118, true },
- { 229129, true },
- { 229148, true },
+ { 228732, true },
+ { 228744, true },
+ { 228763, true },
+ { 228787, true },
+ { 228813, true },
+ { 228836, true },
+ { 228855, true },
+ { 228880, true },
+ { 228905, true },
+ { 228945, true },
+ { 228975, true },
+ { 228986, true },
+ { 229005, true },
+ { 229016, false },
+ { 229037, true },
+ { 229055, true },
+ { 229073, true },
+ { 229091, true },
+ { 229128, true },
+ { 229151, true },
{ 229179, true },
- { 229190, false },
- { 229211, true },
- { 229229, true },
- { 229247, true },
- { 229265, true },
- { 229302, true },
- { 229325, true },
- { 229353, true },
- { 229368, true },
- { 229395, true },
- { 229409, true },
- { 229431, true },
- { 229456, true },
+ { 229194, true },
+ { 229221, true },
+ { 229235, true },
+ { 229257, true },
+ { 229282, true },
+ { 229324, true },
+ { 229343, true },
+ { 229366, true },
+ { 229382, true },
+ { 229416, true },
+ { 229440, true },
+ { 229447, false },
+ { 229454, true },
+ { 229460, true },
+ { 229471, true },
+ { 229481, true },
+ { 229491, true },
{ 229498, true },
- { 229517, true },
+ { 229505, true },
+ { 229518, true },
+ { 229525, true },
{ 229540, true },
- { 229556, true },
- { 229590, true },
- { 229614, true },
- { 229621, false },
- { 229628, true },
- { 229634, true },
- { 229645, true },
- { 229655, true },
- { 229665, true },
- { 229672, true },
- { 229679, true },
- { 229692, true },
- { 229699, true },
- { 229714, true },
- { 229723, true },
- { 229737, true },
+ { 229554, true },
+ { 229563, true },
+ { 229577, true },
+ { 229587, true },
+ { 229597, true },
+ { 229610, true },
+ { 229623, true },
+ { 229630, true },
+ { 229637, true },
+ { 229646, true },
+ { 229653, true },
+ { 229664, true },
+ { 229673, true },
+ { 229684, true },
+ { 229700, true },
+ { 229709, true },
+ { 229722, true },
+ { 229729, true },
+ { 229739, true },
{ 229747, true },
- { 229757, true },
- { 229770, true },
+ { 229758, true },
+ { 229768, true },
{ 229783, true },
- { 229790, true },
- { 229797, true },
- { 229806, true },
- { 229813, true },
- { 229824, true },
+ { 229793, true },
+ { 229802, true },
+ { 229822, true },
{ 229833, true },
{ 229844, true },
- { 229860, true },
- { 229869, true },
- { 229882, true },
- { 229889, true },
- { 229899, true },
- { 229907, true },
- { 229918, true },
- { 229928, true },
- { 229943, true },
- { 229953, true },
- { 229962, true },
- { 229982, true },
- { 229993, true },
- { 230004, true },
- { 230018, true },
- { 230027, true },
- { 230043, true },
- { 230050, true },
- { 230062, true },
- { 230072, true },
- { 230079, true },
- { 230091, false },
- { 230102, true },
- { 230112, false },
+ { 229858, true },
+ { 229867, true },
+ { 229883, true },
+ { 229890, true },
+ { 229902, true },
+ { 229912, true },
+ { 229919, true },
+ { 229931, false },
+ { 229942, true },
+ { 229952, false },
+ { 229964, true },
+ { 229978, true },
+ { 229991, true },
+ { 230007, true },
+ { 230022, true },
+ { 230034, true },
+ { 230047, false },
+ { 230057, true },
+ { 230070, true },
+ { 230092, true },
+ { 230104, true },
+ { 230116, true },
{ 230124, true },
- { 230138, true },
- { 230151, true },
- { 230167, true },
+ { 230133, true },
+ { 230145, true },
+ { 230155, false },
+ { 230163, true },
+ { 230173, true },
{ 230182, true },
- { 230194, true },
- { 230207, false },
+ { 230202, true },
{ 230217, true },
- { 230230, true },
- { 230252, true },
- { 230264, true },
- { 230276, true },
- { 230284, true },
- { 230293, true },
- { 230305, true },
- { 230315, false },
- { 230323, true },
- { 230333, true },
- { 230342, true },
- { 230362, true },
- { 230377, true },
- { 230393, false },
- { 230408, false },
- { 230421, true },
- { 230435, true },
- { 230445, false },
- { 230454, true },
- { 230461, true },
- { 230477, true },
- { 230484, true },
- { 230494, true },
- { 230503, true },
- { 230511, true },
- { 230520, true },
- { 230531, true },
- { 230545, true },
- { 230556, true },
- { 230578, true },
+ { 230233, false },
+ { 230248, false },
+ { 230261, true },
+ { 230275, true },
+ { 230285, false },
+ { 230294, true },
+ { 230301, true },
+ { 230317, true },
+ { 230324, true },
+ { 230334, true },
+ { 230343, true },
+ { 230351, true },
+ { 230360, true },
+ { 230371, true },
+ { 230385, true },
+ { 230396, true },
+ { 230418, true },
+ { 230433, true },
+ { 230440, true },
+ { 230451, true },
+ { 230459, true },
+ { 230469, true },
+ { 230482, true },
+ { 230500, true },
+ { 230512, false },
+ { 230521, true },
+ { 230535, true },
+ { 230551, true },
+ { 230575, true },
{ 230593, true },
- { 230600, true },
- { 230611, true },
- { 230619, true },
- { 230629, true },
- { 230642, true },
- { 230660, true },
- { 230672, false },
- { 230681, true },
- { 230695, true },
- { 230711, true },
- { 230735, true },
+ { 230604, true },
+ { 230616, false },
+ { 230631, true },
+ { 230641, true },
+ { 230653, true },
+ { 230673, false },
+ { 230683, true },
+ { 230707, true },
+ { 230718, true },
+ { 230728, true },
+ { 230740, true },
{ 230753, true },
- { 230764, true },
- { 230776, false },
- { 230791, true },
- { 230801, true },
- { 230813, true },
- { 230833, false },
- { 230843, true },
- { 230867, true },
- { 230878, true },
- { 230888, true },
- { 230900, true },
+ { 230770, true },
+ { 230785, true },
+ { 230798, true },
+ { 230812, true },
+ { 230827, true },
+ { 230842, true },
+ { 230854, true },
+ { 230866, true },
+ { 230880, true },
+ { 230892, true },
+ { 230903, true },
{ 230913, true },
- { 230930, true },
- { 230945, true },
- { 230958, true },
- { 230972, true },
- { 230987, true },
- { 231002, true },
- { 231014, true },
- { 231026, true },
- { 231040, true },
- { 231052, true },
- { 231063, true },
- { 231073, true },
- { 231085, true },
+ { 230925, true },
+ { 230938, true },
+ { 230956, true },
+ { 230969, true },
+ { 230984, true },
+ { 230999, true },
+ { 231011, true },
+ { 231020, true },
+ { 231031, true },
+ { 231053, true },
+ { 231069, true },
+ { 231089, true },
{ 231098, true },
- { 231118, true },
- { 231136, true },
- { 231149, true },
- { 231164, true },
- { 231179, true },
- { 231191, true },
- { 231200, true },
- { 231211, true },
- { 231233, true },
- { 231249, true },
- { 231269, true },
- { 231278, true },
+ { 231106, true },
+ { 231114, true },
+ { 231127, true },
+ { 231139, true },
+ { 231147, true },
+ { 231162, true },
+ { 231172, true },
+ { 231183, true },
+ { 231199, true },
+ { 231208, true },
+ { 231217, true },
+ { 231226, true },
+ { 231241, true },
+ { 231260, true },
+ { 231273, true },
{ 231286, true },
- { 231294, true },
- { 231307, true },
- { 231319, true },
- { 231327, true },
- { 231342, true },
- { 231352, true },
+ { 231295, true },
+ { 231306, true },
+ { 231320, true },
+ { 231332, true },
+ { 231350, true },
{ 231363, true },
- { 231379, true },
- { 231388, true },
+ { 231371, true },
+ { 231385, true },
{ 231397, true },
- { 231406, true },
- { 231421, true },
+ { 231407, true },
+ { 231414, true },
+ { 231422, true },
+ { 231430, true },
{ 231440, true },
- { 231453, true },
- { 231466, true },
- { 231475, true },
- { 231486, true },
+ { 231449, true },
+ { 231472, true },
+ { 231485, true },
+ { 231490, true },
{ 231500, true },
- { 231512, true },
- { 231530, true },
- { 231543, true },
- { 231551, true },
- { 231565, true },
- { 231577, true },
+ { 231507, true },
+ { 231514, true },
+ { 231526, false },
+ { 231545, true },
+ { 231556, true },
+ { 231572, true },
{ 231587, true },
- { 231594, true },
{ 231602, true },
- { 231610, true },
- { 231620, true },
- { 231629, true },
- { 231652, true },
- { 231665, true },
- { 231670, true },
- { 231680, true },
- { 231687, true },
- { 231694, true },
- { 231706, false },
- { 231725, true },
- { 231736, true },
- { 231752, true },
- { 231767, true },
- { 231782, true },
- { 231795, true },
- { 231808, true },
- { 231816, true },
- { 231826, true },
- { 231836, true },
- { 231851, true },
- { 231865, true },
- { 231893, true },
+ { 231615, true },
+ { 231628, true },
+ { 231636, true },
+ { 231646, true },
+ { 231656, true },
+ { 231671, true },
+ { 231685, true },
+ { 231713, true },
+ { 231726, true },
+ { 231739, true },
+ { 231756, true },
+ { 231764, true },
+ { 231773, true },
+ { 231786, true },
+ { 231798, true },
+ { 231805, true },
+ { 231835, true },
+ { 231846, true },
+ { 231864, true },
+ { 231872, true },
+ { 231896, true },
{ 231906, true },
- { 231919, true },
- { 231936, true },
- { 231944, true },
- { 231953, true },
- { 231966, true },
- { 231978, true },
- { 231985, true },
- { 232015, true },
- { 232026, true },
+ { 231918, true },
+ { 231929, true },
+ { 231941, true },
+ { 231959, true },
+ { 231968, true },
+ { 231979, true },
+ { 231991, true },
+ { 231999, true },
+ { 232006, true },
+ { 232014, true },
+ { 232025, true },
+ { 232035, true },
{ 232044, true },
- { 232052, true },
- { 232076, true },
- { 232086, true },
- { 232098, true },
- { 232109, true },
- { 232121, true },
- { 232139, true },
- { 232148, true },
- { 232159, true },
- { 232171, true },
- { 232179, true },
- { 232186, true },
- { 232194, true },
+ { 232070, true },
+ { 232082, true },
+ { 232091, true },
+ { 232116, true },
+ { 232136, true },
+ { 232158, true },
+ { 232169, true },
+ { 232180, true },
+ { 232192, true },
{ 232205, true },
- { 232215, true },
- { 232224, true },
- { 232250, true },
- { 232262, true },
- { 232271, true },
- { 232296, true },
- { 232316, true },
- { 232338, true },
- { 232349, true },
- { 232360, true },
- { 232372, true },
- { 232385, true },
- { 232400, true },
- { 232418, true },
- { 232431, true },
- { 232446, true },
- { 232462, true },
- { 232480, true },
- { 232494, true },
- { 232504, true },
- { 232516, true },
- { 232524, true },
- { 232536, true },
- { 232548, true },
- { 232559, true },
- { 232572, true },
- { 232583, true },
- { 232596, true },
- { 232608, true },
- { 232620, false },
- { 232630, true },
- { 232641, true },
- { 232656, true },
- { 232669, true },
- { 232680, true },
- { 232690, true },
- { 232697, true },
- { 232711, true },
- { 232723, true },
- { 232735, true },
- { 232751, true },
- { 232766, true },
- { 232779, true },
- { 232791, true },
- { 232804, true },
- { 232819, true },
- { 232826, true },
- { 232841, false },
- { 232854, true },
- { 232866, true },
- { 232875, true },
- { 232887, true },
- { 232895, true },
- { 232910, true },
- { 232925, true },
- { 232934, false },
- { 232942, true },
- { 232953, true },
- { 232961, true },
+ { 232220, true },
+ { 232238, true },
+ { 232251, true },
+ { 232266, true },
+ { 232282, true },
+ { 232300, true },
+ { 232314, true },
+ { 232324, true },
+ { 232336, true },
+ { 232344, true },
+ { 232356, true },
+ { 232368, true },
+ { 232379, true },
+ { 232392, true },
+ { 232403, true },
+ { 232416, true },
+ { 232428, true },
+ { 232440, false },
+ { 232450, true },
+ { 232461, true },
+ { 232476, true },
+ { 232489, true },
+ { 232500, true },
+ { 232510, true },
+ { 232517, true },
+ { 232531, true },
+ { 232543, true },
+ { 232555, true },
+ { 232571, true },
+ { 232586, true },
+ { 232599, true },
+ { 232611, true },
+ { 232624, true },
+ { 232639, true },
+ { 232646, true },
+ { 232661, false },
+ { 232674, true },
+ { 232686, true },
+ { 232695, true },
+ { 232707, true },
+ { 232715, true },
+ { 232730, true },
+ { 232745, true },
+ { 232754, false },
+ { 232762, true },
+ { 232773, true },
+ { 232781, true },
+ { 232792, true },
+ { 232803, true },
+ { 232818, true },
+ { 232835, true },
+ { 232849, false },
+ { 232861, true },
+ { 232880, true },
+ { 232898, true },
+ { 232909, true },
+ { 232929, true },
+ { 232945, true },
+ { 232960, true },
{ 232972, true },
- { 232983, true },
- { 232998, true },
- { 233015, true },
- { 233029, false },
+ { 232982, true },
+ { 232989, true },
+ { 233000, true },
+ { 233010, true },
+ { 233016, true },
+ { 233026, true },
{ 233041, true },
- { 233060, true },
- { 233078, true },
- { 233089, true },
- { 233109, true },
- { 233125, true },
- { 233140, true },
- { 233152, true },
- { 233162, true },
- { 233169, true },
- { 233180, true },
- { 233190, true },
- { 233196, true },
- { 233206, true },
- { 233221, true },
- { 233233, true },
- { 233245, true },
+ { 233053, true },
+ { 233065, true },
+ { 233080, true },
+ { 233091, true },
+ { 233104, true },
+ { 233128, true },
+ { 233135, true },
+ { 233146, true },
+ { 233157, true },
+ { 233168, true },
+ { 233179, true },
+ { 233194, true },
+ { 233218, true },
+ { 233236, true },
+ { 233249, true },
{ 233260, true },
- { 233271, true },
- { 233284, true },
- { 233308, true },
- { 233315, true },
- { 233326, true },
- { 233337, true },
- { 233348, true },
- { 233359, true },
- { 233374, true },
- { 233398, true },
- { 233416, true },
- { 233429, true },
- { 233440, true },
- { 233455, true },
- { 233471, true },
- { 233480, true },
- { 233491, true },
- { 233515, true },
- { 233530, true },
- { 233541, true },
- { 233551, true },
- { 233559, true },
- { 233576, true },
- { 233595, true },
- { 233606, true },
- { 233616, true },
- { 233626, true },
- { 233637, true },
- { 233645, true },
- { 233659, false },
- { 233666, true },
- { 233678, true },
- { 233687, true },
- { 233701, true },
- { 233709, true },
- { 233722, true },
- { 233736, true },
- { 233757, true },
- { 233771, true },
- { 233778, true },
- { 233789, true },
- { 233799, true },
- { 233809, true },
- { 233822, true },
- { 233830, true },
- { 233839, true },
- { 233852, true },
- { 233865, true },
- { 233878, true },
- { 233888, true },
- { 233899, true },
- { 233909, true },
- { 233918, true },
- { 233928, true },
+ { 233275, true },
+ { 233291, true },
+ { 233300, true },
+ { 233311, true },
+ { 233335, true },
+ { 233350, true },
+ { 233361, true },
+ { 233371, true },
+ { 233379, true },
+ { 233396, true },
+ { 233415, true },
+ { 233426, true },
+ { 233436, true },
+ { 233446, true },
+ { 233457, true },
+ { 233465, true },
+ { 233479, false },
+ { 233486, true },
+ { 233498, true },
+ { 233507, true },
+ { 233521, true },
+ { 233529, true },
+ { 233539, true },
+ { 233552, true },
+ { 233566, true },
+ { 233587, true },
+ { 233601, true },
+ { 233608, true },
+ { 233619, true },
+ { 233629, true },
+ { 233639, true },
+ { 233652, true },
+ { 233660, true },
+ { 233669, true },
+ { 233682, true },
+ { 233695, true },
+ { 233708, true },
+ { 233718, true },
+ { 233729, true },
+ { 233739, true },
+ { 233748, true },
+ { 233758, true },
};
diff --git a/xpcom/base/CycleCollectedJSContext.cpp b/xpcom/base/CycleCollectedJSContext.cpp
index 204fa6c27e59..1120cdff911c 100644
--- a/xpcom/base/CycleCollectedJSContext.cpp
+++ b/xpcom/base/CycleCollectedJSContext.cpp
@@ -247,10 +247,10 @@ struct FixWeakMappingGrayBitsTracer : public js::WeakMapTracer
void trace(JSObject* aMap, JS::GCCellPtr aKey, JS::GCCellPtr aValue) override
{
// If nothing that could be held alive by this entry is marked gray, return.
- bool delegateMightNeedMarking = aKey && JS::GCThingIsMarkedGray(aKey);
+ bool keyMightNeedMarking = aKey && JS::GCThingIsMarkedGray(aKey);
bool valueMightNeedMarking = aValue && JS::GCThingIsMarkedGray(aValue) &&
aValue.kind() != JS::TraceKind::String;
- if (!delegateMightNeedMarking && !valueMightNeedMarking) {
+ if (!keyMightNeedMarking && !valueMightNeedMarking) {
return;
}
@@ -258,9 +258,11 @@ struct FixWeakMappingGrayBitsTracer : public js::WeakMapTracer
aKey = nullptr;
}
- if (delegateMightNeedMarking && aKey.is()) {
+ if (keyMightNeedMarking && aKey.is()) {
JSObject* kdelegate = js::GetWeakmapKeyDelegate(&aKey.as());
- if (kdelegate && !JS::ObjectIsMarkedGray(kdelegate)) {
+ if (kdelegate && !JS::ObjectIsMarkedGray(kdelegate) &&
+ (!aMap || !JS::ObjectIsMarkedGray(aMap)))
+ {
if (JS::UnmarkGrayGCThingRecursively(aKey)) {
mAnyMarked = true;
}
diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp
index ae6d0140cd60..90b4424a5491 100644
--- a/xpcom/io/nsLocalFileUnix.cpp
+++ b/xpcom/io/nsLocalFileUnix.cpp
@@ -26,6 +26,7 @@
#define USE_LINUX_QUOTACTL
#include
#include
+#include
#ifndef BLOCK_SIZE
#define BLOCK_SIZE 1024 /* kernel block size */
#endif