aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/pathops/SkPathOpsTSect.h28
-rw-r--r--tests/PathOpsQuadIntersectionTest.cpp3
-rw-r--r--tests/PathOpsSimplifyTest.cpp48
-rw-r--r--tools/pathops_sorter.htm17
-rw-r--r--tools/pathops_visualizer.htm2637
5 files changed, 1366 insertions, 1367 deletions
diff --git a/src/pathops/SkPathOpsTSect.h b/src/pathops/SkPathOpsTSect.h
index 51ea44a26c..fbfb8c138f 100644
--- a/src/pathops/SkPathOpsTSect.h
+++ b/src/pathops/SkPathOpsTSect.h
@@ -315,6 +315,12 @@ private:
bool removeSpan(SkTSpan<TCurve, OppCurve>* span);
void removeSpanRange(SkTSpan<TCurve, OppCurve>* first, SkTSpan<TCurve, OppCurve>* last);
void removeSpans(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp);
+ void removedEndCheck(SkTSpan<TCurve, OppCurve>* span);
+
+ void resetRemovedEnds() {
+ fRemovedStartT = fRemovedEndT = false;
+ }
+
SkTSpan<TCurve, OppCurve>* spanAtT(double t, SkTSpan<TCurve, OppCurve>** priorSpan);
SkTSpan<TCurve, OppCurve>* tail();
bool trim(SkTSpan<TCurve, OppCurve>* span, SkTSect<OppCurve, TCurve>* opp);
@@ -865,7 +871,8 @@ SkTSect<TCurve, OppCurve>::SkTSect(const TCurve& c
PATH_OPS_DEBUG_T_SECT_PARAMS(fDebugCount(0))
PATH_OPS_DEBUG_T_SECT_PARAMS(fDebugAllocatedCount(0))
{
- fHead = addOne();
+ this->resetRemovedEnds();
+ fHead = this->addOne();
SkDEBUGCODE(fHead->debugSetGlobalState(debugGlobalState));
fHead->init(c);
}
@@ -1360,7 +1367,9 @@ int SkTSect<TCurve, OppCurve>::intersects(SkTSpan<TCurve, OppCurve>* span,
if (!sects) {
return -1;
}
+ this->removedEndCheck(span);
span->fStartT = span->fEndT = i[0][0];
+ opp->removedEndCheck(oppSpan);
oppSpan->fStartT = oppSpan->fEndT = i[1][0];
return *oppResult = 2;
}
@@ -1735,13 +1744,18 @@ void SkTSect<TCurve, OppCurve>::removeCoincident(SkTSpan<TCurve, OppCurve>* span
}
template<typename TCurve, typename OppCurve>
-bool SkTSect<TCurve, OppCurve>::removeSpan(SkTSpan<TCurve, OppCurve>* span) {
+void SkTSect<TCurve, OppCurve>::removedEndCheck(SkTSpan<TCurve, OppCurve>* span) {
if (!span->fStartT) {
fRemovedStartT = true;
}
if (1 == span->fEndT) {
fRemovedEndT = true;
}
+}
+
+template<typename TCurve, typename OppCurve>
+bool SkTSect<TCurve, OppCurve>::removeSpan(SkTSpan<TCurve, OppCurve>* span) {\
+ this->removedEndCheck(span);
this->unlinkSpan(span);
return this->markSpanGone(span);
}
@@ -2141,14 +2155,14 @@ void SkTSect<TCurve, OppCurve>::BinarySearch(SkTSect<TCurve, OppCurve>* sect1,
break;
}
SkTSpan<OppCurve, TCurve>* largest2 = sect2->boundsMax();
- sect1->fRemovedStartT = sect1->fRemovedEndT = false;
- sect2->fRemovedStartT = sect2->fRemovedEndT = false;
// split it
if (!largest2 || (largest1 && (largest1->fBoundsMax > largest2->fBoundsMax
|| (!largest1->fCollapsed && largest2->fCollapsed)))) {
if (largest1->fCollapsed) {
break;
}
+ sect1->resetRemovedEnds();
+ sect2->resetRemovedEnds();
// trim parts that don't intersect the opposite
SkTSpan<TCurve, OppCurve>* half1 = sect1->addOne();
SkDEBUGCODE(half1->debugSetGlobalState(sect1->globalState()));
@@ -2167,6 +2181,8 @@ void SkTSect<TCurve, OppCurve>::BinarySearch(SkTSect<TCurve, OppCurve>* sect1,
if (largest2->fCollapsed) {
break;
}
+ sect1->resetRemovedEnds();
+ sect2->resetRemovedEnds();
// trim parts that don't intersect the opposite
SkTSpan<OppCurve, TCurve>* half2 = sect2->addOne();
SkDEBUGCODE(half2->debugSetGlobalState(sect2->globalState()));
@@ -2262,7 +2278,7 @@ void SkTSect<TCurve, OppCurve>::BinarySearch(SkTSect<TCurve, OppCurve>* sect1,
} while ((coincident = coincident->fNext));
}
int zeroOneSet = EndsEqual(sect1, sect2, intersections);
- if (!sect1->fHead || !sect2->fHead) {
+// if (!sect1->fHead || !sect2->fHead) {
// if the final iteration contains an end (0 or 1),
if (sect1->fRemovedStartT && !(zeroOneSet & kZeroS1Set)) {
SkTCoincident<TCurve, OppCurve> perp; // intersect perpendicular with opposite curve
@@ -2292,6 +2308,8 @@ void SkTSect<TCurve, OppCurve>::BinarySearch(SkTSect<TCurve, OppCurve>* sect1,
intersections->insert(perp.perpT(), 1, perp.perpPt());
}
}
+// }
+ if (!sect1->fHead || !sect2->fHead) {
return;
}
sect1->recoverCollapsed();
diff --git a/tests/PathOpsQuadIntersectionTest.cpp b/tests/PathOpsQuadIntersectionTest.cpp
index b0d9e3ae42..f5eb32f847 100644
--- a/tests/PathOpsQuadIntersectionTest.cpp
+++ b/tests/PathOpsQuadIntersectionTest.cpp
@@ -57,6 +57,9 @@ static void standardTestCases(skiatest::Reporter* reporter) {
}
static const QuadPts testSet[] = {
+{{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}},
+{{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}},
+
{{{-0.001019871095195412636, -0.008523519150912761688}, {-0.005396408028900623322, -0.005396373569965362549}, {-0.02855382487177848816, -0.02855364233255386353}}},
{{{-0.004567248281091451645, -0.01482933573424816132}, {-0.01142475008964538574, -0.01140109263360500336}, {-0.02852955088019371033, -0.02847047336399555206}}},
diff --git a/tests/PathOpsSimplifyTest.cpp b/tests/PathOpsSimplifyTest.cpp
index 83d82e96f2..ab6c81b215 100644
--- a/tests/PathOpsSimplifyTest.cpp
+++ b/tests/PathOpsSimplifyTest.cpp
@@ -5578,11 +5578,57 @@ path.close();
testSimplify(reporter, path, filename);
}
+static void simplifyTest_1(skiatest::Reporter* reporter, const char* filename) {
+ SkPath path;
+ path.setFillType((SkPath::FillType) 0);
+path.moveTo(SkBits2Float(0x42bfefd4), SkBits2Float(0x42ef80ef)); // 95.9684f, 119.752f
+path.quadTo(SkBits2Float(0x42c26810), SkBits2Float(0x42e214b8), SkBits2Float(0x42cdcad5), SkBits2Float(0x42d82aa2)); // 97.2032f, 113.04f, 102.896f, 108.083f
+path.lineTo(SkBits2Float(0x42cdcb21), SkBits2Float(0x42d82a61)); // 102.897f, 108.083f
+path.quadTo(SkBits2Float(0x42d5e3c8), SkBits2Float(0x42d12140), SkBits2Float(0x42e20ee8), SkBits2Float(0x42cdc937)); // 106.945f, 104.565f, 113.029f, 102.893f
+path.lineTo(SkBits2Float(0x42e256e3), SkBits2Float(0x42cdbc92)); // 113.17f, 102.868f
+path.lineTo(SkBits2Float(0x42f5eadb), SkBits2Float(0x42cc2cb3)); // 122.959f, 102.087f
+path.lineTo(SkBits2Float(0x42f746a6), SkBits2Float(0x42cccf85)); // 123.638f, 102.405f
+path.quadTo(SkBits2Float(0x42fa586c), SkBits2Float(0x42d126c4), SkBits2Float(0x42f6c657), SkBits2Float(0x42d5d315)); // 125.173f, 104.576f, 123.387f, 106.912f
+path.lineTo(SkBits2Float(0x42f591eb), SkBits2Float(0x42d4e76d)); // 122.785f, 106.452f
+path.lineTo(SkBits2Float(0x42f6c6e0), SkBits2Float(0x42d5d261)); // 123.388f, 106.911f
+path.quadTo(SkBits2Float(0x42f6bb33), SkBits2Float(0x42d5e1bb), SkBits2Float(0x42f6a3d8), SkBits2Float(0x42d6007c)); // 123.366f, 106.941f, 123.32f, 107.001f
+path.quadTo(SkBits2Float(0x42ea3850), SkBits2Float(0x42e65af0), SkBits2Float(0x42d97a6e), SkBits2Float(0x42ed841c)); // 117.11f, 115.178f, 108.739f, 118.758f
+path.lineTo(SkBits2Float(0x42d91d92), SkBits2Float(0x42ed9ec0)); // 108.558f, 118.81f
+path.lineTo(SkBits2Float(0x42c1a959), SkBits2Float(0x42f146b0)); // 96.8308f, 120.638f
+path.lineTo(SkBits2Float(0x42bfefd4), SkBits2Float(0x42ef80f0)); // 95.9684f, 119.752f
+path.lineTo(SkBits2Float(0x42bfefd4), SkBits2Float(0x42ef80ef)); // 95.9684f, 119.752f
+path.close();
+path.moveTo(SkBits2Float(0x42c2eb4e), SkBits2Float(0x42f00d68)); // 97.4596f, 120.026f
+path.lineTo(SkBits2Float(0x42c16d91), SkBits2Float(0x42efc72c)); // 96.714f, 119.889f
+path.lineTo(SkBits2Float(0x42c131c9), SkBits2Float(0x42ee47a8)); // 96.5972f, 119.14f
+path.lineTo(SkBits2Float(0x42d8a602), SkBits2Float(0x42ea9fb8)); // 108.324f, 117.312f
+path.lineTo(SkBits2Float(0x42d8e1ca), SkBits2Float(0x42ec1f3c)); // 108.441f, 118.061f
+path.lineTo(SkBits2Float(0x42d84926), SkBits2Float(0x42eaba5c)); // 108.143f, 117.364f
+path.quadTo(SkBits2Float(0x42e84a40), SkBits2Float(0x42e3e1f0), SkBits2Float(0x42f439a2), SkBits2Float(0x42d42af8)); // 116.145f, 113.941f, 122.113f, 106.084f
+path.quadTo(SkBits2Float(0x42f45121), SkBits2Float(0x42d40c08), SkBits2Float(0x42f45cf6), SkBits2Float(0x42d3fc79)); // 122.158f, 106.023f, 122.182f, 105.993f
+path.lineTo(SkBits2Float(0x42f45d7f), SkBits2Float(0x42d3fbc5)); // 122.183f, 105.992f
+path.quadTo(SkBits2Float(0x42f69510), SkBits2Float(0x42d114f4), SkBits2Float(0x42f4ccce), SkBits2Float(0x42ce8fb7)); // 123.291f, 104.541f, 122.4f, 103.281f
+path.lineTo(SkBits2Float(0x42f609ba), SkBits2Float(0x42cdaf9e)); // 123.019f, 102.843f
+path.lineTo(SkBits2Float(0x42f62899), SkBits2Float(0x42cf3289)); // 123.079f, 103.599f
+path.lineTo(SkBits2Float(0x42e294a1), SkBits2Float(0x42d0c268)); // 113.29f, 104.38f
+path.lineTo(SkBits2Float(0x42e275c2), SkBits2Float(0x42cf3f7d)); // 113.23f, 103.624f
+path.lineTo(SkBits2Float(0x42e2dc9c), SkBits2Float(0x42d0b5c3)); // 113.431f, 104.355f
+path.quadTo(SkBits2Float(0x42d75bb8), SkBits2Float(0x42d3df08), SkBits2Float(0x42cfc853), SkBits2Float(0x42da7457)); // 107.679f, 105.936f, 103.891f, 109.227f
+path.lineTo(SkBits2Float(0x42cec9ba), SkBits2Float(0x42d94f5c)); // 103.394f, 108.655f
+path.lineTo(SkBits2Float(0x42cfc89f), SkBits2Float(0x42da7416)); // 103.892f, 109.227f
+path.quadTo(SkBits2Float(0x42c53268), SkBits2Float(0x42e3ac00), SkBits2Float(0x42c2eb4e), SkBits2Float(0x42f00d67)); // 98.5984f, 113.836f, 97.4596f, 120.026f
+path.lineTo(SkBits2Float(0x42c2eb4e), SkBits2Float(0x42f00d68)); // 97.4596f, 120.026f
+path.close();
+
+ testSimplify(reporter, path, filename);
+}
+
static void (*skipTest)(skiatest::Reporter* , const char* filename) = 0;
-static void (*firstTest)(skiatest::Reporter* , const char* filename) = 0;
+static void (*firstTest)(skiatest::Reporter* , const char* filename) = testQuads69;
static void (*stopTest)(skiatest::Reporter* , const char* filename) = 0;
static TestDesc tests[] = {
+ TEST(simplifyTest_1),
TEST(carsvg_1),
TEST(tiger8_393),
TEST(bug5169),
diff --git a/tools/pathops_sorter.htm b/tools/pathops_sorter.htm
index c2c8b1a8f2..b66b82f9f6 100644
--- a/tools/pathops_sorter.htm
+++ b/tools/pathops_sorter.htm
@@ -7,15 +7,22 @@
<div style="height:0">
<div id="cubics">
-{{{304.159515380859375, 463.82958984375}, {300.6310658029279352, 464.7318629437696131}, {299.9421006231858087, 465.564118056070356}, {320.21270751953125, 463.004913330078125}}} id=13
-{{{304.159515380859375, 463.82958984375}, {307.5818980570784902, 462.9544395097227039}, {313.6756188676930037, 462.0134236159228749}, {305.906097412109375, 464.037353515625}}} id=13
-{{{304.159515380859375, 463.82958984375}, {305.906097412109375, 464.037353515625}}} id=14</div>
-
+{{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}} id=7
+{{{123.387383f, 106.91227f}, {122.784996f, 106.452003f}}} id=8
+{{{122.784996f, 106.452003f}, {123.388428f, 106.910896f}}} id=9
+{{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}} id=10
</div>
+<div id="q1">
+{{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}} id=7
+{{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}} id=10
+ </div>
+ </div>
+
<script type="text/javascript">
-var testDivs = [
+ var testDivs = [
+ q1,
cubics
];
diff --git a/tools/pathops_visualizer.htm b/tools/pathops_visualizer.htm
index b666079431..aa325c94d6 100644
--- a/tools/pathops_visualizer.htm
+++ b/tools/pathops_visualizer.htm
@@ -4,1361 +4,1286 @@
Skia UnitTests: --match PathOpsSimplify$ --resourcePath resources/ SK_DEBUG
-<div id="tiger8b_h_1">
-seg=1 {{{{494.348663f, 224.583771f}, {494.365143f, 224.633194f}, {494.376404f, 224.684067f}}}, 0.998645842f}
-seg=2 {{{494.376404f, 224.684067f}, {494.005188f, 224.055679f}, {494.019165f, 224.046982f}}}
-seg=3 {{{494.019165f, 224.046982f}, {494.029083f, 224.040833f}, {494.232056f, 224.345306f}}}
-seg=4 {{{494.232056f, 224.345306f}, {494.273193f, 224.406982f}, {494.30481f, 224.474213f}}}
-seg=5 {{{494.30481f, 224.474213f}, {494.334961f, 224.538284f}, {494.355774f, 224.605927f}}}
-seg=6 {{{494.355774f, 224.605927f}, {494.363708f, 224.631714f}, {494.370148f, 224.657471f}}}
-seg=7 {{{494.370148f, 224.657471f}, {494.375275f, 224.679031f}}}
-seg=8 {{{494.375275f, 224.679031f}, {494.376038f, 224.682449f}}}
-seg=9 {{{494.376038f, 224.682449f}, {494.376221f, 224.683273f}}}
-seg=10 {{{494.376221f, 224.683273f}, {494.376007f, 224.682281f}}}
-seg=11 {{{494.376007f, 224.682281f}, {494.375671f, 224.680908f}}}
-seg=12 {{{494.375671f, 224.680908f}, {494.375397f, 224.67955f}, {494.376495f, 224.683868f}}}
-seg=13 {{{494.376495f, 224.683868f}, {494.634338f, 225.414886f}, {494.895874f, 225.840698f}}}
-seg=14 {{{494.895874f, 225.840698f}, {495.737305f, 227.210602f}, {497.243317f, 227.90419f}}}
-seg=15 {{{497.243317f, 227.90419f}, {502.478027f, 230.314941f}, {513.407471f, 224.129684f}}}
-seg=16 {{{513.407471f, 224.129684f}, {513.900024f, 224.999985f}}}
-seg=17 {{{513.900024f, 224.999985f}, {494.348663f, 224.583771f}}}
-debugShowConicQuadIntersection wtTs[0]=1 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.376404,224.684067}} wnTs[0]=0 {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}}
-debugShowConicQuadIntersection no intersect {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{{494.30481,224.474213}, {494.334961,224.538284}, {494.355774,224.605927}}}
-debugShowConicQuadIntersection no intersect {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{{494.355774,224.605927}, {494.363708,224.631714}, {494.370148,224.657471}}}
-debugShowConicLineIntersection wtTs[0]=0.737524311 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.370148,224.657471}} wtTs[1]=0.95041534 {{494.375275,224.679031}} wnTs[0]=0 {{{494.370148,224.657471}, {494.375275,224.679031}}} wnTs[1]=1
-addT insert t=0.737524311 segID=1 spanID=35
-addT insert t=0.95041534 segID=1 spanID=36
-debugShowConicLineIntersection wtTs[0]=0.950415458 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.375275,224.679031}} wtTs[1]=0.984064836 {{494.376038,224.682449}} wnTs[0]=0 {{{494.375275,224.679031}, {494.376038,224.682449}}} wnTs[1]=1
-addT insert t=0.984064836 segID=1 spanID=37
-debugShowConicLineIntersection wtTs[0]=0.984064896 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.376038,224.682449}} wtTs[1]=0.992175496 {{494.376221,224.683273}} wnTs[0]=0 {{{494.376038,224.682449}, {494.376221,224.683273}}} wnTs[1]=1
-addT insert t=0.992175496 segID=1 spanID=38
-debugShowConicLineIntersection wtTs[0]=0.982426882 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.376007,224.682281}} wtTs[1]=0.992175933 {{494.376221,224.683273}} wnTs[0]=1 {{{494.376221,224.683273}, {494.376007,224.682281}}} wnTs[1]=0
-debugShowConicLineIntersection wtTs[0]=0.968840505 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.375671,224.680908}} wtTs[1]=0.982426925 {{494.376007,224.682281}} wnTs[0]=1 {{{494.376007,224.682281}, {494.375671,224.680908}}} wnTs[1]=0
-addT insert t=0.968840505 segID=1 spanID=39
-debugShowConicQuadIntersection wtTs[0]=0.966796875 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.375641,224.680695}} wtTs[1]=1 {{494.376404,224.684067}} wnTs[0]=0.375 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} wnTs[1]=1
-debugShowConicQuadIntersection no intersect {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{{494.376495,224.683868}, {494.634338,225.414886}, {494.895874,225.840698}}}
-debugShowConicLineIntersection wtTs[0]=0 {{{{494.348663,224.583771}, {494.365143,224.633194}, {494.376404,224.684067}}}, 0.998645842} {{494.348663,224.583771}} wnTs[0]=1 {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{494.019165,224.046982}} wnTs[0]=0 {{{494.019165,224.046982}, {494.029083,224.040833}, {494.232056,224.345306}}}
-debugShowQuadIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.232056,224.345306}, {494.273193,224.406982}, {494.30481,224.474213}}}
-debugShowQuadIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.30481,224.474213}, {494.334961,224.538284}, {494.355774,224.605927}}}
-debugShowQuadIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.355774,224.605927}, {494.363708,224.631714}, {494.370148,224.657471}}}
-debugShowQuadLineIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.370148,224.657471}, {494.375275,224.679031}}}
-debugShowQuadLineIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.375275,224.679031}, {494.376038,224.682449}}}
-debugShowQuadLineIntersection wtTs[0]=0.000586871356 {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{494.376221,224.683273}} wnTs[0]=1 {{{494.376038,224.682449}, {494.376221,224.683273}}}
-addT insert t=0.000586871356 segID=2 spanID=40
-debugShowQuadLineIntersection wtTs[0]=0.000588090628 {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{494.376221,224.683273}} wnTs[0]=0 {{{494.376221,224.683273}, {494.376007,224.682281}}}
-debugShowQuadLineIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.376007,224.682281}, {494.375671,224.680908}}}
-debugShowQuadIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}}
-debugShowQuadIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{494.376495,224.683868}, {494.634338,225.414886}, {494.895874,225.840698}}}
-debugShowQuadLineIntersection no intersect {{{494.376404,224.684067}, {494.005188,224.055679}, {494.019165,224.046982}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.019165,224.046982}, {494.029083,224.040833}, {494.232056,224.345306}}} {{494.232056,224.345306}} wnTs[0]=0 {{{494.232056,224.345306}, {494.273193,224.406982}, {494.30481,224.474213}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.232056,224.345306}, {494.273193,224.406982}, {494.30481,224.474213}}} {{494.30481,224.474213}} wnTs[0]=0 {{{494.30481,224.474213}, {494.334961,224.538284}, {494.355774,224.605927}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.30481,224.474213}, {494.334961,224.538284}, {494.355774,224.605927}}} {{494.355774,224.605927}} wnTs[0]=0 {{{494.355774,224.605927}, {494.363708,224.631714}, {494.370148,224.657471}}}
-debugShowQuadLineIntersection wtTs[0]=0.835281662 {{{494.30481,224.474213}, {494.334961,224.538284}, {494.355774,224.605927}}} {{494.348663,224.583771}} wnTs[0]=1 {{{513.900024,224.999985}, {494.348663,224.583771}}}
-addT insert t=0.835281662 segID=5 spanID=41
-debugShowQuadLineIntersection wtTs[0]=1 {{{494.355774,224.605927}, {494.363708,224.631714}, {494.370148,224.657471}}} {{494.370148,224.657471}} wnTs[0]=0 {{{494.370148,224.657471}, {494.375275,224.679031}}}
-debugShowQuadLineIntersection no intersect {{{494.355774,224.605927}, {494.363708,224.631714}, {494.370148,224.657471}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowLineIntersection wtTs[0]=1 {{{494.370148,224.657471}, {494.375275,224.679031}}} {{494.375275,224.679031}} wnTs[0]=0 {{{494.375275,224.679031}, {494.376038,224.682449}}}
-debugShowLineIntersection no intersect {{{494.370148,224.657471}, {494.375275,224.679031}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowLineIntersection wtTs[0]=1 {{{494.375275,224.679031}, {494.376038,224.682449}}} {{494.376038,224.682449}} wnTs[0]=0 {{{494.376038,224.682449}, {494.376221,224.683273}}}
-debugShowLineIntersection wtTs[0]=0.951325082 {{{494.375275,224.679031}, {494.376038,224.682449}}} {{494.376007,224.682281}} wtTs[1]=1 {{494.376038,224.682449}} wnTs[0]=1 {{{494.376221,224.683273}, {494.376007,224.682281}}} wnTs[1]=0.831938475
-debugShowLineIntersection wtTs[0]=0.547725719 {{{494.375275,224.679031}, {494.376038,224.682449}}} {{494.375671,224.680908}} wtTs[1]=0.951325082 {{494.376007,224.682281}} wnTs[0]=1 {{{494.376007,224.682281}, {494.375671,224.680908}}} wnTs[1]=0
-addT insert t=0.547725719 segID=8 spanID=42
-debugShowQuadLineIntersection wtTs[0]=0 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{494.375671,224.680908}} wtTs[1]=0.809546276 {{494.376038,224.682449}} wnTs[0]=0.547726 {{{494.375275,224.679031}, {494.376038,224.682449}}} wnTs[1]=1
-addT insert t=0.809546276 segID=12 spanID=43
-debugShowLineIntersection no intersect {{{494.375275,224.679031}, {494.376038,224.682449}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowLineIntersection wtTs[0]=0 {{{494.376038,224.682449}, {494.376221,224.683273}}} {{494.376038,224.682449}} wtTs[1]=1 {{494.376221,224.683273}} wnTs[0]=0.831938 {{{494.376221,224.683273}, {494.376007,224.682281}}} wnTs[1]=0
-debugShowLineIntersection no intersect {{{494.376038,224.682449}, {494.376221,224.683273}}} {{{494.376007,224.682281}, {494.375671,224.680908}}}
-debugShowQuadLineIntersection wtTs[0]=0.809559187 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{494.376038,224.682449}} wtTs[1]=0.924341302 {{494.376221,224.683273}} wnTs[0]=0 {{{494.376038,224.682449}, {494.376221,224.683273}}} wnTs[1]=1
-addT insert t=0.924341302 segID=12 spanID=44
-debugShowLineIntersection no intersect {{{494.376038,224.682449}, {494.376221,224.683273}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowLineIntersection wtTs[0]=1 {{{494.376221,224.683273}, {494.376007,224.682281}}} {{494.376007,224.682281}} wnTs[0]=0 {{{494.376007,224.682281}, {494.375671,224.680908}}}
-debugShowQuadLineIntersection wtTs[0]=0.783538464 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{494.376007,224.682281}} wtTs[1]=0.924438181 {{494.376221,224.683273}} wnTs[0]=1 {{{494.376221,224.683273}, {494.376007,224.682281}}} wnTs[1]=0
-debugShowLineIntersection no intersect {{{494.376221,224.683273}, {494.376007,224.682281}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadLineIntersection wtTs[0]=0 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{494.375671,224.680908}} wtTs[1]=0.783197805 {{494.376007,224.682281}} wnTs[0]=1 {{{494.376007,224.682281}, {494.375671,224.680908}}} wnTs[1]=0
-debugShowLineIntersection no intersect {{{494.376007,224.682281}, {494.375671,224.680908}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{494.376495,224.683868}} wnTs[0]=0 {{{494.376495,224.683868}, {494.634338,225.414886}, {494.895874,225.840698}}}
-debugShowQuadLineIntersection no intersect {{{494.375671,224.680908}, {494.375397,224.67955}, {494.376495,224.683868}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.376495,224.683868}, {494.634338,225.414886}, {494.895874,225.840698}}} {{494.895874,225.840698}} wnTs[0]=0 {{{494.895874,225.840698}, {495.737305,227.210602}, {497.243317,227.90419}}}
-debugShowQuadLineIntersection no intersect {{{494.376495,224.683868}, {494.634338,225.414886}, {494.895874,225.840698}}} {{{513.900024,224.999985}, {494.348663,224.583771}}}
-debugShowQuadIntersection wtTs[0]=1 {{{494.895874,225.840698}, {495.737305,227.210602}, {497.243317,227.90419}}} {{497.243317,227.90419}} wnTs[0]=0 {{{497.243317,227.90419}, {502.478027,230.314941}, {513.407471,224.129684}}}
-debugShowQuadLineIntersection wtTs[0]=1 {{{497.243317,227.90419}, {502.478027,230.314941}, {513.407471,224.129684}}} {{513.407471,224.129684}} wnTs[0]=0 {{{513.407471,224.129684}, {513.900024,224.999985}}}
-debugShowQuadLineIntersection wtTs[0]=0.929653854 {{{497.243317,227.90419}, {502.478027,230.314941}, {513.407471,224.129684}}} {{511.897949,224.957367}} wnTs[0]=0.1024 {{{513.900024,224.999985}, {494.348663,224.583771}}}
-addT insert t=0.929653854 segID=15 spanID=45
-addT insert t=0.102400099 segID=17 spanID=46
-debugShowLineIntersection wtTs[0]=1 {{{513.407471,224.129684}, {513.900024,224.999985}}} {{513.900024,224.999985}} wnTs[0]=0 {{{513.900024,224.999985}, {494.348663,224.583771}}}
---x--x---------xx-x--x------------x start
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-04: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-05: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-06: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-07: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-08: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-09: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-10: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-11: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-12: segment=12 AddExpandedFail
-13: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-14: segment=12 AddExpandedFail
-15: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-16: seg/base=10/19 seg/base=12/43 MarkCoinStart
-17: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-18: seg/base=9/17 seg/base=12/43 MarkCoinStart
-19: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-20: seg/base=9/17 seg/base=10/19 MarkCoinStart
-21: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-22: seg/base=8/42 seg/base=12/23 MarkCoinStart
-23: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-24: seg/base=8/42 seg/base=11/21 MarkCoinStart
-25: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-26: seg/base=12/23 seg/base=1/39 MarkCoinStart
-27: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-28: seg/base=1/37 MarkCoinInsert
-29: seg/base=1/38 MarkCoinInsert
-30: seg/base=12/43 MarkCoinInsert
-31: seg/base=12/44 MarkCoinInsert
-32: seg/base=11/21 seg/base=1/39 MarkCoinStart
-33: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-34: seg/base=10/19 seg/base=1/37 MarkCoinStart
-35: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-36: seg/base=9/17 seg/base=1/37 MarkCoinStart
-37: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-38: seg/base=8/15 seg/base=1/36 MarkCoinStart
-39: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-40: seg/base=1/39 MarkCoinInsert
-41: seg/base=8/42 MarkCoinInsert
-42: seg/base=7/13 seg/base=1/35 MarkCoinStart
-43: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after start:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
---x--x---------xx-x--x------------x addExpanded
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-04: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-05: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-06: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-07: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-08: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-09: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-10: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-11: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-12: segment=12 AddExpandedFail
-13: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-14: segment=12 AddExpandedFail
-15: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-16: seg/base=10/19 seg/base=12/43 MarkCoinStart
-17: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-18: seg/base=9/17 seg/base=12/43 MarkCoinStart
-19: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-20: seg/base=9/17 seg/base=10/19 MarkCoinStart
-21: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-22: seg/base=8/42 seg/base=12/23 MarkCoinStart
-23: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-24: seg/base=8/42 seg/base=11/21 MarkCoinStart
-25: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-26: seg/base=12/23 seg/base=1/39 MarkCoinStart
-27: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-28: seg/base=1/37 MarkCoinInsert
-29: seg/base=1/38 MarkCoinInsert
-30: seg/base=12/43 MarkCoinInsert
-31: seg/base=12/44 MarkCoinInsert
-32: seg/base=11/21 seg/base=1/39 MarkCoinStart
-33: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-34: seg/base=10/19 seg/base=1/37 MarkCoinStart
-35: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-36: seg/base=9/17 seg/base=1/37 MarkCoinStart
-37: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-38: seg/base=8/15 seg/base=1/36 MarkCoinStart
-39: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-40: seg/base=1/39 MarkCoinInsert
-41: seg/base=8/42 MarkCoinInsert
-42: seg/base=7/13 seg/base=1/35 MarkCoinStart
-43: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after addExpanded:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
---x--x---------xx-x--x------------x moveMultiples
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-04: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-05: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-06: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-07: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-08: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-09: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-10: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-11: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-12: segment=12 AddExpandedFail
-13: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-14: segment=12 AddExpandedFail
-15: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-16: seg/base=10/19 seg/base=12/43 MarkCoinStart
-17: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-18: seg/base=9/17 seg/base=12/43 MarkCoinStart
-19: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-20: seg/base=9/17 seg/base=10/19 MarkCoinStart
-21: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-22: seg/base=8/42 seg/base=12/23 MarkCoinStart
-23: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-24: seg/base=8/42 seg/base=11/21 MarkCoinStart
-25: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-26: seg/base=12/23 seg/base=1/39 MarkCoinStart
-27: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-28: seg/base=1/37 MarkCoinInsert
-29: seg/base=1/38 MarkCoinInsert
-30: seg/base=12/43 MarkCoinInsert
-31: seg/base=12/44 MarkCoinInsert
-32: seg/base=11/21 seg/base=1/39 MarkCoinStart
-33: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-34: seg/base=10/19 seg/base=1/37 MarkCoinStart
-35: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-36: seg/base=9/17 seg/base=1/37 MarkCoinStart
-37: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-38: seg/base=8/15 seg/base=1/36 MarkCoinStart
-39: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-40: seg/base=1/39 MarkCoinInsert
-41: seg/base=8/42 MarkCoinInsert
-42: seg/base=7/13 seg/base=1/35 MarkCoinStart
-43: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after moveMultiples:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
---x--x---------xx-x--x------------x moveNearby
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-04: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-05: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-06: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-07: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-08: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-09: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-10: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-11: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-12: segment=12 AddExpandedFail
-13: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-14: segment=12 AddExpandedFail
-15: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-16: seg/base=10/19 seg/base=12/43 MarkCoinStart
-17: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-18: seg/base=9/17 seg/base=12/43 MarkCoinStart
-19: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-20: seg/base=9/17 seg/base=10/19 MarkCoinStart
-21: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-22: seg/base=8/42 seg/base=12/23 MarkCoinStart
-23: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-24: seg/base=8/42 seg/base=11/21 MarkCoinStart
-25: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-26: seg/base=12/23 seg/base=1/39 MarkCoinStart
-27: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-28: seg/base=1/37 MarkCoinInsert
-29: seg/base=1/38 MarkCoinInsert
-30: seg/base=12/43 MarkCoinInsert
-31: seg/base=12/44 MarkCoinInsert
-32: seg/base=11/21 seg/base=1/39 MarkCoinStart
-33: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-34: seg/base=10/19 seg/base=1/37 MarkCoinStart
-35: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-36: seg/base=9/17 seg/base=1/37 MarkCoinStart
-37: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-38: seg/base=8/15 seg/base=1/36 MarkCoinStart
-39: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-40: seg/base=1/39 MarkCoinInsert
-41: seg/base=8/42 MarkCoinInsert
-42: seg/base=7/13 seg/base=1/35 MarkCoinStart
-43: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after moveNearby:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
---x--x---------xx-x--x------------x addEndMovedSpans
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-04: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-05: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-06: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-07: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-08: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-09: coinSeg/Span/PtT=12/23/23 endSpan=43 oppSeg/Span/PtT=11/22/22 oppEndSpan=21 MissingCoin
-10: coinSeg/Span/PtT=11/21/21 endSpan=22 oppSeg/Span/PtT=12/43/43 oppEndSpan=23 MissingCoin
-11: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-12: segment=12 AddExpandedFail
-13: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-14: segment=12 AddExpandedFail
-15: segment=12 startT=0 endT=0.809546 segment=11 oppStartT=1 oppEndT=0 AddMissingCoin
-16: seg/base=10/19 seg/base=12/43 MarkCoinStart
-17: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-18: seg/base=9/17 seg/base=12/43 MarkCoinStart
-19: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-20: seg/base=9/17 seg/base=10/19 MarkCoinStart
-21: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-22: seg/base=8/42 seg/base=12/23 MarkCoinStart
-23: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-24: seg/base=8/42 seg/base=11/21 MarkCoinStart
-25: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-26: seg/base=12/23 seg/base=1/39 MarkCoinStart
-27: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-28: seg/base=1/37 MarkCoinInsert
-29: seg/base=1/38 MarkCoinInsert
-30: seg/base=12/43 MarkCoinInsert
-31: seg/base=12/44 MarkCoinInsert
-32: seg/base=11/21 seg/base=1/39 MarkCoinStart
-33: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-34: seg/base=10/19 seg/base=1/37 MarkCoinStart
-35: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-36: seg/base=9/17 seg/base=1/37 MarkCoinStart
-37: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-38: seg/base=8/15 seg/base=1/36 MarkCoinStart
-39: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-40: seg/base=1/39 MarkCoinInsert
-41: seg/base=8/42 MarkCoinInsert
-42: seg/base=7/13 seg/base=1/35 MarkCoinStart
-43: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after addEndMovedSpans:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
-coinSpan - id=11 t=0 tEnd=1
-coinSpan + id=12 t=0.809546276 tEnd=0
----------------xx-x--x------------- addMissing
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after addMissing:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------xx-x--x------------- moveNearby
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after moveNearby:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------xx-x--x------------- addMissing2
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after addMissing2:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------xx-x--x------------- moveNearby2
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after moveNearby2:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------xx-x--x------------- expand2
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after expand2:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------xx-x--x------------- addExpanded3
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-08: seg/base=11/21 seg/base=12/23 MarkCoinStart
-09: seg/base=11/22 seg/base=12/43 MarkCoinEnd
-10: seg/base=10/19 seg/base=12/43 MarkCoinStart
-11: seg/base=10/20 seg/base=12/44 MarkCoinEnd
-12: seg/base=9/17 seg/base=12/43 MarkCoinStart
-13: seg/base=9/18 seg/base=12/44 MarkCoinEnd
-14: seg/base=9/17 seg/base=10/19 MarkCoinStart
-15: seg/base=9/18 seg/base=10/20 MarkCoinEnd
-16: seg/base=8/42 seg/base=12/23 MarkCoinStart
-17: seg/base=8/16 seg/base=12/43 MarkCoinEnd
-18: seg/base=8/42 seg/base=11/21 MarkCoinStart
-19: seg/base=8/16 seg/base=11/22 MarkCoinEnd
-20: seg/base=12/23 seg/base=1/39 MarkCoinStart
-21: seg/base=12/24 seg/base=1/2 MarkCoinEnd
-22: seg/base=1/37 MarkCoinInsert
-23: seg/base=1/38 MarkCoinInsert
-24: seg/base=12/43 MarkCoinInsert
-25: seg/base=12/44 MarkCoinInsert
-26: seg/base=11/21 seg/base=1/39 MarkCoinStart
-27: seg/base=11/22 seg/base=1/37 MarkCoinEnd
-28: seg/base=10/19 seg/base=1/37 MarkCoinStart
-29: seg/base=10/20 seg/base=1/38 MarkCoinEnd
-30: seg/base=9/17 seg/base=1/37 MarkCoinStart
-31: seg/base=9/18 seg/base=1/38 MarkCoinEnd
-32: seg/base=8/15 seg/base=1/36 MarkCoinStart
-33: seg/base=8/16 seg/base=1/37 MarkCoinEnd
-34: seg/base=1/39 MarkCoinInsert
-35: seg/base=8/42 MarkCoinInsert
-36: seg/base=7/13 seg/base=1/35 MarkCoinStart
-37: seg/base=7/14 seg/base=1/36 MarkCoinEnd
-active after addExpanded3:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------------x------------- mark1
-00: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-01: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-02: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-03: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-04: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=1/2/2 oppEndSpan=38 MissingCoin
-05: coinSeg/Span/PtT=12/44/44 endSpan=24 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-06: coinSeg/Span/PtT=1/38/38 endSpan=2 oppSeg/Span/PtT=2/40/40 oppEndSpan=3 MissingCoin
-07: coinSeg/Span/PtT=2/3/3 endSpan=40 oppSeg/Span/PtT=12/24/24 oppEndSpan=44 MissingCoin
-active after mark1:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
-missingCoincidence coinSpan=3 endSpan=40 oppSpan=2 oppEndSpan=38
-missingCoincidence coinSpan=44 endSpan=24 oppSpan=40 oppEndSpan=3
----------------x--x---------------- missingCoincidence1
-00: seg/base=12/44 seg/base=2/3 MarkCoinStart
-01: seg/base=12/24 seg/base=2/40 MarkCoinEnd
-02: seg/base=2/3 seg/base=1/38 MarkCoinStart
-03: seg/base=2/40 seg/base=1/2 MarkCoinEnd
-active after missingCoincidence1:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------x--x---------------- expand3
-00: seg/base=12/44 seg/base=2/3 MarkCoinStart
-01: seg/base=12/24 seg/base=2/40 MarkCoinEnd
-02: seg/base=2/3 seg/base=1/38 MarkCoinStart
-03: seg/base=2/40 seg/base=1/2 MarkCoinEnd
-active after expand3:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
----------------x--x---------------- addExpanded3
-00: seg/base=12/44 seg/base=2/3 MarkCoinStart
-01: seg/base=12/24 seg/base=2/40 MarkCoinEnd
-02: seg/base=2/3 seg/base=1/38 MarkCoinStart
-03: seg/base=2/40 seg/base=1/2 MarkCoinEnd
-active after addExpanded3:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
------------------------------------ missingCoincidence3
-active after missingCoincidence3:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
------------------------------------ coincidence.reorder
-active after coincidence.reorder:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.370148,224.657471 494.372825,224.668224 494.375275,224.679031 0.999938607f) t=0.737524311 tEnd=0.95041534 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375275,224.679031 494.375488,224.679966 494.375702,224.680908 0.999999523f) t=0.95041534 tEnd=0.968840505 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.375702,224.680908 494.375872,224.681675 494.376038,224.682449 0.999999702f) t=0.968840505 tEnd=0.984064836 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376038,224.682449 494.376136,224.68286 494.376221,224.683273 0.99999994f) t=0.984064836 tEnd=0.992175496 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.376404,224.684067 494.37619,224.6837 494.375977,224.683334) t=0 tEnd=0.000586871356 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=1
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=10 (494.376221,224.683273 494.376007,224.682281) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=11 (494.376007,224.682281 494.375671,224.680908) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.375671,224.680908 494.375445,224.679787 494.376129,224.682434) t=0 tEnd=0.809546276 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376129,224.682434 494.376227,224.682801 494.376343,224.683243) t=0.809546276 tEnd=0.924341302 windSum=? windValue=1
-debugShowActiveSpans id=12 (494.376343,224.683243 494.376415,224.683539 494.376495,224.683868) t=0.924341302 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
-markDone id=12 (494.375671,224.680908 494.375397,224.67955 494.376495,224.683868) t=0.924341302 [44] (494.376343,224.683243) tEnd=1 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=2 (494.376404,224.684067 494.005188,224.055679 494.019165,224.046982) t=0 [3] (494.376404,224.684067) tEnd=0.000586871356 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=11 (494.376007,224.682281 494.375671,224.680908) t=0 [21] (494.376007,224.682281) tEnd=1 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=12 (494.375671,224.680908 494.375397,224.67955 494.376495,224.683868) t=0 [23] (494.375671,224.680908) tEnd=0.809546276 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=10 (494.376221,224.683273 494.376007,224.682281) t=0 [19] (494.376221,224.683273) tEnd=1 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=12 (494.375671,224.680908 494.375397,224.67955 494.376495,224.683868) t=0.809546276 [43] (494.376129,224.682434) tEnd=0.924341302 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.984064836 [37] (494.376038,224.682449) tEnd=0.992175496 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.95041534 [36] (494.375275,224.679031) tEnd=0.968840505 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.968840505 [39] (494.375702,224.680908) tEnd=0.984064836 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.737524311 [35] (494.370148,224.657471) tEnd=0.95041534 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
------------------------------------ pairs->apply
-active after pairs->apply:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
------------------------------------ pairs->findOverlaps
-active after pairs->findOverlaps:
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
-sortAngles [1] tStart=0 [1]
-after [1/1] 25/25 tStart=0 tEnd=0.737524311 < [5/7] 25/25 tStart=0.835281662 tEnd=1 < [5/6] 9/9 tStart=0.835281662 tEnd=0 T 12
-afterPart {{{{494.348663,224.58374}, {494.360813,224.620178}, {494.370148,224.65744}}}, 0.999263287} id=1
-afterPart {{{494.348663,224.58374}, {494.352356,224.594819}, {494.355774,224.605927}}} id=5
-afterPart {{{494.348663,224.58374}, {494.329991,224.527724}, {494.30481,224.474213}}} id=5
-after [1/1] 25/25 tStart=0 tEnd=0.737524311 < [17/22] 29/29 tStart=1 tEnd=0.102400099 < [5/7] 25/25 tStart=0.835281662 tEnd=1 T 5
-afterPart {{{{494.348663,224.583771}, {494.360813,224.620209}, {494.370148,224.657471}}}, 0.999263287} id=1
-afterPart {{{494.348663,224.583771}, {511.897949,224.957367}}} id=17
-afterPart {{{494.348663,224.583771}, {494.352356,224.59485}, {494.355774,224.605957}}} id=5
-sortAngles [1] tStart=0.737524311 [35]
-after [1/2] 9/9 tStart=0.737524311 tEnd=0 < [7/9] 25/25 tStart=0 tEnd=1 < [6/8] 9/9 tStart=1 tEnd=0 T 5
-afterPart {{{{494.370148,224.657471}, {494.360813,224.620209}, {494.348663,224.583771}}}, 0.999263287} id=1
-afterPart {{{494.370148,224.657471}, {494.375275,224.679031}}} id=7
-afterPart {{{494.370148,224.657471}, {494.363708,224.631714}, {494.355774,224.605927}}} id=6
-sortAngles [1] tStart=0.992175496 [38]
-after [1/3] 25/25 tStart=0.992175496 tEnd=1 < [9/16] 9/9 tStart=1 tEnd=0 < [2/5] 9/9 tStart=0.000586871356 tEnd=1 T 11
-afterPart {{{{494.376221,224.683273}, {494.376404,224.684067}, {494.376404,224.684067}}}, 0.99999994} id=1
-afterPart {{{494.376221,224.683273}, {494.376038,224.682449}}} id=9
-afterPart {{{494.376221,224.683273}, {494.005444,224.055611}, {494.019409,224.046921}}} id=2
-sortAngles [1] tStart=1 [2]
-sortAngles [2] tStart=0.000586871356 [40]
-sortAngles [5] tStart=0.835281662 [41]
-sortAngles [6] tStart=1 [12]
-sortAngles [7] tStart=0 [13]
-sortAngles [7] tStart=1 [14]
-sortAngles [8] tStart=0 [15]
-sortAngles [8] tStart=0.547725719 [42]
-sortAngles [8] tStart=1 [16]
-sortAngles [9] tStart=0 [17]
-sortAngles [9] tStart=1 [18]
-sortAngles [13] tStart=0 [25]
-sortAngles [15] tStart=0.929653854 [45]
-after [15/18] 17/17 tStart=0.929653854 tEnd=0 < [17/20] 29/29 tStart=0.102400099 tEnd=0 < [15/19] 1/1 tStart=0.929653854 tEnd=1 T 4
-afterPart {{{511.897949,224.957367}, {502.109781,230.145352}, {497.243317,227.90419}}} id=15
-afterPart {{{511.897949,224.957367}, {513.900024,224.999985}}} id=17
-afterPart {{{511.897949,224.957367}, {512.63876,224.564718}, {513.407471,224.129684}}} id=15
-after [15/18] 17/17 tStart=0.929653854 tEnd=0 < [17/21] 13/13 tStart=0.102400099 tEnd=1 < [17/20] 29/29 tStart=0.102400099 tEnd=0 F 4
-afterPart {{{511.897949,224.957367}, {502.109781,230.145352}, {497.243317,227.90419}}} id=15
-afterPart {{{511.897949,224.957367}, {494.348663,224.583771}}} id=17
-afterPart {{{511.897949,224.957367}, {513.900024,224.999985}}} id=17
-after [17/20] 29/29 tStart=0.102400099 tEnd=0 < [17/21] 13/13 tStart=0.102400099 tEnd=1 < [15/19] 1/1 tStart=0.929653854 tEnd=1 F 4
-afterPart {{{511.897949,224.957367}, {513.900024,224.999985}}} id=17
-afterPart {{{511.897949,224.957367}, {494.348663,224.583771}}} id=17
-afterPart {{{511.897949,224.957367}, {512.63876,224.564718}, {513.407471,224.129684}}} id=15
-after [15/19] 1/1 tStart=0.929653854 tEnd=1 < [17/21] 13/13 tStart=0.102400099 tEnd=1 < [15/18] 17/17 tStart=0.929653854 tEnd=0 T 4
-afterPart {{{511.897949,224.957367}, {512.63876,224.564718}, {513.407471,224.129684}}} id=15
-afterPart {{{511.897949,224.957367}, {494.348663,224.583771}}} id=17
-afterPart {{{511.897949,224.957367}, {502.109781,230.145352}, {497.243317,227.90419}}} id=15
-sortAngles [17] tStart=0.102400099 [46]
-sortAngles [17] tStart=1 [34]
-coinSpan - id=12 t=0.924341302 tEnd=1
-coinSpan + id=2 t=0.000586871356 tEnd=0
-coinSpan - id=2 t=0 tEnd=0.000586871356
-coinSpan + id=1 t=1 tEnd=0.992175496
-coinSpan - id=11 t=0 tEnd=1
-coinSpan + id=12 t=0.809546276 tEnd=0
-coinSpan - id=10 t=0 tEnd=1
-coinSpan + id=12 t=0.924341302 tEnd=0.809546276
-coinSpan - id=9 t=0 tEnd=1
-coinSpan + id=12 t=0.809546276 tEnd=0.924341302
-coinSpan - id=9 t=0 tEnd=1
-coinSpan + id=10 t=1 tEnd=0
-coinSpan - id=8 t=0.547725719 tEnd=1
-coinSpan + id=12 t=0 tEnd=0.809546276
-coinSpan - id=8 t=0.547725719 tEnd=1
-coinSpan + id=11 t=1 tEnd=0
-coinSpan - id=12 t=0 tEnd=1
-coinSpan + id=1 t=0.968840505 tEnd=1
-coinSpan - id=11 t=0 tEnd=1
-coinSpan + id=1 t=0.984064836 tEnd=0.968840505
-coinSpan - id=10 t=0 tEnd=1
-coinSpan + id=1 t=0.992175496 tEnd=0.984064836
-coinSpan - id=9 t=0 tEnd=1
-coinSpan + id=1 t=0.984064836 tEnd=0.992175496
-coinSpan - id=8 t=0 tEnd=1
-coinSpan + id=1 t=0.95041534 tEnd=0.984064836
-coinSpan - id=7 t=0 tEnd=1
-coinSpan + id=1 t=0.737524311 tEnd=0.95041534
-debugShowActiveSpans id=1 (494.348663,224.583771 494.360813,224.620209 494.370148,224.657471 0.999263287f) t=0 tEnd=0.737524311 windSum=? windValue=1
-debugShowActiveSpans id=1 (494.376221,224.683273 494.376316,224.683669 494.376404,224.684067 0.99999994f) t=0.992175496 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=2 (494.375977,224.683334 494.0052,224.055672 494.019165,224.046982) t=0.000586871356 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.30481,224.474213 494.329991,224.527724 494.348663,224.58374) t=0 tEnd=0.835281662 windSum=? windValue=1
-debugShowActiveSpans id=5 (494.348663,224.58374 494.352356,224.594819 494.355774,224.605927) t=0.835281662 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=7 (494.370148,224.657471 494.375275,224.679031) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375275,224.679031 494.375702,224.680908) t=0 tEnd=0.547725719 windSum=? windValue=2
-debugShowActiveSpans id=8 (494.375702,224.680908 494.376038,224.682449) t=0.547725719 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=9 (494.376038,224.682449 494.376221,224.683273) t=0 tEnd=1 windSum=? windValue=2
-debugShowActiveSpans id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=15 (497.243317,227.90419 502.109781,230.145352 511.897949,224.957367) t=0 tEnd=0.929653854 windSum=? windValue=1
-debugShowActiveSpans id=15 (511.897949,224.957367 512.63876,224.564718 513.407471,224.129684) t=0.929653854 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=16 (513.407471,224.129684 513.900024,224.999985) t=0 tEnd=1 windSum=? windValue=1
-debugShowActiveSpans id=17 (513.900024,224.999985 511.897949,224.957367) t=0 tEnd=0.102400099 windSum=? windValue=1
-debugShowActiveSpans id=17 (511.897949,224.957367 494.348663,224.583771) t=0.102400099 tEnd=1 windSum=? windValue=1
-sortableTop dir=kLeft seg=1 t=0.368762156 pt=(494.360107,224.620407)
-sortableTop [0] valid=1 operand=0 span=40 ccw=1 seg=2 {{{494.376404f, 224.684067f}, {494.005188f, 224.055679f}, {494.019165f, 224.046982f}}} t=0.0519857546 pt=(494.338837,224.620407) slope=(-0.351191278,-0.596172402)
-sortableTop [1] valid=0 operand=0 span=11 ccw=1 seg=6 {{{494.355774f, 224.605927f}, {494.363708f, 224.631714f}, {494.370148f, 224.657471f}}} t=0.280815892 pt=(494.360107,224.620407) slope=(0,0)
-sortableTop [2] valid=1 operand=0 span=1 ccw=0 seg=1 {{{{494.348663f, 224.583771f}, {494.365143f, 224.633194f}, {494.376404f, 224.684067f}}}, 0.998645842f} t=0.368762156 pt=(494.360107,224.620407) slope=(0.0145441391,0.0499217341)
-markWinding id=2 (494.376404,224.684067 494.005188,224.055679 494.019165,224.046982) t=0.000586871356 [40] (494.375977,224.683334) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-markWinding id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 [5] (494.019165,224.046982) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 [7] (494.232056,224.345306) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=5 (494.30481,224.474213 494.334961,224.538284 494.355774,224.605927) t=0 [9] (494.30481,224.474213) tEnd=0.835281662 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=2 (494.376404,224.684067 494.005188,224.055679 494.019165,224.046982) t=0.000586871356 [40] (494.375977,224.683334) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-sortableTop dir=kLeft seg=1 t=0.996087748 pt=(494.376312,224.68367)
-sortableTop [0] valid=1 operand=0 span=38 ccw=0 seg=1 {{{{494.348663f, 224.583771f}, {494.365143f, 224.633194f}, {494.376404f, 224.684067f}}}, 0.998645842f} t=0.996087748 pt=(494.376312,224.68367) slope=(0.011266272,0.0507987787)
-markWinding id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.992175496 [38] (494.376221,224.683273) tEnd=1 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-nextChase mismatched signs
-markWinding id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 [25] (494.376495,224.683868) tEnd=1 newWindSum=1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 [27] (494.895874,225.840698) tEnd=1 newWindSum=1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=15 (497.243317,227.90419 502.478027,230.314941 513.407471,224.129684) t=0 [29] (497.243317,227.90419) tEnd=0.929653854 newWindSum=1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
-markWinding id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.992175496 [38] (494.376221,224.683273) tEnd=1 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-markWinding id=9 (494.376038,224.682449 494.376221,224.683273) t=0 [17] (494.376038,224.682449) tEnd=1 newWindSum=1 windSum=? windValue=2
-nextChase mismatched signs
-markWinding id=8 (494.375275,224.679031 494.376038,224.682449) t=0.547725719 [42] (494.375702,224.680908) tEnd=1 newWindSum=1 windSum=? windValue=2
-nextChase mismatched signs
-markWinding id=8 (494.375275,224.679031 494.376038,224.682449) t=0 [15] (494.375275,224.679031) tEnd=0.547725719 newWindSum=1 windSum=? windValue=2
-nextChase mismatched signs
-markWinding id=7 (494.370148,224.657471 494.375275,224.679031) t=0 [13] (494.370148,224.657471) tEnd=1 newWindSum=1 windSum=? windValue=2
-markAngle last seg=7 span=13 windSum=1
-findNextWinding
-dumpOne [1/3] next=9/16 sect=25/25 s=0.992175496 [38] e=1 [2] sgn=-1 windVal=1 windSum=1 oppVal=0 oppSum=0
-dumpOne [9/16] next=2/5 sect=9/9 s=1 [18] e=0 [17] sgn=1 windVal=2 windSum=1
-dumpOne [2/5] next=1/3 sect=9/9 s=0.000586871356 [40] e=1 [4] sgn=-1 windVal=1 windSum=-1 oppVal=0 oppSum=0
-markDone id=9 (494.376038,224.682449 494.376221,224.683273) t=0 [17] (494.376038,224.682449) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=2 oppValue=0
-nextChase mismatched signs
-markDone id=8 (494.375275,224.679031 494.376038,224.682449) t=0.547725719 [42] (494.375702,224.680908) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=2 oppValue=0
-nextChase mismatched signs
-markDone id=8 (494.375275,224.679031 494.376038,224.682449) t=0 [15] (494.375275,224.679031) tEnd=0.547725719 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=2 oppValue=0
-nextChase mismatched signs
-markDone id=7 (494.370148,224.657471 494.375275,224.679031) t=0 [13] (494.370148,224.657471) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=2 oppValue=0
-findNextWinding chase.append segment=7 span=13 windSum=1
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0.992175496 [38] (494.376221,224.683273) tEnd=1 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-findNextWinding from:[1] to:[2] start=83893016 end=83886272
-bridgeWinding current id=1 from=(494.376404,224.684067) to=(494.376221,224.683273)
-findNextWinding simple
-markDone id=2 (494.376404,224.684067 494.005188,224.055679 494.019165,224.046982) t=0.000586871356 [40] (494.375977,224.683334) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-bridgeWinding current id=2 from=(494.375977,224.683334) to=(494.019165,224.046982)
-path.moveTo(494.376404,224.684067);
-path.lineTo(494.376221,224.683273);
-path.quadTo(494.005188,224.055679, 494.019165,224.046982);
-findNextWinding simple
-markDone id=3 (494.019165,224.046982 494.029083,224.040833 494.232056,224.345306) t=0 [5] (494.019165,224.046982) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-bridgeWinding current id=3 from=(494.019165,224.046982) to=(494.232056,224.345306)
-path.quadTo(494.029083,224.040833, 494.232056,224.345306);
-findNextWinding simple
-markDone id=4 (494.232056,224.345306 494.273193,224.406982 494.30481,224.474213) t=0 [7] (494.232056,224.345306) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-bridgeWinding current id=4 from=(494.232056,224.345306) to=(494.30481,224.474213)
-path.quadTo(494.273193,224.406982, 494.30481,224.474213);
-markWinding id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0 [1] (494.348663,224.583771) tEnd=0.737524311 newWindSum=-1 windSum=? windValue=1
-markAngle last seg=1 span=35 windSum=?
-markWinding id=17 (513.900024,224.999985 494.348663,224.583771) t=0.102400099 [46] (511.897949,224.957367) tEnd=1 newWindSum=-1 windSum=? windValue=1
-markAngle last seg=17 span=46 windSum=-1
-markWinding id=5 (494.30481,224.474213 494.334961,224.538284 494.355774,224.605927) t=0.835281662 [41] (494.348663,224.58374) tEnd=1 newWindSum=-1 windSum=? windValue=1
-markWinding id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 [11] (494.355774,224.605927) tEnd=1 newWindSum=-1 windSum=? windValue=1
-markAngle last seg=6 span=12
-findNextWinding
-dumpOne [5/6] next=1/1 sect=9/9 s=0.835281662 [41] e=0 [9] sgn=1 windVal=1 windSum=-1 oppVal=0 oppSum=0
-dumpOne [1/1] next=17/22 sect=25/25 s=0 [1] e=0.737524311 [35] sgn=-1 windVal=1 windSum=-1
-dumpOne [17/22] next=5/7 sect=29/29 s=1 [34] e=0.102400099 [46] sgn=1 windVal=1 windSum=-1
-dumpOne [5/7] next=5/6 sect=25/25 s=0.835281662 [41] e=1 [10] sgn=-1 windVal=1 windSum=-1
-findNextWinding chase.append segment=1 span=35 windSum=-2147483647
-findNextWinding chase.append segment=17 span=46 windSum=-1
-findNextWinding chase.append segment=6 span=12
-markDone id=5 (494.30481,224.474213 494.334961,224.538284 494.355774,224.605927) t=0 [9] (494.30481,224.474213) tEnd=0.835281662 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
-findNextWinding from:[5] to:[1] start=4281728 end=83891960
-bridgeWinding current id=5 from=(494.30481,224.474213) to=(494.348663,224.58374)
-path.quadTo(494.329987,224.527725, 494.348663,224.58374);
-findNextWinding
-dumpOne [1/2] next=7/9 sect=9/9 s=0.737524311 [35] e=0 [1] sgn=1 windVal=1 windSum=-1
-dumpOne [7/9] next=6/8 sect=25/25 s=0 [13] e=1 [14] sgn=-1 windVal=2 windSum=1 done
-dumpOne [6/8] next=1/2 sect=9/9 s=1 [12] e=0 [11] sgn=1 windVal=1 windSum=-1
-markDone id=1 (494.348663,224.583771 494.365143,224.633194 494.376404,224.684067) t=0 [1] (494.348663,224.583771) tEnd=0.737524311 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-findNextWinding from:[1] to:[6] start=83887544 end=83887400
-bridgeWinding current id=1 from=(494.348663,224.583771) to=(494.370148,224.657471)
-path.conicTo(494.360809,224.620209, 494.370148,224.657471, 0.999263287);
-findNextWinding simple
-markDone id=6 (494.355774,224.605927 494.363708,224.631714 494.370148,224.657471) t=0 [11] (494.355774,224.605927) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-bridgeWinding current id=6 from=(494.370148,224.657471) to=(494.355774,224.605927)
-path.quadTo(494.363708,224.631714, 494.355774,224.605927);
-findNextWinding
-dumpOne [5/7] next=5/6 sect=25/25 s=0.835281662 [41] e=1 [10] sgn=-1 windVal=1 windSum=-1
-dumpOne [5/6] next=1/1 sect=9/9 s=0.835281662 [41] e=0 [9] sgn=1 windVal=1 windSum=-1 oppVal=0 oppSum=0 done
-dumpOne [1/1] next=17/22 sect=25/25 s=0 [1] e=0.737524311 [35] sgn=-1 windVal=1 windSum=-1 done
-dumpOne [17/22] next=5/7 sect=29/29 s=1 [34] e=0.102400099 [46] sgn=1 windVal=1 windSum=-1
-markDone id=5 (494.30481,224.474213 494.334961,224.538284 494.355774,224.605927) t=0.835281662 [41] (494.348663,224.58374) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-findNextWinding from:[5] to:[17] start=83891792 end=83894160
-bridgeWinding current id=5 from=(494.355774,224.605927) to=(494.348663,224.58374)
-path.quadTo(494.352356,224.594818, 494.348663,224.58374);
-markWinding id=17 (513.900024,224.999985 494.348663,224.583771) t=0 [33] (513.900024,224.999985) tEnd=0.102400099 newWindSum=-1 windSum=? windValue=1
-markWinding id=16 (513.407471,224.129684 513.900024,224.999985) t=0 [31] (513.407471,224.129684) tEnd=1 newWindSum=-1 windSum=? windValue=1
-markWinding id=15 (497.243317,227.90419 502.478027,230.314941 513.407471,224.129684) t=0.929653854 [45] (511.897949,224.957367) tEnd=1 newWindSum=-1 windSum=? windValue=1
-markAngle last seg=15 span=45 windSum=-1
-findNextWinding
-dumpOne [17/21] next=15/18 sect=13/13 s=0.102400099 [46] e=1 [34] sgn=-1 windVal=1 windSum=-1
-dumpOne [15/18] next=17/20 sect=17/17 s=0.929653854 [45] e=0 [29] sgn=1 windVal=1 windSum=1 oppVal=0 oppSum=0
-dumpOne [17/20] next=15/19 sect=29/29 s=0.102400099 [46] e=0 [33] sgn=1 windVal=1 windSum=-1
-dumpOne [15/19] next=17/21 sect=1/1 s=0.929653854 [45] e=1 [30] sgn=-1 windVal=1 windSum=-1
-markDone id=17 (513.900024,224.999985 494.348663,224.583771) t=0 [33] (513.900024,224.999985) tEnd=0.102400099 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-markDone id=16 (513.407471,224.129684 513.900024,224.999985) t=0 [31] (513.407471,224.129684) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-markDone id=15 (497.243317,227.90419 502.478027,230.314941 513.407471,224.129684) t=0.929653854 [45] (511.897949,224.957367) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-findNextWinding chase.append segment=15 span=45 windSum=-1
-markDone id=17 (513.900024,224.999985 494.348663,224.583771) t=0.102400099 [46] (511.897949,224.957367) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
-findNextWinding from:[17] to:[15] start=83894016 end=83891024
-bridgeWinding current id=17 from=(494.348663,224.583771) to=(511.897949,224.957367)
-findNextWinding simple
-markDone id=15 (497.243317,227.90419 502.478027,230.314941 513.407471,224.129684) t=0 [29] (497.243317,227.90419) tEnd=0.929653854 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-bridgeWinding current id=15 from=(511.897949,224.957367) to=(497.243317,227.90419)
-path.lineTo(511.897949,224.957367);
-path.quadTo(502.109772,230.145355, 497.243317,227.90419);
-findNextWinding simple
-markDone id=14 (494.895874,225.840698 495.737305,227.210602 497.243317,227.90419) t=0 [27] (494.895874,225.840698) tEnd=1 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-bridgeWinding current id=14 from=(497.243317,227.90419) to=(494.895874,225.840698)
-path.quadTo(495.737305,227.210602, 494.895874,225.840698);
-nextChase mismatched signs
-findNextWinding simple
-markDone id=13 (494.376495,224.683868 494.634338,225.414886 494.895874,225.840698) t=0 [25] (494.376495,224.683868) tEnd=1 newWindSum=1 newOppSum=0 oppSum=0 windSum=1 windValue=1 oppValue=0
-bridgeWinding current id=13 from=(494.895874,225.840698) to=(494.376495,224.683868)
-path.quadTo(494.634338,225.414886, 494.376495,224.683868);
+Skia UnitTests: --match Simplify$ --resourcePath resources\ SK_DEBUG
+
+<div id="simplifyTest_1">
+seg=1 {{{95.9684143f, 119.751823f}, {97.2032471f, 113.040466f}, {102.896156f, 108.083267f}}}
+seg=2 {{{102.896156f, 108.083267f}, {102.896736f, 108.082771f}}}
+seg=3 {{{102.896736f, 108.082771f}, {106.944885f, 104.564941f}, {113.029114f, 102.892998f}}}
+seg=4 {{{113.029114f, 102.892998f}, {113.169701f, 102.868301f}}}
+seg=5 {{{113.169701f, 102.868301f}, {122.958702f, 102.087303f}}}
+seg=6 {{{122.958702f, 102.087303f}, {123.637985f, 102.405312f}}}
+seg=7 {{{123.637985f, 102.405312f}, {125.172699f, 104.575714f}, {123.387383f, 106.91227f}}}
+seg=8 {{{123.387383f, 106.91227f}, {122.784996f, 106.452003f}}}
+seg=9 {{{122.784996f, 106.452003f}, {123.388428f, 106.910896f}}}
+seg=10 {{{123.388428f, 106.910896f}, {123.365623f, 106.94088f}, {123.320007f, 107.000946f}}}
+seg=11 {{{123.320007f, 107.000946f}, {117.109985f, 115.177612f}, {108.73912f, 118.758026f}}}
+seg=12 {{{108.73912f, 118.758026f}, {108.557755f, 118.810059f}}}
+seg=13 {{{108.557755f, 118.810059f}, {96.8307571f, 120.638062f}}}
+seg=14 {{{96.8307571f, 120.638062f}, {95.9684143f, 119.751823f}}}
+seg=15 {{{97.4595795f, 120.026184f}, {96.7139969f, 119.889008f}}}
+seg=16 {{{96.7139969f, 119.889008f}, {96.5972366f, 119.139954f}}}
+seg=17 {{{96.5972366f, 119.139954f}, {108.324234f, 117.311951f}}}
+seg=18 {{{108.324234f, 117.311951f}, {108.440994f, 118.061005f}}}
+seg=19 {{{108.440994f, 118.061005f}, {108.142868f, 117.363983f}}}
+seg=20 {{{108.142868f, 117.363983f}, {116.14502f, 113.941284f}, {122.112564f, 106.083923f}}}
+seg=21 {{{122.112564f, 106.083923f}, {122.158455f, 106.023499f}, {122.181564f, 105.993111f}}}
+seg=22 {{{122.181564f, 105.993111f}, {122.18261f, 105.991737f}}}
+seg=23 {{{122.18261f, 105.991737f}, {123.291138f, 104.540924f}, {122.400009f, 103.280693f}}}
+seg=24 {{{122.400009f, 103.280693f}, {123.018997f, 102.843002f}}}
+seg=25 {{{123.018997f, 102.843002f}, {123.079292f, 103.598701f}}}
+seg=26 {{{123.079292f, 103.598701f}, {113.290291f, 104.3797f}}}
+seg=27 {{{113.290291f, 104.3797f}, {113.229996f, 103.624001f}}}
+seg=28 {{{113.229996f, 103.624001f}, {113.430878f, 104.355003f}}}
+seg=29 {{{113.430878f, 104.355003f}, {107.679138f, 105.935608f}, {103.891258f, 109.227226f}}}
+seg=30 {{{103.891258f, 109.227226f}, {103.393997f, 108.654999f}}}
+seg=31 {{{103.393997f, 108.654999f}, {103.891838f, 109.22673f}}}
+seg=32 {{{103.891838f, 109.22673f}, {98.5984497f, 113.835938f}, {97.4595795f, 120.026184f}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{102.896156,108.083267}} wnTs[0]=0 {{{102.896156,108.083267}, {102.896736,108.082771}}}
+debugShowQuadLineIntersection no intersect {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{{108.557755,118.810059}, {96.8307571,120.638062}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{95.9684143,119.751823}} wnTs[0]=1 {{{96.8307571,120.638062}, {95.9684143,119.751823}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{102.896736,108.082771}, {106.944885,104.564941}, {113.029114,102.892998}}} {{102.896736,108.082771}} wnTs[0]=1 {{{102.896156,108.083267}, {102.896736,108.082771}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{102.896736,108.082771}, {106.944885,104.564941}, {113.029114,102.892998}}} {{113.029114,102.892998}} wnTs[0]=0 {{{113.029114,102.892998}, {113.169701,102.868301}}}
+debugShowQuadIntersection no intersect {{{102.896736,108.082771}, {106.944885,104.564941}, {113.029114,102.892998}}} {{{123.320007,107.000946}, {117.109985,115.177612}, {108.73912,118.758026}}}
+debugShowLineIntersection wtTs[0]=1 {{{113.029114,102.892998}, {113.169701,102.868301}}} {{113.169701,102.868301}} wnTs[0]=0 {{{113.169701,102.868301}, {122.958702,102.087303}}}
+debugShowLineIntersection wtTs[0]=1 {{{113.169701,102.868301}, {122.958702,102.087303}}} {{122.958702,102.087303}} wnTs[0]=0 {{{122.958702,102.087303}, {123.637985,102.405312}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{123.637985,102.405312}, {125.172699,104.575714}, {123.387383,106.91227}}} {{123.637985,102.405312}} wnTs[0]=1 {{{122.958702,102.087303}, {123.637985,102.405312}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{123.637985,102.405312}, {125.172699,104.575714}, {123.387383,106.91227}}} {{123.387383,106.91227}} wnTs[0]=0 {{{123.387383,106.91227}, {122.784996,106.452003}}}
+debugShowQuadLineIntersection no intersect {{{123.637985,102.405312}, {125.172699,104.575714}, {123.387383,106.91227}}} {{{122.784996,106.452003}, {123.388428,106.910896}}}
+debugShowQuadIntersection wtTs[0]=0.999952051 {{{123.637985,102.405312}, {125.172699,104.575714}, {123.387383,106.91227}}} {{123.38755,106.912048}} wnTs[0]=0.0189869 {{{123.388428,106.910896}, {123.365623,106.94088}, {123.320007,107.000946}}}
+SkOpSegment::addT insert t=0.999952051 segID=7 spanID=65
+SkOpSegment::addT insert t=0.0189869068 segID=10 spanID=66
+debugShowLineIntersection wtTs[0]=1 {{{123.387383,106.91227}, {122.784996,106.452003}}} {{122.784996,106.452003}} wnTs[0]=0 {{{122.784996,106.452003}, {123.388428,106.910896}}}
+debugShowQuadLineIntersection no intersect {{{123.388428,106.910896}, {123.365623,106.94088}, {123.320007,107.000946}}} {{{123.387383,106.91227}, {122.784996,106.452003}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{123.388428,106.910896}, {123.365623,106.94088}, {123.320007,107.000946}}} {{123.388428,106.910896}} wnTs[0]=1 {{{122.784996,106.452003}, {123.388428,106.910896}}}
+debugShowQuadIntersection wtTs[0]=1 {{{123.388428,106.910896}, {123.365623,106.94088}, {123.320007,107.000946}}} {{123.320007,107.000946}} wnTs[0]=0 {{{123.320007,107.000946}, {117.109985,115.177612}, {108.73912,118.758026}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{123.320007,107.000946}, {117.109985,115.177612}, {108.73912,118.758026}}} {{108.73912,118.758026}} wnTs[0]=0 {{{108.73912,118.758026}, {108.557755,118.810059}}}
+debugShowLineIntersection wtTs[0]=1 {{{108.73912,118.758026}, {108.557755,118.810059}}} {{108.557755,118.810059}} wnTs[0]=0 {{{108.557755,118.810059}, {96.8307571,120.638062}}}
+debugShowLineIntersection wtTs[0]=1 {{{108.557755,118.810059}, {96.8307571,120.638062}}} {{96.8307571,120.638062}} wnTs[0]=0 {{{96.8307571,120.638062}, {95.9684143,119.751823}}}
+debugShowQuadLineIntersection no intersect {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{{96.7139969,119.889008}, {96.5972366,119.139954}}}
+debugShowQuadLineIntersection no intersect {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{{96.5972366,119.139954}, {108.324234,117.311951}}}
+debugShowQuadIntersection no intersect {{{95.9684143,119.751823}, {97.2032471,113.040466}, {102.896156,108.083267}}} {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}}
+debugShowQuadIntersection no intersect {{{102.896736,108.082771}, {106.944885,104.564941}, {113.029114,102.892998}}} {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}}
+debugShowQuadIntersection no intersect {{{102.896736,108.082771}, {106.944885,104.564941}, {113.029114,102.892998}}} {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}}
+debugShowLineIntersection no intersect {{{113.169701,102.868301}, {122.958702,102.087303}}} {{{122.400009,103.280693}, {123.018997,102.843002}}}
+debugShowQuadIntersection no intersect {{{123.320007,107.000946}, {117.109985,115.177612}, {108.73912,118.758026}}} {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}}
+debugShowQuadIntersection no intersect {{{123.320007,107.000946}, {117.109985,115.177612}, {108.73912,118.758026}}} {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}}
+debugShowLineIntersection no intersect {{{108.557755,118.810059}, {96.8307571,120.638062}}} {{{97.4595795,120.026184}, {96.7139969,119.889008}}}
+debugShowLineIntersection no intersect {{{108.557755,118.810059}, {96.8307571,120.638062}}} {{{96.5972366,119.139954}, {108.324234,117.311951}}}
+debugShowQuadLineIntersection no intersect {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} {{{108.557755,118.810059}, {96.8307571,120.638062}}}
+debugShowLineIntersection no intersect {{{96.8307571,120.638062}, {95.9684143,119.751823}}} {{{97.4595795,120.026184}, {96.7139969,119.889008}}}
+debugShowLineIntersection no intersect {{{96.8307571,120.638062}, {95.9684143,119.751823}}} {{{96.7139969,119.889008}, {96.5972366,119.139954}}}
+debugShowLineIntersection wtTs[0]=1 {{{97.4595795,120.026184}, {96.7139969,119.889008}}} {{96.7139969,119.889008}} wnTs[0]=0 {{{96.7139969,119.889008}, {96.5972366,119.139954}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} {{97.4595795,120.026184}} wnTs[0]=0 {{{97.4595795,120.026184}, {96.7139969,119.889008}}}
+debugShowLineIntersection wtTs[0]=1 {{{96.7139969,119.889008}, {96.5972366,119.139954}}} {{96.5972366,119.139954}} wnTs[0]=0 {{{96.5972366,119.139954}, {108.324234,117.311951}}}
+debugShowLineIntersection wtTs[0]=1 {{{96.5972366,119.139954}, {108.324234,117.311951}}} {{108.324234,117.311951}} wnTs[0]=0 {{{108.324234,117.311951}, {108.440994,118.061005}}}
+debugShowLineIntersection no intersect {{{96.5972366,119.139954}, {108.324234,117.311951}}} {{{108.440994,118.061005}, {108.142868,117.363983}}}
+debugShowQuadLineIntersection wtTs[0]=0.00542932628 {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}} {{108.229698,117.326683}} wnTs[0]=0.991939 {{{96.5972366,119.139954}, {108.324234,117.311951}}}
+SkOpSegment::addT insert t=0.991938827 segID=17 spanID=67
+SkOpSegment::addT insert t=0.00542932628 segID=20 spanID=68
+debugShowQuadLineIntersection wtTs[0]=0.913746799 {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} {{97.6869507,118.970093}} wnTs[0]=0.0929235 {{{96.5972366,119.139954}, {108.324234,117.311951}}}
+SkOpSegment::addT insert t=0.0929234671 segID=17 spanID=69
+SkOpSegment::addT insert t=0.913746799 segID=32 spanID=70
+debugShowLineIntersection wtTs[0]=1 {{{108.324234,117.311951}, {108.440994,118.061005}}} {{108.440994,118.061005}} wnTs[0]=0 {{{108.440994,118.061005}, {108.142868,117.363983}}}
+debugShowQuadLineIntersection no intersect {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}} {{{108.324234,117.311951}, {108.440994,118.061005}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}} {{108.142868,117.363983}} wnTs[0]=1 {{{108.440994,118.061005}, {108.142868,117.363983}}}
+debugShowQuadIntersection wtTs[0]=1 {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}} {{122.112564,106.083923}} wnTs[0]=0 {{{122.112564,106.083923}, {122.158455,106.023499}, {122.181564,105.993111}}}
+debugShowQuadIntersection no intersect {{{108.142868,117.363983}, {116.14502,113.941284}, {122.112564,106.083923}}} {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{122.112564,106.083923}, {122.158455,106.023499}, {122.181564,105.993111}}} {{122.181564,105.993111}} wnTs[0]=0 {{{122.181564,105.993111}, {122.18261,105.991737}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{122.18261,105.991737}, {123.291138,104.540924}, {122.400009,103.280693}}} {{122.18261,105.991737}} wnTs[0]=1 {{{122.181564,105.993111}, {122.18261,105.991737}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{122.18261,105.991737}, {123.291138,104.540924}, {122.400009,103.280693}}} {{122.400009,103.280693}} wnTs[0]=0 {{{122.400009,103.280693}, {123.018997,102.843002}}}
+debugShowQuadLineIntersection wtTs[0]=0.860440414 {{{122.18261,105.991737}, {123.291138,104.540924}, {122.400009,103.280693}}} {{122.609795,103.636162}} wnTs[0]=0.0479619 {{{123.079292,103.598701}, {113.290291,104.3797}}}
+SkOpSegment::addT insert t=0.860440414 segID=23 spanID=71
+SkOpSegment::addT insert t=0.0479619043 segID=26 spanID=72
+debugShowLineIntersection wtTs[0]=1 {{{122.400009,103.280693}, {123.018997,102.843002}}} {{123.018997,102.843002}} wnTs[0]=0 {{{123.018997,102.843002}, {123.079292,103.598701}}}
+debugShowLineIntersection wtTs[0]=1 {{{123.018997,102.843002}, {123.079292,103.598701}}} {{123.079292,103.598701}} wnTs[0]=0 {{{123.079292,103.598701}, {113.290291,104.3797}}}
+debugShowLineIntersection wtTs[0]=1 {{{123.079292,103.598701}, {113.290291,104.3797}}} {{113.290291,104.3797}} wnTs[0]=0 {{{113.290291,104.3797}, {113.229996,103.624001}}}
+debugShowLineIntersection no intersect {{{123.079292,103.598701}, {113.290291,104.3797}}} {{{113.229996,103.624001}, {113.430878,104.355003}}}
+debugShowQuadLineIntersection wtTs[0]=0.00597885639 {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{113.362167,104.373962}} wnTs[0]=0.992657 {{{123.079292,103.598701}, {113.290291,104.3797}}}
+SkOpSegment::addT insert t=0.992657126 segID=26 spanID=73
+SkOpSegment::addT insert t=0.00597885639 segID=29 spanID=74
+debugShowLineIntersection wtTs[0]=1 {{{113.290291,104.3797}, {113.229996,103.624001}}} {{113.229996,103.624001}} wnTs[0]=0 {{{113.229996,103.624001}, {113.430878,104.355003}}}
+debugShowQuadLineIntersection no intersect {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{{113.290291,104.3797}, {113.229996,103.624001}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{113.430878,104.355003}} wnTs[0]=1 {{{113.229996,103.624001}, {113.430878,104.355003}}}
+debugShowQuadLineIntersection wtTs[0]=1 {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{103.891258,109.227226}} wnTs[0]=0 {{{103.891258,109.227226}, {103.393997,108.654999}}}
+debugShowQuadLineIntersection wtTs[0]=0.999923983 {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{103.891838,109.22673}} wnTs[0]=1 {{{103.393997,108.654999}, {103.891838,109.22673}}}
+SkOpSegment::addT insert t=0.999923983 segID=29 spanID=75
+debugShowQuadIntersection wtTs[0]=0.999923983 {{{113.430878,104.355003}, {107.679138,105.935608}, {103.891258,109.227226}}} {{103.89183,109.226723}} wtTs[1]=1 {{103.891266,109.227234}} wnTs[0]=0 {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} wnTs[1]=5.43505489e-05
+SkOpSegment::addT insert t=5.43505489e-05 segID=32 spanID=76
+debugShowLineIntersection wtTs[0]=1 {{{103.891258,109.227226}, {103.393997,108.654999}}} {{103.393997,108.654999}} wnTs[0]=0 {{{103.393997,108.654999}, {103.891838,109.22673}}}
+debugShowQuadLineIntersection no intersect {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} {{{103.891258,109.227226}, {103.393997,108.654999}}}
+debugShowQuadLineIntersection wtTs[0]=0 {{{103.891838,109.22673}, {98.5984497,113.835938}, {97.4595795,120.026184}}} {{103.891838,109.22673}} wnTs[0]=1 {{{103.393997,108.654999}, {103.891838,109.22673}}}
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------------x--------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+01: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+02: coinSeg/Span/PtT=32/63/63 endSpan=76 oppSeg/Span/PtT=29/75/75 oppEndSpan=58 MissingCoin
+03: coinSeg/Span/PtT=29/75/75 endSpan=58 oppSeg/Span/PtT=32/63/63 oppEndSpan=76 MissingCoin
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+SkOpSegment::missingCoincidence coinSpan=63 endSpan=76 oppSpan=75 oppEndSpan=58
+-----------------xx--x----------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 Fail
+01: seg/base=32/63 seg/base=29/75 MarkCoinStart
+02: seg/base=32/76 seg/base=29/58 MarkCoinEnd
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------xx--x----------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 Fail
+01: seg/base=32/63 seg/base=29/75 MarkCoinStart
+02: seg/base=32/76 seg/base=29/58 MarkCoinEnd
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------xx--x----------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 Fail
+01: seg/base=32/63 seg/base=29/75 MarkCoinStart
+02: seg/base=32/76 seg/base=29/58 MarkCoinEnd
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+-----------------x--------------------00: coinSeg/Span/PtT=32/63/63 endSpan=76 Fail
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+--------------------------------------SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (103.89183,109.226723 103.891544,109.226974 103.891258,109.227226) t=0.999923983 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+SkOpSegment::markDone id=29 (113.430878,104.355003 107.679138,105.935608 103.891258,109.227226) t=0.999923983 [75] (103.89183,109.226723) tEnd=1 newWindSum=? newOppSum=? oppSum=? windSum=? windValue=0 oppValue=0
+--------------------------------------SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+--------------------------------------SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+SkOpSegment::sortAngles [7] tStart=0.999952051 [65]
+SkOpAngle::after [7/1] 5/5 tStart=0.999952051 tEnd=0 < [10/3] 5/5 tStart=0.0189869068 tEnd=0 < [7/2] 21/21 tStart=0.999952051 tEnd=1 T 12
+SkOpAngle::afterPart {{{123.38755,106.912048}, {125.172625,104.575609}, {123.637985,102.405312}}} id=7
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.388428,106.910896}, {123.388428,106.910896}}} id=10
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.387383,106.91227}, {123.387383,106.91227}}} id=7
+SkOpAngle::after [7/1] 5/5 tStart=0.999952051 tEnd=0 < [10/4] 21/21 tStart=0.0189869068 tEnd=1 < [10/3] 5/5 tStart=0.0189869068 tEnd=0 F 5
+SkOpAngle::afterPart {{{123.38755,106.912048}, {125.172625,104.575609}, {123.637985,102.405312}}} id=7
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.365603,106.940906}, {123.320007,107.000946}}} id=10
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.388428,106.910896}, {123.388428,106.910896}}} id=10
+SkOpAngle::after [10/3] 5/5 tStart=0.0189869068 tEnd=0 < [10/4] 21/21 tStart=0.0189869068 tEnd=1 < [7/2] 21/21 tStart=0.999952051 tEnd=1 T 11
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.388428,106.910896}, {123.388428,106.910896}}} id=10
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.365603,106.940906}, {123.320007,107.000946}}} id=10
+SkOpAngle::afterPart {{{123.38755,106.912048}, {123.387383,106.91227}, {123.387383,106.91227}}} id=7
+SkOpSegment::sortAngles [10] tStart=0.0189869068 [66]
+SkOpSegment::sortAngles [17] tStart=0.0929234671 [69]
+SkOpAngle::after [17/5] 17/17 tStart=0.0929234671 tEnd=0 < [32/25] 5/5 tStart=0.913746799 tEnd=5.43505489e-05 < [17/6] 1/1 tStart=0.0929234671 tEnd=0.991938827 F 4
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {96.5972366,119.139954}}} id=17
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {99.0549405,113.438713}, {103.891266,109.227234}}} id=32
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {108.229698,117.326683}}} id=17
+SkOpAngle::after [17/5] 17/17 tStart=0.0929234671 tEnd=0 < [32/26] 21/21 tStart=0.913746799 tEnd=1 < [17/6] 1/1 tStart=0.0929234671 tEnd=0.991938827 T 4
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {96.5972366,119.139954}}} id=17
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {97.5578058,119.492282}, {97.4595795,120.026184}}} id=32
+SkOpAngle::afterPart {{{97.6869507,118.970093}, {108.229698,117.326683}}} id=17
+SkOpSegment::sortAngles [17] tStart=0.991938827 [67]
+SkOpAngle::after [17/7] 17/17 tStart=0.991938827 tEnd=0.0929234671 < [20/9] 17/17 tStart=0.00542932628 tEnd=0 < [17/8] 1/1 tStart=0.991938827 tEnd=1 T 12
+SkOpAngle::afterPart {{{108.229698,117.326683}, {97.6869507,118.970093}}} id=17
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.185051,117.34594}, {108.142868,117.363983}}} id=20
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.324234,117.311951}}} id=17
+SkOpAngle::after [17/7] 17/17 tStart=0.991938827 tEnd=0.0929234671 < [20/10] 1/1 tStart=0.00542932628 tEnd=1 < [20/9] 17/17 tStart=0.00542932628 tEnd=0 F 5
+SkOpAngle::afterPart {{{108.229698,117.326683}, {97.6869507,118.970093}}} id=17
+SkOpAngle::afterPart {{{108.229698,117.326683}, {116.177424,113.898617}, {122.112564,106.083923}}} id=20
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.185051,117.34594}, {108.142868,117.363983}}} id=20
+SkOpAngle::after [20/9] 17/17 tStart=0.00542932628 tEnd=0 < [20/10] 1/1 tStart=0.00542932628 tEnd=1 < [17/8] 1/1 tStart=0.991938827 tEnd=1 F 11
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.185051,117.34594}, {108.142868,117.363983}}} id=20
+SkOpAngle::afterPart {{{108.229698,117.326683}, {116.177424,113.898617}, {122.112564,106.083923}}} id=20
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.324234,117.311951}}} id=17
+SkOpAngle::after [17/8] 1/1 tStart=0.991938827 tEnd=1 < [20/10] 1/1 tStart=0.00542932628 tEnd=1 < [17/7] 17/17 tStart=0.991938827 tEnd=0.0929234671 T 12
+SkOpAngle::afterPart {{{108.229698,117.326683}, {108.324234,117.311951}}} id=17
+SkOpAngle::afterPart {{{108.229698,117.326683}, {116.177424,113.898617}, {122.112564,106.083923}}} id=20
+SkOpAngle::afterPart {{{108.229698,117.326683}, {97.6869507,118.970093}}} id=17
+SkOpSegment::sortAngles [20] tStart=0.00542932628 [68]
+SkOpSegment::sortAngles [23] tStart=0.860440414 [71]
+SkOpAngle::after [23/11] 25/21 tStart=0.860440414 tEnd=0 < [26/13] 1/1 tStart=0.0479619043 tEnd=0 < [23/12] 9/9 tStart=0.860440414 tEnd=1 T 4
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.136432,104.743399}, {122.18261,105.991737}}} id=23
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.079292,103.598701}}} id=26
+SkOpAngle::afterPart {{{122.609795,103.636162}, {122.524376,103.456572}, {122.400009,103.280693}}} id=23
+SkOpAngle::after [23/11] 25/21 tStart=0.860440414 tEnd=0 < [26/14] 17/17 tStart=0.0479619043 tEnd=0.992657126 < [26/13] 1/1 tStart=0.0479619043 tEnd=0 F 4
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.136432,104.743399}, {122.18261,105.991737}}} id=23
+SkOpAngle::afterPart {{{122.609795,103.636162}, {113.362167,104.373962}}} id=26
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.079292,103.598701}}} id=26
+SkOpAngle::after [26/13] 1/1 tStart=0.0479619043 tEnd=0 < [26/14] 17/17 tStart=0.0479619043 tEnd=0.992657126 < [23/12] 9/9 tStart=0.860440414 tEnd=1 F 4
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.079292,103.598701}}} id=26
+SkOpAngle::afterPart {{{122.609795,103.636162}, {113.362167,104.373962}}} id=26
+SkOpAngle::afterPart {{{122.609795,103.636162}, {122.524376,103.456572}, {122.400009,103.280693}}} id=23
+SkOpAngle::after [23/12] 9/9 tStart=0.860440414 tEnd=1 < [26/14] 17/17 tStart=0.0479619043 tEnd=0.992657126 < [23/11] 25/21 tStart=0.860440414 tEnd=0 T 4
+SkOpAngle::afterPart {{{122.609795,103.636162}, {122.524376,103.456572}, {122.400009,103.280693}}} id=23
+SkOpAngle::afterPart {{{122.609795,103.636162}, {113.362167,104.373962}}} id=26
+SkOpAngle::afterPart {{{122.609795,103.636162}, {123.136432,104.743399}, {122.18261,105.991737}}} id=23
+SkOpSegment::sortAngles [26] tStart=0.0479619043 [72]
+SkOpSegment::sortAngles [26] tStart=0.992657126 [73]
+SkOpAngle::after [26/15] 1/1 tStart=0.992657126 tEnd=0.0479619043 < [29/17] 1/1 tStart=0.00597885639 tEnd=0 < [26/16] 17/17 tStart=0.992657126 tEnd=1 T 12
+SkOpAngle::afterPart {{{113.362167,104.373962}, {122.609795,103.636162}}} id=26
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.395068,104.364844}, {113.430878,104.355003}}} id=29
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.290291,104.3797}}} id=26
+SkOpAngle::after [26/15] 1/1 tStart=0.992657126 tEnd=0.0479619043 < [29/18] 17/17 tStart=0.00597885639 tEnd=0.999923983 < [29/17] 1/1 tStart=0.00597885639 tEnd=0 F 5
+SkOpAngle::afterPart {{{113.362167,104.373962}, {122.609795,103.636162}}} id=26
+SkOpAngle::afterPart {{{113.362167,104.373962}, {107.656922,105.955165}, {103.89183,109.226723}}} id=29
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.395068,104.364844}, {113.430878,104.355003}}} id=29
+SkOpAngle::after [29/17] 1/1 tStart=0.00597885639 tEnd=0 < [29/18] 17/17 tStart=0.00597885639 tEnd=0.999923983 < [26/16] 17/17 tStart=0.992657126 tEnd=1 F 11
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.395068,104.364844}, {113.430878,104.355003}}} id=29
+SkOpAngle::afterPart {{{113.362167,104.373962}, {107.656922,105.955165}, {103.89183,109.226723}}} id=29
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.290291,104.3797}}} id=26
+SkOpAngle::after [26/16] 17/17 tStart=0.992657126 tEnd=1 < [29/18] 17/17 tStart=0.00597885639 tEnd=0.999923983 < [26/15] 1/1 tStart=0.992657126 tEnd=0.0479619043 T 12
+SkOpAngle::afterPart {{{113.362167,104.373962}, {113.290291,104.3797}}} id=26
+SkOpAngle::afterPart {{{113.362167,104.373962}, {107.656922,105.955165}, {103.89183,109.226723}}} id=29
+SkOpAngle::afterPart {{{113.362167,104.373962}, {122.609795,103.636162}}} id=26
+SkOpSegment::sortAngles [29] tStart=0.00597885639 [74]
+SkOpSegment::sortAngles [29] tStart=0.999923983 [75]
+SkOpAngle::after [29/19] 1/1 tStart=0.999923983 tEnd=0.00597885639 < [31/21] 9/9 tStart=1 tEnd=0 < [32/22] 17/17 tStart=0 tEnd=5.43505489e-05 T 4
+SkOpAngle::afterPart {{{103.891838,109.22673}, {107.65693,105.955173}, {113.362175,104.37397}}} id=29
+SkOpAngle::afterPart {{{103.891838,109.22673}, {103.393997,108.654999}}} id=31
+SkOpAngle::afterPart {{{103.891838,109.22673}, {103.891266,109.227234}, {103.891266,109.227234}}} id=32
+SkOpSegment::sortAngles [30] tStart=0 [59]
+SkOpAngle::after [30/20] 9/9 tStart=0 tEnd=1 < [32/24] 17/21 tStart=5.43505489e-05 tEnd=0.913746799 < [32/23] 1/1 tStart=5.43505489e-05 tEnd=0 T 4
+SkOpAngle::afterPart {{{103.891266,109.227234}, {103.394005,108.655006}}} id=30
+SkOpAngle::afterPart {{{103.891266,109.227234}, {99.0549405,113.438713}, {97.6869507,118.970093}}} id=32
+SkOpAngle::afterPart {{{103.891266,109.227234}, {103.891838,109.22673}, {103.891838,109.22673}}} id=32
+SkOpSegment::sortAngles [31] tStart=1 [62]
+SkOpSegment::sortAngles [32] tStart=0 [63]
+SkOpSegment::sortAngles [32] tStart=5.43505489e-05 [76]
+SkOpSegment::sortAngles [32] tStart=0.913746799 [70]
+coinSpan - id=32 t=0 tEnd=5.43505489e-05
+coinSpan + id=29 t=0.999923983 tEnd=1
+SkOpSegment::debugShowActiveSpans id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=2 (102.896156,108.083267 102.896736,108.082771) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=4 (113.029114,102.892998 113.169701,102.868301) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=5 (113.169701,102.868301 122.958702,102.087303) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=6 (122.958702,102.087303 123.637985,102.405312) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.637985,102.405312 125.172625,104.575609 123.38755,106.912048) t=0 tEnd=0.999952051 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=7 (123.38755,106.912048 123.387466,106.912159 123.387383,106.91227) t=0.999952051 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=8 (123.387383,106.91227 122.784996,106.452003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=9 (122.784996,106.452003 123.388428,106.910896) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.388428,106.910896 123.387993,106.911467 123.38755,106.912048) t=0 tEnd=0.0189869068 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=10 (123.38755,106.912048 123.365603,106.940906 123.320007,107.000946) t=0.0189869068 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=12 (108.73912,118.758026 108.557755,118.810059) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+SkOpSpan::sortableTop dir=kLeft seg=1 t=0.5 pt=(98.3177643,113.479004)
+SkOpSpan::sortableTop [0] valid=1 operand=0 span=1 ccw=1 seg=1 {{{95.9684143f, 119.751823f}, {97.2032471f, 113.040466f}, {102.896156f, 108.083267f}}} t=0.5 pt=(98.3177643,113.479004) slope=(3.463871,-5.83427811)
+SkOpSegment::markWinding id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 [1] (95.9684143,119.751823) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markWinding id=2 (102.896156,108.083267 102.896736,108.082771) t=0 [3] (102.896156,108.083267) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 [5] (102.896736,108.082771) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=4 (113.029114,102.892998 113.169701,102.868301) t=0 [7] (113.029114,102.892998) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=5 (113.169701,102.868301 122.958702,102.087303) t=0 [9] (113.169701,102.868301) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=6 (122.958702,102.087303 123.637985,102.405312) t=0 [11] (122.958702,102.087303) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=7 (123.637985,102.405312 125.172699,104.575714 123.387383,106.91227) t=0 [13] (123.637985,102.405312) tEnd=0.999952051 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 [1] (95.9684143,119.751823) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markWinding id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 [27] (96.8307571,120.638062) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 [25] (108.557755,118.810059) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=12 (108.73912,118.758026 108.557755,118.810059) t=0 [23] (108.73912,118.758026) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 [21] (123.320007,107.000946) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=10 (123.388428,106.910896 123.365623,106.94088 123.320007,107.000946) t=0.0189869068 [66] (123.38755,106.912048) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=1 (95.9684143,119.751823 97.2032471,113.040466 102.896156,108.083267) t=0 [1] (95.9684143,119.751823) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=1 from=(102.896156,108.083267) to=(95.9684143,119.751823)
+path.moveTo(102.896156,108.083267);
+path.quadTo(97.2032471,113.040466, 95.9684143,119.751823);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=14 (96.8307571,120.638062 95.9684143,119.751823) t=0 [27] (96.8307571,120.638062) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=14 from=(95.9684143,119.751823) to=(96.8307571,120.638062)
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=13 (108.557755,118.810059 96.8307571,120.638062) t=0 [25] (108.557755,118.810059) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=13 from=(96.8307571,120.638062) to=(108.557755,118.810059)
+path.lineTo(96.8307571,120.638062);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=12 (108.73912,118.758026 108.557755,118.810059) t=0 [23] (108.73912,118.758026) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=12 from=(108.557755,118.810059) to=(108.73912,118.758026)
+path.lineTo(108.557755,118.810059);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=11 (123.320007,107.000946 117.109985,115.177612 108.73912,118.758026) t=0 [21] (123.320007,107.000946) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=11 from=(108.73912,118.758026) to=(123.320007,107.000946)
+path.lineTo(108.73912,118.758026);
+path.quadTo(117.109985,115.177612, 123.320007,107.000946);
+SkOpSegment::markWinding id=7 (123.637985,102.405312 125.172699,104.575714 123.387383,106.91227) t=0.999952051 [65] (123.38755,106.912048) tEnd=1 newWindSum=1 windSum=? windValue=1
+SkOpSegment::markWinding id=8 (123.387383,106.91227 122.784996,106.452003) t=0 [15] (123.387383,106.91227) tEnd=1 newWindSum=1 windSum=? windValue=1
+SkOpSegment::markWinding id=9 (122.784996,106.452003 123.388428,106.910896) t=0 [17] (122.784996,106.452003) tEnd=1 newWindSum=1 windSum=? windValue=1
+SkOpSegment::markWinding id=10 (123.388428,106.910896 123.365623,106.94088 123.320007,107.000946) t=0 [19] (123.388428,106.910896) tEnd=0.0189869068 newWindSum=1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=10 span=66 windSum=-1
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [10/4] next=7/2 sect=21/21 s=0.0189869068 [66] e=1 [20] sgn=-1 windVal=1 windSum=-1 oppVal=0 oppSum=0
+SkOpAngle::dumpOne [7/2] next=7/1 sect=21/21 s=0.999952051 [65] e=1 [14] sgn=-1 windVal=1 windSum=1
+SkOpAngle::dumpOne [7/1] next=10/3 sect=5/5 s=0.999952051 [65] e=0 [13] sgn=1 windVal=1 windSum=-1 oppVal=0 oppSum=0
+SkOpAngle::dumpOne [10/3] next=10/4 sect=5/5 s=0.0189869068 [66] e=0 [19] sgn=1 windVal=1 windSum=1
+SkOpSegment::findNextWinding chase.append segment=10 span=66 windSum=-1
+SkOpSegment::markDone id=10 (123.388428,106.910896 123.365623,106.94088 123.320007,107.000946) t=0.0189869068 [66] (123.38755,106.912048) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[10] to:[7] start=6169336 end=6162888
+bridgeWinding current id=10 from=(123.320007,107.000946) to=(123.38755,106.912048)
+path.quadTo(123.365601,106.940903, 123.38755,106.912048);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=7 (123.637985,102.405312 125.172699,104.575714 123.387383,106.91227) t=0.999952051 [65] (123.38755,106.912048) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=1 oppValue=0
+bridgeWinding current id=7 from=(123.38755,106.912048) to=(123.387383,106.91227)
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=8 (123.387383,106.91227 122.784996,106.452003) t=0 [15] (123.387383,106.91227) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=1 oppValue=0
+bridgeWinding current id=8 from=(123.387383,106.91227) to=(122.784996,106.452003)
+path.lineTo(123.387383,106.91227);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=9 (122.784996,106.452003 123.388428,106.910896) t=0 [17] (122.784996,106.452003) tEnd=1 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=1 oppValue=0
+bridgeWinding current id=9 from=(122.784996,106.452003) to=(123.388428,106.910896)
+path.lineTo(122.784996,106.452003);
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [10/3] next=10/4 sect=5/5 s=0.0189869068 [66] e=0 [19] sgn=1 windVal=1 windSum=1
+SkOpAngle::dumpOne [10/4] next=7/2 sect=21/21 s=0.0189869068 [66] e=1 [20] sgn=-1 windVal=1 windSum=-1 oppVal=0 oppSum=0 done
+SkOpAngle::dumpOne [7/2] next=7/1 sect=21/21 s=0.999952051 [65] e=1 [14] sgn=-1 windVal=1 windSum=1 done
+SkOpAngle::dumpOne [7/1] next=10/3 sect=5/5 s=0.999952051 [65] e=0 [13] sgn=1 windVal=1 windSum=-1 oppVal=0 oppSum=0
+SkOpSegment::markDone id=7 (123.637985,102.405312 125.172699,104.575714 123.387383,106.91227) t=0 [13] (123.637985,102.405312) tEnd=0.999952051 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=6 (122.958702,102.087303 123.637985,102.405312) t=0 [11] (122.958702,102.087303) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=5 (113.169701,102.868301 122.958702,102.087303) t=0 [9] (113.169701,102.868301) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=4 (113.029114,102.892998 113.169701,102.868301) t=0 [7] (113.029114,102.892998) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=3 (102.896736,108.082771 106.944885,104.564941 113.029114,102.892998) t=0 [5] (102.896736,108.082771) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=2 (102.896156,108.083267 102.896736,108.082771) t=0 [3] (102.896156,108.083267) tEnd=1 newWindSum=-1 newOppSum=0 oppSum=0 windSum=-1 windValue=1 oppValue=0
+SkOpSegment::markDone id=10 (123.388428,106.910896 123.365623,106.94088 123.320007,107.000946) t=0 [19] (123.388428,106.910896) tEnd=0.0189869068 newWindSum=1 newOppSum=? oppSum=? windSum=1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[10] to:[10] start=6169448 end=6163608
+bridgeWinding current id=10 from=(123.388428,106.910896) to=(123.38755,106.912048)
+path.lineTo(123.388428,106.910896);
+path.lineTo(123.38755,106.912048);
+SkOpSegment::debugShowActiveSpans id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (97.6869507,118.970093 97.5578058,119.492282 97.4595795,120.026184) t=0.913746799 tEnd=1 windSum=? windValue=1
+SkOpSpan::sortableTop dir=kTop seg=15 t=0.5 pt=(97.086792,119.957596)
+SkOpSpan::sortableTop [0] valid=1 operand=0 span=1 ccw=1 seg=1 {{{95.9684143f, 119.751823f}, {97.2032471f, 113.040466f}, {102.896156f, 108.083267f}}} t=0.295365035 pt=(97.086792,115.940254) slope=(2.55159268,-6.19324017)
+SkOpSpan::sortableTop [1] valid=1 operand=0 span=33 ccw=1 seg=17 {{{96.5972366f, 119.139954f}, {108.324234f, 117.311951f}}} t=0.0417460108 pt=(97.086792,119.063644) slope=(11.7269974,-1.82800293)
+SkOpSpan::sortableTop [2] valid=1 operand=0 span=29 ccw=0 seg=15 {{{97.4595795f, 120.026184f}, {96.7139969f, 119.889008f}}} t=0.5 pt=(97.086792,119.957596) slope=(-0.745582581,-0.137176514)
+SkOpSegment::markWinding id=17 (96.5972366,119.139954 108.324234,117.311951) t=0 [33] (96.5972366,119.139954) tEnd=0.0929234671 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markWinding id=17 (96.5972366,119.139954 108.324234,117.311951) t=0 [33] (96.5972366,119.139954) tEnd=0.0929234671 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markWinding id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 [31] (96.7139969,119.889008) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 [29] (97.4595795,120.026184) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markWinding id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=0.913746799 [70] (97.6869507,118.970093) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=? windSum=? windValue=1 oppValue=0
+SkOpSegment::markDone id=15 (97.4595795,120.026184 96.7139969,119.889008) t=0 [29] (97.4595795,120.026184) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=0.913746799 [70] (97.6869507,118.970093) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+bridgeWinding chase.append id=32 windSum=-2
+SkOpSegment::debugShowActiveSpans id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 tEnd=1 windSum=-2 oppSum=0 windValue=1 oppValue=0
+SkOpSegment::debugShowActiveSpans id=17 (96.5972366,119.139954 97.6869507,118.970093) t=0 tEnd=0.0929234671 windSum=-2 oppSum=0 windValue=1 oppValue=0
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=? windValue=1
+SkOpSegment::markDone id=17 (96.5972366,119.139954 108.324234,117.311951) t=0 [33] (96.5972366,119.139954) tEnd=0.0929234671 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=16 (96.7139969,119.889008 96.5972366,119.139954) t=0 [31] (96.7139969,119.889008) tEnd=1 newWindSum=-2 newOppSum=0 oppSum=0 windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markWinding id=17 (96.5972366,119.139954 108.324234,117.311951) t=0.0929234671 [69] (97.6869507,118.970093) tEnd=0.991938827 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=17 span=67 windSum=?
+SkOpSegment::markWinding id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=5.43505489e-05 [76] (103.891266,109.227234) tEnd=0.913746799 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=32 span=76 windSum=-1
+SkOpSegment::debugShowActiveSpans id=17 (97.6869507,118.970093 108.229698,117.326683) t=0.0929234671 tEnd=0.991938827 windSum=-1 windValue=1
+SkOpSegment::debugShowActiveSpans id=17 (108.229698,117.326683 108.324234,117.311951) t=0.991938827 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=18 (108.324234,117.311951 108.440994,118.061005) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=19 (108.440994,118.061005 108.142868,117.363983) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.142868,117.363983 108.185051,117.34594 108.229698,117.326683) t=0 tEnd=0.00542932628 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=20 (108.229698,117.326683 116.177424,113.898617 122.112564,106.083923) t=0.00542932628 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=22 (122.181564,105.993111 122.18261,105.991737) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.18261,105.991737 123.136432,104.743399 122.609795,103.636162) t=0 tEnd=0.860440414 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=23 (122.609795,103.636162 122.524376,103.456572 122.400009,103.280693) t=0.860440414 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=24 (122.400009,103.280693 123.018997,102.843002) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=25 (123.018997,102.843002 123.079292,103.598701) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (123.079292,103.598701 122.609795,103.636162) t=0 tEnd=0.0479619043 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (122.609795,103.636162 113.362167,104.373962) t=0.0479619043 tEnd=0.992657126 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=26 (113.362167,104.373962 113.290291,104.3797) t=0.992657126 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=27 (113.290291,104.3797 113.229996,103.624001) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=28 (113.229996,103.624001 113.430878,104.355003) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.430878,104.355003 113.395068,104.364844 113.362167,104.373962) t=0 tEnd=0.00597885639 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=29 (113.362167,104.373962 107.656922,105.955165 103.89183,109.226723) t=0.00597885639 tEnd=0.999923983 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=30 (103.891258,109.227226 103.393997,108.654999) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=31 (103.393997,108.654999 103.891838,109.22673) t=0 tEnd=1 windSum=? windValue=1
+SkOpSegment::debugShowActiveSpans id=32 (103.891838,109.22673 103.891552,109.226982 103.891266,109.227234) t=0 tEnd=5.43505489e-05 windSum=? windValue=2
+SkOpSegment::debugShowActiveSpans id=32 (103.891266,109.227234 99.0549405,113.438713 97.6869507,118.970093) t=5.43505489e-05 tEnd=0.913746799 windSum=-1 windValue=1
+SkOpSegment::markWinding id=20 (108.142868,117.363983 116.14502,113.941284 122.112564,106.083923) t=0 [39] (108.142868,117.363983) tEnd=0.00542932628 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=19 (108.440994,118.061005 108.142868,117.363983) t=0 [37] (108.440994,118.061005) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=18 (108.324234,117.311951 108.440994,118.061005) t=0 [35] (108.324234,117.311951) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=17 (96.5972366,119.139954 108.324234,117.311951) t=0.991938827 [67] (108.229698,117.326683) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markAngle last seg=17 span=67 windSum=-2
+SkOpSegment::markWinding id=20 (108.142868,117.363983 116.14502,113.941284 122.112564,106.083923) t=0.00542932628 [68] (108.229698,117.326683) tEnd=1 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markWinding id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 [41] (122.112564,106.083923) tEnd=1 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markWinding id=22 (122.181564,105.993111 122.18261,105.991737) t=0 [43] (122.181564,105.993111) tEnd=1 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markWinding id=23 (122.18261,105.991737 123.291138,104.540924 122.400009,103.280693) t=0 [45] (122.18261,105.991737) tEnd=0.860440414 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=23 span=71 windSum=?
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [17/7] next=20/9 sect=17/17 s=0.991938827 [67] e=0.0929234671 [69] sgn=1 windVal=1 windSum=-1
+SkOpAngle::dumpOne [20/9] next=17/8 sect=17/17 s=0.00542932628 [68] e=0 [39] sgn=1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [17/8] next=20/10 sect=1/1 s=0.991938827 [67] e=1 [34] sgn=-1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [20/10] next=17/7 sect=1/1 s=0.00542932628 [68] e=1 [40] sgn=-1 windVal=1 windSum=-1
+SkOpSegment::markDone id=20 (108.142868,117.363983 116.14502,113.941284 122.112564,106.083923) t=0 [39] (108.142868,117.363983) tEnd=0.00542932628 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=19 (108.440994,118.061005 108.142868,117.363983) t=0 [37] (108.440994,118.061005) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=18 (108.324234,117.311951 108.440994,118.061005) t=0 [35] (108.324234,117.311951) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=17 (96.5972366,119.139954 108.324234,117.311951) t=0.991938827 [67] (108.229698,117.326683) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::findNextWinding chase.append segment=17 span=67 windSum=-2
+SkOpSegment::findNextWinding chase.append segment=23 span=71 windSum=-2147483647
+SkOpSegment::markDone id=17 (96.5972366,119.139954 108.324234,117.311951) t=0.0929234671 [69] (97.6869507,118.970093) tEnd=0.991938827 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[17] to:[20] start=6169672 end=6166328
+bridgeWinding current id=17 from=(97.6869507,118.970093) to=(108.229698,117.326683)
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=20 (108.142868,117.363983 116.14502,113.941284 122.112564,106.083923) t=0.00542932628 [68] (108.229698,117.326683) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=20 from=(108.229698,117.326683) to=(122.112564,106.083923)
+path.moveTo(97.6869507,118.970093);
+path.lineTo(108.229698,117.326683);
+path.quadTo(116.177422,113.898621, 122.112564,106.083923);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=21 (122.112564,106.083923 122.158455,106.023499 122.181564,105.993111) t=0 [41] (122.112564,106.083923) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=21 from=(122.112564,106.083923) to=(122.181564,105.993111)
+path.quadTo(122.158455,106.023499, 122.181564,105.993111);
+SkOpSegment::findNextWinding simple
+SkOpSegment::markDone id=22 (122.181564,105.993111 122.18261,105.991737) t=0 [43] (122.181564,105.993111) tEnd=1 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+bridgeWinding current id=22 from=(122.181564,105.993111) to=(122.18261,105.991737)
+SkOpSegment::markWinding id=26 (123.079292,103.598701 113.290291,104.3797) t=0 [51] (123.079292,103.598701) tEnd=0.0479619043 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=25 (123.018997,102.843002 123.079292,103.598701) t=0 [49] (123.018997,102.843002) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=24 (122.400009,103.280693 123.018997,102.843002) t=0 [47] (122.400009,103.280693) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=23 (122.18261,105.991737 123.291138,104.540924 122.400009,103.280693) t=0.860440414 [71] (122.609795,103.636162) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markAngle last seg=23 span=71 windSum=-2
+SkOpSegment::markWinding id=26 (123.079292,103.598701 113.290291,104.3797) t=0.0479619043 [72] (122.609795,103.636162) tEnd=0.992657126 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=26 span=73 windSum=?
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [23/11] next=26/13 sect=25/21 s=0.860440414 [71] e=0 [45] sgn=1 windVal=1 windSum=-1
+SkOpAngle::dumpOne [26/13] next=23/12 sect=1/1 s=0.0479619043 [72] e=0 [51] sgn=1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [23/12] next=26/14 sect=9/9 s=0.860440414 [71] e=1 [46] sgn=-1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [26/14] next=23/11 sect=17/17 s=0.0479619043 [72] e=0.992657126 [73] sgn=-1 windVal=1 windSum=-1
+SkOpSegment::markDone id=26 (123.079292,103.598701 113.290291,104.3797) t=0 [51] (123.079292,103.598701) tEnd=0.0479619043 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=25 (123.018997,102.843002 123.079292,103.598701) t=0 [49] (123.018997,102.843002) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=24 (122.400009,103.280693 123.018997,102.843002) t=0 [47] (122.400009,103.280693) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=23 (122.18261,105.991737 123.291138,104.540924 122.400009,103.280693) t=0.860440414 [71] (122.609795,103.636162) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::findNextWinding chase.append segment=26 span=73 windSum=-2147483647
+SkOpSegment::markDone id=23 (122.18261,105.991737 123.291138,104.540924 122.400009,103.280693) t=0 [45] (122.18261,105.991737) tEnd=0.860440414 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[23] to:[26] start=6170120 end=6170232
+bridgeWinding current id=23 from=(122.18261,105.991737) to=(122.609795,103.636162)
+path.lineTo(122.18261,105.991737);
+path.quadTo(123.136429,104.743401, 122.609795,103.636162);
+SkOpSegment::markWinding id=29 (113.430878,104.355003 107.679138,105.935608 103.891258,109.227226) t=0 [57] (113.430878,104.355003) tEnd=0.00597885639 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=28 (113.229996,103.624001 113.430878,104.355003) t=0 [55] (113.229996,103.624001) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=27 (113.290291,104.3797 113.229996,103.624001) t=0 [53] (113.290291,104.3797) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=26 (123.079292,103.598701 113.290291,104.3797) t=0.992657126 [73] (113.362167,104.373962) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markAngle last seg=26 span=73 windSum=-2
+SkOpSegment::markWinding id=29 (113.430878,104.355003 107.679138,105.935608 103.891258,109.227226) t=0.00597885639 [74] (113.362167,104.373962) tEnd=0.999923983 newWindSum=-1 windSum=? windValue=1
+SkOpSegment::markAngle last seg=29 span=75 windSum=?
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [26/15] next=29/17 sect=1/1 s=0.992657126 [73] e=0.0479619043 [72] sgn=1 windVal=1 windSum=-1
+SkOpAngle::dumpOne [29/17] next=26/16 sect=1/1 s=0.00597885639 [74] e=0 [57] sgn=1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [26/16] next=29/18 sect=17/17 s=0.992657126 [73] e=1 [52] sgn=-1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [29/18] next=26/15 sect=17/17 s=0.00597885639 [74] e=0.999923983 [75] sgn=-1 windVal=1 windSum=-1
+SkOpSegment::markDone id=29 (113.430878,104.355003 107.679138,105.935608 103.891258,109.227226) t=0 [57] (113.430878,104.355003) tEnd=0.00597885639 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=28 (113.229996,103.624001 113.430878,104.355003) t=0 [55] (113.229996,103.624001) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=27 (113.290291,104.3797 113.229996,103.624001) t=0 [53] (113.290291,104.3797) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=26 (123.079292,103.598701 113.290291,104.3797) t=0.992657126 [73] (113.362167,104.373962) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::findNextWinding chase.append segment=29 span=75 windSum=-2147483647
+SkOpSegment::markDone id=26 (123.079292,103.598701 113.290291,104.3797) t=0.0479619043 [72] (122.609795,103.636162) tEnd=0.992657126 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[26] to:[29] start=6170344 end=6170456
+bridgeWinding current id=26 from=(122.609795,103.636162) to=(113.362167,104.373962)
+SkOpSegment::markWinding id=31 (103.393997,108.654999 103.891838,109.22673) t=0 [61] (103.393997,108.654999) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markWinding id=30 (103.891258,109.227226 103.393997,108.654999) t=0 [59] (103.891258,109.227226) tEnd=1 newWindSum=-2 windSum=? windValue=1
+SkOpSegment::markAngle last seg=30 span=59 windSum=-2
+SkOpSegment::markWinding id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=0 [63] (103.891838,109.22673) tEnd=5.43505489e-05 newWindSum=-2 windSum=? windValue=2
+SkOpSegment::markAngle last seg=32 span=76 windSum=-1
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [29/19] next=31/21 sect=1/1 s=0.999923983 [75] e=0.00597885639 [74] sgn=1 windVal=1 windSum=-1
+SkOpAngle::dumpOne [31/21] next=32/22 sect=9/9 s=1 [62] e=0 [61] sgn=1 windVal=1 windSum=-2
+SkOpAngle::dumpOne [32/22] next=29/19 sect=17/17 s=0 [63] e=5.43505489e-05 [76] sgn=-1 windVal=2 windSum=-2
+SkOpSegment::markDone id=31 (103.393997,108.654999 103.891838,109.22673) t=0 [61] (103.393997,108.654999) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::markDone id=30 (103.891258,109.227226 103.393997,108.654999) t=0 [59] (103.891258,109.227226) tEnd=1 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=1 oppValue=0
+SkOpSegment::findNextWinding chase.append segment=30 span=59 windSum=-2
+SkOpSegment::findNextWinding chase.append segment=32 span=76 windSum=-1
+SkOpSegment::markDone id=29 (113.430878,104.355003 107.679138,105.935608 103.891258,109.227226) t=0.00597885639 [74] (113.362167,104.373962) tEnd=0.999923983 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[29] to:[32] start=6169096 end=6170568
+bridgeWinding current id=29 from=(113.362167,104.373962) to=(103.89183,109.226723)
+path.lineTo(113.362167,104.373962);
+path.quadTo(107.656921,105.955162, 103.89183,109.226723);
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [32/23] next=30/20 sect=1/1 s=5.43505489e-05 [76] e=0 [63] sgn=1 windVal=2 windSum=-2
+SkOpAngle::dumpOne [30/20] next=32/24 sect=9/9 s=0 [59] e=1 [60] sgn=-1 windVal=1 windSum=-2 done
+SkOpAngle::dumpOne [32/24] next=32/23 sect=17/21 s=5.43505489e-05 [76] e=0.913746799 [70] sgn=-1 windVal=1 windSum=-1
+SkOpSegment::markDone id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=0 [63] (103.891838,109.22673) tEnd=5.43505489e-05 newWindSum=-2 newOppSum=? oppSum=? windSum=-2 windValue=2 oppValue=0
+SkOpSegment::findNextWinding from:[32] to:[32] start=6170568 end=6169896
+bridgeWinding current id=32 from=(103.891838,109.22673) to=(103.891266,109.227234)
+SkOpSegment::findNextWinding
+SkOpAngle::dumpOne [32/25] next=17/5 sect=5/5 s=0.913746799 [70] e=5.43505489e-05 [76] sgn=1 windVal=1 windSum=-1
+SkOpAngle::dumpOne [17/5] next=32/26 sect=17/17 s=0.0929234671 [69] e=0 [33] sgn=1 windVal=1 windSum=-2 oppVal=0 oppSum=0 done
+SkOpAngle::dumpOne [32/26] next=17/6 sect=21/21 s=0.913746799 [70] e=1 [64] sgn=-1 windVal=1 windSum=-2 oppVal=0 oppSum=0 done
+SkOpAngle::dumpOne [17/6] next=32/25 sect=1/1 s=0.0929234671 [69] e=0.991938827 [67] sgn=-1 windVal=1 windSum=-1 done
+SkOpSegment::markDone id=32 (103.891838,109.22673 98.5984497,113.835938 97.4595795,120.026184) t=5.43505489e-05 [76] (103.891266,109.227234) tEnd=0.913746799 newWindSum=-1 newOppSum=? oppSum=? windSum=-1 windValue=1 oppValue=0
+SkOpSegment::findNextWinding from:[32] to:[17] start=6169784 end=6169560
+bridgeWinding current id=32 from=(103.891266,109.227234) to=(97.6869507,118.970093)
+path.lineTo(103.891266,109.227234);
+path.quadTo(99.0549393,113.438713, 97.6869507,118.970093);
path.close();
</div>
@@ -1367,7 +1292,7 @@ path.close();
<script type="text/javascript">
var testDivs = [
- tiger8b_h_1,
+ simplifyTest_1,
];
var decimal_places = 3; // make this 3 to show more precision