aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests
diff options
context:
space:
mode:
authorGravatar Cary Clark <caryclark@skia.org>2018-07-24 12:40:10 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-07-24 17:08:55 +0000
commit2587f41f2667b2add97f75583b71ebb74bc48af1 (patch)
treeb1e24e0b61631d780d00746f7c6483609c100452 /tests
parent6a4e60bb8f49e4a031e8fc99c4d8edaa25b3619f (diff)
handle failing pathop tests
Some tests isolated from GrShapes_arcs do not fail gracefully, so make sure errors are properly handled. TBR=reed@google.com Bug: skia: Change-Id: Ia8c9903e64ef755ec11c398df3e5d258ca1f5f8b Reviewed-on: https://skia-review.googlesource.com/143112 Reviewed-by: Cary Clark <caryclark@skia.org> Commit-Queue: Cary Clark <caryclark@skia.org> Auto-Submit: Cary Clark <caryclark@skia.org>
Diffstat (limited to 'tests')
-rw-r--r--tests/PathOpsExtendedTest.cpp5
-rw-r--r--tests/PathOpsExtendedTest.h8
-rw-r--r--tests/PathOpsOpTest.cpp3149
-rw-r--r--tests/PathOpsSimplifyTest.cpp1575
4 files changed, 4734 insertions, 3 deletions
diff --git a/tests/PathOpsExtendedTest.cpp b/tests/PathOpsExtendedTest.cpp
index c668963185..232918fb6a 100644
--- a/tests/PathOpsExtendedTest.cpp
+++ b/tests/PathOpsExtendedTest.cpp
@@ -520,6 +520,11 @@ bool testSimplifyCheck(skiatest::Reporter* reporter, const SkPath& path, const c
ExpectSuccess::kYes : ExpectSuccess::kNo, SkipAssert::kNo, ExpectMatch::kNo);
}
+bool testSimplifyFail(skiatest::Reporter* reporter, const SkPath& path, const char* filename) {
+ return inner_simplify(reporter, path, filename,
+ ExpectSuccess::kNo, SkipAssert::kYes, ExpectMatch::kNo);
+}
+
#if DEBUG_SHOW_TEST_NAME
static void showName(const SkPath& a, const SkPath& b, const SkPathOp shapeOp) {
SkDebugf("\n");
diff --git a/tests/PathOpsExtendedTest.h b/tests/PathOpsExtendedTest.h
index 9f8b0aeaac..5095a9d56f 100644
--- a/tests/PathOpsExtendedTest.h
+++ b/tests/PathOpsExtendedTest.h
@@ -38,15 +38,17 @@ extern bool testPathOpCheck(skiatest::Reporter* reporter, const SkPath& a, const
const SkPathOp , const char* testName, bool checkFail);
extern bool testPathOpFail(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b,
const SkPathOp, const char* testName);
-extern bool testPathOpFuzz(skiatest::Reporter* reporter, const SkPath& a,
- const SkPath& b, const SkPathOp , const char* testName);
+extern bool testPathOpFuzz(skiatest::Reporter* reporter, const SkPath& a, const SkPath& b,
+ const SkPathOp , const char* testName);
extern bool testSimplify(SkPath& path, bool useXor, SkPath& out, PathOpsThreadState& state,
const char* pathStr);
extern bool testSimplify(skiatest::Reporter* reporter, const SkPath& path, const char* filename);
extern bool testSimplifyCheck(skiatest::Reporter* reporter, const SkPath& path,
const char* filename, bool checkFail);
+extern bool testSimplifyFail(skiatest::Reporter* reporter, const SkPath& path,
+ const char* filename);
extern bool testSimplifyFuzz(skiatest::Reporter* reporter, const SkPath& path,
- const char* filename);
+ const char* filename);
void initializeTests(skiatest::Reporter* reporter, const char* testName);
diff --git a/tests/PathOpsOpTest.cpp b/tests/PathOpsOpTest.cpp
index 0420115ce4..4aca7e1763 100644
--- a/tests/PathOpsOpTest.cpp
+++ b/tests/PathOpsOpTest.cpp
@@ -5796,6 +5796,3153 @@ path.reset();
testPathOp(reporter, path1, path, kUnion_SkPathOp, filename);
}
+static void grshapearcs1(skiatest::Reporter* reporter, const char* filename) {
+SkPath path, path1;
+path.setFillType(SkPath::kWinding_FillType);
+path.moveTo(25.0098f, 23.1973f);
+path.lineTo(25.5689f, 22.3682f);
+path.conicTo(26.1281f, 21.5392f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(27.7862f, 22.6576f, 27.227f, 23.4866f, 0.707107f);
+path.lineTo(26.6678f, 24.3156f);
+path.conicTo(26.1086f, 25.1447f, 25.2796f, 24.5855f, 0.707107f);
+path.conicTo(24.4506f, 24.0263f, 25.0098f, 23.1973f, 0.707107f);
+path.close();
+path.moveTo(26.6873f, 20.7101f);
+path.lineTo(27.2465f, 19.8811f);
+path.conicTo(27.8057f, 19.0521f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(29.4638f, 20.1704f, 28.9046f, 20.9995f, 0.707107f);
+path.lineTo(28.3454f, 21.8285f);
+path.conicTo(27.7862f, 22.6576f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(26.1281f, 21.5392f, 26.6873f, 20.7101f, 0.707107f);
+path.close();
+path.moveTo(28.3649f, 18.223f);
+path.lineTo(28.9241f, 17.394f);
+path.conicTo(29.4833f, 16.565f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(31.1414f, 17.6833f, 30.5822f, 18.5124f, 0.707107f);
+path.lineTo(30.023f, 19.3414f);
+path.conicTo(29.4638f, 20.1704f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(27.8057f, 19.0521f, 28.3649f, 18.223f, 0.707107f);
+path.close();
+path.moveTo(30.0425f, 15.7359f);
+path.lineTo(30.6017f, 14.9069f);
+path.conicTo(31.1609f, 14.0778f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(32.8189f, 15.1962f, 32.2598f, 16.0253f, 0.707107f);
+path.lineTo(31.7006f, 16.8543f);
+path.conicTo(31.1414f, 17.6833f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(29.4833f, 16.565f, 30.0425f, 15.7359f, 0.707107f);
+path.close();
+path.moveTo(31.7201f, 13.2488f);
+path.lineTo(32.2793f, 12.4198f);
+path.conicTo(32.8385f, 11.5907f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(34.4965f, 12.7091f, 33.9373f, 13.5381f, 0.707107f);
+path.lineTo(33.3781f, 14.3672f);
+path.conicTo(32.8189f, 15.1962f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(31.1609f, 14.0778f, 31.7201f, 13.2488f, 0.707107f);
+path.close();
+path.moveTo(33.3976f, 10.7617f);
+path.lineTo(33.9568f, 9.93265f);
+path.conicTo(34.516f, 9.10361f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(36.1741f, 10.222f, 35.6149f, 11.051f, 0.707107f);
+path.lineTo(35.0557f, 11.8801f);
+path.conicTo(34.4965f, 12.7091f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(32.8385f, 11.5907f, 33.3976f, 10.7617f, 0.707107f);
+path.close();
+path.moveTo(35.0752f, 8.27457f);
+path.lineTo(35.6344f, 7.44554f);
+path.conicTo(36.1936f, 6.6165f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(37.8517f, 7.73488f, 37.2925f, 8.56392f, 0.707107f);
+path.lineTo(36.7333f, 9.39296f);
+path.conicTo(36.1741f, 10.222f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(34.516f, 9.10361f, 35.0752f, 8.27457f, 0.707107f);
+path.close();
+path.moveTo(36.7528f, 5.78746f);
+path.lineTo(37.312f, 4.95842f);
+path.conicTo(37.8712f, 4.12939f, 38.7002f, 4.68858f, 0.707107f);
+path.conicTo(39.5293f, 5.24777f, 38.9701f, 6.07681f, 0.707107f);
+path.lineTo(38.4109f, 6.90585f);
+path.conicTo(37.8517f, 7.73488f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(36.1936f, 6.6165f, 36.7528f, 5.78746f, 0.707107f);
+path.close();
+path.moveTo(39.9447f, 3.72429f);
+path.quadTo(40.3524f, 4.01069f, 40.7489f, 4.31248f);
+path.conicTo(41.5445f, 4.9182f, 40.9388f, 5.71387f, 0.707107f);
+path.conicTo(40.3331f, 6.50955f, 39.5374f, 5.90383f, 0.707107f);
+path.quadTo(39.1714f, 5.62521f, 38.7951f, 5.36088f);
+path.conicTo(37.9768f, 4.78608f, 38.5516f, 3.96779f, 0.707107f);
+path.conicTo(39.1264f, 3.14949f, 39.9447f, 3.72429f, 0.707107f);
+path.close();
+path.moveTo(42.3194f, 5.60826f);
+path.quadTo(42.707f, 5.95446f, 43.0804f, 6.31583f);
+path.conicTo(43.7991f, 7.01122f, 43.1037f, 7.72985f, 0.707107f);
+path.conicTo(42.4083f, 8.44848f, 41.6896f, 7.75308f, 0.707107f);
+path.quadTo(41.3448f, 7.41944f, 40.9871f, 7.09992f);
+path.conicTo(40.2413f, 6.43379f, 40.9074f, 5.68796f, 0.707107f);
+path.conicTo(41.5735f, 4.94212f, 42.3194f, 5.60826f, 0.707107f);
+path.close();
+path.moveTo(44.5406f, 7.84871f);
+path.quadTo(44.8959f, 8.25352f, 45.2341f, 8.67266f);
+path.conicTo(45.862f, 9.4509f, 45.0838f, 10.0789f, 0.707107f);
+path.conicTo(44.3056f, 10.7068f, 43.6776f, 9.9286f, 0.707107f);
+path.quadTo(43.3654f, 9.54174f, 43.0374f, 9.16805f);
+path.conicTo(42.3778f, 8.41649f, 43.1293f, 7.75682f, 0.707107f);
+path.conicTo(43.8809f, 7.09715f, 44.5406f, 7.84871f, 0.707107f);
+path.close();
+path.moveTo(46.528f, 10.4211f);
+path.quadTo(46.815f, 10.8449f, 47.0851f, 11.2796f);
+path.conicTo(47.6128f, 12.129f, 46.7633f, 12.6567f, 0.707107f);
+path.conicTo(45.9139f, 13.1844f, 45.3862f, 12.335f, 0.707107f);
+path.quadTo(45.1369f, 11.9337f, 44.872f, 11.5426f);
+path.conicTo(44.3113f, 10.7146f, 45.1393f, 10.1538f, 0.707107f);
+path.conicTo(45.9673f, 9.5931f, 46.528f, 10.4211f, 0.707107f);
+path.close();
+path.moveTo(48.1056f, 13.0782f);
+path.quadTo(48.3449f, 13.542f, 48.5654f, 14.015f);
+path.conicTo(48.9879f, 14.9213f, 48.0816f, 15.3438f, 0.707107f);
+path.conicTo(47.1752f, 15.7663f, 46.7527f, 14.86f, 0.707107f);
+path.quadTo(46.5492f, 14.4234f, 46.3283f, 13.9953f);
+path.conicTo(45.8698f, 13.1066f, 46.7584f, 12.6481f, 0.707107f);
+path.conicTo(47.6471f, 12.1895f, 48.1056f, 13.0782f, 0.707107f);
+path.close();
+path.moveTo(49.3755f, 15.9538f);
+path.quadTo(49.5594f, 16.4493f, 49.7229f, 16.9516f);
+path.conicTo(50.0325f, 17.9025f, 49.0816f, 18.2121f, 0.707107f);
+path.conicTo(48.1307f, 18.5216f, 47.8212f, 17.5707f, 0.707107f);
+path.quadTo(47.6702f, 17.1069f, 47.5005f, 16.6497f);
+path.conicTo(47.1526f, 15.7122f, 48.0901f, 15.3642f, 0.707107f);
+path.conicTo(49.0276f, 15.0163f, 49.3755f, 15.9538f, 0.707107f);
+path.close();
+path.moveTo(50.2964f, 18.9923f);
+path.quadTo(50.4191f, 19.5089f, 50.5206f, 20.0302f);
+path.conicTo(50.7117f, 21.0117f, 49.7302f, 21.2029f, 0.707107f);
+path.conicTo(48.7486f, 21.394f, 48.5575f, 20.4125f, 0.707107f);
+path.quadTo(48.4638f, 19.9313f, 48.3505f, 19.4544f);
+path.conicTo(48.1194f, 18.4815f, 49.0924f, 18.2504f, 0.707107f);
+path.conicTo(50.0653f, 18.0193f, 50.2964f, 18.9923f, 0.707107f);
+path.close();
+path.moveTo(50.8373f, 22.0956f);
+path.quadTo(50.8955f, 22.6138f, 50.933f, 23.1341f);
+path.conicTo(51.0047f, 24.1315f, 50.0073f, 24.2033f, 0.707107f);
+path.conicTo(49.0099f, 24.275f, 48.9381f, 23.2776f, 0.707107f);
+path.quadTo(48.9036f, 22.7975f, 48.8498f, 22.3191f);
+path.conicTo(48.7381f, 21.3253f, 49.7318f, 21.2136f, 0.707107f);
+path.conicTo(50.7255f, 21.1019f, 50.8373f, 22.0956f, 0.707107f);
+path.close();
+path.moveTo(50.9992f, 25.2099f);
+path.quadTo(50.9949f, 25.7358f, 50.9694f, 26.2608f);
+path.conicTo(50.9209f, 27.2596f, 49.9221f, 27.2111f, 0.707107f);
+path.conicTo(48.9233f, 27.1626f, 48.9718f, 26.1638f, 0.707107f);
+path.quadTo(48.9953f, 25.679f, 48.9992f, 25.1938f);
+path.conicTo(49.0073f, 24.1938f, 50.0073f, 24.2019f, 0.707107f);
+path.conicTo(51.0072f, 24.21f, 50.9992f, 25.2099f, 0.707107f);
+path.close();
+path.moveTo(50.7839f, 28.3454f);
+path.quadTo(50.7172f, 28.8596f, 50.63f, 29.3708f);
+path.conicTo(50.4619f, 30.3565f, 49.4761f, 30.1884f, 0.707107f);
+path.conicTo(48.4903f, 30.0203f, 48.6584f, 29.0346f, 0.707107f);
+path.quadTo(48.7389f, 28.5627f, 48.8005f, 28.088f);
+path.conicTo(48.9292f, 27.0963f, 49.9209f, 27.225f, 0.707107f);
+path.conicTo(50.9126f, 27.3537f, 50.7839f, 28.3454f, 0.707107f);
+path.close();
+path.moveTo(50.1906f, 31.437f);
+path.quadTo(50.0558f, 31.9646f, 49.899f, 32.4861f);
+path.conicTo(49.611f, 33.4438f, 48.6534f, 33.1558f, 0.707107f);
+path.conicTo(47.6957f, 32.8679f, 47.9837f, 31.9103f, 0.707107f);
+path.quadTo(48.1284f, 31.4289f, 48.2528f, 30.9418f);
+path.conicTo(48.5004f, 29.9729f, 49.4693f, 30.2205f, 0.707107f);
+path.conicTo(50.4382f, 30.4681f, 50.1906f, 31.437f, 0.707107f);
+path.close();
+path.moveTo(49.1978f, 34.5114f);
+path.quadTo(49.0051f, 35.0016f, 48.7927f, 35.4837f);
+path.conicTo(48.3895f, 36.3988f, 47.4744f, 35.9956f, 0.707107f);
+path.conicTo(46.5593f, 35.5923f, 46.9625f, 34.6772f, 0.707107f);
+path.quadTo(47.1586f, 34.2323f, 47.3364f, 33.7797f);
+path.conicTo(47.7023f, 32.849f, 48.6329f, 33.2149f, 0.707107f);
+path.conicTo(49.5636f, 33.5807f, 49.1978f, 34.5114f, 0.707107f);
+path.close();
+path.moveTo(47.8852f, 37.3397f);
+path.quadTo(47.6449f, 37.7853f, 47.3876f, 38.2211f);
+path.conicTo(46.879f, 39.0821f, 46.018f, 38.5736f, 0.707107f);
+path.conicTo(45.1569f, 38.0651f, 45.6655f, 37.204f, 0.707107f);
+path.quadTo(45.903f, 36.8018f, 46.1248f, 36.3906f);
+path.conicTo(46.5993f, 35.5103f, 47.4796f, 35.9849f, 0.707107f);
+path.conicTo(48.3598f, 36.4595f, 47.8852f, 37.3397f, 0.707107f);
+path.close();
+path.moveTo(46.3154f, 39.8881f);
+path.quadTo(46.0303f, 40.2962f, 45.7299f, 40.693f);
+path.conicTo(45.1264f, 41.4903f, 44.3291f, 40.8867f, 0.707107f);
+path.conicTo(43.5318f, 40.2831f, 44.1353f, 39.4858f, 0.707107f);
+path.quadTo(44.4126f, 39.1195f, 44.6757f, 38.7428f);
+path.conicTo(45.2483f, 37.923f, 46.0682f, 38.4956f, 0.707107f);
+path.conicTo(46.888f, 39.0682f, 46.3154f, 39.8881f, 0.707107f);
+path.close();
+path.moveTo(44.4398f, 42.2654f);
+path.quadTo(44.095f, 42.6536f, 43.7349f, 43.0278f);
+path.conicTo(43.0415f, 43.7484f, 42.321f, 43.055f, 0.707107f);
+path.conicTo(41.6004f, 42.3616f, 42.2938f, 41.641f, 0.707107f);
+path.quadTo(42.6261f, 41.2957f, 42.9444f, 40.9374f);
+path.conicTo(43.6084f, 40.1897f, 44.3561f, 40.8537f, 0.707107f);
+path.conicTo(45.1038f, 41.5177f, 44.4398f, 42.2654f, 0.707107f);
+path.close();
+path.moveTo(42.2075f, 44.4911f);
+path.quadTo(41.804f, 44.8473f, 41.3862f, 45.1865f);
+path.conicTo(40.6098f, 45.8167f, 39.9795f, 45.0403f, 0.707107f);
+path.conicTo(39.3493f, 44.2639f, 40.1257f, 43.6336f, 0.707107f);
+path.quadTo(40.5114f, 43.3205f, 40.8838f, 42.9918f);
+path.conicTo(41.6335f, 42.3299f, 42.2953f, 43.0796f, 0.707107f);
+path.conicTo(42.9572f, 43.8292f, 42.2075f, 44.4911f, 0.707107f);
+path.close();
+path.moveTo(39.6379f, 46.488f);
+path.quadTo(39.2151f, 46.776f, 38.7814f, 47.0471f);
+path.conicTo(37.9334f, 47.5771f, 37.4034f, 46.7292f, 0.707107f);
+path.conicTo(36.8733f, 45.8812f, 37.7213f, 45.3511f, 0.707107f);
+path.quadTo(38.1217f, 45.1009f, 38.5119f, 44.835f);
+path.conicTo(39.3383f, 44.2721f, 39.9013f, 45.0985f, 0.707107f);
+path.conicTo(40.4643f, 45.925f, 39.6379f, 46.488f, 0.707107f);
+path.close();
+path.moveTo(36.9864f, 48.0722f);
+path.quadTo(36.5234f, 48.3127f, 36.0513f, 48.5344f);
+path.conicTo(35.1461f, 48.9595f, 34.7211f, 48.0543f, 0.707107f);
+path.conicTo(34.296f, 47.1491f, 35.2012f, 46.7241f, 0.707107f);
+path.quadTo(35.6371f, 46.5194f, 36.0644f, 46.2974f);
+path.conicTo(36.9518f, 45.8364f, 37.4128f, 46.7238f, 0.707107f);
+path.conicTo(37.8738f, 47.6112f, 36.9864f, 48.0722f, 0.707107f);
+path.close();
+path.moveTo(34.1153f, 49.3498f);
+path.quadTo(33.6206f, 49.535f, 33.1187f, 49.6999f);
+path.conicTo(32.1687f, 50.0122f, 31.8565f, 49.0622f, 0.707107f);
+path.conicTo(31.5442f, 48.1122f, 32.4942f, 47.7999f, 0.707107f);
+path.quadTo(32.9575f, 47.6477f, 33.4141f, 47.4767f);
+path.conicTo(34.3507f, 47.1261f, 34.7012f, 48.0627f, 0.707107f);
+path.conicTo(35.0518f, 48.9992f, 34.1153f, 49.3498f, 0.707107f);
+path.close();
+path.moveTo(31.08f, 50.2791f);
+path.quadTo(30.5637f, 50.4033f, 30.0427f, 50.5063f);
+path.conicTo(29.0617f, 50.7002f, 28.8678f, 49.7192f, 0.707107f);
+path.conicTo(28.6738f, 48.7382f, 29.6548f, 48.5443f, 0.707107f);
+path.quadTo(30.1357f, 48.4492f, 30.6122f, 48.3346f);
+path.conicTo(31.5845f, 48.1007f, 31.8184f, 49.073f, 0.707107f);
+path.conicTo(32.0522f, 50.0453f, 31.08f, 50.2791f, 0.707107f);
+path.close();
+path.moveTo(27.9769f, 50.829f);
+path.quadTo(27.4588f, 50.8887f, 26.9386f, 50.9276f);
+path.conicTo(25.9414f, 51.0022f, 25.8668f, 50.005f, 0.707107f);
+path.conicTo(25.7923f, 49.0078f, 26.7895f, 48.9332f, 0.707107f);
+path.quadTo(27.2696f, 48.8973f, 27.7479f, 48.8422f);
+path.conicTo(28.7413f, 48.7277f, 28.8558f, 49.7211f, 0.707107f);
+path.conicTo(28.9703f, 50.7145f, 27.9769f, 50.829f, 0.707107f);
+path.close();
+path.moveTo(24.8625f, 50.9996f);
+path.quadTo(24.3373f, 50.9969f, 23.8128f, 50.9729f);
+path.conicTo(22.8138f, 50.9272f, 22.8595f, 49.9283f, 0.707107f);
+path.conicTo(22.9051f, 48.9293f, 23.9041f, 48.975f, 0.707107f);
+path.quadTo(24.3884f, 48.9971f, 24.8731f, 48.9997f);
+path.conicTo(25.8731f, 49.005f, 25.8678f, 50.005f, 0.707107f);
+path.conicTo(25.8624f, 51.0049f, 24.8625f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(21.7268f, 50.7931f);
+path.quadTo(21.2121f, 50.7278f, 20.7005f, 50.642f);
+path.conicTo(19.7143f, 50.4767f, 19.8796f, 49.4905f, 0.707107f);
+path.conicTo(20.045f, 48.5042f, 21.0312f, 48.6696f, 0.707107f);
+path.quadTo(21.5036f, 48.7488f, 21.9786f, 48.8091f);
+path.conicTo(22.9707f, 48.9349f, 22.8448f, 49.927f, 0.707107f);
+path.conicTo(22.7189f, 50.919f, 21.7268f, 50.7931f, 0.707107f);
+path.close();
+path.moveTo(18.6372f, 50.2094f);
+path.quadTo(18.1089f, 50.0761f, 17.5865f, 49.9207f);
+path.conicTo(16.628f, 49.6356f, 16.9132f, 48.6771f, 0.707107f);
+path.conicTo(17.1983f, 47.7186f, 18.1568f, 48.0037f, 0.707107f);
+path.quadTo(18.639f, 48.1472f, 19.1267f, 48.2702f);
+path.conicTo(20.0963f, 48.515f, 19.8516f, 49.4846f, 0.707107f);
+path.conicTo(19.6068f, 50.4542f, 18.6372f, 50.2094f, 0.707107f);
+path.close();
+path.moveTo(15.5577f, 49.2248f);
+path.quadTo(15.0665f, 49.0334f, 14.5834f, 48.8222f);
+path.conicTo(13.6672f, 48.4215f, 14.0678f, 47.5053f, 0.707107f);
+path.conicTo(14.4684f, 46.589f, 15.3847f, 46.9897f, 0.707107f);
+path.quadTo(15.8306f, 47.1846f, 16.284f, 47.3614f);
+path.conicTo(17.2158f, 47.7246f, 16.8526f, 48.6563f, 0.707107f);
+path.conicTo(16.4894f, 49.588f, 15.5577f, 49.2248f, 0.707107f);
+path.close();
+path.moveTo(12.7231f, 47.9189f);
+path.quadTo(12.2765f, 47.6797f, 11.8395f, 47.4233f);
+path.conicTo(10.9771f, 46.9171f, 11.4833f, 46.0547f, 0.707107f);
+path.conicTo(11.9894f, 45.1922f, 12.8519f, 45.6984f, 0.707107f);
+path.quadTo(13.2552f, 45.9351f, 13.6675f, 46.156f);
+path.conicTo(14.549f, 46.6282f, 14.0768f, 47.5096f, 0.707107f);
+path.conicTo(13.6046f, 48.3911f, 12.7231f, 47.9189f, 0.707107f);
+path.close();
+path.moveTo(10.1686f, 46.3548f);
+path.quadTo(9.76024f, 46.0712f, 9.363f, 45.7722f);
+path.conicTo(8.56406f, 45.1708f, 9.16549f, 44.3718f, 0.707107f);
+path.conicTo(9.76691f, 43.5729f, 10.5658f, 44.1743f, 0.707107f);
+path.quadTo(10.9325f, 44.4504f, 11.3095f, 44.7122f);
+path.conicTo(12.1308f, 45.2826f, 11.5604f, 46.1039f, 0.707107f);
+path.conicTo(10.9899f, 46.9253f, 10.1686f, 46.3548f, 0.707107f);
+path.close();
+path.moveTo(7.78853f, 44.4876f);
+path.quadTo(7.39972f, 44.1442f, 7.02492f, 43.7855f);
+path.conicTo(6.3024f, 43.0942f, 6.99374f, 42.3717f, 0.707107f);
+path.conicTo(7.68509f, 41.6492f, 8.40761f, 42.3405f, 0.707107f);
+path.quadTo(8.7536f, 42.6715f, 9.11249f, 42.9885f);
+path.conicTo(9.86201f, 43.6505f, 9.20003f, 44.4f, 0.707107f);
+path.conicTo(8.53805f, 45.1496f, 7.78853f, 44.4876f, 0.707107f);
+path.close();
+path.moveTo(5.55855f, 42.2635f);
+path.quadTo(5.20148f, 41.8614f, 4.86131f, 41.4449f);
+path.conicTo(4.22883f, 40.6703f, 5.0034f, 40.0378f, 0.707107f);
+path.conicTo(5.77797f, 39.4053f, 6.41046f, 40.1799f, 0.707107f);
+path.quadTo(6.72443f, 40.5644f, 7.05403f, 40.9356f);
+path.conicTo(7.71802f, 41.6833f, 6.97028f, 42.3473f, 0.707107f);
+path.conicTo(6.22254f, 43.0113f, 5.55855f, 42.2635f, 0.707107f);
+path.close();
+path.moveTo(3.55261f, 39.6973f);
+path.quadTo(3.26341f, 39.2752f, 2.99107f, 38.8422f);
+path.conicTo(2.45867f, 37.9957f, 3.30517f, 37.4633f, 0.707107f);
+path.conicTo(4.15167f, 36.9309f, 4.68406f, 37.7774f, 0.707107f);
+path.quadTo(4.93548f, 38.1772f, 5.20241f, 38.5667f);
+path.conicTo(5.76769f, 39.3916f, 4.94279f, 39.9569f, 0.707107f);
+path.conicTo(4.11789f, 40.5222f, 3.55261f, 39.6973f, 0.707107f);
+path.close();
+path.moveTo(1.96145f, 37.0509f);
+path.quadTo(1.71975f, 36.5889f, 1.49677f, 36.1175f);
+path.conicTo(1.06917f, 35.2135f, 1.97315f, 34.7859f, 0.707107f);
+path.conicTo(2.87712f, 34.3583f, 3.30471f, 35.2623f, 0.707107f);
+path.quadTo(3.51053f, 35.6974f, 3.73364f, 36.1239f);
+path.conicTo(4.19714f, 37.01f, 3.31105f, 37.4735f, 0.707107f);
+path.conicTo(2.42495f, 37.937f, 1.96145f, 37.0509f, 0.707107f);
+path.close();
+path.moveTo(0.676191f, 34.1844f);
+path.quadTo(0.489621f, 33.6902f, 0.323275f, 33.189f);
+path.conicTo(0.00831527f, 32.2399f, 0.95742f, 31.9249f, 0.707107f);
+path.conicTo(1.90653f, 31.6099f, 2.22149f, 32.559f, 0.707107f);
+path.quadTo(2.37504f, 33.0218f, 2.54726f, 33.4779f);
+path.conicTo(2.9005f, 34.4134f, 1.96497f, 34.7666f, 0.707107f);
+path.conicTo(1.02943f, 35.1199f, 0.676191f, 34.1844f, 0.707107f);
+path.close();
+path.moveTo(-0.261658f, 31.1521f);
+path.quadTo(-0.387304f, 30.6362f, -0.491779f, 30.1156f);
+path.conicTo(-0.68853f, 29.1351f, 0.291923f, 28.9384f, 0.707107f);
+path.conicTo(1.27238f, 28.7416f, 1.46913f, 29.7221f, 0.707107f);
+path.quadTo(1.56557f, 30.2026f, 1.68155f, 30.6789f);
+path.conicTo(1.91817f, 31.6505f, 0.946565f, 31.8871f, 0.707107f);
+path.conicTo(-0.0250367f, 32.1237f, -0.261658f, 31.1521f, 0.707107f);
+path.close();
+path.moveTo(-0.820549f, 28.0495f);
+path.quadTo(-0.881733f, 27.5314f, -0.922089f, 27.0113f);
+path.conicTo(-0.999449f, 26.0143f, -0.00244591f, 25.9369f, 0.707107f);
+path.conicTo(0.994557f, 25.8596f, 1.07192f, 26.8566f, 0.707107f);
+path.quadTo(1.10917f, 27.3367f, 1.16565f, 27.8149f);
+path.conicTo(1.28293f, 28.808f, 0.289834f, 28.9253f, 0.707107f);
+path.conicTo(-0.703265f, 29.0426f, -0.820549f, 28.0495f, 0.707107f);
+path.close();
+path.moveTo(-0.999918f, 24.9349f);
+path.quadTo(-0.998605f, 24.4104f, -0.976138f, 23.8863f);
+path.conicTo(-0.933305f, 22.8873f, 0.0657772f, 22.9301f, 0.707107f);
+path.conicTo(1.06486f, 22.9729f, 1.02203f, 23.972f, 0.707107f);
+path.quadTo(1.00129f, 24.4557f, 1.00008f, 24.9399f);
+path.conicTo(0.997572f, 25.9399f, -0.0024244f, 25.9374f, 0.707107f);
+path.conicTo(-1.00242f, 25.9349f, -0.999918f, 24.9349f, 0.707107f);
+path.close();
+path.moveTo(-0.802212f, 21.7991f);
+path.quadTo(-0.738311f, 21.284f, -0.653903f, 20.7719f);
+path.conicTo(-0.491283f, 19.7852f, 0.495406f, 19.9478f, 0.707107f);
+path.conicTo(1.48209f, 20.1104f, 1.31948f, 21.0971f, 0.707107f);
+path.quadTo(1.24156f, 21.5698f, 1.18257f, 22.0453f);
+path.conicTo(1.05946f, 23.0377f, 0.0670681f, 22.9146f, 0.707107f);
+path.conicTo(-0.925325f, 22.7915f, -0.802212f, 21.7991f, 0.707107f);
+path.close();
+path.moveTo(-0.228066f, 18.7115f);
+path.quadTo(-0.096172f, 18.1824f, 0.0577899f, 17.6593f);
+path.conicTo(0.340124f, 16.7f, 1.29944f, 16.9823f, 0.707107f);
+path.conicTo(2.25876f, 17.2646f, 1.97642f, 18.2239f, 0.707107f);
+path.quadTo(1.8343f, 18.7068f, 1.71255f, 19.1953f);
+path.conicTo(1.47069f, 20.1656f, 0.50038f, 19.9237f, 0.707107f);
+path.conicTo(-0.46993f, 19.6819f, -0.228066f, 18.7115f, 0.707107f);
+path.close();
+path.moveTo(0.74831f, 15.6269f);
+path.quadTo(0.938539f, 15.1347f, 1.14857f, 14.6506f);
+path.conicTo(1.54662f, 13.7333f, 2.46398f, 14.1313f, 0.707107f);
+path.conicTo(3.38135f, 14.5294f, 2.9833f, 15.4467f, 0.707107f);
+path.quadTo(2.78942f, 15.8936f, 2.61382f, 16.3479f);
+path.conicTo(2.25331f, 17.2806f, 1.32056f, 16.9201f, 0.707107f);
+path.conicTo(0.387801f, 16.5596f, 0.74831f, 15.6269f, 0.707107f);
+path.close();
+path.moveTo(2.04744f, 12.7861f);
+path.quadTo(2.28569f, 12.3384f, 2.5412f, 11.9003f);
+path.conicTo(3.04504f, 11.0365f, 3.90884f, 11.5403f, 0.707107f);
+path.conicTo(4.77264f, 12.0442f, 4.26881f, 12.908f, 0.707107f);
+path.quadTo(4.03293f, 13.3123f, 3.81302f, 13.7256f);
+path.conicTo(3.34325f, 14.6084f, 2.46046f, 14.1386f, 0.707107f);
+path.conicTo(1.57767f, 13.6689f, 2.04744f, 12.7861f, 0.707107f);
+path.close();
+path.moveTo(3.60589f, 10.2253f);
+path.quadTo(3.88812f, 9.81661f, 4.18576f, 9.419f);
+path.conicTo(4.78503f, 8.61845f, 5.58558f, 9.21772f, 0.707107f);
+path.conicTo(6.38613f, 9.81699f, 5.78686f, 10.6175f, 0.707107f);
+path.quadTo(5.51211f, 10.9846f, 5.25159f, 11.3618f);
+path.conicTo(4.68333f, 12.1847f, 3.86048f, 11.6164f, 0.707107f);
+path.conicTo(3.03763f, 11.0481f, 3.60589f, 10.2253f, 0.707107f);
+path.close();
+path.moveTo(5.46482f, 7.84259f);
+path.quadTo(5.80682f, 7.4532f, 6.16407f, 7.07773f);
+path.conicTo(6.85339f, 6.35327f, 7.57785f, 7.04259f, 0.707107f);
+path.conicTo(8.30231f, 7.73191f, 7.61299f, 8.45636f, 0.707107f);
+path.quadTo(7.28322f, 8.80295f, 6.96752f, 9.16239f);
+path.conicTo(6.30762f, 9.91375f, 5.55627f, 9.25385f, 0.707107f);
+path.conicTo(4.80492f, 8.59395f, 5.46482f, 7.84259f, 0.707107f);
+path.close();
+path.moveTo(7.68062f, 5.60827f);
+path.quadTo(8.08142f, 5.25031f, 8.49666f, 4.90921f);
+path.conicTo(9.26938f, 4.27447f, 9.90412f, 5.04719f, 0.707107f);
+path.conicTo(10.5389f, 5.81992f, 9.76614f, 6.45466f, 0.707107f);
+path.quadTo(9.38285f, 6.76951f, 9.01289f, 7.09994f);
+path.conicTo(8.26705f, 7.76607f, 7.60092f, 7.02024f, 0.707107f);
+path.conicTo(6.93479f, 6.2744f, 7.68062f, 5.60827f, 0.707107f);
+path.close();
+path.moveTo(10.2392f, 3.59627f);
+path.quadTo(10.6626f, 3.30433f, 11.0971f, 3.02935f);
+path.conicTo(11.9421f, 2.49463f, 12.4768f, 3.33965f, 0.707107f);
+path.conicTo(13.0116f, 4.18467f, 12.1666f, 4.7194f, 0.707107f);
+path.quadTo(11.7654f, 4.97322f, 11.3747f, 5.24271f);
+path.conicTo(10.5515f, 5.81043f, 9.98373f, 4.98721f, 0.707107f);
+path.conicTo(9.41601f, 4.16399f, 10.2392f, 3.59627f, 0.707107f);
+path.close();
+path.moveTo(12.8847f, 1.99524f);
+path.quadTo(13.3459f, 1.75234f, 13.8165f, 1.52812f);
+path.conicTo(14.7193f, 1.09799f, 15.1494f, 2.00075f, 0.707107f);
+path.conicTo(15.5795f, 2.90352f, 14.6768f, 3.33365f, 0.707107f);
+path.quadTo(14.2424f, 3.54063f, 13.8166f, 3.76484f);
+path.conicTo(12.9318f, 4.23081f, 12.4658f, 3.34601f, 0.707107f);
+path.conicTo(11.9999f, 2.46122f, 12.8847f, 1.99524f, 0.707107f);
+path.close();
+path.moveTo(15.7467f, 0.702339f);
+path.quadTo(16.2402f, 0.514409f, 16.7409f, 0.346672f);
+path.conicTo(17.6891f, 0.029011f, 18.0067f, 0.977215f, 0.707107f);
+path.conicTo(18.3244f, 1.92542f, 17.3762f, 2.24308f, 0.707107f);
+path.quadTo(16.914f, 2.39792f, 16.4585f, 2.57139f);
+path.conicTo(15.524f, 2.92729f, 15.1681f, 1.99276f, 0.707107f);
+path.conicTo(14.8122f, 1.05824f, 15.7467f, 0.702339f, 0.707107f);
+path.close();
+path.moveTo(18.7758f, -0.24399f);
+path.quadTo(19.2913f, -0.371107f, 19.8116f, -0.477061f);
+path.conicTo(20.7915f, -0.676608f, 20.9911f, 0.303281f, 0.707107f);
+path.conicTo(21.1906f, 1.28317f, 20.2107f, 1.48272f, 0.707107f);
+path.quadTo(19.7304f, 1.58052f, 19.2546f, 1.69785f);
+path.conicTo(18.2836f, 1.93725f, 18.0443f, 0.966329f, 0.707107f);
+path.conicTo(17.8049f, -0.00459272f, 18.7758f, -0.24399f, 0.707107f);
+path.close();
+path.moveTo(21.878f, -0.811882f);
+path.quadTo(22.396f, -0.874528f, 22.916f, -0.916348f);
+path.conicTo(23.9128f, -0.996504f, 23.993f, 0.000278629f, 0.707107f);
+path.conicTo(24.0731f, 0.997061f, 23.0764f, 1.07722f, 0.707107f);
+path.quadTo(22.5963f, 1.11582f, 22.1182f, 1.17365f);
+path.conicTo(21.1254f, 1.29372f, 21.0053f, 0.300958f, 0.707107f);
+path.conicTo(20.8853f, -0.691807f, 21.878f, -0.811882f, 0.707107f);
+path.close();
+path.moveTo(24.9926f, -0.999999f);
+path.quadTo(25.5166f, -1.00015f, 26.0401f, -0.979188f);
+path.conicTo(27.0393f, -0.939179f, 26.9992f, 0.0600199f, 0.707107f);
+path.conicTo(26.9592f, 1.05922f, 25.96f, 1.01921f, 0.707107f);
+path.quadTo(25.4768f, 0.999863f, 24.9932f, 1);
+path.conicTo(23.9932f, 1.00029f, 23.9929f, 0.000287339f, 0.707107f);
+path.conicTo(23.9926f, -0.999713f, 24.9926f, -0.999999f, 0.707107f);
+path.close();
+path.moveTo(28.1286f, -0.811081f);
+path.quadTo(28.6441f, -0.748593f, 29.1567f, -0.665572f);
+path.conicTo(30.1439f, -0.505698f, 29.984f, 0.48144f, 0.707107f);
+path.conicTo(29.8241f, 1.46858f, 28.837f, 1.3087f, 0.707107f);
+path.quadTo(28.3638f, 1.23207f, 27.8879f, 1.17439f);
+path.conicTo(26.8952f, 1.05406f, 27.0155f, 0.0613233f, 0.707107f);
+path.conicTo(27.1359f, -0.931411f, 28.1286f, -0.811081f, 0.707107f);
+path.close();
+path.moveTo(31.214f, -0.246499f);
+path.quadTo(31.7439f, -0.116076f, 32.2679f, 0.0364622f);
+path.conicTo(33.228f, 0.315996f, 32.9485f, 1.27613f, 0.707107f);
+path.conicTo(32.6689f, 2.23627f, 31.7088f, 1.95673f, 0.707107f);
+path.quadTo(31.2252f, 1.81593f, 30.736f, 1.69554f);
+path.conicTo(29.765f, 1.45654f, 30.004f, 0.48552f, 0.707107f);
+path.conicTo(30.243f, -0.485499f, 31.214f, -0.246499f, 0.707107f);
+path.close();
+path.moveTo(34.3038f, 0.721629f);
+path.quadTo(34.797f, 0.910612f, 35.282f, 1.11946f);
+path.conicTo(36.2005f, 1.51493f, 35.805f, 2.43341f, 0.707107f);
+path.conicTo(35.4096f, 3.35189f, 34.4911f, 2.95642f, 0.707107f);
+path.quadTo(34.0434f, 2.76365f, 33.5881f, 2.5892f);
+path.conicTo(32.6543f, 2.23137f, 33.0122f, 1.29758f, 0.707107f);
+path.conicTo(33.37f, 0.363796f, 34.3038f, 0.721629f, 0.707107f);
+path.close();
+path.moveTo(37.1508f, 2.01396f);
+path.quadTo(37.5996f, 2.2512f, 38.0388f, 2.50578f);
+path.conicTo(38.904f, 3.00727f, 38.4025f, 3.87244f, 0.707107f);
+path.conicTo(37.901f, 4.7376f, 37.0358f, 4.23612f, 0.707107f);
+path.quadTo(36.6304f, 4.00111f, 36.2161f, 3.78211f);
+path.conicTo(35.332f, 3.31476f, 35.7994f, 2.43069f, 0.707107f);
+path.conicTo(36.2667f, 1.54661f, 37.1508f, 2.01396f, 0.707107f);
+path.close();
+path.moveTo(39.718f, 3.56681f);
+path.quadTo(40.1269f, 3.84765f, 40.5249f, 4.14392f);
+path.conicTo(41.3271f, 4.74104f, 40.73f, 5.54319f, 0.707107f);
+path.conicTo(40.1329f, 6.34535f, 39.3307f, 5.74823f, 0.707107f);
+path.quadTo(38.9634f, 5.47478f, 38.5858f, 5.21552f);
+path.conicTo(37.7615f, 4.64945f, 38.3275f, 3.82509f, 0.707107f);
+path.conicTo(38.8936f, 3.00074f, 39.718f, 3.56681f, 0.707107f);
+path.close();
+path.moveTo(42.1033f, 5.41741f);
+path.quadTo(42.4933f, 5.75802f, 42.8694f, 6.11388f);
+path.conicTo(43.5958f, 6.80115f, 42.9085f, 7.52755f, 0.707107f);
+path.conicTo(42.2212f, 8.25394f, 41.4948f, 7.56667f, 0.707107f);
+path.quadTo(41.1476f, 7.23817f, 40.7876f, 6.92375f);
+path.conicTo(40.0345f, 6.26593f, 40.6923f, 5.51275f, 0.707107f);
+path.conicTo(41.3501f, 4.75958f, 42.1033f, 5.41741f, 0.707107f);
+path.close();
+path.moveTo(44.3419f, 7.62498f);
+path.quadTo(44.7007f, 8.02444f, 45.0428f, 8.43835f);
+path.conicTo(45.6797f, 9.20922f, 44.9089f, 9.84622f, 0.707107f);
+path.conicTo(44.138f, 10.4832f, 43.501f, 9.71234f, 0.707107f);
+path.quadTo(43.1852f, 9.3302f, 42.854f, 8.96151f);
+path.conicTo(42.1858f, 8.21759f, 42.9297f, 7.54932f, 0.707107f);
+path.conicTo(43.6736f, 6.88106f, 44.3419f, 7.62498f, 0.707107f);
+path.close();
+path.moveTo(46.3599f, 10.1759f);
+path.quadTo(46.6546f, 10.6005f, 46.9322f, 11.0366f);
+path.conicTo(47.4693f, 11.8801f, 46.6257f, 12.4172f, 0.707107f);
+path.conicTo(45.7822f, 12.9542f, 45.2451f, 12.1107f, 0.707107f);
+path.quadTo(44.9889f, 11.7082f, 44.7168f, 11.3162f);
+path.conicTo(44.1467f, 10.4947f, 44.9682f, 9.92452f, 0.707107f);
+path.conicTo(45.7897f, 9.35435f, 46.3599f, 10.1759f, 0.707107f);
+path.close();
+path.moveTo(47.9708f, 12.8204f);
+path.quadTo(48.2149f, 13.2808f, 48.4403f, 13.7506f);
+path.conicTo(48.873f, 14.6521f, 47.9715f, 15.0848f, 0.707107f);
+path.conicTo(47.0699f, 15.5174f, 46.6372f, 14.6159f, 0.707107f);
+path.quadTo(46.4291f, 14.1822f, 46.2038f, 13.7573f);
+path.conicTo(45.7354f, 12.8738f, 46.6188f, 12.4054f, 0.707107f);
+path.conicTo(47.5023f, 11.9369f, 47.9708f, 12.8204f, 0.707107f);
+path.close();
+path.moveTo(49.2713f, 15.6778f);
+path.quadTo(49.4606f, 16.1706f, 49.6297f, 16.6708f);
+path.conicTo(49.9501f, 17.6181f, 49.0028f, 17.9384f, 0.707107f);
+path.conicTo(48.0555f, 18.2588f, 47.7351f, 17.3115f, 0.707107f);
+path.quadTo(47.5791f, 16.8499f, 47.4043f, 16.3949f);
+path.conicTo(47.0458f, 15.4614f, 47.9793f, 15.1029f, 0.707107f);
+path.conicTo(48.9128f, 14.7443f, 49.2713f, 15.6778f, 0.707107f);
+path.close();
+path.moveTo(50.2261f, 18.7037f);
+path.quadTo(50.3547f, 19.2188f, 50.4621f, 19.7388f);
+path.conicTo(50.6645f, 20.7182f, 49.6852f, 20.9205f, 0.707107f);
+path.conicTo(48.7059f, 21.1229f, 48.5035f, 20.1436f, 0.707107f);
+path.quadTo(48.4043f, 19.6636f, 48.2856f, 19.1881f);
+path.conicTo(48.0435f, 18.2178f, 49.0137f, 17.9757f, 0.707107f);
+path.conicTo(49.984f, 17.7335f, 50.2261f, 18.7037f, 0.707107f);
+path.close();
+path.moveTo(50.803f, 21.8055f);
+path.quadTo(50.8671f, 22.3234f, 50.9104f, 22.8434f);
+path.conicTo(50.9934f, 23.8399f, 49.9968f, 23.9229f, 0.707107f);
+path.conicTo(49.0002f, 24.0058f, 48.9173f, 23.0093f, 0.707107f);
+path.quadTo(48.8773f, 22.5293f, 48.8182f, 22.0513f);
+path.conicTo(48.6953f, 21.0588f, 49.6877f, 20.936f, 0.707107f);
+path.conicTo(50.6801f, 20.8131f, 50.803f, 21.8055f, 0.707107f);
+path.close();
+path.moveTo(50.9999f, 24.9202f);
+path.quadTo(51.0015f, 25.4434f, 50.982f, 25.9664f);
+path.conicTo(50.9449f, 26.9657f, 49.9456f, 26.9286f, 0.707107f);
+path.conicTo(48.9463f, 26.8914f, 48.9834f, 25.8921f, 0.707107f);
+path.quadTo(49.0014f, 25.4094f, 48.9999f, 24.9263f);
+path.conicTo(48.9968f, 23.9263f, 49.9968f, 23.9232f, 0.707107f);
+path.conicTo(50.9968f, 23.9202f, 50.9999f, 24.9202f, 0.707107f);
+path.close();
+path.moveTo(50.8198f, 28.0562f);
+path.quadTo(50.7587f, 28.5721f, 50.677f, 29.0852f);
+path.conicTo(50.5199f, 30.0728f, 49.5323f, 29.9157f, 0.707107f);
+path.conicTo(48.5448f, 29.7586f, 48.7019f, 28.771f, 0.707107f);
+path.quadTo(48.7772f, 28.2974f, 48.8336f, 27.8211f);
+path.conicTo(48.9512f, 26.8281f, 49.9442f, 26.9456f, 0.707107f);
+path.conicTo(50.9373f, 27.0632f, 50.8198f, 28.0562f, 0.707107f);
+path.close();
+path.moveTo(50.2647f, 31.1395f);
+path.quadTo(50.1358f, 31.6701f, 49.9847f, 32.1949f);
+path.conicTo(49.7079f, 33.1558f, 48.747f, 32.8791f, 0.707107f);
+path.conicTo(47.786f, 32.6024f, 48.0628f, 31.6414f, 0.707107f);
+path.quadTo(48.2022f, 31.1571f, 48.3213f, 30.6672f);
+path.conicTo(48.5574f, 29.6955f, 49.5291f, 29.9317f, 0.707107f);
+path.conicTo(50.5009f, 30.1678f, 50.2647f, 31.1395f, 0.707107f);
+path.close();
+path.moveTo(49.3049f, 34.2343f);
+path.quadTo(49.1171f, 34.7285f, 48.9095f, 35.2145f);
+path.conicTo(48.5166f, 36.1341f, 47.597f, 35.7412f, 0.707107f);
+path.conicTo(46.6774f, 35.3483f, 47.0703f, 34.4288f, 0.707107f);
+path.quadTo(47.262f, 33.9801f, 47.4353f, 33.524f);
+path.conicTo(47.7904f, 32.5892f, 48.7252f, 32.9444f, 0.707107f);
+path.conicTo(49.66f, 33.2995f, 49.3049f, 34.2343f, 0.707107f);
+path.close();
+path.moveTo(48.0194f, 37.0875f);
+path.quadTo(47.7831f, 37.5374f, 47.5295f, 37.9777f);
+path.conicTo(47.0304f, 38.8443f, 46.1638f, 38.3451f, 0.707107f);
+path.conicTo(45.2973f, 37.846f, 45.7965f, 36.9795f, 0.707107f);
+path.quadTo(46.0306f, 36.5729f, 46.2487f, 36.1577f);
+path.conicTo(46.7136f, 35.2723f, 47.5989f, 35.7372f, 0.707107f);
+path.conicTo(48.4843f, 36.2021f, 48.0194f, 37.0875f, 0.707107f);
+path.close();
+path.moveTo(46.4721f, 39.6612f);
+path.quadTo(46.1926f, 40.0705f, 45.8977f, 40.4688f);
+path.conicTo(45.3028f, 41.2726f, 44.499f, 40.6776f, 0.707107f);
+path.conicTo(43.6953f, 40.0827f, 44.2902f, 39.2789f, 0.707107f);
+path.quadTo(44.5624f, 38.9112f, 44.8204f, 38.5334f);
+path.conicTo(45.3843f, 37.7075f, 46.2101f, 38.2714f, 0.707107f);
+path.conicTo(47.036f, 38.8353f, 46.4721f, 39.6612f, 0.707107f);
+path.close();
+path.moveTo(44.6298f, 42.0491f);
+path.quadTo(44.2906f, 42.4396f, 43.9361f, 42.8164f);
+path.conicTo(43.2509f, 43.5447f, 42.5226f, 42.8595f, 0.707107f);
+path.conicTo(41.7942f, 42.1742f, 42.4795f, 41.4459f, 0.707107f);
+path.quadTo(42.8067f, 41.0981f, 43.1198f, 40.7376f);
+path.conicTo(43.7756f, 39.9826f, 44.5306f, 40.6383f, 0.707107f);
+path.conicTo(45.2856f, 41.2941f, 44.6298f, 42.0491f, 0.707107f);
+path.close();
+path.moveTo(42.4305f, 44.2919f);
+path.quadTo(42.0324f, 44.6516f, 41.6198f, 44.9946f);
+path.conicTo(40.8507f, 45.6338f, 40.2115f, 44.8648f, 0.707107f);
+path.conicTo(39.5723f, 44.0958f, 40.3413f, 43.4566f, 0.707107f);
+path.quadTo(40.7222f, 43.1399f, 41.0897f, 42.8079f);
+path.conicTo(41.8317f, 42.1375f, 42.5021f, 42.8795f, 0.707107f);
+path.conicTo(43.1725f, 43.6215f, 42.4305f, 44.2919f, 0.707107f);
+path.close();
+path.moveTo(39.8873f, 46.3159f);
+path.quadTo(39.4613f, 46.6134f, 39.0238f, 46.8936f);
+path.conicTo(38.1818f, 47.433f, 37.6424f, 46.5909f, 0.707107f);
+path.conicTo(37.103f, 45.7489f, 37.9451f, 45.2095f, 0.707107f);
+path.quadTo(38.3489f, 44.9508f, 38.7421f, 44.6763f);
+path.conicTo(39.5619f, 44.1037f, 40.1345f, 44.9235f, 0.707107f);
+path.conicTo(40.7071f, 45.7434f, 39.8873f, 46.3159f, 0.707107f);
+path.close();
+path.moveTo(37.2437f, 47.9367f);
+path.quadTo(36.7842f, 48.182f, 36.3153f, 48.4086f);
+path.conicTo(35.415f, 48.8439f, 34.9797f, 47.9435f, 0.707107f);
+path.conicTo(34.5445f, 47.0432f, 35.4449f, 46.608f, 0.707107f);
+path.quadTo(35.8778f, 46.3987f, 36.3019f, 46.1723f);
+path.conicTo(37.1841f, 45.7014f, 37.655f, 46.5836f, 0.707107f);
+path.conicTo(38.1259f, 47.4658f, 37.2437f, 47.9367f, 0.707107f);
+path.close();
+path.moveTo(34.3909f, 49.2448f);
+path.quadTo(33.8988f, 49.4354f, 33.3992f, 49.606f);
+path.conicTo(32.4528f, 49.929f, 32.1298f, 48.9826f, 0.707107f);
+path.conicTo(31.8068f, 48.0362f, 32.7532f, 47.7132f, 0.707107f);
+path.quadTo(33.2142f, 47.5558f, 33.6685f, 47.3798f);
+path.conicTo(34.601f, 47.0186f, 34.9622f, 47.9511f, 0.707107f);
+path.conicTo(35.3234f, 48.8836f, 34.3909f, 49.2448f, 0.707107f);
+path.close();
+path.moveTo(31.3682f, 50.208f);
+path.quadTo(30.8535f, 50.3381f, 30.3338f, 50.447f);
+path.conicTo(29.3551f, 50.6521f, 29.15f, 49.6734f, 0.707107f);
+path.conicTo(28.9448f, 48.6947f, 29.9236f, 48.4895f, 0.707107f);
+path.quadTo(30.4033f, 48.389f, 30.8784f, 48.269f);
+path.conicTo(31.8479f, 48.024f, 32.0929f, 48.9936f, 0.707107f);
+path.conicTo(32.3378f, 49.9631f, 31.3682f, 50.208f, 0.707107f);
+path.close();
+path.moveTo(28.2669f, 50.7939f);
+path.quadTo(27.7491f, 50.8595f, 27.2292f, 50.9043f);
+path.conicTo(26.2329f, 50.99f, 26.1472f, 49.9937f, 0.707107f);
+path.conicTo(26.0615f, 48.9973f, 27.0578f, 48.9116f, 0.707107f);
+path.quadTo(27.5378f, 48.8703f, 28.0156f, 48.8098f);
+path.conicTo(29.0077f, 48.6841f, 29.1334f, 49.6762f, 0.707107f);
+path.conicTo(29.259f, 50.6683f, 28.2669f, 50.7939f, 0.707107f);
+path.close();
+path.moveTo(25.1523f, 50.9996f);
+path.quadTo(24.6297f, 51.0026f, 24.1072f, 50.9847f);
+path.conicTo(23.1078f, 50.9503f, 23.1422f, 49.9509f, 0.707107f);
+path.conicTo(23.1765f, 48.9515f, 24.1759f, 48.9858f, 0.707107f);
+path.quadTo(24.658f, 49.0024f, 25.1406f, 48.9996f);
+path.conicTo(26.1406f, 48.9937f, 26.1464f, 49.9937f, 0.707107f);
+path.conicTo(26.1523f, 50.9937f, 25.1523f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(22.0162f, 50.8282f);
+path.quadTo(21.4999f, 50.7686f, 20.9863f, 50.6883f);
+path.conicTo(19.9983f, 50.5339f, 20.1527f, 49.5459f, 0.707107f);
+path.conicTo(20.307f, 48.5579f, 21.295f, 48.7123f, 0.707107f);
+path.quadTo(21.7691f, 48.7864f, 22.2457f, 48.8414f);
+path.conicTo(23.2391f, 48.9562f, 23.1243f, 49.9496f, 0.707107f);
+path.conicTo(23.0096f, 50.943f, 22.0162f, 50.8282f, 0.707107f);
+path.close();
+path.moveTo(18.9351f, 50.2827f);
+path.quadTo(18.4037f, 50.1553f, 17.8782f, 50.0056f);
+path.conicTo(16.9164f, 49.7317f, 17.1904f, 48.7699f, 0.707107f);
+path.conicTo(17.4643f, 47.8082f, 18.426f, 48.0821f, 0.707107f);
+path.quadTo(18.9112f, 48.2203f, 19.4016f, 48.3379f);
+path.conicTo(20.374f, 48.5712f, 20.1408f, 49.5436f, 0.707107f);
+path.conicTo(19.9075f, 50.516f, 18.9351f, 50.2827f, 0.707107f);
+path.close();
+path.moveTo(15.8352f, 49.3312f);
+path.quadTo(15.3403f, 49.1448f, 14.8531f, 48.9383f);
+path.conicTo(13.9324f, 48.548f, 14.3227f, 47.6273f, 0.707107f);
+path.conicTo(14.713f, 46.7066f, 15.6337f, 47.0969f, 0.707107f);
+path.quadTo(16.0832f, 47.2874f, 16.5402f, 47.4596f);
+path.conicTo(17.476f, 47.812f, 17.1235f, 48.7479f, 0.707107f);
+path.conicTo(16.771f, 49.6837f, 15.8352f, 49.3312f, 0.707107f);
+path.close();
+path.moveTo(12.9759f, 48.0526f);
+path.quadTo(12.5249f, 47.8173f, 12.0835f, 47.5647f);
+path.conicTo(11.2156f, 47.0679f, 11.7124f, 46.2f, 0.707107f);
+path.conicTo(12.2092f, 45.3321f, 13.0771f, 45.8289f, 0.707107f);
+path.quadTo(13.4846f, 46.0622f, 13.9009f, 46.2793f);
+path.conicTo(14.7875f, 46.7418f, 14.325f, 47.6284f, 0.707107f);
+path.conicTo(13.8626f, 48.5151f, 12.9759f, 48.0526f, 0.707107f);
+path.close();
+path.moveTo(10.3957f, 46.5108f);
+path.quadTo(9.9861f, 46.2327f, 9.58733f, 45.9392f);
+path.conicTo(8.78198f, 45.3464f, 9.37478f, 44.541f, 0.707107f);
+path.conicTo(9.96757f, 43.7357f, 10.7729f, 44.3285f, 0.707107f);
+path.quadTo(11.141f, 44.5994f, 11.5191f, 44.8561f);
+path.conicTo(12.3464f, 45.4178f, 11.7847f, 46.2451f, 0.707107f);
+path.conicTo(11.223f, 47.0725f, 10.3957f, 46.5108f, 0.707107f);
+path.close();
+path.moveTo(8.00525f, 44.6769f);
+path.quadTo(7.6141f, 44.339f, 7.23672f, 43.9859f);
+path.conicTo(6.50649f, 43.3027f, 7.18969f, 42.5725f, 0.707107f);
+path.conicTo(7.87289f, 41.8423f, 8.60312f, 42.5255f, 0.707107f);
+path.quadTo(8.95149f, 42.8514f, 9.31254f, 43.1632f);
+path.conicTo(10.0693f, 43.8169f, 9.4157f, 44.5737f, 0.707107f);
+path.conicTo(8.76206f, 45.3305f, 8.00525f, 44.6769f, 0.707107f);
+path.close();
+path.moveTo(5.75818f, 42.4858f);
+path.quadTo(5.39763f, 42.089f, 5.05371f, 41.6777f);
+path.conicTo(4.41226f, 40.9105f, 5.17942f, 40.2691f, 0.707107f);
+path.conicTo(5.94658f, 39.6276f, 6.58804f, 40.3948f, 0.707107f);
+path.quadTo(6.90548f, 40.7744f, 7.23832f, 41.1407f);
+path.conicTo(7.91085f, 41.8808f, 7.17078f, 42.5533f, 0.707107f);
+path.conicTo(6.43071f, 43.2258f, 5.75818f, 42.4858f, 0.707107f);
+path.close();
+path.moveTo(3.72821f, 39.9503f);
+path.quadTo(3.42794f, 39.523f, 3.1451f, 39.0842f);
+path.conicTo(2.6034f, 38.2436f, 3.44397f, 37.7019f, 0.707107f);
+path.conicTo(4.28454f, 37.1602f, 4.82624f, 38.0008f, 0.707107f);
+path.quadTo(5.08734f, 38.4059f, 5.3645f, 38.8003f);
+path.conicTo(5.93951f, 39.6184f, 5.12137f, 40.1934f, 0.707107f);
+path.conicTo(4.30322f, 40.7684f, 3.72821f, 39.9503f, 0.707107f);
+path.close();
+path.moveTo(2.09762f, 37.3078f);
+path.quadTo(1.85114f, 36.8491f, 1.62324f, 36.381f);
+path.conicTo(1.18551f, 35.4819f, 2.08461f, 35.0442f, 0.707107f);
+path.conicTo(2.98372f, 34.6064f, 3.42145f, 35.5055f, 0.707107f);
+path.quadTo(3.63184f, 35.9377f, 3.85934f, 36.361f);
+path.conicTo(4.33272f, 37.2419f, 3.45185f, 37.7153f, 0.707107f);
+path.conicTo(2.57099f, 38.1886f, 2.09762f, 37.3078f, 0.707107f);
+path.close();
+path.moveTo(0.781912f, 34.4596f);
+path.quadTo(0.589924f, 33.9681f, 0.418029f, 33.4692f);
+path.conicTo(0.0922952f, 32.5237f, 1.03776f, 32.198f, 0.707107f);
+path.conicTo(1.98322f, 31.8722f, 2.30895f, 32.8177f, 0.707107f);
+path.quadTo(2.46761f, 33.2782f, 2.64484f, 33.7319f);
+path.conicTo(3.00867f, 34.6634f, 2.07721f, 35.0272f, 0.707107f);
+path.conicTo(1.14575f, 35.3911f, 0.781912f, 34.4596f, 0.707107f);
+path.close();
+path.moveTo(-0.189761f, 31.4402f);
+path.quadTo(-0.321263f, 30.9258f, -0.431662f, 30.4065f);
+path.conicTo(-0.639608f, 29.4284f, 0.338532f, 29.2205f, 0.707107f);
+path.conicTo(1.31667f, 29.0125f, 1.52462f, 29.9906f, 0.707107f);
+path.quadTo(1.62653f, 30.47f, 1.74791f, 30.9448f);
+path.conicTo(1.99561f, 31.9136f, 1.02677f, 32.1613f, 0.707107f);
+path.conicTo(0.0579369f, 32.409f, -0.189761f, 31.4402f, 0.707107f);
+path.close();
+path.moveTo(-0.784658f, 28.3394f);
+path.quadTo(-0.851693f, 27.8218f, -0.897902f, 27.3019f);
+path.conicTo(-0.986437f, 26.3058f, 0.00963629f, 26.2173f, 0.707107f);
+path.conicTo(1.00571f, 26.1288f, 1.09424f, 27.1248f, 0.707107f);
+path.quadTo(1.1369f, 27.6047f, 1.19878f, 28.0825f);
+path.conicTo(1.32721f, 29.0742f, 0.335496f, 29.2027f, 0.707107f);
+path.conicTo(-0.656222f, 29.3311f, -0.784658f, 28.3394f, 0.707107f);
+path.close();
+path.moveTo(-0.999031f, 25.2248f);
+path.quadTo(-1.00354f, 24.7027f, -0.987098f, 24.1809f);
+path.conicTo(-0.955596f, 23.1814f, 0.0439078f, 23.2129f, 0.707107f);
+path.conicTo(1.04341f, 23.2444f, 1.01191f, 24.2439f, 0.707107f);
+path.quadTo(0.996728f, 24.7256f, 1.00089f, 25.2075f);
+path.conicTo(1.00954f, 26.2075f, 0.00957754f, 26.2161f, 0.707107f);
+path.conicTo(-0.990385f, 26.2248f, -0.999031f, 25.2248f, 0.707107f);
+path.close();
+path.moveTo(-0.836492f, 22.0887f);
+path.quadTo(-0.778263f, 21.5719f, -0.699419f, 21.0579f);
+path.conicTo(-0.5478f, 20.0695f, 0.440639f, 20.2211f, 0.707107f);
+path.conicTo(1.42908f, 20.3727f, 1.27746f, 21.3612f, 0.707107f);
+path.quadTo(1.20468f, 21.8356f, 1.15093f, 22.3126f);
+path.conicTo(1.03896f, 23.3063f, 0.0452449f, 23.1944f, 0.707107f);
+path.conicTo(-0.948466f, 23.0824f, -0.836492f, 22.0887f, 0.707107f);
+path.close();
+path.moveTo(-0.300548f, 19.0098f);
+path.quadTo(-0.174573f, 18.4777f, -0.0263361f, 17.9514f);
+path.conicTo(0.244762f, 16.9889f, 1.20731f, 17.26f, 0.707107f);
+path.conicTo(2.16987f, 17.5311f, 1.89877f, 18.4936f, 0.707107f);
+path.quadTo(1.76193f, 18.9794f, 1.64565f, 19.4706f);
+path.conicTo(1.41526f, 20.4437f, 0.442159f, 20.2133f, 0.707107f);
+path.conicTo(-0.530939f, 19.9829f, -0.300548f, 19.0098f, 0.707107f);
+path.close();
+path.moveTo(0.642658f, 15.9049f);
+path.quadTo(0.827861f, 15.409f, 1.0331f, 14.9209f);
+path.conicTo(1.42076f, 13.9991f, 2.34256f, 14.3868f, 0.707107f);
+path.conicTo(3.26437f, 14.7744f, 2.87671f, 15.6962f, 0.707107f);
+path.quadTo(2.68726f, 16.1467f, 2.5163f, 16.6046f);
+path.conicTo(2.16648f, 17.5414f, 1.22967f, 17.1916f, 0.707107f);
+path.conicTo(0.292846f, 16.8418f, 0.642658f, 15.9049f, 0.707107f);
+path.close();
+path.moveTo(1.91434f, 13.0395f);
+path.quadTo(2.14856f, 12.5875f, 2.40031f, 12.1449f);
+path.conicTo(2.89473f, 11.2757f, 3.76395f, 11.7701f, 0.707107f);
+path.conicTo(4.63317f, 12.2645f, 4.13875f, 13.1337f, 0.707107f);
+path.quadTo(3.90637f, 13.5423f, 3.69016f, 13.9596f);
+path.conicTo(3.23014f, 14.8475f, 2.34223f, 14.3875f, 0.707107f);
+path.conicTo(1.45432f, 13.9275f, 1.91434f, 13.0395f, 0.707107f);
+path.close();
+path.moveTo(3.45073f, 10.4525f);
+path.quadTo(3.72744f, 10.0426f, 4.01954f, 9.64356f);
+path.conicTo(4.61017f, 8.83661f, 5.41711f, 9.42725f, 0.707107f);
+path.conicTo(6.22405f, 10.0179f, 5.63342f, 10.8248f, 0.707107f);
+path.quadTo(5.36379f, 11.1932f, 5.10836f, 11.5716f);
+path.conicTo(4.54884f, 12.4004f, 3.72003f, 11.8409f, 0.707107f);
+path.conicTo(2.89121f, 11.2813f, 3.45073f, 10.4525f, 0.707107f);
+path.close();
+path.moveTo(5.2763f, 8.05964f);
+path.quadTo(5.61273f, 7.66793f, 5.96445f, 7.2899f);
+path.conicTo(6.6456f, 6.55776f, 7.37774f, 7.23892f, 0.707107f);
+path.conicTo(8.10988f, 7.92008f, 7.42872f, 8.65221f, 0.707107f);
+path.quadTo(7.10407f, 9.00116f, 6.79351f, 9.36274f);
+path.conicTo(6.14196f, 10.1213f, 5.38336f, 9.46979f, 0.707107f);
+path.conicTo(4.62475f, 8.81824f, 5.2763f, 8.05964f, 0.707107f);
+path.close();
+path.moveTo(7.45913f, 5.80839f);
+path.quadTo(7.85457f, 5.44696f, 8.26455f, 5.10214f);
+path.conicTo(9.02985f, 4.45847f, 9.67352f, 5.22377f, 0.707107f);
+path.conicTo(10.3172f, 5.98907f, 9.5519f, 6.63274f, 0.707107f);
+path.quadTo(9.17345f, 6.95105f, 8.80843f, 7.28467f);
+path.conicTo(8.07029f, 7.95931f, 7.39564f, 7.22117f, 0.707107f);
+path.conicTo(6.72099f, 6.48303f, 7.45913f, 5.80839f, 0.707107f);
+path.close();
+path.moveTo(9.98688f, 3.77251f);
+path.quadTo(10.4153f, 3.46948f, 10.8557f, 3.18397f);
+path.conicTo(11.6948f, 2.63996f, 12.2388f, 3.47904f, 0.707107f);
+path.conicTo(12.7828f, 4.31812f, 11.9437f, 4.86213f, 0.707107f);
+path.quadTo(11.5373f, 5.12566f, 11.1417f, 5.40539f);
+path.conicTo(10.3253f, 5.98282f, 9.74787f, 5.16638f, 0.707107f);
+path.conicTo(9.17044f, 4.34994f, 9.98688f, 3.77251f, 0.707107f);
+path.close();
+path.moveTo(12.6283f, 2.13208f);
+path.quadTo(13.0861f, 1.88442f, 13.5534f, 1.65529f);
+path.conicTo(14.4513f, 1.21504f, 14.8915f, 2.11291f, 0.707107f);
+path.conicTo(15.3318f, 3.01078f, 14.4339f, 3.45104f, 0.707107f);
+path.quadTo(14.0025f, 3.66255f, 13.58f, 3.89115f);
+path.conicTo(12.7005f, 4.36698f, 12.2246f, 3.48744f, 0.707107f);
+path.conicTo(11.7488f, 2.60791f, 12.6283f, 2.13208f, 0.707107f);
+path.close();
+path.moveTo(15.4718f, 0.808815f);
+path.quadTo(15.9627f, 0.615476f, 16.461f, 0.442208f);
+path.conicTo(17.4055f, 0.113784f, 17.7339f, 1.05831f, 0.707107f);
+path.conicTo(18.0624f, 2.00284f, 17.1178f, 2.33127f, 0.707107f);
+path.quadTo(16.6578f, 2.49121f, 16.2047f, 2.66968f);
+path.conicTo(15.2743f, 3.03614f, 14.9078f, 2.10571f, 0.707107f);
+path.conicTo(14.5414f, 1.17528f, 15.4718f, 0.808815f, 0.707107f);
+path.close();
+path.moveTo(18.4879f, -0.171272f);
+path.quadTo(19.0019f, -0.304236f, 19.5208f, -0.416111f);
+path.conicTo(20.4984f, -0.62685f, 20.7091f, 0.350692f, 0.707107f);
+path.conicTo(20.9198f, 1.32823f, 19.9423f, 1.53897f, 0.707107f);
+path.quadTo(19.4633f, 1.64224f, 18.9889f, 1.76498f);
+path.conicTo(18.0207f, 2.01544f, 17.7703f, 1.04732f, 0.707107f);
+path.conicTo(17.5198f, 0.0791926f, 18.4879f, -0.171272f, 0.707107f);
+path.close();
+path.moveTo(21.5882f, -0.77517f);
+path.quadTo(22.1056f, -0.843665f, 22.6254f, -0.891339f);
+path.conicTo(23.6212f, -0.982672f, 23.7126f, 0.0131486f, 0.707107f);
+path.conicTo(23.8039f, 1.00897f, 22.8081f, 1.1003f, 0.707107f);
+path.quadTo(22.3283f, 1.14431f, 21.8506f, 1.20754f);
+path.conicTo(20.8592f, 1.33876f, 20.728f, 0.347405f, 0.707107f);
+path.conicTo(20.5968f, -0.643948f, 21.5882f, -0.77517f, 0.707107f);
+path.close();
+path.moveTo(24.7026f, -0.998301f);
+path.quadTo(25.2241f, -1.00426f, 25.7453f, -0.989316f);
+path.conicTo(26.7449f, -0.960651f, 26.7162f, 0.0389383f, 0.707107f);
+path.conicTo(26.6876f, 1.03853f, 25.688f, 1.00986f, 0.707107f);
+path.quadTo(25.2068f, 0.996064f, 24.7255f, 1.00157f);
+path.conicTo(23.7256f, 1.013f, 23.7141f, 0.0130688f, 0.707107f);
+path.conicTo(23.7027f, -0.986866f, 24.7026f, -0.998301f, 0.707107f);
+path.close();
+path.moveTo(27.8388f, -0.844563f);
+path.quadTo(28.3559f, -0.787759f, 28.8704f, -0.710314f);
+path.conicTo(29.8592f, -0.561454f, 29.7104f, 0.427404f, 0.707107f);
+path.conicTo(29.5615f, 1.41626f, 28.5726f, 1.2674f, 0.707107f);
+path.quadTo(28.0978f, 1.19591f, 27.6204f, 1.14348f);
+path.conicTo(26.6264f, 1.0343f, 26.7356f, 0.0402742f, 0.707107f);
+path.conicTo(26.8447f, -0.953747f, 27.8388f, -0.844563f, 0.707107f);
+path.close();
+path.moveTo(30.9153f, -0.318153f);
+path.quadTo(31.4481f, -0.193671f, 31.9752f, -0.046875f);
+path.conicTo(32.9386f, 0.221405f, 32.6703f, 1.18475f, 0.707107f);
+path.conicTo(32.402f, 2.14809f, 31.4387f, 1.87981f, 0.707107f);
+path.quadTo(30.9521f, 1.74431f, 30.4603f, 1.6294f);
+path.conicTo(29.4865f, 1.40189f, 29.714f, 0.428111f, 0.707107f);
+path.conicTo(29.9416f, -0.545664f, 30.9153f, -0.318153f, 0.707107f);
+path.close();
+path.moveTo(34.0252f, 0.616677f);
+path.quadTo(34.5221f, 0.800609f, 35.0111f, 1.00465f);
+path.conicTo(35.934f, 1.3897f, 35.549f, 2.31259f, 0.707107f);
+path.conicTo(35.1639f, 3.23549f, 34.241f, 2.85044f, 0.707107f);
+path.quadTo(33.7896f, 2.66211f, 33.3309f, 2.49232f);
+path.conicTo(32.3931f, 2.1452f, 32.7402f, 1.20738f, 0.707107f);
+path.conicTo(33.0873f, 0.269559f, 34.0252f, 0.616677f, 0.707107f);
+path.close();
+path.moveTo(36.8967f, 1.88141f);
+path.quadTo(37.3499f, 2.11462f, 37.7936f, 2.3654f);
+path.conicTo(38.6641f, 2.85746f, 38.1721f, 3.72802f, 0.707107f);
+path.conicTo(37.68f, 4.59858f, 36.8094f, 4.10652f, 0.707107f);
+path.quadTo(36.3999f, 3.87504f, 35.9815f, 3.65976f);
+path.conicTo(35.0924f, 3.2022f, 35.5499f, 2.31302f, 0.707107f);
+path.conicTo(36.0075f, 1.42384f, 36.8967f, 1.88141f, 0.707107f);
+path.close();
+path.moveTo(39.4914f, 3.413f);
+path.lineTo(39.5381f, 3.44439f);
+path.quadTo(39.9244f, 3.70494f, 40.3002f, 3.97845f);
+path.conicTo(41.1087f, 4.56692f, 40.5202f, 5.37544f, 0.707107f);
+path.conicTo(39.9317f, 6.18396f, 39.1232f, 5.59549f, 0.707107f);
+path.quadTo(38.7763f, 5.34298f, 38.4215f, 5.10371f);
+path.lineTo(38.3749f, 5.07232f);
+path.conicTo(37.5452f, 4.51406f, 38.1035f, 3.68439f, 0.707107f);
+path.conicTo(38.6618f, 2.85473f, 39.4914f, 3.413f, 0.707107f);
+path.close();
+path.moveTo(41.8859f, 5.22965f);
+path.quadTo(42.2782f, 5.56471f, 42.6568f, 5.91499f);
+path.conicTo(43.3908f, 6.5941f, 42.7117f, 7.32814f, 0.707107f);
+path.conicTo(42.0326f, 8.06218f, 41.2986f, 7.38308f, 0.707107f);
+path.quadTo(40.949f, 7.05968f, 40.587f, 6.75043f);
+path.conicTo(39.8266f, 6.10097f, 40.476f, 5.34058f, 0.707107f);
+path.conicTo(41.1255f, 4.58018f, 41.8859f, 5.22965f, 0.707107f);
+path.close();
+path.moveTo(44.1413f, 7.40421f);
+path.quadTo(44.5035f, 7.79829f, 44.8493f, 8.20695f);
+path.conicTo(45.4952f, 8.97038f, 44.7317f, 9.61627f, 0.707107f);
+path.conicTo(43.9683f, 10.2622f, 43.3224f, 9.49874f, 0.707107f);
+path.quadTo(43.0033f, 9.1215f, 42.6689f, 8.75773f);
+path.conicTo(41.9921f, 8.02152f, 42.7283f, 7.34476f, 0.707107f);
+path.conicTo(43.4645f, 6.668f, 44.1413f, 7.40421f, 0.707107f);
+path.close();
+path.moveTo(46.183f, 9.9242f);
+path.quadTo(46.4888f, 10.3539f, 46.777f, 10.7957f);
+path.conicTo(47.3233f, 11.6332f, 46.4857f, 12.1796f, 0.707107f);
+path.conicTo(45.6482f, 12.7259f, 45.1018f, 11.8883f, 0.707107f);
+path.quadTo(44.8358f, 11.4805f, 44.5535f, 11.0839f);
+path.conicTo(43.9737f, 10.2691f, 44.7884f, 9.6893f, 0.707107f);
+path.conicTo(45.6032f, 9.10947f, 46.183f, 9.9242f, 0.707107f);
+path.close();
+path.moveTo(47.8333f, 12.5645f);
+path.quadTo(48.0821f, 13.0214f, 48.3125f, 13.4879f);
+path.conicTo(48.7552f, 14.3845f, 47.8586f, 14.8273f, 0.707107f);
+path.conicTo(46.962f, 15.2701f, 46.5192f, 14.3734f, 0.707107f);
+path.quadTo(46.3065f, 13.9428f, 46.0769f, 13.5211f);
+path.conicTo(45.5986f, 12.6429f, 46.4768f, 12.1646f, 0.707107f);
+path.conicTo(47.355f, 11.6863f, 47.8333f, 12.5645f, 0.707107f);
+path.close();
+path.moveTo(49.1641f, 15.4033f);
+path.quadTo(49.3588f, 15.8935f, 49.5334f, 16.3912f);
+path.conicTo(49.8645f, 17.3348f, 48.9209f, 17.6659f, 0.707107f);
+path.conicTo(47.9773f, 17.997f, 47.6462f, 17.0534f, 0.707107f);
+path.quadTo(47.485f, 16.5939f, 47.3053f, 16.1415f);
+path.conicTo(46.9362f, 15.2121f, 47.8656f, 14.843f, 0.707107f);
+path.conicTo(48.795f, 14.4739f, 49.1641f, 15.4033f, 0.707107f);
+path.close();
+path.moveTo(50.1526f, 18.4161f);
+path.quadTo(50.287f, 18.9296f, 50.4003f, 19.4482f);
+path.conicTo(50.6139f, 20.4252f, 49.6369f, 20.6387f, 0.707107f);
+path.conicTo(48.66f, 20.8522f, 48.4465f, 19.8753f, 0.707107f);
+path.quadTo(48.3419f, 19.3966f, 48.2178f, 18.9225f);
+path.conicTo(47.9645f, 17.9551f, 48.9319f, 17.7019f, 0.707107f);
+path.conicTo(49.8993f, 17.4487f, 50.1526f, 18.4161f, 0.707107f);
+path.close();
+path.moveTo(50.7655f, 21.5157f);
+path.quadTo(50.8354f, 22.033f, 50.8846f, 22.5528f);
+path.conicTo(50.9787f, 23.5483f, 49.9831f, 23.6425f, 0.707107f);
+path.conicTo(48.9876f, 23.7366f, 48.8935f, 22.741f, 0.707107f);
+path.quadTo(48.8481f, 22.2613f, 48.7835f, 21.7837f);
+path.conicTo(48.6495f, 20.7928f, 49.6405f, 20.6587f, 0.707107f);
+path.conicTo(50.6315f, 20.5247f, 50.7655f, 21.5157f, 0.707107f);
+path.close();
+path.moveTo(50.9974f, 24.6301f);
+path.quadTo(51.0048f, 25.1509f, 50.9913f, 25.6715f);
+path.conicTo(50.9655f, 26.6712f, 49.9658f, 26.6454f, 0.707107f);
+path.conicTo(48.9662f, 26.6196f, 48.992f, 25.6199f, 0.707107f);
+path.quadTo(49.0044f, 25.1393f, 48.9976f, 24.6585f);
+path.conicTo(48.9834f, 23.6586f, 49.9833f, 23.6444f, 0.707107f);
+path.conicTo(50.9832f, 23.6302f, 50.9974f, 24.6301f, 0.707107f);
+path.close();
+path.moveTo(50.8524f, 27.7662f);
+path.quadTo(50.7971f, 28.2837f, 50.721f, 28.7986f);
+path.conicTo(50.5749f, 29.7879f, 49.5856f, 29.6418f, 0.707107f);
+path.conicTo(48.5963f, 29.4957f, 48.7425f, 28.5064f, 0.707107f);
+path.quadTo(48.8127f, 28.0311f, 48.8638f, 27.5534f);
+path.conicTo(48.9702f, 26.5591f, 49.9645f, 26.6655f, 0.707107f);
+path.conicTo(50.9588f, 26.7718f, 50.8524f, 27.7662f, 0.707107f);
+path.close();
+path.moveTo(50.3355f, 30.8404f);
+path.quadTo(50.2125f, 31.3739f, 50.0672f, 31.9018f);
+path.conicTo(49.8018f, 32.8659f, 48.8376f, 32.6005f, 0.707107f);
+path.conicTo(47.8735f, 32.335f, 48.139f, 31.3709f, 0.707107f);
+path.quadTo(48.2731f, 30.8836f, 48.3867f, 30.3912f);
+path.conicTo(48.6113f, 29.4167f, 49.5857f, 29.6413f, 0.707107f);
+path.conicTo(50.5602f, 29.866f, 50.3355f, 30.8404f, 0.707107f);
+path.close();
+path.moveTo(49.4091f, 33.9552f);
+path.quadTo(49.2264f, 34.4531f, 49.0236f, 34.9431f);
+path.conicTo(48.6412f, 35.8671f, 47.7172f, 35.4846f, 0.707107f);
+path.conicTo(46.7932f, 35.1022f, 47.1757f, 34.1782f, 0.707107f);
+path.quadTo(47.3629f, 33.7259f, 47.5315f, 33.2663f);
+path.conicTo(47.8759f, 32.3275f, 48.8147f, 32.672f, 0.707107f);
+path.conicTo(49.7535f, 33.0164f, 49.4091f, 33.9552f, 0.707107f);
+path.close();
+path.moveTo(48.1514f, 36.8328f);
+path.quadTo(47.9191f, 37.2871f, 47.6694f, 37.7318f);
+path.conicTo(47.1797f, 38.6038f, 46.3078f, 38.1141f, 0.707107f);
+path.conicTo(45.4359f, 37.6244f, 45.9256f, 36.7525f, 0.707107f);
+path.quadTo(46.1562f, 36.3418f, 46.3705f, 35.9226f);
+path.conicTo(46.8256f, 35.0321f, 47.716f, 35.4872f, 0.707107f);
+path.conicTo(48.6065f, 35.9423f, 48.1514f, 36.8328f, 0.707107f);
+path.close();
+path.moveTo(46.6245f, 39.4354f);
+path.lineTo(46.5563f, 39.537f);
+path.quadTo(46.3146f, 39.8955f, 46.0624f, 40.2438f);
+path.conicTo(45.4761f, 41.0539f, 44.666f, 40.4676f, 0.707107f);
+path.conicTo(43.8559f, 39.8813f, 44.4422f, 39.0712f, 0.707107f);
+path.quadTo(44.6749f, 38.7498f, 44.8955f, 38.4226f);
+path.lineTo(44.9637f, 38.3211f);
+path.conicTo(45.5209f, 37.4907f, 46.3513f, 38.0479f, 0.707107f);
+path.conicTo(47.1817f, 38.605f, 46.6245f, 39.4354f, 0.707107f);
+path.close();
+path.moveTo(44.8168f, 41.8314f);
+path.quadTo(44.4832f, 42.2241f, 44.1342f, 42.6034f);
+path.conicTo(43.4572f, 43.3394f, 42.7212f, 42.6623f, 0.707107f);
+path.conicTo(41.9853f, 41.9853f, 42.6623f, 41.2494f, 0.707107f);
+path.quadTo(42.9845f, 40.8992f, 43.2924f, 40.5366f);
+path.conicTo(43.9398f, 39.7745f, 44.702f, 40.4218f, 0.707107f);
+path.conicTo(45.4642f, 41.0692f, 44.8168f, 41.8314f, 0.707107f);
+path.close();
+path.moveTo(42.6505f, 44.0908f);
+path.quadTo(42.2577f, 44.454f, 41.8504f, 44.8006f);
+path.conicTo(41.0888f, 45.4487f, 40.4408f, 44.6871f, 0.707107f);
+path.conicTo(39.7927f, 43.9256f, 40.5542f, 43.2775f, 0.707107f);
+path.quadTo(40.9302f, 42.9575f, 41.2928f, 42.6223f);
+path.conicTo(42.027f, 41.9434f, 42.7059f, 42.6777f, 0.707107f);
+path.conicTo(43.3848f, 43.412f, 42.6505f, 44.0908f, 0.707107f);
+path.close();
+path.moveTo(40.1383f, 46.1384f);
+path.quadTo(39.7073f, 46.4471f, 39.2641f, 46.7378f);
+path.conicTo(38.4281f, 47.2865f, 37.8795f, 46.4504f, 0.707107f);
+path.conicTo(37.3308f, 45.6143f, 38.1669f, 45.0657f, 0.707107f);
+path.quadTo(38.576f, 44.7972f, 38.9738f, 44.5124f);
+path.conicTo(39.7868f, 43.9301f, 40.369f, 44.7432f, 0.707107f);
+path.conicTo(40.9513f, 45.5562f, 40.1383f, 46.1384f, 0.707107f);
+path.close();
+path.moveTo(37.4991f, 47.7985f);
+path.quadTo(37.0431f, 48.0485f, 36.5775f, 48.2801f);
+path.conicTo(35.6821f, 48.7254f, 35.2368f, 47.83f, 0.707107f);
+path.conicTo(34.7915f, 46.9346f, 35.6869f, 46.4893f, 0.707107f);
+path.quadTo(36.1167f, 46.2755f, 36.5376f, 46.0448f);
+path.conicTo(37.4145f, 45.5641f, 37.8952f, 46.4409f, 0.707107f);
+path.conicTo(38.376f, 47.3178f, 37.4991f, 47.7985f, 0.707107f);
+path.close();
+path.moveTo(34.6651f, 49.1368f);
+path.quadTo(34.1756f, 49.3328f, 33.6785f, 49.5089f);
+path.conicTo(32.7358f, 49.8427f, 32.402f, 48.9f, 0.707107f);
+path.conicTo(32.0682f, 47.9574f, 33.0109f, 47.6236f, 0.707107f);
+path.quadTo(33.4697f, 47.4611f, 33.9216f, 47.2801f);
+path.conicTo(34.85f, 46.9084f, 35.2217f, 47.8368f, 0.707107f);
+path.conicTo(35.5934f, 48.7651f, 34.6651f, 49.1368f, 0.707107f);
+path.close();
+path.moveTo(31.6557f, 50.1337f);
+path.quadTo(31.1425f, 50.2696f, 30.6243f, 50.3844f);
+path.conicTo(29.648f, 50.6007f, 29.4317f, 49.6244f, 0.707107f);
+path.conicTo(29.2153f, 48.6481f, 30.1917f, 48.4317f, 0.707107f);
+path.quadTo(30.6701f, 48.3257f, 31.1437f, 48.2003f);
+path.conicTo(32.1104f, 47.9443f, 32.3664f, 48.911f, 0.707107f);
+path.conicTo(32.6223f, 49.8777f, 31.6557f, 50.1337f, 0.707107f);
+path.close();
+path.moveTo(28.5567f, 50.7556f);
+path.quadTo(28.0395f, 50.827f, 27.5198f, 50.8776f);
+path.conicTo(26.5245f, 50.9745f, 26.4276f, 49.9792f, 0.707107f);
+path.conicTo(26.3307f, 48.9839f, 27.326f, 48.887f, 0.707107f);
+path.quadTo(27.8056f, 48.8403f, 28.2831f, 48.7744f);
+path.conicTo(29.2737f, 48.6376f, 29.4105f, 49.6282f, 0.707107f);
+path.conicTo(29.5473f, 50.6188f, 28.5567f, 50.7556f, 0.707107f);
+path.close();
+path.moveTo(25.4424f, 50.9962f);
+path.quadTo(24.9222f, 51.0051f, 24.4022f, 50.9931f);
+path.conicTo(23.4025f, 50.9701f, 23.4255f, 49.9704f, 0.707107f);
+path.conicTo(23.4485f, 48.9707f, 24.4482f, 48.9937f, 0.707107f);
+path.quadTo(24.9283f, 49.0047f, 25.4084f, 48.9965f);
+path.conicTo(26.4083f, 48.9795f, 26.4253f, 49.9794f, 0.707107f);
+path.conicTo(26.4423f, 50.9792f, 25.4424f, 50.9962f, 0.707107f);
+path.close();
+path.moveTo(22.3065f, 50.8601f);
+path.quadTo(21.7885f, 50.8062f, 21.2732f, 50.7315f);
+path.conicTo(20.2835f, 50.5882f, 20.4268f, 49.5985f, 0.707107f);
+path.conicTo(20.5702f, 48.6088f, 21.5599f, 48.7522f, 0.707107f);
+path.quadTo(22.0355f, 48.8211f, 22.5136f, 48.8709f);
+path.conicTo(23.5083f, 48.9745f, 23.4047f, 49.9691f, 0.707107f);
+path.conicTo(23.3011f, 50.9637f, 22.3065f, 50.8601f, 0.707107f);
+path.close();
+path.moveTo(19.2346f, 50.3527f);
+path.quadTo(18.7003f, 50.2312f, 18.1717f, 50.0873f);
+path.conicTo(17.2068f, 49.8247f, 17.4694f, 48.8598f, 0.707107f);
+path.conicTo(17.732f, 47.8949f, 18.6969f, 48.1575f, 0.707107f);
+path.quadTo(19.185f, 48.2904f, 19.6781f, 48.4025f);
+path.conicTo(20.6532f, 48.6243f, 20.4314f, 49.5994f, 0.707107f);
+path.conicTo(20.2097f, 50.5745f, 19.2346f, 50.3527f, 0.707107f);
+path.close();
+path.moveTo(16.1149f, 49.4347f);
+path.quadTo(15.6161f, 49.2533f, 15.1251f, 49.0517f);
+path.conicTo(14.2f, 48.6719f, 14.5798f, 47.7469f, 0.707107f);
+path.conicTo(14.9596f, 46.8218f, 15.8847f, 47.2016f, 0.707107f);
+path.quadTo(16.3379f, 47.3877f, 16.7984f, 47.5551f);
+path.conicTo(17.7382f, 47.8969f, 17.3964f, 48.8366f, 0.707107f);
+path.conicTo(17.0547f, 49.7764f, 16.1149f, 49.4347f, 0.707107f);
+path.close();
+path.moveTo(13.2313f, 48.184f);
+path.quadTo(12.776f, 47.9529f, 12.33f, 47.704f);
+path.conicTo(11.4568f, 47.2167f, 11.9441f, 46.3434f, 0.707107f);
+path.conicTo(12.4314f, 45.4702f, 13.3046f, 45.9575f, 0.707107f);
+path.quadTo(13.7162f, 46.1872f, 14.1365f, 46.4006f);
+path.conicTo(15.0282f, 46.8532f, 14.5756f, 47.7449f, 0.707107f);
+path.conicTo(14.123f, 48.6366f, 13.2313f, 48.184f, 0.707107f);
+path.close();
+path.moveTo(10.6208f, 46.6619f);
+path.lineTo(10.4641f, 46.5571f);
+path.quadTo(10.1333f, 46.334f, 9.81253f, 46.1031f);
+path.conicTo(9.00087f, 45.519f, 9.585f, 44.7073f, 0.707107f);
+path.conicTo(10.1691f, 43.8957f, 10.9808f, 44.4798f, 0.707107f);
+path.quadTo(11.2769f, 44.6929f, 11.5763f, 44.8948f);
+path.lineTo(11.7329f, 44.9996f);
+path.conicTo(12.564f, 45.5557f, 12.008f, 46.3868f, 0.707107f);
+path.conicTo(11.4519f, 47.2179f, 10.6208f, 46.6619f, 0.707107f);
+path.close();
+path.moveTo(8.22326f, 44.8631f);
+path.quadTo(7.82986f, 44.5308f, 7.44999f, 44.1833f);
+path.conicTo(6.71217f, 43.5082f, 7.38718f, 42.7704f, 0.707107f);
+path.conicTo(8.06219f, 42.0326f, 8.8f, 42.7076f, 0.707107f);
+path.quadTo(9.15066f, 43.0284f, 9.51375f, 43.3351f);
+path.conicTo(10.2777f, 43.9804f, 9.63248f, 44.7443f, 0.707107f);
+path.conicTo(8.98724f, 45.5083f, 8.22326f, 44.8631f, 0.707107f);
+path.close();
+path.moveTo(5.95972f, 42.705f);
+path.quadTo(5.59577f, 42.3136f, 5.24823f, 41.9076f);
+path.conicTo(4.59793f, 41.148f, 5.3576f, 40.4977f, 0.707107f);
+path.conicTo(6.11728f, 39.8473f, 6.76758f, 40.607f, 0.707107f);
+path.quadTo(7.08843f, 40.9818f, 7.42436f, 41.3431f);
+path.conicTo(8.10532f, 42.0754f, 7.373f, 42.7564f, 0.707107f);
+path.conicTo(6.64068f, 43.4373f, 5.95972f, 42.705f, 0.707107f);
+path.close();
+path.moveTo(3.90635f, 40.2006f);
+path.quadTo(3.59492f, 39.7684f, 3.30147f, 39.3239f);
+path.conicTo(2.75055f, 38.4893f, 3.58511f, 37.9384f, 0.707107f);
+path.conicTo(4.41967f, 37.3875f, 4.97059f, 38.222f, 0.707107f);
+path.quadTo(5.24148f, 38.6324f, 5.52894f, 39.0313f);
+path.conicTo(6.11358f, 39.8426f, 5.30228f, 40.4272f, 0.707107f);
+path.conicTo(4.49099f, 41.0119f, 3.90635f, 40.2006f, 0.707107f);
+path.close();
+path.moveTo(2.23643f, 37.5626f);
+path.quadTo(1.98525f, 37.1075f, 1.75248f, 36.6427f);
+path.conicTo(1.30469f, 35.7486f, 2.19883f, 35.3008f, 0.707107f);
+path.conicTo(3.09296f, 34.853f, 3.54076f, 35.7471f, 0.707107f);
+path.quadTo(3.75563f, 36.1762f, 3.98747f, 36.5963f);
+path.conicTo(4.47065f, 37.4718f, 3.59513f, 37.955f, 0.707107f);
+path.conicTo(2.71961f, 38.4382f, 2.23643f, 37.5626f, 0.707107f);
+path.close();
+path.moveTo(0.890647f, 34.7334f);
+path.quadTo(0.69328f, 34.2445f, 0.515902f, 33.7481f);
+path.conicTo(0.179435f, 32.8064f, 1.12113f, 32.4699f, 0.707107f);
+path.conicTo(2.06282f, 32.1335f, 2.39929f, 33.0752f, 0.707107f);
+path.quadTo(2.56303f, 33.5334f, 2.74521f, 33.9847f);
+path.conicTo(3.11957f, 34.912f, 2.19229f, 35.2863f, 0.707107f);
+path.conicTo(1.26501f, 35.6607f, 0.890647f, 34.7334f, 0.707107f);
+path.close();
+path.moveTo(-0.114587f, 31.7274f);
+path.quadTo(-0.251922f, 31.2147f, -0.368218f, 30.6968f);
+path.conicTo(-0.587327f, 29.7211f, 0.388373f, 29.502f, 0.707107f);
+path.conicTo(1.36407f, 29.2829f, 1.58318f, 30.2586f, 0.707107f);
+path.quadTo(1.69053f, 30.7366f, 1.8173f, 31.2099f);
+path.conicTo(2.07605f, 32.1758f, 1.1101f, 32.4346f, 0.707107f);
+path.conicTo(0.144159f, 32.6933f, -0.114587f, 31.7274f, 0.707107f);
+path.close();
+path.moveTo(-0.745485f, 28.6291f);
+path.quadTo(-0.818367f, 28.112f, -0.870432f, 27.5925f);
+path.conicTo(-0.970142f, 26.5974f, 0.0248742f, 26.4977f, 0.707107f);
+path.conicTo(1.01989f, 26.398f, 1.1196f, 27.393f, 0.707107f);
+path.quadTo(1.16766f, 27.8726f, 1.23494f, 28.3499f);
+path.conicTo(1.37452f, 29.3401f, 0.384305f, 29.4797f, 0.707107f);
+path.conicTo(-0.605905f, 29.6193f, -0.745485f, 28.6291f, 0.707107f);
+path.close();
+path.moveTo(-0.994901f, 25.515f);
+path.quadTo(-1.00519f, 24.9955f, -0.994722f, 24.4761f);
+path.conicTo(-0.97457f, 23.4763f, 0.0252273f, 23.4964f, 0.707107f);
+path.conicTo(1.02502f, 23.5166f, 1.00487f, 24.5164f, 0.707107f);
+path.quadTo(0.995207f, 24.9959f, 1.00471f, 25.4754f);
+path.conicTo(1.02451f, 26.4752f, 0.0247103f, 26.495f, 0.707107f);
+path.conicTo(-0.975093f, 26.5148f, -0.994901f, 25.515f, 0.707107f);
+path.close();
+path.moveTo(-0.867571f, 22.3792f);
+path.quadTo(-0.81506f, 21.8609f, -0.741825f, 21.3451f);
+path.conicTo(-0.60125f, 20.355f, 0.38882f, 20.4956f, 0.707107f);
+path.conicTo(1.37889f, 20.6361f, 1.23831f, 21.6262f, 0.707107f);
+path.quadTo(1.17071f, 22.1023f, 1.12224f, 22.5807f);
+path.conicTo(1.02144f, 23.5757f, 0.026537f, 23.4749f, 0.707107f);
+path.conicTo(-0.96837f, 23.3741f, -0.867571f, 22.3792f, 0.707107f);
+path.close();
+path.moveTo(-0.369678f, 19.3097f);
+path.quadTo(-0.249693f, 18.7748f, -0.107265f, 18.2453f);
+path.conicTo(0.152529f, 17.2797f, 1.11819f, 17.5395f, 0.707107f);
+path.conicTo(2.08386f, 17.7993f, 1.82406f, 18.7649f, 0.707107f);
+path.quadTo(1.69259f, 19.2536f, 1.58184f, 19.7474f);
+path.conicTo(1.36298f, 20.7232f, 0.387221f, 20.5043f, 0.707107f);
+path.conicTo(-0.588536f, 20.2855f, -0.369678f, 19.3097f, 0.707107f);
+path.close();
+path.moveTo(0.539863f, 16.1851f);
+path.quadTo(0.719962f, 15.6854f, 0.920307f, 15.1934f);
+path.conicTo(1.29748f, 14.2673f, 2.22362f, 14.6445f, 0.707107f);
+path.conicTo(3.14976f, 15.0216f, 2.7726f, 15.9478f, 0.707107f);
+path.quadTo(2.58765f, 16.4019f, 2.42141f, 16.8632f);
+path.conicTo(2.08237f, 17.804f, 1.1416f, 17.4649f, 0.707107f);
+path.conicTo(0.200823f, 17.1259f, 0.539863f, 16.1851f, 0.707107f);
+path.close();
+path.moveTo(1.78353f, 13.2955f);
+path.quadTo(2.01364f, 12.8391f, 2.26151f, 12.392f);
+path.conicTo(2.74643f, 11.5175f, 3.62099f, 12.0024f, 0.707107f);
+path.conicTo(4.49555f, 12.4873f, 4.01063f, 13.3618f, 0.707107f);
+path.quadTo(3.78183f, 13.7745f, 3.56941f, 14.1958f);
+path.conicTo(3.11923f, 15.0888f, 2.22629f, 14.6386f, 0.707107f);
+path.conicTo(1.33336f, 14.1884f, 1.78353f, 13.2955f, 0.707107f);
+path.close();
+path.moveTo(3.30083f, 10.6771f);
+path.lineTo(3.44218f, 10.4652f);
+path.quadTo(3.6466f, 10.1621f, 3.85641f, 9.86895f);
+path.conicTo(4.43837f, 9.05574f, 5.25159f, 9.6377f, 0.707107f);
+path.conicTo(6.0648f, 10.2197f, 5.48284f, 11.0329f, 0.707107f);
+path.quadTo(5.28917f, 11.3035f, 5.10592f, 11.5752f);
+path.lineTo(4.96457f, 11.787f);
+path.conicTo(4.4096f, 12.6189f, 3.57773f, 12.0639f, 0.707107f);
+path.conicTo(2.74586f, 11.509f, 3.30083f, 10.6771f, 0.707107f);
+path.close();
+path.moveTo(5.0909f, 8.27793f);
+path.quadTo(5.42174f, 7.88403f, 5.76791f, 7.50353f);
+path.conicTo(6.44085f, 6.76383f, 7.18054f, 7.43678f, 0.707107f);
+path.conicTo(7.92024f, 8.10972f, 7.24729f, 8.84942f, 0.707107f);
+path.quadTo(6.92775f, 9.20065f, 6.62237f, 9.56424f);
+path.conicTo(5.97921f, 10.33f, 5.21348f, 9.68682f, 0.707107f);
+path.conicTo(4.44774f, 9.04367f, 5.0909f, 8.27793f, 0.707107f);
+path.close();
+path.moveTo(7.24064f, 6.0104f);
+path.quadTo(7.63069f, 5.64561f, 8.03537f, 5.29717f);
+path.conicTo(8.79318f, 4.64469f, 9.44566f, 5.40249f, 0.707107f);
+path.conicTo(10.0981f, 6.16029f, 9.34034f, 6.81278f, 0.707107f);
+path.quadTo(8.96678f, 7.13442f, 8.60675f, 7.47113f);
+path.conicTo(7.87638f, 8.15419f, 7.19332f, 7.42382f, 0.707107f);
+path.conicTo(6.51027f, 6.69345f, 7.24064f, 6.0104f, 0.707107f);
+path.close();
+path.moveTo(9.73726f, 3.95128f);
+path.quadTo(10.1706f, 3.63704f, 10.6165f, 3.34092f);
+path.conicTo(11.4496f, 2.78771f, 12.0028f, 3.62075f, 0.707107f);
+path.conicTo(12.556f, 4.4538f, 11.7229f, 5.007f, 0.707107f);
+path.quadTo(11.3113f, 5.28035f, 10.9113f, 5.57041f);
+path.conicTo(10.1018f, 6.15744f, 9.51472f, 5.34787f, 0.707107f);
+path.conicTo(8.92769f, 4.53831f, 9.73726f, 3.95128f, 0.707107f);
+path.close();
+path.moveTo(12.374f, 2.27153f);
+path.quadTo(12.8282f, 2.01921f, 13.2921f, 1.78522f);
+path.conicTo(14.185f, 1.33492f, 14.6353f, 2.22779f, 0.707107f);
+path.conicTo(15.0856f, 3.12067f, 14.1927f, 3.57097f, 0.707107f);
+path.quadTo(13.7645f, 3.78696f, 13.3452f, 4.01988f);
+path.conicTo(12.471f, 4.5055f, 11.9854f, 3.63132f, 0.707107f);
+path.conicTo(11.4998f, 2.75715f, 12.374f, 2.27153f, 0.707107f);
+path.close();
+path.moveTo(15.1984f, 0.918296f);
+path.quadTo(15.6866f, 0.719602f, 16.1824f, 0.540851f);
+path.conicTo(17.1231f, 0.20171f, 17.4623f, 1.14245f, 0.707107f);
+path.conicTo(17.8014f, 2.08318f, 16.8607f, 2.42232f, 0.707107f);
+path.quadTo(16.403f, 2.58733f, 15.9524f, 2.77074f);
+path.conicTo(15.0261f, 3.14772f, 14.6492f, 2.2215f, 0.707107f);
+path.conicTo(14.2722f, 1.29528f, 15.1984f, 0.918296f, 0.707107f);
+path.close();
+path.moveTo(18.201f, -0.0952874f);
+path.quadTo(18.7132f, -0.234075f, 19.2308f, -0.351842f);
+path.conicTo(20.2058f, -0.573734f, 20.4277f, 0.401338f, 0.707107f);
+path.conicTo(20.6496f, 1.37641f, 19.6745f, 1.5983f, 0.707107f);
+path.quadTo(19.1968f, 1.70701f, 18.724f, 1.83512f);
+path.conicTo(17.7588f, 2.09662f, 17.4973f, 1.13142f, 0.707107f);
+path.conicTo(17.2358f, 0.166216f, 18.201f, -0.0952874f, 0.707107f);
+path.close();
+path.moveTo(21.2986f, -0.73518f);
+path.quadTo(21.8155f, -0.809526f, 22.3349f, -0.863052f);
+path.conicTo(23.3297f, -0.965552f, 23.4322f, 0.029181f, 0.707107f);
+path.conicTo(23.5347f, 1.02391f, 22.5399f, 1.12641f, 0.707107f);
+path.quadTo(22.0604f, 1.17582f, 21.5833f, 1.24445f);
+path.conicTo(20.5935f, 1.38681f, 20.4511f, 0.397f, 0.707107f);
+path.conicTo(20.3088f, -0.592814f, 21.2986f, -0.73518f, 0.707107f);
+path.close();
+path.moveTo(24.4124f, -0.993361f);
+path.quadTo(24.9312f, -1.00509f, 25.4501f, -0.996107f);
+path.conicTo(26.4499f, -0.978799f, 26.4326f, 0.0210512f, 0.707107f);
+path.conicTo(26.4153f, 1.0209f, 25.4155f, 1.00359f, 0.707107f);
+path.quadTo(24.9365f, 0.995302f, 24.4576f, 1.00613f);
+path.conicTo(23.4578f, 1.02873f, 23.4352f, 0.0289853f, 0.707107f);
+path.conicTo(23.4126f, -0.970759f, 24.4124f, -0.993361f, 0.707107f);
+path.close();
+path.moveTo(27.5481f, -0.87484f);
+path.quadTo(28.0668f, -0.823762f, 28.583f, -0.75194f);
+path.conicTo(29.5734f, -0.614138f, 29.4356f, 0.376322f, 0.707107f);
+path.conicTo(29.2978f, 1.36678f, 28.3074f, 1.22898f, 0.707107f);
+path.quadTo(27.8309f, 1.16268f, 27.3521f, 1.11553f);
+path.conicTo(26.3569f, 1.01753f, 26.4549f, 0.0223428f, 0.707107f);
+path.conicTo(26.5529f, -0.972843f, 27.5481f, -0.87484f, 0.707107f);
+path.close();
+path.moveTo(30.6151f, -0.386432f);
+path.quadTo(31.1507f, -0.267954f, 31.6809f, -0.126991f);
+path.conicTo(32.6473f, 0.129965f, 32.3904f, 1.09639f, 0.707107f);
+path.conicTo(32.1334f, 2.06281f, 31.167f, 1.80585f, 0.707107f);
+path.quadTo(30.6776f, 1.67574f, 30.1832f, 1.56637f);
+path.conicTo(29.2068f, 1.35041f, 29.4227f, 0.374005f, 0.707107f);
+path.conicTo(29.6387f, -0.602396f, 30.6151f, -0.386432f, 0.707107f);
+path.close();
+path.moveTo(33.7445f, 0.514616f);
+path.quadTo(34.2452f, 0.693421f, 34.7381f, 0.892536f);
+path.conicTo(35.6653f, 1.26708f, 35.2908f, 2.19429f, 0.707107f);
+path.conicTo(34.9162f, 3.1215f, 33.989f, 2.74696f, 0.707107f);
+path.quadTo(33.534f, 2.56316f, 33.0718f, 2.3981f);
+path.conicTo(32.1301f, 2.06177f, 32.4664f, 1.12003f, 0.707107f);
+path.conicTo(32.8027f, 0.178285f, 33.7445f, 0.514616f, 0.707107f);
+path.close();
+path.moveTo(36.6402f, 1.7512f);
+path.quadTo(37.0977f, 1.98026f, 37.5458f, 2.22715f);
+path.conicTo(38.4217f, 2.70968f, 37.9392f, 3.58556f, 0.707107f);
+path.conicTo(37.4566f, 4.46144f, 36.5808f, 3.97891f, 0.707107f);
+path.quadTo(36.1671f, 3.75102f, 35.7448f, 3.53956f);
+path.conicTo(34.8506f, 3.09185f, 35.2983f, 2.19767f, 0.707107f);
+path.conicTo(35.746f, 1.30349f, 36.6402f, 1.7512f, 0.707107f);
+path.close();
+path.moveTo(39.2611f, 3.26012f);
+path.quadTo(39.4005f, 3.35159f, 39.539f, 3.44501f);
+path.quadTo(39.8091f, 3.62717f, 40.0746f, 3.81611f);
+path.conicTo(40.8893f, 4.3959f, 40.3096f, 5.21067f, 0.707107f);
+path.conicTo(39.7298f, 6.02543f, 38.915f, 5.44564f, 0.707107f);
+path.quadTo(38.67f, 5.2713f, 38.4206f, 5.10309f);
+path.quadTo(38.293f, 5.017f, 38.164f, 4.9324f);
+path.conicTo(37.3279f, 4.38388f, 37.8764f, 3.54775f, 0.707107f);
+path.conicTo(38.4249f, 2.71161f, 39.2611f, 3.26012f, 0.707107f);
+path.close();
+path.moveTo(41.6673f, 5.04503f);
+path.quadTo(42.0618f, 5.37449f, 42.4428f, 5.71927f);
+path.conicTo(43.1844f, 6.39015f, 42.5135f, 7.13171f, 0.707107f);
+path.conicTo(41.8426f, 7.87327f, 41.1011f, 7.20239f, 0.707107f);
+path.quadTo(40.7493f, 6.88414f, 40.3852f, 6.58004f);
+path.conicTo(39.6177f, 5.93899f, 40.2588f, 5.17149f, 0.707107f);
+path.conicTo(40.8998f, 4.40399f, 41.6673f, 5.04503f, 0.707107f);
+path.close();
+path.moveTo(43.9388f, 7.1865f);
+path.quadTo(44.3044f, 7.57519f, 44.6538f, 7.97856f);
+path.conicTo(45.3084f, 8.73448f, 44.5525f, 9.38914f, 0.707107f);
+path.conicTo(43.7966f, 10.0438f, 43.1419f, 9.28789f, 0.707107f);
+path.quadTo(42.8195f, 8.91555f, 42.482f, 8.55677f);
+path.conicTo(41.7969f, 7.82836f, 42.5253f, 7.14322f, 0.707107f);
+path.conicTo(43.2537f, 6.45808f, 43.9388f, 7.1865f, 0.707107f);
+path.close();
+path.moveTo(46.0036f, 9.6753f);
+path.quadTo(46.3207f, 10.1098f, 46.6195f, 10.5571f);
+path.conicTo(47.175f, 11.3886f, 46.3435f, 11.9441f, 0.707107f);
+path.conicTo(45.5119f, 12.4996f, 44.9564f, 11.6681f, 0.707107f);
+path.quadTo(44.6806f, 11.2552f, 44.388f, 10.8541f);
+path.conicTo(43.7986f, 10.0463f, 44.6064f, 9.45688f, 0.707107f);
+path.conicTo(45.4142f, 8.86747f, 46.0036f, 9.6753f, 0.707107f);
+path.close();
+path.moveTo(47.6932f, 12.3107f);
+path.quadTo(47.9467f, 12.764f, 48.1819f, 13.2271f);
+path.conicTo(48.6347f, 14.1187f, 47.7431f, 14.5715f, 0.707107f);
+path.conicTo(46.8514f, 15.0243f, 46.3986f, 14.1327f, 0.707107f);
+path.quadTo(46.1816f, 13.7053f, 45.9476f, 13.2868f);
+path.conicTo(45.4595f, 12.414f, 46.3323f, 11.9259f, 0.707107f);
+path.conicTo(47.2051f, 11.4379f, 47.6932f, 12.3107f, 0.707107f);
+path.close();
+path.moveTo(49.0539f, 15.1303f);
+path.quadTo(49.2539f, 15.6178f, 49.434f, 16.113f);
+path.conicTo(49.7758f, 17.0527f, 48.836f, 17.3946f, 0.707107f);
+path.conicTo(47.8963f, 17.7364f, 47.5545f, 16.7966f, 0.707107f);
+path.quadTo(47.3882f, 16.3395f, 47.2036f, 15.8895f);
+path.conicTo(46.824f, 14.9643f, 47.7491f, 14.5847f, 0.707107f);
+path.conicTo(48.6743f, 14.2051f, 49.0539f, 15.1303f, 0.707107f);
+path.close();
+path.moveTo(50.0758f, 18.1294f);
+path.quadTo(50.216f, 18.6412f, 50.3352f, 19.1584f);
+path.conicTo(50.5599f, 20.1328f, 49.5855f, 20.3575f, 0.707107f);
+path.conicTo(48.6111f, 20.5821f, 48.3864f, 19.6077f, 0.707107f);
+path.quadTo(48.2763f, 19.1304f, 48.1469f, 18.6579f);
+path.conicTo(47.8826f, 17.6935f, 48.8471f, 17.4292f, 0.707107f);
+path.conicTo(49.8115f, 17.165f, 50.0758f, 18.1294f, 0.707107f);
+path.close();
+path.moveTo(50.7247f, 21.2262f);
+path.quadTo(50.8005f, 21.743f, 50.8555f, 22.2623f);
+path.conicTo(50.9607f, 23.2568f, 49.9663f, 23.3621f, 0.707107f);
+path.conicTo(48.9719f, 23.4673f, 48.8666f, 22.4729f, 0.707107f);
+path.quadTo(48.8158f, 21.9935f, 48.7458f, 21.5165f);
+path.conicTo(48.6007f, 20.5271f, 49.5901f, 20.382f, 0.707107f);
+path.conicTo(50.5795f, 20.2368f, 50.7247f, 21.2262f, 0.707107f);
+path.close();
+path.moveTo(50.9916f, 24.3398f);
+path.quadTo(51.0048f, 24.858f, 50.9973f, 25.3762f);
+path.conicTo(50.9828f, 26.3761f, 49.9829f, 26.3616f, 0.707107f);
+path.conicTo(48.983f, 26.3472f, 48.9975f, 25.3473f, 0.707107f);
+path.quadTo(49.0044f, 24.8687f, 48.9923f, 24.3906f);
+path.conicTo(48.9669f, 23.3909f, 49.9665f, 23.3655f, 0.707107f);
+path.conicTo(50.9662f, 23.3401f, 50.9916f, 24.3398f, 0.707107f);
+path.close();
+path.moveTo(50.8819f, 27.4753f);
+path.quadTo(50.8323f, 27.9943f, 50.7618f, 28.511f);
+path.conicTo(50.6268f, 29.5018f, 49.636f, 29.3668f, 0.707107f);
+path.conicTo(48.6451f, 29.2317f, 48.7802f, 28.2409f, 0.707107f);
+path.quadTo(48.8452f, 27.7641f, 48.891f, 27.2849f);
+path.conicTo(48.9862f, 26.2894f, 49.9816f, 26.3846f, 0.707107f);
+path.conicTo(50.9771f, 26.4798f, 50.8819f, 27.4753f, 0.707107f);
+path.close();
+path.moveTo(50.4023f, 30.5429f);
+path.quadTo(50.2856f, 31.0775f, 50.1465f, 31.607f);
+path.conicTo(49.8924f, 32.5742f, 48.9252f, 32.3201f, 0.707107f);
+path.conicTo(47.9581f, 32.066f, 48.2122f, 31.0988f, 0.707107f);
+path.quadTo(48.3405f, 30.6102f, 48.4483f, 30.1165f);
+path.conicTo(48.6614f, 29.1395f, 49.6385f, 29.3527f, 0.707107f);
+path.conicTo(50.6155f, 29.5659f, 50.4023f, 30.5429f, 0.707107f);
+path.close();
+path.moveTo(49.5104f, 33.674f);
+path.quadTo(49.3329f, 34.1756f, 49.1351f, 34.6695f);
+path.conicTo(48.7632f, 35.5977f, 47.8349f, 35.2258f, 0.707107f);
+path.conicTo(46.9066f, 34.854f, 47.2785f, 33.9257f, 0.707107f);
+path.quadTo(47.4612f, 33.4697f, 47.625f, 33.0067f);
+path.conicTo(47.9587f, 32.064f, 48.9014f, 32.3977f, 0.707107f);
+path.conicTo(49.8441f, 32.7313f, 49.5104f, 33.674f, 0.707107f);
+path.close();
+path.moveTo(48.281f, 36.5756f);
+path.quadTo(48.053f, 37.0342f, 47.8071f, 37.4835f);
+path.conicTo(47.3269f, 38.3607f, 46.4497f, 37.8805f, 0.707107f);
+path.conicTo(45.5725f, 37.4004f, 46.0527f, 36.5232f, 0.707107f);
+path.quadTo(46.2797f, 36.1085f, 46.4901f, 35.6852f);
+path.conicTo(46.9353f, 34.7898f, 47.8307f, 35.235f, 0.707107f);
+path.conicTo(48.7262f, 35.6802f, 48.281f, 36.5756f, 0.707107f);
+path.close();
+path.moveTo(46.7777f, 39.2033f);
+path.quadTo(46.6677f, 39.3719f, 46.555f, 39.539f);
+path.quadTo(46.3865f, 39.7888f, 46.2121f, 40.0349f);
+path.conicTo(45.6338f, 40.8507f, 44.818f, 40.2724f, 0.707107f);
+path.conicTo(44.0021f, 39.6942f, 44.5804f, 38.8783f, 0.707107f);
+path.quadTo(44.7413f, 38.6513f, 44.8969f, 38.4206f);
+path.quadTo(45.0008f, 38.2665f, 45.1025f, 38.1107f);
+path.conicTo(45.6488f, 37.2731f, 46.4864f, 37.8194f, 0.707107f);
+path.conicTo(47.324f, 38.3657f, 46.7777f, 39.2033f, 0.707107f);
+path.close();
+path.moveTo(44.9527f, 41.6701f);
+path.quadTo(44.6177f, 42.0709f, 44.267f, 42.458f);
+path.conicTo(43.5955f, 43.1991f, 42.8545f, 42.5276f, 0.707107f);
+path.conicTo(42.1135f, 41.8561f, 42.7849f, 41.1151f, 0.707107f);
+path.quadTo(43.1087f, 40.7578f, 43.4178f, 40.3878f);
+path.conicTo(44.059f, 39.6203f, 44.8264f, 40.2615f, 0.707107f);
+path.conicTo(45.5938f, 40.9027f, 44.9527f, 41.6701f, 0.707107f);
+path.close();
+path.moveTo(42.7884f, 43.9624f);
+path.quadTo(42.4083f, 44.319f, 42.014f, 44.6602f);
+path.conicTo(41.2578f, 45.3146f, 40.6034f, 44.5585f, 0.707107f);
+path.conicTo(39.949f, 43.8023f, 40.7052f, 43.1479f, 0.707107f);
+path.quadTo(41.0691f, 42.833f, 41.4201f, 42.5037f);
+path.conicTo(42.1494f, 41.8196f, 42.8336f, 42.5489f, 0.707107f);
+path.conicTo(43.5178f, 43.2782f, 42.7884f, 43.9624f, 0.707107f);
+path.close();
+path.moveTo(40.3892f, 45.9564f);
+path.quadTo(39.9683f, 46.2655f, 39.5354f, 46.5574f);
+path.conicTo(38.7062f, 47.1165f, 38.1472f, 46.2873f, 0.707107f);
+path.conicTo(37.5881f, 45.4582f, 38.4173f, 44.8992f, 0.707107f);
+path.quadTo(38.8169f, 44.6297f, 39.2054f, 44.3444f);
+path.conicTo(40.0114f, 43.7525f, 40.6033f, 44.5585f, 0.707107f);
+path.conicTo(41.1952f, 45.3645f, 40.3892f, 45.9564f, 0.707107f);
+path.close();
+path.moveTo(37.7543f, 47.6568f);
+path.quadTo(37.2977f, 47.9138f, 36.8312f, 48.1522f);
+path.conicTo(35.9407f, 48.6072f, 35.4857f, 47.7167f, 0.707107f);
+path.conicTo(35.0306f, 46.8263f, 35.9211f, 46.3712f, 0.707107f);
+path.quadTo(36.3518f, 46.1511f, 36.7732f, 45.9139f);
+path.conicTo(37.6446f, 45.4234f, 38.1351f, 46.2948f, 0.707107f);
+path.conicTo(38.6257f, 47.1662f, 37.7543f, 47.6568f, 0.707107f);
+path.close();
+path.moveTo(34.9311f, 49.0286f);
+path.quadTo(34.4488f, 49.2279f, 33.9589f, 49.4077f);
+path.conicTo(33.0202f, 49.7523f, 32.6756f, 48.8136f, 0.707107f);
+path.conicTo(32.331f, 47.8748f, 33.2698f, 47.5302f, 0.707107f);
+path.quadTo(33.722f, 47.3642f, 34.1672f, 47.1802f);
+path.conicTo(35.0914f, 46.7983f, 35.4733f, 47.7224f, 0.707107f);
+path.conicTo(35.8553f, 48.6466f, 34.9311f, 49.0286f, 0.707107f);
+path.close();
+path.moveTo(31.9824f, 50.0449f);
+path.quadTo(31.4774f, 50.1857f, 30.9668f, 50.3061f);
+path.conicTo(29.9935f, 50.5355f, 29.764f, 49.5622f, 0.707107f);
+path.conicTo(29.5346f, 48.5889f, 30.5079f, 48.3594f, 0.707107f);
+path.quadTo(30.9789f, 48.2484f, 31.4453f, 48.1184f);
+path.conicTo(32.4086f, 47.8498f, 32.6771f, 48.8131f, 0.707107f);
+path.conicTo(32.9457f, 49.7763f, 31.9824f, 50.0449f, 0.707107f);
+path.close();
+path.moveTo(28.899f, 50.706f);
+path.quadTo(28.3834f, 50.7842f, 27.8652f, 50.8416f);
+path.conicTo(26.8713f, 50.9518f, 26.7611f, 49.9579f, 0.707107f);
+path.conicTo(26.6509f, 48.964f, 27.6448f, 48.8538f, 0.707107f);
+path.quadTo(28.1231f, 48.8008f, 28.599f, 48.7286f);
+path.conicTo(29.5877f, 48.5786f, 29.7377f, 49.5673f, 0.707107f);
+path.conicTo(29.8877f, 50.556f, 28.899f, 50.706f, 0.707107f);
+path.close();
+path.moveTo(25.8106f, 50.9874f);
+path.quadTo(25.6321f, 50.9929f, 25.4537f, 50.996f);
+path.conicTo(24.4539f, 51.0135f, 24.4365f, 50.0136f, 0.707115f);
+path.lineTo(24.4251f, 49.3638f);
+path.conicTo(24.4077f, 48.364f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(26.4073f, 48.3291f, 26.4248f, 49.3289f, 0.707107f);
+path.lineTo(26.4361f, 49.9787f);
+path.lineTo(25.4363f, 49.9962f);
+path.lineTo(25.4189f, 48.9963f);
+path.quadTo(25.5836f, 48.9935f, 25.7482f, 48.9883f);
+path.conicTo(26.7477f, 48.9571f, 26.7789f, 49.9567f, 0.707107f);
+path.conicTo(26.8101f, 50.9562f, 25.8106f, 50.9874f, 0.707107f);
+path.close();
+path.moveTo(24.3902f, 47.3641f);
+path.lineTo(24.3728f, 46.3643f);
+path.conicTo(24.3553f, 45.3645f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(26.355f, 45.3295f, 26.3724f, 46.3294f, 0.707107f);
+path.lineTo(26.3899f, 47.3292f);
+path.conicTo(26.4074f, 48.3291f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(24.4077f, 48.364f, 24.3902f, 47.3641f, 0.707107f);
+path.close();
+path.moveTo(24.3378f, 44.3646f);
+path.lineTo(24.3204f, 43.3648f);
+path.conicTo(24.3029f, 42.3649f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(26.3026f, 42.33f, 26.3201f, 43.3298f, 0.707107f);
+path.lineTo(26.3375f, 44.3297f);
+path.conicTo(26.355f, 45.3295f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(24.3553f, 45.3645f, 24.3378f, 44.3646f, 0.707107f);
+path.close();
+path.moveTo(24.2855f, 41.3651f);
+path.lineTo(24.268f, 40.3652f);
+path.conicTo(24.2506f, 39.3654f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(26.2503f, 39.3305f, 26.2677f, 40.3303f, 0.707107f);
+path.lineTo(26.2852f, 41.3302f);
+path.conicTo(26.3026f, 42.33f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(24.3029f, 42.3649f, 24.2855f, 41.3651f, 0.707107f);
+path.close();
+path.moveTo(24.2331f, 38.3655f);
+path.lineTo(24.2157f, 37.3657f);
+path.conicTo(24.1982f, 36.3658f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(26.1979f, 36.3309f, 26.2154f, 37.3308f, 0.707107f);
+path.lineTo(26.2328f, 38.3306f);
+path.conicTo(26.2503f, 39.3305f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(24.2506f, 39.3654f, 24.2331f, 38.3655f, 0.707107f);
+path.close();
+path.moveTo(24.1808f, 35.366f);
+path.lineTo(24.1633f, 34.3661f);
+path.conicTo(24.1459f, 33.3663f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(26.1456f, 33.3314f, 26.163f, 34.3312f, 0.707107f);
+path.lineTo(26.1805f, 35.3311f);
+path.conicTo(26.1979f, 36.3309f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(24.1982f, 36.3658f, 24.1808f, 35.366f, 0.707107f);
+path.close();
+path.moveTo(24.1284f, 32.3664f);
+path.lineTo(24.111f, 31.3666f);
+path.conicTo(24.0935f, 30.3667f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(26.0932f, 30.3318f, 26.1107f, 31.3317f, 0.707107f);
+path.lineTo(26.1281f, 32.3315f);
+path.conicTo(26.1456f, 33.3314f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(24.1459f, 33.3663f, 24.1284f, 32.3664f, 0.707107f);
+path.close();
+path.moveTo(24.0761f, 29.3669f);
+path.lineTo(24.0586f, 28.367f);
+path.conicTo(24.0412f, 27.3672f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(26.0409f, 27.3323f, 26.0583f, 28.3321f, 0.707107f);
+path.lineTo(26.0758f, 29.332f);
+path.conicTo(26.0932f, 30.3318f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(24.0935f, 30.3667f, 24.0761f, 29.3669f, 0.707107f);
+path.close();
+path.moveTo(24.0237f, 26.3673f);
+path.lineTo(24.0063f, 25.3675f);
+path.conicTo(23.9888f, 24.3676f, 24.9887f, 24.3502f, 0.707107f);
+path.conicTo(25.9885f, 24.3327f, 26.006f, 25.3326f, 0.707107f);
+path.lineTo(26.0234f, 26.3324f);
+path.conicTo(26.0409f, 27.3323f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(24.0412f, 27.3672f, 24.0237f, 26.3673f, 0.707107f);
+path.close();
+path1 = path;
+path.reset();
+path.setFillType(SkPath::kWinding_FillType);
+path.moveTo(25.0098f, 23.1973f);
+path.lineTo(25.5689f, 22.3682f);
+path.conicTo(26.1281f, 21.5392f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(27.7862f, 22.6576f, 27.227f, 23.4866f, 0.707107f);
+path.lineTo(26.6678f, 24.3156f);
+path.conicTo(26.1086f, 25.1447f, 25.2796f, 24.5855f, 0.707107f);
+path.conicTo(24.4506f, 24.0263f, 25.0098f, 23.1973f, 0.707107f);
+path.close();
+path.moveTo(26.6873f, 20.7101f);
+path.lineTo(27.2465f, 19.8811f);
+path.conicTo(27.8057f, 19.0521f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(29.4638f, 20.1704f, 28.9046f, 20.9995f, 0.707107f);
+path.lineTo(28.3454f, 21.8285f);
+path.conicTo(27.7862f, 22.6576f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(26.1281f, 21.5392f, 26.6873f, 20.7101f, 0.707107f);
+path.close();
+path.moveTo(28.3649f, 18.223f);
+path.lineTo(28.9241f, 17.394f);
+path.conicTo(29.4833f, 16.565f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(31.1414f, 17.6833f, 30.5822f, 18.5124f, 0.707107f);
+path.lineTo(30.023f, 19.3414f);
+path.conicTo(29.4638f, 20.1704f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(27.8057f, 19.0521f, 28.3649f, 18.223f, 0.707107f);
+path.close();
+path.moveTo(30.0425f, 15.7359f);
+path.lineTo(30.6017f, 14.9069f);
+path.conicTo(31.1609f, 14.0778f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(32.8189f, 15.1962f, 32.2598f, 16.0253f, 0.707107f);
+path.lineTo(31.7006f, 16.8543f);
+path.conicTo(31.1414f, 17.6833f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(29.4833f, 16.565f, 30.0425f, 15.7359f, 0.707107f);
+path.close();
+path.moveTo(31.7201f, 13.2488f);
+path.lineTo(32.2793f, 12.4198f);
+path.conicTo(32.8385f, 11.5907f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(34.4965f, 12.7091f, 33.9373f, 13.5381f, 0.707107f);
+path.lineTo(33.3781f, 14.3672f);
+path.conicTo(32.8189f, 15.1962f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(31.1609f, 14.0778f, 31.7201f, 13.2488f, 0.707107f);
+path.close();
+path.moveTo(33.3976f, 10.7617f);
+path.lineTo(33.9568f, 9.93265f);
+path.conicTo(34.516f, 9.10361f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(36.1741f, 10.222f, 35.6149f, 11.051f, 0.707107f);
+path.lineTo(35.0557f, 11.8801f);
+path.conicTo(34.4965f, 12.7091f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(32.8385f, 11.5907f, 33.3976f, 10.7617f, 0.707107f);
+path.close();
+path.moveTo(35.0752f, 8.27457f);
+path.lineTo(35.6344f, 7.44554f);
+path.conicTo(36.1936f, 6.6165f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(37.8517f, 7.73488f, 37.2925f, 8.56392f, 0.707107f);
+path.lineTo(36.7333f, 9.39296f);
+path.conicTo(36.1741f, 10.222f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(34.516f, 9.10361f, 35.0752f, 8.27457f, 0.707107f);
+path.close();
+path.moveTo(36.7528f, 5.78746f);
+path.lineTo(37.312f, 4.95842f);
+path.conicTo(37.8712f, 4.12939f, 38.7002f, 4.68858f, 0.707107f);
+path.conicTo(39.5293f, 5.24777f, 38.9701f, 6.07681f, 0.707107f);
+path.lineTo(38.4109f, 6.90585f);
+path.conicTo(37.8517f, 7.73488f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(36.1936f, 6.6165f, 36.7528f, 5.78746f, 0.707107f);
+path.close();
+path.moveTo(39.9447f, 3.72429f);
+path.quadTo(40.3524f, 4.01069f, 40.7489f, 4.31248f);
+path.conicTo(41.5445f, 4.9182f, 40.9388f, 5.71387f, 0.707107f);
+path.conicTo(40.3331f, 6.50955f, 39.5374f, 5.90383f, 0.707107f);
+path.quadTo(39.1714f, 5.62521f, 38.7951f, 5.36088f);
+path.conicTo(37.9768f, 4.78608f, 38.5516f, 3.96779f, 0.707107f);
+path.conicTo(39.1264f, 3.14949f, 39.9447f, 3.72429f, 0.707107f);
+path.close();
+path.moveTo(42.3194f, 5.60826f);
+path.quadTo(42.707f, 5.95446f, 43.0804f, 6.31583f);
+path.conicTo(43.7991f, 7.01122f, 43.1037f, 7.72985f, 0.707107f);
+path.conicTo(42.4083f, 8.44848f, 41.6896f, 7.75308f, 0.707107f);
+path.quadTo(41.3448f, 7.41944f, 40.9871f, 7.09992f);
+path.conicTo(40.2413f, 6.43379f, 40.9074f, 5.68796f, 0.707107f);
+path.conicTo(41.5735f, 4.94212f, 42.3194f, 5.60826f, 0.707107f);
+path.close();
+path.moveTo(44.5406f, 7.84871f);
+path.quadTo(44.8959f, 8.25352f, 45.2341f, 8.67266f);
+path.conicTo(45.862f, 9.4509f, 45.0838f, 10.0789f, 0.707107f);
+path.conicTo(44.3056f, 10.7068f, 43.6776f, 9.9286f, 0.707107f);
+path.quadTo(43.3654f, 9.54174f, 43.0374f, 9.16805f);
+path.conicTo(42.3778f, 8.41649f, 43.1293f, 7.75682f, 0.707107f);
+path.conicTo(43.8809f, 7.09715f, 44.5406f, 7.84871f, 0.707107f);
+path.close();
+path.moveTo(46.528f, 10.4211f);
+path.quadTo(46.815f, 10.8449f, 47.0851f, 11.2796f);
+path.conicTo(47.6128f, 12.129f, 46.7633f, 12.6567f, 0.707107f);
+path.conicTo(45.9139f, 13.1844f, 45.3862f, 12.335f, 0.707107f);
+path.quadTo(45.1369f, 11.9337f, 44.872f, 11.5426f);
+path.conicTo(44.3113f, 10.7146f, 45.1393f, 10.1538f, 0.707107f);
+path.conicTo(45.9673f, 9.5931f, 46.528f, 10.4211f, 0.707107f);
+path.close();
+path.moveTo(48.1056f, 13.0782f);
+path.quadTo(48.3449f, 13.542f, 48.5654f, 14.015f);
+path.conicTo(48.9879f, 14.9213f, 48.0816f, 15.3438f, 0.707107f);
+path.conicTo(47.1752f, 15.7663f, 46.7527f, 14.86f, 0.707107f);
+path.quadTo(46.5492f, 14.4234f, 46.3283f, 13.9953f);
+path.conicTo(45.8698f, 13.1066f, 46.7584f, 12.6481f, 0.707107f);
+path.conicTo(47.6471f, 12.1895f, 48.1056f, 13.0782f, 0.707107f);
+path.close();
+path.moveTo(49.3755f, 15.9538f);
+path.quadTo(49.5594f, 16.4493f, 49.7229f, 16.9516f);
+path.conicTo(50.0325f, 17.9025f, 49.0816f, 18.2121f, 0.707107f);
+path.conicTo(48.1307f, 18.5216f, 47.8212f, 17.5707f, 0.707107f);
+path.quadTo(47.6702f, 17.1069f, 47.5005f, 16.6497f);
+path.conicTo(47.1526f, 15.7122f, 48.0901f, 15.3642f, 0.707107f);
+path.conicTo(49.0276f, 15.0163f, 49.3755f, 15.9538f, 0.707107f);
+path.close();
+path.moveTo(50.2964f, 18.9923f);
+path.quadTo(50.4191f, 19.5089f, 50.5206f, 20.0302f);
+path.conicTo(50.7117f, 21.0117f, 49.7302f, 21.2029f, 0.707107f);
+path.conicTo(48.7486f, 21.394f, 48.5575f, 20.4125f, 0.707107f);
+path.quadTo(48.4638f, 19.9313f, 48.3505f, 19.4544f);
+path.conicTo(48.1194f, 18.4815f, 49.0924f, 18.2504f, 0.707107f);
+path.conicTo(50.0653f, 18.0193f, 50.2964f, 18.9923f, 0.707107f);
+path.close();
+path.moveTo(50.8373f, 22.0956f);
+path.quadTo(50.8955f, 22.6138f, 50.933f, 23.1341f);
+path.conicTo(51.0047f, 24.1315f, 50.0073f, 24.2033f, 0.707107f);
+path.conicTo(49.0099f, 24.275f, 48.9381f, 23.2776f, 0.707107f);
+path.quadTo(48.9036f, 22.7975f, 48.8498f, 22.3191f);
+path.conicTo(48.7381f, 21.3253f, 49.7318f, 21.2136f, 0.707107f);
+path.conicTo(50.7255f, 21.1019f, 50.8373f, 22.0956f, 0.707107f);
+path.close();
+path.moveTo(50.9992f, 25.2099f);
+path.quadTo(50.9949f, 25.7358f, 50.9694f, 26.2608f);
+path.conicTo(50.9209f, 27.2596f, 49.9221f, 27.2111f, 0.707107f);
+path.conicTo(48.9233f, 27.1626f, 48.9718f, 26.1638f, 0.707107f);
+path.quadTo(48.9953f, 25.679f, 48.9992f, 25.1938f);
+path.conicTo(49.0073f, 24.1938f, 50.0073f, 24.2019f, 0.707107f);
+path.conicTo(51.0072f, 24.21f, 50.9992f, 25.2099f, 0.707107f);
+path.close();
+path.moveTo(50.7839f, 28.3454f);
+path.quadTo(50.7172f, 28.8596f, 50.63f, 29.3708f);
+path.conicTo(50.4619f, 30.3565f, 49.4761f, 30.1884f, 0.707107f);
+path.conicTo(48.4903f, 30.0203f, 48.6584f, 29.0346f, 0.707107f);
+path.quadTo(48.7389f, 28.5627f, 48.8005f, 28.088f);
+path.conicTo(48.9292f, 27.0963f, 49.9209f, 27.225f, 0.707107f);
+path.conicTo(50.9126f, 27.3537f, 50.7839f, 28.3454f, 0.707107f);
+path.close();
+path.moveTo(50.1906f, 31.437f);
+path.quadTo(50.0558f, 31.9646f, 49.899f, 32.4861f);
+path.conicTo(49.611f, 33.4438f, 48.6534f, 33.1558f, 0.707107f);
+path.conicTo(47.6957f, 32.8679f, 47.9837f, 31.9103f, 0.707107f);
+path.quadTo(48.1284f, 31.4289f, 48.2528f, 30.9418f);
+path.conicTo(48.5004f, 29.9729f, 49.4693f, 30.2205f, 0.707107f);
+path.conicTo(50.4382f, 30.4681f, 50.1906f, 31.437f, 0.707107f);
+path.close();
+path.moveTo(49.1978f, 34.5114f);
+path.quadTo(49.0051f, 35.0016f, 48.7927f, 35.4837f);
+path.conicTo(48.3895f, 36.3988f, 47.4744f, 35.9956f, 0.707107f);
+path.conicTo(46.5593f, 35.5923f, 46.9625f, 34.6772f, 0.707107f);
+path.quadTo(47.1586f, 34.2323f, 47.3364f, 33.7797f);
+path.conicTo(47.7023f, 32.849f, 48.6329f, 33.2149f, 0.707107f);
+path.conicTo(49.5636f, 33.5807f, 49.1978f, 34.5114f, 0.707107f);
+path.close();
+path.moveTo(47.8852f, 37.3397f);
+path.quadTo(47.6449f, 37.7853f, 47.3876f, 38.2211f);
+path.conicTo(46.879f, 39.0821f, 46.018f, 38.5736f, 0.707107f);
+path.conicTo(45.1569f, 38.0651f, 45.6655f, 37.204f, 0.707107f);
+path.quadTo(45.903f, 36.8018f, 46.1248f, 36.3906f);
+path.conicTo(46.5993f, 35.5103f, 47.4796f, 35.9849f, 0.707107f);
+path.conicTo(48.3598f, 36.4595f, 47.8852f, 37.3397f, 0.707107f);
+path.close();
+path.moveTo(46.3154f, 39.8881f);
+path.quadTo(46.0303f, 40.2962f, 45.7299f, 40.693f);
+path.conicTo(45.1264f, 41.4903f, 44.3291f, 40.8867f, 0.707107f);
+path.conicTo(43.5318f, 40.2831f, 44.1353f, 39.4858f, 0.707107f);
+path.quadTo(44.4126f, 39.1195f, 44.6757f, 38.7428f);
+path.conicTo(45.2483f, 37.923f, 46.0682f, 38.4956f, 0.707107f);
+path.conicTo(46.888f, 39.0682f, 46.3154f, 39.8881f, 0.707107f);
+path.close();
+path.moveTo(44.4398f, 42.2654f);
+path.quadTo(44.095f, 42.6536f, 43.7349f, 43.0278f);
+path.conicTo(43.0415f, 43.7484f, 42.321f, 43.055f, 0.707107f);
+path.conicTo(41.6004f, 42.3616f, 42.2938f, 41.641f, 0.707107f);
+path.quadTo(42.6261f, 41.2957f, 42.9444f, 40.9374f);
+path.conicTo(43.6084f, 40.1897f, 44.3561f, 40.8537f, 0.707107f);
+path.conicTo(45.1038f, 41.5177f, 44.4398f, 42.2654f, 0.707107f);
+path.close();
+path.moveTo(42.2075f, 44.4911f);
+path.quadTo(41.804f, 44.8473f, 41.3862f, 45.1865f);
+path.conicTo(40.6098f, 45.8167f, 39.9795f, 45.0403f, 0.707107f);
+path.conicTo(39.3493f, 44.2639f, 40.1257f, 43.6336f, 0.707107f);
+path.quadTo(40.5114f, 43.3205f, 40.8838f, 42.9918f);
+path.conicTo(41.6335f, 42.3299f, 42.2953f, 43.0796f, 0.707107f);
+path.conicTo(42.9572f, 43.8292f, 42.2075f, 44.4911f, 0.707107f);
+path.close();
+path.moveTo(39.6379f, 46.488f);
+path.quadTo(39.2151f, 46.776f, 38.7814f, 47.0471f);
+path.conicTo(37.9334f, 47.5771f, 37.4034f, 46.7292f, 0.707107f);
+path.conicTo(36.8733f, 45.8812f, 37.7213f, 45.3511f, 0.707107f);
+path.quadTo(38.1217f, 45.1009f, 38.5119f, 44.835f);
+path.conicTo(39.3383f, 44.2721f, 39.9013f, 45.0985f, 0.707107f);
+path.conicTo(40.4643f, 45.925f, 39.6379f, 46.488f, 0.707107f);
+path.close();
+path.moveTo(36.9864f, 48.0722f);
+path.quadTo(36.5234f, 48.3127f, 36.0513f, 48.5344f);
+path.conicTo(35.1461f, 48.9595f, 34.7211f, 48.0543f, 0.707107f);
+path.conicTo(34.296f, 47.1491f, 35.2012f, 46.7241f, 0.707107f);
+path.quadTo(35.6371f, 46.5194f, 36.0644f, 46.2974f);
+path.conicTo(36.9518f, 45.8364f, 37.4128f, 46.7238f, 0.707107f);
+path.conicTo(37.8738f, 47.6112f, 36.9864f, 48.0722f, 0.707107f);
+path.close();
+path.moveTo(34.1153f, 49.3498f);
+path.quadTo(33.6206f, 49.535f, 33.1187f, 49.6999f);
+path.conicTo(32.1687f, 50.0122f, 31.8565f, 49.0622f, 0.707107f);
+path.conicTo(31.5442f, 48.1122f, 32.4942f, 47.7999f, 0.707107f);
+path.quadTo(32.9575f, 47.6477f, 33.4141f, 47.4767f);
+path.conicTo(34.3507f, 47.1261f, 34.7012f, 48.0627f, 0.707107f);
+path.conicTo(35.0518f, 48.9992f, 34.1153f, 49.3498f, 0.707107f);
+path.close();
+path.moveTo(31.08f, 50.2791f);
+path.quadTo(30.5637f, 50.4033f, 30.0427f, 50.5063f);
+path.conicTo(29.0617f, 50.7002f, 28.8678f, 49.7192f, 0.707107f);
+path.conicTo(28.6738f, 48.7382f, 29.6548f, 48.5443f, 0.707107f);
+path.quadTo(30.1357f, 48.4492f, 30.6122f, 48.3346f);
+path.conicTo(31.5845f, 48.1007f, 31.8184f, 49.073f, 0.707107f);
+path.conicTo(32.0522f, 50.0453f, 31.08f, 50.2791f, 0.707107f);
+path.close();
+path.moveTo(27.9769f, 50.829f);
+path.quadTo(27.4588f, 50.8887f, 26.9386f, 50.9276f);
+path.conicTo(25.9414f, 51.0022f, 25.8668f, 50.005f, 0.707107f);
+path.conicTo(25.7923f, 49.0078f, 26.7895f, 48.9332f, 0.707107f);
+path.quadTo(27.2696f, 48.8973f, 27.7479f, 48.8422f);
+path.conicTo(28.7413f, 48.7277f, 28.8558f, 49.7211f, 0.707107f);
+path.conicTo(28.9703f, 50.7145f, 27.9769f, 50.829f, 0.707107f);
+path.close();
+path.moveTo(24.8625f, 50.9996f);
+path.quadTo(24.3373f, 50.9969f, 23.8128f, 50.9729f);
+path.conicTo(22.8138f, 50.9272f, 22.8595f, 49.9283f, 0.707107f);
+path.conicTo(22.9051f, 48.9293f, 23.9041f, 48.975f, 0.707107f);
+path.quadTo(24.3884f, 48.9971f, 24.8731f, 48.9997f);
+path.conicTo(25.8731f, 49.005f, 25.8678f, 50.005f, 0.707107f);
+path.conicTo(25.8624f, 51.0049f, 24.8625f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(21.7268f, 50.7931f);
+path.quadTo(21.2121f, 50.7278f, 20.7005f, 50.642f);
+path.conicTo(19.7143f, 50.4767f, 19.8796f, 49.4905f, 0.707107f);
+path.conicTo(20.045f, 48.5042f, 21.0312f, 48.6696f, 0.707107f);
+path.quadTo(21.5036f, 48.7488f, 21.9786f, 48.8091f);
+path.conicTo(22.9707f, 48.9349f, 22.8448f, 49.927f, 0.707107f);
+path.conicTo(22.7189f, 50.919f, 21.7268f, 50.7931f, 0.707107f);
+path.close();
+path.moveTo(18.6372f, 50.2094f);
+path.quadTo(18.1089f, 50.0761f, 17.5865f, 49.9207f);
+path.conicTo(16.628f, 49.6356f, 16.9132f, 48.6771f, 0.707107f);
+path.conicTo(17.1983f, 47.7186f, 18.1568f, 48.0037f, 0.707107f);
+path.quadTo(18.639f, 48.1472f, 19.1267f, 48.2702f);
+path.conicTo(20.0963f, 48.515f, 19.8516f, 49.4846f, 0.707107f);
+path.conicTo(19.6068f, 50.4542f, 18.6372f, 50.2094f, 0.707107f);
+path.close();
+path.moveTo(15.5577f, 49.2248f);
+path.quadTo(15.0665f, 49.0334f, 14.5834f, 48.8222f);
+path.conicTo(13.6672f, 48.4215f, 14.0678f, 47.5053f, 0.707107f);
+path.conicTo(14.4684f, 46.589f, 15.3847f, 46.9897f, 0.707107f);
+path.quadTo(15.8306f, 47.1846f, 16.284f, 47.3614f);
+path.conicTo(17.2158f, 47.7246f, 16.8526f, 48.6563f, 0.707107f);
+path.conicTo(16.4894f, 49.588f, 15.5577f, 49.2248f, 0.707107f);
+path.close();
+path.moveTo(12.7231f, 47.9189f);
+path.quadTo(12.2765f, 47.6797f, 11.8395f, 47.4233f);
+path.conicTo(10.9771f, 46.9171f, 11.4833f, 46.0547f, 0.707107f);
+path.conicTo(11.9894f, 45.1922f, 12.8519f, 45.6984f, 0.707107f);
+path.quadTo(13.2552f, 45.9351f, 13.6675f, 46.156f);
+path.conicTo(14.549f, 46.6282f, 14.0768f, 47.5096f, 0.707107f);
+path.conicTo(13.6046f, 48.3911f, 12.7231f, 47.9189f, 0.707107f);
+path.close();
+path.moveTo(10.1686f, 46.3548f);
+path.quadTo(9.76024f, 46.0712f, 9.363f, 45.7722f);
+path.conicTo(8.56406f, 45.1708f, 9.16549f, 44.3718f, 0.707107f);
+path.conicTo(9.76691f, 43.5729f, 10.5658f, 44.1743f, 0.707107f);
+path.quadTo(10.9325f, 44.4504f, 11.3095f, 44.7122f);
+path.conicTo(12.1308f, 45.2826f, 11.5604f, 46.1039f, 0.707107f);
+path.conicTo(10.9899f, 46.9253f, 10.1686f, 46.3548f, 0.707107f);
+path.close();
+path.moveTo(7.78853f, 44.4876f);
+path.quadTo(7.39972f, 44.1442f, 7.02492f, 43.7855f);
+path.conicTo(6.3024f, 43.0942f, 6.99374f, 42.3717f, 0.707107f);
+path.conicTo(7.68509f, 41.6492f, 8.40761f, 42.3405f, 0.707107f);
+path.quadTo(8.7536f, 42.6715f, 9.11249f, 42.9885f);
+path.conicTo(9.86201f, 43.6505f, 9.20003f, 44.4f, 0.707107f);
+path.conicTo(8.53805f, 45.1496f, 7.78853f, 44.4876f, 0.707107f);
+path.close();
+path.moveTo(5.55855f, 42.2635f);
+path.quadTo(5.20148f, 41.8614f, 4.86131f, 41.4449f);
+path.conicTo(4.22883f, 40.6703f, 5.0034f, 40.0378f, 0.707107f);
+path.conicTo(5.77797f, 39.4053f, 6.41046f, 40.1799f, 0.707107f);
+path.quadTo(6.72443f, 40.5644f, 7.05403f, 40.9356f);
+path.conicTo(7.71802f, 41.6833f, 6.97028f, 42.3473f, 0.707107f);
+path.conicTo(6.22254f, 43.0113f, 5.55855f, 42.2635f, 0.707107f);
+path.close();
+path.moveTo(3.55261f, 39.6973f);
+path.quadTo(3.26341f, 39.2752f, 2.99107f, 38.8422f);
+path.conicTo(2.45867f, 37.9957f, 3.30517f, 37.4633f, 0.707107f);
+path.conicTo(4.15167f, 36.9309f, 4.68406f, 37.7774f, 0.707107f);
+path.quadTo(4.93548f, 38.1772f, 5.20241f, 38.5667f);
+path.conicTo(5.76769f, 39.3916f, 4.94279f, 39.9569f, 0.707107f);
+path.conicTo(4.11789f, 40.5222f, 3.55261f, 39.6973f, 0.707107f);
+path.close();
+path.moveTo(1.96145f, 37.0509f);
+path.quadTo(1.71975f, 36.5889f, 1.49677f, 36.1175f);
+path.conicTo(1.06917f, 35.2135f, 1.97315f, 34.7859f, 0.707107f);
+path.conicTo(2.87712f, 34.3583f, 3.30471f, 35.2623f, 0.707107f);
+path.quadTo(3.51053f, 35.6974f, 3.73364f, 36.1239f);
+path.conicTo(4.19714f, 37.01f, 3.31105f, 37.4735f, 0.707107f);
+path.conicTo(2.42495f, 37.937f, 1.96145f, 37.0509f, 0.707107f);
+path.close();
+path.moveTo(0.676191f, 34.1844f);
+path.quadTo(0.489621f, 33.6902f, 0.323275f, 33.189f);
+path.conicTo(0.00831527f, 32.2399f, 0.95742f, 31.9249f, 0.707107f);
+path.conicTo(1.90653f, 31.6099f, 2.22149f, 32.559f, 0.707107f);
+path.quadTo(2.37504f, 33.0218f, 2.54726f, 33.4779f);
+path.conicTo(2.9005f, 34.4134f, 1.96497f, 34.7666f, 0.707107f);
+path.conicTo(1.02943f, 35.1199f, 0.676191f, 34.1844f, 0.707107f);
+path.close();
+path.moveTo(-0.261658f, 31.1521f);
+path.quadTo(-0.387304f, 30.6362f, -0.491779f, 30.1156f);
+path.conicTo(-0.68853f, 29.1351f, 0.291923f, 28.9384f, 0.707107f);
+path.conicTo(1.27238f, 28.7416f, 1.46913f, 29.7221f, 0.707107f);
+path.quadTo(1.56557f, 30.2026f, 1.68155f, 30.6789f);
+path.conicTo(1.91817f, 31.6505f, 0.946565f, 31.8871f, 0.707107f);
+path.conicTo(-0.0250367f, 32.1237f, -0.261658f, 31.1521f, 0.707107f);
+path.close();
+path.moveTo(-0.820549f, 28.0495f);
+path.quadTo(-0.881733f, 27.5314f, -0.922089f, 27.0113f);
+path.conicTo(-0.999449f, 26.0143f, -0.00244591f, 25.9369f, 0.707107f);
+path.conicTo(0.994557f, 25.8596f, 1.07192f, 26.8566f, 0.707107f);
+path.quadTo(1.10917f, 27.3367f, 1.16565f, 27.8149f);
+path.conicTo(1.28293f, 28.808f, 0.289834f, 28.9253f, 0.707107f);
+path.conicTo(-0.703265f, 29.0426f, -0.820549f, 28.0495f, 0.707107f);
+path.close();
+path.moveTo(-0.999918f, 24.9349f);
+path.quadTo(-0.998605f, 24.4104f, -0.976138f, 23.8863f);
+path.conicTo(-0.933305f, 22.8873f, 0.0657772f, 22.9301f, 0.707107f);
+path.conicTo(1.06486f, 22.9729f, 1.02203f, 23.972f, 0.707107f);
+path.quadTo(1.00129f, 24.4557f, 1.00008f, 24.9399f);
+path.conicTo(0.997572f, 25.9399f, -0.0024244f, 25.9374f, 0.707107f);
+path.conicTo(-1.00242f, 25.9349f, -0.999918f, 24.9349f, 0.707107f);
+path.close();
+path.moveTo(-0.802212f, 21.7991f);
+path.quadTo(-0.738311f, 21.284f, -0.653903f, 20.7719f);
+path.conicTo(-0.491283f, 19.7852f, 0.495406f, 19.9478f, 0.707107f);
+path.conicTo(1.48209f, 20.1104f, 1.31948f, 21.0971f, 0.707107f);
+path.quadTo(1.24156f, 21.5698f, 1.18257f, 22.0453f);
+path.conicTo(1.05946f, 23.0377f, 0.0670681f, 22.9146f, 0.707107f);
+path.conicTo(-0.925325f, 22.7915f, -0.802212f, 21.7991f, 0.707107f);
+path.close();
+path.moveTo(-0.228066f, 18.7115f);
+path.quadTo(-0.096172f, 18.1824f, 0.0577899f, 17.6593f);
+path.conicTo(0.340124f, 16.7f, 1.29944f, 16.9823f, 0.707107f);
+path.conicTo(2.25876f, 17.2646f, 1.97642f, 18.2239f, 0.707107f);
+path.quadTo(1.8343f, 18.7068f, 1.71255f, 19.1953f);
+path.conicTo(1.47069f, 20.1656f, 0.50038f, 19.9237f, 0.707107f);
+path.conicTo(-0.46993f, 19.6819f, -0.228066f, 18.7115f, 0.707107f);
+path.close();
+path.moveTo(0.74831f, 15.6269f);
+path.quadTo(0.938539f, 15.1347f, 1.14857f, 14.6506f);
+path.conicTo(1.54662f, 13.7333f, 2.46398f, 14.1313f, 0.707107f);
+path.conicTo(3.38135f, 14.5294f, 2.9833f, 15.4467f, 0.707107f);
+path.quadTo(2.78942f, 15.8936f, 2.61382f, 16.3479f);
+path.conicTo(2.25331f, 17.2806f, 1.32056f, 16.9201f, 0.707107f);
+path.conicTo(0.387801f, 16.5596f, 0.74831f, 15.6269f, 0.707107f);
+path.close();
+path.moveTo(2.04744f, 12.7861f);
+path.quadTo(2.28569f, 12.3384f, 2.5412f, 11.9003f);
+path.conicTo(3.04504f, 11.0365f, 3.90884f, 11.5403f, 0.707107f);
+path.conicTo(4.77264f, 12.0442f, 4.26881f, 12.908f, 0.707107f);
+path.quadTo(4.03293f, 13.3123f, 3.81302f, 13.7256f);
+path.conicTo(3.34325f, 14.6084f, 2.46046f, 14.1386f, 0.707107f);
+path.conicTo(1.57767f, 13.6689f, 2.04744f, 12.7861f, 0.707107f);
+path.close();
+path.moveTo(3.60589f, 10.2253f);
+path.quadTo(3.88812f, 9.81661f, 4.18576f, 9.419f);
+path.conicTo(4.78503f, 8.61845f, 5.58558f, 9.21772f, 0.707107f);
+path.conicTo(6.38613f, 9.81699f, 5.78686f, 10.6175f, 0.707107f);
+path.quadTo(5.51211f, 10.9846f, 5.25159f, 11.3618f);
+path.conicTo(4.68333f, 12.1847f, 3.86048f, 11.6164f, 0.707107f);
+path.conicTo(3.03763f, 11.0481f, 3.60589f, 10.2253f, 0.707107f);
+path.close();
+path.moveTo(5.46482f, 7.84259f);
+path.quadTo(5.80682f, 7.4532f, 6.16407f, 7.07773f);
+path.conicTo(6.85339f, 6.35327f, 7.57785f, 7.04259f, 0.707107f);
+path.conicTo(8.30231f, 7.73191f, 7.61299f, 8.45636f, 0.707107f);
+path.quadTo(7.28322f, 8.80295f, 6.96752f, 9.16239f);
+path.conicTo(6.30762f, 9.91375f, 5.55627f, 9.25385f, 0.707107f);
+path.conicTo(4.80492f, 8.59395f, 5.46482f, 7.84259f, 0.707107f);
+path.close();
+path.moveTo(7.68062f, 5.60827f);
+path.quadTo(8.08142f, 5.25031f, 8.49666f, 4.90921f);
+path.conicTo(9.26938f, 4.27447f, 9.90412f, 5.04719f, 0.707107f);
+path.conicTo(10.5389f, 5.81992f, 9.76614f, 6.45466f, 0.707107f);
+path.quadTo(9.38285f, 6.76951f, 9.01289f, 7.09994f);
+path.conicTo(8.26705f, 7.76607f, 7.60092f, 7.02024f, 0.707107f);
+path.conicTo(6.93479f, 6.2744f, 7.68062f, 5.60827f, 0.707107f);
+path.close();
+path.moveTo(10.2392f, 3.59627f);
+path.quadTo(10.6626f, 3.30433f, 11.0971f, 3.02935f);
+path.conicTo(11.9421f, 2.49463f, 12.4768f, 3.33965f, 0.707107f);
+path.conicTo(13.0116f, 4.18467f, 12.1666f, 4.7194f, 0.707107f);
+path.quadTo(11.7654f, 4.97322f, 11.3747f, 5.24271f);
+path.conicTo(10.5515f, 5.81043f, 9.98373f, 4.98721f, 0.707107f);
+path.conicTo(9.41601f, 4.16399f, 10.2392f, 3.59627f, 0.707107f);
+path.close();
+path.moveTo(12.8847f, 1.99524f);
+path.quadTo(13.3459f, 1.75234f, 13.8165f, 1.52812f);
+path.conicTo(14.7193f, 1.09799f, 15.1494f, 2.00075f, 0.707107f);
+path.conicTo(15.5795f, 2.90352f, 14.6768f, 3.33365f, 0.707107f);
+path.quadTo(14.2424f, 3.54063f, 13.8166f, 3.76484f);
+path.conicTo(12.9318f, 4.23081f, 12.4658f, 3.34601f, 0.707107f);
+path.conicTo(11.9999f, 2.46122f, 12.8847f, 1.99524f, 0.707107f);
+path.close();
+path.moveTo(15.7467f, 0.702339f);
+path.quadTo(16.2402f, 0.514409f, 16.7409f, 0.346672f);
+path.conicTo(17.6891f, 0.029011f, 18.0067f, 0.977215f, 0.707107f);
+path.conicTo(18.3244f, 1.92542f, 17.3762f, 2.24308f, 0.707107f);
+path.quadTo(16.914f, 2.39792f, 16.4585f, 2.57139f);
+path.conicTo(15.524f, 2.92729f, 15.1681f, 1.99276f, 0.707107f);
+path.conicTo(14.8122f, 1.05824f, 15.7467f, 0.702339f, 0.707107f);
+path.close();
+path.moveTo(18.7758f, -0.24399f);
+path.quadTo(19.2913f, -0.371107f, 19.8116f, -0.477061f);
+path.conicTo(20.7915f, -0.676608f, 20.9911f, 0.303281f, 0.707107f);
+path.conicTo(21.1906f, 1.28317f, 20.2107f, 1.48272f, 0.707107f);
+path.quadTo(19.7304f, 1.58052f, 19.2546f, 1.69785f);
+path.conicTo(18.2836f, 1.93725f, 18.0443f, 0.966329f, 0.707107f);
+path.conicTo(17.8049f, -0.00459272f, 18.7758f, -0.24399f, 0.707107f);
+path.close();
+path.moveTo(21.878f, -0.811882f);
+path.quadTo(22.396f, -0.874528f, 22.916f, -0.916348f);
+path.conicTo(23.9128f, -0.996504f, 23.993f, 0.000278629f, 0.707107f);
+path.conicTo(24.0731f, 0.997061f, 23.0764f, 1.07722f, 0.707107f);
+path.quadTo(22.5963f, 1.11582f, 22.1182f, 1.17365f);
+path.conicTo(21.1254f, 1.29372f, 21.0053f, 0.300958f, 0.707107f);
+path.conicTo(20.8853f, -0.691807f, 21.878f, -0.811882f, 0.707107f);
+path.close();
+path.moveTo(24.9926f, -0.999999f);
+path.quadTo(25.5166f, -1.00015f, 26.0401f, -0.979188f);
+path.conicTo(27.0393f, -0.939179f, 26.9992f, 0.0600199f, 0.707107f);
+path.conicTo(26.9592f, 1.05922f, 25.96f, 1.01921f, 0.707107f);
+path.quadTo(25.4768f, 0.999863f, 24.9932f, 1);
+path.conicTo(23.9932f, 1.00029f, 23.9929f, 0.000287339f, 0.707107f);
+path.conicTo(23.9926f, -0.999713f, 24.9926f, -0.999999f, 0.707107f);
+path.close();
+path.moveTo(28.1286f, -0.811081f);
+path.quadTo(28.6441f, -0.748593f, 29.1567f, -0.665572f);
+path.conicTo(30.1439f, -0.505698f, 29.984f, 0.48144f, 0.707107f);
+path.conicTo(29.8241f, 1.46858f, 28.837f, 1.3087f, 0.707107f);
+path.quadTo(28.3638f, 1.23207f, 27.8879f, 1.17439f);
+path.conicTo(26.8952f, 1.05406f, 27.0155f, 0.0613233f, 0.707107f);
+path.conicTo(27.1359f, -0.931411f, 28.1286f, -0.811081f, 0.707107f);
+path.close();
+path.moveTo(31.214f, -0.246499f);
+path.quadTo(31.7439f, -0.116076f, 32.2679f, 0.0364622f);
+path.conicTo(33.228f, 0.315996f, 32.9485f, 1.27613f, 0.707107f);
+path.conicTo(32.6689f, 2.23627f, 31.7088f, 1.95673f, 0.707107f);
+path.quadTo(31.2252f, 1.81593f, 30.736f, 1.69554f);
+path.conicTo(29.765f, 1.45654f, 30.004f, 0.48552f, 0.707107f);
+path.conicTo(30.243f, -0.485499f, 31.214f, -0.246499f, 0.707107f);
+path.close();
+path.moveTo(34.3038f, 0.721629f);
+path.quadTo(34.797f, 0.910612f, 35.282f, 1.11946f);
+path.conicTo(36.2005f, 1.51493f, 35.805f, 2.43341f, 0.707107f);
+path.conicTo(35.4096f, 3.35189f, 34.4911f, 2.95642f, 0.707107f);
+path.quadTo(34.0434f, 2.76365f, 33.5881f, 2.5892f);
+path.conicTo(32.6543f, 2.23137f, 33.0122f, 1.29758f, 0.707107f);
+path.conicTo(33.37f, 0.363796f, 34.3038f, 0.721629f, 0.707107f);
+path.close();
+path.moveTo(37.1508f, 2.01396f);
+path.quadTo(37.5996f, 2.2512f, 38.0388f, 2.50578f);
+path.conicTo(38.904f, 3.00727f, 38.4025f, 3.87244f, 0.707107f);
+path.conicTo(37.901f, 4.7376f, 37.0358f, 4.23612f, 0.707107f);
+path.quadTo(36.6304f, 4.00111f, 36.2161f, 3.78211f);
+path.conicTo(35.332f, 3.31476f, 35.7994f, 2.43069f, 0.707107f);
+path.conicTo(36.2667f, 1.54661f, 37.1508f, 2.01396f, 0.707107f);
+path.close();
+path.moveTo(39.718f, 3.56681f);
+path.quadTo(40.1269f, 3.84765f, 40.5249f, 4.14392f);
+path.conicTo(41.3271f, 4.74104f, 40.73f, 5.54319f, 0.707107f);
+path.conicTo(40.1329f, 6.34535f, 39.3307f, 5.74823f, 0.707107f);
+path.quadTo(38.9634f, 5.47478f, 38.5858f, 5.21552f);
+path.conicTo(37.7615f, 4.64945f, 38.3275f, 3.82509f, 0.707107f);
+path.conicTo(38.8936f, 3.00074f, 39.718f, 3.56681f, 0.707107f);
+path.close();
+path.moveTo(42.1033f, 5.41741f);
+path.quadTo(42.4933f, 5.75802f, 42.8694f, 6.11388f);
+path.conicTo(43.5958f, 6.80115f, 42.9085f, 7.52755f, 0.707107f);
+path.conicTo(42.2212f, 8.25394f, 41.4948f, 7.56667f, 0.707107f);
+path.quadTo(41.1476f, 7.23817f, 40.7876f, 6.92375f);
+path.conicTo(40.0345f, 6.26593f, 40.6923f, 5.51275f, 0.707107f);
+path.conicTo(41.3501f, 4.75958f, 42.1033f, 5.41741f, 0.707107f);
+path.close();
+path.moveTo(44.3419f, 7.62498f);
+path.quadTo(44.7007f, 8.02444f, 45.0428f, 8.43835f);
+path.conicTo(45.6797f, 9.20922f, 44.9089f, 9.84622f, 0.707107f);
+path.conicTo(44.138f, 10.4832f, 43.501f, 9.71234f, 0.707107f);
+path.quadTo(43.1852f, 9.3302f, 42.854f, 8.96151f);
+path.conicTo(42.1858f, 8.21759f, 42.9297f, 7.54932f, 0.707107f);
+path.conicTo(43.6736f, 6.88106f, 44.3419f, 7.62498f, 0.707107f);
+path.close();
+path.moveTo(46.3599f, 10.1759f);
+path.quadTo(46.6546f, 10.6005f, 46.9322f, 11.0366f);
+path.conicTo(47.4693f, 11.8801f, 46.6257f, 12.4172f, 0.707107f);
+path.conicTo(45.7822f, 12.9542f, 45.2451f, 12.1107f, 0.707107f);
+path.quadTo(44.9889f, 11.7082f, 44.7168f, 11.3162f);
+path.conicTo(44.1467f, 10.4947f, 44.9682f, 9.92452f, 0.707107f);
+path.conicTo(45.7897f, 9.35435f, 46.3599f, 10.1759f, 0.707107f);
+path.close();
+path.moveTo(47.9708f, 12.8204f);
+path.quadTo(48.2149f, 13.2808f, 48.4403f, 13.7506f);
+path.conicTo(48.873f, 14.6521f, 47.9715f, 15.0848f, 0.707107f);
+path.conicTo(47.0699f, 15.5174f, 46.6372f, 14.6159f, 0.707107f);
+path.quadTo(46.4291f, 14.1822f, 46.2038f, 13.7573f);
+path.conicTo(45.7354f, 12.8738f, 46.6188f, 12.4054f, 0.707107f);
+path.conicTo(47.5023f, 11.9369f, 47.9708f, 12.8204f, 0.707107f);
+path.close();
+path.moveTo(49.2713f, 15.6778f);
+path.quadTo(49.4606f, 16.1706f, 49.6297f, 16.6708f);
+path.conicTo(49.9501f, 17.6181f, 49.0028f, 17.9384f, 0.707107f);
+path.conicTo(48.0555f, 18.2588f, 47.7351f, 17.3115f, 0.707107f);
+path.quadTo(47.5791f, 16.8499f, 47.4043f, 16.3949f);
+path.conicTo(47.0458f, 15.4614f, 47.9793f, 15.1029f, 0.707107f);
+path.conicTo(48.9128f, 14.7443f, 49.2713f, 15.6778f, 0.707107f);
+path.close();
+path.moveTo(50.2261f, 18.7037f);
+path.quadTo(50.3547f, 19.2188f, 50.4621f, 19.7388f);
+path.conicTo(50.6645f, 20.7182f, 49.6852f, 20.9205f, 0.707107f);
+path.conicTo(48.7059f, 21.1229f, 48.5035f, 20.1436f, 0.707107f);
+path.quadTo(48.4043f, 19.6636f, 48.2856f, 19.1881f);
+path.conicTo(48.0435f, 18.2178f, 49.0137f, 17.9757f, 0.707107f);
+path.conicTo(49.984f, 17.7335f, 50.2261f, 18.7037f, 0.707107f);
+path.close();
+path.moveTo(50.803f, 21.8055f);
+path.quadTo(50.8671f, 22.3234f, 50.9104f, 22.8434f);
+path.conicTo(50.9934f, 23.8399f, 49.9968f, 23.9229f, 0.707107f);
+path.conicTo(49.0002f, 24.0058f, 48.9173f, 23.0093f, 0.707107f);
+path.quadTo(48.8773f, 22.5293f, 48.8182f, 22.0513f);
+path.conicTo(48.6953f, 21.0588f, 49.6877f, 20.936f, 0.707107f);
+path.conicTo(50.6801f, 20.8131f, 50.803f, 21.8055f, 0.707107f);
+path.close();
+path.moveTo(50.9999f, 24.9202f);
+path.quadTo(51.0015f, 25.4434f, 50.982f, 25.9664f);
+path.conicTo(50.9449f, 26.9657f, 49.9456f, 26.9286f, 0.707107f);
+path.conicTo(48.9463f, 26.8914f, 48.9834f, 25.8921f, 0.707107f);
+path.quadTo(49.0014f, 25.4094f, 48.9999f, 24.9263f);
+path.conicTo(48.9968f, 23.9263f, 49.9968f, 23.9232f, 0.707107f);
+path.conicTo(50.9968f, 23.9202f, 50.9999f, 24.9202f, 0.707107f);
+path.close();
+path.moveTo(50.8198f, 28.0562f);
+path.quadTo(50.7587f, 28.5721f, 50.677f, 29.0852f);
+path.conicTo(50.5199f, 30.0728f, 49.5323f, 29.9157f, 0.707107f);
+path.conicTo(48.5448f, 29.7586f, 48.7019f, 28.771f, 0.707107f);
+path.quadTo(48.7772f, 28.2974f, 48.8336f, 27.8211f);
+path.conicTo(48.9512f, 26.8281f, 49.9442f, 26.9456f, 0.707107f);
+path.conicTo(50.9373f, 27.0632f, 50.8198f, 28.0562f, 0.707107f);
+path.close();
+path.moveTo(50.2647f, 31.1395f);
+path.quadTo(50.1358f, 31.6701f, 49.9847f, 32.1949f);
+path.conicTo(49.7079f, 33.1558f, 48.747f, 32.8791f, 0.707107f);
+path.conicTo(47.786f, 32.6024f, 48.0628f, 31.6414f, 0.707107f);
+path.quadTo(48.2022f, 31.1571f, 48.3213f, 30.6672f);
+path.conicTo(48.5574f, 29.6955f, 49.5291f, 29.9317f, 0.707107f);
+path.conicTo(50.5009f, 30.1678f, 50.2647f, 31.1395f, 0.707107f);
+path.close();
+path.moveTo(49.3049f, 34.2343f);
+path.quadTo(49.1171f, 34.7285f, 48.9095f, 35.2145f);
+path.conicTo(48.5166f, 36.1341f, 47.597f, 35.7412f, 0.707107f);
+path.conicTo(46.6774f, 35.3483f, 47.0703f, 34.4288f, 0.707107f);
+path.quadTo(47.262f, 33.9801f, 47.4353f, 33.524f);
+path.conicTo(47.7904f, 32.5892f, 48.7252f, 32.9444f, 0.707107f);
+path.conicTo(49.66f, 33.2995f, 49.3049f, 34.2343f, 0.707107f);
+path.close();
+path.moveTo(48.0194f, 37.0875f);
+path.quadTo(47.7831f, 37.5374f, 47.5295f, 37.9777f);
+path.conicTo(47.0304f, 38.8443f, 46.1638f, 38.3451f, 0.707107f);
+path.conicTo(45.2973f, 37.846f, 45.7965f, 36.9795f, 0.707107f);
+path.quadTo(46.0306f, 36.5729f, 46.2487f, 36.1577f);
+path.conicTo(46.7136f, 35.2723f, 47.5989f, 35.7372f, 0.707107f);
+path.conicTo(48.4843f, 36.2021f, 48.0194f, 37.0875f, 0.707107f);
+path.close();
+path.moveTo(46.4721f, 39.6612f);
+path.quadTo(46.1926f, 40.0705f, 45.8977f, 40.4688f);
+path.conicTo(45.3028f, 41.2726f, 44.499f, 40.6776f, 0.707107f);
+path.conicTo(43.6953f, 40.0827f, 44.2902f, 39.2789f, 0.707107f);
+path.quadTo(44.5624f, 38.9112f, 44.8204f, 38.5334f);
+path.conicTo(45.3843f, 37.7075f, 46.2101f, 38.2714f, 0.707107f);
+path.conicTo(47.036f, 38.8353f, 46.4721f, 39.6612f, 0.707107f);
+path.close();
+path.moveTo(44.6298f, 42.0491f);
+path.quadTo(44.2906f, 42.4396f, 43.9361f, 42.8164f);
+path.conicTo(43.2509f, 43.5447f, 42.5226f, 42.8595f, 0.707107f);
+path.conicTo(41.7942f, 42.1742f, 42.4795f, 41.4459f, 0.707107f);
+path.quadTo(42.8067f, 41.0981f, 43.1198f, 40.7376f);
+path.conicTo(43.7756f, 39.9826f, 44.5306f, 40.6383f, 0.707107f);
+path.conicTo(45.2856f, 41.2941f, 44.6298f, 42.0491f, 0.707107f);
+path.close();
+path.moveTo(42.4305f, 44.2919f);
+path.quadTo(42.0324f, 44.6516f, 41.6198f, 44.9946f);
+path.conicTo(40.8507f, 45.6338f, 40.2115f, 44.8648f, 0.707107f);
+path.conicTo(39.5723f, 44.0958f, 40.3413f, 43.4566f, 0.707107f);
+path.quadTo(40.7222f, 43.1399f, 41.0897f, 42.8079f);
+path.conicTo(41.8317f, 42.1375f, 42.5021f, 42.8795f, 0.707107f);
+path.conicTo(43.1725f, 43.6215f, 42.4305f, 44.2919f, 0.707107f);
+path.close();
+path.moveTo(39.8873f, 46.3159f);
+path.quadTo(39.4613f, 46.6134f, 39.0238f, 46.8936f);
+path.conicTo(38.1818f, 47.433f, 37.6424f, 46.5909f, 0.707107f);
+path.conicTo(37.103f, 45.7489f, 37.9451f, 45.2095f, 0.707107f);
+path.quadTo(38.3489f, 44.9508f, 38.7421f, 44.6763f);
+path.conicTo(39.5619f, 44.1037f, 40.1345f, 44.9235f, 0.707107f);
+path.conicTo(40.7071f, 45.7434f, 39.8873f, 46.3159f, 0.707107f);
+path.close();
+path.moveTo(37.2437f, 47.9367f);
+path.quadTo(36.7842f, 48.182f, 36.3153f, 48.4086f);
+path.conicTo(35.415f, 48.8439f, 34.9797f, 47.9435f, 0.707107f);
+path.conicTo(34.5445f, 47.0432f, 35.4449f, 46.608f, 0.707107f);
+path.quadTo(35.8778f, 46.3987f, 36.3019f, 46.1723f);
+path.conicTo(37.1841f, 45.7014f, 37.655f, 46.5836f, 0.707107f);
+path.conicTo(38.1259f, 47.4658f, 37.2437f, 47.9367f, 0.707107f);
+path.close();
+path.moveTo(34.3909f, 49.2448f);
+path.quadTo(33.8988f, 49.4354f, 33.3992f, 49.606f);
+path.conicTo(32.4528f, 49.929f, 32.1298f, 48.9826f, 0.707107f);
+path.conicTo(31.8068f, 48.0362f, 32.7532f, 47.7132f, 0.707107f);
+path.quadTo(33.2142f, 47.5558f, 33.6685f, 47.3798f);
+path.conicTo(34.601f, 47.0186f, 34.9622f, 47.9511f, 0.707107f);
+path.conicTo(35.3234f, 48.8836f, 34.3909f, 49.2448f, 0.707107f);
+path.close();
+path.moveTo(31.3682f, 50.208f);
+path.quadTo(30.8535f, 50.3381f, 30.3338f, 50.447f);
+path.conicTo(29.3551f, 50.6521f, 29.15f, 49.6734f, 0.707107f);
+path.conicTo(28.9448f, 48.6947f, 29.9236f, 48.4895f, 0.707107f);
+path.quadTo(30.4033f, 48.389f, 30.8784f, 48.269f);
+path.conicTo(31.8479f, 48.024f, 32.0929f, 48.9936f, 0.707107f);
+path.conicTo(32.3378f, 49.9631f, 31.3682f, 50.208f, 0.707107f);
+path.close();
+path.moveTo(28.2669f, 50.7939f);
+path.quadTo(27.7491f, 50.8595f, 27.2292f, 50.9043f);
+path.conicTo(26.2329f, 50.99f, 26.1472f, 49.9937f, 0.707107f);
+path.conicTo(26.0615f, 48.9973f, 27.0578f, 48.9116f, 0.707107f);
+path.quadTo(27.5378f, 48.8703f, 28.0156f, 48.8098f);
+path.conicTo(29.0077f, 48.6841f, 29.1334f, 49.6762f, 0.707107f);
+path.conicTo(29.259f, 50.6683f, 28.2669f, 50.7939f, 0.707107f);
+path.close();
+path.moveTo(25.1523f, 50.9996f);
+path.quadTo(24.6297f, 51.0026f, 24.1072f, 50.9847f);
+path.conicTo(23.1078f, 50.9503f, 23.1422f, 49.9509f, 0.707107f);
+path.conicTo(23.1765f, 48.9515f, 24.1759f, 48.9858f, 0.707107f);
+path.quadTo(24.658f, 49.0024f, 25.1406f, 48.9996f);
+path.conicTo(26.1406f, 48.9937f, 26.1464f, 49.9937f, 0.707107f);
+path.conicTo(26.1523f, 50.9937f, 25.1523f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(22.0162f, 50.8282f);
+path.quadTo(21.4999f, 50.7686f, 20.9863f, 50.6883f);
+path.conicTo(19.9983f, 50.5339f, 20.1527f, 49.5459f, 0.707107f);
+path.conicTo(20.307f, 48.5579f, 21.295f, 48.7123f, 0.707107f);
+path.quadTo(21.7691f, 48.7864f, 22.2457f, 48.8414f);
+path.conicTo(23.2391f, 48.9562f, 23.1243f, 49.9496f, 0.707107f);
+path.conicTo(23.0096f, 50.943f, 22.0162f, 50.8282f, 0.707107f);
+path.close();
+path.moveTo(18.9351f, 50.2827f);
+path.quadTo(18.4037f, 50.1553f, 17.8782f, 50.0056f);
+path.conicTo(16.9164f, 49.7317f, 17.1904f, 48.7699f, 0.707107f);
+path.conicTo(17.4643f, 47.8082f, 18.426f, 48.0821f, 0.707107f);
+path.quadTo(18.9112f, 48.2203f, 19.4016f, 48.3379f);
+path.conicTo(20.374f, 48.5712f, 20.1408f, 49.5436f, 0.707107f);
+path.conicTo(19.9075f, 50.516f, 18.9351f, 50.2827f, 0.707107f);
+path.close();
+path.moveTo(15.8352f, 49.3312f);
+path.quadTo(15.3403f, 49.1448f, 14.8531f, 48.9383f);
+path.conicTo(13.9324f, 48.548f, 14.3227f, 47.6273f, 0.707107f);
+path.conicTo(14.713f, 46.7066f, 15.6337f, 47.0969f, 0.707107f);
+path.quadTo(16.0832f, 47.2874f, 16.5402f, 47.4596f);
+path.conicTo(17.476f, 47.812f, 17.1235f, 48.7479f, 0.707107f);
+path.conicTo(16.771f, 49.6837f, 15.8352f, 49.3312f, 0.707107f);
+path.close();
+path.moveTo(12.9759f, 48.0526f);
+path.quadTo(12.5249f, 47.8173f, 12.0835f, 47.5647f);
+path.conicTo(11.2156f, 47.0679f, 11.7124f, 46.2f, 0.707107f);
+path.conicTo(12.2092f, 45.3321f, 13.0771f, 45.8289f, 0.707107f);
+path.quadTo(13.4846f, 46.0622f, 13.9009f, 46.2793f);
+path.conicTo(14.7875f, 46.7418f, 14.325f, 47.6284f, 0.707107f);
+path.conicTo(13.8626f, 48.5151f, 12.9759f, 48.0526f, 0.707107f);
+path.close();
+path.moveTo(10.3957f, 46.5108f);
+path.quadTo(9.9861f, 46.2327f, 9.58733f, 45.9392f);
+path.conicTo(8.78198f, 45.3464f, 9.37478f, 44.541f, 0.707107f);
+path.conicTo(9.96757f, 43.7357f, 10.7729f, 44.3285f, 0.707107f);
+path.quadTo(11.141f, 44.5994f, 11.5191f, 44.8561f);
+path.conicTo(12.3464f, 45.4178f, 11.7847f, 46.2451f, 0.707107f);
+path.conicTo(11.223f, 47.0725f, 10.3957f, 46.5108f, 0.707107f);
+path.close();
+path.moveTo(8.00525f, 44.6769f);
+path.quadTo(7.6141f, 44.339f, 7.23672f, 43.9859f);
+path.conicTo(6.50649f, 43.3027f, 7.18969f, 42.5725f, 0.707107f);
+path.conicTo(7.87289f, 41.8423f, 8.60312f, 42.5255f, 0.707107f);
+path.quadTo(8.95149f, 42.8514f, 9.31254f, 43.1632f);
+path.conicTo(10.0693f, 43.8169f, 9.4157f, 44.5737f, 0.707107f);
+path.conicTo(8.76206f, 45.3305f, 8.00525f, 44.6769f, 0.707107f);
+path.close();
+path.moveTo(5.75818f, 42.4858f);
+path.quadTo(5.39763f, 42.089f, 5.05371f, 41.6777f);
+path.conicTo(4.41226f, 40.9105f, 5.17942f, 40.2691f, 0.707107f);
+path.conicTo(5.94658f, 39.6276f, 6.58804f, 40.3948f, 0.707107f);
+path.quadTo(6.90548f, 40.7744f, 7.23832f, 41.1407f);
+path.conicTo(7.91085f, 41.8808f, 7.17078f, 42.5533f, 0.707107f);
+path.conicTo(6.43071f, 43.2258f, 5.75818f, 42.4858f, 0.707107f);
+path.close();
+path.moveTo(3.72821f, 39.9503f);
+path.quadTo(3.42794f, 39.523f, 3.1451f, 39.0842f);
+path.conicTo(2.6034f, 38.2436f, 3.44397f, 37.7019f, 0.707107f);
+path.conicTo(4.28454f, 37.1602f, 4.82624f, 38.0008f, 0.707107f);
+path.quadTo(5.08734f, 38.4059f, 5.3645f, 38.8003f);
+path.conicTo(5.93951f, 39.6184f, 5.12137f, 40.1934f, 0.707107f);
+path.conicTo(4.30322f, 40.7684f, 3.72821f, 39.9503f, 0.707107f);
+path.close();
+path.moveTo(2.09762f, 37.3078f);
+path.quadTo(1.85114f, 36.8491f, 1.62324f, 36.381f);
+path.conicTo(1.18551f, 35.4819f, 2.08461f, 35.0442f, 0.707107f);
+path.conicTo(2.98372f, 34.6064f, 3.42145f, 35.5055f, 0.707107f);
+path.quadTo(3.63184f, 35.9377f, 3.85934f, 36.361f);
+path.conicTo(4.33272f, 37.2419f, 3.45185f, 37.7153f, 0.707107f);
+path.conicTo(2.57099f, 38.1886f, 2.09762f, 37.3078f, 0.707107f);
+path.close();
+path.moveTo(0.781912f, 34.4596f);
+path.quadTo(0.589924f, 33.9681f, 0.418029f, 33.4692f);
+path.conicTo(0.0922952f, 32.5237f, 1.03776f, 32.198f, 0.707107f);
+path.conicTo(1.98322f, 31.8722f, 2.30895f, 32.8177f, 0.707107f);
+path.quadTo(2.46761f, 33.2782f, 2.64484f, 33.7319f);
+path.conicTo(3.00867f, 34.6634f, 2.07721f, 35.0272f, 0.707107f);
+path.conicTo(1.14575f, 35.3911f, 0.781912f, 34.4596f, 0.707107f);
+path.close();
+path.moveTo(-0.189761f, 31.4402f);
+path.quadTo(-0.321263f, 30.9258f, -0.431662f, 30.4065f);
+path.conicTo(-0.639608f, 29.4284f, 0.338532f, 29.2205f, 0.707107f);
+path.conicTo(1.31667f, 29.0125f, 1.52462f, 29.9906f, 0.707107f);
+path.quadTo(1.62653f, 30.47f, 1.74791f, 30.9448f);
+path.conicTo(1.99561f, 31.9136f, 1.02677f, 32.1613f, 0.707107f);
+path.conicTo(0.0579369f, 32.409f, -0.189761f, 31.4402f, 0.707107f);
+path.close();
+path.moveTo(-0.784658f, 28.3394f);
+path.quadTo(-0.851693f, 27.8218f, -0.897902f, 27.3019f);
+path.conicTo(-0.986437f, 26.3058f, 0.00963629f, 26.2173f, 0.707107f);
+path.conicTo(1.00571f, 26.1288f, 1.09424f, 27.1248f, 0.707107f);
+path.quadTo(1.1369f, 27.6047f, 1.19878f, 28.0825f);
+path.conicTo(1.32721f, 29.0742f, 0.335496f, 29.2027f, 0.707107f);
+path.conicTo(-0.656222f, 29.3311f, -0.784658f, 28.3394f, 0.707107f);
+path.close();
+path.moveTo(-0.999031f, 25.2248f);
+path.quadTo(-1.00354f, 24.7027f, -0.987098f, 24.1809f);
+path.conicTo(-0.955596f, 23.1814f, 0.0439078f, 23.2129f, 0.707107f);
+path.conicTo(1.04341f, 23.2444f, 1.01191f, 24.2439f, 0.707107f);
+path.quadTo(0.996728f, 24.7256f, 1.00089f, 25.2075f);
+path.conicTo(1.00954f, 26.2075f, 0.00957754f, 26.2161f, 0.707107f);
+path.conicTo(-0.990385f, 26.2248f, -0.999031f, 25.2248f, 0.707107f);
+path.close();
+path.moveTo(-0.836492f, 22.0887f);
+path.quadTo(-0.778263f, 21.5719f, -0.699419f, 21.0579f);
+path.conicTo(-0.5478f, 20.0695f, 0.440639f, 20.2211f, 0.707107f);
+path.conicTo(1.42908f, 20.3727f, 1.27746f, 21.3612f, 0.707107f);
+path.quadTo(1.20468f, 21.8356f, 1.15093f, 22.3126f);
+path.conicTo(1.03896f, 23.3063f, 0.0452449f, 23.1944f, 0.707107f);
+path.conicTo(-0.948466f, 23.0824f, -0.836492f, 22.0887f, 0.707107f);
+path.close();
+path.moveTo(-0.300548f, 19.0098f);
+path.quadTo(-0.174573f, 18.4777f, -0.0263361f, 17.9514f);
+path.conicTo(0.244762f, 16.9889f, 1.20731f, 17.26f, 0.707107f);
+path.conicTo(2.16987f, 17.5311f, 1.89877f, 18.4936f, 0.707107f);
+path.quadTo(1.76193f, 18.9794f, 1.64565f, 19.4706f);
+path.conicTo(1.41526f, 20.4437f, 0.442159f, 20.2133f, 0.707107f);
+path.conicTo(-0.530939f, 19.9829f, -0.300548f, 19.0098f, 0.707107f);
+path.close();
+path.moveTo(0.642658f, 15.9049f);
+path.quadTo(0.827861f, 15.409f, 1.0331f, 14.9209f);
+path.conicTo(1.42076f, 13.9991f, 2.34256f, 14.3868f, 0.707107f);
+path.conicTo(3.26437f, 14.7744f, 2.87671f, 15.6962f, 0.707107f);
+path.quadTo(2.68726f, 16.1467f, 2.5163f, 16.6046f);
+path.conicTo(2.16648f, 17.5414f, 1.22967f, 17.1916f, 0.707107f);
+path.conicTo(0.292846f, 16.8418f, 0.642658f, 15.9049f, 0.707107f);
+path.close();
+path.moveTo(1.91434f, 13.0395f);
+path.quadTo(2.14856f, 12.5875f, 2.40031f, 12.1449f);
+path.conicTo(2.89473f, 11.2757f, 3.76395f, 11.7701f, 0.707107f);
+path.conicTo(4.63317f, 12.2645f, 4.13875f, 13.1337f, 0.707107f);
+path.quadTo(3.90637f, 13.5423f, 3.69016f, 13.9596f);
+path.conicTo(3.23014f, 14.8475f, 2.34223f, 14.3875f, 0.707107f);
+path.conicTo(1.45432f, 13.9275f, 1.91434f, 13.0395f, 0.707107f);
+path.close();
+path.moveTo(3.45073f, 10.4525f);
+path.quadTo(3.72744f, 10.0426f, 4.01954f, 9.64356f);
+path.conicTo(4.61017f, 8.83661f, 5.41711f, 9.42725f, 0.707107f);
+path.conicTo(6.22405f, 10.0179f, 5.63342f, 10.8248f, 0.707107f);
+path.quadTo(5.36379f, 11.1932f, 5.10836f, 11.5716f);
+path.conicTo(4.54884f, 12.4004f, 3.72003f, 11.8409f, 0.707107f);
+path.conicTo(2.89121f, 11.2813f, 3.45073f, 10.4525f, 0.707107f);
+path.close();
+path.moveTo(5.2763f, 8.05964f);
+path.quadTo(5.61273f, 7.66793f, 5.96445f, 7.2899f);
+path.conicTo(6.6456f, 6.55776f, 7.37774f, 7.23892f, 0.707107f);
+path.conicTo(8.10988f, 7.92008f, 7.42872f, 8.65221f, 0.707107f);
+path.quadTo(7.10407f, 9.00116f, 6.79351f, 9.36274f);
+path.conicTo(6.14196f, 10.1213f, 5.38336f, 9.46979f, 0.707107f);
+path.conicTo(4.62475f, 8.81824f, 5.2763f, 8.05964f, 0.707107f);
+path.close();
+path.moveTo(7.45913f, 5.80839f);
+path.quadTo(7.85457f, 5.44696f, 8.26455f, 5.10214f);
+path.conicTo(9.02985f, 4.45847f, 9.67352f, 5.22377f, 0.707107f);
+path.conicTo(10.3172f, 5.98907f, 9.5519f, 6.63274f, 0.707107f);
+path.quadTo(9.17345f, 6.95105f, 8.80843f, 7.28467f);
+path.conicTo(8.07029f, 7.95931f, 7.39564f, 7.22117f, 0.707107f);
+path.conicTo(6.72099f, 6.48303f, 7.45913f, 5.80839f, 0.707107f);
+path.close();
+path.moveTo(9.98688f, 3.77251f);
+path.quadTo(10.4153f, 3.46948f, 10.8557f, 3.18397f);
+path.conicTo(11.6948f, 2.63996f, 12.2388f, 3.47904f, 0.707107f);
+path.conicTo(12.7828f, 4.31812f, 11.9437f, 4.86213f, 0.707107f);
+path.quadTo(11.5373f, 5.12566f, 11.1417f, 5.40539f);
+path.conicTo(10.3253f, 5.98282f, 9.74787f, 5.16638f, 0.707107f);
+path.conicTo(9.17044f, 4.34994f, 9.98688f, 3.77251f, 0.707107f);
+path.close();
+path.moveTo(12.6283f, 2.13208f);
+path.quadTo(13.0861f, 1.88442f, 13.5534f, 1.65529f);
+path.conicTo(14.4513f, 1.21504f, 14.8915f, 2.11291f, 0.707107f);
+path.conicTo(15.3318f, 3.01078f, 14.4339f, 3.45104f, 0.707107f);
+path.quadTo(14.0025f, 3.66255f, 13.58f, 3.89115f);
+path.conicTo(12.7005f, 4.36698f, 12.2246f, 3.48744f, 0.707107f);
+path.conicTo(11.7488f, 2.60791f, 12.6283f, 2.13208f, 0.707107f);
+path.close();
+path.moveTo(15.4718f, 0.808815f);
+path.quadTo(15.9627f, 0.615476f, 16.461f, 0.442208f);
+path.conicTo(17.4055f, 0.113784f, 17.7339f, 1.05831f, 0.707107f);
+path.conicTo(18.0624f, 2.00284f, 17.1178f, 2.33127f, 0.707107f);
+path.quadTo(16.6578f, 2.49121f, 16.2047f, 2.66968f);
+path.conicTo(15.2743f, 3.03614f, 14.9078f, 2.10571f, 0.707107f);
+path.conicTo(14.5414f, 1.17528f, 15.4718f, 0.808815f, 0.707107f);
+path.close();
+path.moveTo(18.4879f, -0.171272f);
+path.quadTo(19.0019f, -0.304236f, 19.5208f, -0.416111f);
+path.conicTo(20.4984f, -0.62685f, 20.7091f, 0.350692f, 0.707107f);
+path.conicTo(20.9198f, 1.32823f, 19.9423f, 1.53897f, 0.707107f);
+path.quadTo(19.4633f, 1.64224f, 18.9889f, 1.76498f);
+path.conicTo(18.0207f, 2.01544f, 17.7703f, 1.04732f, 0.707107f);
+path.conicTo(17.5198f, 0.0791926f, 18.4879f, -0.171272f, 0.707107f);
+path.close();
+path.moveTo(21.5882f, -0.77517f);
+path.quadTo(22.1056f, -0.843665f, 22.6254f, -0.891339f);
+path.conicTo(23.6212f, -0.982672f, 23.7126f, 0.0131486f, 0.707107f);
+path.conicTo(23.8039f, 1.00897f, 22.8081f, 1.1003f, 0.707107f);
+path.quadTo(22.3283f, 1.14431f, 21.8506f, 1.20754f);
+path.conicTo(20.8592f, 1.33876f, 20.728f, 0.347405f, 0.707107f);
+path.conicTo(20.5968f, -0.643948f, 21.5882f, -0.77517f, 0.707107f);
+path.close();
+path.moveTo(24.7026f, -0.998301f);
+path.quadTo(25.2241f, -1.00426f, 25.7453f, -0.989316f);
+path.conicTo(26.7449f, -0.960651f, 26.7162f, 0.0389383f, 0.707107f);
+path.conicTo(26.6876f, 1.03853f, 25.688f, 1.00986f, 0.707107f);
+path.quadTo(25.2068f, 0.996064f, 24.7255f, 1.00157f);
+path.conicTo(23.7256f, 1.013f, 23.7141f, 0.0130688f, 0.707107f);
+path.conicTo(23.7027f, -0.986866f, 24.7026f, -0.998301f, 0.707107f);
+path.close();
+path.moveTo(27.8388f, -0.844563f);
+path.quadTo(28.3559f, -0.787759f, 28.8704f, -0.710314f);
+path.conicTo(29.8592f, -0.561454f, 29.7104f, 0.427404f, 0.707107f);
+path.conicTo(29.5615f, 1.41626f, 28.5726f, 1.2674f, 0.707107f);
+path.quadTo(28.0978f, 1.19591f, 27.6204f, 1.14348f);
+path.conicTo(26.6264f, 1.0343f, 26.7356f, 0.0402742f, 0.707107f);
+path.conicTo(26.8447f, -0.953747f, 27.8388f, -0.844563f, 0.707107f);
+path.close();
+path.moveTo(30.9153f, -0.318153f);
+path.quadTo(31.4481f, -0.193671f, 31.9752f, -0.046875f);
+path.conicTo(32.9386f, 0.221405f, 32.6703f, 1.18475f, 0.707107f);
+path.conicTo(32.402f, 2.14809f, 31.4387f, 1.87981f, 0.707107f);
+path.quadTo(30.9521f, 1.74431f, 30.4603f, 1.6294f);
+path.conicTo(29.4865f, 1.40189f, 29.714f, 0.428111f, 0.707107f);
+path.conicTo(29.9416f, -0.545664f, 30.9153f, -0.318153f, 0.707107f);
+path.close();
+path.moveTo(34.0252f, 0.616677f);
+path.quadTo(34.5221f, 0.800609f, 35.0111f, 1.00465f);
+path.conicTo(35.934f, 1.3897f, 35.549f, 2.31259f, 0.707107f);
+path.conicTo(35.1639f, 3.23549f, 34.241f, 2.85044f, 0.707107f);
+path.quadTo(33.7896f, 2.66211f, 33.3309f, 2.49232f);
+path.conicTo(32.3931f, 2.1452f, 32.7402f, 1.20738f, 0.707107f);
+path.conicTo(33.0873f, 0.269559f, 34.0252f, 0.616677f, 0.707107f);
+path.close();
+path.moveTo(36.8967f, 1.88141f);
+path.quadTo(37.3499f, 2.11462f, 37.7936f, 2.3654f);
+path.conicTo(38.6641f, 2.85746f, 38.1721f, 3.72802f, 0.707107f);
+path.conicTo(37.68f, 4.59858f, 36.8094f, 4.10652f, 0.707107f);
+path.quadTo(36.3999f, 3.87504f, 35.9815f, 3.65976f);
+path.conicTo(35.0924f, 3.2022f, 35.5499f, 2.31302f, 0.707107f);
+path.conicTo(36.0075f, 1.42384f, 36.8967f, 1.88141f, 0.707107f);
+path.close();
+path.moveTo(39.4914f, 3.413f);
+path.lineTo(39.5381f, 3.44439f);
+path.quadTo(39.9244f, 3.70494f, 40.3002f, 3.97845f);
+path.conicTo(41.1087f, 4.56692f, 40.5202f, 5.37544f, 0.707107f);
+path.conicTo(39.9317f, 6.18396f, 39.1232f, 5.59549f, 0.707107f);
+path.quadTo(38.7763f, 5.34298f, 38.4215f, 5.10371f);
+path.lineTo(38.3749f, 5.07232f);
+path.conicTo(37.5452f, 4.51406f, 38.1035f, 3.68439f, 0.707107f);
+path.conicTo(38.6618f, 2.85473f, 39.4914f, 3.413f, 0.707107f);
+path.close();
+path.moveTo(41.8859f, 5.22965f);
+path.quadTo(42.2782f, 5.56471f, 42.6568f, 5.91499f);
+path.conicTo(43.3908f, 6.5941f, 42.7117f, 7.32814f, 0.707107f);
+path.conicTo(42.0326f, 8.06218f, 41.2986f, 7.38308f, 0.707107f);
+path.quadTo(40.949f, 7.05968f, 40.587f, 6.75043f);
+path.conicTo(39.8266f, 6.10097f, 40.476f, 5.34058f, 0.707107f);
+path.conicTo(41.1255f, 4.58018f, 41.8859f, 5.22965f, 0.707107f);
+path.close();
+path.moveTo(44.1413f, 7.40421f);
+path.quadTo(44.5035f, 7.79829f, 44.8493f, 8.20695f);
+path.conicTo(45.4952f, 8.97038f, 44.7317f, 9.61627f, 0.707107f);
+path.conicTo(43.9683f, 10.2622f, 43.3224f, 9.49874f, 0.707107f);
+path.quadTo(43.0033f, 9.1215f, 42.6689f, 8.75773f);
+path.conicTo(41.9921f, 8.02152f, 42.7283f, 7.34476f, 0.707107f);
+path.conicTo(43.4645f, 6.668f, 44.1413f, 7.40421f, 0.707107f);
+path.close();
+path.moveTo(46.183f, 9.9242f);
+path.quadTo(46.4888f, 10.3539f, 46.777f, 10.7957f);
+path.conicTo(47.3233f, 11.6332f, 46.4857f, 12.1796f, 0.707107f);
+path.conicTo(45.6482f, 12.7259f, 45.1018f, 11.8883f, 0.707107f);
+path.quadTo(44.8358f, 11.4805f, 44.5535f, 11.0839f);
+path.conicTo(43.9737f, 10.2691f, 44.7884f, 9.6893f, 0.707107f);
+path.conicTo(45.6032f, 9.10947f, 46.183f, 9.9242f, 0.707107f);
+path.close();
+path.moveTo(47.8333f, 12.5645f);
+path.quadTo(48.0821f, 13.0214f, 48.3125f, 13.4879f);
+path.conicTo(48.7552f, 14.3845f, 47.8586f, 14.8273f, 0.707107f);
+path.conicTo(46.962f, 15.2701f, 46.5192f, 14.3734f, 0.707107f);
+path.quadTo(46.3065f, 13.9428f, 46.0769f, 13.5211f);
+path.conicTo(45.5986f, 12.6429f, 46.4768f, 12.1646f, 0.707107f);
+path.conicTo(47.355f, 11.6863f, 47.8333f, 12.5645f, 0.707107f);
+path.close();
+path.moveTo(49.1641f, 15.4033f);
+path.quadTo(49.3588f, 15.8935f, 49.5334f, 16.3912f);
+path.conicTo(49.8645f, 17.3348f, 48.9209f, 17.6659f, 0.707107f);
+path.conicTo(47.9773f, 17.997f, 47.6462f, 17.0534f, 0.707107f);
+path.quadTo(47.485f, 16.5939f, 47.3053f, 16.1415f);
+path.conicTo(46.9362f, 15.2121f, 47.8656f, 14.843f, 0.707107f);
+path.conicTo(48.795f, 14.4739f, 49.1641f, 15.4033f, 0.707107f);
+path.close();
+path.moveTo(50.1526f, 18.4161f);
+path.quadTo(50.287f, 18.9296f, 50.4003f, 19.4482f);
+path.conicTo(50.6139f, 20.4252f, 49.6369f, 20.6387f, 0.707107f);
+path.conicTo(48.66f, 20.8522f, 48.4465f, 19.8753f, 0.707107f);
+path.quadTo(48.3419f, 19.3966f, 48.2178f, 18.9225f);
+path.conicTo(47.9645f, 17.9551f, 48.9319f, 17.7019f, 0.707107f);
+path.conicTo(49.8993f, 17.4487f, 50.1526f, 18.4161f, 0.707107f);
+path.close();
+path.moveTo(50.7655f, 21.5157f);
+path.quadTo(50.8354f, 22.033f, 50.8846f, 22.5528f);
+path.conicTo(50.9787f, 23.5483f, 49.9831f, 23.6425f, 0.707107f);
+path.conicTo(48.9876f, 23.7366f, 48.8935f, 22.741f, 0.707107f);
+path.quadTo(48.8481f, 22.2613f, 48.7835f, 21.7837f);
+path.conicTo(48.6495f, 20.7928f, 49.6405f, 20.6587f, 0.707107f);
+path.conicTo(50.6315f, 20.5247f, 50.7655f, 21.5157f, 0.707107f);
+path.close();
+path.moveTo(50.9974f, 24.6301f);
+path.quadTo(51.0048f, 25.1509f, 50.9913f, 25.6715f);
+path.conicTo(50.9655f, 26.6712f, 49.9658f, 26.6454f, 0.707107f);
+path.conicTo(48.9662f, 26.6196f, 48.992f, 25.6199f, 0.707107f);
+path.quadTo(49.0044f, 25.1393f, 48.9976f, 24.6585f);
+path.conicTo(48.9834f, 23.6586f, 49.9833f, 23.6444f, 0.707107f);
+path.conicTo(50.9832f, 23.6302f, 50.9974f, 24.6301f, 0.707107f);
+path.close();
+path.moveTo(50.8524f, 27.7662f);
+path.quadTo(50.7971f, 28.2837f, 50.721f, 28.7986f);
+path.conicTo(50.5749f, 29.7879f, 49.5856f, 29.6418f, 0.707107f);
+path.conicTo(48.5963f, 29.4957f, 48.7425f, 28.5064f, 0.707107f);
+path.quadTo(48.8127f, 28.0311f, 48.8638f, 27.5534f);
+path.conicTo(48.9702f, 26.5591f, 49.9645f, 26.6655f, 0.707107f);
+path.conicTo(50.9588f, 26.7718f, 50.8524f, 27.7662f, 0.707107f);
+path.close();
+path.moveTo(50.3355f, 30.8404f);
+path.quadTo(50.2125f, 31.3739f, 50.0672f, 31.9018f);
+path.conicTo(49.8018f, 32.8659f, 48.8376f, 32.6005f, 0.707107f);
+path.conicTo(47.8735f, 32.335f, 48.139f, 31.3709f, 0.707107f);
+path.quadTo(48.2731f, 30.8836f, 48.3867f, 30.3912f);
+path.conicTo(48.6113f, 29.4167f, 49.5857f, 29.6413f, 0.707107f);
+path.conicTo(50.5602f, 29.866f, 50.3355f, 30.8404f, 0.707107f);
+path.close();
+path.moveTo(49.4091f, 33.9552f);
+path.quadTo(49.2264f, 34.4531f, 49.0236f, 34.9431f);
+path.conicTo(48.6412f, 35.8671f, 47.7172f, 35.4846f, 0.707107f);
+path.conicTo(46.7932f, 35.1022f, 47.1757f, 34.1782f, 0.707107f);
+path.quadTo(47.3629f, 33.7259f, 47.5315f, 33.2663f);
+path.conicTo(47.8759f, 32.3275f, 48.8147f, 32.672f, 0.707107f);
+path.conicTo(49.7535f, 33.0164f, 49.4091f, 33.9552f, 0.707107f);
+path.close();
+path.moveTo(48.1514f, 36.8328f);
+path.quadTo(47.9191f, 37.2871f, 47.6694f, 37.7318f);
+path.conicTo(47.1797f, 38.6038f, 46.3078f, 38.1141f, 0.707107f);
+path.conicTo(45.4359f, 37.6244f, 45.9256f, 36.7525f, 0.707107f);
+path.quadTo(46.1562f, 36.3418f, 46.3705f, 35.9226f);
+path.conicTo(46.8256f, 35.0321f, 47.716f, 35.4872f, 0.707107f);
+path.conicTo(48.6065f, 35.9423f, 48.1514f, 36.8328f, 0.707107f);
+path.close();
+path.moveTo(46.6245f, 39.4354f);
+path.lineTo(46.5563f, 39.537f);
+path.quadTo(46.3146f, 39.8955f, 46.0624f, 40.2438f);
+path.conicTo(45.4761f, 41.0539f, 44.666f, 40.4676f, 0.707107f);
+path.conicTo(43.8559f, 39.8813f, 44.4422f, 39.0712f, 0.707107f);
+path.quadTo(44.6749f, 38.7498f, 44.8955f, 38.4226f);
+path.lineTo(44.9637f, 38.3211f);
+path.conicTo(45.5209f, 37.4907f, 46.3513f, 38.0479f, 0.707107f);
+path.conicTo(47.1817f, 38.605f, 46.6245f, 39.4354f, 0.707107f);
+path.close();
+path.moveTo(44.8168f, 41.8314f);
+path.quadTo(44.4832f, 42.2241f, 44.1342f, 42.6034f);
+path.conicTo(43.4572f, 43.3394f, 42.7212f, 42.6623f, 0.707107f);
+path.conicTo(41.9853f, 41.9853f, 42.6623f, 41.2494f, 0.707107f);
+path.quadTo(42.9845f, 40.8992f, 43.2924f, 40.5366f);
+path.conicTo(43.9398f, 39.7745f, 44.702f, 40.4218f, 0.707107f);
+path.conicTo(45.4642f, 41.0692f, 44.8168f, 41.8314f, 0.707107f);
+path.close();
+path.moveTo(42.6505f, 44.0908f);
+path.quadTo(42.2577f, 44.454f, 41.8504f, 44.8006f);
+path.conicTo(41.0888f, 45.4487f, 40.4408f, 44.6871f, 0.707107f);
+path.conicTo(39.7927f, 43.9256f, 40.5542f, 43.2775f, 0.707107f);
+path.quadTo(40.9302f, 42.9575f, 41.2928f, 42.6223f);
+path.conicTo(42.027f, 41.9434f, 42.7059f, 42.6777f, 0.707107f);
+path.conicTo(43.3848f, 43.412f, 42.6505f, 44.0908f, 0.707107f);
+path.close();
+path.moveTo(40.1383f, 46.1384f);
+path.quadTo(39.7073f, 46.4471f, 39.2641f, 46.7378f);
+path.conicTo(38.4281f, 47.2865f, 37.8795f, 46.4504f, 0.707107f);
+path.conicTo(37.3308f, 45.6143f, 38.1669f, 45.0657f, 0.707107f);
+path.quadTo(38.576f, 44.7972f, 38.9738f, 44.5124f);
+path.conicTo(39.7868f, 43.9301f, 40.369f, 44.7432f, 0.707107f);
+path.conicTo(40.9513f, 45.5562f, 40.1383f, 46.1384f, 0.707107f);
+path.close();
+path.moveTo(37.4991f, 47.7985f);
+path.quadTo(37.0431f, 48.0485f, 36.5775f, 48.2801f);
+path.conicTo(35.6821f, 48.7254f, 35.2368f, 47.83f, 0.707107f);
+path.conicTo(34.7915f, 46.9346f, 35.6869f, 46.4893f, 0.707107f);
+path.quadTo(36.1167f, 46.2755f, 36.5376f, 46.0448f);
+path.conicTo(37.4145f, 45.5641f, 37.8952f, 46.4409f, 0.707107f);
+path.conicTo(38.376f, 47.3178f, 37.4991f, 47.7985f, 0.707107f);
+path.close();
+path.moveTo(34.6651f, 49.1368f);
+path.quadTo(34.1756f, 49.3328f, 33.6785f, 49.5089f);
+path.conicTo(32.7358f, 49.8427f, 32.402f, 48.9f, 0.707107f);
+path.conicTo(32.0682f, 47.9574f, 33.0109f, 47.6236f, 0.707107f);
+path.quadTo(33.4697f, 47.4611f, 33.9216f, 47.2801f);
+path.conicTo(34.85f, 46.9084f, 35.2217f, 47.8368f, 0.707107f);
+path.conicTo(35.5934f, 48.7651f, 34.6651f, 49.1368f, 0.707107f);
+path.close();
+path.moveTo(31.6557f, 50.1337f);
+path.quadTo(31.1425f, 50.2696f, 30.6243f, 50.3844f);
+path.conicTo(29.648f, 50.6007f, 29.4317f, 49.6244f, 0.707107f);
+path.conicTo(29.2153f, 48.6481f, 30.1917f, 48.4317f, 0.707107f);
+path.quadTo(30.6701f, 48.3257f, 31.1437f, 48.2003f);
+path.conicTo(32.1104f, 47.9443f, 32.3664f, 48.911f, 0.707107f);
+path.conicTo(32.6223f, 49.8777f, 31.6557f, 50.1337f, 0.707107f);
+path.close();
+path.moveTo(28.5567f, 50.7556f);
+path.quadTo(28.0395f, 50.827f, 27.5198f, 50.8776f);
+path.conicTo(26.5245f, 50.9745f, 26.4276f, 49.9792f, 0.707107f);
+path.conicTo(26.3307f, 48.9839f, 27.326f, 48.887f, 0.707107f);
+path.quadTo(27.8056f, 48.8403f, 28.2831f, 48.7744f);
+path.conicTo(29.2737f, 48.6376f, 29.4105f, 49.6282f, 0.707107f);
+path.conicTo(29.5473f, 50.6188f, 28.5567f, 50.7556f, 0.707107f);
+path.close();
+path.moveTo(25.4424f, 50.9962f);
+path.quadTo(24.9222f, 51.0051f, 24.4022f, 50.9931f);
+path.conicTo(23.4025f, 50.9701f, 23.4255f, 49.9704f, 0.707107f);
+path.conicTo(23.4485f, 48.9707f, 24.4482f, 48.9937f, 0.707107f);
+path.quadTo(24.9283f, 49.0047f, 25.4084f, 48.9965f);
+path.conicTo(26.4083f, 48.9795f, 26.4253f, 49.9794f, 0.707107f);
+path.conicTo(26.4423f, 50.9792f, 25.4424f, 50.9962f, 0.707107f);
+path.close();
+path.moveTo(22.3065f, 50.8601f);
+path.quadTo(21.7885f, 50.8062f, 21.2732f, 50.7315f);
+path.conicTo(20.2835f, 50.5882f, 20.4268f, 49.5985f, 0.707107f);
+path.conicTo(20.5702f, 48.6088f, 21.5599f, 48.7522f, 0.707107f);
+path.quadTo(22.0355f, 48.8211f, 22.5136f, 48.8709f);
+path.conicTo(23.5083f, 48.9745f, 23.4047f, 49.9691f, 0.707107f);
+path.conicTo(23.3011f, 50.9637f, 22.3065f, 50.8601f, 0.707107f);
+path.close();
+path.moveTo(19.2346f, 50.3527f);
+path.quadTo(18.7003f, 50.2312f, 18.1717f, 50.0873f);
+path.conicTo(17.2068f, 49.8247f, 17.4694f, 48.8598f, 0.707107f);
+path.conicTo(17.732f, 47.8949f, 18.6969f, 48.1575f, 0.707107f);
+path.quadTo(19.185f, 48.2904f, 19.6781f, 48.4025f);
+path.conicTo(20.6532f, 48.6243f, 20.4314f, 49.5994f, 0.707107f);
+path.conicTo(20.2097f, 50.5745f, 19.2346f, 50.3527f, 0.707107f);
+path.close();
+path.moveTo(16.1149f, 49.4347f);
+path.quadTo(15.6161f, 49.2533f, 15.1251f, 49.0517f);
+path.conicTo(14.2f, 48.6719f, 14.5798f, 47.7469f, 0.707107f);
+path.conicTo(14.9596f, 46.8218f, 15.8847f, 47.2016f, 0.707107f);
+path.quadTo(16.3379f, 47.3877f, 16.7984f, 47.5551f);
+path.conicTo(17.7382f, 47.8969f, 17.3964f, 48.8366f, 0.707107f);
+path.conicTo(17.0547f, 49.7764f, 16.1149f, 49.4347f, 0.707107f);
+path.close();
+path.moveTo(13.2313f, 48.184f);
+path.quadTo(12.776f, 47.9529f, 12.33f, 47.704f);
+path.conicTo(11.4568f, 47.2167f, 11.9441f, 46.3434f, 0.707107f);
+path.conicTo(12.4314f, 45.4702f, 13.3046f, 45.9575f, 0.707107f);
+path.quadTo(13.7162f, 46.1872f, 14.1365f, 46.4006f);
+path.conicTo(15.0282f, 46.8532f, 14.5756f, 47.7449f, 0.707107f);
+path.conicTo(14.123f, 48.6366f, 13.2313f, 48.184f, 0.707107f);
+path.close();
+path.moveTo(10.6208f, 46.6619f);
+path.lineTo(10.4641f, 46.5571f);
+path.quadTo(10.1333f, 46.334f, 9.81253f, 46.1031f);
+path.conicTo(9.00087f, 45.519f, 9.585f, 44.7073f, 0.707107f);
+path.conicTo(10.1691f, 43.8957f, 10.9808f, 44.4798f, 0.707107f);
+path.quadTo(11.2769f, 44.6929f, 11.5763f, 44.8948f);
+path.lineTo(11.7329f, 44.9996f);
+path.conicTo(12.564f, 45.5557f, 12.008f, 46.3868f, 0.707107f);
+path.conicTo(11.4519f, 47.2179f, 10.6208f, 46.6619f, 0.707107f);
+path.close();
+path.moveTo(8.22326f, 44.8631f);
+path.quadTo(7.82986f, 44.5308f, 7.44999f, 44.1833f);
+path.conicTo(6.71217f, 43.5082f, 7.38718f, 42.7704f, 0.707107f);
+path.conicTo(8.06219f, 42.0326f, 8.8f, 42.7076f, 0.707107f);
+path.quadTo(9.15066f, 43.0284f, 9.51375f, 43.3351f);
+path.conicTo(10.2777f, 43.9804f, 9.63248f, 44.7443f, 0.707107f);
+path.conicTo(8.98724f, 45.5083f, 8.22326f, 44.8631f, 0.707107f);
+path.close();
+path.moveTo(5.95972f, 42.705f);
+path.quadTo(5.59577f, 42.3136f, 5.24823f, 41.9076f);
+path.conicTo(4.59793f, 41.148f, 5.3576f, 40.4977f, 0.707107f);
+path.conicTo(6.11728f, 39.8473f, 6.76758f, 40.607f, 0.707107f);
+path.quadTo(7.08843f, 40.9818f, 7.42436f, 41.3431f);
+path.conicTo(8.10532f, 42.0754f, 7.373f, 42.7564f, 0.707107f);
+path.conicTo(6.64068f, 43.4373f, 5.95972f, 42.705f, 0.707107f);
+path.close();
+path.moveTo(3.90635f, 40.2006f);
+path.quadTo(3.59492f, 39.7684f, 3.30147f, 39.3239f);
+path.conicTo(2.75055f, 38.4893f, 3.58511f, 37.9384f, 0.707107f);
+path.conicTo(4.41967f, 37.3875f, 4.97059f, 38.222f, 0.707107f);
+path.quadTo(5.24148f, 38.6324f, 5.52894f, 39.0313f);
+path.conicTo(6.11358f, 39.8426f, 5.30228f, 40.4272f, 0.707107f);
+path.conicTo(4.49099f, 41.0119f, 3.90635f, 40.2006f, 0.707107f);
+path.close();
+path.moveTo(2.23643f, 37.5626f);
+path.quadTo(1.98525f, 37.1075f, 1.75248f, 36.6427f);
+path.conicTo(1.30469f, 35.7486f, 2.19883f, 35.3008f, 0.707107f);
+path.conicTo(3.09296f, 34.853f, 3.54076f, 35.7471f, 0.707107f);
+path.quadTo(3.75563f, 36.1762f, 3.98747f, 36.5963f);
+path.conicTo(4.47065f, 37.4718f, 3.59513f, 37.955f, 0.707107f);
+path.conicTo(2.71961f, 38.4382f, 2.23643f, 37.5626f, 0.707107f);
+path.close();
+path.moveTo(0.890647f, 34.7334f);
+path.quadTo(0.69328f, 34.2445f, 0.515902f, 33.7481f);
+path.conicTo(0.179435f, 32.8064f, 1.12113f, 32.4699f, 0.707107f);
+path.conicTo(2.06282f, 32.1335f, 2.39929f, 33.0752f, 0.707107f);
+path.quadTo(2.56303f, 33.5334f, 2.74521f, 33.9847f);
+path.conicTo(3.11957f, 34.912f, 2.19229f, 35.2863f, 0.707107f);
+path.conicTo(1.26501f, 35.6607f, 0.890647f, 34.7334f, 0.707107f);
+path.close();
+path.moveTo(-0.114587f, 31.7274f);
+path.quadTo(-0.251922f, 31.2147f, -0.368218f, 30.6968f);
+path.conicTo(-0.587327f, 29.7211f, 0.388373f, 29.502f, 0.707107f);
+path.conicTo(1.36407f, 29.2829f, 1.58318f, 30.2586f, 0.707107f);
+path.quadTo(1.69053f, 30.7366f, 1.8173f, 31.2099f);
+path.conicTo(2.07605f, 32.1758f, 1.1101f, 32.4346f, 0.707107f);
+path.conicTo(0.144159f, 32.6933f, -0.114587f, 31.7274f, 0.707107f);
+path.close();
+path.moveTo(-0.745485f, 28.6291f);
+path.quadTo(-0.818367f, 28.112f, -0.870432f, 27.5925f);
+path.conicTo(-0.970142f, 26.5974f, 0.0248742f, 26.4977f, 0.707107f);
+path.conicTo(1.01989f, 26.398f, 1.1196f, 27.393f, 0.707107f);
+path.quadTo(1.16766f, 27.8726f, 1.23494f, 28.3499f);
+path.conicTo(1.37452f, 29.3401f, 0.384305f, 29.4797f, 0.707107f);
+path.conicTo(-0.605905f, 29.6193f, -0.745485f, 28.6291f, 0.707107f);
+path.close();
+path.moveTo(-0.994901f, 25.515f);
+path.quadTo(-1.00519f, 24.9955f, -0.994722f, 24.4761f);
+path.conicTo(-0.97457f, 23.4763f, 0.0252273f, 23.4964f, 0.707107f);
+path.conicTo(1.02502f, 23.5166f, 1.00487f, 24.5164f, 0.707107f);
+path.quadTo(0.995207f, 24.9959f, 1.00471f, 25.4754f);
+path.conicTo(1.02451f, 26.4752f, 0.0247103f, 26.495f, 0.707107f);
+path.conicTo(-0.975093f, 26.5148f, -0.994901f, 25.515f, 0.707107f);
+path.close();
+path.moveTo(-0.867571f, 22.3792f);
+path.quadTo(-0.81506f, 21.8609f, -0.741825f, 21.3451f);
+path.conicTo(-0.60125f, 20.355f, 0.38882f, 20.4956f, 0.707107f);
+path.conicTo(1.37889f, 20.6361f, 1.23831f, 21.6262f, 0.707107f);
+path.quadTo(1.17071f, 22.1023f, 1.12224f, 22.5807f);
+path.conicTo(1.02144f, 23.5757f, 0.026537f, 23.4749f, 0.707107f);
+path.conicTo(-0.96837f, 23.3741f, -0.867571f, 22.3792f, 0.707107f);
+path.close();
+path.moveTo(-0.369678f, 19.3097f);
+path.quadTo(-0.249693f, 18.7748f, -0.107265f, 18.2453f);
+path.conicTo(0.152529f, 17.2797f, 1.11819f, 17.5395f, 0.707107f);
+path.conicTo(2.08386f, 17.7993f, 1.82406f, 18.7649f, 0.707107f);
+path.quadTo(1.69259f, 19.2536f, 1.58184f, 19.7474f);
+path.conicTo(1.36298f, 20.7232f, 0.387221f, 20.5043f, 0.707107f);
+path.conicTo(-0.588536f, 20.2855f, -0.369678f, 19.3097f, 0.707107f);
+path.close();
+path.moveTo(0.539863f, 16.1851f);
+path.quadTo(0.719962f, 15.6854f, 0.920307f, 15.1934f);
+path.conicTo(1.29748f, 14.2673f, 2.22362f, 14.6445f, 0.707107f);
+path.conicTo(3.14976f, 15.0216f, 2.7726f, 15.9478f, 0.707107f);
+path.quadTo(2.58765f, 16.4019f, 2.42141f, 16.8632f);
+path.conicTo(2.08237f, 17.804f, 1.1416f, 17.4649f, 0.707107f);
+path.conicTo(0.200823f, 17.1259f, 0.539863f, 16.1851f, 0.707107f);
+path.close();
+path.moveTo(1.78353f, 13.2955f);
+path.quadTo(2.01364f, 12.8391f, 2.26151f, 12.392f);
+path.conicTo(2.74643f, 11.5175f, 3.62099f, 12.0024f, 0.707107f);
+path.conicTo(4.49555f, 12.4873f, 4.01063f, 13.3618f, 0.707107f);
+path.quadTo(3.78183f, 13.7745f, 3.56941f, 14.1958f);
+path.conicTo(3.11923f, 15.0888f, 2.22629f, 14.6386f, 0.707107f);
+path.conicTo(1.33336f, 14.1884f, 1.78353f, 13.2955f, 0.707107f);
+path.close();
+path.moveTo(3.30083f, 10.6771f);
+path.lineTo(3.44218f, 10.4652f);
+path.quadTo(3.6466f, 10.1621f, 3.85641f, 9.86895f);
+path.conicTo(4.43837f, 9.05574f, 5.25159f, 9.6377f, 0.707107f);
+path.conicTo(6.0648f, 10.2197f, 5.48284f, 11.0329f, 0.707107f);
+path.quadTo(5.28917f, 11.3035f, 5.10592f, 11.5752f);
+path.lineTo(4.96457f, 11.787f);
+path.conicTo(4.4096f, 12.6189f, 3.57773f, 12.0639f, 0.707107f);
+path.conicTo(2.74586f, 11.509f, 3.30083f, 10.6771f, 0.707107f);
+path.close();
+path.moveTo(5.0909f, 8.27793f);
+path.quadTo(5.42174f, 7.88403f, 5.76791f, 7.50353f);
+path.conicTo(6.44085f, 6.76383f, 7.18054f, 7.43678f, 0.707107f);
+path.conicTo(7.92024f, 8.10972f, 7.24729f, 8.84942f, 0.707107f);
+path.quadTo(6.92775f, 9.20065f, 6.62237f, 9.56424f);
+path.conicTo(5.97921f, 10.33f, 5.21348f, 9.68682f, 0.707107f);
+path.conicTo(4.44774f, 9.04367f, 5.0909f, 8.27793f, 0.707107f);
+path.close();
+path.moveTo(7.24064f, 6.0104f);
+path.quadTo(7.63069f, 5.64561f, 8.03537f, 5.29717f);
+path.conicTo(8.79318f, 4.64469f, 9.44566f, 5.40249f, 0.707107f);
+path.conicTo(10.0981f, 6.16029f, 9.34034f, 6.81278f, 0.707107f);
+path.quadTo(8.96678f, 7.13442f, 8.60675f, 7.47113f);
+path.conicTo(7.87638f, 8.15419f, 7.19332f, 7.42382f, 0.707107f);
+path.conicTo(6.51027f, 6.69345f, 7.24064f, 6.0104f, 0.707107f);
+path.close();
+path.moveTo(9.73726f, 3.95128f);
+path.quadTo(10.1706f, 3.63704f, 10.6165f, 3.34092f);
+path.conicTo(11.4496f, 2.78771f, 12.0028f, 3.62075f, 0.707107f);
+path.conicTo(12.556f, 4.4538f, 11.7229f, 5.007f, 0.707107f);
+path.quadTo(11.3113f, 5.28035f, 10.9113f, 5.57041f);
+path.conicTo(10.1018f, 6.15744f, 9.51472f, 5.34787f, 0.707107f);
+path.conicTo(8.92769f, 4.53831f, 9.73726f, 3.95128f, 0.707107f);
+path.close();
+path.moveTo(12.374f, 2.27153f);
+path.quadTo(12.8282f, 2.01921f, 13.2921f, 1.78522f);
+path.conicTo(14.185f, 1.33492f, 14.6353f, 2.22779f, 0.707107f);
+path.conicTo(15.0856f, 3.12067f, 14.1927f, 3.57097f, 0.707107f);
+path.quadTo(13.7645f, 3.78696f, 13.3452f, 4.01988f);
+path.conicTo(12.471f, 4.5055f, 11.9854f, 3.63132f, 0.707107f);
+path.conicTo(11.4998f, 2.75715f, 12.374f, 2.27153f, 0.707107f);
+path.close();
+path.moveTo(15.1984f, 0.918296f);
+path.quadTo(15.6866f, 0.719602f, 16.1824f, 0.540851f);
+path.conicTo(17.1231f, 0.20171f, 17.4623f, 1.14245f, 0.707107f);
+path.conicTo(17.8014f, 2.08318f, 16.8607f, 2.42232f, 0.707107f);
+path.quadTo(16.403f, 2.58733f, 15.9524f, 2.77074f);
+path.conicTo(15.0261f, 3.14772f, 14.6492f, 2.2215f, 0.707107f);
+path.conicTo(14.2722f, 1.29528f, 15.1984f, 0.918296f, 0.707107f);
+path.close();
+path.moveTo(18.201f, -0.0952874f);
+path.quadTo(18.7132f, -0.234075f, 19.2308f, -0.351842f);
+path.conicTo(20.2058f, -0.573734f, 20.4277f, 0.401338f, 0.707107f);
+path.conicTo(20.6496f, 1.37641f, 19.6745f, 1.5983f, 0.707107f);
+path.quadTo(19.1968f, 1.70701f, 18.724f, 1.83512f);
+path.conicTo(17.7588f, 2.09662f, 17.4973f, 1.13142f, 0.707107f);
+path.conicTo(17.2358f, 0.166216f, 18.201f, -0.0952874f, 0.707107f);
+path.close();
+path.moveTo(21.2986f, -0.73518f);
+path.quadTo(21.8155f, -0.809526f, 22.3349f, -0.863052f);
+path.conicTo(23.3297f, -0.965552f, 23.4322f, 0.029181f, 0.707107f);
+path.conicTo(23.5347f, 1.02391f, 22.5399f, 1.12641f, 0.707107f);
+path.quadTo(22.0604f, 1.17582f, 21.5833f, 1.24445f);
+path.conicTo(20.5935f, 1.38681f, 20.4511f, 0.397f, 0.707107f);
+path.conicTo(20.3088f, -0.592814f, 21.2986f, -0.73518f, 0.707107f);
+path.close();
+path.moveTo(24.4124f, -0.993361f);
+path.quadTo(24.9312f, -1.00509f, 25.4501f, -0.996107f);
+path.conicTo(26.4499f, -0.978799f, 26.4326f, 0.0210512f, 0.707107f);
+path.conicTo(26.4153f, 1.0209f, 25.4155f, 1.00359f, 0.707107f);
+path.quadTo(24.9365f, 0.995302f, 24.4576f, 1.00613f);
+path.conicTo(23.4578f, 1.02873f, 23.4352f, 0.0289853f, 0.707107f);
+path.conicTo(23.4126f, -0.970759f, 24.4124f, -0.993361f, 0.707107f);
+path.close();
+path.moveTo(27.5481f, -0.87484f);
+path.quadTo(28.0668f, -0.823762f, 28.583f, -0.75194f);
+path.conicTo(29.5734f, -0.614138f, 29.4356f, 0.376322f, 0.707107f);
+path.conicTo(29.2978f, 1.36678f, 28.3074f, 1.22898f, 0.707107f);
+path.quadTo(27.8309f, 1.16268f, 27.3521f, 1.11553f);
+path.conicTo(26.3569f, 1.01753f, 26.4549f, 0.0223428f, 0.707107f);
+path.conicTo(26.5529f, -0.972843f, 27.5481f, -0.87484f, 0.707107f);
+path.close();
+path.moveTo(30.6151f, -0.386432f);
+path.quadTo(31.1507f, -0.267954f, 31.6809f, -0.126991f);
+path.conicTo(32.6473f, 0.129965f, 32.3904f, 1.09639f, 0.707107f);
+path.conicTo(32.1334f, 2.06281f, 31.167f, 1.80585f, 0.707107f);
+path.quadTo(30.6776f, 1.67574f, 30.1832f, 1.56637f);
+path.conicTo(29.2068f, 1.35041f, 29.4227f, 0.374005f, 0.707107f);
+path.conicTo(29.6387f, -0.602396f, 30.6151f, -0.386432f, 0.707107f);
+path.close();
+path.moveTo(33.7445f, 0.514616f);
+path.quadTo(34.2452f, 0.693421f, 34.7381f, 0.892536f);
+path.conicTo(35.6653f, 1.26708f, 35.2908f, 2.19429f, 0.707107f);
+path.conicTo(34.9162f, 3.1215f, 33.989f, 2.74696f, 0.707107f);
+path.quadTo(33.534f, 2.56316f, 33.0718f, 2.3981f);
+path.conicTo(32.1301f, 2.06177f, 32.4664f, 1.12003f, 0.707107f);
+path.conicTo(32.8027f, 0.178285f, 33.7445f, 0.514616f, 0.707107f);
+path.close();
+path.moveTo(36.6402f, 1.7512f);
+path.quadTo(37.0977f, 1.98026f, 37.5458f, 2.22715f);
+path.conicTo(38.4217f, 2.70968f, 37.9392f, 3.58556f, 0.707107f);
+path.conicTo(37.4566f, 4.46144f, 36.5808f, 3.97891f, 0.707107f);
+path.quadTo(36.1671f, 3.75102f, 35.7448f, 3.53956f);
+path.conicTo(34.8506f, 3.09185f, 35.2983f, 2.19767f, 0.707107f);
+path.conicTo(35.746f, 1.30349f, 36.6402f, 1.7512f, 0.707107f);
+path.close();
+path.moveTo(39.2611f, 3.26012f);
+path.quadTo(39.4005f, 3.35159f, 39.539f, 3.44501f);
+path.quadTo(39.8091f, 3.62717f, 40.0746f, 3.81611f);
+path.conicTo(40.8893f, 4.3959f, 40.3096f, 5.21067f, 0.707107f);
+path.conicTo(39.7298f, 6.02543f, 38.915f, 5.44564f, 0.707107f);
+path.quadTo(38.67f, 5.2713f, 38.4206f, 5.10309f);
+path.quadTo(38.293f, 5.017f, 38.164f, 4.9324f);
+path.conicTo(37.3279f, 4.38388f, 37.8764f, 3.54775f, 0.707107f);
+path.conicTo(38.4249f, 2.71161f, 39.2611f, 3.26012f, 0.707107f);
+path.close();
+path.moveTo(41.6673f, 5.04503f);
+path.quadTo(42.0618f, 5.37449f, 42.4428f, 5.71927f);
+path.conicTo(43.1844f, 6.39015f, 42.5135f, 7.13171f, 0.707107f);
+path.conicTo(41.8426f, 7.87327f, 41.1011f, 7.20239f, 0.707107f);
+path.quadTo(40.7493f, 6.88414f, 40.3852f, 6.58004f);
+path.conicTo(39.6177f, 5.93899f, 40.2588f, 5.17149f, 0.707107f);
+path.conicTo(40.8998f, 4.40399f, 41.6673f, 5.04503f, 0.707107f);
+path.close();
+path.moveTo(43.9388f, 7.1865f);
+path.quadTo(44.3044f, 7.57519f, 44.6538f, 7.97856f);
+path.conicTo(45.3084f, 8.73448f, 44.5525f, 9.38914f, 0.707107f);
+path.conicTo(43.7966f, 10.0438f, 43.1419f, 9.28789f, 0.707107f);
+path.quadTo(42.8195f, 8.91555f, 42.482f, 8.55677f);
+path.conicTo(41.7969f, 7.82836f, 42.5253f, 7.14322f, 0.707107f);
+path.conicTo(43.2537f, 6.45808f, 43.9388f, 7.1865f, 0.707107f);
+path.close();
+path.moveTo(46.0036f, 9.6753f);
+path.quadTo(46.3207f, 10.1098f, 46.6195f, 10.5571f);
+path.conicTo(47.175f, 11.3886f, 46.3435f, 11.9441f, 0.707107f);
+path.conicTo(45.5119f, 12.4996f, 44.9564f, 11.6681f, 0.707107f);
+path.quadTo(44.6806f, 11.2552f, 44.388f, 10.8541f);
+path.conicTo(43.7986f, 10.0463f, 44.6064f, 9.45688f, 0.707107f);
+path.conicTo(45.4142f, 8.86747f, 46.0036f, 9.6753f, 0.707107f);
+path.close();
+path.moveTo(47.6932f, 12.3107f);
+path.quadTo(47.9467f, 12.764f, 48.1819f, 13.2271f);
+path.conicTo(48.6347f, 14.1187f, 47.7431f, 14.5715f, 0.707107f);
+path.conicTo(46.8514f, 15.0243f, 46.3986f, 14.1327f, 0.707107f);
+path.quadTo(46.1816f, 13.7053f, 45.9476f, 13.2868f);
+path.conicTo(45.4595f, 12.414f, 46.3323f, 11.9259f, 0.707107f);
+path.conicTo(47.2051f, 11.4379f, 47.6932f, 12.3107f, 0.707107f);
+path.close();
+path.moveTo(49.0539f, 15.1303f);
+path.quadTo(49.2539f, 15.6178f, 49.434f, 16.113f);
+path.conicTo(49.7758f, 17.0527f, 48.836f, 17.3946f, 0.707107f);
+path.conicTo(47.8963f, 17.7364f, 47.5545f, 16.7966f, 0.707107f);
+path.quadTo(47.3882f, 16.3395f, 47.2036f, 15.8895f);
+path.conicTo(46.824f, 14.9643f, 47.7491f, 14.5847f, 0.707107f);
+path.conicTo(48.6743f, 14.2051f, 49.0539f, 15.1303f, 0.707107f);
+path.close();
+path.moveTo(50.0758f, 18.1294f);
+path.quadTo(50.216f, 18.6412f, 50.3352f, 19.1584f);
+path.conicTo(50.5599f, 20.1328f, 49.5855f, 20.3575f, 0.707107f);
+path.conicTo(48.6111f, 20.5821f, 48.3864f, 19.6077f, 0.707107f);
+path.quadTo(48.2763f, 19.1304f, 48.1469f, 18.6579f);
+path.conicTo(47.8826f, 17.6935f, 48.8471f, 17.4292f, 0.707107f);
+path.conicTo(49.8115f, 17.165f, 50.0758f, 18.1294f, 0.707107f);
+path.close();
+path.moveTo(50.7247f, 21.2262f);
+path.quadTo(50.8005f, 21.743f, 50.8555f, 22.2623f);
+path.conicTo(50.9607f, 23.2568f, 49.9663f, 23.3621f, 0.707107f);
+path.conicTo(48.9719f, 23.4673f, 48.8666f, 22.4729f, 0.707107f);
+path.quadTo(48.8158f, 21.9935f, 48.7458f, 21.5165f);
+path.conicTo(48.6007f, 20.5271f, 49.5901f, 20.382f, 0.707107f);
+path.conicTo(50.5795f, 20.2368f, 50.7247f, 21.2262f, 0.707107f);
+path.close();
+path.moveTo(50.9916f, 24.3398f);
+path.quadTo(51.0048f, 24.858f, 50.9973f, 25.3762f);
+path.conicTo(50.9828f, 26.3761f, 49.9829f, 26.3616f, 0.707107f);
+path.conicTo(48.983f, 26.3472f, 48.9975f, 25.3473f, 0.707107f);
+path.quadTo(49.0044f, 24.8687f, 48.9923f, 24.3906f);
+path.conicTo(48.9669f, 23.3909f, 49.9665f, 23.3655f, 0.707107f);
+path.conicTo(50.9662f, 23.3401f, 50.9916f, 24.3398f, 0.707107f);
+path.close();
+path.moveTo(50.8819f, 27.4753f);
+path.quadTo(50.8323f, 27.9943f, 50.7618f, 28.511f);
+path.conicTo(50.6268f, 29.5018f, 49.636f, 29.3668f, 0.707107f);
+path.conicTo(48.6451f, 29.2317f, 48.7802f, 28.2409f, 0.707107f);
+path.quadTo(48.8452f, 27.7641f, 48.891f, 27.2849f);
+path.conicTo(48.9862f, 26.2894f, 49.9816f, 26.3846f, 0.707107f);
+path.conicTo(50.9771f, 26.4798f, 50.8819f, 27.4753f, 0.707107f);
+path.close();
+path.moveTo(50.4023f, 30.5429f);
+path.quadTo(50.2856f, 31.0775f, 50.1465f, 31.607f);
+path.conicTo(49.8924f, 32.5742f, 48.9252f, 32.3201f, 0.707107f);
+path.conicTo(47.9581f, 32.066f, 48.2122f, 31.0988f, 0.707107f);
+path.quadTo(48.3405f, 30.6102f, 48.4483f, 30.1165f);
+path.conicTo(48.6614f, 29.1395f, 49.6385f, 29.3527f, 0.707107f);
+path.conicTo(50.6155f, 29.5659f, 50.4023f, 30.5429f, 0.707107f);
+path.close();
+path.moveTo(49.5104f, 33.674f);
+path.quadTo(49.3329f, 34.1756f, 49.1351f, 34.6695f);
+path.conicTo(48.7632f, 35.5977f, 47.8349f, 35.2258f, 0.707107f);
+path.conicTo(46.9066f, 34.854f, 47.2785f, 33.9257f, 0.707107f);
+path.quadTo(47.4612f, 33.4697f, 47.625f, 33.0067f);
+path.conicTo(47.9587f, 32.064f, 48.9014f, 32.3977f, 0.707107f);
+path.conicTo(49.8441f, 32.7313f, 49.5104f, 33.674f, 0.707107f);
+path.close();
+path.moveTo(48.281f, 36.5756f);
+path.quadTo(48.053f, 37.0342f, 47.8071f, 37.4835f);
+path.conicTo(47.3269f, 38.3607f, 46.4497f, 37.8805f, 0.707107f);
+path.conicTo(45.5725f, 37.4004f, 46.0527f, 36.5232f, 0.707107f);
+path.quadTo(46.2797f, 36.1085f, 46.4901f, 35.6852f);
+path.conicTo(46.9353f, 34.7898f, 47.8307f, 35.235f, 0.707107f);
+path.conicTo(48.7262f, 35.6802f, 48.281f, 36.5756f, 0.707107f);
+path.close();
+path.moveTo(46.7777f, 39.2033f);
+path.quadTo(46.6677f, 39.3719f, 46.555f, 39.539f);
+path.quadTo(46.3865f, 39.7888f, 46.2121f, 40.0349f);
+path.conicTo(45.6338f, 40.8507f, 44.818f, 40.2724f, 0.707107f);
+path.conicTo(44.0021f, 39.6942f, 44.5804f, 38.8783f, 0.707107f);
+path.quadTo(44.7413f, 38.6513f, 44.8969f, 38.4206f);
+path.quadTo(45.0008f, 38.2665f, 45.1025f, 38.1107f);
+path.conicTo(45.6488f, 37.2731f, 46.4864f, 37.8194f, 0.707107f);
+path.conicTo(47.324f, 38.3657f, 46.7777f, 39.2033f, 0.707107f);
+path.close();
+path.moveTo(44.9527f, 41.6701f);
+path.quadTo(44.6177f, 42.0709f, 44.267f, 42.458f);
+path.conicTo(43.5955f, 43.1991f, 42.8545f, 42.5276f, 0.707107f);
+path.conicTo(42.1135f, 41.8561f, 42.7849f, 41.1151f, 0.707107f);
+path.quadTo(43.1087f, 40.7578f, 43.4178f, 40.3878f);
+path.conicTo(44.059f, 39.6203f, 44.8264f, 40.2615f, 0.707107f);
+path.conicTo(45.5938f, 40.9027f, 44.9527f, 41.6701f, 0.707107f);
+path.close();
+path.moveTo(42.7884f, 43.9624f);
+path.quadTo(42.4083f, 44.319f, 42.014f, 44.6602f);
+path.conicTo(41.2578f, 45.3146f, 40.6034f, 44.5585f, 0.707107f);
+path.conicTo(39.949f, 43.8023f, 40.7052f, 43.1479f, 0.707107f);
+path.quadTo(41.0691f, 42.833f, 41.4201f, 42.5037f);
+path.conicTo(42.1494f, 41.8196f, 42.8336f, 42.5489f, 0.707107f);
+path.conicTo(43.5178f, 43.2782f, 42.7884f, 43.9624f, 0.707107f);
+path.close();
+path.moveTo(40.3892f, 45.9564f);
+path.quadTo(39.9683f, 46.2655f, 39.5354f, 46.5574f);
+path.conicTo(38.7062f, 47.1165f, 38.1472f, 46.2873f, 0.707107f);
+path.conicTo(37.5881f, 45.4582f, 38.4173f, 44.8992f, 0.707107f);
+path.quadTo(38.8169f, 44.6297f, 39.2054f, 44.3444f);
+path.conicTo(40.0114f, 43.7525f, 40.6033f, 44.5585f, 0.707107f);
+path.conicTo(41.1952f, 45.3645f, 40.3892f, 45.9564f, 0.707107f);
+path.close();
+path.moveTo(37.7543f, 47.6568f);
+path.quadTo(37.2977f, 47.9138f, 36.8312f, 48.1522f);
+path.conicTo(35.9407f, 48.6072f, 35.4857f, 47.7167f, 0.707107f);
+path.conicTo(35.0306f, 46.8263f, 35.9211f, 46.3712f, 0.707107f);
+path.quadTo(36.3518f, 46.1511f, 36.7732f, 45.9139f);
+path.conicTo(37.6446f, 45.4234f, 38.1351f, 46.2948f, 0.707107f);
+path.conicTo(38.6257f, 47.1662f, 37.7543f, 47.6568f, 0.707107f);
+path.close();
+path.moveTo(34.9311f, 49.0286f);
+path.quadTo(34.4488f, 49.2279f, 33.9589f, 49.4077f);
+path.conicTo(33.0202f, 49.7523f, 32.6756f, 48.8136f, 0.707107f);
+path.conicTo(32.331f, 47.8748f, 33.2698f, 47.5302f, 0.707107f);
+path.quadTo(33.722f, 47.3642f, 34.1672f, 47.1802f);
+path.conicTo(35.0914f, 46.7983f, 35.4733f, 47.7224f, 0.707107f);
+path.conicTo(35.8553f, 48.6466f, 34.9311f, 49.0286f, 0.707107f);
+path.close();
+path.moveTo(31.9824f, 50.0449f);
+path.quadTo(31.4774f, 50.1857f, 30.9668f, 50.3061f);
+path.conicTo(29.9935f, 50.5355f, 29.764f, 49.5622f, 0.707107f);
+path.conicTo(29.5346f, 48.5889f, 30.5079f, 48.3594f, 0.707107f);
+path.quadTo(30.9789f, 48.2484f, 31.4453f, 48.1184f);
+path.conicTo(32.4086f, 47.8498f, 32.6771f, 48.8131f, 0.707107f);
+path.conicTo(32.9457f, 49.7763f, 31.9824f, 50.0449f, 0.707107f);
+path.close();
+path.moveTo(28.899f, 50.706f);
+path.quadTo(28.3834f, 50.7842f, 27.8652f, 50.8416f);
+path.conicTo(26.8713f, 50.9518f, 26.7611f, 49.9579f, 0.707107f);
+path.conicTo(26.6509f, 48.964f, 27.6448f, 48.8538f, 0.707107f);
+path.quadTo(28.1231f, 48.8008f, 28.599f, 48.7286f);
+path.conicTo(29.5877f, 48.5786f, 29.7377f, 49.5673f, 0.707107f);
+path.conicTo(29.8877f, 50.556f, 28.899f, 50.706f, 0.707107f);
+path.close();
+path.moveTo(25.8106f, 50.9874f);
+path.quadTo(25.6321f, 50.9929f, 25.4537f, 50.996f);
+path.conicTo(24.4539f, 51.0135f, 24.4365f, 50.0136f, 0.707115f);
+path.lineTo(24.4251f, 49.3638f);
+path.conicTo(24.4077f, 48.364f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(26.4073f, 48.3291f, 26.4248f, 49.3289f, 0.707107f);
+path.lineTo(26.4361f, 49.9787f);
+path.lineTo(25.4363f, 49.9962f);
+path.lineTo(25.4189f, 48.9963f);
+path.quadTo(25.5836f, 48.9935f, 25.7482f, 48.9883f);
+path.conicTo(26.7477f, 48.9571f, 26.7789f, 49.9567f, 0.707107f);
+path.conicTo(26.8101f, 50.9562f, 25.8106f, 50.9874f, 0.707107f);
+path.close();
+path.moveTo(24.3902f, 47.3641f);
+path.lineTo(24.3728f, 46.3643f);
+path.conicTo(24.3553f, 45.3645f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(26.355f, 45.3295f, 26.3724f, 46.3294f, 0.707107f);
+path.lineTo(26.3899f, 47.3292f);
+path.conicTo(26.4074f, 48.3291f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(24.4077f, 48.364f, 24.3902f, 47.3641f, 0.707107f);
+path.close();
+path.moveTo(24.3378f, 44.3646f);
+path.lineTo(24.3204f, 43.3648f);
+path.conicTo(24.3029f, 42.3649f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(26.3026f, 42.33f, 26.3201f, 43.3298f, 0.707107f);
+path.lineTo(26.3375f, 44.3297f);
+path.conicTo(26.355f, 45.3295f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(24.3553f, 45.3645f, 24.3378f, 44.3646f, 0.707107f);
+path.close();
+path.moveTo(24.2855f, 41.3651f);
+path.lineTo(24.268f, 40.3652f);
+path.conicTo(24.2506f, 39.3654f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(26.2503f, 39.3305f, 26.2677f, 40.3303f, 0.707107f);
+path.lineTo(26.2852f, 41.3302f);
+path.conicTo(26.3026f, 42.33f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(24.3029f, 42.3649f, 24.2855f, 41.3651f, 0.707107f);
+path.close();
+path.moveTo(24.2331f, 38.3655f);
+path.lineTo(24.2157f, 37.3657f);
+path.conicTo(24.1982f, 36.3658f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(26.1979f, 36.3309f, 26.2154f, 37.3308f, 0.707107f);
+path.lineTo(26.2328f, 38.3306f);
+path.conicTo(26.2503f, 39.3305f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(24.2506f, 39.3654f, 24.2331f, 38.3655f, 0.707107f);
+path.close();
+path.moveTo(24.1808f, 35.366f);
+path.lineTo(24.1633f, 34.3661f);
+path.conicTo(24.1459f, 33.3663f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(26.1456f, 33.3314f, 26.163f, 34.3312f, 0.707107f);
+path.lineTo(26.1805f, 35.3311f);
+path.conicTo(26.1979f, 36.3309f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(24.1982f, 36.3658f, 24.1808f, 35.366f, 0.707107f);
+path.close();
+path.moveTo(24.1284f, 32.3664f);
+path.lineTo(24.111f, 31.3666f);
+path.conicTo(24.0935f, 30.3667f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(26.0932f, 30.3318f, 26.1107f, 31.3317f, 0.707107f);
+path.lineTo(26.1281f, 32.3315f);
+path.conicTo(26.1456f, 33.3314f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(24.1459f, 33.3663f, 24.1284f, 32.3664f, 0.707107f);
+path.close();
+path.moveTo(24.0761f, 29.3669f);
+path.lineTo(24.0586f, 28.367f);
+path.conicTo(24.0412f, 27.3672f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(26.0409f, 27.3323f, 26.0583f, 28.3321f, 0.707107f);
+path.lineTo(26.0758f, 29.332f);
+path.conicTo(26.0932f, 30.3318f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(24.0935f, 30.3667f, 24.0761f, 29.3669f, 0.707107f);
+path.close();
+path.moveTo(24.0237f, 26.3673f);
+path.lineTo(24.0063f, 25.3675f);
+path.conicTo(23.9888f, 24.3676f, 24.9887f, 24.3502f, 0.707107f);
+path.conicTo(25.9885f, 24.3327f, 26.006f, 25.3326f, 0.707107f);
+path.lineTo(26.0234f, 26.3324f);
+path.conicTo(26.0409f, 27.3323f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(24.0412f, 27.3672f, 24.0237f, 26.3673f, 0.707107f);
+path.close();
+ testPathOpFail(reporter, path, path1, kXOR_SkPathOp, filename);
+}
+
static void (*skipTest)(skiatest::Reporter* , const char* filename) = 0;
static void (*firstTest)(skiatest::Reporter* , const char* filename) = 0;
static void (*stopTest)(skiatest::Reporter* , const char* filename) = 0;
@@ -5803,6 +8950,8 @@ static void (*stopTest)(skiatest::Reporter* , const char* filename) = 0;
#define TEST(name) { name, #name }
static struct TestDesc tests[] = {
+ TEST(cubics41d),
+ TEST(grshapearcs1),
TEST(filinmangust14),
TEST(testRect1_u),
TEST(halbug),
diff --git a/tests/PathOpsSimplifyTest.cpp b/tests/PathOpsSimplifyTest.cpp
index 5caee93b85..943b0e7dd0 100644
--- a/tests/PathOpsSimplifyTest.cpp
+++ b/tests/PathOpsSimplifyTest.cpp
@@ -7692,12 +7692,1587 @@ static void coincubics(skiatest::Reporter* reporter, const char* filename) {
testSimplify(reporter, path, filename);
}
+static void grshapearc(skiatest::Reporter* reporter, const char* filename) {
+ SkPath path;
+path.setFillType(SkPath::kWinding_FillType);
+path.moveTo(25.0098f, 23.1973f);
+path.lineTo(25.5689f, 22.3682f);
+path.conicTo(26.1281f, 21.5392f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(27.7862f, 22.6576f, 27.227f, 23.4866f, 0.707107f);
+path.lineTo(26.6678f, 24.3156f);
+path.conicTo(26.1086f, 25.1447f, 25.2796f, 24.5855f, 0.707107f);
+path.conicTo(24.4506f, 24.0263f, 25.0098f, 23.1973f, 0.707107f);
+path.close();
+path.moveTo(26.6873f, 20.7101f);
+path.lineTo(27.2465f, 19.8811f);
+path.conicTo(27.8057f, 19.0521f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(29.4638f, 20.1704f, 28.9046f, 20.9995f, 0.707107f);
+path.lineTo(28.3454f, 21.8285f);
+path.conicTo(27.7862f, 22.6576f, 26.9572f, 22.0984f, 0.707107f);
+path.conicTo(26.1281f, 21.5392f, 26.6873f, 20.7101f, 0.707107f);
+path.close();
+path.moveTo(28.3649f, 18.223f);
+path.lineTo(28.9241f, 17.394f);
+path.conicTo(29.4833f, 16.565f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(31.1414f, 17.6833f, 30.5822f, 18.5124f, 0.707107f);
+path.lineTo(30.023f, 19.3414f);
+path.conicTo(29.4638f, 20.1704f, 28.6348f, 19.6113f, 0.707107f);
+path.conicTo(27.8057f, 19.0521f, 28.3649f, 18.223f, 0.707107f);
+path.close();
+path.moveTo(30.0425f, 15.7359f);
+path.lineTo(30.6017f, 14.9069f);
+path.conicTo(31.1609f, 14.0778f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(32.8189f, 15.1962f, 32.2598f, 16.0253f, 0.707107f);
+path.lineTo(31.7006f, 16.8543f);
+path.conicTo(31.1414f, 17.6833f, 30.3123f, 17.1241f, 0.707107f);
+path.conicTo(29.4833f, 16.565f, 30.0425f, 15.7359f, 0.707107f);
+path.close();
+path.moveTo(31.7201f, 13.2488f);
+path.lineTo(32.2793f, 12.4198f);
+path.conicTo(32.8385f, 11.5907f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(34.4965f, 12.7091f, 33.9373f, 13.5381f, 0.707107f);
+path.lineTo(33.3781f, 14.3672f);
+path.conicTo(32.8189f, 15.1962f, 31.9899f, 14.637f, 0.707107f);
+path.conicTo(31.1609f, 14.0778f, 31.7201f, 13.2488f, 0.707107f);
+path.close();
+path.moveTo(33.3976f, 10.7617f);
+path.lineTo(33.9568f, 9.93265f);
+path.conicTo(34.516f, 9.10361f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(36.1741f, 10.222f, 35.6149f, 11.051f, 0.707107f);
+path.lineTo(35.0557f, 11.8801f);
+path.conicTo(34.4965f, 12.7091f, 33.6675f, 12.1499f, 0.707107f);
+path.conicTo(32.8385f, 11.5907f, 33.3976f, 10.7617f, 0.707107f);
+path.close();
+path.moveTo(35.0752f, 8.27457f);
+path.lineTo(35.6344f, 7.44554f);
+path.conicTo(36.1936f, 6.6165f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(37.8517f, 7.73488f, 37.2925f, 8.56392f, 0.707107f);
+path.lineTo(36.7333f, 9.39296f);
+path.conicTo(36.1741f, 10.222f, 35.3451f, 9.6628f, 0.707107f);
+path.conicTo(34.516f, 9.10361f, 35.0752f, 8.27457f, 0.707107f);
+path.close();
+path.moveTo(36.7528f, 5.78746f);
+path.lineTo(37.312f, 4.95842f);
+path.conicTo(37.8712f, 4.12939f, 38.7002f, 4.68858f, 0.707107f);
+path.conicTo(39.5293f, 5.24777f, 38.9701f, 6.07681f, 0.707107f);
+path.lineTo(38.4109f, 6.90585f);
+path.conicTo(37.8517f, 7.73488f, 37.0226f, 7.17569f, 0.707107f);
+path.conicTo(36.1936f, 6.6165f, 36.7528f, 5.78746f, 0.707107f);
+path.close();
+path.moveTo(39.9447f, 3.72429f);
+path.quadTo(40.3524f, 4.01069f, 40.7489f, 4.31248f);
+path.conicTo(41.5445f, 4.9182f, 40.9388f, 5.71387f, 0.707107f);
+path.conicTo(40.3331f, 6.50955f, 39.5374f, 5.90383f, 0.707107f);
+path.quadTo(39.1714f, 5.62521f, 38.7951f, 5.36088f);
+path.conicTo(37.9768f, 4.78608f, 38.5516f, 3.96779f, 0.707107f);
+path.conicTo(39.1264f, 3.14949f, 39.9447f, 3.72429f, 0.707107f);
+path.close();
+path.moveTo(42.3194f, 5.60826f);
+path.quadTo(42.707f, 5.95446f, 43.0804f, 6.31583f);
+path.conicTo(43.7991f, 7.01122f, 43.1037f, 7.72985f, 0.707107f);
+path.conicTo(42.4083f, 8.44848f, 41.6896f, 7.75308f, 0.707107f);
+path.quadTo(41.3448f, 7.41944f, 40.9871f, 7.09992f);
+path.conicTo(40.2413f, 6.43379f, 40.9074f, 5.68796f, 0.707107f);
+path.conicTo(41.5735f, 4.94212f, 42.3194f, 5.60826f, 0.707107f);
+path.close();
+path.moveTo(44.5406f, 7.84871f);
+path.quadTo(44.8959f, 8.25352f, 45.2341f, 8.67266f);
+path.conicTo(45.862f, 9.4509f, 45.0838f, 10.0789f, 0.707107f);
+path.conicTo(44.3056f, 10.7068f, 43.6776f, 9.9286f, 0.707107f);
+path.quadTo(43.3654f, 9.54174f, 43.0374f, 9.16805f);
+path.conicTo(42.3778f, 8.41649f, 43.1293f, 7.75682f, 0.707107f);
+path.conicTo(43.8809f, 7.09715f, 44.5406f, 7.84871f, 0.707107f);
+path.close();
+path.moveTo(46.528f, 10.4211f);
+path.quadTo(46.815f, 10.8449f, 47.0851f, 11.2796f);
+path.conicTo(47.6128f, 12.129f, 46.7633f, 12.6567f, 0.707107f);
+path.conicTo(45.9139f, 13.1844f, 45.3862f, 12.335f, 0.707107f);
+path.quadTo(45.1369f, 11.9337f, 44.872f, 11.5426f);
+path.conicTo(44.3113f, 10.7146f, 45.1393f, 10.1538f, 0.707107f);
+path.conicTo(45.9673f, 9.5931f, 46.528f, 10.4211f, 0.707107f);
+path.close();
+path.moveTo(48.1056f, 13.0782f);
+path.quadTo(48.3449f, 13.542f, 48.5654f, 14.015f);
+path.conicTo(48.9879f, 14.9213f, 48.0816f, 15.3438f, 0.707107f);
+path.conicTo(47.1752f, 15.7663f, 46.7527f, 14.86f, 0.707107f);
+path.quadTo(46.5492f, 14.4234f, 46.3283f, 13.9953f);
+path.conicTo(45.8698f, 13.1066f, 46.7584f, 12.6481f, 0.707107f);
+path.conicTo(47.6471f, 12.1895f, 48.1056f, 13.0782f, 0.707107f);
+path.close();
+path.moveTo(49.3755f, 15.9538f);
+path.quadTo(49.5594f, 16.4493f, 49.7229f, 16.9516f);
+path.conicTo(50.0325f, 17.9025f, 49.0816f, 18.2121f, 0.707107f);
+path.conicTo(48.1307f, 18.5216f, 47.8212f, 17.5707f, 0.707107f);
+path.quadTo(47.6702f, 17.1069f, 47.5005f, 16.6497f);
+path.conicTo(47.1526f, 15.7122f, 48.0901f, 15.3642f, 0.707107f);
+path.conicTo(49.0276f, 15.0163f, 49.3755f, 15.9538f, 0.707107f);
+path.close();
+path.moveTo(50.2964f, 18.9923f);
+path.quadTo(50.4191f, 19.5089f, 50.5206f, 20.0302f);
+path.conicTo(50.7117f, 21.0117f, 49.7302f, 21.2029f, 0.707107f);
+path.conicTo(48.7486f, 21.394f, 48.5575f, 20.4125f, 0.707107f);
+path.quadTo(48.4638f, 19.9313f, 48.3505f, 19.4544f);
+path.conicTo(48.1194f, 18.4815f, 49.0924f, 18.2504f, 0.707107f);
+path.conicTo(50.0653f, 18.0193f, 50.2964f, 18.9923f, 0.707107f);
+path.close();
+path.moveTo(50.8373f, 22.0956f);
+path.quadTo(50.8955f, 22.6138f, 50.933f, 23.1341f);
+path.conicTo(51.0047f, 24.1315f, 50.0073f, 24.2033f, 0.707107f);
+path.conicTo(49.0099f, 24.275f, 48.9381f, 23.2776f, 0.707107f);
+path.quadTo(48.9036f, 22.7975f, 48.8498f, 22.3191f);
+path.conicTo(48.7381f, 21.3253f, 49.7318f, 21.2136f, 0.707107f);
+path.conicTo(50.7255f, 21.1019f, 50.8373f, 22.0956f, 0.707107f);
+path.close();
+path.moveTo(50.9992f, 25.2099f);
+path.quadTo(50.9949f, 25.7358f, 50.9694f, 26.2608f);
+path.conicTo(50.9209f, 27.2596f, 49.9221f, 27.2111f, 0.707107f);
+path.conicTo(48.9233f, 27.1626f, 48.9718f, 26.1638f, 0.707107f);
+path.quadTo(48.9953f, 25.679f, 48.9992f, 25.1938f);
+path.conicTo(49.0073f, 24.1938f, 50.0073f, 24.2019f, 0.707107f);
+path.conicTo(51.0072f, 24.21f, 50.9992f, 25.2099f, 0.707107f);
+path.close();
+path.moveTo(50.7839f, 28.3454f);
+path.quadTo(50.7172f, 28.8596f, 50.63f, 29.3708f);
+path.conicTo(50.4619f, 30.3565f, 49.4761f, 30.1884f, 0.707107f);
+path.conicTo(48.4903f, 30.0203f, 48.6584f, 29.0346f, 0.707107f);
+path.quadTo(48.7389f, 28.5627f, 48.8005f, 28.088f);
+path.conicTo(48.9292f, 27.0963f, 49.9209f, 27.225f, 0.707107f);
+path.conicTo(50.9126f, 27.3537f, 50.7839f, 28.3454f, 0.707107f);
+path.close();
+path.moveTo(50.1906f, 31.437f);
+path.quadTo(50.0558f, 31.9646f, 49.899f, 32.4861f);
+path.conicTo(49.611f, 33.4438f, 48.6534f, 33.1558f, 0.707107f);
+path.conicTo(47.6957f, 32.8679f, 47.9837f, 31.9103f, 0.707107f);
+path.quadTo(48.1284f, 31.4289f, 48.2528f, 30.9418f);
+path.conicTo(48.5004f, 29.9729f, 49.4693f, 30.2205f, 0.707107f);
+path.conicTo(50.4382f, 30.4681f, 50.1906f, 31.437f, 0.707107f);
+path.close();
+path.moveTo(49.1978f, 34.5114f);
+path.quadTo(49.0051f, 35.0016f, 48.7927f, 35.4837f);
+path.conicTo(48.3895f, 36.3988f, 47.4744f, 35.9956f, 0.707107f);
+path.conicTo(46.5593f, 35.5923f, 46.9625f, 34.6772f, 0.707107f);
+path.quadTo(47.1586f, 34.2323f, 47.3364f, 33.7797f);
+path.conicTo(47.7023f, 32.849f, 48.6329f, 33.2149f, 0.707107f);
+path.conicTo(49.5636f, 33.5807f, 49.1978f, 34.5114f, 0.707107f);
+path.close();
+path.moveTo(47.8852f, 37.3397f);
+path.quadTo(47.6449f, 37.7853f, 47.3876f, 38.2211f);
+path.conicTo(46.879f, 39.0821f, 46.018f, 38.5736f, 0.707107f);
+path.conicTo(45.1569f, 38.0651f, 45.6655f, 37.204f, 0.707107f);
+path.quadTo(45.903f, 36.8018f, 46.1248f, 36.3906f);
+path.conicTo(46.5993f, 35.5103f, 47.4796f, 35.9849f, 0.707107f);
+path.conicTo(48.3598f, 36.4595f, 47.8852f, 37.3397f, 0.707107f);
+path.close();
+path.moveTo(46.3154f, 39.8881f);
+path.quadTo(46.0303f, 40.2962f, 45.7299f, 40.693f);
+path.conicTo(45.1264f, 41.4903f, 44.3291f, 40.8867f, 0.707107f);
+path.conicTo(43.5318f, 40.2831f, 44.1353f, 39.4858f, 0.707107f);
+path.quadTo(44.4126f, 39.1195f, 44.6757f, 38.7428f);
+path.conicTo(45.2483f, 37.923f, 46.0682f, 38.4956f, 0.707107f);
+path.conicTo(46.888f, 39.0682f, 46.3154f, 39.8881f, 0.707107f);
+path.close();
+path.moveTo(44.4398f, 42.2654f);
+path.quadTo(44.095f, 42.6536f, 43.7349f, 43.0278f);
+path.conicTo(43.0415f, 43.7484f, 42.321f, 43.055f, 0.707107f);
+path.conicTo(41.6004f, 42.3616f, 42.2938f, 41.641f, 0.707107f);
+path.quadTo(42.6261f, 41.2957f, 42.9444f, 40.9374f);
+path.conicTo(43.6084f, 40.1897f, 44.3561f, 40.8537f, 0.707107f);
+path.conicTo(45.1038f, 41.5177f, 44.4398f, 42.2654f, 0.707107f);
+path.close();
+path.moveTo(42.2075f, 44.4911f);
+path.quadTo(41.804f, 44.8473f, 41.3862f, 45.1865f);
+path.conicTo(40.6098f, 45.8167f, 39.9795f, 45.0403f, 0.707107f);
+path.conicTo(39.3493f, 44.2639f, 40.1257f, 43.6336f, 0.707107f);
+path.quadTo(40.5114f, 43.3205f, 40.8838f, 42.9918f);
+path.conicTo(41.6335f, 42.3299f, 42.2953f, 43.0796f, 0.707107f);
+path.conicTo(42.9572f, 43.8292f, 42.2075f, 44.4911f, 0.707107f);
+path.close();
+path.moveTo(39.6379f, 46.488f);
+path.quadTo(39.2151f, 46.776f, 38.7814f, 47.0471f);
+path.conicTo(37.9334f, 47.5771f, 37.4034f, 46.7292f, 0.707107f);
+path.conicTo(36.8733f, 45.8812f, 37.7213f, 45.3511f, 0.707107f);
+path.quadTo(38.1217f, 45.1009f, 38.5119f, 44.835f);
+path.conicTo(39.3383f, 44.2721f, 39.9013f, 45.0985f, 0.707107f);
+path.conicTo(40.4643f, 45.925f, 39.6379f, 46.488f, 0.707107f);
+path.close();
+path.moveTo(36.9864f, 48.0722f);
+path.quadTo(36.5234f, 48.3127f, 36.0513f, 48.5344f);
+path.conicTo(35.1461f, 48.9595f, 34.7211f, 48.0543f, 0.707107f);
+path.conicTo(34.296f, 47.1491f, 35.2012f, 46.7241f, 0.707107f);
+path.quadTo(35.6371f, 46.5194f, 36.0644f, 46.2974f);
+path.conicTo(36.9518f, 45.8364f, 37.4128f, 46.7238f, 0.707107f);
+path.conicTo(37.8738f, 47.6112f, 36.9864f, 48.0722f, 0.707107f);
+path.close();
+path.moveTo(34.1153f, 49.3498f);
+path.quadTo(33.6206f, 49.535f, 33.1187f, 49.6999f);
+path.conicTo(32.1687f, 50.0122f, 31.8565f, 49.0622f, 0.707107f);
+path.conicTo(31.5442f, 48.1122f, 32.4942f, 47.7999f, 0.707107f);
+path.quadTo(32.9575f, 47.6477f, 33.4141f, 47.4767f);
+path.conicTo(34.3507f, 47.1261f, 34.7012f, 48.0627f, 0.707107f);
+path.conicTo(35.0518f, 48.9992f, 34.1153f, 49.3498f, 0.707107f);
+path.close();
+path.moveTo(31.08f, 50.2791f);
+path.quadTo(30.5637f, 50.4033f, 30.0427f, 50.5063f);
+path.conicTo(29.0617f, 50.7002f, 28.8678f, 49.7192f, 0.707107f);
+path.conicTo(28.6738f, 48.7382f, 29.6548f, 48.5443f, 0.707107f);
+path.quadTo(30.1357f, 48.4492f, 30.6122f, 48.3346f);
+path.conicTo(31.5845f, 48.1007f, 31.8184f, 49.073f, 0.707107f);
+path.conicTo(32.0522f, 50.0453f, 31.08f, 50.2791f, 0.707107f);
+path.close();
+path.moveTo(27.9769f, 50.829f);
+path.quadTo(27.4588f, 50.8887f, 26.9386f, 50.9276f);
+path.conicTo(25.9414f, 51.0022f, 25.8668f, 50.005f, 0.707107f);
+path.conicTo(25.7923f, 49.0078f, 26.7895f, 48.9332f, 0.707107f);
+path.quadTo(27.2696f, 48.8973f, 27.7479f, 48.8422f);
+path.conicTo(28.7413f, 48.7277f, 28.8558f, 49.7211f, 0.707107f);
+path.conicTo(28.9703f, 50.7145f, 27.9769f, 50.829f, 0.707107f);
+path.close();
+path.moveTo(24.8625f, 50.9996f);
+path.quadTo(24.3373f, 50.9969f, 23.8128f, 50.9729f);
+path.conicTo(22.8138f, 50.9272f, 22.8595f, 49.9283f, 0.707107f);
+path.conicTo(22.9051f, 48.9293f, 23.9041f, 48.975f, 0.707107f);
+path.quadTo(24.3884f, 48.9971f, 24.8731f, 48.9997f);
+path.conicTo(25.8731f, 49.005f, 25.8678f, 50.005f, 0.707107f);
+path.conicTo(25.8624f, 51.0049f, 24.8625f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(21.7268f, 50.7931f);
+path.quadTo(21.2121f, 50.7278f, 20.7005f, 50.642f);
+path.conicTo(19.7143f, 50.4767f, 19.8796f, 49.4905f, 0.707107f);
+path.conicTo(20.045f, 48.5042f, 21.0312f, 48.6696f, 0.707107f);
+path.quadTo(21.5036f, 48.7488f, 21.9786f, 48.8091f);
+path.conicTo(22.9707f, 48.9349f, 22.8448f, 49.927f, 0.707107f);
+path.conicTo(22.7189f, 50.919f, 21.7268f, 50.7931f, 0.707107f);
+path.close();
+path.moveTo(18.6372f, 50.2094f);
+path.quadTo(18.1089f, 50.0761f, 17.5865f, 49.9207f);
+path.conicTo(16.628f, 49.6356f, 16.9132f, 48.6771f, 0.707107f);
+path.conicTo(17.1983f, 47.7186f, 18.1568f, 48.0037f, 0.707107f);
+path.quadTo(18.639f, 48.1472f, 19.1267f, 48.2702f);
+path.conicTo(20.0963f, 48.515f, 19.8516f, 49.4846f, 0.707107f);
+path.conicTo(19.6068f, 50.4542f, 18.6372f, 50.2094f, 0.707107f);
+path.close();
+path.moveTo(15.5577f, 49.2248f);
+path.quadTo(15.0665f, 49.0334f, 14.5834f, 48.8222f);
+path.conicTo(13.6672f, 48.4215f, 14.0678f, 47.5053f, 0.707107f);
+path.conicTo(14.4684f, 46.589f, 15.3847f, 46.9897f, 0.707107f);
+path.quadTo(15.8306f, 47.1846f, 16.284f, 47.3614f);
+path.conicTo(17.2158f, 47.7246f, 16.8526f, 48.6563f, 0.707107f);
+path.conicTo(16.4894f, 49.588f, 15.5577f, 49.2248f, 0.707107f);
+path.close();
+path.moveTo(12.7231f, 47.9189f);
+path.quadTo(12.2765f, 47.6797f, 11.8395f, 47.4233f);
+path.conicTo(10.9771f, 46.9171f, 11.4833f, 46.0547f, 0.707107f);
+path.conicTo(11.9894f, 45.1922f, 12.8519f, 45.6984f, 0.707107f);
+path.quadTo(13.2552f, 45.9351f, 13.6675f, 46.156f);
+path.conicTo(14.549f, 46.6282f, 14.0768f, 47.5096f, 0.707107f);
+path.conicTo(13.6046f, 48.3911f, 12.7231f, 47.9189f, 0.707107f);
+path.close();
+path.moveTo(10.1686f, 46.3548f);
+path.quadTo(9.76024f, 46.0712f, 9.363f, 45.7722f);
+path.conicTo(8.56406f, 45.1708f, 9.16549f, 44.3718f, 0.707107f);
+path.conicTo(9.76691f, 43.5729f, 10.5658f, 44.1743f, 0.707107f);
+path.quadTo(10.9325f, 44.4504f, 11.3095f, 44.7122f);
+path.conicTo(12.1308f, 45.2826f, 11.5604f, 46.1039f, 0.707107f);
+path.conicTo(10.9899f, 46.9253f, 10.1686f, 46.3548f, 0.707107f);
+path.close();
+path.moveTo(7.78853f, 44.4876f);
+path.quadTo(7.39972f, 44.1442f, 7.02492f, 43.7855f);
+path.conicTo(6.3024f, 43.0942f, 6.99374f, 42.3717f, 0.707107f);
+path.conicTo(7.68509f, 41.6492f, 8.40761f, 42.3405f, 0.707107f);
+path.quadTo(8.7536f, 42.6715f, 9.11249f, 42.9885f);
+path.conicTo(9.86201f, 43.6505f, 9.20003f, 44.4f, 0.707107f);
+path.conicTo(8.53805f, 45.1496f, 7.78853f, 44.4876f, 0.707107f);
+path.close();
+path.moveTo(5.55855f, 42.2635f);
+path.quadTo(5.20148f, 41.8614f, 4.86131f, 41.4449f);
+path.conicTo(4.22883f, 40.6703f, 5.0034f, 40.0378f, 0.707107f);
+path.conicTo(5.77797f, 39.4053f, 6.41046f, 40.1799f, 0.707107f);
+path.quadTo(6.72443f, 40.5644f, 7.05403f, 40.9356f);
+path.conicTo(7.71802f, 41.6833f, 6.97028f, 42.3473f, 0.707107f);
+path.conicTo(6.22254f, 43.0113f, 5.55855f, 42.2635f, 0.707107f);
+path.close();
+path.moveTo(3.55261f, 39.6973f);
+path.quadTo(3.26341f, 39.2752f, 2.99107f, 38.8422f);
+path.conicTo(2.45867f, 37.9957f, 3.30517f, 37.4633f, 0.707107f);
+path.conicTo(4.15167f, 36.9309f, 4.68406f, 37.7774f, 0.707107f);
+path.quadTo(4.93548f, 38.1772f, 5.20241f, 38.5667f);
+path.conicTo(5.76769f, 39.3916f, 4.94279f, 39.9569f, 0.707107f);
+path.conicTo(4.11789f, 40.5222f, 3.55261f, 39.6973f, 0.707107f);
+path.close();
+path.moveTo(1.96145f, 37.0509f);
+path.quadTo(1.71975f, 36.5889f, 1.49677f, 36.1175f);
+path.conicTo(1.06917f, 35.2135f, 1.97315f, 34.7859f, 0.707107f);
+path.conicTo(2.87712f, 34.3583f, 3.30471f, 35.2623f, 0.707107f);
+path.quadTo(3.51053f, 35.6974f, 3.73364f, 36.1239f);
+path.conicTo(4.19714f, 37.01f, 3.31105f, 37.4735f, 0.707107f);
+path.conicTo(2.42495f, 37.937f, 1.96145f, 37.0509f, 0.707107f);
+path.close();
+path.moveTo(0.676191f, 34.1844f);
+path.quadTo(0.489621f, 33.6902f, 0.323275f, 33.189f);
+path.conicTo(0.00831527f, 32.2399f, 0.95742f, 31.9249f, 0.707107f);
+path.conicTo(1.90653f, 31.6099f, 2.22149f, 32.559f, 0.707107f);
+path.quadTo(2.37504f, 33.0218f, 2.54726f, 33.4779f);
+path.conicTo(2.9005f, 34.4134f, 1.96497f, 34.7666f, 0.707107f);
+path.conicTo(1.02943f, 35.1199f, 0.676191f, 34.1844f, 0.707107f);
+path.close();
+path.moveTo(-0.261658f, 31.1521f);
+path.quadTo(-0.387304f, 30.6362f, -0.491779f, 30.1156f);
+path.conicTo(-0.68853f, 29.1351f, 0.291923f, 28.9384f, 0.707107f);
+path.conicTo(1.27238f, 28.7416f, 1.46913f, 29.7221f, 0.707107f);
+path.quadTo(1.56557f, 30.2026f, 1.68155f, 30.6789f);
+path.conicTo(1.91817f, 31.6505f, 0.946565f, 31.8871f, 0.707107f);
+path.conicTo(-0.0250367f, 32.1237f, -0.261658f, 31.1521f, 0.707107f);
+path.close();
+path.moveTo(-0.820549f, 28.0495f);
+path.quadTo(-0.881733f, 27.5314f, -0.922089f, 27.0113f);
+path.conicTo(-0.999449f, 26.0143f, -0.00244591f, 25.9369f, 0.707107f);
+path.conicTo(0.994557f, 25.8596f, 1.07192f, 26.8566f, 0.707107f);
+path.quadTo(1.10917f, 27.3367f, 1.16565f, 27.8149f);
+path.conicTo(1.28293f, 28.808f, 0.289834f, 28.9253f, 0.707107f);
+path.conicTo(-0.703265f, 29.0426f, -0.820549f, 28.0495f, 0.707107f);
+path.close();
+path.moveTo(-0.999918f, 24.9349f);
+path.quadTo(-0.998605f, 24.4104f, -0.976138f, 23.8863f);
+path.conicTo(-0.933305f, 22.8873f, 0.0657772f, 22.9301f, 0.707107f);
+path.conicTo(1.06486f, 22.9729f, 1.02203f, 23.972f, 0.707107f);
+path.quadTo(1.00129f, 24.4557f, 1.00008f, 24.9399f);
+path.conicTo(0.997572f, 25.9399f, -0.0024244f, 25.9374f, 0.707107f);
+path.conicTo(-1.00242f, 25.9349f, -0.999918f, 24.9349f, 0.707107f);
+path.close();
+path.moveTo(-0.802212f, 21.7991f);
+path.quadTo(-0.738311f, 21.284f, -0.653903f, 20.7719f);
+path.conicTo(-0.491283f, 19.7852f, 0.495406f, 19.9478f, 0.707107f);
+path.conicTo(1.48209f, 20.1104f, 1.31948f, 21.0971f, 0.707107f);
+path.quadTo(1.24156f, 21.5698f, 1.18257f, 22.0453f);
+path.conicTo(1.05946f, 23.0377f, 0.0670681f, 22.9146f, 0.707107f);
+path.conicTo(-0.925325f, 22.7915f, -0.802212f, 21.7991f, 0.707107f);
+path.close();
+path.moveTo(-0.228066f, 18.7115f);
+path.quadTo(-0.096172f, 18.1824f, 0.0577899f, 17.6593f);
+path.conicTo(0.340124f, 16.7f, 1.29944f, 16.9823f, 0.707107f);
+path.conicTo(2.25876f, 17.2646f, 1.97642f, 18.2239f, 0.707107f);
+path.quadTo(1.8343f, 18.7068f, 1.71255f, 19.1953f);
+path.conicTo(1.47069f, 20.1656f, 0.50038f, 19.9237f, 0.707107f);
+path.conicTo(-0.46993f, 19.6819f, -0.228066f, 18.7115f, 0.707107f);
+path.close();
+path.moveTo(0.74831f, 15.6269f);
+path.quadTo(0.938539f, 15.1347f, 1.14857f, 14.6506f);
+path.conicTo(1.54662f, 13.7333f, 2.46398f, 14.1313f, 0.707107f);
+path.conicTo(3.38135f, 14.5294f, 2.9833f, 15.4467f, 0.707107f);
+path.quadTo(2.78942f, 15.8936f, 2.61382f, 16.3479f);
+path.conicTo(2.25331f, 17.2806f, 1.32056f, 16.9201f, 0.707107f);
+path.conicTo(0.387801f, 16.5596f, 0.74831f, 15.6269f, 0.707107f);
+path.close();
+path.moveTo(2.04744f, 12.7861f);
+path.quadTo(2.28569f, 12.3384f, 2.5412f, 11.9003f);
+path.conicTo(3.04504f, 11.0365f, 3.90884f, 11.5403f, 0.707107f);
+path.conicTo(4.77264f, 12.0442f, 4.26881f, 12.908f, 0.707107f);
+path.quadTo(4.03293f, 13.3123f, 3.81302f, 13.7256f);
+path.conicTo(3.34325f, 14.6084f, 2.46046f, 14.1386f, 0.707107f);
+path.conicTo(1.57767f, 13.6689f, 2.04744f, 12.7861f, 0.707107f);
+path.close();
+path.moveTo(3.60589f, 10.2253f);
+path.quadTo(3.88812f, 9.81661f, 4.18576f, 9.419f);
+path.conicTo(4.78503f, 8.61845f, 5.58558f, 9.21772f, 0.707107f);
+path.conicTo(6.38613f, 9.81699f, 5.78686f, 10.6175f, 0.707107f);
+path.quadTo(5.51211f, 10.9846f, 5.25159f, 11.3618f);
+path.conicTo(4.68333f, 12.1847f, 3.86048f, 11.6164f, 0.707107f);
+path.conicTo(3.03763f, 11.0481f, 3.60589f, 10.2253f, 0.707107f);
+path.close();
+path.moveTo(5.46482f, 7.84259f);
+path.quadTo(5.80682f, 7.4532f, 6.16407f, 7.07773f);
+path.conicTo(6.85339f, 6.35327f, 7.57785f, 7.04259f, 0.707107f);
+path.conicTo(8.30231f, 7.73191f, 7.61299f, 8.45636f, 0.707107f);
+path.quadTo(7.28322f, 8.80295f, 6.96752f, 9.16239f);
+path.conicTo(6.30762f, 9.91375f, 5.55627f, 9.25385f, 0.707107f);
+path.conicTo(4.80492f, 8.59395f, 5.46482f, 7.84259f, 0.707107f);
+path.close();
+path.moveTo(7.68062f, 5.60827f);
+path.quadTo(8.08142f, 5.25031f, 8.49666f, 4.90921f);
+path.conicTo(9.26938f, 4.27447f, 9.90412f, 5.04719f, 0.707107f);
+path.conicTo(10.5389f, 5.81992f, 9.76614f, 6.45466f, 0.707107f);
+path.quadTo(9.38285f, 6.76951f, 9.01289f, 7.09994f);
+path.conicTo(8.26705f, 7.76607f, 7.60092f, 7.02024f, 0.707107f);
+path.conicTo(6.93479f, 6.2744f, 7.68062f, 5.60827f, 0.707107f);
+path.close();
+path.moveTo(10.2392f, 3.59627f);
+path.quadTo(10.6626f, 3.30433f, 11.0971f, 3.02935f);
+path.conicTo(11.9421f, 2.49463f, 12.4768f, 3.33965f, 0.707107f);
+path.conicTo(13.0116f, 4.18467f, 12.1666f, 4.7194f, 0.707107f);
+path.quadTo(11.7654f, 4.97322f, 11.3747f, 5.24271f);
+path.conicTo(10.5515f, 5.81043f, 9.98373f, 4.98721f, 0.707107f);
+path.conicTo(9.41601f, 4.16399f, 10.2392f, 3.59627f, 0.707107f);
+path.close();
+path.moveTo(12.8847f, 1.99524f);
+path.quadTo(13.3459f, 1.75234f, 13.8165f, 1.52812f);
+path.conicTo(14.7193f, 1.09799f, 15.1494f, 2.00075f, 0.707107f);
+path.conicTo(15.5795f, 2.90352f, 14.6768f, 3.33365f, 0.707107f);
+path.quadTo(14.2424f, 3.54063f, 13.8166f, 3.76484f);
+path.conicTo(12.9318f, 4.23081f, 12.4658f, 3.34601f, 0.707107f);
+path.conicTo(11.9999f, 2.46122f, 12.8847f, 1.99524f, 0.707107f);
+path.close();
+path.moveTo(15.7467f, 0.702339f);
+path.quadTo(16.2402f, 0.514409f, 16.7409f, 0.346672f);
+path.conicTo(17.6891f, 0.029011f, 18.0067f, 0.977215f, 0.707107f);
+path.conicTo(18.3244f, 1.92542f, 17.3762f, 2.24308f, 0.707107f);
+path.quadTo(16.914f, 2.39792f, 16.4585f, 2.57139f);
+path.conicTo(15.524f, 2.92729f, 15.1681f, 1.99276f, 0.707107f);
+path.conicTo(14.8122f, 1.05824f, 15.7467f, 0.702339f, 0.707107f);
+path.close();
+path.moveTo(18.7758f, -0.24399f);
+path.quadTo(19.2913f, -0.371107f, 19.8116f, -0.477061f);
+path.conicTo(20.7915f, -0.676608f, 20.9911f, 0.303281f, 0.707107f);
+path.conicTo(21.1906f, 1.28317f, 20.2107f, 1.48272f, 0.707107f);
+path.quadTo(19.7304f, 1.58052f, 19.2546f, 1.69785f);
+path.conicTo(18.2836f, 1.93725f, 18.0443f, 0.966329f, 0.707107f);
+path.conicTo(17.8049f, -0.00459272f, 18.7758f, -0.24399f, 0.707107f);
+path.close();
+path.moveTo(21.878f, -0.811882f);
+path.quadTo(22.396f, -0.874528f, 22.916f, -0.916348f);
+path.conicTo(23.9128f, -0.996504f, 23.993f, 0.000278629f, 0.707107f);
+path.conicTo(24.0731f, 0.997061f, 23.0764f, 1.07722f, 0.707107f);
+path.quadTo(22.5963f, 1.11582f, 22.1182f, 1.17365f);
+path.conicTo(21.1254f, 1.29372f, 21.0053f, 0.300958f, 0.707107f);
+path.conicTo(20.8853f, -0.691807f, 21.878f, -0.811882f, 0.707107f);
+path.close();
+path.moveTo(24.9926f, -0.999999f);
+path.quadTo(25.5166f, -1.00015f, 26.0401f, -0.979188f);
+path.conicTo(27.0393f, -0.939179f, 26.9992f, 0.0600199f, 0.707107f);
+path.conicTo(26.9592f, 1.05922f, 25.96f, 1.01921f, 0.707107f);
+path.quadTo(25.4768f, 0.999863f, 24.9932f, 1);
+path.conicTo(23.9932f, 1.00029f, 23.9929f, 0.000287339f, 0.707107f);
+path.conicTo(23.9926f, -0.999713f, 24.9926f, -0.999999f, 0.707107f);
+path.close();
+path.moveTo(28.1286f, -0.811081f);
+path.quadTo(28.6441f, -0.748593f, 29.1567f, -0.665572f);
+path.conicTo(30.1439f, -0.505698f, 29.984f, 0.48144f, 0.707107f);
+path.conicTo(29.8241f, 1.46858f, 28.837f, 1.3087f, 0.707107f);
+path.quadTo(28.3638f, 1.23207f, 27.8879f, 1.17439f);
+path.conicTo(26.8952f, 1.05406f, 27.0155f, 0.0613233f, 0.707107f);
+path.conicTo(27.1359f, -0.931411f, 28.1286f, -0.811081f, 0.707107f);
+path.close();
+path.moveTo(31.214f, -0.246499f);
+path.quadTo(31.7439f, -0.116076f, 32.2679f, 0.0364622f);
+path.conicTo(33.228f, 0.315996f, 32.9485f, 1.27613f, 0.707107f);
+path.conicTo(32.6689f, 2.23627f, 31.7088f, 1.95673f, 0.707107f);
+path.quadTo(31.2252f, 1.81593f, 30.736f, 1.69554f);
+path.conicTo(29.765f, 1.45654f, 30.004f, 0.48552f, 0.707107f);
+path.conicTo(30.243f, -0.485499f, 31.214f, -0.246499f, 0.707107f);
+path.close();
+path.moveTo(34.3038f, 0.721629f);
+path.quadTo(34.797f, 0.910612f, 35.282f, 1.11946f);
+path.conicTo(36.2005f, 1.51493f, 35.805f, 2.43341f, 0.707107f);
+path.conicTo(35.4096f, 3.35189f, 34.4911f, 2.95642f, 0.707107f);
+path.quadTo(34.0434f, 2.76365f, 33.5881f, 2.5892f);
+path.conicTo(32.6543f, 2.23137f, 33.0122f, 1.29758f, 0.707107f);
+path.conicTo(33.37f, 0.363796f, 34.3038f, 0.721629f, 0.707107f);
+path.close();
+path.moveTo(37.1508f, 2.01396f);
+path.quadTo(37.5996f, 2.2512f, 38.0388f, 2.50578f);
+path.conicTo(38.904f, 3.00727f, 38.4025f, 3.87244f, 0.707107f);
+path.conicTo(37.901f, 4.7376f, 37.0358f, 4.23612f, 0.707107f);
+path.quadTo(36.6304f, 4.00111f, 36.2161f, 3.78211f);
+path.conicTo(35.332f, 3.31476f, 35.7994f, 2.43069f, 0.707107f);
+path.conicTo(36.2667f, 1.54661f, 37.1508f, 2.01396f, 0.707107f);
+path.close();
+path.moveTo(39.718f, 3.56681f);
+path.quadTo(40.1269f, 3.84765f, 40.5249f, 4.14392f);
+path.conicTo(41.3271f, 4.74104f, 40.73f, 5.54319f, 0.707107f);
+path.conicTo(40.1329f, 6.34535f, 39.3307f, 5.74823f, 0.707107f);
+path.quadTo(38.9634f, 5.47478f, 38.5858f, 5.21552f);
+path.conicTo(37.7615f, 4.64945f, 38.3275f, 3.82509f, 0.707107f);
+path.conicTo(38.8936f, 3.00074f, 39.718f, 3.56681f, 0.707107f);
+path.close();
+path.moveTo(42.1033f, 5.41741f);
+path.quadTo(42.4933f, 5.75802f, 42.8694f, 6.11388f);
+path.conicTo(43.5958f, 6.80115f, 42.9085f, 7.52755f, 0.707107f);
+path.conicTo(42.2212f, 8.25394f, 41.4948f, 7.56667f, 0.707107f);
+path.quadTo(41.1476f, 7.23817f, 40.7876f, 6.92375f);
+path.conicTo(40.0345f, 6.26593f, 40.6923f, 5.51275f, 0.707107f);
+path.conicTo(41.3501f, 4.75958f, 42.1033f, 5.41741f, 0.707107f);
+path.close();
+path.moveTo(44.3419f, 7.62498f);
+path.quadTo(44.7007f, 8.02444f, 45.0428f, 8.43835f);
+path.conicTo(45.6797f, 9.20922f, 44.9089f, 9.84622f, 0.707107f);
+path.conicTo(44.138f, 10.4832f, 43.501f, 9.71234f, 0.707107f);
+path.quadTo(43.1852f, 9.3302f, 42.854f, 8.96151f);
+path.conicTo(42.1858f, 8.21759f, 42.9297f, 7.54932f, 0.707107f);
+path.conicTo(43.6736f, 6.88106f, 44.3419f, 7.62498f, 0.707107f);
+path.close();
+path.moveTo(46.3599f, 10.1759f);
+path.quadTo(46.6546f, 10.6005f, 46.9322f, 11.0366f);
+path.conicTo(47.4693f, 11.8801f, 46.6257f, 12.4172f, 0.707107f);
+path.conicTo(45.7822f, 12.9542f, 45.2451f, 12.1107f, 0.707107f);
+path.quadTo(44.9889f, 11.7082f, 44.7168f, 11.3162f);
+path.conicTo(44.1467f, 10.4947f, 44.9682f, 9.92452f, 0.707107f);
+path.conicTo(45.7897f, 9.35435f, 46.3599f, 10.1759f, 0.707107f);
+path.close();
+path.moveTo(47.9708f, 12.8204f);
+path.quadTo(48.2149f, 13.2808f, 48.4403f, 13.7506f);
+path.conicTo(48.873f, 14.6521f, 47.9715f, 15.0848f, 0.707107f);
+path.conicTo(47.0699f, 15.5174f, 46.6372f, 14.6159f, 0.707107f);
+path.quadTo(46.4291f, 14.1822f, 46.2038f, 13.7573f);
+path.conicTo(45.7354f, 12.8738f, 46.6188f, 12.4054f, 0.707107f);
+path.conicTo(47.5023f, 11.9369f, 47.9708f, 12.8204f, 0.707107f);
+path.close();
+path.moveTo(49.2713f, 15.6778f);
+path.quadTo(49.4606f, 16.1706f, 49.6297f, 16.6708f);
+path.conicTo(49.9501f, 17.6181f, 49.0028f, 17.9384f, 0.707107f);
+path.conicTo(48.0555f, 18.2588f, 47.7351f, 17.3115f, 0.707107f);
+path.quadTo(47.5791f, 16.8499f, 47.4043f, 16.3949f);
+path.conicTo(47.0458f, 15.4614f, 47.9793f, 15.1029f, 0.707107f);
+path.conicTo(48.9128f, 14.7443f, 49.2713f, 15.6778f, 0.707107f);
+path.close();
+path.moveTo(50.2261f, 18.7037f);
+path.quadTo(50.3547f, 19.2188f, 50.4621f, 19.7388f);
+path.conicTo(50.6645f, 20.7182f, 49.6852f, 20.9205f, 0.707107f);
+path.conicTo(48.7059f, 21.1229f, 48.5035f, 20.1436f, 0.707107f);
+path.quadTo(48.4043f, 19.6636f, 48.2856f, 19.1881f);
+path.conicTo(48.0435f, 18.2178f, 49.0137f, 17.9757f, 0.707107f);
+path.conicTo(49.984f, 17.7335f, 50.2261f, 18.7037f, 0.707107f);
+path.close();
+path.moveTo(50.803f, 21.8055f);
+path.quadTo(50.8671f, 22.3234f, 50.9104f, 22.8434f);
+path.conicTo(50.9934f, 23.8399f, 49.9968f, 23.9229f, 0.707107f);
+path.conicTo(49.0002f, 24.0058f, 48.9173f, 23.0093f, 0.707107f);
+path.quadTo(48.8773f, 22.5293f, 48.8182f, 22.0513f);
+path.conicTo(48.6953f, 21.0588f, 49.6877f, 20.936f, 0.707107f);
+path.conicTo(50.6801f, 20.8131f, 50.803f, 21.8055f, 0.707107f);
+path.close();
+path.moveTo(50.9999f, 24.9202f);
+path.quadTo(51.0015f, 25.4434f, 50.982f, 25.9664f);
+path.conicTo(50.9449f, 26.9657f, 49.9456f, 26.9286f, 0.707107f);
+path.conicTo(48.9463f, 26.8914f, 48.9834f, 25.8921f, 0.707107f);
+path.quadTo(49.0014f, 25.4094f, 48.9999f, 24.9263f);
+path.conicTo(48.9968f, 23.9263f, 49.9968f, 23.9232f, 0.707107f);
+path.conicTo(50.9968f, 23.9202f, 50.9999f, 24.9202f, 0.707107f);
+path.close();
+path.moveTo(50.8198f, 28.0562f);
+path.quadTo(50.7587f, 28.5721f, 50.677f, 29.0852f);
+path.conicTo(50.5199f, 30.0728f, 49.5323f, 29.9157f, 0.707107f);
+path.conicTo(48.5448f, 29.7586f, 48.7019f, 28.771f, 0.707107f);
+path.quadTo(48.7772f, 28.2974f, 48.8336f, 27.8211f);
+path.conicTo(48.9512f, 26.8281f, 49.9442f, 26.9456f, 0.707107f);
+path.conicTo(50.9373f, 27.0632f, 50.8198f, 28.0562f, 0.707107f);
+path.close();
+path.moveTo(50.2647f, 31.1395f);
+path.quadTo(50.1358f, 31.6701f, 49.9847f, 32.1949f);
+path.conicTo(49.7079f, 33.1558f, 48.747f, 32.8791f, 0.707107f);
+path.conicTo(47.786f, 32.6024f, 48.0628f, 31.6414f, 0.707107f);
+path.quadTo(48.2022f, 31.1571f, 48.3213f, 30.6672f);
+path.conicTo(48.5574f, 29.6955f, 49.5291f, 29.9317f, 0.707107f);
+path.conicTo(50.5009f, 30.1678f, 50.2647f, 31.1395f, 0.707107f);
+path.close();
+path.moveTo(49.3049f, 34.2343f);
+path.quadTo(49.1171f, 34.7285f, 48.9095f, 35.2145f);
+path.conicTo(48.5166f, 36.1341f, 47.597f, 35.7412f, 0.707107f);
+path.conicTo(46.6774f, 35.3483f, 47.0703f, 34.4288f, 0.707107f);
+path.quadTo(47.262f, 33.9801f, 47.4353f, 33.524f);
+path.conicTo(47.7904f, 32.5892f, 48.7252f, 32.9444f, 0.707107f);
+path.conicTo(49.66f, 33.2995f, 49.3049f, 34.2343f, 0.707107f);
+path.close();
+path.moveTo(48.0194f, 37.0875f);
+path.quadTo(47.7831f, 37.5374f, 47.5295f, 37.9777f);
+path.conicTo(47.0304f, 38.8443f, 46.1638f, 38.3451f, 0.707107f);
+path.conicTo(45.2973f, 37.846f, 45.7965f, 36.9795f, 0.707107f);
+path.quadTo(46.0306f, 36.5729f, 46.2487f, 36.1577f);
+path.conicTo(46.7136f, 35.2723f, 47.5989f, 35.7372f, 0.707107f);
+path.conicTo(48.4843f, 36.2021f, 48.0194f, 37.0875f, 0.707107f);
+path.close();
+path.moveTo(46.4721f, 39.6612f);
+path.quadTo(46.1926f, 40.0705f, 45.8977f, 40.4688f);
+path.conicTo(45.3028f, 41.2726f, 44.499f, 40.6776f, 0.707107f);
+path.conicTo(43.6953f, 40.0827f, 44.2902f, 39.2789f, 0.707107f);
+path.quadTo(44.5624f, 38.9112f, 44.8204f, 38.5334f);
+path.conicTo(45.3843f, 37.7075f, 46.2101f, 38.2714f, 0.707107f);
+path.conicTo(47.036f, 38.8353f, 46.4721f, 39.6612f, 0.707107f);
+path.close();
+path.moveTo(44.6298f, 42.0491f);
+path.quadTo(44.2906f, 42.4396f, 43.9361f, 42.8164f);
+path.conicTo(43.2509f, 43.5447f, 42.5226f, 42.8595f, 0.707107f);
+path.conicTo(41.7942f, 42.1742f, 42.4795f, 41.4459f, 0.707107f);
+path.quadTo(42.8067f, 41.0981f, 43.1198f, 40.7376f);
+path.conicTo(43.7756f, 39.9826f, 44.5306f, 40.6383f, 0.707107f);
+path.conicTo(45.2856f, 41.2941f, 44.6298f, 42.0491f, 0.707107f);
+path.close();
+path.moveTo(42.4305f, 44.2919f);
+path.quadTo(42.0324f, 44.6516f, 41.6198f, 44.9946f);
+path.conicTo(40.8507f, 45.6338f, 40.2115f, 44.8648f, 0.707107f);
+path.conicTo(39.5723f, 44.0958f, 40.3413f, 43.4566f, 0.707107f);
+path.quadTo(40.7222f, 43.1399f, 41.0897f, 42.8079f);
+path.conicTo(41.8317f, 42.1375f, 42.5021f, 42.8795f, 0.707107f);
+path.conicTo(43.1725f, 43.6215f, 42.4305f, 44.2919f, 0.707107f);
+path.close();
+path.moveTo(39.8873f, 46.3159f);
+path.quadTo(39.4613f, 46.6134f, 39.0238f, 46.8936f);
+path.conicTo(38.1818f, 47.433f, 37.6424f, 46.5909f, 0.707107f);
+path.conicTo(37.103f, 45.7489f, 37.9451f, 45.2095f, 0.707107f);
+path.quadTo(38.3489f, 44.9508f, 38.7421f, 44.6763f);
+path.conicTo(39.5619f, 44.1037f, 40.1345f, 44.9235f, 0.707107f);
+path.conicTo(40.7071f, 45.7434f, 39.8873f, 46.3159f, 0.707107f);
+path.close();
+path.moveTo(37.2437f, 47.9367f);
+path.quadTo(36.7842f, 48.182f, 36.3153f, 48.4086f);
+path.conicTo(35.415f, 48.8439f, 34.9797f, 47.9435f, 0.707107f);
+path.conicTo(34.5445f, 47.0432f, 35.4449f, 46.608f, 0.707107f);
+path.quadTo(35.8778f, 46.3987f, 36.3019f, 46.1723f);
+path.conicTo(37.1841f, 45.7014f, 37.655f, 46.5836f, 0.707107f);
+path.conicTo(38.1259f, 47.4658f, 37.2437f, 47.9367f, 0.707107f);
+path.close();
+path.moveTo(34.3909f, 49.2448f);
+path.quadTo(33.8988f, 49.4354f, 33.3992f, 49.606f);
+path.conicTo(32.4528f, 49.929f, 32.1298f, 48.9826f, 0.707107f);
+path.conicTo(31.8068f, 48.0362f, 32.7532f, 47.7132f, 0.707107f);
+path.quadTo(33.2142f, 47.5558f, 33.6685f, 47.3798f);
+path.conicTo(34.601f, 47.0186f, 34.9622f, 47.9511f, 0.707107f);
+path.conicTo(35.3234f, 48.8836f, 34.3909f, 49.2448f, 0.707107f);
+path.close();
+path.moveTo(31.3682f, 50.208f);
+path.quadTo(30.8535f, 50.3381f, 30.3338f, 50.447f);
+path.conicTo(29.3551f, 50.6521f, 29.15f, 49.6734f, 0.707107f);
+path.conicTo(28.9448f, 48.6947f, 29.9236f, 48.4895f, 0.707107f);
+path.quadTo(30.4033f, 48.389f, 30.8784f, 48.269f);
+path.conicTo(31.8479f, 48.024f, 32.0929f, 48.9936f, 0.707107f);
+path.conicTo(32.3378f, 49.9631f, 31.3682f, 50.208f, 0.707107f);
+path.close();
+path.moveTo(28.2669f, 50.7939f);
+path.quadTo(27.7491f, 50.8595f, 27.2292f, 50.9043f);
+path.conicTo(26.2329f, 50.99f, 26.1472f, 49.9937f, 0.707107f);
+path.conicTo(26.0615f, 48.9973f, 27.0578f, 48.9116f, 0.707107f);
+path.quadTo(27.5378f, 48.8703f, 28.0156f, 48.8098f);
+path.conicTo(29.0077f, 48.6841f, 29.1334f, 49.6762f, 0.707107f);
+path.conicTo(29.259f, 50.6683f, 28.2669f, 50.7939f, 0.707107f);
+path.close();
+path.moveTo(25.1523f, 50.9996f);
+path.quadTo(24.6297f, 51.0026f, 24.1072f, 50.9847f);
+path.conicTo(23.1078f, 50.9503f, 23.1422f, 49.9509f, 0.707107f);
+path.conicTo(23.1765f, 48.9515f, 24.1759f, 48.9858f, 0.707107f);
+path.quadTo(24.658f, 49.0024f, 25.1406f, 48.9996f);
+path.conicTo(26.1406f, 48.9937f, 26.1464f, 49.9937f, 0.707107f);
+path.conicTo(26.1523f, 50.9937f, 25.1523f, 50.9996f, 0.707107f);
+path.close();
+path.moveTo(22.0162f, 50.8282f);
+path.quadTo(21.4999f, 50.7686f, 20.9863f, 50.6883f);
+path.conicTo(19.9983f, 50.5339f, 20.1527f, 49.5459f, 0.707107f);
+path.conicTo(20.307f, 48.5579f, 21.295f, 48.7123f, 0.707107f);
+path.quadTo(21.7691f, 48.7864f, 22.2457f, 48.8414f);
+path.conicTo(23.2391f, 48.9562f, 23.1243f, 49.9496f, 0.707107f);
+path.conicTo(23.0096f, 50.943f, 22.0162f, 50.8282f, 0.707107f);
+path.close();
+path.moveTo(18.9351f, 50.2827f);
+path.quadTo(18.4037f, 50.1553f, 17.8782f, 50.0056f);
+path.conicTo(16.9164f, 49.7317f, 17.1904f, 48.7699f, 0.707107f);
+path.conicTo(17.4643f, 47.8082f, 18.426f, 48.0821f, 0.707107f);
+path.quadTo(18.9112f, 48.2203f, 19.4016f, 48.3379f);
+path.conicTo(20.374f, 48.5712f, 20.1408f, 49.5436f, 0.707107f);
+path.conicTo(19.9075f, 50.516f, 18.9351f, 50.2827f, 0.707107f);
+path.close();
+path.moveTo(15.8352f, 49.3312f);
+path.quadTo(15.3403f, 49.1448f, 14.8531f, 48.9383f);
+path.conicTo(13.9324f, 48.548f, 14.3227f, 47.6273f, 0.707107f);
+path.conicTo(14.713f, 46.7066f, 15.6337f, 47.0969f, 0.707107f);
+path.quadTo(16.0832f, 47.2874f, 16.5402f, 47.4596f);
+path.conicTo(17.476f, 47.812f, 17.1235f, 48.7479f, 0.707107f);
+path.conicTo(16.771f, 49.6837f, 15.8352f, 49.3312f, 0.707107f);
+path.close();
+path.moveTo(12.9759f, 48.0526f);
+path.quadTo(12.5249f, 47.8173f, 12.0835f, 47.5647f);
+path.conicTo(11.2156f, 47.0679f, 11.7124f, 46.2f, 0.707107f);
+path.conicTo(12.2092f, 45.3321f, 13.0771f, 45.8289f, 0.707107f);
+path.quadTo(13.4846f, 46.0622f, 13.9009f, 46.2793f);
+path.conicTo(14.7875f, 46.7418f, 14.325f, 47.6284f, 0.707107f);
+path.conicTo(13.8626f, 48.5151f, 12.9759f, 48.0526f, 0.707107f);
+path.close();
+path.moveTo(10.3957f, 46.5108f);
+path.quadTo(9.9861f, 46.2327f, 9.58733f, 45.9392f);
+path.conicTo(8.78198f, 45.3464f, 9.37478f, 44.541f, 0.707107f);
+path.conicTo(9.96757f, 43.7357f, 10.7729f, 44.3285f, 0.707107f);
+path.quadTo(11.141f, 44.5994f, 11.5191f, 44.8561f);
+path.conicTo(12.3464f, 45.4178f, 11.7847f, 46.2451f, 0.707107f);
+path.conicTo(11.223f, 47.0725f, 10.3957f, 46.5108f, 0.707107f);
+path.close();
+path.moveTo(8.00525f, 44.6769f);
+path.quadTo(7.6141f, 44.339f, 7.23672f, 43.9859f);
+path.conicTo(6.50649f, 43.3027f, 7.18969f, 42.5725f, 0.707107f);
+path.conicTo(7.87289f, 41.8423f, 8.60312f, 42.5255f, 0.707107f);
+path.quadTo(8.95149f, 42.8514f, 9.31254f, 43.1632f);
+path.conicTo(10.0693f, 43.8169f, 9.4157f, 44.5737f, 0.707107f);
+path.conicTo(8.76206f, 45.3305f, 8.00525f, 44.6769f, 0.707107f);
+path.close();
+path.moveTo(5.75818f, 42.4858f);
+path.quadTo(5.39763f, 42.089f, 5.05371f, 41.6777f);
+path.conicTo(4.41226f, 40.9105f, 5.17942f, 40.2691f, 0.707107f);
+path.conicTo(5.94658f, 39.6276f, 6.58804f, 40.3948f, 0.707107f);
+path.quadTo(6.90548f, 40.7744f, 7.23832f, 41.1407f);
+path.conicTo(7.91085f, 41.8808f, 7.17078f, 42.5533f, 0.707107f);
+path.conicTo(6.43071f, 43.2258f, 5.75818f, 42.4858f, 0.707107f);
+path.close();
+path.moveTo(3.72821f, 39.9503f);
+path.quadTo(3.42794f, 39.523f, 3.1451f, 39.0842f);
+path.conicTo(2.6034f, 38.2436f, 3.44397f, 37.7019f, 0.707107f);
+path.conicTo(4.28454f, 37.1602f, 4.82624f, 38.0008f, 0.707107f);
+path.quadTo(5.08734f, 38.4059f, 5.3645f, 38.8003f);
+path.conicTo(5.93951f, 39.6184f, 5.12137f, 40.1934f, 0.707107f);
+path.conicTo(4.30322f, 40.7684f, 3.72821f, 39.9503f, 0.707107f);
+path.close();
+path.moveTo(2.09762f, 37.3078f);
+path.quadTo(1.85114f, 36.8491f, 1.62324f, 36.381f);
+path.conicTo(1.18551f, 35.4819f, 2.08461f, 35.0442f, 0.707107f);
+path.conicTo(2.98372f, 34.6064f, 3.42145f, 35.5055f, 0.707107f);
+path.quadTo(3.63184f, 35.9377f, 3.85934f, 36.361f);
+path.conicTo(4.33272f, 37.2419f, 3.45185f, 37.7153f, 0.707107f);
+path.conicTo(2.57099f, 38.1886f, 2.09762f, 37.3078f, 0.707107f);
+path.close();
+path.moveTo(0.781912f, 34.4596f);
+path.quadTo(0.589924f, 33.9681f, 0.418029f, 33.4692f);
+path.conicTo(0.0922952f, 32.5237f, 1.03776f, 32.198f, 0.707107f);
+path.conicTo(1.98322f, 31.8722f, 2.30895f, 32.8177f, 0.707107f);
+path.quadTo(2.46761f, 33.2782f, 2.64484f, 33.7319f);
+path.conicTo(3.00867f, 34.6634f, 2.07721f, 35.0272f, 0.707107f);
+path.conicTo(1.14575f, 35.3911f, 0.781912f, 34.4596f, 0.707107f);
+path.close();
+path.moveTo(-0.189761f, 31.4402f);
+path.quadTo(-0.321263f, 30.9258f, -0.431662f, 30.4065f);
+path.conicTo(-0.639608f, 29.4284f, 0.338532f, 29.2205f, 0.707107f);
+path.conicTo(1.31667f, 29.0125f, 1.52462f, 29.9906f, 0.707107f);
+path.quadTo(1.62653f, 30.47f, 1.74791f, 30.9448f);
+path.conicTo(1.99561f, 31.9136f, 1.02677f, 32.1613f, 0.707107f);
+path.conicTo(0.0579369f, 32.409f, -0.189761f, 31.4402f, 0.707107f);
+path.close();
+path.moveTo(-0.784658f, 28.3394f);
+path.quadTo(-0.851693f, 27.8218f, -0.897902f, 27.3019f);
+path.conicTo(-0.986437f, 26.3058f, 0.00963629f, 26.2173f, 0.707107f);
+path.conicTo(1.00571f, 26.1288f, 1.09424f, 27.1248f, 0.707107f);
+path.quadTo(1.1369f, 27.6047f, 1.19878f, 28.0825f);
+path.conicTo(1.32721f, 29.0742f, 0.335496f, 29.2027f, 0.707107f);
+path.conicTo(-0.656222f, 29.3311f, -0.784658f, 28.3394f, 0.707107f);
+path.close();
+path.moveTo(-0.999031f, 25.2248f);
+path.quadTo(-1.00354f, 24.7027f, -0.987098f, 24.1809f);
+path.conicTo(-0.955596f, 23.1814f, 0.0439078f, 23.2129f, 0.707107f);
+path.conicTo(1.04341f, 23.2444f, 1.01191f, 24.2439f, 0.707107f);
+path.quadTo(0.996728f, 24.7256f, 1.00089f, 25.2075f);
+path.conicTo(1.00954f, 26.2075f, 0.00957754f, 26.2161f, 0.707107f);
+path.conicTo(-0.990385f, 26.2248f, -0.999031f, 25.2248f, 0.707107f);
+path.close();
+path.moveTo(-0.836492f, 22.0887f);
+path.quadTo(-0.778263f, 21.5719f, -0.699419f, 21.0579f);
+path.conicTo(-0.5478f, 20.0695f, 0.440639f, 20.2211f, 0.707107f);
+path.conicTo(1.42908f, 20.3727f, 1.27746f, 21.3612f, 0.707107f);
+path.quadTo(1.20468f, 21.8356f, 1.15093f, 22.3126f);
+path.conicTo(1.03896f, 23.3063f, 0.0452449f, 23.1944f, 0.707107f);
+path.conicTo(-0.948466f, 23.0824f, -0.836492f, 22.0887f, 0.707107f);
+path.close();
+path.moveTo(-0.300548f, 19.0098f);
+path.quadTo(-0.174573f, 18.4777f, -0.0263361f, 17.9514f);
+path.conicTo(0.244762f, 16.9889f, 1.20731f, 17.26f, 0.707107f);
+path.conicTo(2.16987f, 17.5311f, 1.89877f, 18.4936f, 0.707107f);
+path.quadTo(1.76193f, 18.9794f, 1.64565f, 19.4706f);
+path.conicTo(1.41526f, 20.4437f, 0.442159f, 20.2133f, 0.707107f);
+path.conicTo(-0.530939f, 19.9829f, -0.300548f, 19.0098f, 0.707107f);
+path.close();
+path.moveTo(0.642658f, 15.9049f);
+path.quadTo(0.827861f, 15.409f, 1.0331f, 14.9209f);
+path.conicTo(1.42076f, 13.9991f, 2.34256f, 14.3868f, 0.707107f);
+path.conicTo(3.26437f, 14.7744f, 2.87671f, 15.6962f, 0.707107f);
+path.quadTo(2.68726f, 16.1467f, 2.5163f, 16.6046f);
+path.conicTo(2.16648f, 17.5414f, 1.22967f, 17.1916f, 0.707107f);
+path.conicTo(0.292846f, 16.8418f, 0.642658f, 15.9049f, 0.707107f);
+path.close();
+path.moveTo(1.91434f, 13.0395f);
+path.quadTo(2.14856f, 12.5875f, 2.40031f, 12.1449f);
+path.conicTo(2.89473f, 11.2757f, 3.76395f, 11.7701f, 0.707107f);
+path.conicTo(4.63317f, 12.2645f, 4.13875f, 13.1337f, 0.707107f);
+path.quadTo(3.90637f, 13.5423f, 3.69016f, 13.9596f);
+path.conicTo(3.23014f, 14.8475f, 2.34223f, 14.3875f, 0.707107f);
+path.conicTo(1.45432f, 13.9275f, 1.91434f, 13.0395f, 0.707107f);
+path.close();
+path.moveTo(3.45073f, 10.4525f);
+path.quadTo(3.72744f, 10.0426f, 4.01954f, 9.64356f);
+path.conicTo(4.61017f, 8.83661f, 5.41711f, 9.42725f, 0.707107f);
+path.conicTo(6.22405f, 10.0179f, 5.63342f, 10.8248f, 0.707107f);
+path.quadTo(5.36379f, 11.1932f, 5.10836f, 11.5716f);
+path.conicTo(4.54884f, 12.4004f, 3.72003f, 11.8409f, 0.707107f);
+path.conicTo(2.89121f, 11.2813f, 3.45073f, 10.4525f, 0.707107f);
+path.close();
+path.moveTo(5.2763f, 8.05964f);
+path.quadTo(5.61273f, 7.66793f, 5.96445f, 7.2899f);
+path.conicTo(6.6456f, 6.55776f, 7.37774f, 7.23892f, 0.707107f);
+path.conicTo(8.10988f, 7.92008f, 7.42872f, 8.65221f, 0.707107f);
+path.quadTo(7.10407f, 9.00116f, 6.79351f, 9.36274f);
+path.conicTo(6.14196f, 10.1213f, 5.38336f, 9.46979f, 0.707107f);
+path.conicTo(4.62475f, 8.81824f, 5.2763f, 8.05964f, 0.707107f);
+path.close();
+path.moveTo(7.45913f, 5.80839f);
+path.quadTo(7.85457f, 5.44696f, 8.26455f, 5.10214f);
+path.conicTo(9.02985f, 4.45847f, 9.67352f, 5.22377f, 0.707107f);
+path.conicTo(10.3172f, 5.98907f, 9.5519f, 6.63274f, 0.707107f);
+path.quadTo(9.17345f, 6.95105f, 8.80843f, 7.28467f);
+path.conicTo(8.07029f, 7.95931f, 7.39564f, 7.22117f, 0.707107f);
+path.conicTo(6.72099f, 6.48303f, 7.45913f, 5.80839f, 0.707107f);
+path.close();
+path.moveTo(9.98688f, 3.77251f);
+path.quadTo(10.4153f, 3.46948f, 10.8557f, 3.18397f);
+path.conicTo(11.6948f, 2.63996f, 12.2388f, 3.47904f, 0.707107f);
+path.conicTo(12.7828f, 4.31812f, 11.9437f, 4.86213f, 0.707107f);
+path.quadTo(11.5373f, 5.12566f, 11.1417f, 5.40539f);
+path.conicTo(10.3253f, 5.98282f, 9.74787f, 5.16638f, 0.707107f);
+path.conicTo(9.17044f, 4.34994f, 9.98688f, 3.77251f, 0.707107f);
+path.close();
+path.moveTo(12.6283f, 2.13208f);
+path.quadTo(13.0861f, 1.88442f, 13.5534f, 1.65529f);
+path.conicTo(14.4513f, 1.21504f, 14.8915f, 2.11291f, 0.707107f);
+path.conicTo(15.3318f, 3.01078f, 14.4339f, 3.45104f, 0.707107f);
+path.quadTo(14.0025f, 3.66255f, 13.58f, 3.89115f);
+path.conicTo(12.7005f, 4.36698f, 12.2246f, 3.48744f, 0.707107f);
+path.conicTo(11.7488f, 2.60791f, 12.6283f, 2.13208f, 0.707107f);
+path.close();
+path.moveTo(15.4718f, 0.808815f);
+path.quadTo(15.9627f, 0.615476f, 16.461f, 0.442208f);
+path.conicTo(17.4055f, 0.113784f, 17.7339f, 1.05831f, 0.707107f);
+path.conicTo(18.0624f, 2.00284f, 17.1178f, 2.33127f, 0.707107f);
+path.quadTo(16.6578f, 2.49121f, 16.2047f, 2.66968f);
+path.conicTo(15.2743f, 3.03614f, 14.9078f, 2.10571f, 0.707107f);
+path.conicTo(14.5414f, 1.17528f, 15.4718f, 0.808815f, 0.707107f);
+path.close();
+path.moveTo(18.4879f, -0.171272f);
+path.quadTo(19.0019f, -0.304236f, 19.5208f, -0.416111f);
+path.conicTo(20.4984f, -0.62685f, 20.7091f, 0.350692f, 0.707107f);
+path.conicTo(20.9198f, 1.32823f, 19.9423f, 1.53897f, 0.707107f);
+path.quadTo(19.4633f, 1.64224f, 18.9889f, 1.76498f);
+path.conicTo(18.0207f, 2.01544f, 17.7703f, 1.04732f, 0.707107f);
+path.conicTo(17.5198f, 0.0791926f, 18.4879f, -0.171272f, 0.707107f);
+path.close();
+path.moveTo(21.5882f, -0.77517f);
+path.quadTo(22.1056f, -0.843665f, 22.6254f, -0.891339f);
+path.conicTo(23.6212f, -0.982672f, 23.7126f, 0.0131486f, 0.707107f);
+path.conicTo(23.8039f, 1.00897f, 22.8081f, 1.1003f, 0.707107f);
+path.quadTo(22.3283f, 1.14431f, 21.8506f, 1.20754f);
+path.conicTo(20.8592f, 1.33876f, 20.728f, 0.347405f, 0.707107f);
+path.conicTo(20.5968f, -0.643948f, 21.5882f, -0.77517f, 0.707107f);
+path.close();
+path.moveTo(24.7026f, -0.998301f);
+path.quadTo(25.2241f, -1.00426f, 25.7453f, -0.989316f);
+path.conicTo(26.7449f, -0.960651f, 26.7162f, 0.0389383f, 0.707107f);
+path.conicTo(26.6876f, 1.03853f, 25.688f, 1.00986f, 0.707107f);
+path.quadTo(25.2068f, 0.996064f, 24.7255f, 1.00157f);
+path.conicTo(23.7256f, 1.013f, 23.7141f, 0.0130688f, 0.707107f);
+path.conicTo(23.7027f, -0.986866f, 24.7026f, -0.998301f, 0.707107f);
+path.close();
+path.moveTo(27.8388f, -0.844563f);
+path.quadTo(28.3559f, -0.787759f, 28.8704f, -0.710314f);
+path.conicTo(29.8592f, -0.561454f, 29.7104f, 0.427404f, 0.707107f);
+path.conicTo(29.5615f, 1.41626f, 28.5726f, 1.2674f, 0.707107f);
+path.quadTo(28.0978f, 1.19591f, 27.6204f, 1.14348f);
+path.conicTo(26.6264f, 1.0343f, 26.7356f, 0.0402742f, 0.707107f);
+path.conicTo(26.8447f, -0.953747f, 27.8388f, -0.844563f, 0.707107f);
+path.close();
+path.moveTo(30.9153f, -0.318153f);
+path.quadTo(31.4481f, -0.193671f, 31.9752f, -0.046875f);
+path.conicTo(32.9386f, 0.221405f, 32.6703f, 1.18475f, 0.707107f);
+path.conicTo(32.402f, 2.14809f, 31.4387f, 1.87981f, 0.707107f);
+path.quadTo(30.9521f, 1.74431f, 30.4603f, 1.6294f);
+path.conicTo(29.4865f, 1.40189f, 29.714f, 0.428111f, 0.707107f);
+path.conicTo(29.9416f, -0.545664f, 30.9153f, -0.318153f, 0.707107f);
+path.close();
+path.moveTo(34.0252f, 0.616677f);
+path.quadTo(34.5221f, 0.800609f, 35.0111f, 1.00465f);
+path.conicTo(35.934f, 1.3897f, 35.549f, 2.31259f, 0.707107f);
+path.conicTo(35.1639f, 3.23549f, 34.241f, 2.85044f, 0.707107f);
+path.quadTo(33.7896f, 2.66211f, 33.3309f, 2.49232f);
+path.conicTo(32.3931f, 2.1452f, 32.7402f, 1.20738f, 0.707107f);
+path.conicTo(33.0873f, 0.269559f, 34.0252f, 0.616677f, 0.707107f);
+path.close();
+path.moveTo(36.8967f, 1.88141f);
+path.quadTo(37.3499f, 2.11462f, 37.7936f, 2.3654f);
+path.conicTo(38.6641f, 2.85746f, 38.1721f, 3.72802f, 0.707107f);
+path.conicTo(37.68f, 4.59858f, 36.8094f, 4.10652f, 0.707107f);
+path.quadTo(36.3999f, 3.87504f, 35.9815f, 3.65976f);
+path.conicTo(35.0924f, 3.2022f, 35.5499f, 2.31302f, 0.707107f);
+path.conicTo(36.0075f, 1.42384f, 36.8967f, 1.88141f, 0.707107f);
+path.close();
+path.moveTo(39.4914f, 3.413f);
+path.lineTo(39.5381f, 3.44439f);
+path.quadTo(39.9244f, 3.70494f, 40.3002f, 3.97845f);
+path.conicTo(41.1087f, 4.56692f, 40.5202f, 5.37544f, 0.707107f);
+path.conicTo(39.9317f, 6.18396f, 39.1232f, 5.59549f, 0.707107f);
+path.quadTo(38.7763f, 5.34298f, 38.4215f, 5.10371f);
+path.lineTo(38.3749f, 5.07232f);
+path.conicTo(37.5452f, 4.51406f, 38.1035f, 3.68439f, 0.707107f);
+path.conicTo(38.6618f, 2.85473f, 39.4914f, 3.413f, 0.707107f);
+path.close();
+path.moveTo(41.8859f, 5.22965f);
+path.quadTo(42.2782f, 5.56471f, 42.6568f, 5.91499f);
+path.conicTo(43.3908f, 6.5941f, 42.7117f, 7.32814f, 0.707107f);
+path.conicTo(42.0326f, 8.06218f, 41.2986f, 7.38308f, 0.707107f);
+path.quadTo(40.949f, 7.05968f, 40.587f, 6.75043f);
+path.conicTo(39.8266f, 6.10097f, 40.476f, 5.34058f, 0.707107f);
+path.conicTo(41.1255f, 4.58018f, 41.8859f, 5.22965f, 0.707107f);
+path.close();
+path.moveTo(44.1413f, 7.40421f);
+path.quadTo(44.5035f, 7.79829f, 44.8493f, 8.20695f);
+path.conicTo(45.4952f, 8.97038f, 44.7317f, 9.61627f, 0.707107f);
+path.conicTo(43.9683f, 10.2622f, 43.3224f, 9.49874f, 0.707107f);
+path.quadTo(43.0033f, 9.1215f, 42.6689f, 8.75773f);
+path.conicTo(41.9921f, 8.02152f, 42.7283f, 7.34476f, 0.707107f);
+path.conicTo(43.4645f, 6.668f, 44.1413f, 7.40421f, 0.707107f);
+path.close();
+path.moveTo(46.183f, 9.9242f);
+path.quadTo(46.4888f, 10.3539f, 46.777f, 10.7957f);
+path.conicTo(47.3233f, 11.6332f, 46.4857f, 12.1796f, 0.707107f);
+path.conicTo(45.6482f, 12.7259f, 45.1018f, 11.8883f, 0.707107f);
+path.quadTo(44.8358f, 11.4805f, 44.5535f, 11.0839f);
+path.conicTo(43.9737f, 10.2691f, 44.7884f, 9.6893f, 0.707107f);
+path.conicTo(45.6032f, 9.10947f, 46.183f, 9.9242f, 0.707107f);
+path.close();
+path.moveTo(47.8333f, 12.5645f);
+path.quadTo(48.0821f, 13.0214f, 48.3125f, 13.4879f);
+path.conicTo(48.7552f, 14.3845f, 47.8586f, 14.8273f, 0.707107f);
+path.conicTo(46.962f, 15.2701f, 46.5192f, 14.3734f, 0.707107f);
+path.quadTo(46.3065f, 13.9428f, 46.0769f, 13.5211f);
+path.conicTo(45.5986f, 12.6429f, 46.4768f, 12.1646f, 0.707107f);
+path.conicTo(47.355f, 11.6863f, 47.8333f, 12.5645f, 0.707107f);
+path.close();
+path.moveTo(49.1641f, 15.4033f);
+path.quadTo(49.3588f, 15.8935f, 49.5334f, 16.3912f);
+path.conicTo(49.8645f, 17.3348f, 48.9209f, 17.6659f, 0.707107f);
+path.conicTo(47.9773f, 17.997f, 47.6462f, 17.0534f, 0.707107f);
+path.quadTo(47.485f, 16.5939f, 47.3053f, 16.1415f);
+path.conicTo(46.9362f, 15.2121f, 47.8656f, 14.843f, 0.707107f);
+path.conicTo(48.795f, 14.4739f, 49.1641f, 15.4033f, 0.707107f);
+path.close();
+path.moveTo(50.1526f, 18.4161f);
+path.quadTo(50.287f, 18.9296f, 50.4003f, 19.4482f);
+path.conicTo(50.6139f, 20.4252f, 49.6369f, 20.6387f, 0.707107f);
+path.conicTo(48.66f, 20.8522f, 48.4465f, 19.8753f, 0.707107f);
+path.quadTo(48.3419f, 19.3966f, 48.2178f, 18.9225f);
+path.conicTo(47.9645f, 17.9551f, 48.9319f, 17.7019f, 0.707107f);
+path.conicTo(49.8993f, 17.4487f, 50.1526f, 18.4161f, 0.707107f);
+path.close();
+path.moveTo(50.7655f, 21.5157f);
+path.quadTo(50.8354f, 22.033f, 50.8846f, 22.5528f);
+path.conicTo(50.9787f, 23.5483f, 49.9831f, 23.6425f, 0.707107f);
+path.conicTo(48.9876f, 23.7366f, 48.8935f, 22.741f, 0.707107f);
+path.quadTo(48.8481f, 22.2613f, 48.7835f, 21.7837f);
+path.conicTo(48.6495f, 20.7928f, 49.6405f, 20.6587f, 0.707107f);
+path.conicTo(50.6315f, 20.5247f, 50.7655f, 21.5157f, 0.707107f);
+path.close();
+path.moveTo(50.9974f, 24.6301f);
+path.quadTo(51.0048f, 25.1509f, 50.9913f, 25.6715f);
+path.conicTo(50.9655f, 26.6712f, 49.9658f, 26.6454f, 0.707107f);
+path.conicTo(48.9662f, 26.6196f, 48.992f, 25.6199f, 0.707107f);
+path.quadTo(49.0044f, 25.1393f, 48.9976f, 24.6585f);
+path.conicTo(48.9834f, 23.6586f, 49.9833f, 23.6444f, 0.707107f);
+path.conicTo(50.9832f, 23.6302f, 50.9974f, 24.6301f, 0.707107f);
+path.close();
+path.moveTo(50.8524f, 27.7662f);
+path.quadTo(50.7971f, 28.2837f, 50.721f, 28.7986f);
+path.conicTo(50.5749f, 29.7879f, 49.5856f, 29.6418f, 0.707107f);
+path.conicTo(48.5963f, 29.4957f, 48.7425f, 28.5064f, 0.707107f);
+path.quadTo(48.8127f, 28.0311f, 48.8638f, 27.5534f);
+path.conicTo(48.9702f, 26.5591f, 49.9645f, 26.6655f, 0.707107f);
+path.conicTo(50.9588f, 26.7718f, 50.8524f, 27.7662f, 0.707107f);
+path.close();
+path.moveTo(50.3355f, 30.8404f);
+path.quadTo(50.2125f, 31.3739f, 50.0672f, 31.9018f);
+path.conicTo(49.8018f, 32.8659f, 48.8376f, 32.6005f, 0.707107f);
+path.conicTo(47.8735f, 32.335f, 48.139f, 31.3709f, 0.707107f);
+path.quadTo(48.2731f, 30.8836f, 48.3867f, 30.3912f);
+path.conicTo(48.6113f, 29.4167f, 49.5857f, 29.6413f, 0.707107f);
+path.conicTo(50.5602f, 29.866f, 50.3355f, 30.8404f, 0.707107f);
+path.close();
+path.moveTo(49.4091f, 33.9552f);
+path.quadTo(49.2264f, 34.4531f, 49.0236f, 34.9431f);
+path.conicTo(48.6412f, 35.8671f, 47.7172f, 35.4846f, 0.707107f);
+path.conicTo(46.7932f, 35.1022f, 47.1757f, 34.1782f, 0.707107f);
+path.quadTo(47.3629f, 33.7259f, 47.5315f, 33.2663f);
+path.conicTo(47.8759f, 32.3275f, 48.8147f, 32.672f, 0.707107f);
+path.conicTo(49.7535f, 33.0164f, 49.4091f, 33.9552f, 0.707107f);
+path.close();
+path.moveTo(48.1514f, 36.8328f);
+path.quadTo(47.9191f, 37.2871f, 47.6694f, 37.7318f);
+path.conicTo(47.1797f, 38.6038f, 46.3078f, 38.1141f, 0.707107f);
+path.conicTo(45.4359f, 37.6244f, 45.9256f, 36.7525f, 0.707107f);
+path.quadTo(46.1562f, 36.3418f, 46.3705f, 35.9226f);
+path.conicTo(46.8256f, 35.0321f, 47.716f, 35.4872f, 0.707107f);
+path.conicTo(48.6065f, 35.9423f, 48.1514f, 36.8328f, 0.707107f);
+path.close();
+path.moveTo(46.6245f, 39.4354f);
+path.lineTo(46.5563f, 39.537f);
+path.quadTo(46.3146f, 39.8955f, 46.0624f, 40.2438f);
+path.conicTo(45.4761f, 41.0539f, 44.666f, 40.4676f, 0.707107f);
+path.conicTo(43.8559f, 39.8813f, 44.4422f, 39.0712f, 0.707107f);
+path.quadTo(44.6749f, 38.7498f, 44.8955f, 38.4226f);
+path.lineTo(44.9637f, 38.3211f);
+path.conicTo(45.5209f, 37.4907f, 46.3513f, 38.0479f, 0.707107f);
+path.conicTo(47.1817f, 38.605f, 46.6245f, 39.4354f, 0.707107f);
+path.close();
+path.moveTo(44.8168f, 41.8314f);
+path.quadTo(44.4832f, 42.2241f, 44.1342f, 42.6034f);
+path.conicTo(43.4572f, 43.3394f, 42.7212f, 42.6623f, 0.707107f);
+path.conicTo(41.9853f, 41.9853f, 42.6623f, 41.2494f, 0.707107f);
+path.quadTo(42.9845f, 40.8992f, 43.2924f, 40.5366f);
+path.conicTo(43.9398f, 39.7745f, 44.702f, 40.4218f, 0.707107f);
+path.conicTo(45.4642f, 41.0692f, 44.8168f, 41.8314f, 0.707107f);
+path.close();
+path.moveTo(42.6505f, 44.0908f);
+path.quadTo(42.2577f, 44.454f, 41.8504f, 44.8006f);
+path.conicTo(41.0888f, 45.4487f, 40.4408f, 44.6871f, 0.707107f);
+path.conicTo(39.7927f, 43.9256f, 40.5542f, 43.2775f, 0.707107f);
+path.quadTo(40.9302f, 42.9575f, 41.2928f, 42.6223f);
+path.conicTo(42.027f, 41.9434f, 42.7059f, 42.6777f, 0.707107f);
+path.conicTo(43.3848f, 43.412f, 42.6505f, 44.0908f, 0.707107f);
+path.close();
+path.moveTo(40.1383f, 46.1384f);
+path.quadTo(39.7073f, 46.4471f, 39.2641f, 46.7378f);
+path.conicTo(38.4281f, 47.2865f, 37.8795f, 46.4504f, 0.707107f);
+path.conicTo(37.3308f, 45.6143f, 38.1669f, 45.0657f, 0.707107f);
+path.quadTo(38.576f, 44.7972f, 38.9738f, 44.5124f);
+path.conicTo(39.7868f, 43.9301f, 40.369f, 44.7432f, 0.707107f);
+path.conicTo(40.9513f, 45.5562f, 40.1383f, 46.1384f, 0.707107f);
+path.close();
+path.moveTo(37.4991f, 47.7985f);
+path.quadTo(37.0431f, 48.0485f, 36.5775f, 48.2801f);
+path.conicTo(35.6821f, 48.7254f, 35.2368f, 47.83f, 0.707107f);
+path.conicTo(34.7915f, 46.9346f, 35.6869f, 46.4893f, 0.707107f);
+path.quadTo(36.1167f, 46.2755f, 36.5376f, 46.0448f);
+path.conicTo(37.4145f, 45.5641f, 37.8952f, 46.4409f, 0.707107f);
+path.conicTo(38.376f, 47.3178f, 37.4991f, 47.7985f, 0.707107f);
+path.close();
+path.moveTo(34.6651f, 49.1368f);
+path.quadTo(34.1756f, 49.3328f, 33.6785f, 49.5089f);
+path.conicTo(32.7358f, 49.8427f, 32.402f, 48.9f, 0.707107f);
+path.conicTo(32.0682f, 47.9574f, 33.0109f, 47.6236f, 0.707107f);
+path.quadTo(33.4697f, 47.4611f, 33.9216f, 47.2801f);
+path.conicTo(34.85f, 46.9084f, 35.2217f, 47.8368f, 0.707107f);
+path.conicTo(35.5934f, 48.7651f, 34.6651f, 49.1368f, 0.707107f);
+path.close();
+path.moveTo(31.6557f, 50.1337f);
+path.quadTo(31.1425f, 50.2696f, 30.6243f, 50.3844f);
+path.conicTo(29.648f, 50.6007f, 29.4317f, 49.6244f, 0.707107f);
+path.conicTo(29.2153f, 48.6481f, 30.1917f, 48.4317f, 0.707107f);
+path.quadTo(30.6701f, 48.3257f, 31.1437f, 48.2003f);
+path.conicTo(32.1104f, 47.9443f, 32.3664f, 48.911f, 0.707107f);
+path.conicTo(32.6223f, 49.8777f, 31.6557f, 50.1337f, 0.707107f);
+path.close();
+path.moveTo(28.5567f, 50.7556f);
+path.quadTo(28.0395f, 50.827f, 27.5198f, 50.8776f);
+path.conicTo(26.5245f, 50.9745f, 26.4276f, 49.9792f, 0.707107f);
+path.conicTo(26.3307f, 48.9839f, 27.326f, 48.887f, 0.707107f);
+path.quadTo(27.8056f, 48.8403f, 28.2831f, 48.7744f);
+path.conicTo(29.2737f, 48.6376f, 29.4105f, 49.6282f, 0.707107f);
+path.conicTo(29.5473f, 50.6188f, 28.5567f, 50.7556f, 0.707107f);
+path.close();
+path.moveTo(25.4424f, 50.9962f);
+path.quadTo(24.9222f, 51.0051f, 24.4022f, 50.9931f);
+path.conicTo(23.4025f, 50.9701f, 23.4255f, 49.9704f, 0.707107f);
+path.conicTo(23.4485f, 48.9707f, 24.4482f, 48.9937f, 0.707107f);
+path.quadTo(24.9283f, 49.0047f, 25.4084f, 48.9965f);
+path.conicTo(26.4083f, 48.9795f, 26.4253f, 49.9794f, 0.707107f);
+path.conicTo(26.4423f, 50.9792f, 25.4424f, 50.9962f, 0.707107f);
+path.close();
+path.moveTo(22.3065f, 50.8601f);
+path.quadTo(21.7885f, 50.8062f, 21.2732f, 50.7315f);
+path.conicTo(20.2835f, 50.5882f, 20.4268f, 49.5985f, 0.707107f);
+path.conicTo(20.5702f, 48.6088f, 21.5599f, 48.7522f, 0.707107f);
+path.quadTo(22.0355f, 48.8211f, 22.5136f, 48.8709f);
+path.conicTo(23.5083f, 48.9745f, 23.4047f, 49.9691f, 0.707107f);
+path.conicTo(23.3011f, 50.9637f, 22.3065f, 50.8601f, 0.707107f);
+path.close();
+path.moveTo(19.2346f, 50.3527f);
+path.quadTo(18.7003f, 50.2312f, 18.1717f, 50.0873f);
+path.conicTo(17.2068f, 49.8247f, 17.4694f, 48.8598f, 0.707107f);
+path.conicTo(17.732f, 47.8949f, 18.6969f, 48.1575f, 0.707107f);
+path.quadTo(19.185f, 48.2904f, 19.6781f, 48.4025f);
+path.conicTo(20.6532f, 48.6243f, 20.4314f, 49.5994f, 0.707107f);
+path.conicTo(20.2097f, 50.5745f, 19.2346f, 50.3527f, 0.707107f);
+path.close();
+path.moveTo(16.1149f, 49.4347f);
+path.quadTo(15.6161f, 49.2533f, 15.1251f, 49.0517f);
+path.conicTo(14.2f, 48.6719f, 14.5798f, 47.7469f, 0.707107f);
+path.conicTo(14.9596f, 46.8218f, 15.8847f, 47.2016f, 0.707107f);
+path.quadTo(16.3379f, 47.3877f, 16.7984f, 47.5551f);
+path.conicTo(17.7382f, 47.8969f, 17.3964f, 48.8366f, 0.707107f);
+path.conicTo(17.0547f, 49.7764f, 16.1149f, 49.4347f, 0.707107f);
+path.close();
+path.moveTo(13.2313f, 48.184f);
+path.quadTo(12.776f, 47.9529f, 12.33f, 47.704f);
+path.conicTo(11.4568f, 47.2167f, 11.9441f, 46.3434f, 0.707107f);
+path.conicTo(12.4314f, 45.4702f, 13.3046f, 45.9575f, 0.707107f);
+path.quadTo(13.7162f, 46.1872f, 14.1365f, 46.4006f);
+path.conicTo(15.0282f, 46.8532f, 14.5756f, 47.7449f, 0.707107f);
+path.conicTo(14.123f, 48.6366f, 13.2313f, 48.184f, 0.707107f);
+path.close();
+path.moveTo(10.6208f, 46.6619f);
+path.lineTo(10.4641f, 46.5571f);
+path.quadTo(10.1333f, 46.334f, 9.81253f, 46.1031f);
+path.conicTo(9.00087f, 45.519f, 9.585f, 44.7073f, 0.707107f);
+path.conicTo(10.1691f, 43.8957f, 10.9808f, 44.4798f, 0.707107f);
+path.quadTo(11.2769f, 44.6929f, 11.5763f, 44.8948f);
+path.lineTo(11.7329f, 44.9996f);
+path.conicTo(12.564f, 45.5557f, 12.008f, 46.3868f, 0.707107f);
+path.conicTo(11.4519f, 47.2179f, 10.6208f, 46.6619f, 0.707107f);
+path.close();
+path.moveTo(8.22326f, 44.8631f);
+path.quadTo(7.82986f, 44.5308f, 7.44999f, 44.1833f);
+path.conicTo(6.71217f, 43.5082f, 7.38718f, 42.7704f, 0.707107f);
+path.conicTo(8.06219f, 42.0326f, 8.8f, 42.7076f, 0.707107f);
+path.quadTo(9.15066f, 43.0284f, 9.51375f, 43.3351f);
+path.conicTo(10.2777f, 43.9804f, 9.63248f, 44.7443f, 0.707107f);
+path.conicTo(8.98724f, 45.5083f, 8.22326f, 44.8631f, 0.707107f);
+path.close();
+path.moveTo(5.95972f, 42.705f);
+path.quadTo(5.59577f, 42.3136f, 5.24823f, 41.9076f);
+path.conicTo(4.59793f, 41.148f, 5.3576f, 40.4977f, 0.707107f);
+path.conicTo(6.11728f, 39.8473f, 6.76758f, 40.607f, 0.707107f);
+path.quadTo(7.08843f, 40.9818f, 7.42436f, 41.3431f);
+path.conicTo(8.10532f, 42.0754f, 7.373f, 42.7564f, 0.707107f);
+path.conicTo(6.64068f, 43.4373f, 5.95972f, 42.705f, 0.707107f);
+path.close();
+path.moveTo(3.90635f, 40.2006f);
+path.quadTo(3.59492f, 39.7684f, 3.30147f, 39.3239f);
+path.conicTo(2.75055f, 38.4893f, 3.58511f, 37.9384f, 0.707107f);
+path.conicTo(4.41967f, 37.3875f, 4.97059f, 38.222f, 0.707107f);
+path.quadTo(5.24148f, 38.6324f, 5.52894f, 39.0313f);
+path.conicTo(6.11358f, 39.8426f, 5.30228f, 40.4272f, 0.707107f);
+path.conicTo(4.49099f, 41.0119f, 3.90635f, 40.2006f, 0.707107f);
+path.close();
+path.moveTo(2.23643f, 37.5626f);
+path.quadTo(1.98525f, 37.1075f, 1.75248f, 36.6427f);
+path.conicTo(1.30469f, 35.7486f, 2.19883f, 35.3008f, 0.707107f);
+path.conicTo(3.09296f, 34.853f, 3.54076f, 35.7471f, 0.707107f);
+path.quadTo(3.75563f, 36.1762f, 3.98747f, 36.5963f);
+path.conicTo(4.47065f, 37.4718f, 3.59513f, 37.955f, 0.707107f);
+path.conicTo(2.71961f, 38.4382f, 2.23643f, 37.5626f, 0.707107f);
+path.close();
+path.moveTo(0.890647f, 34.7334f);
+path.quadTo(0.69328f, 34.2445f, 0.515902f, 33.7481f);
+path.conicTo(0.179435f, 32.8064f, 1.12113f, 32.4699f, 0.707107f);
+path.conicTo(2.06282f, 32.1335f, 2.39929f, 33.0752f, 0.707107f);
+path.quadTo(2.56303f, 33.5334f, 2.74521f, 33.9847f);
+path.conicTo(3.11957f, 34.912f, 2.19229f, 35.2863f, 0.707107f);
+path.conicTo(1.26501f, 35.6607f, 0.890647f, 34.7334f, 0.707107f);
+path.close();
+path.moveTo(-0.114587f, 31.7274f);
+path.quadTo(-0.251922f, 31.2147f, -0.368218f, 30.6968f);
+path.conicTo(-0.587327f, 29.7211f, 0.388373f, 29.502f, 0.707107f);
+path.conicTo(1.36407f, 29.2829f, 1.58318f, 30.2586f, 0.707107f);
+path.quadTo(1.69053f, 30.7366f, 1.8173f, 31.2099f);
+path.conicTo(2.07605f, 32.1758f, 1.1101f, 32.4346f, 0.707107f);
+path.conicTo(0.144159f, 32.6933f, -0.114587f, 31.7274f, 0.707107f);
+path.close();
+path.moveTo(-0.745485f, 28.6291f);
+path.quadTo(-0.818367f, 28.112f, -0.870432f, 27.5925f);
+path.conicTo(-0.970142f, 26.5974f, 0.0248742f, 26.4977f, 0.707107f);
+path.conicTo(1.01989f, 26.398f, 1.1196f, 27.393f, 0.707107f);
+path.quadTo(1.16766f, 27.8726f, 1.23494f, 28.3499f);
+path.conicTo(1.37452f, 29.3401f, 0.384305f, 29.4797f, 0.707107f);
+path.conicTo(-0.605905f, 29.6193f, -0.745485f, 28.6291f, 0.707107f);
+path.close();
+path.moveTo(-0.994901f, 25.515f);
+path.quadTo(-1.00519f, 24.9955f, -0.994722f, 24.4761f);
+path.conicTo(-0.97457f, 23.4763f, 0.0252273f, 23.4964f, 0.707107f);
+path.conicTo(1.02502f, 23.5166f, 1.00487f, 24.5164f, 0.707107f);
+path.quadTo(0.995207f, 24.9959f, 1.00471f, 25.4754f);
+path.conicTo(1.02451f, 26.4752f, 0.0247103f, 26.495f, 0.707107f);
+path.conicTo(-0.975093f, 26.5148f, -0.994901f, 25.515f, 0.707107f);
+path.close();
+path.moveTo(-0.867571f, 22.3792f);
+path.quadTo(-0.81506f, 21.8609f, -0.741825f, 21.3451f);
+path.conicTo(-0.60125f, 20.355f, 0.38882f, 20.4956f, 0.707107f);
+path.conicTo(1.37889f, 20.6361f, 1.23831f, 21.6262f, 0.707107f);
+path.quadTo(1.17071f, 22.1023f, 1.12224f, 22.5807f);
+path.conicTo(1.02144f, 23.5757f, 0.026537f, 23.4749f, 0.707107f);
+path.conicTo(-0.96837f, 23.3741f, -0.867571f, 22.3792f, 0.707107f);
+path.close();
+path.moveTo(-0.369678f, 19.3097f);
+path.quadTo(-0.249693f, 18.7748f, -0.107265f, 18.2453f);
+path.conicTo(0.152529f, 17.2797f, 1.11819f, 17.5395f, 0.707107f);
+path.conicTo(2.08386f, 17.7993f, 1.82406f, 18.7649f, 0.707107f);
+path.quadTo(1.69259f, 19.2536f, 1.58184f, 19.7474f);
+path.conicTo(1.36298f, 20.7232f, 0.387221f, 20.5043f, 0.707107f);
+path.conicTo(-0.588536f, 20.2855f, -0.369678f, 19.3097f, 0.707107f);
+path.close();
+path.moveTo(0.539863f, 16.1851f);
+path.quadTo(0.719962f, 15.6854f, 0.920307f, 15.1934f);
+path.conicTo(1.29748f, 14.2673f, 2.22362f, 14.6445f, 0.707107f);
+path.conicTo(3.14976f, 15.0216f, 2.7726f, 15.9478f, 0.707107f);
+path.quadTo(2.58765f, 16.4019f, 2.42141f, 16.8632f);
+path.conicTo(2.08237f, 17.804f, 1.1416f, 17.4649f, 0.707107f);
+path.conicTo(0.200823f, 17.1259f, 0.539863f, 16.1851f, 0.707107f);
+path.close();
+path.moveTo(1.78353f, 13.2955f);
+path.quadTo(2.01364f, 12.8391f, 2.26151f, 12.392f);
+path.conicTo(2.74643f, 11.5175f, 3.62099f, 12.0024f, 0.707107f);
+path.conicTo(4.49555f, 12.4873f, 4.01063f, 13.3618f, 0.707107f);
+path.quadTo(3.78183f, 13.7745f, 3.56941f, 14.1958f);
+path.conicTo(3.11923f, 15.0888f, 2.22629f, 14.6386f, 0.707107f);
+path.conicTo(1.33336f, 14.1884f, 1.78353f, 13.2955f, 0.707107f);
+path.close();
+path.moveTo(3.30083f, 10.6771f);
+path.lineTo(3.44218f, 10.4652f);
+path.quadTo(3.6466f, 10.1621f, 3.85641f, 9.86895f);
+path.conicTo(4.43837f, 9.05574f, 5.25159f, 9.6377f, 0.707107f);
+path.conicTo(6.0648f, 10.2197f, 5.48284f, 11.0329f, 0.707107f);
+path.quadTo(5.28917f, 11.3035f, 5.10592f, 11.5752f);
+path.lineTo(4.96457f, 11.787f);
+path.conicTo(4.4096f, 12.6189f, 3.57773f, 12.0639f, 0.707107f);
+path.conicTo(2.74586f, 11.509f, 3.30083f, 10.6771f, 0.707107f);
+path.close();
+path.moveTo(5.0909f, 8.27793f);
+path.quadTo(5.42174f, 7.88403f, 5.76791f, 7.50353f);
+path.conicTo(6.44085f, 6.76383f, 7.18054f, 7.43678f, 0.707107f);
+path.conicTo(7.92024f, 8.10972f, 7.24729f, 8.84942f, 0.707107f);
+path.quadTo(6.92775f, 9.20065f, 6.62237f, 9.56424f);
+path.conicTo(5.97921f, 10.33f, 5.21348f, 9.68682f, 0.707107f);
+path.conicTo(4.44774f, 9.04367f, 5.0909f, 8.27793f, 0.707107f);
+path.close();
+path.moveTo(7.24064f, 6.0104f);
+path.quadTo(7.63069f, 5.64561f, 8.03537f, 5.29717f);
+path.conicTo(8.79318f, 4.64469f, 9.44566f, 5.40249f, 0.707107f);
+path.conicTo(10.0981f, 6.16029f, 9.34034f, 6.81278f, 0.707107f);
+path.quadTo(8.96678f, 7.13442f, 8.60675f, 7.47113f);
+path.conicTo(7.87638f, 8.15419f, 7.19332f, 7.42382f, 0.707107f);
+path.conicTo(6.51027f, 6.69345f, 7.24064f, 6.0104f, 0.707107f);
+path.close();
+path.moveTo(9.73726f, 3.95128f);
+path.quadTo(10.1706f, 3.63704f, 10.6165f, 3.34092f);
+path.conicTo(11.4496f, 2.78771f, 12.0028f, 3.62075f, 0.707107f);
+path.conicTo(12.556f, 4.4538f, 11.7229f, 5.007f, 0.707107f);
+path.quadTo(11.3113f, 5.28035f, 10.9113f, 5.57041f);
+path.conicTo(10.1018f, 6.15744f, 9.51472f, 5.34787f, 0.707107f);
+path.conicTo(8.92769f, 4.53831f, 9.73726f, 3.95128f, 0.707107f);
+path.close();
+path.moveTo(12.374f, 2.27153f);
+path.quadTo(12.8282f, 2.01921f, 13.2921f, 1.78522f);
+path.conicTo(14.185f, 1.33492f, 14.6353f, 2.22779f, 0.707107f);
+path.conicTo(15.0856f, 3.12067f, 14.1927f, 3.57097f, 0.707107f);
+path.quadTo(13.7645f, 3.78696f, 13.3452f, 4.01988f);
+path.conicTo(12.471f, 4.5055f, 11.9854f, 3.63132f, 0.707107f);
+path.conicTo(11.4998f, 2.75715f, 12.374f, 2.27153f, 0.707107f);
+path.close();
+path.moveTo(15.1984f, 0.918296f);
+path.quadTo(15.6866f, 0.719602f, 16.1824f, 0.540851f);
+path.conicTo(17.1231f, 0.20171f, 17.4623f, 1.14245f, 0.707107f);
+path.conicTo(17.8014f, 2.08318f, 16.8607f, 2.42232f, 0.707107f);
+path.quadTo(16.403f, 2.58733f, 15.9524f, 2.77074f);
+path.conicTo(15.0261f, 3.14772f, 14.6492f, 2.2215f, 0.707107f);
+path.conicTo(14.2722f, 1.29528f, 15.1984f, 0.918296f, 0.707107f);
+path.close();
+path.moveTo(18.201f, -0.0952874f);
+path.quadTo(18.7132f, -0.234075f, 19.2308f, -0.351842f);
+path.conicTo(20.2058f, -0.573734f, 20.4277f, 0.401338f, 0.707107f);
+path.conicTo(20.6496f, 1.37641f, 19.6745f, 1.5983f, 0.707107f);
+path.quadTo(19.1968f, 1.70701f, 18.724f, 1.83512f);
+path.conicTo(17.7588f, 2.09662f, 17.4973f, 1.13142f, 0.707107f);
+path.conicTo(17.2358f, 0.166216f, 18.201f, -0.0952874f, 0.707107f);
+path.close();
+path.moveTo(21.2986f, -0.73518f);
+path.quadTo(21.8155f, -0.809526f, 22.3349f, -0.863052f);
+path.conicTo(23.3297f, -0.965552f, 23.4322f, 0.029181f, 0.707107f);
+path.conicTo(23.5347f, 1.02391f, 22.5399f, 1.12641f, 0.707107f);
+path.quadTo(22.0604f, 1.17582f, 21.5833f, 1.24445f);
+path.conicTo(20.5935f, 1.38681f, 20.4511f, 0.397f, 0.707107f);
+path.conicTo(20.3088f, -0.592814f, 21.2986f, -0.73518f, 0.707107f);
+path.close();
+path.moveTo(24.4124f, -0.993361f);
+path.quadTo(24.9312f, -1.00509f, 25.4501f, -0.996107f);
+path.conicTo(26.4499f, -0.978799f, 26.4326f, 0.0210512f, 0.707107f);
+path.conicTo(26.4153f, 1.0209f, 25.4155f, 1.00359f, 0.707107f);
+path.quadTo(24.9365f, 0.995302f, 24.4576f, 1.00613f);
+path.conicTo(23.4578f, 1.02873f, 23.4352f, 0.0289853f, 0.707107f);
+path.conicTo(23.4126f, -0.970759f, 24.4124f, -0.993361f, 0.707107f);
+path.close();
+path.moveTo(27.5481f, -0.87484f);
+path.quadTo(28.0668f, -0.823762f, 28.583f, -0.75194f);
+path.conicTo(29.5734f, -0.614138f, 29.4356f, 0.376322f, 0.707107f);
+path.conicTo(29.2978f, 1.36678f, 28.3074f, 1.22898f, 0.707107f);
+path.quadTo(27.8309f, 1.16268f, 27.3521f, 1.11553f);
+path.conicTo(26.3569f, 1.01753f, 26.4549f, 0.0223428f, 0.707107f);
+path.conicTo(26.5529f, -0.972843f, 27.5481f, -0.87484f, 0.707107f);
+path.close();
+path.moveTo(30.6151f, -0.386432f);
+path.quadTo(31.1507f, -0.267954f, 31.6809f, -0.126991f);
+path.conicTo(32.6473f, 0.129965f, 32.3904f, 1.09639f, 0.707107f);
+path.conicTo(32.1334f, 2.06281f, 31.167f, 1.80585f, 0.707107f);
+path.quadTo(30.6776f, 1.67574f, 30.1832f, 1.56637f);
+path.conicTo(29.2068f, 1.35041f, 29.4227f, 0.374005f, 0.707107f);
+path.conicTo(29.6387f, -0.602396f, 30.6151f, -0.386432f, 0.707107f);
+path.close();
+path.moveTo(33.7445f, 0.514616f);
+path.quadTo(34.2452f, 0.693421f, 34.7381f, 0.892536f);
+path.conicTo(35.6653f, 1.26708f, 35.2908f, 2.19429f, 0.707107f);
+path.conicTo(34.9162f, 3.1215f, 33.989f, 2.74696f, 0.707107f);
+path.quadTo(33.534f, 2.56316f, 33.0718f, 2.3981f);
+path.conicTo(32.1301f, 2.06177f, 32.4664f, 1.12003f, 0.707107f);
+path.conicTo(32.8027f, 0.178285f, 33.7445f, 0.514616f, 0.707107f);
+path.close();
+path.moveTo(36.6402f, 1.7512f);
+path.quadTo(37.0977f, 1.98026f, 37.5458f, 2.22715f);
+path.conicTo(38.4217f, 2.70968f, 37.9392f, 3.58556f, 0.707107f);
+path.conicTo(37.4566f, 4.46144f, 36.5808f, 3.97891f, 0.707107f);
+path.quadTo(36.1671f, 3.75102f, 35.7448f, 3.53956f);
+path.conicTo(34.8506f, 3.09185f, 35.2983f, 2.19767f, 0.707107f);
+path.conicTo(35.746f, 1.30349f, 36.6402f, 1.7512f, 0.707107f);
+path.close();
+path.moveTo(39.2611f, 3.26012f);
+path.quadTo(39.4005f, 3.35159f, 39.539f, 3.44501f);
+path.quadTo(39.8091f, 3.62717f, 40.0746f, 3.81611f);
+path.conicTo(40.8893f, 4.3959f, 40.3096f, 5.21067f, 0.707107f);
+path.conicTo(39.7298f, 6.02543f, 38.915f, 5.44564f, 0.707107f);
+path.quadTo(38.67f, 5.2713f, 38.4206f, 5.10309f);
+path.quadTo(38.293f, 5.017f, 38.164f, 4.9324f);
+path.conicTo(37.3279f, 4.38388f, 37.8764f, 3.54775f, 0.707107f);
+path.conicTo(38.4249f, 2.71161f, 39.2611f, 3.26012f, 0.707107f);
+path.close();
+path.moveTo(41.6673f, 5.04503f);
+path.quadTo(42.0618f, 5.37449f, 42.4428f, 5.71927f);
+path.conicTo(43.1844f, 6.39015f, 42.5135f, 7.13171f, 0.707107f);
+path.conicTo(41.8426f, 7.87327f, 41.1011f, 7.20239f, 0.707107f);
+path.quadTo(40.7493f, 6.88414f, 40.3852f, 6.58004f);
+path.conicTo(39.6177f, 5.93899f, 40.2588f, 5.17149f, 0.707107f);
+path.conicTo(40.8998f, 4.40399f, 41.6673f, 5.04503f, 0.707107f);
+path.close();
+path.moveTo(43.9388f, 7.1865f);
+path.quadTo(44.3044f, 7.57519f, 44.6538f, 7.97856f);
+path.conicTo(45.3084f, 8.73448f, 44.5525f, 9.38914f, 0.707107f);
+path.conicTo(43.7966f, 10.0438f, 43.1419f, 9.28789f, 0.707107f);
+path.quadTo(42.8195f, 8.91555f, 42.482f, 8.55677f);
+path.conicTo(41.7969f, 7.82836f, 42.5253f, 7.14322f, 0.707107f);
+path.conicTo(43.2537f, 6.45808f, 43.9388f, 7.1865f, 0.707107f);
+path.close();
+path.moveTo(46.0036f, 9.6753f);
+path.quadTo(46.3207f, 10.1098f, 46.6195f, 10.5571f);
+path.conicTo(47.175f, 11.3886f, 46.3435f, 11.9441f, 0.707107f);
+path.conicTo(45.5119f, 12.4996f, 44.9564f, 11.6681f, 0.707107f);
+path.quadTo(44.6806f, 11.2552f, 44.388f, 10.8541f);
+path.conicTo(43.7986f, 10.0463f, 44.6064f, 9.45688f, 0.707107f);
+path.conicTo(45.4142f, 8.86747f, 46.0036f, 9.6753f, 0.707107f);
+path.close();
+path.moveTo(47.6932f, 12.3107f);
+path.quadTo(47.9467f, 12.764f, 48.1819f, 13.2271f);
+path.conicTo(48.6347f, 14.1187f, 47.7431f, 14.5715f, 0.707107f);
+path.conicTo(46.8514f, 15.0243f, 46.3986f, 14.1327f, 0.707107f);
+path.quadTo(46.1816f, 13.7053f, 45.9476f, 13.2868f);
+path.conicTo(45.4595f, 12.414f, 46.3323f, 11.9259f, 0.707107f);
+path.conicTo(47.2051f, 11.4379f, 47.6932f, 12.3107f, 0.707107f);
+path.close();
+path.moveTo(49.0539f, 15.1303f);
+path.quadTo(49.2539f, 15.6178f, 49.434f, 16.113f);
+path.conicTo(49.7758f, 17.0527f, 48.836f, 17.3946f, 0.707107f);
+path.conicTo(47.8963f, 17.7364f, 47.5545f, 16.7966f, 0.707107f);
+path.quadTo(47.3882f, 16.3395f, 47.2036f, 15.8895f);
+path.conicTo(46.824f, 14.9643f, 47.7491f, 14.5847f, 0.707107f);
+path.conicTo(48.6743f, 14.2051f, 49.0539f, 15.1303f, 0.707107f);
+path.close();
+path.moveTo(50.0758f, 18.1294f);
+path.quadTo(50.216f, 18.6412f, 50.3352f, 19.1584f);
+path.conicTo(50.5599f, 20.1328f, 49.5855f, 20.3575f, 0.707107f);
+path.conicTo(48.6111f, 20.5821f, 48.3864f, 19.6077f, 0.707107f);
+path.quadTo(48.2763f, 19.1304f, 48.1469f, 18.6579f);
+path.conicTo(47.8826f, 17.6935f, 48.8471f, 17.4292f, 0.707107f);
+path.conicTo(49.8115f, 17.165f, 50.0758f, 18.1294f, 0.707107f);
+path.close();
+path.moveTo(50.7247f, 21.2262f);
+path.quadTo(50.8005f, 21.743f, 50.8555f, 22.2623f);
+path.conicTo(50.9607f, 23.2568f, 49.9663f, 23.3621f, 0.707107f);
+path.conicTo(48.9719f, 23.4673f, 48.8666f, 22.4729f, 0.707107f);
+path.quadTo(48.8158f, 21.9935f, 48.7458f, 21.5165f);
+path.conicTo(48.6007f, 20.5271f, 49.5901f, 20.382f, 0.707107f);
+path.conicTo(50.5795f, 20.2368f, 50.7247f, 21.2262f, 0.707107f);
+path.close();
+path.moveTo(50.9916f, 24.3398f);
+path.quadTo(51.0048f, 24.858f, 50.9973f, 25.3762f);
+path.conicTo(50.9828f, 26.3761f, 49.9829f, 26.3616f, 0.707107f);
+path.conicTo(48.983f, 26.3472f, 48.9975f, 25.3473f, 0.707107f);
+path.quadTo(49.0044f, 24.8687f, 48.9923f, 24.3906f);
+path.conicTo(48.9669f, 23.3909f, 49.9665f, 23.3655f, 0.707107f);
+path.conicTo(50.9662f, 23.3401f, 50.9916f, 24.3398f, 0.707107f);
+path.close();
+path.moveTo(50.8819f, 27.4753f);
+path.quadTo(50.8323f, 27.9943f, 50.7618f, 28.511f);
+path.conicTo(50.6268f, 29.5018f, 49.636f, 29.3668f, 0.707107f);
+path.conicTo(48.6451f, 29.2317f, 48.7802f, 28.2409f, 0.707107f);
+path.quadTo(48.8452f, 27.7641f, 48.891f, 27.2849f);
+path.conicTo(48.9862f, 26.2894f, 49.9816f, 26.3846f, 0.707107f);
+path.conicTo(50.9771f, 26.4798f, 50.8819f, 27.4753f, 0.707107f);
+path.close();
+path.moveTo(50.4023f, 30.5429f);
+path.quadTo(50.2856f, 31.0775f, 50.1465f, 31.607f);
+path.conicTo(49.8924f, 32.5742f, 48.9252f, 32.3201f, 0.707107f);
+path.conicTo(47.9581f, 32.066f, 48.2122f, 31.0988f, 0.707107f);
+path.quadTo(48.3405f, 30.6102f, 48.4483f, 30.1165f);
+path.conicTo(48.6614f, 29.1395f, 49.6385f, 29.3527f, 0.707107f);
+path.conicTo(50.6155f, 29.5659f, 50.4023f, 30.5429f, 0.707107f);
+path.close();
+path.moveTo(49.5104f, 33.674f);
+path.quadTo(49.3329f, 34.1756f, 49.1351f, 34.6695f);
+path.conicTo(48.7632f, 35.5977f, 47.8349f, 35.2258f, 0.707107f);
+path.conicTo(46.9066f, 34.854f, 47.2785f, 33.9257f, 0.707107f);
+path.quadTo(47.4612f, 33.4697f, 47.625f, 33.0067f);
+path.conicTo(47.9587f, 32.064f, 48.9014f, 32.3977f, 0.707107f);
+path.conicTo(49.8441f, 32.7313f, 49.5104f, 33.674f, 0.707107f);
+path.close();
+path.moveTo(48.281f, 36.5756f);
+path.quadTo(48.053f, 37.0342f, 47.8071f, 37.4835f);
+path.conicTo(47.3269f, 38.3607f, 46.4497f, 37.8805f, 0.707107f);
+path.conicTo(45.5725f, 37.4004f, 46.0527f, 36.5232f, 0.707107f);
+path.quadTo(46.2797f, 36.1085f, 46.4901f, 35.6852f);
+path.conicTo(46.9353f, 34.7898f, 47.8307f, 35.235f, 0.707107f);
+path.conicTo(48.7262f, 35.6802f, 48.281f, 36.5756f, 0.707107f);
+path.close();
+path.moveTo(46.7777f, 39.2033f);
+path.quadTo(46.6677f, 39.3719f, 46.555f, 39.539f);
+path.quadTo(46.3865f, 39.7888f, 46.2121f, 40.0349f);
+path.conicTo(45.6338f, 40.8507f, 44.818f, 40.2724f, 0.707107f);
+path.conicTo(44.0021f, 39.6942f, 44.5804f, 38.8783f, 0.707107f);
+path.quadTo(44.7413f, 38.6513f, 44.8969f, 38.4206f);
+path.quadTo(45.0008f, 38.2665f, 45.1025f, 38.1107f);
+path.conicTo(45.6488f, 37.2731f, 46.4864f, 37.8194f, 0.707107f);
+path.conicTo(47.324f, 38.3657f, 46.7777f, 39.2033f, 0.707107f);
+path.close();
+path.moveTo(44.9527f, 41.6701f);
+path.quadTo(44.6177f, 42.0709f, 44.267f, 42.458f);
+path.conicTo(43.5955f, 43.1991f, 42.8545f, 42.5276f, 0.707107f);
+path.conicTo(42.1135f, 41.8561f, 42.7849f, 41.1151f, 0.707107f);
+path.quadTo(43.1087f, 40.7578f, 43.4178f, 40.3878f);
+path.conicTo(44.059f, 39.6203f, 44.8264f, 40.2615f, 0.707107f);
+path.conicTo(45.5938f, 40.9027f, 44.9527f, 41.6701f, 0.707107f);
+path.close();
+path.moveTo(42.7884f, 43.9624f);
+path.quadTo(42.4083f, 44.319f, 42.014f, 44.6602f);
+path.conicTo(41.2578f, 45.3146f, 40.6034f, 44.5585f, 0.707107f);
+path.conicTo(39.949f, 43.8023f, 40.7052f, 43.1479f, 0.707107f);
+path.quadTo(41.0691f, 42.833f, 41.4201f, 42.5037f);
+path.conicTo(42.1494f, 41.8196f, 42.8336f, 42.5489f, 0.707107f);
+path.conicTo(43.5178f, 43.2782f, 42.7884f, 43.9624f, 0.707107f);
+path.close();
+path.moveTo(40.3892f, 45.9564f);
+path.quadTo(39.9683f, 46.2655f, 39.5354f, 46.5574f);
+path.conicTo(38.7062f, 47.1165f, 38.1472f, 46.2873f, 0.707107f);
+path.conicTo(37.5881f, 45.4582f, 38.4173f, 44.8992f, 0.707107f);
+path.quadTo(38.8169f, 44.6297f, 39.2054f, 44.3444f);
+path.conicTo(40.0114f, 43.7525f, 40.6033f, 44.5585f, 0.707107f);
+path.conicTo(41.1952f, 45.3645f, 40.3892f, 45.9564f, 0.707107f);
+path.close();
+path.moveTo(37.7543f, 47.6568f);
+path.quadTo(37.2977f, 47.9138f, 36.8312f, 48.1522f);
+path.conicTo(35.9407f, 48.6072f, 35.4857f, 47.7167f, 0.707107f);
+path.conicTo(35.0306f, 46.8263f, 35.9211f, 46.3712f, 0.707107f);
+path.quadTo(36.3518f, 46.1511f, 36.7732f, 45.9139f);
+path.conicTo(37.6446f, 45.4234f, 38.1351f, 46.2948f, 0.707107f);
+path.conicTo(38.6257f, 47.1662f, 37.7543f, 47.6568f, 0.707107f);
+path.close();
+path.moveTo(34.9311f, 49.0286f);
+path.quadTo(34.4488f, 49.2279f, 33.9589f, 49.4077f);
+path.conicTo(33.0202f, 49.7523f, 32.6756f, 48.8136f, 0.707107f);
+path.conicTo(32.331f, 47.8748f, 33.2698f, 47.5302f, 0.707107f);
+path.quadTo(33.722f, 47.3642f, 34.1672f, 47.1802f);
+path.conicTo(35.0914f, 46.7983f, 35.4733f, 47.7224f, 0.707107f);
+path.conicTo(35.8553f, 48.6466f, 34.9311f, 49.0286f, 0.707107f);
+path.close();
+path.moveTo(31.9824f, 50.0449f);
+path.quadTo(31.4774f, 50.1857f, 30.9668f, 50.3061f);
+path.conicTo(29.9935f, 50.5355f, 29.764f, 49.5622f, 0.707107f);
+path.conicTo(29.5346f, 48.5889f, 30.5079f, 48.3594f, 0.707107f);
+path.quadTo(30.9789f, 48.2484f, 31.4453f, 48.1184f);
+path.conicTo(32.4086f, 47.8498f, 32.6771f, 48.8131f, 0.707107f);
+path.conicTo(32.9457f, 49.7763f, 31.9824f, 50.0449f, 0.707107f);
+path.close();
+path.moveTo(28.899f, 50.706f);
+path.quadTo(28.3834f, 50.7842f, 27.8652f, 50.8416f);
+path.conicTo(26.8713f, 50.9518f, 26.7611f, 49.9579f, 0.707107f);
+path.conicTo(26.6509f, 48.964f, 27.6448f, 48.8538f, 0.707107f);
+path.quadTo(28.1231f, 48.8008f, 28.599f, 48.7286f);
+path.conicTo(29.5877f, 48.5786f, 29.7377f, 49.5673f, 0.707107f);
+path.conicTo(29.8877f, 50.556f, 28.899f, 50.706f, 0.707107f);
+path.close();
+path.moveTo(25.8106f, 50.9874f);
+path.quadTo(25.6321f, 50.9929f, 25.4537f, 50.996f);
+path.conicTo(24.4539f, 51.0135f, 24.4365f, 50.0136f, 0.707115f);
+path.lineTo(24.4251f, 49.3638f);
+path.conicTo(24.4077f, 48.364f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(26.4073f, 48.3291f, 26.4248f, 49.3289f, 0.707107f);
+path.lineTo(26.4361f, 49.9787f);
+path.lineTo(25.4363f, 49.9962f);
+path.lineTo(25.4189f, 48.9963f);
+path.quadTo(25.5836f, 48.9935f, 25.7482f, 48.9883f);
+path.conicTo(26.7477f, 48.9571f, 26.7789f, 49.9567f, 0.707107f);
+path.conicTo(26.8101f, 50.9562f, 25.8106f, 50.9874f, 0.707107f);
+path.close();
+path.moveTo(24.3902f, 47.3641f);
+path.lineTo(24.3728f, 46.3643f);
+path.conicTo(24.3553f, 45.3645f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(26.355f, 45.3295f, 26.3724f, 46.3294f, 0.707107f);
+path.lineTo(26.3899f, 47.3292f);
+path.conicTo(26.4074f, 48.3291f, 25.4075f, 48.3465f, 0.707107f);
+path.conicTo(24.4077f, 48.364f, 24.3902f, 47.3641f, 0.707107f);
+path.close();
+path.moveTo(24.3378f, 44.3646f);
+path.lineTo(24.3204f, 43.3648f);
+path.conicTo(24.3029f, 42.3649f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(26.3026f, 42.33f, 26.3201f, 43.3298f, 0.707107f);
+path.lineTo(26.3375f, 44.3297f);
+path.conicTo(26.355f, 45.3295f, 25.3551f, 45.347f, 0.707107f);
+path.conicTo(24.3553f, 45.3645f, 24.3378f, 44.3646f, 0.707107f);
+path.close();
+path.moveTo(24.2855f, 41.3651f);
+path.lineTo(24.268f, 40.3652f);
+path.conicTo(24.2506f, 39.3654f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(26.2503f, 39.3305f, 26.2677f, 40.3303f, 0.707107f);
+path.lineTo(26.2852f, 41.3302f);
+path.conicTo(26.3026f, 42.33f, 25.3028f, 42.3475f, 0.707107f);
+path.conicTo(24.3029f, 42.3649f, 24.2855f, 41.3651f, 0.707107f);
+path.close();
+path.moveTo(24.2331f, 38.3655f);
+path.lineTo(24.2157f, 37.3657f);
+path.conicTo(24.1982f, 36.3658f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(26.1979f, 36.3309f, 26.2154f, 37.3308f, 0.707107f);
+path.lineTo(26.2328f, 38.3306f);
+path.conicTo(26.2503f, 39.3305f, 25.2504f, 39.3479f, 0.707107f);
+path.conicTo(24.2506f, 39.3654f, 24.2331f, 38.3655f, 0.707107f);
+path.close();
+path.moveTo(24.1808f, 35.366f);
+path.lineTo(24.1633f, 34.3661f);
+path.conicTo(24.1459f, 33.3663f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(26.1456f, 33.3314f, 26.163f, 34.3312f, 0.707107f);
+path.lineTo(26.1805f, 35.3311f);
+path.conicTo(26.1979f, 36.3309f, 25.1981f, 36.3484f, 0.707107f);
+path.conicTo(24.1982f, 36.3658f, 24.1808f, 35.366f, 0.707107f);
+path.close();
+path.moveTo(24.1284f, 32.3664f);
+path.lineTo(24.111f, 31.3666f);
+path.conicTo(24.0935f, 30.3667f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(26.0932f, 30.3318f, 26.1107f, 31.3317f, 0.707107f);
+path.lineTo(26.1281f, 32.3315f);
+path.conicTo(26.1456f, 33.3314f, 25.1457f, 33.3488f, 0.707107f);
+path.conicTo(24.1459f, 33.3663f, 24.1284f, 32.3664f, 0.707107f);
+path.close();
+path.moveTo(24.0761f, 29.3669f);
+path.lineTo(24.0586f, 28.367f);
+path.conicTo(24.0412f, 27.3672f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(26.0409f, 27.3323f, 26.0583f, 28.3321f, 0.707107f);
+path.lineTo(26.0758f, 29.332f);
+path.conicTo(26.0932f, 30.3318f, 25.0934f, 30.3493f, 0.707107f);
+path.conicTo(24.0935f, 30.3667f, 24.0761f, 29.3669f, 0.707107f);
+path.close();
+path.moveTo(24.0237f, 26.3673f);
+path.lineTo(24.0063f, 25.3675f);
+path.conicTo(23.9888f, 24.3676f, 24.9887f, 24.3502f, 0.707107f);
+path.conicTo(25.9885f, 24.3327f, 26.006f, 25.3326f, 0.707107f);
+path.lineTo(26.0234f, 26.3324f);
+path.conicTo(26.0409f, 27.3323f, 25.041f, 27.3497f, 0.707107f);
+path.conicTo(24.0412f, 27.3672f, 24.0237f, 26.3673f, 0.707107f);
+path.close();
+testSimplifyFail(reporter, path, filename);
+}
static void (*skipTest)(skiatest::Reporter* , const char* filename) = nullptr;
static void (*firstTest)(skiatest::Reporter* , const char* filename) = nullptr;
static void (*stopTest)(skiatest::Reporter* , const char* filename) = nullptr;
static TestDesc tests[] = {
+ TEST(grshapearc),
TEST(coincubics),
TEST(joel_16x),
TEST(joel_16),