From ae6ae3ca9a5088507c9a3afbacf2ce3484dabdd2 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 27 Oct 2026 09:19:19 -0700 Subject: [PATCH 01/39] Move ScopedLocale to core/fxcrt and use in DisplayListDeviceDriver Relocate pdfium::ScopedLocale from testing/ into core/fxcrt:test_support so that core/fxge:test_support can depend on it directly. Gate the setlocale() implementation on IS_LINUX || IS_CHROMEOS and provide a no-op implementation on other platforms. Instantiate pdfium::ScopedLocale("C") in DisplayListDeviceDriver routines that format floating-point values so that display list output always uses dots as decimal separators regardless of the active locale. Bypass-Check-License: Moved files. Change-Id: I775b0e22172e7b90087bdadd52d939c246758e7c Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162190 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez --- core/fxcrt/BUILD.gn | 2 ++ .../scoped_locale.cc => core/fxcrt/scoped_locale.cpp | 11 +++++++++-- {testing => core/fxcrt}/scoped_locale.h | 10 +++++----- core/fxge/BUILD.gn | 1 + core/fxge/display_list_device_driver.cpp | 8 ++++++++ fpdfsdk/fpdf_transformpage_embeddertest.cpp | 2 +- testing/BUILD.gn | 6 ------ 7 files changed, 26 insertions(+), 14 deletions(-) rename testing/scoped_locale.cc => core/fxcrt/scoped_locale.cpp (67%) rename {testing => core/fxcrt}/scoped_locale.h (66%) diff --git a/core/fxcrt/BUILD.gn b/core/fxcrt/BUILD.gn index 0f5079b00b..1623d11ad2 100644 --- a/core/fxcrt/BUILD.gn +++ b/core/fxcrt/BUILD.gn @@ -208,6 +208,8 @@ source_set("test_support") { sources = [ "fx_coordinates_test_support.cpp", "fx_coordinates_test_support.h", + "scoped_locale.cpp", + "scoped_locale.h", "string_test_support.cpp", ] configs += [ "../../:pdfium_strict_config" ] diff --git a/testing/scoped_locale.cc b/core/fxcrt/scoped_locale.cpp similarity index 67% rename from testing/scoped_locale.cc rename to core/fxcrt/scoped_locale.cpp index f3055b66cc..6d54b3a1a2 100644 --- a/testing/scoped_locale.cc +++ b/core/fxcrt/scoped_locale.cpp @@ -2,21 +2,28 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#include "testing/scoped_locale.h" +#include "core/fxcrt/scoped_locale.h" -#include +#include "build/build_config.h" +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) +#include #include "core/fxcrt/check_op.h" +#endif namespace pdfium { ScopedLocale::ScopedLocale(const std::string& locale) { +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) prev_locale_ = setlocale(LC_ALL, nullptr); CHECK(setlocale(LC_ALL, locale.c_str()) != nullptr); +#endif } ScopedLocale::~ScopedLocale() { +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) CHECK_EQ(prev_locale_, setlocale(LC_ALL, prev_locale_.c_str())); +#endif } } // namespace pdfium diff --git a/testing/scoped_locale.h b/core/fxcrt/scoped_locale.h similarity index 66% rename from testing/scoped_locale.h rename to core/fxcrt/scoped_locale.h index dd0b977582..27138637d0 100644 --- a/testing/scoped_locale.h +++ b/core/fxcrt/scoped_locale.h @@ -2,15 +2,15 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -#ifndef TESTING_SCOPED_LOCALE_H_ -#define TESTING_SCOPED_LOCALE_H_ +#ifndef CORE_FXCRT_SCOPED_LOCALE_H_ +#define CORE_FXCRT_SCOPED_LOCALE_H_ #include namespace pdfium { -// Sets the given |locale| on construction, and restores the previous locale -// on destruction. +// On certain platforms, sets the given `locale` on construction, and restores +// the previous locale on destruction. class ScopedLocale { public: explicit ScopedLocale(const std::string& locale); @@ -25,4 +25,4 @@ class ScopedLocale { } // namespace pdfium -#endif // TESTING_SCOPED_LOCALE_H_ +#endif // CORE_FXCRT_SCOPED_LOCALE_H_ diff --git a/core/fxge/BUILD.gn b/core/fxge/BUILD.gn index a1be984931..cb43a303cf 100644 --- a/core/fxge/BUILD.gn +++ b/core/fxge/BUILD.gn @@ -282,6 +282,7 @@ source_set("test_support") { deps = [ ":fxge", "../fxcrt", + "../fxcrt:test_support", ] } diff --git a/core/fxge/display_list_device_driver.cpp b/core/fxge/display_list_device_driver.cpp index c24f62ecbf..1f5622f457 100644 --- a/core/fxge/display_list_device_driver.cpp +++ b/core/fxge/display_list_device_driver.cpp @@ -11,6 +11,7 @@ #include "core/fxcrt/bytestring.h" #include "core/fxcrt/check_op.h" #include "core/fxcrt/fx_coordinates.h" +#include "core/fxcrt/scoped_locale.h" #include "core/fxcrt/span.h" #include "core/fxge/cfx_fillrenderoptions.h" #include "core/fxge/cfx_font.h" @@ -180,6 +181,7 @@ bool DisplayListDeviceDriver::SetClip_PathFill( const CFX_Path& path, const CFX_Matrix* pObject2Device, const CFX_FillRenderOptions& fill_options) { + pdfium::ScopedLocale scoped_locale("C"); const char* rule = FormatFillType(fill_options.fill_type); ByteString mat_str = pObject2Device ? FormatMatrix(*pObject2Device) : ByteString("none"); @@ -193,6 +195,7 @@ bool DisplayListDeviceDriver::SetClip_PathStroke( const CFX_Path& path, const CFX_Matrix* pObject2Device, const CFX_GraphStateData* pGraphState) { + pdfium::ScopedLocale scoped_locale("C"); ByteString mat_str = pObject2Device ? FormatMatrix(*pObject2Device) : ByteString("none"); display_list_ += @@ -209,6 +212,7 @@ bool DisplayListDeviceDriver::DrawPath( uint32_t stroke_color, bool group_knockout, const CFX_FillRenderOptions& fill_options) { + pdfium::ScopedLocale scoped_locale("C"); ByteString mat_str = pObject2Device ? FormatMatrix(*pObject2Device) : ByteString("none"); ByteString stroke_str; @@ -242,6 +246,7 @@ bool DisplayListDeviceDriver::FillRect(const FX_RECT& rect, bool DisplayListDeviceDriver::DrawCosmeticLine(const CFX_PointF& ptMoveTo, const CFX_PointF& ptLineTo, uint32_t color) { + pdfium::ScopedLocale scoped_locale("C"); display_list_ += ByteString::Format( "DrawCosmeticLine (%.4f,%.4f)->(%.4f,%.4f) color=0x%08x\n", ptMoveTo.x, ptMoveTo.y, ptLineTo.x, ptLineTo.y, color); @@ -290,6 +295,7 @@ RenderDeviceDriverIface::StartResult DisplayListDeviceDriver::StartDIBits( const CFX_Matrix& matrix, const FXDIB_ResampleOptions& options, BlendMode blend_type) { + pdfium::ScopedLocale scoped_locale("C"); display_list_ += ByteString({"StartDIBits ", FormatDIBInfo(*bitmap).AsStringView(), " matrix=", FormatMatrix(matrix).AsStringView(), @@ -305,6 +311,7 @@ bool DisplayListDeviceDriver::DrawDeviceText( float font_size, uint32_t color, const CFX_TextRenderOptions& options) { + pdfium::ScopedLocale scoped_locale("C"); ByteString font_name = font ? font->GetFamilyName() : ByteString(); if (font_name.IsEmpty() && font) { font_name = font->GetPsName(); @@ -326,6 +333,7 @@ bool DisplayListDeviceDriver::DrawDeviceText( } bool DisplayListDeviceDriver::MultiplyAlpha(float alpha) { + pdfium::ScopedLocale scoped_locale("C"); display_list_ += ByteString::Format("MultiplyAlpha alpha=%.4f\n", alpha); return true; } diff --git a/fpdfsdk/fpdf_transformpage_embeddertest.cpp b/fpdfsdk/fpdf_transformpage_embeddertest.cpp index f9a03ead7a..4076f8fc1d 100644 --- a/fpdfsdk/fpdf_transformpage_embeddertest.cpp +++ b/fpdfsdk/fpdf_transformpage_embeddertest.cpp @@ -10,7 +10,7 @@ #include "testing/embedder_test_constants.h" #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) -#include "testing/scoped_locale.h" +#include "core/fxcrt/scoped_locale.h" #endif class FPDFTransformEmbedderTest : public EmbedderTest {}; diff --git a/testing/BUILD.gn b/testing/BUILD.gn index 470ef3b396..0513bfad3a 100644 --- a/testing/BUILD.gn +++ b/testing/BUILD.gn @@ -59,12 +59,6 @@ source_set("test_support") { ":pdfium_test_allocator_config", ] visibility = [ "../*" ] - if (is_posix) { - sources += [ - "scoped_locale.cc", - "scoped_locale.h", - ] - } if (pdf_use_partition_alloc) { sources += [ "allocator_shim_config.cpp", From 8325c530ca92255c49de0568d241c50dde134f7a Mon Sep 17 00:00:00 2001 From: Aryan Date: Tue, 27 Oct 2026 10:37:26 -0700 Subject: [PATCH 02/39] Allow for headers with specific versions in fixup_pdf_template.py This CL allows for the addition of {{header x.y}} in .in files to allow for headers to contain version x.y in the headers. This allows for PDFs with specific versions to be generated based on their templates. Change-Id: Idcc6bb2539ceed90c1eafd5850dcb5f35815f421 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161930 Reviewed-by: Andy Phan Commit-Queue: Lei Zhang Reviewed-by: Lei Zhang --- testing/tools/fixup_pdf_template.py | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/testing/tools/fixup_pdf_template.py b/testing/tools/fixup_pdf_template.py index eb36392395..6d13229bf6 100755 --- a/testing/tools/fixup_pdf_template.py +++ b/testing/tools/fixup_pdf_template.py @@ -8,7 +8,10 @@ script replaces {{name}}-style variables in the input with calculated results {{include path/to/file}} - inserts file's contents into stream. - {{header}} - expands to the header comment required for PDF files. + {{header}} - expands to the header comment required for PDF files, but with + a fixed version of 1.7. + {{header x.y}} - expands to the header comment required for PDF files, with + the version being x.y. {{xref}} - expands to a generated xref table, noting the offset. {{trailer}} - expands to a standard trailer with "1 0 R" as the /Root. {{trailersize}} - expands to `/Size n`, to be used in non-standard trailers. @@ -45,8 +48,11 @@ class StreamLenState: class TemplateProcessor: - HEADER_TOKEN = b'{{header}}' - HEADER_REPLACEMENT = b'%PDF-1.7\n%\xa0\xf2\xa4\xf4' + FIXED_HEADER_TOKEN = b'{{header}}' + FIXED_HEADER_REPLACEMENT = b'%PDF-1.7\n%\xa0\xf2\xa4\xf4' + + HEADER_PATTERN = re.compile(rb'\{\{header (\d+\.\d+)\}\}') + HEADER_REPLACEMENT = b'%PDF-\\g<1>\n%\xa0\xf2\xa4\xf4' XREF_TOKEN = b'{{xref}}' XREF_REPLACEMENT = b'xref\n%d %d\n' @@ -116,8 +122,10 @@ def preprocess_line(self, line): self.streamlens[-1] += len(line) def process_line(self, line): - if self.HEADER_TOKEN in line: - line = line.replace(self.HEADER_TOKEN, self.HEADER_REPLACEMENT) + line = self.HEADER_PATTERN.sub(self.HEADER_REPLACEMENT, line) + if self.FIXED_HEADER_TOKEN in line: + line = line.replace(self.FIXED_HEADER_TOKEN, + self.FIXED_HEADER_REPLACEMENT) if self.STREAMLEN_TOKEN in line: sub = self.STREAMLEN_REPLACEMENT % self.streamlens.pop(0) line = re.sub(self.STREAMLEN_TOKEN, sub, line) From 17e04655e5f9d5cabf12a6f24aa373f6463d8554 Mon Sep 17 00:00:00 2001 From: Aryan Date: Tue, 27 Oct 2026 11:22:01 -0700 Subject: [PATCH 03/39] Add test for PDF 2.0 file save header issue This CL adds a test case to demonstrate that saving a PDF 2.0 file non-incrementally results in an incorrect header version of 1.0 instead of preserving the original 2.0 version. Bug: 576363144 Change-Id: Ibf93e920cef428325769b7b839054dd0b1411462 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161810 Reviewed-by: Lei Zhang Reviewed-by: Andy Phan Commit-Queue: Lei Zhang --- fpdfsdk/fpdf_save_embeddertest.cpp | 12 ++++++++++++ testing/resources/pdf20_minimal.in | 22 ++++++++++++++++++++++ testing/resources/pdf20_minimal.pdf | Bin 0 -> 355 bytes 3 files changed, 34 insertions(+) create mode 100644 testing/resources/pdf20_minimal.in create mode 100644 testing/resources/pdf20_minimal.pdf diff --git a/fpdfsdk/fpdf_save_embeddertest.cpp b/fpdfsdk/fpdf_save_embeddertest.cpp index 58b817461d..e0d0f96c03 100644 --- a/fpdfsdk/fpdf_save_embeddertest.cpp +++ b/fpdfsdk/fpdf_save_embeddertest.cpp @@ -317,6 +317,18 @@ TEST_F(FPDFSaveEmbedderTest, IncrementalSaveWithModifications) { EXPECT_EQ(1, count_text_objects(saved_page.get())); } +TEST_F(FPDFSaveEmbedderTest, Pdf2FileVersion) { + ASSERT_TRUE(OpenDocument("pdf20_minimal.pdf")); + int version = 0; + ASSERT_TRUE(FPDF_GetFileVersion(document(), &version)); + ASSERT_EQ(version, 20); + + ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, FPDF_NO_INCREMENTAL)); + + // TODO(crbug.com/576363144): Needs to be 2.0 + EXPECT_THAT(GetString(), StartsWith("%PDF-1.0\r\n")); +} + class FPDFSaveWithFontSubsetEmbedderTest : public FPDFSaveEmbedderTest { public: static constexpr std::array kExpectedSingleTextAdded = { diff --git a/testing/resources/pdf20_minimal.in b/testing/resources/pdf20_minimal.in new file mode 100644 index 0000000000..c0d85c4d3e --- /dev/null +++ b/testing/resources/pdf20_minimal.in @@ -0,0 +1,22 @@ +{{header 2.0}} +{{object 1 0}} << + /Type /Catalog + /Pages 2 0 R +>> +endobj +{{object 2 0}} << + /Type /Pages + /Kids [3 0 R] + /Count 1 +>> +endobj +{{object 3 0}} << + /Type /Page + /Parent 2 0 R + /MediaBox [0 0 200 200] +>> +endobj +{{xref}} +{{trailer}} +{{startxref}} +%%EOF diff --git a/testing/resources/pdf20_minimal.pdf b/testing/resources/pdf20_minimal.pdf new file mode 100644 index 0000000000000000000000000000000000000000..9d8bba093da97f5e04bcfa237f9ece368ff5e7b2 GIT binary patch literal 355 zcmZvY&kn&r5XSHG6m#hj+g8Ov9F$%}2yWuA(rr^|y0TqKc^U^#C?3E}D+ngp!+i7o zcK$evan$nK0-Ve3dIuK;>fIg(13>JoPX~paP+FPml!b*%Rf!&%mM|QGDq=DN=igB6 zWMrDfC2o91ww#ChSXgvFaIXEsn}$Y_z3E8wOvRZT=?XW3C{NUH`|(+2R00CKAYOsJ zAn*fB@TIu{)>SOtTCe}3xjvnPgMHS>ELY}vnWfgW1TV!?uClYDmUNNQN@MF8JkbZo Inam@20LWoi=Kufz literal 0 HcmV?d00001 From d36b525a88713711f9bae0c793e23b55766a280f Mon Sep 17 00:00:00 2001 From: Aryan Date: Tue, 27 Oct 2026 11:57:00 -0700 Subject: [PATCH 04/39] Fix incorrect PDF major version in save header This CL ensures that the major version is properly included in the file header when saving a document non-incrementally. Previously, the header set the major version digit to 1 regardless of the major version (writing %PDF-1.Y instead of %PDF-X.Y), resulting in an incorrect version format in the saved file. This CL fixes this issue and updates tests as needed. Bug: 576363144 Change-Id: Icd7e3af7ef1e7105b95bc3884fc490f1188a43ed Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161811 Reviewed-by: Lei Zhang Reviewed-by: Andy Phan Commit-Queue: Aryan Krishnan --- core/fpdfapi/edit/cpdf_creator.cpp | 7 ++++--- fpdfsdk/fpdf_save_embeddertest.cpp | 3 +-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/fpdfapi/edit/cpdf_creator.cpp b/core/fpdfapi/edit/cpdf_creator.cpp index 31e004f9be..2045815ee9 100644 --- a/core/fpdfapi/edit/cpdf_creator.cpp +++ b/core/fpdfapi/edit/cpdf_creator.cpp @@ -252,18 +252,19 @@ CPDF_Creator::Stage CPDF_Creator::WriteDoc_Stage1() { } if (stage_ == Stage::kWriteHeader10) { if (!is_incremental_) { - if (!archive_->WriteString("%PDF-1.")) { + if (!archive_->WriteString("%PDF-")) { return Stage::kInvalid; } - int32_t version = 7; + int32_t version = 17; if (file_version_) { version = file_version_; } else if (parser_) { version = parser_->GetFileVersion(); } - if (!archive_->WriteDWord(version % 10) || + if (!archive_->WriteDWord(version / 10) || !archive_->WriteString(".") || + !archive_->WriteDWord(version % 10) || !archive_->WriteString("\r\n%\xA1\xB3\xC5\xD7\r\n")) { return Stage::kInvalid; } diff --git a/fpdfsdk/fpdf_save_embeddertest.cpp b/fpdfsdk/fpdf_save_embeddertest.cpp index e0d0f96c03..a44e264f34 100644 --- a/fpdfsdk/fpdf_save_embeddertest.cpp +++ b/fpdfsdk/fpdf_save_embeddertest.cpp @@ -325,8 +325,7 @@ TEST_F(FPDFSaveEmbedderTest, Pdf2FileVersion) { ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, FPDF_NO_INCREMENTAL)); - // TODO(crbug.com/576363144): Needs to be 2.0 - EXPECT_THAT(GetString(), StartsWith("%PDF-1.0\r\n")); + EXPECT_THAT(GetString(), StartsWith("%PDF-2.0\r\n")); } class FPDFSaveWithFontSubsetEmbedderTest : public FPDFSaveEmbedderTest { From 8e5483c622e56080f4222aaf8746bd1042fad884 Mon Sep 17 00:00:00 2001 From: Andy Phan Date: Tue, 27 Oct 2026 12:10:15 -0700 Subject: [PATCH 05/39] Use fuzzy float equality in CFX_Path::GetRect() In CFX_Path::GetRect(), exact floating-point comparisons cause clip paths with microscopic matrix shear (e.g. c = ~1e-8) to fail axis-aligned rectangle detection, forcing AGG to rasterize and intersect full polygon scanline masks instead of using fast integer bounding box clips. Replace exact float inequality with FXSYS_IsFloatEqual() to recognize near-axis-aligned rectangles. On the bug's test PDF (page 227, 100 repeats), this further reduces render CPU time from 2.83s to 0.41s (-85%, or -91% from the 4.73s baseline). * Use PointsEqual() and FXSYS_IsFloatEqual() in CFX_Path. * Update expectations in CFXPath.MicroShearTransformTolerance and FivePointRectFuzzyEndpoints unit tests. Bug: 550515869 Change-Id: I170ca4b4af453fca0a2509bf4a27298c80eef4de Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161890 Reviewed-by: Lei Zhang Commit-Queue: Andy Phan --- core/fxge/cfx_path.cpp | 29 +++++++++++++++++++---------- core/fxge/cfx_path_unittest.cpp | 17 ++++++++++------- 2 files changed, 29 insertions(+), 17 deletions(-) diff --git a/core/fxge/cfx_path.cpp b/core/fxge/cfx_path.cpp index 0bdc822c32..1a86189128 100644 --- a/core/fxge/cfx_path.cpp +++ b/core/fxge/cfx_path.cpp @@ -17,6 +17,10 @@ namespace { +bool PointsFloatEqual(const CFX_PointF& p1, const CFX_PointF& p2) { + return FXSYS_IsFloatEqual(p1.x, p2.x) && FXSYS_IsFloatEqual(p1.y, p2.y); +} + bool IsRectPreTransform(const std::vector& points) { if (points.size() != 5 && points.size() != 4) { return false; @@ -26,12 +30,13 @@ bool IsRectPreTransform(const std::vector& points) { return false; } - if (points.size() == 5 && points[0].point_ != points[4].point_) { + if (points.size() == 5 && + !PointsFloatEqual(points[0].point_, points[4].point_)) { return false; } - if (points[0].point_ == points[2].point_ || - points[1].point_ == points[3].point_) { + if (PointsFloatEqual(points[0].point_, points[2].point_) || + PointsFloatEqual(points[1].point_, points[3].point_)) { return false; } @@ -44,7 +49,7 @@ bool IsRectPreTransform(const std::vector& points) { } bool XYBothNotEqual(const CFX_PointF& p1, const CFX_PointF& p2) { - return p1.x != p2.x && p1.y != p2.y; + return !FXSYS_IsFloatEqual(p1.x, p2.x) && !FXSYS_IsFloatEqual(p1.y, p2.y); } bool IsRectImpl(const std::vector& points) { @@ -73,7 +78,8 @@ CFX_FloatRect CreateRectFromPoints(const CFX_PointF& p1, const CFX_PointF& p2) { bool PathPointsNeedNormalization(const std::vector& points) { return points.size() > 5 || - (points.size() == 5 && points[0].point_ != points[4].point_); + (points.size() == 5 && + !PointsFloatEqual(points[0].point_, points[4].point_)); } // Returns whether `point` lies strictly between `prev` and `next` on a @@ -81,11 +87,13 @@ bool PathPointsNeedNormalization(const std::vector& points) { bool IsBetweenOnAxisAlignedLine(const CFX_PointF& prev, const CFX_PointF& point, const CFX_PointF& next) { - if (prev.y == point.y && point.y == next.y) { + if (FXSYS_IsFloatEqual(prev.y, point.y) && + FXSYS_IsFloatEqual(point.y, next.y)) { return (prev.x < point.x && point.x < next.x) || (prev.x > point.x && point.x > next.x); } - if (prev.x == point.x && point.x == next.x) { + if (FXSYS_IsFloatEqual(prev.x, point.x) && + FXSYS_IsFloatEqual(point.x, next.x)) { return (prev.y < point.y && point.y < next.y) || (prev.y > point.y && point.y > next.y); } @@ -96,7 +104,8 @@ std::vector GetNormalizedPoints( const std::vector& points) { DCHECK(PathPointsNeedNormalization(points)); - const size_t expected_size = points[0].point_ == points.back().point_ ? 5 : 4; + const size_t expected_size = + PointsFloatEqual(points[0].point_, points.back().point_) ? 5 : 4; if (expected_size == 4 && !points.back().close_figure_) { return {}; } @@ -118,7 +127,7 @@ std::vector GetNormalizedPoints( const auto next = std::next(it); if (!point.close_figure_) { // If the line does not move, skip this point. - if (point.point_ == normalized.back().point_) { + if (PointsFloatEqual(point.point_, normalized.back().point_)) { continue; } @@ -132,7 +141,7 @@ std::vector GetNormalizedPoints( continue; } } else if (next == points.end()) { - if (point.point_ == normalized.back().point_ || + if (PointsFloatEqual(point.point_, normalized.back().point_) || IsBetweenOnAxisAlignedLine(normalized.back().point_, point.point_, points[0].point_)) { normalized.back().close_figure_ = true; diff --git a/core/fxge/cfx_path_unittest.cpp b/core/fxge/cfx_path_unittest.cpp index 799889d8b2..9ca1979d64 100644 --- a/core/fxge/cfx_path_unittest.cpp +++ b/core/fxge/cfx_path_unittest.cpp @@ -84,9 +84,14 @@ TEST(CFXPath, MicroShearTransformTolerance) { const CFX_Matrix kMicroDeviationMatrix(1.0f, 0.0f, -4.69486423e-08f, 1.0f, 0.0f, 0.0f); EXPECT_TRUE(path.IsRect()); - // TODO(crbug.com/550515869): Update expectation to CFX_FloatRect(1, 2, 3, 5) - // once micro-shear tolerance is supported. - EXPECT_FALSE(path.GetRect(&kMicroDeviationMatrix).has_value()); + // Use EXPECT_FLOAT_EQ() instead of EXPECT_EQ() with `CFX_FloatRect` because + // `CFX_FloatRect` uses exact floating-point equality. + std::optional rect = path.GetRect(&kMicroDeviationMatrix); + ASSERT_TRUE(rect.has_value()); + EXPECT_FLOAT_EQ(1.0f, rect->left); + EXPECT_FLOAT_EQ(2.0f, rect->bottom); + EXPECT_FLOAT_EQ(3.0f, rect->right); + EXPECT_FLOAT_EQ(5.0f, rect->top); } TEST(CFXPath, FivePointRectFuzzyEndpoints) { @@ -96,10 +101,8 @@ TEST(CFXPath, FivePointRectFuzzyEndpoints) { path.AppendPoint({2, 1}, CFX_Path::Point::Type::kLine); path.AppendPoint({0, 1}, CFX_Path::Point::Type::kLine); path.AppendPoint({1e-7f, -1e-7f}, CFX_Path::Point::Type::kLine); - // TODO(crbug.com/550515869): Update expectations to true and - // CFX_FloatRect(0, 0, 2, 1) once fuzzy endpoint matching is supported. - EXPECT_FALSE(path.IsRect()); - EXPECT_FALSE(path.GetRect(nullptr).has_value()); + EXPECT_TRUE(path.IsRect()); + EXPECT_EQ(CFX_FloatRect(0, 0, 2, 1), path.GetRect(nullptr)); } TEST(CFXPath, Hexagon) { From b69c9b18ab9e5e2b330f8df4a2e109939d82f592 Mon Sep 17 00:00:00 2001 From: Fumitoshi Ukai Date: Tue, 27 Oct 2026 12:36:40 -0700 Subject: [PATCH 06/39] Remove unused buildtools/reclient from DEPS and roll script PDFium uses Siso with built-in RBE client, so buildtools/reclient is no longer used. Remove reclient_package, reclient_version, and buildtools/reclient from DEPS and tools/roll_pdfium_deps.py. Bug: 379584977 Change-Id: Ie4601cc206373d0396c055da77a6384793ae5d89 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162230 Auto-Submit: Fumitoshi Ukai Reviewed-by: Lei Zhang Commit-Queue: Lei Zhang --- DEPS | 14 -------------- tools/roll_pdfium_deps.py | 1 - tools/roll_pdfium_deps_test.py | 4 ---- 3 files changed, 19 deletions(-) diff --git a/DEPS b/DEPS index 99c5b5d917..f4e6af840d 100644 --- a/DEPS +++ b/DEPS @@ -74,10 +74,6 @@ vars = { # RBE project to download rewrapper config files for. Only needed if # different from the project used in 'rbe_instance' 'rewrapper_cfg_project': Str(''), - # reclient CIPD package - 'reclient_package': 'infra/rbe/client/', - # reclient CIPD package version - 'reclient_version': 're_client_version:0.185.0.db415f21-gomaip', 'chromium_git': 'https://chromium.googlesource.com', 'pdfium_git': 'https://pdfium.googlesource.com', @@ -326,16 +322,6 @@ deps = { 'condition': 'host_os == "mac"', }, - 'buildtools/reclient': { - 'packages': [ - { - 'package': Var('reclient_package') + '${{platform}}', - 'version': Var('reclient_version'), - } - ], - 'dep_type': 'cipd', - }, - 'buildtools/win': { 'packages': [ { diff --git a/tools/roll_pdfium_deps.py b/tools/roll_pdfium_deps.py index 6fb3684776..6b57b29f9d 100755 --- a/tools/roll_pdfium_deps.py +++ b/tools/roll_pdfium_deps.py @@ -35,7 +35,6 @@ 'nasm_source_revision', 'ninja_version', 'partition_allocator_revision', - 'reclient_version', 'result_adapter_revision', 'rust_revision', 'siso_version', diff --git a/tools/roll_pdfium_deps_test.py b/tools/roll_pdfium_deps_test.py index 7d0987eb71..cd6c546a8f 100644 --- a/tools/roll_pdfium_deps_test.py +++ b/tools/roll_pdfium_deps_test.py @@ -2547,10 +2547,6 @@ def testCipdDepsRollsNothingToRoll(self): self.assertTrue(success) self.assertEqual('Revisions are the same.', message) - success, message = _run_roll_dep('reclient_version') - self.assertTrue(success) - self.assertEqual('Revisions are the same.', message) - success, message = _run_roll_dep('result_adapter_revision') self.assertTrue(success) self.assertEqual('Revisions are the same.', message) From 7a364ab9b0adb206bff584bd4884265fc91cce65 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Tue, 27 Oct 2026 14:16:22 -0700 Subject: [PATCH 07/39] Add CPDFCreatorEmbedderTest for handling free entries Per ISO 32000-1:2008 section 7.5.4, a PDF file that has never been incrementally updated shall contain only one cross-reference subsection starting at object 0, with free entries forming a linked list starting and ending at object 0. The pre-existing CPDF_Creator code does not behave this way. While most PDF readers tolerate the behavior, and it can make the xref smaller, it technically violates the spec. Add a new test case in CPDFCreatorEmbedderTest to check how free entries are currently being handled. Add xref_free_objects.pdf with some deliberate object number gaps for use in this test case. This CL is AI generated. Bug: 42271313 Change-Id: Id84d0a6e01838c96b193b587c948ec904e045c24 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162210 Reviewed-by: Andy Phan Commit-Queue: Lei Zhang --- .../edit/cpdf_creator_embeddertest.cpp | 26 ++++++++++++++++ testing/resources/xref_free_objects.in | 29 ++++++++++++++++++ testing/resources/xref_free_objects.pdf | Bin 0 -> 661 bytes 3 files changed, 55 insertions(+) create mode 100644 testing/resources/xref_free_objects.in create mode 100644 testing/resources/xref_free_objects.pdf diff --git a/core/fpdfapi/edit/cpdf_creator_embeddertest.cpp b/core/fpdfapi/edit/cpdf_creator_embeddertest.cpp index 5d8836bd74..a18c8c5332 100644 --- a/core/fpdfapi/edit/cpdf_creator_embeddertest.cpp +++ b/core/fpdfapi/edit/cpdf_creator_embeddertest.cpp @@ -88,3 +88,29 @@ TEST_F(CPDFCreatorEmbedderTest, SaveLinearizedInfo) { EXPECT_THAT(saved_doc, ::testing::HasSubstr("/Info")); } + +TEST_F(CPDFCreatorEmbedderTest, SingleSubsectionXrefWithFreeObjectLinkedList) { + ASSERT_TRUE(OpenDocument("xref_free_objects.pdf")); + ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); + + static constexpr char kExpectedXrefAndTrailerPrefix[] = + "xref\r\n" + "0 1\r\n" + "0000000000 65535 f\r\n" + "2 1\r\n" + "0000000017 00000 n\r\n" + "4 1\r\n" + "0000000066 00000 n\r\n" + "7 1\r\n" + "0000000122 00000 n\r\n" + "trailer\r\n"; + + // TODO(crbug.com/42271313): xref section should not have gaps. + EXPECT_THAT(GetString(), testing::HasSubstr(kExpectedXrefAndTrailerPrefix)); + + // Also make sure the saved PDF still loads. + ScopedSavedDoc saved_document = OpenScopedSavedDocument(); + ASSERT_TRUE(saved_document); + ScopedSavedPage saved_page = LoadScopedSavedPage(0); + EXPECT_TRUE(saved_page); +} diff --git a/testing/resources/xref_free_objects.in b/testing/resources/xref_free_objects.in new file mode 100644 index 0000000000..f32b55f406 --- /dev/null +++ b/testing/resources/xref_free_objects.in @@ -0,0 +1,29 @@ +{{header}} +% Omit object 1 to test a free entry immediately following object 0. +{{object 2 0}} << + /Type /Catalog + /Pages 4 0 R +>> +endobj +% Omit object 3 to test a single free entry between in-use objects. +{{object 4 0}} << + /Type /Pages + /Count 1 + /Kids [7 0 R] +>> +endobj +% Omit objects 5 and 6 to test consecutive free entries before the last +% in-use object. +{{object 7 0}} << + /Type /Page + /Parent 4 0 R + /MediaBox [0 0 200 200] +>> +endobj +{{xref}} +trailer << + /Root 2 0 R + {{trailersize}} +>> +{{startxref}} +%%EOF diff --git a/testing/resources/xref_free_objects.pdf b/testing/resources/xref_free_objects.pdf new file mode 100644 index 0000000000000000000000000000000000000000..de685d1efcb77c377b98fdabb6dd745604ff321b GIT binary patch literal 661 zcma))%}xR_6ovPFinEy|!@w}Wg0K)}V+;h{5f_EIgEd2I+KYfsVzb{DVzW9usR>;nGFR3bE zM!Y7{P`b8qbRfG}gr4W%9W7u7W~IHQu)I~d!?Y6=JpLuYA%oO8+9xG*qaDpxtX?Z( zl(#aY!dL=75lZRUTlpa@7J>Aeu6-KTr+SFPYr6~4UYQN1iNDoMcC)H-W2q1cx*|CZ zw6iSDP~hTO*T)kE^u@YnlKrbLbUNpznYVgmu$8JLd-w(uV;JFQOoHos^+w);e}2c( P^3GE$ZHXwl84blZs2a62 literal 0 HcmV?d00001 From 7241409b3c3b0837520d8961a0b22a261676131b Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Tue, 27 Oct 2026 14:25:53 -0700 Subject: [PATCH 08/39] Teach tools/roll_pdfium_deps.py about libyuv Make it easy to roll the new libyuv DEPS entry added by CL [1]. Update roll_pdfium_deps_test.py to verify it works. Remove an obsolete test data entry along the way. [1] https://pdfium-review.googlesource.com/c/159396 Change-Id: I4ffc85b5401066711064c028ae8f7dc3bcd609d3 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162290 Reviewed-by: Andy Phan Commit-Queue: Lei Zhang --- tools/roll_pdfium_deps.py | 1 + tools/roll_pdfium_deps_test.py | 23 ++++++++++++++++++++--- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/tools/roll_pdfium_deps.py b/tools/roll_pdfium_deps.py index 6b57b29f9d..2a1501bee1 100755 --- a/tools/roll_pdfium_deps.py +++ b/tools/roll_pdfium_deps.py @@ -31,6 +31,7 @@ 'libcxx_revision', 'libcxxabi_revision', 'libunwind_revision', + 'libyuv_revision', 'llvm_libc_revision', 'nasm_source_revision', 'ninja_version', diff --git a/tools/roll_pdfium_deps_test.py b/tools/roll_pdfium_deps_test.py index cd6c546a8f..43830de6ad 100644 --- a/tools/roll_pdfium_deps_test.py +++ b/tools/roll_pdfium_deps_test.py @@ -1131,9 +1131,6 @@ 'src/third_party/ink/src': Var('chromium_git') + '/external/github.com/google/ink.git' + '@' + Var('ink_revision'), - 'src/third_party/ink_stroke_modeler/src': - Var('chromium_git') + '/external/github.com/google/ink-stroke-modeler.git' + '@' + Var('ink_stroke_modeler_revision'), - 'src/third_party/instrumented_libs': { 'url': Var('chromium_git') + '/chromium/third_party/instrumented_libraries.git' + '@' + '69015643b3f68dbd438c010439c59adc52cac808', 'condition': 'checkout_instrumented_libraries', @@ -1157,6 +1154,9 @@ 'src/third_party/libjpeg_turbo': Var('chromium_git') + '/chromium/deps/libjpeg_turbo.git' + '@' + '6383cf609c1f63c18af0f59b2738caa0c6c7e379', + 'src/third_party/libyuv': + Var('chromium_git') + '/libyuv/libyuv.git' + '@' + '1e2e3a35993609da1d89ac170b907719d555f4b3', + 'src/third_party/lss': { 'url': Var('chromium_git') + '/linux-syscall-support.git' + '@' + Var('lss_revision'), 'condition': 'checkout_android or checkout_linux', @@ -1746,6 +1746,10 @@ # and whatever else without interference from each other. 'libunwind_revision': '14b9dee79c12dd8cdd3d662ee0be49200c6d9b71', # Three lines of non-changing comments so that + # the commit queue can handle CLs rolling libyuv + # and whatever else without interference from each other. + 'libyuv_revision': 'eb8eda9c7973704d1103a535059224df7a6063b5', + # Three lines of non-changing comments so that # the commit queue can handle CLs rolling llvm-libc # and whatever else without interference from each other. 'llvm_libc_revision': '006672b9b6481bae04b9428100ed0486ab99f452', @@ -2033,6 +2037,9 @@ 'condition': 'checkout_libpng', }, + 'third_party/libyuv': + Var('chromium_git') + '/libyuv/libyuv.git@' + Var('libyuv_revision'), + 'third_party/llvm-build/Release+Asserts': { 'dep_type': 'gcs', 'bucket': 'chromium-browser-clang', @@ -2612,6 +2619,13 @@ def testGitDepsRollsToChromiumRevision(self): '--roll-to 88fc07ed143a5b3bbf45d430b72a4617ee9e235f ' '--ignore-dirty-tree --no-log', message) + success, message = _run_roll_dep('libyuv_revision') + self.assertTrue(success) + self.assertEqual( + 'roll-dep third_party/libyuv ' + '--roll-to 1e2e3a35993609da1d89ac170b907719d555f4b3 ' + '--ignore-dirty-tree --no-log', message) + success, message = _run_roll_dep('llvm_libc_revision') self.assertTrue(success) self.assertEqual( @@ -2768,6 +2782,9 @@ def testRollAll(self): 'roll-dep third_party/libunwind/src ' '--roll-to 88fc07ed143a5b3bbf45d430b72a4617ee9e235f ' '--ignore-dirty-tree --no-log', + 'roll-dep third_party/libyuv ' + '--roll-to 1e2e3a35993609da1d89ac170b907719d555f4b3 ' + '--ignore-dirty-tree --no-log', 'roll-dep third_party/llvm-libc/src ' '--roll-to 03f822d2a88c8f68f6a92c5cb3e79ccc3002e8a9 ' '--ignore-dirty-tree --no-log', From a5a0f99ffd780d5bbc457fe8d319b02ff98b95d2 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 27 Oct 2026 15:20:14 -0700 Subject: [PATCH 09/39] Use display lists for FPDFTransformEmbedderTest Replace golden PNG comparisons in FPDFTransformEmbedderTest with display list string matching. This removes golden PNG files and verifies clip rects and transformation matrices directly. Change-Id: I0696a81f45224b26ffd20b02dc8375f73b743e02 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160357 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fpdfsdk/fpdf_transformpage_embeddertest.cpp | 49 +++++++++--------- .../rectangles_cropped.dump.txt | 8 +++ .../embedder_tests/rectangles_cropped_agg.png | Bin 171 -> 0 bytes .../rectangles_cropped_skia.png | Bin 194 -> 0 bytes .../rectangles_media_box.dump.txt | 8 +++ .../rectangles_media_box_agg.png | Bin 169 -> 0 bytes .../rectangles_media_box_skia.png | Bin 191 -> 0 bytes .../embedder_tests/rectangles_shrunk.dump.txt | 14 +++++ .../embedder_tests/rectangles_shrunk_agg.png | Bin 395 -> 0 bytes .../embedder_tests/rectangles_shrunk_skia.png | Bin 585 -> 0 bytes 10 files changed, 54 insertions(+), 25 deletions(-) create mode 100644 testing/resources/embedder_tests/rectangles_cropped.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_cropped_agg.png delete mode 100644 testing/resources/embedder_tests/rectangles_cropped_skia.png create mode 100644 testing/resources/embedder_tests/rectangles_media_box.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_media_box_agg.png delete mode 100644 testing/resources/embedder_tests/rectangles_media_box_skia.png create mode 100644 testing/resources/embedder_tests/rectangles_shrunk.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_shrunk_agg.png delete mode 100644 testing/resources/embedder_tests/rectangles_shrunk_skia.png diff --git a/fpdfsdk/fpdf_transformpage_embeddertest.cpp b/fpdfsdk/fpdf_transformpage_embeddertest.cpp index 4076f8fc1d..2be3ea0bf1 100644 --- a/fpdfsdk/fpdf_transformpage_embeddertest.cpp +++ b/fpdfsdk/fpdf_transformpage_embeddertest.cpp @@ -7,7 +7,6 @@ #include "build/build_config.h" #include "core/fxge/cfx_renderdevice.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) #include "core/fxcrt/scoped_locale.h" @@ -206,8 +205,8 @@ TEST_F(FPDFTransformEmbedderTest, SetCropBox) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } FPDFPage_SetCropBox(page.get(), 10, 20, 100, 150); @@ -228,8 +227,8 @@ TEST_F(FPDFTransformEmbedderTest, SetCropBox) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(90, page_width); EXPECT_EQ(130, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_cropped"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_cropped"); } } @@ -256,8 +255,8 @@ TEST_F(FPDFTransformEmbedderTest, SetCropBox) { static_cast(FPDF_GetPageHeight(saved_page.get())); EXPECT_EQ(90, page_width); EXPECT_EQ(130, page_height); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_cropped"); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_cropped"); } } @@ -277,8 +276,8 @@ TEST_F(FPDFTransformEmbedderTest, SetMediaBox) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } FPDFPage_SetMediaBox(page.get(), 20, 30, 100, 150); @@ -299,8 +298,8 @@ TEST_F(FPDFTransformEmbedderTest, SetMediaBox) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(80, page_width); EXPECT_EQ(120, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_media_box"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_media_box"); } } @@ -327,8 +326,8 @@ TEST_F(FPDFTransformEmbedderTest, SetMediaBox) { static_cast(FPDF_GetPageHeight(saved_page.get())); EXPECT_EQ(80, page_width); EXPECT_EQ(120, page_height); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_media_box"); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_media_box"); } } @@ -395,8 +394,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSave) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } { @@ -412,8 +411,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSave) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } } @@ -432,8 +431,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSave) { static_cast(FPDF_GetPageHeight(saved_page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_shrunk"); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_shrunk"); } } @@ -452,8 +451,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSaveWithLocale) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } { @@ -469,8 +468,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSaveWithLocale) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } } @@ -489,8 +488,8 @@ TEST_F(FPDFTransformEmbedderTest, TransFormWithClipAndSaveWithLocale) { static_cast(FPDF_GetPageHeight(saved_page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "rectangles_shrunk"); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_shrunk"); } } #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) diff --git a/testing/resources/embedder_tests/rectangles_cropped.dump.txt b/testing/resources/embedder_tests/rectangles_cropped.dump.txt new file mode 100644 index 0000000000..b314569029 --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_cropped.dump.txt @@ -0,0 +1,8 @@ +SaveState +SetBaseClip [0,0,90,130] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,130.0000) line(0.0000,0.0000) line(90.0000,0.0000) line(90.0000,130.0000) line(0.0000,130.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,-10.0000,150.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,-10.0000,150.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_cropped_agg.png b/testing/resources/embedder_tests/rectangles_cropped_agg.png deleted file mode 100644 index c666c6316c0c902c73ae68b5ef1406f08461e17e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^Q9#_p!VDx$ULPt3QbGYfA+GWa4D~=%U%!9<{{IXN z|NsC0qxpOqP&UNV#W5t}@Y`#<1sfCuTmv-@N@{Olx7xrY^DF;o2SfdtWAmiv|9HFX z?b=K4mWp*Q%bW#7?_{UPzmC4XhsXEJF8+%qzW@E&!;H6`$dmHDY~p+Q{9IM1B-v=D SmC8W#89ZJ6T-G@yGywpP96`hY diff --git a/testing/resources/embedder_tests/rectangles_cropped_skia.png b/testing/resources/embedder_tests/rectangles_cropped_skia.png deleted file mode 100644 index 789fbc8232a520a6940ea1db116b7390cc06a917..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^Q9#_p!VDx$ULPt3QjEnx?oJHr&dIz4awGzLLR{?` z7#tWF>Vc@fzJY0afk4~EWl{kb7P4(< zVAZ+8xU$x4lClG{_WRlQYwGpRmVfOIsu%XXYyw2JTaL~9I?X#{K{oeA6W{-S{@xh{ n6aDY6pSmb>*0RiB-S-&FwxmB#{1tT!Xa|F*tDnm{r-UW|n?Oe! diff --git a/testing/resources/embedder_tests/rectangles_media_box.dump.txt b/testing/resources/embedder_tests/rectangles_media_box.dump.txt new file mode 100644 index 0000000000..7fd4c69259 --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_media_box.dump.txt @@ -0,0 +1,8 @@ +SaveState +SetBaseClip [0,0,80,120] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,120.0000) line(0.0000,0.0000) line(80.0000,0.0000) line(80.0000,120.0000) line(0.0000,120.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,-20.0000,150.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,-20.0000,150.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_media_box_agg.png b/testing/resources/embedder_tests/rectangles_media_box_agg.png deleted file mode 100644 index 49c72f720bd5d3720324cbdcf23247db2097ad27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^0YF^A!VDy*AILZgq=W)|LR{q;80vwjzJCAy{r?#l z{{R2~NAvkKplpz*i(^Q{;kVZ|@-`?4v<1o>Ji>Y7AnzQ8!~a%a=yEEWy09Yt@2mfM zPaV_$PRlY7U~v>+Iq3fV_4yfxHoc84u84_M;Aq-^;DtwP`uU#>jsh`qW}Uy;vP(Sv RxC2dR@O1TaS?83{1OP!mK~?|& diff --git a/testing/resources/embedder_tests/rectangles_media_box_skia.png b/testing/resources/embedder_tests/rectangles_media_box_skia.png deleted file mode 100644 index 1368a1fbd2e6b7b527c90c1f0eec9a196d25057b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0YF^A!VDy*AILZgq!^2X+?^QKos)S9 zFgP$U)B{m{eFFnSLqo%V28RFt|8Hf#C=XN<>gnPb5^?zL^^Kej1_EstAMp4kOk|BY zD7vXhx@ArNYfrv4EDvkHu73aglwGEe*5gzKjwT@b9;MS-d(+8sO*#jQ;|Jj#atr^w jvAw6gnxRSIM|=gNpFkt~j9NZ(pal$`u6{1-oD!MJwS@FILO_JVcj{Imq3nvfKP}k zkOs0C7#tWF>KPas7#RNJ;?>vJ1Em`p8ustsf8fA@|3Ibx|KINab_!_h4o?@ykcwMx z?>go+8wjulNGY_KndQy?J>RrRD@fcemL*u>z5Ibo(Gh267=~DZL$ z{U1KEJ$h20E109^$rWn7OebxNmO-nw^Jr8%B zg99I%rH|x#XBNz`tdu;FSoh|Kpwo_NzccSvu00 Date: Tue, 27 Oct 2026 15:56:52 -0700 Subject: [PATCH 10/39] Roll third_party/libyuv/ eb8eda9c7..1e2e3a359 (8 commits) https://chromium.googlesource.com/libyuv/libyuv.git/+log/eb8eda9c7973..1e2e3a359936 Created with: roll-dep third_party/libyuv Change-Id: Ida3d510672a423c1e079bfcaff395fa37e5cde32 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162310 Reviewed-by: Andy Phan Commit-Queue: Lei Zhang --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index f4e6af840d..da48ffe16f 100644 --- a/DEPS +++ b/DEPS @@ -200,7 +200,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libyuv # and whatever else without interference from each other. - 'libyuv_revision': 'eb8eda9c7973704d1103a535059224df7a6063b5', + 'libyuv_revision': '1e2e3a35993609da1d89ac170b907719d555f4b3', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling llvm-libc # and whatever else without interference from each other. From 87bd4872625193b6af4593f4f83d40c2eecae155 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 27 Oct 2026 16:15:07 -0700 Subject: [PATCH 11/39] Use display lists for FPDFEditPathEmbedderTest Replace golden PNG comparisons in FPDFEditPathEmbedderTest with display list checks. This eliminates 2 golden PNG files and validates matrix transformations and path insertions directly against vector commands. Change-Id: I431e6176469cbdff5b837ff3ea321d5ee96392af Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160358 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fpdfsdk/fpdf_editpath_embeddertest.cpp | 97 ++++++------------ .../form_object_with_path.dump.txt | 28 +++++ .../rectangles_and_triangle.dump.txt | 15 +++ .../rectangles_and_triangle_agg.png | Bin 505 -> 0 bytes .../rectangles_and_triangle_saved.dump.txt | 15 +++ .../rectangles_and_triangle_skia.png | Bin 676 -> 0 bytes .../rectangles_double_flipped.dump.txt | 14 +++ 7 files changed, 102 insertions(+), 67 deletions(-) create mode 100644 testing/resources/embedder_tests/form_object_with_path.dump.txt create mode 100644 testing/resources/embedder_tests/rectangles_and_triangle.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_and_triangle_agg.png create mode 100644 testing/resources/embedder_tests/rectangles_and_triangle_saved.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_and_triangle_skia.png create mode 100644 testing/resources/embedder_tests/rectangles_double_flipped.dump.txt diff --git a/fpdfsdk/fpdf_editpath_embeddertest.cpp b/fpdfsdk/fpdf_editpath_embeddertest.cpp index dbddb6ebb0..e8155fd99d 100644 --- a/fpdfsdk/fpdf_editpath_embeddertest.cpp +++ b/fpdfsdk/fpdf_editpath_embeddertest.cpp @@ -7,15 +7,12 @@ #include "core/fxge/cfx_renderdevice.h" #include "public/fpdf_edit.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #include "testing/gtest/include/gtest/gtest.h" using FPDFEditPathEmbedderTest = EmbedderTest; namespace { -constexpr char kRectanglesAndTrianglePng[] = "rectangles_and_triangle"; - ScopedFPDFPageObject CreateBlackTriangle() { ScopedFPDFPageObject path(FPDFPageObj_CreateNewPath(100, 50)); EXPECT_TRUE(FPDFPageObj_SetFillColor(path.get(), 0, 0, 0, 255)); @@ -85,10 +82,8 @@ TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForPath) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_double_flipped"); FPDF_PAGEOBJECT path = FPDFPage_GetObject(page.get(), 0); ASSERT_TRUE(path); @@ -104,20 +99,15 @@ TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForPath) { EXPECT_FLOAT_EQ(300.0f, matrix.f); ASSERT_TRUE(FPDFPageObj_SetMatrix(path, &matrix)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_double_flipped"); ASSERT_TRUE(FPDFPage_GenerateContent(page.get())); ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } - - VerifySavedDocumentWithExpectationSuffix(pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_double_flipped"); + VerifySavedDocumentWithDisplayList("rectangles_double_flipped"); } TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForFormWithPath) { @@ -125,10 +115,8 @@ TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForFormWithPath) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_path"); FPDF_PAGEOBJECT form = FPDFPage_GetObject(page.get(), 0); ASSERT_TRUE(form); @@ -144,10 +132,8 @@ TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForFormWithPath) { EXPECT_FLOAT_EQ(300.0f, matrix.f); ASSERT_TRUE(FPDFPageObj_SetMatrix(form, &matrix)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_path"); FPDF_PAGEOBJECT path = FPDFFormObj_GetObject(form, 0); ASSERT_TRUE(path); @@ -162,20 +148,15 @@ TEST_F(FPDFEditPathEmbedderTest, GetAndSetMatrixForFormWithPath) { EXPECT_FLOAT_EQ(300.0f, matrix.f); ASSERT_TRUE(FPDFPageObj_SetMatrix(path, &matrix)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_path"); ASSERT_TRUE(FPDFPage_GenerateContent(page.get())); ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } - - VerifySavedDocumentWithExpectationSuffix(pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_path"); + VerifySavedDocumentWithDisplayList("form_object_with_path"); } TEST_F(FPDFEditPathEmbedderTest, AddPathToRectangles) { @@ -183,29 +164,20 @@ TEST_F(FPDFEditPathEmbedderTest, AddPathToRectangles) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); ScopedFPDFPageObject path = CreateBlackTriangle(); ASSERT_TRUE(path); FPDFPage_InsertObject(page.get(), path.release()); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRectanglesAndTrianglePng); - } - + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_and_triangle"); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); - EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_and_triangle"); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRectanglesAndTrianglePng); - } - - VerifySavedDocumentWithExpectationSuffix(kRectanglesAndTrianglePng); + EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); + VerifySavedDocumentWithDisplayList("rectangles_and_triangle_saved"); } TEST_F(FPDFEditPathEmbedderTest, AddPathToRectanglesWithLeakyCTM) { @@ -213,27 +185,18 @@ TEST_F(FPDFEditPathEmbedderTest, AddPathToRectanglesWithLeakyCTM) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); ScopedFPDFPageObject path = CreateBlackTriangle(); ASSERT_TRUE(path); FPDFPage_InsertObject(page.get(), path.release()); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRectanglesAndTrianglePng); - } - + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_and_triangle"); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); - EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_and_triangle"); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRectanglesAndTrianglePng); - } - - VerifySavedDocumentWithExpectationSuffix(kRectanglesAndTrianglePng); + EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); + VerifySavedDocumentWithDisplayList("rectangles_and_triangle_saved"); } diff --git a/testing/resources/embedder_tests/form_object_with_path.dump.txt b/testing/resources/embedder_tests/form_object_with_path.dump.txt new file mode 100644 index 0000000000..14446b44f3 --- /dev/null +++ b/testing/resources/embedder_tests/form_object_with_path.dump.txt @@ -0,0 +1,28 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[2.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,0.0000) line(0.0000,300.0000) line(200.0000,300.0000) line(200.0000,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,290.0000) line(10.0000,290.0000) line(10.0000,300.0000) line(0.0000,300.0000) line(0.0000,290.0000,close)] +RestoreState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +RestoreState +SetClip_PathFill rule=winding matrix=[2.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,0.0000) line(0.0000,300.0000) line(200.0000,300.0000) line(200.0000,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,290.0000) line(200.0000,290.0000) line(200.0000,300.0000) line(190.0000,300.0000) line(190.0000,290.0000,close)] +RestoreState +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,232.0000) line(120.0000,232.0000) line(120.0000,262.0000) line(70.0000,262.0000) line(70.0000,232.0000,close)] +RestoreState +SetClip_PathFill rule=winding matrix=[2.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,0.0000) line(0.0000,300.0000) line(200.0000,300.0000) line(200.0000,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,0.0000) line(200.0000,0.0000) line(200.0000,10.0000) line(190.0000,10.0000) line(190.0000,0.0000,close)] +RestoreState +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,180.0000) line(130.0000,180.0000) line(130.0000,150.0000,close)] +RestoreState +SetClip_PathFill rule=winding matrix=[2.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,0.0000) line(0.0000,300.0000) line(200.0000,300.0000) line(200.0000,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,0.0000) line(10.0000,0.0000) line(10.0000,10.0000) line(0.0000,10.0000) line(0.0000,0.0000,close)] +RestoreState +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +RestoreState +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_and_triangle.dump.txt b/testing/resources/embedder_tests/rectangles_and_triangle.dump.txt new file mode 100644 index 0000000000..dcdf7ba5ad --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_and_triangle.dump.txt @@ -0,0 +1,15 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,290.0000) line(10.0000,290.0000) line(10.0000,300.0000) line(0.0000,300.0000) line(0.0000,290.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,290.0000) line(200.0000,290.0000) line(200.0000,300.0000) line(190.0000,300.0000) line(190.0000,290.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,232.0000) line(120.0000,232.0000) line(120.0000,262.0000) line(70.0000,262.0000) line(70.0000,232.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,0.0000) line(200.0000,0.0000) line(200.0000,10.0000) line(190.0000,10.0000) line(190.0000,0.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,180.0000) line(130.0000,180.0000) line(130.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,0.0000) line(10.0000,0.0000) line(10.0000,10.0000) line(0.0000,10.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +DrawPath fill=0xff000000 stroke=0x00000000 rule=even-odd stroke_state=[none] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(100.0000,50.0000) line(100.0000,75.0000) line(75.0000,75.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_and_triangle_agg.png b/testing/resources/embedder_tests/rectangles_and_triangle_agg.png deleted file mode 100644 index 85f6a000338cc6be1feac25d99e2381f7ceb84e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQby%2ztdc7adx4a0fKP}kkY-?zXJDvjVEB(r z+cPlO+uH+0>+9?H@8AC)DEX8-@{Pmkr8%Ek9BSv70Tc1KO~ z#~&*~Se3V5ep$lQ=y0w=;{NQMMH9|{`*zh#QGkO5D5fysf9sp5v+Hu&oNq1LslE7X zgU986<*6VUu!0!NNf!&2_wXIFgeZsV65x1ZbRu7@;d#t$rKP_#mxs@M`fi`~=C2JW z4kwpCgDE;ORr$Hu9nHnfg?w-Wq2`vTJwMFRef`}Yo=SbO36kH>&$s%C zCG$$-36FywO|W9N)KV2#**r1!@ZS;#C#iRTUwkNYaI){&a7%gNLGW7d> x9h2kV)2?nhe`&A%B^j4F&IJwS@FILO_JVcj{Imq3n9fKP}k zkY-@8XJBw(V5nzcXkcLYkIA#Qw}(jA*VhA8G&D5)2dex3KY5?adIkn2F;5rAkcwMx z??wkT8%Q(+uDQA`%hT}p{nh+RUlt`lF7SNx(@fx;!CPkzdtYObq{34E{@U5ga!x!B zzAwfC0xGhbZhp(1WgxNpo^gCs- zSmWSO)c%IA^Y5n4y|<<`WM2DvgbVBwf<($*L+)VbUDwSvCNGnJl67C$x)B(h$Y6=n zt@-y}>b~pSvelt(lE@F~%^Dehgu zbYl4uHV>Yy4oNFmg`9OKNMtp-2;cz|>iK8pA2=@58-9P!IkN}JoX0=!%fG&5^W3m_ wCZn3B4-8B|u!--9#qHBh-VSa02j1B+Jn}P}c=hwj76u^jboFyt=akR{0QyDUw*UYD diff --git a/testing/resources/embedder_tests/rectangles_double_flipped.dump.txt b/testing/resources/embedder_tests/rectangles_double_flipped.dump.txt new file mode 100644 index 0000000000..4f18dbb303 --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_double_flipped.dump.txt @@ -0,0 +1,14 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,10.0000) line(10.0000,10.0000) line(10.0000,0.0000) line(0.0000,0.0000) line(0.0000,10.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,120.0000) line(10.0000,120.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(190.0000,10.0000) line(200.0000,10.0000) line(200.0000,0.0000) line(190.0000,0.0000) line(190.0000,10.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(70.0000,68.0000) line(120.0000,68.0000) line(120.0000,38.0000) line(70.0000,38.0000) line(70.0000,68.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(190.0000,300.0000) line(200.0000,300.0000) line(200.0000,290.0000) line(190.0000,290.0000) line(190.0000,300.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,120.0000) line(130.0000,120.0000) line(130.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(0.0000,300.0000) line(10.0000,300.0000) line(10.0000,290.0000) line(0.0000,290.0000) line(0.0000,300.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,1.0000,0.0000,0.0000] points=[move(70.0000,233.0000) line(120.0000,233.0000) line(120.0000,203.0000) line(70.0000,203.0000) line(70.0000,233.0000,close)] +RestoreState +RestoreState From 57e9a26671f759c82e9dc982df252769e627289d Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Tue, 27 Oct 2026 16:58:04 -0700 Subject: [PATCH 12/39] Use display lists for FPDFEditPageEmbedderTest Replace golden PNG comparisons in FPDFEditPageEmbedderTest with display list checks. This deletes 7 golden PNG files and directly verifies page rotations, object deactivations, and newly added paths using display list commands. Change-Id: Id104dc532f6191ebd0df509bdf46846a8b023b0d Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160359 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez --- fpdfsdk/fpdf_editpage_embeddertest.cpp | 80 ++++++++---------- .../embedder_tests/bug_378120423.dump.txt | 7 ++ .../embedder_tests/bug_378120423.png | Bin 181 -> 0 bytes .../embedder_tests/bug_378464305.dump.txt | 15 ++++ .../embedder_tests/bug_378464305_agg.png | Bin 450 -> 0 bytes .../bug_378464305_saved.dump.txt | 15 ++++ .../embedder_tests/bug_378464305_skia.png | Bin 616 -> 0 bytes ...rectangles_one_rectangle_inactive.dump.txt | 13 +++ .../rectangles_one_rectangle_inactive_agg.png | Bin 396 -> 0 bytes ...rectangles_one_rectangle_inactive_skia.png | Bin 561 -> 0 bytes .../rectangles_rotated.dump.txt | 14 +++ .../embedder_tests/rectangles_rotated_agg.png | Bin 425 -> 0 bytes .../rectangles_rotated_skia.png | Bin 600 -> 0 bytes 13 files changed, 98 insertions(+), 46 deletions(-) create mode 100644 testing/resources/embedder_tests/bug_378120423.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_378120423.png create mode 100644 testing/resources/embedder_tests/bug_378464305.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_378464305_agg.png create mode 100644 testing/resources/embedder_tests/bug_378464305_saved.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_378464305_skia.png create mode 100644 testing/resources/embedder_tests/rectangles_one_rectangle_inactive.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_one_rectangle_inactive_agg.png delete mode 100644 testing/resources/embedder_tests/rectangles_one_rectangle_inactive_skia.png create mode 100644 testing/resources/embedder_tests/rectangles_rotated.dump.txt delete mode 100644 testing/resources/embedder_tests/rectangles_rotated_agg.png delete mode 100644 testing/resources/embedder_tests/rectangles_rotated_skia.png diff --git a/fpdfsdk/fpdf_editpage_embeddertest.cpp b/fpdfsdk/fpdf_editpage_embeddertest.cpp index c4cf9088ef..ca5908dd58 100644 --- a/fpdfsdk/fpdf_editpage_embeddertest.cpp +++ b/fpdfsdk/fpdf_editpage_embeddertest.cpp @@ -5,11 +5,11 @@ #include "public/fpdf_edit.h" #include +#include #include "core/fxcrt/fx_system.h" #include "core/fxge/cfx_renderdevice.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #include "testing/gmock/include/gmock/gmock.h" using ::testing::Each; @@ -20,8 +20,6 @@ using ::testing::Gt; class FPDFEditPageEmbedderTest : public EmbedderTest {}; TEST_F(FPDFEditPageEmbedderTest, Rotation) { - constexpr char kRotatedPng[] = "rectangles_rotated"; - { ASSERT_TRUE(OpenDocument("rectangles.pdf")); ScopedPage page = LoadScopedPage(0); @@ -34,8 +32,8 @@ TEST_F(FPDFEditPageEmbedderTest, Rotation) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(200, page_width); EXPECT_EQ(300, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles"); } FPDFPage_SetRotation(page.get(), 1); @@ -49,8 +47,8 @@ TEST_F(FPDFEditPageEmbedderTest, Rotation) { const int page_height = static_cast(FPDF_GetPageHeight(page.get())); EXPECT_EQ(300, page_width); EXPECT_EQ(200, page_height); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRotatedPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "rectangles_rotated"); } } @@ -70,8 +68,8 @@ TEST_F(FPDFEditPageEmbedderTest, Rotation) { static_cast(FPDF_GetPageHeight(saved_page.get())); EXPECT_EQ(300, page_width); EXPECT_EQ(200, page_height); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kRotatedPng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_rotated"); } } @@ -488,9 +486,6 @@ TEST_F(FPDFEditPageEmbedderTest, VerifyDashArraySaved) { } TEST_F(FPDFEditPageEmbedderTest, PageObjectActiveState) { - constexpr char kOneRectangleInactivePng[] = - "rectangles_one_rectangle_inactive"; - ASSERT_TRUE(OpenDocument("rectangles.pdf")); ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); @@ -500,8 +495,7 @@ TEST_F(FPDFEditPageEmbedderTest, PageObjectActiveState) { { // Render the page as is. - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); } { @@ -514,9 +508,8 @@ TEST_F(FPDFEditPageEmbedderTest, PageObjectActiveState) { // Note that all page objects for the rectangles are present in the copy. EXPECT_EQ(8, FPDFPage_CountObjects(saved_page.get())); - - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles"); } // Mark one of the page objects as inactive. It is still present in the page. @@ -551,8 +544,8 @@ TEST_F(FPDFEditPageEmbedderTest, PageObjectActiveState) { EXPECT_EQ(7, FPDFPage_CountObjects(saved_page.get())); // The absence of the inactive page object affects the rendered result. - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kOneRectangleInactivePng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles_one_rectangle_inactive"); } // Negative testing. @@ -561,16 +554,14 @@ TEST_F(FPDFEditPageEmbedderTest, PageObjectActiveState) { } TEST_F(FPDFEditPageEmbedderTest, Bug378120423) { - constexpr char kBug378120423Png[] = "bug_378120423"; - ASSERT_TRUE(OpenDocument("bug_378120423.pdf")); ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); { // Render the page as is. - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmap(bitmap.get(), kBug378120423Png); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "bug_378120423"); EXPECT_EQ(1, FPDFPage_CountObjects(page.get())); } @@ -579,8 +570,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378120423) { ASSERT_TRUE(FPDFPageObj_SetIsActive(page_obj, false)); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmap(bitmap.get(), pdfium::kBlankPage200x200Png); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "blank_page_200x200"); // `page_obj` can still be found. It is just deactivated. EXPECT_EQ(1, FPDFPage_CountObjects(page.get())); } @@ -593,8 +584,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378120423) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmap(bitmap.get(), pdfium::kBlankPage200x200Png); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "blank_page_200x200"); // `page_obj` did not get written out to the saved PDF. EXPECT_EQ(0, FPDFPage_CountObjects(saved_page.get())); } @@ -603,8 +594,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378120423) { ASSERT_TRUE(FPDFPageObj_SetIsActive(page_obj, true)); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmap(bitmap.get(), kBug378120423Png); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "bug_378120423"); EXPECT_EQ(1, FPDFPage_CountObjects(page.get())); } @@ -616,8 +607,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378120423) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmap(bitmap.get(), kBug378120423Png); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "bug_378120423"); EXPECT_EQ(1, FPDFPage_CountObjects(saved_page.get())); } } @@ -629,8 +620,7 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { static constexpr int kOriginalObjectCount = 8; { // Sanity check rectangles.pdf before modifying it. - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); EXPECT_EQ(kOriginalObjectCount, FPDFPage_CountObjects(page.get())); } @@ -650,10 +640,9 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); // Render `page` with the new path. - constexpr char kNewPathPng[] = "bug_378464305"; { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kNewPathPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "bug_378464305"); EXPECT_EQ(kObjectCountWithNewPath, FPDFPage_CountObjects(page.get())); } { @@ -664,8 +653,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kNewPathPng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "bug_378464305_saved"); EXPECT_EQ(kObjectCountWithNewPath, FPDFPage_CountObjects(saved_page.get())); } @@ -673,8 +662,7 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { ASSERT_TRUE(FPDFPageObj_SetIsActive(path, false)); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); // `path` can still be found. It is just deactivated. EXPECT_EQ(kObjectCountWithNewPath, FPDFPage_CountObjects(page.get())); } @@ -687,8 +675,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "rectangles"); // `path` did not get written out to the saved PDF. EXPECT_EQ(kOriginalObjectCount, FPDFPage_CountObjects(saved_page.get())); } @@ -697,8 +685,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { ASSERT_TRUE(FPDFPageObj_SetIsActive(path, true)); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kNewPathPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "bug_378464305"); EXPECT_EQ(kObjectCountWithNewPath, FPDFPage_CountObjects(page.get())); } @@ -710,8 +698,8 @@ TEST_F(FPDFEditPageEmbedderTest, Bug378464305) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kNewPathPng); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "bug_378464305_saved"); EXPECT_EQ(kObjectCountWithNewPath, FPDFPage_CountObjects(saved_page.get())); } } diff --git a/testing/resources/embedder_tests/bug_378120423.dump.txt b/testing/resources/embedder_tests/bug_378120423.dump.txt new file mode 100644 index 0000000000..9ea52f4c1f --- /dev/null +++ b/testing/resources/embedder_tests/bug_378120423.dump.txt @@ -0,0 +1,7 @@ +SaveState +SetBaseClip [0,0,200,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,200.0000] points=[move(10.0000,20.0000) line(10.0000,30.0000) line(20.0000,30.0000) line(10.0000,20.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/bug_378120423.png b/testing/resources/embedder_tests/bug_378120423.png deleted file mode 100644 index 8451be616459a346e0ea9767e63f05e54b23866b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5q8Ax6*bK?b4jKx9jP7LeL$-D$|I0Jk_T!D0b zef|Ic{|(Ex3jsM%o-U3d8TZ~^S}1xzL4f(fVS^*RCqfbg=5Eq9S@!C9{lw{4gqI7j zIATQ;j=j1Wthdq%XbXdkM?ytzi&*bCy?Zu6YQo&tQ8$uoHJ<(5{dY_I)-<0w^v#UHx3vIVCg!05v17>;M1& diff --git a/testing/resources/embedder_tests/bug_378464305_saved.dump.txt b/testing/resources/embedder_tests/bug_378464305_saved.dump.txt new file mode 100644 index 0000000000..8faa9dbc2c --- /dev/null +++ b/testing/resources/embedder_tests/bug_378464305_saved.dump.txt @@ -0,0 +1,15 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,290.0000) line(10.0000,290.0000) line(10.0000,300.0000) line(0.0000,300.0000) line(0.0000,290.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,290.0000) line(200.0000,290.0000) line(200.0000,300.0000) line(190.0000,300.0000) line(190.0000,290.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,232.0000) line(120.0000,232.0000) line(120.0000,262.0000) line(70.0000,262.0000) line(70.0000,232.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,0.0000) line(200.0000,0.0000) line(200.0000,10.0000) line(190.0000,10.0000) line(190.0000,0.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,180.0000) line(130.0000,180.0000) line(130.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,0.0000) line(10.0000,0.0000) line(10.0000,10.0000) line(0.0000,10.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +DrawPath fill=0x7fff0000 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(50.0000,50.0000) line(40.0000,60.0000) line(40.0000,50.0000) line(50.0000,50.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/bug_378464305_skia.png b/testing/resources/embedder_tests/bug_378464305_skia.png deleted file mode 100644 index 7bd035b878f902dfd75a529681e23ddb800f85be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvT%Ttc@x>JwS@FILO_JVcj{Imq3nvfKP}k zkOs0C7#tWF>KPas7#RNJ;?>vJ1Em`p8vX+n0m%ag{{R0Ut+KQcXzX=Q7srr_TW|0B z7Bx8tG+gAAy12qa>AQWlnTX2j3z~IOuWQ96?)6Ev%?oOql~=wszkT1TH_}BF@2#7F z1~xPtQM|fwz1G=)?T3#o*T37%!h``f)q6Wded`y#82q}(X&XNaG2qGm32T?JoZ0-2Bh!0FB%j*0<;5Fzo#eEvXW0#QAv%%L zer0+>eNIxonQFqk(%OwoSlog|=w{xTLw6>8tKu*7u2Q`I*Z2lAHpi)0Kl#Qntwgwb zvmy6pXRr^Rl%Ef8tg($}ofIR~@MM~c!b(*|k2Fu7NfAOVPo}ykW~wH7gmsqd3g7_~ zOchS^{)kxo@#X2#jg0cy7Jkq7?Ybjwy>=g4%8sTF;4t6B`()dV^G?|gZPE#^^OyGs V#vNaAA%Ou1JYD@<);T3K0RR{lx3>TQ diff --git a/testing/resources/embedder_tests/rectangles_one_rectangle_inactive.dump.txt b/testing/resources/embedder_tests/rectangles_one_rectangle_inactive.dump.txt new file mode 100644 index 0000000000..b7729893e2 --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_one_rectangle_inactive.dump.txt @@ -0,0 +1,13 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,290.0000) line(10.0000,290.0000) line(10.0000,300.0000) line(0.0000,300.0000) line(0.0000,290.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(190.0000,290.0000) line(200.0000,290.0000) line(200.0000,300.0000) line(190.0000,300.0000) line(190.0000,290.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,232.0000) line(120.0000,232.0000) line(120.0000,262.0000) line(70.0000,262.0000) line(70.0000,232.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,180.0000) line(130.0000,180.0000) line(130.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,0.0000) line(10.0000,0.0000) line(10.0000,10.0000) line(0.0000,10.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_one_rectangle_inactive_agg.png b/testing/resources/embedder_tests/rectangles_one_rectangle_inactive_agg.png deleted file mode 100644 index 84f574b3d23f5ce65700068d3ae85148b4c56442..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQby%2ztdc7adx4aCfKP}kkY-?zXJDvjVEB(l z*VotY-@pGqP~!i8$7Ofl0`)6+x;TbZ+cM)jL-x+MML`~KJ8OCH*@?`aEIzT@kZtVyXiO}_M;`D8QSSz&@$`^S*w zZ@71wt>@p)(&(Tdz`?@Q*uz~JayH`By9vuojvMJ(xxD%%e_DnKDl2I*X;Fc?q-;+y zSS?fwkUCL6AzrK@cV6xUtv#oHho)_fIJ#NK%H`Va3Nx6>69*=4YqdW4B4JK5LLbOR z2Zf7Ec1k3ccckBcdOYE{w@o@kRDdJpfk)S&w@EB8K3FlxJV~KT@AV(fJMnIE=-2Hh kK2Bb0&0-X!ax`%d^X45cjg?FFE`UPS)78&qol`;+06&$Dy8r+H diff --git a/testing/resources/embedder_tests/rectangles_one_rectangle_inactive_skia.png b/testing/resources/embedder_tests/rectangles_one_rectangle_inactive_skia.png deleted file mode 100644 index 6612a0f4dc90be16ceaabf317d75ed592fc24d19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 561 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvT%Ttc@x>JwS@FILO_JVcj{Imq3nXfKP}k zkY-@8XJBw(V5nzcXkcLYkBe7dUk{XSXlVEkRP_J<{BNQHKm(U~x;TbZ+C{!8&)Z_+mPZMIz=R@? z%YLSrGo<}*eEO34N4XJbJQ|oIKdHN$GxFZLb!#P)oSuFBcMGBwtRF#4croFp+m~BS zd>i-Q>4>{6Asl3nki^59aNj8_m-EK6JFJs}3unjpoXOvQXq~gqiMM+mdKI;Vst0Jiv_;Q#;t diff --git a/testing/resources/embedder_tests/rectangles_rotated.dump.txt b/testing/resources/embedder_tests/rectangles_rotated.dump.txt new file mode 100644 index 0000000000..0618c0d9d9 --- /dev/null +++ b/testing/resources/embedder_tests/rectangles_rotated.dump.txt @@ -0,0 +1,14 @@ +SaveState +SetBaseClip [0,0,300,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(300.0000,0.0000) line(300.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(0.0000,290.0000) line(10.0000,290.0000) line(10.0000,300.0000) line(0.0000,300.0000) line(0.0000,290.0000,close)] +DrawPath fill=0xff000000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(10.0000,150.0000) line(60.0000,150.0000) line(60.0000,180.0000) line(10.0000,180.0000) line(10.0000,150.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(190.0000,290.0000) line(200.0000,290.0000) line(200.0000,300.0000) line(190.0000,300.0000) line(190.0000,290.0000,close)] +DrawPath fill=0xff0000ff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(70.0000,232.0000) line(120.0000,232.0000) line(120.0000,262.0000) line(70.0000,262.0000) line(70.0000,232.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(190.0000,0.0000) line(200.0000,0.0000) line(200.0000,10.0000) line(190.0000,10.0000) line(190.0000,0.0000,close)] +DrawPath fill=0xff00ff00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(130.0000,150.0000) line(180.0000,150.0000) line(180.0000,180.0000) line(130.0000,180.0000) line(130.0000,150.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(0.0000,0.0000) line(10.0000,0.0000) line(10.0000,10.0000) line(0.0000,10.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff0000 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[0.0000,1.0000,1.0000,0.0000,0.0000,0.0000] points=[move(70.0000,67.0000) line(120.0000,67.0000) line(120.0000,97.0000) line(70.0000,97.0000) line(70.0000,67.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/rectangles_rotated_agg.png b/testing/resources/embedder_tests/rectangles_rotated_agg.png deleted file mode 100644 index c5dcce27dcf497b3b69e010b2cf63f60239e460d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 425 zcmeAS@N?(olHy`uVBq!ia0y~yVAKJ!Pp~ip$ps$|rU5DS0G|+7AkDxa&%jX6!0;c9 zuCK4(zkmOKpv3?Gj?3=81)5>&>EaktaqI2fhna^QBpM#hUML-5zQK5hV`;Nh^V|a> z>=(SmG%Ok>aEi1G>3T3tYx+KM-j_;ti+N9um)pPdxU^^0D%V<_WwpDuab=K znY;II4hvoWy&?A1%bj-@>}%heXI0Cxp-um-TLf;wlG}m z`(w}D*Mr{8^-F(yZv!5%ZjDjDW$ke`ZtmCdn;+Gk60w|e*`j{TP)n^K;mPeSbv!iGax`RhAw4<9mL4)5(eK1~YH>Y~Q;6_D0{?@LU@!8CAx%uyf7nZ*~tG?!8)C(p^ zP>^ZoFaC(XODCM3dH(2}?S%_vz@f@1wr1{zSNeNg@`ba0z2ertxYqCOt(}sq>gTx~ t_bT21_u@6}h}y69+Yaxavh3;)_QTpGb(fcGeFCNl22WQ%mvv4FO#s^E>9ha< From 6876f741cdda2f4d2ca95dca510a144568f6dcc5 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Wed, 28 Oct 2026 11:10:01 -0700 Subject: [PATCH 13/39] Actually initialize `CPDF_SyntaxParser::pool_` Put the ByteStringPool to use after 10 years of sitting there doing nothing. Change-Id: Iff4317ac29f203dc2f7b19e4ca83f37a723007d6 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160494 Auto-Submit: Lei Zhang Reviewed-by: Tom Sepez Commit-Queue: Tom Sepez --- core/fpdfapi/parser/cfdf_document.cpp | 5 ++++- core/fpdfapi/parser/cpdf_parser.cpp | 5 +++-- core/fpdfapi/parser/cpdf_syntax_parser.cpp | 9 ++++++++- core/fpdfapi/parser/cpdf_syntax_parser.h | 3 +++ 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/core/fpdfapi/parser/cfdf_document.cpp b/core/fpdfapi/parser/cfdf_document.cpp index 60dbf8bd7e..7f9577e272 100644 --- a/core/fpdfapi/parser/cfdf_document.cpp +++ b/core/fpdfapi/parser/cfdf_document.cpp @@ -11,6 +11,7 @@ #include #include "core/fpdfapi/parser/cpdf_dictionary.h" +#include "core/fpdfapi/parser/cpdf_read_validator.h" #include "core/fpdfapi/parser/cpdf_syntax_parser.h" #include "core/fpdfapi/parser/fpdf_parser_utility.h" #include "core/fxcrt/cfx_read_only_span_stream.h" @@ -40,7 +41,9 @@ std::unique_ptr CFDF_Document::ParseMemory( void CFDF_Document::ParseStream(RetainPtr pFile) { file_ = std::move(pFile); - CPDF_SyntaxParser parser(file_); + CPDF_SyntaxParser parser( + pdfium::MakeRetain(file_, nullptr), 0, + GetByteStringPool()); while (true) { CPDF_SyntaxParser::WordResult word_result = parser.GetNextWord(); if (word_result.is_number) { diff --git a/core/fpdfapi/parser/cpdf_parser.cpp b/core/fpdfapi/parser/cpdf_parser.cpp index aa5669652a..53d2fc74eb 100644 --- a/core/fpdfapi/parser/cpdf_parser.cpp +++ b/core/fpdfapi/parser/cpdf_parser.cpp @@ -203,8 +203,9 @@ bool CPDF_Parser::InitSyntaxParser(RetainPtr validator) { return false; } - syntax_ = std::make_unique(std::move(validator), - header_offset.value()); + syntax_ = std::make_unique( + std::move(validator), header_offset.value(), + objects_holder_->GetByteStringPool()); return ParseFileVersion(); } diff --git a/core/fpdfapi/parser/cpdf_syntax_parser.cpp b/core/fpdfapi/parser/cpdf_syntax_parser.cpp index 2900fdc272..cab4be4319 100644 --- a/core/fpdfapi/parser/cpdf_syntax_parser.cpp +++ b/core/fpdfapi/parser/cpdf_syntax_parser.cpp @@ -87,9 +87,16 @@ CPDF_SyntaxParser::CPDF_SyntaxParser( CPDF_SyntaxParser::CPDF_SyntaxParser(RetainPtr validator, FX_FILESIZE header_offset) + : CPDF_SyntaxParser(std::move(validator), header_offset, /*pool=*/nullptr) { +} + +CPDF_SyntaxParser::CPDF_SyntaxParser(RetainPtr validator, + FX_FILESIZE header_offset, + WeakPtr pool) : file_access_(std::move(validator)), header_offset_(header_offset), - file_len_(file_access_->GetSize()) { + file_len_(file_access_->GetSize()), + pool_(std::move(pool)) { DCHECK_LE(header_offset_, file_len_); } diff --git a/core/fpdfapi/parser/cpdf_syntax_parser.h b/core/fpdfapi/parser/cpdf_syntax_parser.h index fec30dc248..c5b0b0c11f 100644 --- a/core/fpdfapi/parser/cpdf_syntax_parser.h +++ b/core/fpdfapi/parser/cpdf_syntax_parser.h @@ -43,6 +43,9 @@ class CPDF_SyntaxParser { explicit CPDF_SyntaxParser(RetainPtr file_access); CPDF_SyntaxParser(RetainPtr validator, FX_FILESIZE header_offset); + CPDF_SyntaxParser(RetainPtr validator, + FX_FILESIZE header_offset, + WeakPtr pool); ~CPDF_SyntaxParser(); void SetReadBufferSize(uint32_t read_buffer_size) { From 181518ea0915a75189a1d890feee7e9df3a4099e Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Wed, 28 Oct 2026 11:49:31 -0700 Subject: [PATCH 14/39] Use display lists for blank page checks in pattern and save tests Replace golden PNG comparisons in FPDFRenderPatternEmbedderTest and FPDFSaveEmbedderTest with display list checks verifying the absence of draw commands. Change-Id: Ic21d0b62060b9bd9e302151bc60925f6b0fed017 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160360 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez --- core/fpdfapi/render/fpdf_render_pattern_embeddertest.cpp | 4 +--- fpdfsdk/fpdf_save_embeddertest.cpp | 5 ++--- testing/resources/embedder_tests/bug_547706.dump.txt | 7 +++++++ 3 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 testing/resources/embedder_tests/bug_547706.dump.txt diff --git a/core/fpdfapi/render/fpdf_render_pattern_embeddertest.cpp b/core/fpdfapi/render/fpdf_render_pattern_embeddertest.cpp index 2b5198822f..fd69d780a7 100644 --- a/core/fpdfapi/render/fpdf_render_pattern_embeddertest.cpp +++ b/core/fpdfapi/render/fpdf_render_pattern_embeddertest.cpp @@ -4,7 +4,6 @@ #include "public/cpp/fpdf_scopers.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #include "testing/gtest/include/gtest/gtest.h" class FPDFRenderPatternEmbedderTest : public EmbedderTest {}; @@ -14,8 +13,7 @@ TEST_F(FPDFRenderPatternEmbedderTest, LoadError547706) { ASSERT_TRUE(OpenDocument("bug_547706.pdf")); ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmap(bitmap.get(), pdfium::kBlankPage612By792Png); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "bug_547706"); } TEST_F(FPDFRenderPatternEmbedderTest, ZeroTilingPatternStep509964646) { diff --git a/fpdfsdk/fpdf_save_embeddertest.cpp b/fpdfsdk/fpdf_save_embeddertest.cpp index a44e264f34..4901d5738e 100644 --- a/fpdfsdk/fpdf_save_embeddertest.cpp +++ b/fpdfsdk/fpdf_save_embeddertest.cpp @@ -19,7 +19,6 @@ #include "public/fpdf_text.h" #include "public/fpdfview.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #include "testing/fx_string_testhelpers.h" #include "testing/gmock/include/gmock/gmock-matchers.h" #include "testing/gtest/include/gtest/gtest.h" @@ -201,8 +200,8 @@ TEST_F(FPDFSaveEmbedderTest, Bug1409) { ASSERT_TRUE(saved_document); ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmap(bitmap.get(), pdfium::kBlankPage612By792Png); + CompareDisplayList(RenderSavedPageToDisplayList(saved_page.get()), + "blank_page_612x792"); EXPECT_THAT(GetString(), StartsWith("%PDF-1.7\r\n")); EXPECT_THAT(GetString(), HasSubstr("/Root ")); diff --git a/testing/resources/embedder_tests/bug_547706.dump.txt b/testing/resources/embedder_tests/bug_547706.dump.txt new file mode 100644 index 0000000000..cbb48d7881 --- /dev/null +++ b/testing/resources/embedder_tests/bug_547706.dump.txt @@ -0,0 +1,7 @@ +SaveState +SetBaseClip [0,0,612,792] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,792.0000) line(0.0000,0.0000) line(612.0000,0.0000) line(612.0000,792.0000) line(0.0000,792.0000,close)] +SaveState +RestoreState +RestoreState +RestoreState From 0f3d165beb72d31936fdde7243cc08b42ba03cfa Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Wed, 28 Oct 2026 11:55:10 -0700 Subject: [PATCH 15/39] Use display lists for Brotli stream tests Replace golden PNG comparisons in BrotliEnabledEmbedderTest, BrotliDisabledEmbedderTest, and BrotliV5EmbedderTest with display list checks. Keep BrotliDecodeParms using bitmap comparison since it tests lossless image stream decoding with predictor parameters. Change-Id: I72e1216f360772ba6e3eb154c683cfc5664f03d6 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/160110 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- core/fxcodec/brotli/brotli_embeddertest.cpp | 46 +- .../embedder_tests/many_rectangles.dump.txt | 606 ++++++++++++++++++ 2 files changed, 615 insertions(+), 37 deletions(-) create mode 100644 testing/resources/embedder_tests/many_rectangles.dump.txt diff --git a/core/fxcodec/brotli/brotli_embeddertest.cpp b/core/fxcodec/brotli/brotli_embeddertest.cpp index 473eaf09e1..6eb12a8cab 100644 --- a/core/fxcodec/brotli/brotli_embeddertest.cpp +++ b/core/fxcodec/brotli/brotli_embeddertest.cpp @@ -4,7 +4,6 @@ #include "public/fpdfview.h" #include "testing/embedder_test.h" -#include "testing/embedder_test_constants.h" #include "testing/embedder_test_environment.h" #include "testing/gtest/include/gtest/gtest.h" @@ -50,38 +49,24 @@ class BrotliV5EmbedderTest : public BrotliEnabledEmbedderTest { TEST_F(BrotliEnabledEmbedderTest, ManyRectanglesBrotli) { ASSERT_TRUE(OpenDocument("many_rectangles_brotli.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kManyRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "many_rectangles"); } TEST_F(BrotliEnabledEmbedderTest, SimpleBrotliWithText) { ASSERT_TRUE(OpenDocument("hello_world_brotli.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kHelloWorldPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "hello_world"); } TEST_F(BrotliEnabledEmbedderTest, BrotliRectangles) { ASSERT_TRUE(OpenDocument("rectangles_brotli.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kRectanglesPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "rectangles"); } TEST_F(BrotliEnabledEmbedderTest, BrotliDecodeParms) { @@ -98,36 +83,23 @@ TEST_F(BrotliEnabledEmbedderTest, BrotliDecodeParms) { TEST_F(BrotliEnabledEmbedderTest, BrotliWithLength1Argument) { ASSERT_TRUE(OpenDocument("hello_world_brotli_with_length1.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmapWithExpectationSuffix(bitmap.get(), pdfium::kHelloWorldPng); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "hello_world"); } TEST_F(BrotliDisabledEmbedderTest, BrotliDecodeDisabled) { ASSERT_TRUE(OpenDocument("hello_world_brotli.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmap(bitmap.get(), "blank_200x200"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "blank_page_200x200"); } TEST_F(BrotliV5EmbedderTest, WrongBrotliVersion) { ASSERT_TRUE(OpenDocument("hello_world_brotli.pdf")); - ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - ASSERT_TRUE(bitmap); - - CompareBitmap(bitmap.get(), "blank_200x200"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "blank_page_200x200"); } diff --git a/testing/resources/embedder_tests/many_rectangles.dump.txt b/testing/resources/embedder_tests/many_rectangles.dump.txt new file mode 100644 index 0000000000..6658f283cb --- /dev/null +++ b/testing/resources/embedder_tests/many_rectangles.dump.txt @@ -0,0 +1,606 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +DrawPath fill=0xff0d0846 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,1.0000) line(9.0000,1.0000) line(9.0000,9.0000) line(1.0000,9.0000) line(1.0000,1.0000,close)] +DrawPath fill=0xff1a0840 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,1.0000) line(19.0000,1.0000) line(19.0000,9.0000) line(11.0000,9.0000) line(11.0000,1.0000,close)] +DrawPath fill=0xff260839 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,1.0000) line(29.0000,1.0000) line(29.0000,9.0000) line(21.0000,9.0000) line(21.0000,1.0000,close)] +DrawPath fill=0xff330833 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,1.0000) line(39.0000,1.0000) line(39.0000,9.0000) line(31.0000,9.0000) line(31.0000,1.0000,close)] +DrawPath fill=0xff40082d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,1.0000) line(49.0000,1.0000) line(49.0000,9.0000) line(41.0000,9.0000) line(41.0000,1.0000,close)] +DrawPath fill=0xff4d0826 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,1.0000) line(59.0000,1.0000) line(59.0000,9.0000) line(51.0000,9.0000) line(51.0000,1.0000,close)] +DrawPath fill=0xff590820 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,1.0000) line(69.0000,1.0000) line(69.0000,9.0000) line(61.0000,9.0000) line(61.0000,1.0000,close)] +DrawPath fill=0xff66081a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,1.0000) line(79.0000,1.0000) line(79.0000,9.0000) line(71.0000,9.0000) line(71.0000,1.0000,close)] +DrawPath fill=0xff730813 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,1.0000) line(89.0000,1.0000) line(89.0000,9.0000) line(81.0000,9.0000) line(81.0000,1.0000,close)] +DrawPath fill=0xff80080d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,1.0000) line(99.0000,1.0000) line(99.0000,9.0000) line(91.0000,9.0000) line(91.0000,1.0000,close)] +DrawPath fill=0xff8c0806 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,1.0000) line(109.0000,1.0000) line(109.0000,9.0000) line(101.0000,9.0000) line(101.0000,1.0000,close)] +DrawPath fill=0xff990800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,1.0000) line(119.0000,1.0000) line(119.0000,9.0000) line(111.0000,9.0000) line(111.0000,1.0000,close)] +DrawPath fill=0xffa60800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,1.0000) line(129.0000,1.0000) line(129.0000,9.0000) line(121.0000,9.0000) line(121.0000,1.0000,close)] +DrawPath fill=0xffb30800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,1.0000) line(139.0000,1.0000) line(139.0000,9.0000) line(131.0000,9.0000) line(131.0000,1.0000,close)] +DrawPath fill=0xffbf0800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,1.0000) line(149.0000,1.0000) line(149.0000,9.0000) line(141.0000,9.0000) line(141.0000,1.0000,close)] +DrawPath fill=0xffcc0800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,1.0000) line(159.0000,1.0000) line(159.0000,9.0000) line(151.0000,9.0000) line(151.0000,1.0000,close)] +DrawPath fill=0xffd90800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,1.0000) line(169.0000,1.0000) line(169.0000,9.0000) line(161.0000,9.0000) line(161.0000,1.0000,close)] +DrawPath fill=0xffe60800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,1.0000) line(179.0000,1.0000) line(179.0000,9.0000) line(171.0000,9.0000) line(171.0000,1.0000,close)] +DrawPath fill=0xfff20800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,1.0000) line(189.0000,1.0000) line(189.0000,9.0000) line(181.0000,9.0000) line(181.0000,1.0000,close)] +DrawPath fill=0xffff0800 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,1.0000) line(199.0000,1.0000) line(199.0000,9.0000) line(191.0000,9.0000) line(191.0000,1.0000,close)] +DrawPath fill=0xff0d114d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,11.0000) line(9.0000,11.0000) line(9.0000,19.0000) line(1.0000,19.0000) line(1.0000,11.0000,close)] +DrawPath fill=0xff1a1146 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,11.0000) line(19.0000,11.0000) line(19.0000,19.0000) line(11.0000,19.0000) line(11.0000,11.0000,close)] +DrawPath fill=0xff261140 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,11.0000) line(29.0000,11.0000) line(29.0000,19.0000) line(21.0000,19.0000) line(21.0000,11.0000,close)] +DrawPath fill=0xff331139 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,11.0000) line(39.0000,11.0000) line(39.0000,19.0000) line(31.0000,19.0000) line(31.0000,11.0000,close)] +DrawPath fill=0xff401133 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,11.0000) line(49.0000,11.0000) line(49.0000,19.0000) line(41.0000,19.0000) line(41.0000,11.0000,close)] +DrawPath fill=0xff4d112d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,11.0000) line(59.0000,11.0000) line(59.0000,19.0000) line(51.0000,19.0000) line(51.0000,11.0000,close)] +DrawPath fill=0xff591126 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,11.0000) line(69.0000,11.0000) line(69.0000,19.0000) line(61.0000,19.0000) line(61.0000,11.0000,close)] +DrawPath fill=0xff661120 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,11.0000) line(79.0000,11.0000) line(79.0000,19.0000) line(71.0000,19.0000) line(71.0000,11.0000,close)] +DrawPath fill=0xff73111a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,11.0000) line(89.0000,11.0000) line(89.0000,19.0000) line(81.0000,19.0000) line(81.0000,11.0000,close)] +DrawPath fill=0xff801113 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,11.0000) line(99.0000,11.0000) line(99.0000,19.0000) line(91.0000,19.0000) line(91.0000,11.0000,close)] +DrawPath fill=0xff8c110d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,11.0000) line(109.0000,11.0000) line(109.0000,19.0000) line(101.0000,19.0000) line(101.0000,11.0000,close)] +DrawPath fill=0xff991106 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,11.0000) line(119.0000,11.0000) line(119.0000,19.0000) line(111.0000,19.0000) line(111.0000,11.0000,close)] +DrawPath fill=0xffa61100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,11.0000) line(129.0000,11.0000) line(129.0000,19.0000) line(121.0000,19.0000) line(121.0000,11.0000,close)] +DrawPath fill=0xffb31100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,11.0000) line(139.0000,11.0000) line(139.0000,19.0000) line(131.0000,19.0000) line(131.0000,11.0000,close)] +DrawPath fill=0xffbf1100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,11.0000) line(149.0000,11.0000) line(149.0000,19.0000) line(141.0000,19.0000) line(141.0000,11.0000,close)] +DrawPath fill=0xffcc1100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,11.0000) line(159.0000,11.0000) line(159.0000,19.0000) line(151.0000,19.0000) line(151.0000,11.0000,close)] +DrawPath fill=0xffd91100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,11.0000) line(169.0000,11.0000) line(169.0000,19.0000) line(161.0000,19.0000) line(161.0000,11.0000,close)] +DrawPath fill=0xffe61100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,11.0000) line(179.0000,11.0000) line(179.0000,19.0000) line(171.0000,19.0000) line(171.0000,11.0000,close)] +DrawPath fill=0xfff21100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,11.0000) line(189.0000,11.0000) line(189.0000,19.0000) line(181.0000,19.0000) line(181.0000,11.0000,close)] +DrawPath fill=0xffff1100 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,11.0000) line(199.0000,11.0000) line(199.0000,19.0000) line(191.0000,19.0000) line(191.0000,11.0000,close)] +DrawPath fill=0xff0d1a53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,21.0000) line(9.0000,21.0000) line(9.0000,29.0000) line(1.0000,29.0000) line(1.0000,21.0000,close)] +DrawPath fill=0xff1a1a4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,21.0000) line(19.0000,21.0000) line(19.0000,29.0000) line(11.0000,29.0000) line(11.0000,21.0000,close)] +DrawPath fill=0xff261a46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,21.0000) line(29.0000,21.0000) line(29.0000,29.0000) line(21.0000,29.0000) line(21.0000,21.0000,close)] +DrawPath fill=0xff331a40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,21.0000) line(39.0000,21.0000) line(39.0000,29.0000) line(31.0000,29.0000) line(31.0000,21.0000,close)] +DrawPath fill=0xff401a39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,21.0000) line(49.0000,21.0000) line(49.0000,29.0000) line(41.0000,29.0000) line(41.0000,21.0000,close)] +DrawPath fill=0xff4d1a33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,21.0000) line(59.0000,21.0000) line(59.0000,29.0000) line(51.0000,29.0000) line(51.0000,21.0000,close)] +DrawPath fill=0xff591a2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,21.0000) line(69.0000,21.0000) line(69.0000,29.0000) line(61.0000,29.0000) line(61.0000,21.0000,close)] +DrawPath fill=0xff661a26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,21.0000) line(79.0000,21.0000) line(79.0000,29.0000) line(71.0000,29.0000) line(71.0000,21.0000,close)] +DrawPath fill=0xff731a20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,21.0000) line(89.0000,21.0000) line(89.0000,29.0000) line(81.0000,29.0000) line(81.0000,21.0000,close)] +DrawPath fill=0xff801a1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,21.0000) line(99.0000,21.0000) line(99.0000,29.0000) line(91.0000,29.0000) line(91.0000,21.0000,close)] +DrawPath fill=0xff8c1a13 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,21.0000) line(109.0000,21.0000) line(109.0000,29.0000) line(101.0000,29.0000) line(101.0000,21.0000,close)] +DrawPath fill=0xff991a0d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,21.0000) line(119.0000,21.0000) line(119.0000,29.0000) line(111.0000,29.0000) line(111.0000,21.0000,close)] +DrawPath fill=0xffa61a06 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,21.0000) line(129.0000,21.0000) line(129.0000,29.0000) line(121.0000,29.0000) line(121.0000,21.0000,close)] +DrawPath fill=0xffb31a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,21.0000) line(139.0000,21.0000) line(139.0000,29.0000) line(131.0000,29.0000) line(131.0000,21.0000,close)] +DrawPath fill=0xffbf1a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,21.0000) line(149.0000,21.0000) line(149.0000,29.0000) line(141.0000,29.0000) line(141.0000,21.0000,close)] +DrawPath fill=0xffcc1a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,21.0000) line(159.0000,21.0000) line(159.0000,29.0000) line(151.0000,29.0000) line(151.0000,21.0000,close)] +DrawPath fill=0xffd91a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,21.0000) line(169.0000,21.0000) line(169.0000,29.0000) line(161.0000,29.0000) line(161.0000,21.0000,close)] +DrawPath fill=0xffe61a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,21.0000) line(179.0000,21.0000) line(179.0000,29.0000) line(171.0000,29.0000) line(171.0000,21.0000,close)] +DrawPath fill=0xfff21a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,21.0000) line(189.0000,21.0000) line(189.0000,29.0000) line(181.0000,29.0000) line(181.0000,21.0000,close)] +DrawPath fill=0xffff1a00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,21.0000) line(199.0000,21.0000) line(199.0000,29.0000) line(191.0000,29.0000) line(191.0000,21.0000,close)] +DrawPath fill=0xff0d2259 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,31.0000) line(9.0000,31.0000) line(9.0000,39.0000) line(1.0000,39.0000) line(1.0000,31.0000,close)] +DrawPath fill=0xff1a2253 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,31.0000) line(19.0000,31.0000) line(19.0000,39.0000) line(11.0000,39.0000) line(11.0000,31.0000,close)] +DrawPath fill=0xff26224d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,31.0000) line(29.0000,31.0000) line(29.0000,39.0000) line(21.0000,39.0000) line(21.0000,31.0000,close)] +DrawPath fill=0xff332246 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,31.0000) line(39.0000,31.0000) line(39.0000,39.0000) line(31.0000,39.0000) line(31.0000,31.0000,close)] +DrawPath fill=0xff402240 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,31.0000) line(49.0000,31.0000) line(49.0000,39.0000) line(41.0000,39.0000) line(41.0000,31.0000,close)] +DrawPath fill=0xff4d2239 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,31.0000) line(59.0000,31.0000) line(59.0000,39.0000) line(51.0000,39.0000) line(51.0000,31.0000,close)] +DrawPath fill=0xff592233 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,31.0000) line(69.0000,31.0000) line(69.0000,39.0000) line(61.0000,39.0000) line(61.0000,31.0000,close)] +DrawPath fill=0xff66222d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,31.0000) line(79.0000,31.0000) line(79.0000,39.0000) line(71.0000,39.0000) line(71.0000,31.0000,close)] +DrawPath fill=0xff732226 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,31.0000) line(89.0000,31.0000) line(89.0000,39.0000) line(81.0000,39.0000) line(81.0000,31.0000,close)] +DrawPath fill=0xff802220 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,31.0000) line(99.0000,31.0000) line(99.0000,39.0000) line(91.0000,39.0000) line(91.0000,31.0000,close)] +DrawPath fill=0xff8c221a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,31.0000) line(109.0000,31.0000) line(109.0000,39.0000) line(101.0000,39.0000) line(101.0000,31.0000,close)] +DrawPath fill=0xff992213 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,31.0000) line(119.0000,31.0000) line(119.0000,39.0000) line(111.0000,39.0000) line(111.0000,31.0000,close)] +DrawPath fill=0xffa6220d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,31.0000) line(129.0000,31.0000) line(129.0000,39.0000) line(121.0000,39.0000) line(121.0000,31.0000,close)] +DrawPath fill=0xffb32206 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,31.0000) line(139.0000,31.0000) line(139.0000,39.0000) line(131.0000,39.0000) line(131.0000,31.0000,close)] +DrawPath fill=0xffbf2200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,31.0000) line(149.0000,31.0000) line(149.0000,39.0000) line(141.0000,39.0000) line(141.0000,31.0000,close)] +DrawPath fill=0xffcc2200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,31.0000) line(159.0000,31.0000) line(159.0000,39.0000) line(151.0000,39.0000) line(151.0000,31.0000,close)] +DrawPath fill=0xffd92200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,31.0000) line(169.0000,31.0000) line(169.0000,39.0000) line(161.0000,39.0000) line(161.0000,31.0000,close)] +DrawPath fill=0xffe62200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,31.0000) line(179.0000,31.0000) line(179.0000,39.0000) line(171.0000,39.0000) line(171.0000,31.0000,close)] +DrawPath fill=0xfff22200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,31.0000) line(189.0000,31.0000) line(189.0000,39.0000) line(181.0000,39.0000) line(181.0000,31.0000,close)] +DrawPath fill=0xffff2200 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,31.0000) line(199.0000,31.0000) line(199.0000,39.0000) line(191.0000,39.0000) line(191.0000,31.0000,close)] +DrawPath fill=0xff0d2b60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,41.0000) line(9.0000,41.0000) line(9.0000,49.0000) line(1.0000,49.0000) line(1.0000,41.0000,close)] +DrawPath fill=0xff1a2b59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,41.0000) line(19.0000,41.0000) line(19.0000,49.0000) line(11.0000,49.0000) line(11.0000,41.0000,close)] +DrawPath fill=0xff262b53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,41.0000) line(29.0000,41.0000) line(29.0000,49.0000) line(21.0000,49.0000) line(21.0000,41.0000,close)] +DrawPath fill=0xff332b4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,41.0000) line(39.0000,41.0000) line(39.0000,49.0000) line(31.0000,49.0000) line(31.0000,41.0000,close)] +DrawPath fill=0xff402b46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,41.0000) line(49.0000,41.0000) line(49.0000,49.0000) line(41.0000,49.0000) line(41.0000,41.0000,close)] +DrawPath fill=0xff4d2b40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,41.0000) line(59.0000,41.0000) line(59.0000,49.0000) line(51.0000,49.0000) line(51.0000,41.0000,close)] +DrawPath fill=0xff592b39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,41.0000) line(69.0000,41.0000) line(69.0000,49.0000) line(61.0000,49.0000) line(61.0000,41.0000,close)] +DrawPath fill=0xff662b33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,41.0000) line(79.0000,41.0000) line(79.0000,49.0000) line(71.0000,49.0000) line(71.0000,41.0000,close)] +DrawPath fill=0xff732b2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,41.0000) line(89.0000,41.0000) line(89.0000,49.0000) line(81.0000,49.0000) line(81.0000,41.0000,close)] +DrawPath fill=0xff802b26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,41.0000) line(99.0000,41.0000) line(99.0000,49.0000) line(91.0000,49.0000) line(91.0000,41.0000,close)] +DrawPath fill=0xff8c2b20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,41.0000) line(109.0000,41.0000) line(109.0000,49.0000) line(101.0000,49.0000) line(101.0000,41.0000,close)] +DrawPath fill=0xff992b1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,41.0000) line(119.0000,41.0000) line(119.0000,49.0000) line(111.0000,49.0000) line(111.0000,41.0000,close)] +DrawPath fill=0xffa62b13 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,41.0000) line(129.0000,41.0000) line(129.0000,49.0000) line(121.0000,49.0000) line(121.0000,41.0000,close)] +DrawPath fill=0xffb32b0d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,41.0000) line(139.0000,41.0000) line(139.0000,49.0000) line(131.0000,49.0000) line(131.0000,41.0000,close)] +DrawPath fill=0xffbf2b06 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,41.0000) line(149.0000,41.0000) line(149.0000,49.0000) line(141.0000,49.0000) line(141.0000,41.0000,close)] +DrawPath fill=0xffcc2b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,41.0000) line(159.0000,41.0000) line(159.0000,49.0000) line(151.0000,49.0000) line(151.0000,41.0000,close)] +DrawPath fill=0xffd92b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,41.0000) line(169.0000,41.0000) line(169.0000,49.0000) line(161.0000,49.0000) line(161.0000,41.0000,close)] +DrawPath fill=0xffe62b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,41.0000) line(179.0000,41.0000) line(179.0000,49.0000) line(171.0000,49.0000) line(171.0000,41.0000,close)] +DrawPath fill=0xfff22b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,41.0000) line(189.0000,41.0000) line(189.0000,49.0000) line(181.0000,49.0000) line(181.0000,41.0000,close)] +DrawPath fill=0xffff2b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,41.0000) line(199.0000,41.0000) line(199.0000,49.0000) line(191.0000,49.0000) line(191.0000,41.0000,close)] +DrawPath fill=0xff0d3366 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,51.0000) line(9.0000,51.0000) line(9.0000,59.0000) line(1.0000,59.0000) line(1.0000,51.0000,close)] +DrawPath fill=0xff1a3360 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,51.0000) line(19.0000,51.0000) line(19.0000,59.0000) line(11.0000,59.0000) line(11.0000,51.0000,close)] +DrawPath fill=0xff263359 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,51.0000) line(29.0000,51.0000) line(29.0000,59.0000) line(21.0000,59.0000) line(21.0000,51.0000,close)] +DrawPath fill=0xff333353 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,51.0000) line(39.0000,51.0000) line(39.0000,59.0000) line(31.0000,59.0000) line(31.0000,51.0000,close)] +DrawPath fill=0xff40334d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,51.0000) line(49.0000,51.0000) line(49.0000,59.0000) line(41.0000,59.0000) line(41.0000,51.0000,close)] +DrawPath fill=0xff4d3346 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,51.0000) line(59.0000,51.0000) line(59.0000,59.0000) line(51.0000,59.0000) line(51.0000,51.0000,close)] +DrawPath fill=0xff593340 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,51.0000) line(69.0000,51.0000) line(69.0000,59.0000) line(61.0000,59.0000) line(61.0000,51.0000,close)] +DrawPath fill=0xff663339 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,51.0000) line(79.0000,51.0000) line(79.0000,59.0000) line(71.0000,59.0000) line(71.0000,51.0000,close)] +DrawPath fill=0xff733333 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,51.0000) line(89.0000,51.0000) line(89.0000,59.0000) line(81.0000,59.0000) line(81.0000,51.0000,close)] +DrawPath fill=0xff80332d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,51.0000) line(99.0000,51.0000) line(99.0000,59.0000) line(91.0000,59.0000) line(91.0000,51.0000,close)] +DrawPath fill=0xff8c3326 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,51.0000) line(109.0000,51.0000) line(109.0000,59.0000) line(101.0000,59.0000) line(101.0000,51.0000,close)] +DrawPath fill=0xff993320 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,51.0000) line(119.0000,51.0000) line(119.0000,59.0000) line(111.0000,59.0000) line(111.0000,51.0000,close)] +DrawPath fill=0xffa6331a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,51.0000) line(129.0000,51.0000) line(129.0000,59.0000) line(121.0000,59.0000) line(121.0000,51.0000,close)] +DrawPath fill=0xffb33313 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,51.0000) line(139.0000,51.0000) line(139.0000,59.0000) line(131.0000,59.0000) line(131.0000,51.0000,close)] +DrawPath fill=0xffbf330d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,51.0000) line(149.0000,51.0000) line(149.0000,59.0000) line(141.0000,59.0000) line(141.0000,51.0000,close)] +DrawPath fill=0xffcc3306 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,51.0000) line(159.0000,51.0000) line(159.0000,59.0000) line(151.0000,59.0000) line(151.0000,51.0000,close)] +DrawPath fill=0xffd93300 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,51.0000) line(169.0000,51.0000) line(169.0000,59.0000) line(161.0000,59.0000) line(161.0000,51.0000,close)] +DrawPath fill=0xffe63300 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,51.0000) line(179.0000,51.0000) line(179.0000,59.0000) line(171.0000,59.0000) line(171.0000,51.0000,close)] +DrawPath fill=0xfff23300 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,51.0000) line(189.0000,51.0000) line(189.0000,59.0000) line(181.0000,59.0000) line(181.0000,51.0000,close)] +DrawPath fill=0xffff3300 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,51.0000) line(199.0000,51.0000) line(199.0000,59.0000) line(191.0000,59.0000) line(191.0000,51.0000,close)] +DrawPath fill=0xff0d3b6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,61.0000) line(9.0000,61.0000) line(9.0000,69.0000) line(1.0000,69.0000) line(1.0000,61.0000,close)] +DrawPath fill=0xff1a3b66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,61.0000) line(19.0000,61.0000) line(19.0000,69.0000) line(11.0000,69.0000) line(11.0000,61.0000,close)] +DrawPath fill=0xff263b60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,61.0000) line(29.0000,61.0000) line(29.0000,69.0000) line(21.0000,69.0000) line(21.0000,61.0000,close)] +DrawPath fill=0xff333b59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,61.0000) line(39.0000,61.0000) line(39.0000,69.0000) line(31.0000,69.0000) line(31.0000,61.0000,close)] +DrawPath fill=0xff403b53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,61.0000) line(49.0000,61.0000) line(49.0000,69.0000) line(41.0000,69.0000) line(41.0000,61.0000,close)] +DrawPath fill=0xff4d3b4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,61.0000) line(59.0000,61.0000) line(59.0000,69.0000) line(51.0000,69.0000) line(51.0000,61.0000,close)] +DrawPath fill=0xff593b46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,61.0000) line(69.0000,61.0000) line(69.0000,69.0000) line(61.0000,69.0000) line(61.0000,61.0000,close)] +DrawPath fill=0xff663b40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,61.0000) line(79.0000,61.0000) line(79.0000,69.0000) line(71.0000,69.0000) line(71.0000,61.0000,close)] +DrawPath fill=0xff733b39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,61.0000) line(89.0000,61.0000) line(89.0000,69.0000) line(81.0000,69.0000) line(81.0000,61.0000,close)] +DrawPath fill=0xff803b33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,61.0000) line(99.0000,61.0000) line(99.0000,69.0000) line(91.0000,69.0000) line(91.0000,61.0000,close)] +DrawPath fill=0xff8c3b2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,61.0000) line(109.0000,61.0000) line(109.0000,69.0000) line(101.0000,69.0000) line(101.0000,61.0000,close)] +DrawPath fill=0xff993b26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,61.0000) line(119.0000,61.0000) line(119.0000,69.0000) line(111.0000,69.0000) line(111.0000,61.0000,close)] +DrawPath fill=0xffa63b20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,61.0000) line(129.0000,61.0000) line(129.0000,69.0000) line(121.0000,69.0000) line(121.0000,61.0000,close)] +DrawPath fill=0xffb33b1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,61.0000) line(139.0000,61.0000) line(139.0000,69.0000) line(131.0000,69.0000) line(131.0000,61.0000,close)] +DrawPath fill=0xffbf3b13 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,61.0000) line(149.0000,61.0000) line(149.0000,69.0000) line(141.0000,69.0000) line(141.0000,61.0000,close)] +DrawPath fill=0xffcc3b0d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,61.0000) line(159.0000,61.0000) line(159.0000,69.0000) line(151.0000,69.0000) line(151.0000,61.0000,close)] +DrawPath fill=0xffd93b06 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,61.0000) line(169.0000,61.0000) line(169.0000,69.0000) line(161.0000,69.0000) line(161.0000,61.0000,close)] +DrawPath fill=0xffe63b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,61.0000) line(179.0000,61.0000) line(179.0000,69.0000) line(171.0000,69.0000) line(171.0000,61.0000,close)] +DrawPath fill=0xfff23b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,61.0000) line(189.0000,61.0000) line(189.0000,69.0000) line(181.0000,69.0000) line(181.0000,61.0000,close)] +DrawPath fill=0xffff3b00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,61.0000) line(199.0000,61.0000) line(199.0000,69.0000) line(191.0000,69.0000) line(191.0000,61.0000,close)] +DrawPath fill=0xff0d4473 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,71.0000) line(9.0000,71.0000) line(9.0000,79.0000) line(1.0000,79.0000) line(1.0000,71.0000,close)] +DrawPath fill=0xff1a446c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,71.0000) line(19.0000,71.0000) line(19.0000,79.0000) line(11.0000,79.0000) line(11.0000,71.0000,close)] +DrawPath fill=0xff264466 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,71.0000) line(29.0000,71.0000) line(29.0000,79.0000) line(21.0000,79.0000) line(21.0000,71.0000,close)] +DrawPath fill=0xff334460 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,71.0000) line(39.0000,71.0000) line(39.0000,79.0000) line(31.0000,79.0000) line(31.0000,71.0000,close)] +DrawPath fill=0xff404459 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,71.0000) line(49.0000,71.0000) line(49.0000,79.0000) line(41.0000,79.0000) line(41.0000,71.0000,close)] +DrawPath fill=0xff4d4453 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,71.0000) line(59.0000,71.0000) line(59.0000,79.0000) line(51.0000,79.0000) line(51.0000,71.0000,close)] +DrawPath fill=0xff59444d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,71.0000) line(69.0000,71.0000) line(69.0000,79.0000) line(61.0000,79.0000) line(61.0000,71.0000,close)] +DrawPath fill=0xff664446 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,71.0000) line(79.0000,71.0000) line(79.0000,79.0000) line(71.0000,79.0000) line(71.0000,71.0000,close)] +DrawPath fill=0xff734440 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,71.0000) line(89.0000,71.0000) line(89.0000,79.0000) line(81.0000,79.0000) line(81.0000,71.0000,close)] +DrawPath fill=0xff804439 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,71.0000) line(99.0000,71.0000) line(99.0000,79.0000) line(91.0000,79.0000) line(91.0000,71.0000,close)] +DrawPath fill=0xff8c4433 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,71.0000) line(109.0000,71.0000) line(109.0000,79.0000) line(101.0000,79.0000) line(101.0000,71.0000,close)] +DrawPath fill=0xff99442d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,71.0000) line(119.0000,71.0000) line(119.0000,79.0000) line(111.0000,79.0000) line(111.0000,71.0000,close)] +DrawPath fill=0xffa64426 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,71.0000) line(129.0000,71.0000) line(129.0000,79.0000) line(121.0000,79.0000) line(121.0000,71.0000,close)] +DrawPath fill=0xffb34420 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,71.0000) line(139.0000,71.0000) line(139.0000,79.0000) line(131.0000,79.0000) line(131.0000,71.0000,close)] +DrawPath fill=0xffbf441a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,71.0000) line(149.0000,71.0000) line(149.0000,79.0000) line(141.0000,79.0000) line(141.0000,71.0000,close)] +DrawPath fill=0xffcc4413 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,71.0000) line(159.0000,71.0000) line(159.0000,79.0000) line(151.0000,79.0000) line(151.0000,71.0000,close)] +DrawPath fill=0xffd9440d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,71.0000) line(169.0000,71.0000) line(169.0000,79.0000) line(161.0000,79.0000) line(161.0000,71.0000,close)] +DrawPath fill=0xffe64406 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,71.0000) line(179.0000,71.0000) line(179.0000,79.0000) line(171.0000,79.0000) line(171.0000,71.0000,close)] +DrawPath fill=0xfff24400 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,71.0000) line(189.0000,71.0000) line(189.0000,79.0000) line(181.0000,79.0000) line(181.0000,71.0000,close)] +DrawPath fill=0xffff4400 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,71.0000) line(199.0000,71.0000) line(199.0000,79.0000) line(191.0000,79.0000) line(191.0000,71.0000,close)] +DrawPath fill=0xff0d4d79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,81.0000) line(9.0000,81.0000) line(9.0000,89.0000) line(1.0000,89.0000) line(1.0000,81.0000,close)] +DrawPath fill=0xff1a4d73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,81.0000) line(19.0000,81.0000) line(19.0000,89.0000) line(11.0000,89.0000) line(11.0000,81.0000,close)] +DrawPath fill=0xff264d6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,81.0000) line(29.0000,81.0000) line(29.0000,89.0000) line(21.0000,89.0000) line(21.0000,81.0000,close)] +DrawPath fill=0xff334d66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,81.0000) line(39.0000,81.0000) line(39.0000,89.0000) line(31.0000,89.0000) line(31.0000,81.0000,close)] +DrawPath fill=0xff404d60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,81.0000) line(49.0000,81.0000) line(49.0000,89.0000) line(41.0000,89.0000) line(41.0000,81.0000,close)] +DrawPath fill=0xff4d4d59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,81.0000) line(59.0000,81.0000) line(59.0000,89.0000) line(51.0000,89.0000) line(51.0000,81.0000,close)] +DrawPath fill=0xff594d53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,81.0000) line(69.0000,81.0000) line(69.0000,89.0000) line(61.0000,89.0000) line(61.0000,81.0000,close)] +DrawPath fill=0xff664d4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,81.0000) line(79.0000,81.0000) line(79.0000,89.0000) line(71.0000,89.0000) line(71.0000,81.0000,close)] +DrawPath fill=0xff734d46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,81.0000) line(89.0000,81.0000) line(89.0000,89.0000) line(81.0000,89.0000) line(81.0000,81.0000,close)] +DrawPath fill=0xff804d40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,81.0000) line(99.0000,81.0000) line(99.0000,89.0000) line(91.0000,89.0000) line(91.0000,81.0000,close)] +DrawPath fill=0xff8c4d39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,81.0000) line(109.0000,81.0000) line(109.0000,89.0000) line(101.0000,89.0000) line(101.0000,81.0000,close)] +DrawPath fill=0xff994d33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,81.0000) line(119.0000,81.0000) line(119.0000,89.0000) line(111.0000,89.0000) line(111.0000,81.0000,close)] +DrawPath fill=0xffa64d2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,81.0000) line(129.0000,81.0000) line(129.0000,89.0000) line(121.0000,89.0000) line(121.0000,81.0000,close)] +DrawPath fill=0xffb34d26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,81.0000) line(139.0000,81.0000) line(139.0000,89.0000) line(131.0000,89.0000) line(131.0000,81.0000,close)] +DrawPath fill=0xffbf4d20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,81.0000) line(149.0000,81.0000) line(149.0000,89.0000) line(141.0000,89.0000) line(141.0000,81.0000,close)] +DrawPath fill=0xffcc4d1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,81.0000) line(159.0000,81.0000) line(159.0000,89.0000) line(151.0000,89.0000) line(151.0000,81.0000,close)] +DrawPath fill=0xffd94d13 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,81.0000) line(169.0000,81.0000) line(169.0000,89.0000) line(161.0000,89.0000) line(161.0000,81.0000,close)] +DrawPath fill=0xffe64d0d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,81.0000) line(179.0000,81.0000) line(179.0000,89.0000) line(171.0000,89.0000) line(171.0000,81.0000,close)] +DrawPath fill=0xfff24d06 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,81.0000) line(189.0000,81.0000) line(189.0000,89.0000) line(181.0000,89.0000) line(181.0000,81.0000,close)] +DrawPath fill=0xffff4d00 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,81.0000) line(199.0000,81.0000) line(199.0000,89.0000) line(191.0000,89.0000) line(191.0000,81.0000,close)] +DrawPath fill=0xff0d5580 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,91.0000) line(9.0000,91.0000) line(9.0000,99.0000) line(1.0000,99.0000) line(1.0000,91.0000,close)] +DrawPath fill=0xff1a5579 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,91.0000) line(19.0000,91.0000) line(19.0000,99.0000) line(11.0000,99.0000) line(11.0000,91.0000,close)] +DrawPath fill=0xff265573 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,91.0000) line(29.0000,91.0000) line(29.0000,99.0000) line(21.0000,99.0000) line(21.0000,91.0000,close)] +DrawPath fill=0xff33556c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,91.0000) line(39.0000,91.0000) line(39.0000,99.0000) line(31.0000,99.0000) line(31.0000,91.0000,close)] +DrawPath fill=0xff405566 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,91.0000) line(49.0000,91.0000) line(49.0000,99.0000) line(41.0000,99.0000) line(41.0000,91.0000,close)] +DrawPath fill=0xff4d5560 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,91.0000) line(59.0000,91.0000) line(59.0000,99.0000) line(51.0000,99.0000) line(51.0000,91.0000,close)] +DrawPath fill=0xff595559 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,91.0000) line(69.0000,91.0000) line(69.0000,99.0000) line(61.0000,99.0000) line(61.0000,91.0000,close)] +DrawPath fill=0xff665553 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,91.0000) line(79.0000,91.0000) line(79.0000,99.0000) line(71.0000,99.0000) line(71.0000,91.0000,close)] +DrawPath fill=0xff73554d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,91.0000) line(89.0000,91.0000) line(89.0000,99.0000) line(81.0000,99.0000) line(81.0000,91.0000,close)] +DrawPath fill=0xff805546 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,91.0000) line(99.0000,91.0000) line(99.0000,99.0000) line(91.0000,99.0000) line(91.0000,91.0000,close)] +DrawPath fill=0xff8c5540 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,91.0000) line(109.0000,91.0000) line(109.0000,99.0000) line(101.0000,99.0000) line(101.0000,91.0000,close)] +DrawPath fill=0xff995539 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,91.0000) line(119.0000,91.0000) line(119.0000,99.0000) line(111.0000,99.0000) line(111.0000,91.0000,close)] +DrawPath fill=0xffa65533 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,91.0000) line(129.0000,91.0000) line(129.0000,99.0000) line(121.0000,99.0000) line(121.0000,91.0000,close)] +DrawPath fill=0xffb3552d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,91.0000) line(139.0000,91.0000) line(139.0000,99.0000) line(131.0000,99.0000) line(131.0000,91.0000,close)] +DrawPath fill=0xffbf5526 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,91.0000) line(149.0000,91.0000) line(149.0000,99.0000) line(141.0000,99.0000) line(141.0000,91.0000,close)] +DrawPath fill=0xffcc5520 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,91.0000) line(159.0000,91.0000) line(159.0000,99.0000) line(151.0000,99.0000) line(151.0000,91.0000,close)] +DrawPath fill=0xffd9551a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,91.0000) line(169.0000,91.0000) line(169.0000,99.0000) line(161.0000,99.0000) line(161.0000,91.0000,close)] +DrawPath fill=0xffe65513 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,91.0000) line(179.0000,91.0000) line(179.0000,99.0000) line(171.0000,99.0000) line(171.0000,91.0000,close)] +DrawPath fill=0xfff2550d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,91.0000) line(189.0000,91.0000) line(189.0000,99.0000) line(181.0000,99.0000) line(181.0000,91.0000,close)] +DrawPath fill=0xffff5506 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,91.0000) line(199.0000,91.0000) line(199.0000,99.0000) line(191.0000,99.0000) line(191.0000,91.0000,close)] +DrawPath fill=0xff0d5e86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,101.0000) line(9.0000,101.0000) line(9.0000,109.0000) line(1.0000,109.0000) line(1.0000,101.0000,close)] +DrawPath fill=0xff1a5e80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,101.0000) line(19.0000,101.0000) line(19.0000,109.0000) line(11.0000,109.0000) line(11.0000,101.0000,close)] +DrawPath fill=0xff265e79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,101.0000) line(29.0000,101.0000) line(29.0000,109.0000) line(21.0000,109.0000) line(21.0000,101.0000,close)] +DrawPath fill=0xff335e73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,101.0000) line(39.0000,101.0000) line(39.0000,109.0000) line(31.0000,109.0000) line(31.0000,101.0000,close)] +DrawPath fill=0xff405e6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,101.0000) line(49.0000,101.0000) line(49.0000,109.0000) line(41.0000,109.0000) line(41.0000,101.0000,close)] +DrawPath fill=0xff4d5e66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,101.0000) line(59.0000,101.0000) line(59.0000,109.0000) line(51.0000,109.0000) line(51.0000,101.0000,close)] +DrawPath fill=0xff595e60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,101.0000) line(69.0000,101.0000) line(69.0000,109.0000) line(61.0000,109.0000) line(61.0000,101.0000,close)] +DrawPath fill=0xff665e59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,101.0000) line(79.0000,101.0000) line(79.0000,109.0000) line(71.0000,109.0000) line(71.0000,101.0000,close)] +DrawPath fill=0xff735e53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,101.0000) line(89.0000,101.0000) line(89.0000,109.0000) line(81.0000,109.0000) line(81.0000,101.0000,close)] +DrawPath fill=0xff805e4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,101.0000) line(99.0000,101.0000) line(99.0000,109.0000) line(91.0000,109.0000) line(91.0000,101.0000,close)] +DrawPath fill=0xff8c5e46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,101.0000) line(109.0000,101.0000) line(109.0000,109.0000) line(101.0000,109.0000) line(101.0000,101.0000,close)] +DrawPath fill=0xff995e40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,101.0000) line(119.0000,101.0000) line(119.0000,109.0000) line(111.0000,109.0000) line(111.0000,101.0000,close)] +DrawPath fill=0xffa65e39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,101.0000) line(129.0000,101.0000) line(129.0000,109.0000) line(121.0000,109.0000) line(121.0000,101.0000,close)] +DrawPath fill=0xffb35e33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,101.0000) line(139.0000,101.0000) line(139.0000,109.0000) line(131.0000,109.0000) line(131.0000,101.0000,close)] +DrawPath fill=0xffbf5e2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,101.0000) line(149.0000,101.0000) line(149.0000,109.0000) line(141.0000,109.0000) line(141.0000,101.0000,close)] +DrawPath fill=0xffcc5e26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,101.0000) line(159.0000,101.0000) line(159.0000,109.0000) line(151.0000,109.0000) line(151.0000,101.0000,close)] +DrawPath fill=0xffd95e20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,101.0000) line(169.0000,101.0000) line(169.0000,109.0000) line(161.0000,109.0000) line(161.0000,101.0000,close)] +DrawPath fill=0xffe65e1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,101.0000) line(179.0000,101.0000) line(179.0000,109.0000) line(171.0000,109.0000) line(171.0000,101.0000,close)] +DrawPath fill=0xfff25e13 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,101.0000) line(189.0000,101.0000) line(189.0000,109.0000) line(181.0000,109.0000) line(181.0000,101.0000,close)] +DrawPath fill=0xffff5e0d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,101.0000) line(199.0000,101.0000) line(199.0000,109.0000) line(191.0000,109.0000) line(191.0000,101.0000,close)] +DrawPath fill=0xff0d668c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,111.0000) line(9.0000,111.0000) line(9.0000,119.0000) line(1.0000,119.0000) line(1.0000,111.0000,close)] +DrawPath fill=0xff1a6686 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,111.0000) line(19.0000,111.0000) line(19.0000,119.0000) line(11.0000,119.0000) line(11.0000,111.0000,close)] +DrawPath fill=0xff266680 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,111.0000) line(29.0000,111.0000) line(29.0000,119.0000) line(21.0000,119.0000) line(21.0000,111.0000,close)] +DrawPath fill=0xff336679 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,111.0000) line(39.0000,111.0000) line(39.0000,119.0000) line(31.0000,119.0000) line(31.0000,111.0000,close)] +DrawPath fill=0xff406673 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,111.0000) line(49.0000,111.0000) line(49.0000,119.0000) line(41.0000,119.0000) line(41.0000,111.0000,close)] +DrawPath fill=0xff4d666c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,111.0000) line(59.0000,111.0000) line(59.0000,119.0000) line(51.0000,119.0000) line(51.0000,111.0000,close)] +DrawPath fill=0xff596666 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,111.0000) line(69.0000,111.0000) line(69.0000,119.0000) line(61.0000,119.0000) line(61.0000,111.0000,close)] +DrawPath fill=0xff666660 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,111.0000) line(79.0000,111.0000) line(79.0000,119.0000) line(71.0000,119.0000) line(71.0000,111.0000,close)] +DrawPath fill=0xff736659 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,111.0000) line(89.0000,111.0000) line(89.0000,119.0000) line(81.0000,119.0000) line(81.0000,111.0000,close)] +DrawPath fill=0xff806653 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,111.0000) line(99.0000,111.0000) line(99.0000,119.0000) line(91.0000,119.0000) line(91.0000,111.0000,close)] +DrawPath fill=0xff8c664d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,111.0000) line(109.0000,111.0000) line(109.0000,119.0000) line(101.0000,119.0000) line(101.0000,111.0000,close)] +DrawPath fill=0xff996646 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,111.0000) line(119.0000,111.0000) line(119.0000,119.0000) line(111.0000,119.0000) line(111.0000,111.0000,close)] +DrawPath fill=0xffa66640 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,111.0000) line(129.0000,111.0000) line(129.0000,119.0000) line(121.0000,119.0000) line(121.0000,111.0000,close)] +DrawPath fill=0xffb36639 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,111.0000) line(139.0000,111.0000) line(139.0000,119.0000) line(131.0000,119.0000) line(131.0000,111.0000,close)] +DrawPath fill=0xffbf6633 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,111.0000) line(149.0000,111.0000) line(149.0000,119.0000) line(141.0000,119.0000) line(141.0000,111.0000,close)] +DrawPath fill=0xffcc662d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,111.0000) line(159.0000,111.0000) line(159.0000,119.0000) line(151.0000,119.0000) line(151.0000,111.0000,close)] +DrawPath fill=0xffd96626 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,111.0000) line(169.0000,111.0000) line(169.0000,119.0000) line(161.0000,119.0000) line(161.0000,111.0000,close)] +DrawPath fill=0xffe66620 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,111.0000) line(179.0000,111.0000) line(179.0000,119.0000) line(171.0000,119.0000) line(171.0000,111.0000,close)] +DrawPath fill=0xfff2661a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,111.0000) line(189.0000,111.0000) line(189.0000,119.0000) line(181.0000,119.0000) line(181.0000,111.0000,close)] +DrawPath fill=0xffff6613 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,111.0000) line(199.0000,111.0000) line(199.0000,119.0000) line(191.0000,119.0000) line(191.0000,111.0000,close)] +DrawPath fill=0xff0d6e93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,121.0000) line(9.0000,121.0000) line(9.0000,129.0000) line(1.0000,129.0000) line(1.0000,121.0000,close)] +DrawPath fill=0xff1a6e8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,121.0000) line(19.0000,121.0000) line(19.0000,129.0000) line(11.0000,129.0000) line(11.0000,121.0000,close)] +DrawPath fill=0xff266e86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,121.0000) line(29.0000,121.0000) line(29.0000,129.0000) line(21.0000,129.0000) line(21.0000,121.0000,close)] +DrawPath fill=0xff336e80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,121.0000) line(39.0000,121.0000) line(39.0000,129.0000) line(31.0000,129.0000) line(31.0000,121.0000,close)] +DrawPath fill=0xff406e79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,121.0000) line(49.0000,121.0000) line(49.0000,129.0000) line(41.0000,129.0000) line(41.0000,121.0000,close)] +DrawPath fill=0xff4d6e73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,121.0000) line(59.0000,121.0000) line(59.0000,129.0000) line(51.0000,129.0000) line(51.0000,121.0000,close)] +DrawPath fill=0xff596e6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,121.0000) line(69.0000,121.0000) line(69.0000,129.0000) line(61.0000,129.0000) line(61.0000,121.0000,close)] +DrawPath fill=0xff666e66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,121.0000) line(79.0000,121.0000) line(79.0000,129.0000) line(71.0000,129.0000) line(71.0000,121.0000,close)] +DrawPath fill=0xff736e60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,121.0000) line(89.0000,121.0000) line(89.0000,129.0000) line(81.0000,129.0000) line(81.0000,121.0000,close)] +DrawPath fill=0xff806e59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,121.0000) line(99.0000,121.0000) line(99.0000,129.0000) line(91.0000,129.0000) line(91.0000,121.0000,close)] +DrawPath fill=0xff8c6e53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,121.0000) line(109.0000,121.0000) line(109.0000,129.0000) line(101.0000,129.0000) line(101.0000,121.0000,close)] +DrawPath fill=0xff996e4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,121.0000) line(119.0000,121.0000) line(119.0000,129.0000) line(111.0000,129.0000) line(111.0000,121.0000,close)] +DrawPath fill=0xffa66e46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,121.0000) line(129.0000,121.0000) line(129.0000,129.0000) line(121.0000,129.0000) line(121.0000,121.0000,close)] +DrawPath fill=0xffb36e40 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,121.0000) line(139.0000,121.0000) line(139.0000,129.0000) line(131.0000,129.0000) line(131.0000,121.0000,close)] +DrawPath fill=0xffbf6e39 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,121.0000) line(149.0000,121.0000) line(149.0000,129.0000) line(141.0000,129.0000) line(141.0000,121.0000,close)] +DrawPath fill=0xffcc6e33 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,121.0000) line(159.0000,121.0000) line(159.0000,129.0000) line(151.0000,129.0000) line(151.0000,121.0000,close)] +DrawPath fill=0xffd96e2d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,121.0000) line(169.0000,121.0000) line(169.0000,129.0000) line(161.0000,129.0000) line(161.0000,121.0000,close)] +DrawPath fill=0xffe66e26 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,121.0000) line(179.0000,121.0000) line(179.0000,129.0000) line(171.0000,129.0000) line(171.0000,121.0000,close)] +DrawPath fill=0xfff26e20 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,121.0000) line(189.0000,121.0000) line(189.0000,129.0000) line(181.0000,129.0000) line(181.0000,121.0000,close)] +DrawPath fill=0xffff6e1a stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,121.0000) line(199.0000,121.0000) line(199.0000,129.0000) line(191.0000,129.0000) line(191.0000,121.0000,close)] +DrawPath fill=0xff0d7799 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,131.0000) line(9.0000,131.0000) line(9.0000,139.0000) line(1.0000,139.0000) line(1.0000,131.0000,close)] +DrawPath fill=0xff1a7793 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,131.0000) line(19.0000,131.0000) line(19.0000,139.0000) line(11.0000,139.0000) line(11.0000,131.0000,close)] +DrawPath fill=0xff26778c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,131.0000) line(29.0000,131.0000) line(29.0000,139.0000) line(21.0000,139.0000) line(21.0000,131.0000,close)] +DrawPath fill=0xff337786 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,131.0000) line(39.0000,131.0000) line(39.0000,139.0000) line(31.0000,139.0000) line(31.0000,131.0000,close)] +DrawPath fill=0xff407780 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,131.0000) line(49.0000,131.0000) line(49.0000,139.0000) line(41.0000,139.0000) line(41.0000,131.0000,close)] +DrawPath fill=0xff4d7779 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,131.0000) line(59.0000,131.0000) line(59.0000,139.0000) line(51.0000,139.0000) line(51.0000,131.0000,close)] +DrawPath fill=0xff597773 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,131.0000) line(69.0000,131.0000) line(69.0000,139.0000) line(61.0000,139.0000) line(61.0000,131.0000,close)] +DrawPath fill=0xff66776c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,131.0000) line(79.0000,131.0000) line(79.0000,139.0000) line(71.0000,139.0000) line(71.0000,131.0000,close)] +DrawPath fill=0xff737766 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,131.0000) line(89.0000,131.0000) line(89.0000,139.0000) line(81.0000,139.0000) line(81.0000,131.0000,close)] +DrawPath fill=0xff807760 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,131.0000) line(99.0000,131.0000) line(99.0000,139.0000) line(91.0000,139.0000) line(91.0000,131.0000,close)] +DrawPath fill=0xff8c7759 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,131.0000) line(109.0000,131.0000) line(109.0000,139.0000) line(101.0000,139.0000) line(101.0000,131.0000,close)] +DrawPath fill=0xff997753 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,131.0000) line(119.0000,131.0000) line(119.0000,139.0000) line(111.0000,139.0000) line(111.0000,131.0000,close)] +DrawPath fill=0xffa6774d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,131.0000) line(129.0000,131.0000) line(129.0000,139.0000) line(121.0000,139.0000) line(121.0000,131.0000,close)] +DrawPath fill=0xffb37746 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,131.0000) line(139.0000,131.0000) line(139.0000,139.0000) line(131.0000,139.0000) line(131.0000,131.0000,close)] +DrawPath fill=0xffbf7740 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,131.0000) line(149.0000,131.0000) line(149.0000,139.0000) line(141.0000,139.0000) line(141.0000,131.0000,close)] +DrawPath fill=0xffcc7739 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,131.0000) line(159.0000,131.0000) line(159.0000,139.0000) line(151.0000,139.0000) line(151.0000,131.0000,close)] +DrawPath fill=0xffd97733 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,131.0000) line(169.0000,131.0000) line(169.0000,139.0000) line(161.0000,139.0000) line(161.0000,131.0000,close)] +DrawPath fill=0xffe6772d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,131.0000) line(179.0000,131.0000) line(179.0000,139.0000) line(171.0000,139.0000) line(171.0000,131.0000,close)] +DrawPath fill=0xfff27726 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,131.0000) line(189.0000,131.0000) line(189.0000,139.0000) line(181.0000,139.0000) line(181.0000,131.0000,close)] +DrawPath fill=0xffff7720 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,131.0000) line(199.0000,131.0000) line(199.0000,139.0000) line(191.0000,139.0000) line(191.0000,131.0000,close)] +DrawPath fill=0xff0d809f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,141.0000) line(9.0000,141.0000) line(9.0000,149.0000) line(1.0000,149.0000) line(1.0000,141.0000,close)] +DrawPath fill=0xff1a8099 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,141.0000) line(19.0000,141.0000) line(19.0000,149.0000) line(11.0000,149.0000) line(11.0000,141.0000,close)] +DrawPath fill=0xff268093 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,141.0000) line(29.0000,141.0000) line(29.0000,149.0000) line(21.0000,149.0000) line(21.0000,141.0000,close)] +DrawPath fill=0xff33808c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,141.0000) line(39.0000,141.0000) line(39.0000,149.0000) line(31.0000,149.0000) line(31.0000,141.0000,close)] +DrawPath fill=0xff408086 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,141.0000) line(49.0000,141.0000) line(49.0000,149.0000) line(41.0000,149.0000) line(41.0000,141.0000,close)] +DrawPath fill=0xff4d8080 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,141.0000) line(59.0000,141.0000) line(59.0000,149.0000) line(51.0000,149.0000) line(51.0000,141.0000,close)] +DrawPath fill=0xff598079 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,141.0000) line(69.0000,141.0000) line(69.0000,149.0000) line(61.0000,149.0000) line(61.0000,141.0000,close)] +DrawPath fill=0xff668073 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,141.0000) line(79.0000,141.0000) line(79.0000,149.0000) line(71.0000,149.0000) line(71.0000,141.0000,close)] +DrawPath fill=0xff73806c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,141.0000) line(89.0000,141.0000) line(89.0000,149.0000) line(81.0000,149.0000) line(81.0000,141.0000,close)] +DrawPath fill=0xff808066 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,141.0000) line(99.0000,141.0000) line(99.0000,149.0000) line(91.0000,149.0000) line(91.0000,141.0000,close)] +DrawPath fill=0xff8c8060 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,141.0000) line(109.0000,141.0000) line(109.0000,149.0000) line(101.0000,149.0000) line(101.0000,141.0000,close)] +DrawPath fill=0xff998059 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,141.0000) line(119.0000,141.0000) line(119.0000,149.0000) line(111.0000,149.0000) line(111.0000,141.0000,close)] +DrawPath fill=0xffa68053 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,141.0000) line(129.0000,141.0000) line(129.0000,149.0000) line(121.0000,149.0000) line(121.0000,141.0000,close)] +DrawPath fill=0xffb3804d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,141.0000) line(139.0000,141.0000) line(139.0000,149.0000) line(131.0000,149.0000) line(131.0000,141.0000,close)] +DrawPath fill=0xffbf8046 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,141.0000) line(149.0000,141.0000) line(149.0000,149.0000) line(141.0000,149.0000) line(141.0000,141.0000,close)] +DrawPath fill=0xffcc8040 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,141.0000) line(159.0000,141.0000) line(159.0000,149.0000) line(151.0000,149.0000) line(151.0000,141.0000,close)] +DrawPath fill=0xffd98039 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,141.0000) line(169.0000,141.0000) line(169.0000,149.0000) line(161.0000,149.0000) line(161.0000,141.0000,close)] +DrawPath fill=0xffe68033 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,141.0000) line(179.0000,141.0000) line(179.0000,149.0000) line(171.0000,149.0000) line(171.0000,141.0000,close)] +DrawPath fill=0xfff2802d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,141.0000) line(189.0000,141.0000) line(189.0000,149.0000) line(181.0000,149.0000) line(181.0000,141.0000,close)] +DrawPath fill=0xffff8026 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,141.0000) line(199.0000,141.0000) line(199.0000,149.0000) line(191.0000,149.0000) line(191.0000,141.0000,close)] +DrawPath fill=0xff0d88a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,151.0000) line(9.0000,151.0000) line(9.0000,159.0000) line(1.0000,159.0000) line(1.0000,151.0000,close)] +DrawPath fill=0xff1a889f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,151.0000) line(19.0000,151.0000) line(19.0000,159.0000) line(11.0000,159.0000) line(11.0000,151.0000,close)] +DrawPath fill=0xff268899 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,151.0000) line(29.0000,151.0000) line(29.0000,159.0000) line(21.0000,159.0000) line(21.0000,151.0000,close)] +DrawPath fill=0xff338893 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,151.0000) line(39.0000,151.0000) line(39.0000,159.0000) line(31.0000,159.0000) line(31.0000,151.0000,close)] +DrawPath fill=0xff40888c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,151.0000) line(49.0000,151.0000) line(49.0000,159.0000) line(41.0000,159.0000) line(41.0000,151.0000,close)] +DrawPath fill=0xff4d8886 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,151.0000) line(59.0000,151.0000) line(59.0000,159.0000) line(51.0000,159.0000) line(51.0000,151.0000,close)] +DrawPath fill=0xff598880 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,151.0000) line(69.0000,151.0000) line(69.0000,159.0000) line(61.0000,159.0000) line(61.0000,151.0000,close)] +DrawPath fill=0xff668879 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,151.0000) line(79.0000,151.0000) line(79.0000,159.0000) line(71.0000,159.0000) line(71.0000,151.0000,close)] +DrawPath fill=0xff738873 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,151.0000) line(89.0000,151.0000) line(89.0000,159.0000) line(81.0000,159.0000) line(81.0000,151.0000,close)] +DrawPath fill=0xff80886c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,151.0000) line(99.0000,151.0000) line(99.0000,159.0000) line(91.0000,159.0000) line(91.0000,151.0000,close)] +DrawPath fill=0xff8c8866 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,151.0000) line(109.0000,151.0000) line(109.0000,159.0000) line(101.0000,159.0000) line(101.0000,151.0000,close)] +DrawPath fill=0xff998860 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,151.0000) line(119.0000,151.0000) line(119.0000,159.0000) line(111.0000,159.0000) line(111.0000,151.0000,close)] +DrawPath fill=0xffa68859 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,151.0000) line(129.0000,151.0000) line(129.0000,159.0000) line(121.0000,159.0000) line(121.0000,151.0000,close)] +DrawPath fill=0xffb38853 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,151.0000) line(139.0000,151.0000) line(139.0000,159.0000) line(131.0000,159.0000) line(131.0000,151.0000,close)] +DrawPath fill=0xffbf884d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,151.0000) line(149.0000,151.0000) line(149.0000,159.0000) line(141.0000,159.0000) line(141.0000,151.0000,close)] +DrawPath fill=0xffcc8846 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,151.0000) line(159.0000,151.0000) line(159.0000,159.0000) line(151.0000,159.0000) line(151.0000,151.0000,close)] +DrawPath fill=0xffd98840 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,151.0000) line(169.0000,151.0000) line(169.0000,159.0000) line(161.0000,159.0000) line(161.0000,151.0000,close)] +DrawPath fill=0xffe68839 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,151.0000) line(179.0000,151.0000) line(179.0000,159.0000) line(171.0000,159.0000) line(171.0000,151.0000,close)] +DrawPath fill=0xfff28833 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,151.0000) line(189.0000,151.0000) line(189.0000,159.0000) line(181.0000,159.0000) line(181.0000,151.0000,close)] +DrawPath fill=0xffff882d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,151.0000) line(199.0000,151.0000) line(199.0000,159.0000) line(191.0000,159.0000) line(191.0000,151.0000,close)] +DrawPath fill=0xff0d91ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,161.0000) line(9.0000,161.0000) line(9.0000,169.0000) line(1.0000,169.0000) line(1.0000,161.0000,close)] +DrawPath fill=0xff1a91a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,161.0000) line(19.0000,161.0000) line(19.0000,169.0000) line(11.0000,169.0000) line(11.0000,161.0000,close)] +DrawPath fill=0xff26919f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,161.0000) line(29.0000,161.0000) line(29.0000,169.0000) line(21.0000,169.0000) line(21.0000,161.0000,close)] +DrawPath fill=0xff339199 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,161.0000) line(39.0000,161.0000) line(39.0000,169.0000) line(31.0000,169.0000) line(31.0000,161.0000,close)] +DrawPath fill=0xff409193 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,161.0000) line(49.0000,161.0000) line(49.0000,169.0000) line(41.0000,169.0000) line(41.0000,161.0000,close)] +DrawPath fill=0xff4d918c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,161.0000) line(59.0000,161.0000) line(59.0000,169.0000) line(51.0000,169.0000) line(51.0000,161.0000,close)] +DrawPath fill=0xff599186 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,161.0000) line(69.0000,161.0000) line(69.0000,169.0000) line(61.0000,169.0000) line(61.0000,161.0000,close)] +DrawPath fill=0xff669180 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,161.0000) line(79.0000,161.0000) line(79.0000,169.0000) line(71.0000,169.0000) line(71.0000,161.0000,close)] +DrawPath fill=0xff739179 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,161.0000) line(89.0000,161.0000) line(89.0000,169.0000) line(81.0000,169.0000) line(81.0000,161.0000,close)] +DrawPath fill=0xff809173 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,161.0000) line(99.0000,161.0000) line(99.0000,169.0000) line(91.0000,169.0000) line(91.0000,161.0000,close)] +DrawPath fill=0xff8c916c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,161.0000) line(109.0000,161.0000) line(109.0000,169.0000) line(101.0000,169.0000) line(101.0000,161.0000,close)] +DrawPath fill=0xff999166 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,161.0000) line(119.0000,161.0000) line(119.0000,169.0000) line(111.0000,169.0000) line(111.0000,161.0000,close)] +DrawPath fill=0xffa69160 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,161.0000) line(129.0000,161.0000) line(129.0000,169.0000) line(121.0000,169.0000) line(121.0000,161.0000,close)] +DrawPath fill=0xffb39159 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,161.0000) line(139.0000,161.0000) line(139.0000,169.0000) line(131.0000,169.0000) line(131.0000,161.0000,close)] +DrawPath fill=0xffbf9153 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,161.0000) line(149.0000,161.0000) line(149.0000,169.0000) line(141.0000,169.0000) line(141.0000,161.0000,close)] +DrawPath fill=0xffcc914d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,161.0000) line(159.0000,161.0000) line(159.0000,169.0000) line(151.0000,169.0000) line(151.0000,161.0000,close)] +DrawPath fill=0xffd99146 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,161.0000) line(169.0000,161.0000) line(169.0000,169.0000) line(161.0000,169.0000) line(161.0000,161.0000,close)] +DrawPath fill=0xffe69140 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,161.0000) line(179.0000,161.0000) line(179.0000,169.0000) line(171.0000,169.0000) line(171.0000,161.0000,close)] +DrawPath fill=0xfff29139 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,161.0000) line(189.0000,161.0000) line(189.0000,169.0000) line(181.0000,169.0000) line(181.0000,161.0000,close)] +DrawPath fill=0xffff9133 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,161.0000) line(199.0000,161.0000) line(199.0000,169.0000) line(191.0000,169.0000) line(191.0000,161.0000,close)] +DrawPath fill=0xff0d99b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,171.0000) line(9.0000,171.0000) line(9.0000,179.0000) line(1.0000,179.0000) line(1.0000,171.0000,close)] +DrawPath fill=0xff1a99ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,171.0000) line(19.0000,171.0000) line(19.0000,179.0000) line(11.0000,179.0000) line(11.0000,171.0000,close)] +DrawPath fill=0xff2699a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,171.0000) line(29.0000,171.0000) line(29.0000,179.0000) line(21.0000,179.0000) line(21.0000,171.0000,close)] +DrawPath fill=0xff33999f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,171.0000) line(39.0000,171.0000) line(39.0000,179.0000) line(31.0000,179.0000) line(31.0000,171.0000,close)] +DrawPath fill=0xff409999 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,171.0000) line(49.0000,171.0000) line(49.0000,179.0000) line(41.0000,179.0000) line(41.0000,171.0000,close)] +DrawPath fill=0xff4d9993 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,171.0000) line(59.0000,171.0000) line(59.0000,179.0000) line(51.0000,179.0000) line(51.0000,171.0000,close)] +DrawPath fill=0xff59998c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,171.0000) line(69.0000,171.0000) line(69.0000,179.0000) line(61.0000,179.0000) line(61.0000,171.0000,close)] +DrawPath fill=0xff669986 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,171.0000) line(79.0000,171.0000) line(79.0000,179.0000) line(71.0000,179.0000) line(71.0000,171.0000,close)] +DrawPath fill=0xff739980 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,171.0000) line(89.0000,171.0000) line(89.0000,179.0000) line(81.0000,179.0000) line(81.0000,171.0000,close)] +DrawPath fill=0xff809979 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,171.0000) line(99.0000,171.0000) line(99.0000,179.0000) line(91.0000,179.0000) line(91.0000,171.0000,close)] +DrawPath fill=0xff8c9973 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,171.0000) line(109.0000,171.0000) line(109.0000,179.0000) line(101.0000,179.0000) line(101.0000,171.0000,close)] +DrawPath fill=0xff99996c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,171.0000) line(119.0000,171.0000) line(119.0000,179.0000) line(111.0000,179.0000) line(111.0000,171.0000,close)] +DrawPath fill=0xffa69966 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,171.0000) line(129.0000,171.0000) line(129.0000,179.0000) line(121.0000,179.0000) line(121.0000,171.0000,close)] +DrawPath fill=0xffb39960 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,171.0000) line(139.0000,171.0000) line(139.0000,179.0000) line(131.0000,179.0000) line(131.0000,171.0000,close)] +DrawPath fill=0xffbf9959 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,171.0000) line(149.0000,171.0000) line(149.0000,179.0000) line(141.0000,179.0000) line(141.0000,171.0000,close)] +DrawPath fill=0xffcc9953 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,171.0000) line(159.0000,171.0000) line(159.0000,179.0000) line(151.0000,179.0000) line(151.0000,171.0000,close)] +DrawPath fill=0xffd9994d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,171.0000) line(169.0000,171.0000) line(169.0000,179.0000) line(161.0000,179.0000) line(161.0000,171.0000,close)] +DrawPath fill=0xffe69946 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,171.0000) line(179.0000,171.0000) line(179.0000,179.0000) line(171.0000,179.0000) line(171.0000,171.0000,close)] +DrawPath fill=0xfff29940 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,171.0000) line(189.0000,171.0000) line(189.0000,179.0000) line(181.0000,179.0000) line(181.0000,171.0000,close)] +DrawPath fill=0xffff9939 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,171.0000) line(199.0000,171.0000) line(199.0000,179.0000) line(191.0000,179.0000) line(191.0000,171.0000,close)] +DrawPath fill=0xff0da1b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,181.0000) line(9.0000,181.0000) line(9.0000,189.0000) line(1.0000,189.0000) line(1.0000,181.0000,close)] +DrawPath fill=0xff1aa1b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,181.0000) line(19.0000,181.0000) line(19.0000,189.0000) line(11.0000,189.0000) line(11.0000,181.0000,close)] +DrawPath fill=0xff26a1ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,181.0000) line(29.0000,181.0000) line(29.0000,189.0000) line(21.0000,189.0000) line(21.0000,181.0000,close)] +DrawPath fill=0xff33a1a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,181.0000) line(39.0000,181.0000) line(39.0000,189.0000) line(31.0000,189.0000) line(31.0000,181.0000,close)] +DrawPath fill=0xff40a19f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,181.0000) line(49.0000,181.0000) line(49.0000,189.0000) line(41.0000,189.0000) line(41.0000,181.0000,close)] +DrawPath fill=0xff4da199 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,181.0000) line(59.0000,181.0000) line(59.0000,189.0000) line(51.0000,189.0000) line(51.0000,181.0000,close)] +DrawPath fill=0xff59a193 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,181.0000) line(69.0000,181.0000) line(69.0000,189.0000) line(61.0000,189.0000) line(61.0000,181.0000,close)] +DrawPath fill=0xff66a18c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,181.0000) line(79.0000,181.0000) line(79.0000,189.0000) line(71.0000,189.0000) line(71.0000,181.0000,close)] +DrawPath fill=0xff73a186 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,181.0000) line(89.0000,181.0000) line(89.0000,189.0000) line(81.0000,189.0000) line(81.0000,181.0000,close)] +DrawPath fill=0xff80a180 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,181.0000) line(99.0000,181.0000) line(99.0000,189.0000) line(91.0000,189.0000) line(91.0000,181.0000,close)] +DrawPath fill=0xff8ca179 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,181.0000) line(109.0000,181.0000) line(109.0000,189.0000) line(101.0000,189.0000) line(101.0000,181.0000,close)] +DrawPath fill=0xff99a173 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,181.0000) line(119.0000,181.0000) line(119.0000,189.0000) line(111.0000,189.0000) line(111.0000,181.0000,close)] +DrawPath fill=0xffa6a16c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,181.0000) line(129.0000,181.0000) line(129.0000,189.0000) line(121.0000,189.0000) line(121.0000,181.0000,close)] +DrawPath fill=0xffb3a166 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,181.0000) line(139.0000,181.0000) line(139.0000,189.0000) line(131.0000,189.0000) line(131.0000,181.0000,close)] +DrawPath fill=0xffbfa160 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,181.0000) line(149.0000,181.0000) line(149.0000,189.0000) line(141.0000,189.0000) line(141.0000,181.0000,close)] +DrawPath fill=0xffcca159 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,181.0000) line(159.0000,181.0000) line(159.0000,189.0000) line(151.0000,189.0000) line(151.0000,181.0000,close)] +DrawPath fill=0xffd9a153 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,181.0000) line(169.0000,181.0000) line(169.0000,189.0000) line(161.0000,189.0000) line(161.0000,181.0000,close)] +DrawPath fill=0xffe6a14d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,181.0000) line(179.0000,181.0000) line(179.0000,189.0000) line(171.0000,189.0000) line(171.0000,181.0000,close)] +DrawPath fill=0xfff2a146 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,181.0000) line(189.0000,181.0000) line(189.0000,189.0000) line(181.0000,189.0000) line(181.0000,181.0000,close)] +DrawPath fill=0xffffa140 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,181.0000) line(199.0000,181.0000) line(199.0000,189.0000) line(191.0000,189.0000) line(191.0000,181.0000,close)] +DrawPath fill=0xff0daabf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,191.0000) line(9.0000,191.0000) line(9.0000,199.0000) line(1.0000,199.0000) line(1.0000,191.0000,close)] +DrawPath fill=0xff1aaab9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,191.0000) line(19.0000,191.0000) line(19.0000,199.0000) line(11.0000,199.0000) line(11.0000,191.0000,close)] +DrawPath fill=0xff26aab3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,191.0000) line(29.0000,191.0000) line(29.0000,199.0000) line(21.0000,199.0000) line(21.0000,191.0000,close)] +DrawPath fill=0xff33aaac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,191.0000) line(39.0000,191.0000) line(39.0000,199.0000) line(31.0000,199.0000) line(31.0000,191.0000,close)] +DrawPath fill=0xff40aaa6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,191.0000) line(49.0000,191.0000) line(49.0000,199.0000) line(41.0000,199.0000) line(41.0000,191.0000,close)] +DrawPath fill=0xff4daa9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,191.0000) line(59.0000,191.0000) line(59.0000,199.0000) line(51.0000,199.0000) line(51.0000,191.0000,close)] +DrawPath fill=0xff59aa99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,191.0000) line(69.0000,191.0000) line(69.0000,199.0000) line(61.0000,199.0000) line(61.0000,191.0000,close)] +DrawPath fill=0xff66aa93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,191.0000) line(79.0000,191.0000) line(79.0000,199.0000) line(71.0000,199.0000) line(71.0000,191.0000,close)] +DrawPath fill=0xff73aa8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,191.0000) line(89.0000,191.0000) line(89.0000,199.0000) line(81.0000,199.0000) line(81.0000,191.0000,close)] +DrawPath fill=0xff80aa86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,191.0000) line(99.0000,191.0000) line(99.0000,199.0000) line(91.0000,199.0000) line(91.0000,191.0000,close)] +DrawPath fill=0xff8caa80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,191.0000) line(109.0000,191.0000) line(109.0000,199.0000) line(101.0000,199.0000) line(101.0000,191.0000,close)] +DrawPath fill=0xff99aa79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,191.0000) line(119.0000,191.0000) line(119.0000,199.0000) line(111.0000,199.0000) line(111.0000,191.0000,close)] +DrawPath fill=0xffa6aa73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,191.0000) line(129.0000,191.0000) line(129.0000,199.0000) line(121.0000,199.0000) line(121.0000,191.0000,close)] +DrawPath fill=0xffb3aa6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,191.0000) line(139.0000,191.0000) line(139.0000,199.0000) line(131.0000,199.0000) line(131.0000,191.0000,close)] +DrawPath fill=0xffbfaa66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,191.0000) line(149.0000,191.0000) line(149.0000,199.0000) line(141.0000,199.0000) line(141.0000,191.0000,close)] +DrawPath fill=0xffccaa60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,191.0000) line(159.0000,191.0000) line(159.0000,199.0000) line(151.0000,199.0000) line(151.0000,191.0000,close)] +DrawPath fill=0xffd9aa59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,191.0000) line(169.0000,191.0000) line(169.0000,199.0000) line(161.0000,199.0000) line(161.0000,191.0000,close)] +DrawPath fill=0xffe6aa53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,191.0000) line(179.0000,191.0000) line(179.0000,199.0000) line(171.0000,199.0000) line(171.0000,191.0000,close)] +DrawPath fill=0xfff2aa4d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,191.0000) line(189.0000,191.0000) line(189.0000,199.0000) line(181.0000,199.0000) line(181.0000,191.0000,close)] +DrawPath fill=0xffffaa46 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,191.0000) line(199.0000,191.0000) line(199.0000,199.0000) line(191.0000,199.0000) line(191.0000,191.0000,close)] +DrawPath fill=0xff0db3c6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,201.0000) line(9.0000,201.0000) line(9.0000,209.0000) line(1.0000,209.0000) line(1.0000,201.0000,close)] +DrawPath fill=0xff1ab3bf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,201.0000) line(19.0000,201.0000) line(19.0000,209.0000) line(11.0000,209.0000) line(11.0000,201.0000,close)] +DrawPath fill=0xff26b3b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,201.0000) line(29.0000,201.0000) line(29.0000,209.0000) line(21.0000,209.0000) line(21.0000,201.0000,close)] +DrawPath fill=0xff33b3b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,201.0000) line(39.0000,201.0000) line(39.0000,209.0000) line(31.0000,209.0000) line(31.0000,201.0000,close)] +DrawPath fill=0xff40b3ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,201.0000) line(49.0000,201.0000) line(49.0000,209.0000) line(41.0000,209.0000) line(41.0000,201.0000,close)] +DrawPath fill=0xff4db3a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,201.0000) line(59.0000,201.0000) line(59.0000,209.0000) line(51.0000,209.0000) line(51.0000,201.0000,close)] +DrawPath fill=0xff59b39f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,201.0000) line(69.0000,201.0000) line(69.0000,209.0000) line(61.0000,209.0000) line(61.0000,201.0000,close)] +DrawPath fill=0xff66b399 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,201.0000) line(79.0000,201.0000) line(79.0000,209.0000) line(71.0000,209.0000) line(71.0000,201.0000,close)] +DrawPath fill=0xff73b393 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,201.0000) line(89.0000,201.0000) line(89.0000,209.0000) line(81.0000,209.0000) line(81.0000,201.0000,close)] +DrawPath fill=0xff80b38c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,201.0000) line(99.0000,201.0000) line(99.0000,209.0000) line(91.0000,209.0000) line(91.0000,201.0000,close)] +DrawPath fill=0xff8cb386 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,201.0000) line(109.0000,201.0000) line(109.0000,209.0000) line(101.0000,209.0000) line(101.0000,201.0000,close)] +DrawPath fill=0xff99b380 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,201.0000) line(119.0000,201.0000) line(119.0000,209.0000) line(111.0000,209.0000) line(111.0000,201.0000,close)] +DrawPath fill=0xffa6b379 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,201.0000) line(129.0000,201.0000) line(129.0000,209.0000) line(121.0000,209.0000) line(121.0000,201.0000,close)] +DrawPath fill=0xffb3b373 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,201.0000) line(139.0000,201.0000) line(139.0000,209.0000) line(131.0000,209.0000) line(131.0000,201.0000,close)] +DrawPath fill=0xffbfb36c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,201.0000) line(149.0000,201.0000) line(149.0000,209.0000) line(141.0000,209.0000) line(141.0000,201.0000,close)] +DrawPath fill=0xffccb366 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,201.0000) line(159.0000,201.0000) line(159.0000,209.0000) line(151.0000,209.0000) line(151.0000,201.0000,close)] +DrawPath fill=0xffd9b360 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,201.0000) line(169.0000,201.0000) line(169.0000,209.0000) line(161.0000,209.0000) line(161.0000,201.0000,close)] +DrawPath fill=0xffe6b359 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,201.0000) line(179.0000,201.0000) line(179.0000,209.0000) line(171.0000,209.0000) line(171.0000,201.0000,close)] +DrawPath fill=0xfff2b353 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,201.0000) line(189.0000,201.0000) line(189.0000,209.0000) line(181.0000,209.0000) line(181.0000,201.0000,close)] +DrawPath fill=0xffffb34d stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,201.0000) line(199.0000,201.0000) line(199.0000,209.0000) line(191.0000,209.0000) line(191.0000,201.0000,close)] +DrawPath fill=0xff0dbbcc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,211.0000) line(9.0000,211.0000) line(9.0000,219.0000) line(1.0000,219.0000) line(1.0000,211.0000,close)] +DrawPath fill=0xff1abbc6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,211.0000) line(19.0000,211.0000) line(19.0000,219.0000) line(11.0000,219.0000) line(11.0000,211.0000,close)] +DrawPath fill=0xff26bbbf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,211.0000) line(29.0000,211.0000) line(29.0000,219.0000) line(21.0000,219.0000) line(21.0000,211.0000,close)] +DrawPath fill=0xff33bbb9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,211.0000) line(39.0000,211.0000) line(39.0000,219.0000) line(31.0000,219.0000) line(31.0000,211.0000,close)] +DrawPath fill=0xff40bbb3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,211.0000) line(49.0000,211.0000) line(49.0000,219.0000) line(41.0000,219.0000) line(41.0000,211.0000,close)] +DrawPath fill=0xff4dbbac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,211.0000) line(59.0000,211.0000) line(59.0000,219.0000) line(51.0000,219.0000) line(51.0000,211.0000,close)] +DrawPath fill=0xff59bba6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,211.0000) line(69.0000,211.0000) line(69.0000,219.0000) line(61.0000,219.0000) line(61.0000,211.0000,close)] +DrawPath fill=0xff66bb9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,211.0000) line(79.0000,211.0000) line(79.0000,219.0000) line(71.0000,219.0000) line(71.0000,211.0000,close)] +DrawPath fill=0xff73bb99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,211.0000) line(89.0000,211.0000) line(89.0000,219.0000) line(81.0000,219.0000) line(81.0000,211.0000,close)] +DrawPath fill=0xff80bb93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,211.0000) line(99.0000,211.0000) line(99.0000,219.0000) line(91.0000,219.0000) line(91.0000,211.0000,close)] +DrawPath fill=0xff8cbb8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,211.0000) line(109.0000,211.0000) line(109.0000,219.0000) line(101.0000,219.0000) line(101.0000,211.0000,close)] +DrawPath fill=0xff99bb86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,211.0000) line(119.0000,211.0000) line(119.0000,219.0000) line(111.0000,219.0000) line(111.0000,211.0000,close)] +DrawPath fill=0xffa6bb80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,211.0000) line(129.0000,211.0000) line(129.0000,219.0000) line(121.0000,219.0000) line(121.0000,211.0000,close)] +DrawPath fill=0xffb3bb79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,211.0000) line(139.0000,211.0000) line(139.0000,219.0000) line(131.0000,219.0000) line(131.0000,211.0000,close)] +DrawPath fill=0xffbfbb73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,211.0000) line(149.0000,211.0000) line(149.0000,219.0000) line(141.0000,219.0000) line(141.0000,211.0000,close)] +DrawPath fill=0xffccbb6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,211.0000) line(159.0000,211.0000) line(159.0000,219.0000) line(151.0000,219.0000) line(151.0000,211.0000,close)] +DrawPath fill=0xffd9bb66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,211.0000) line(169.0000,211.0000) line(169.0000,219.0000) line(161.0000,219.0000) line(161.0000,211.0000,close)] +DrawPath fill=0xffe6bb60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,211.0000) line(179.0000,211.0000) line(179.0000,219.0000) line(171.0000,219.0000) line(171.0000,211.0000,close)] +DrawPath fill=0xfff2bb59 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,211.0000) line(189.0000,211.0000) line(189.0000,219.0000) line(181.0000,219.0000) line(181.0000,211.0000,close)] +DrawPath fill=0xffffbb53 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,211.0000) line(199.0000,211.0000) line(199.0000,219.0000) line(191.0000,219.0000) line(191.0000,211.0000,close)] +DrawPath fill=0xff0dc4d2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,221.0000) line(9.0000,221.0000) line(9.0000,229.0000) line(1.0000,229.0000) line(1.0000,221.0000,close)] +DrawPath fill=0xff1ac4cc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,221.0000) line(19.0000,221.0000) line(19.0000,229.0000) line(11.0000,229.0000) line(11.0000,221.0000,close)] +DrawPath fill=0xff26c4c6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,221.0000) line(29.0000,221.0000) line(29.0000,229.0000) line(21.0000,229.0000) line(21.0000,221.0000,close)] +DrawPath fill=0xff33c4bf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,221.0000) line(39.0000,221.0000) line(39.0000,229.0000) line(31.0000,229.0000) line(31.0000,221.0000,close)] +DrawPath fill=0xff40c4b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,221.0000) line(49.0000,221.0000) line(49.0000,229.0000) line(41.0000,229.0000) line(41.0000,221.0000,close)] +DrawPath fill=0xff4dc4b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,221.0000) line(59.0000,221.0000) line(59.0000,229.0000) line(51.0000,229.0000) line(51.0000,221.0000,close)] +DrawPath fill=0xff59c4ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,221.0000) line(69.0000,221.0000) line(69.0000,229.0000) line(61.0000,229.0000) line(61.0000,221.0000,close)] +DrawPath fill=0xff66c4a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,221.0000) line(79.0000,221.0000) line(79.0000,229.0000) line(71.0000,229.0000) line(71.0000,221.0000,close)] +DrawPath fill=0xff73c49f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,221.0000) line(89.0000,221.0000) line(89.0000,229.0000) line(81.0000,229.0000) line(81.0000,221.0000,close)] +DrawPath fill=0xff80c499 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,221.0000) line(99.0000,221.0000) line(99.0000,229.0000) line(91.0000,229.0000) line(91.0000,221.0000,close)] +DrawPath fill=0xff8cc493 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,221.0000) line(109.0000,221.0000) line(109.0000,229.0000) line(101.0000,229.0000) line(101.0000,221.0000,close)] +DrawPath fill=0xff99c48c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,221.0000) line(119.0000,221.0000) line(119.0000,229.0000) line(111.0000,229.0000) line(111.0000,221.0000,close)] +DrawPath fill=0xffa6c486 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,221.0000) line(129.0000,221.0000) line(129.0000,229.0000) line(121.0000,229.0000) line(121.0000,221.0000,close)] +DrawPath fill=0xffb3c480 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,221.0000) line(139.0000,221.0000) line(139.0000,229.0000) line(131.0000,229.0000) line(131.0000,221.0000,close)] +DrawPath fill=0xffbfc479 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,221.0000) line(149.0000,221.0000) line(149.0000,229.0000) line(141.0000,229.0000) line(141.0000,221.0000,close)] +DrawPath fill=0xffccc473 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,221.0000) line(159.0000,221.0000) line(159.0000,229.0000) line(151.0000,229.0000) line(151.0000,221.0000,close)] +DrawPath fill=0xffd9c46c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,221.0000) line(169.0000,221.0000) line(169.0000,229.0000) line(161.0000,229.0000) line(161.0000,221.0000,close)] +DrawPath fill=0xffe6c466 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,221.0000) line(179.0000,221.0000) line(179.0000,229.0000) line(171.0000,229.0000) line(171.0000,221.0000,close)] +DrawPath fill=0xfff2c460 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,221.0000) line(189.0000,221.0000) line(189.0000,229.0000) line(181.0000,229.0000) line(181.0000,221.0000,close)] +DrawPath fill=0xffffc459 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,221.0000) line(199.0000,221.0000) line(199.0000,229.0000) line(191.0000,229.0000) line(191.0000,221.0000,close)] +DrawPath fill=0xff0dccd9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,231.0000) line(9.0000,231.0000) line(9.0000,239.0000) line(1.0000,239.0000) line(1.0000,231.0000,close)] +DrawPath fill=0xff1accd2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,231.0000) line(19.0000,231.0000) line(19.0000,239.0000) line(11.0000,239.0000) line(11.0000,231.0000,close)] +DrawPath fill=0xff26cccc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,231.0000) line(29.0000,231.0000) line(29.0000,239.0000) line(21.0000,239.0000) line(21.0000,231.0000,close)] +DrawPath fill=0xff33ccc6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,231.0000) line(39.0000,231.0000) line(39.0000,239.0000) line(31.0000,239.0000) line(31.0000,231.0000,close)] +DrawPath fill=0xff40ccbf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,231.0000) line(49.0000,231.0000) line(49.0000,239.0000) line(41.0000,239.0000) line(41.0000,231.0000,close)] +DrawPath fill=0xff4dccb9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,231.0000) line(59.0000,231.0000) line(59.0000,239.0000) line(51.0000,239.0000) line(51.0000,231.0000,close)] +DrawPath fill=0xff59ccb3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,231.0000) line(69.0000,231.0000) line(69.0000,239.0000) line(61.0000,239.0000) line(61.0000,231.0000,close)] +DrawPath fill=0xff66ccac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,231.0000) line(79.0000,231.0000) line(79.0000,239.0000) line(71.0000,239.0000) line(71.0000,231.0000,close)] +DrawPath fill=0xff73cca6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,231.0000) line(89.0000,231.0000) line(89.0000,239.0000) line(81.0000,239.0000) line(81.0000,231.0000,close)] +DrawPath fill=0xff80cc9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,231.0000) line(99.0000,231.0000) line(99.0000,239.0000) line(91.0000,239.0000) line(91.0000,231.0000,close)] +DrawPath fill=0xff8ccc99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,231.0000) line(109.0000,231.0000) line(109.0000,239.0000) line(101.0000,239.0000) line(101.0000,231.0000,close)] +DrawPath fill=0xff99cc93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,231.0000) line(119.0000,231.0000) line(119.0000,239.0000) line(111.0000,239.0000) line(111.0000,231.0000,close)] +DrawPath fill=0xffa6cc8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,231.0000) line(129.0000,231.0000) line(129.0000,239.0000) line(121.0000,239.0000) line(121.0000,231.0000,close)] +DrawPath fill=0xffb3cc86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,231.0000) line(139.0000,231.0000) line(139.0000,239.0000) line(131.0000,239.0000) line(131.0000,231.0000,close)] +DrawPath fill=0xffbfcc80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,231.0000) line(149.0000,231.0000) line(149.0000,239.0000) line(141.0000,239.0000) line(141.0000,231.0000,close)] +DrawPath fill=0xffcccc79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,231.0000) line(159.0000,231.0000) line(159.0000,239.0000) line(151.0000,239.0000) line(151.0000,231.0000,close)] +DrawPath fill=0xffd9cc73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,231.0000) line(169.0000,231.0000) line(169.0000,239.0000) line(161.0000,239.0000) line(161.0000,231.0000,close)] +DrawPath fill=0xffe6cc6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,231.0000) line(179.0000,231.0000) line(179.0000,239.0000) line(171.0000,239.0000) line(171.0000,231.0000,close)] +DrawPath fill=0xfff2cc66 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,231.0000) line(189.0000,231.0000) line(189.0000,239.0000) line(181.0000,239.0000) line(181.0000,231.0000,close)] +DrawPath fill=0xffffcc60 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,231.0000) line(199.0000,231.0000) line(199.0000,239.0000) line(191.0000,239.0000) line(191.0000,231.0000,close)] +DrawPath fill=0xff0dd4df stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,241.0000) line(9.0000,241.0000) line(9.0000,249.0000) line(1.0000,249.0000) line(1.0000,241.0000,close)] +DrawPath fill=0xff1ad4d9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,241.0000) line(19.0000,241.0000) line(19.0000,249.0000) line(11.0000,249.0000) line(11.0000,241.0000,close)] +DrawPath fill=0xff26d4d2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,241.0000) line(29.0000,241.0000) line(29.0000,249.0000) line(21.0000,249.0000) line(21.0000,241.0000,close)] +DrawPath fill=0xff33d4cc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,241.0000) line(39.0000,241.0000) line(39.0000,249.0000) line(31.0000,249.0000) line(31.0000,241.0000,close)] +DrawPath fill=0xff40d4c6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,241.0000) line(49.0000,241.0000) line(49.0000,249.0000) line(41.0000,249.0000) line(41.0000,241.0000,close)] +DrawPath fill=0xff4dd4bf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,241.0000) line(59.0000,241.0000) line(59.0000,249.0000) line(51.0000,249.0000) line(51.0000,241.0000,close)] +DrawPath fill=0xff59d4b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,241.0000) line(69.0000,241.0000) line(69.0000,249.0000) line(61.0000,249.0000) line(61.0000,241.0000,close)] +DrawPath fill=0xff66d4b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,241.0000) line(79.0000,241.0000) line(79.0000,249.0000) line(71.0000,249.0000) line(71.0000,241.0000,close)] +DrawPath fill=0xff73d4ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,241.0000) line(89.0000,241.0000) line(89.0000,249.0000) line(81.0000,249.0000) line(81.0000,241.0000,close)] +DrawPath fill=0xff80d4a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,241.0000) line(99.0000,241.0000) line(99.0000,249.0000) line(91.0000,249.0000) line(91.0000,241.0000,close)] +DrawPath fill=0xff8cd49f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,241.0000) line(109.0000,241.0000) line(109.0000,249.0000) line(101.0000,249.0000) line(101.0000,241.0000,close)] +DrawPath fill=0xff99d499 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,241.0000) line(119.0000,241.0000) line(119.0000,249.0000) line(111.0000,249.0000) line(111.0000,241.0000,close)] +DrawPath fill=0xffa6d493 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,241.0000) line(129.0000,241.0000) line(129.0000,249.0000) line(121.0000,249.0000) line(121.0000,241.0000,close)] +DrawPath fill=0xffb3d48c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,241.0000) line(139.0000,241.0000) line(139.0000,249.0000) line(131.0000,249.0000) line(131.0000,241.0000,close)] +DrawPath fill=0xffbfd486 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,241.0000) line(149.0000,241.0000) line(149.0000,249.0000) line(141.0000,249.0000) line(141.0000,241.0000,close)] +DrawPath fill=0xffccd480 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,241.0000) line(159.0000,241.0000) line(159.0000,249.0000) line(151.0000,249.0000) line(151.0000,241.0000,close)] +DrawPath fill=0xffd9d479 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,241.0000) line(169.0000,241.0000) line(169.0000,249.0000) line(161.0000,249.0000) line(161.0000,241.0000,close)] +DrawPath fill=0xffe6d473 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,241.0000) line(179.0000,241.0000) line(179.0000,249.0000) line(171.0000,249.0000) line(171.0000,241.0000,close)] +DrawPath fill=0xfff2d46c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,241.0000) line(189.0000,241.0000) line(189.0000,249.0000) line(181.0000,249.0000) line(181.0000,241.0000,close)] +DrawPath fill=0xffffd466 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,241.0000) line(199.0000,241.0000) line(199.0000,249.0000) line(191.0000,249.0000) line(191.0000,241.0000,close)] +DrawPath fill=0xff0ddde6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,251.0000) line(9.0000,251.0000) line(9.0000,259.0000) line(1.0000,259.0000) line(1.0000,251.0000,close)] +DrawPath fill=0xff1adddf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,251.0000) line(19.0000,251.0000) line(19.0000,259.0000) line(11.0000,259.0000) line(11.0000,251.0000,close)] +DrawPath fill=0xff26ddd9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,251.0000) line(29.0000,251.0000) line(29.0000,259.0000) line(21.0000,259.0000) line(21.0000,251.0000,close)] +DrawPath fill=0xff33ddd2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,251.0000) line(39.0000,251.0000) line(39.0000,259.0000) line(31.0000,259.0000) line(31.0000,251.0000,close)] +DrawPath fill=0xff40ddcc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,251.0000) line(49.0000,251.0000) line(49.0000,259.0000) line(41.0000,259.0000) line(41.0000,251.0000,close)] +DrawPath fill=0xff4dddc6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,251.0000) line(59.0000,251.0000) line(59.0000,259.0000) line(51.0000,259.0000) line(51.0000,251.0000,close)] +DrawPath fill=0xff59ddbf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,251.0000) line(69.0000,251.0000) line(69.0000,259.0000) line(61.0000,259.0000) line(61.0000,251.0000,close)] +DrawPath fill=0xff66ddb9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,251.0000) line(79.0000,251.0000) line(79.0000,259.0000) line(71.0000,259.0000) line(71.0000,251.0000,close)] +DrawPath fill=0xff73ddb3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,251.0000) line(89.0000,251.0000) line(89.0000,259.0000) line(81.0000,259.0000) line(81.0000,251.0000,close)] +DrawPath fill=0xff80ddac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,251.0000) line(99.0000,251.0000) line(99.0000,259.0000) line(91.0000,259.0000) line(91.0000,251.0000,close)] +DrawPath fill=0xff8cdda6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,251.0000) line(109.0000,251.0000) line(109.0000,259.0000) line(101.0000,259.0000) line(101.0000,251.0000,close)] +DrawPath fill=0xff99dd9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,251.0000) line(119.0000,251.0000) line(119.0000,259.0000) line(111.0000,259.0000) line(111.0000,251.0000,close)] +DrawPath fill=0xffa6dd99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,251.0000) line(129.0000,251.0000) line(129.0000,259.0000) line(121.0000,259.0000) line(121.0000,251.0000,close)] +DrawPath fill=0xffb3dd93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,251.0000) line(139.0000,251.0000) line(139.0000,259.0000) line(131.0000,259.0000) line(131.0000,251.0000,close)] +DrawPath fill=0xffbfdd8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,251.0000) line(149.0000,251.0000) line(149.0000,259.0000) line(141.0000,259.0000) line(141.0000,251.0000,close)] +DrawPath fill=0xffccdd86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,251.0000) line(159.0000,251.0000) line(159.0000,259.0000) line(151.0000,259.0000) line(151.0000,251.0000,close)] +DrawPath fill=0xffd9dd80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,251.0000) line(169.0000,251.0000) line(169.0000,259.0000) line(161.0000,259.0000) line(161.0000,251.0000,close)] +DrawPath fill=0xffe6dd79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,251.0000) line(179.0000,251.0000) line(179.0000,259.0000) line(171.0000,259.0000) line(171.0000,251.0000,close)] +DrawPath fill=0xfff2dd73 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,251.0000) line(189.0000,251.0000) line(189.0000,259.0000) line(181.0000,259.0000) line(181.0000,251.0000,close)] +DrawPath fill=0xffffdd6c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,251.0000) line(199.0000,251.0000) line(199.0000,259.0000) line(191.0000,259.0000) line(191.0000,251.0000,close)] +DrawPath fill=0xff0de6ec stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,261.0000) line(9.0000,261.0000) line(9.0000,269.0000) line(1.0000,269.0000) line(1.0000,261.0000,close)] +DrawPath fill=0xff1ae6e6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,261.0000) line(19.0000,261.0000) line(19.0000,269.0000) line(11.0000,269.0000) line(11.0000,261.0000,close)] +DrawPath fill=0xff26e6df stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,261.0000) line(29.0000,261.0000) line(29.0000,269.0000) line(21.0000,269.0000) line(21.0000,261.0000,close)] +DrawPath fill=0xff33e6d9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,261.0000) line(39.0000,261.0000) line(39.0000,269.0000) line(31.0000,269.0000) line(31.0000,261.0000,close)] +DrawPath fill=0xff40e6d2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,261.0000) line(49.0000,261.0000) line(49.0000,269.0000) line(41.0000,269.0000) line(41.0000,261.0000,close)] +DrawPath fill=0xff4de6cc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,261.0000) line(59.0000,261.0000) line(59.0000,269.0000) line(51.0000,269.0000) line(51.0000,261.0000,close)] +DrawPath fill=0xff59e6c6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,261.0000) line(69.0000,261.0000) line(69.0000,269.0000) line(61.0000,269.0000) line(61.0000,261.0000,close)] +DrawPath fill=0xff66e6bf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,261.0000) line(79.0000,261.0000) line(79.0000,269.0000) line(71.0000,269.0000) line(71.0000,261.0000,close)] +DrawPath fill=0xff73e6b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,261.0000) line(89.0000,261.0000) line(89.0000,269.0000) line(81.0000,269.0000) line(81.0000,261.0000,close)] +DrawPath fill=0xff80e6b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,261.0000) line(99.0000,261.0000) line(99.0000,269.0000) line(91.0000,269.0000) line(91.0000,261.0000,close)] +DrawPath fill=0xff8ce6ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,261.0000) line(109.0000,261.0000) line(109.0000,269.0000) line(101.0000,269.0000) line(101.0000,261.0000,close)] +DrawPath fill=0xff99e6a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,261.0000) line(119.0000,261.0000) line(119.0000,269.0000) line(111.0000,269.0000) line(111.0000,261.0000,close)] +DrawPath fill=0xffa6e69f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,261.0000) line(129.0000,261.0000) line(129.0000,269.0000) line(121.0000,269.0000) line(121.0000,261.0000,close)] +DrawPath fill=0xffb3e699 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,261.0000) line(139.0000,261.0000) line(139.0000,269.0000) line(131.0000,269.0000) line(131.0000,261.0000,close)] +DrawPath fill=0xffbfe693 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,261.0000) line(149.0000,261.0000) line(149.0000,269.0000) line(141.0000,269.0000) line(141.0000,261.0000,close)] +DrawPath fill=0xffcce68c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,261.0000) line(159.0000,261.0000) line(159.0000,269.0000) line(151.0000,269.0000) line(151.0000,261.0000,close)] +DrawPath fill=0xffd9e686 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,261.0000) line(169.0000,261.0000) line(169.0000,269.0000) line(161.0000,269.0000) line(161.0000,261.0000,close)] +DrawPath fill=0xffe6e680 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,261.0000) line(179.0000,261.0000) line(179.0000,269.0000) line(171.0000,269.0000) line(171.0000,261.0000,close)] +DrawPath fill=0xfff2e679 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,261.0000) line(189.0000,261.0000) line(189.0000,269.0000) line(181.0000,269.0000) line(181.0000,261.0000,close)] +DrawPath fill=0xffffe673 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,261.0000) line(199.0000,261.0000) line(199.0000,269.0000) line(191.0000,269.0000) line(191.0000,261.0000,close)] +DrawPath fill=0xff0deef2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,271.0000) line(9.0000,271.0000) line(9.0000,279.0000) line(1.0000,279.0000) line(1.0000,271.0000,close)] +DrawPath fill=0xff1aeeec stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,271.0000) line(19.0000,271.0000) line(19.0000,279.0000) line(11.0000,279.0000) line(11.0000,271.0000,close)] +DrawPath fill=0xff26eee6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,271.0000) line(29.0000,271.0000) line(29.0000,279.0000) line(21.0000,279.0000) line(21.0000,271.0000,close)] +DrawPath fill=0xff33eedf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,271.0000) line(39.0000,271.0000) line(39.0000,279.0000) line(31.0000,279.0000) line(31.0000,271.0000,close)] +DrawPath fill=0xff40eed9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,271.0000) line(49.0000,271.0000) line(49.0000,279.0000) line(41.0000,279.0000) line(41.0000,271.0000,close)] +DrawPath fill=0xff4deed2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,271.0000) line(59.0000,271.0000) line(59.0000,279.0000) line(51.0000,279.0000) line(51.0000,271.0000,close)] +DrawPath fill=0xff59eecc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,271.0000) line(69.0000,271.0000) line(69.0000,279.0000) line(61.0000,279.0000) line(61.0000,271.0000,close)] +DrawPath fill=0xff66eec6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,271.0000) line(79.0000,271.0000) line(79.0000,279.0000) line(71.0000,279.0000) line(71.0000,271.0000,close)] +DrawPath fill=0xff73eebf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,271.0000) line(89.0000,271.0000) line(89.0000,279.0000) line(81.0000,279.0000) line(81.0000,271.0000,close)] +DrawPath fill=0xff80eeb9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,271.0000) line(99.0000,271.0000) line(99.0000,279.0000) line(91.0000,279.0000) line(91.0000,271.0000,close)] +DrawPath fill=0xff8ceeb3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,271.0000) line(109.0000,271.0000) line(109.0000,279.0000) line(101.0000,279.0000) line(101.0000,271.0000,close)] +DrawPath fill=0xff99eeac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,271.0000) line(119.0000,271.0000) line(119.0000,279.0000) line(111.0000,279.0000) line(111.0000,271.0000,close)] +DrawPath fill=0xffa6eea6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,271.0000) line(129.0000,271.0000) line(129.0000,279.0000) line(121.0000,279.0000) line(121.0000,271.0000,close)] +DrawPath fill=0xffb3ee9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,271.0000) line(139.0000,271.0000) line(139.0000,279.0000) line(131.0000,279.0000) line(131.0000,271.0000,close)] +DrawPath fill=0xffbfee99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,271.0000) line(149.0000,271.0000) line(149.0000,279.0000) line(141.0000,279.0000) line(141.0000,271.0000,close)] +DrawPath fill=0xffccee93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,271.0000) line(159.0000,271.0000) line(159.0000,279.0000) line(151.0000,279.0000) line(151.0000,271.0000,close)] +DrawPath fill=0xffd9ee8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,271.0000) line(169.0000,271.0000) line(169.0000,279.0000) line(161.0000,279.0000) line(161.0000,271.0000,close)] +DrawPath fill=0xffe6ee86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,271.0000) line(179.0000,271.0000) line(179.0000,279.0000) line(171.0000,279.0000) line(171.0000,271.0000,close)] +DrawPath fill=0xfff2ee80 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,271.0000) line(189.0000,271.0000) line(189.0000,279.0000) line(181.0000,279.0000) line(181.0000,271.0000,close)] +DrawPath fill=0xffffee79 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,271.0000) line(199.0000,271.0000) line(199.0000,279.0000) line(191.0000,279.0000) line(191.0000,271.0000,close)] +DrawPath fill=0xff0df7f9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,281.0000) line(9.0000,281.0000) line(9.0000,289.0000) line(1.0000,289.0000) line(1.0000,281.0000,close)] +DrawPath fill=0xff1af7f2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,281.0000) line(19.0000,281.0000) line(19.0000,289.0000) line(11.0000,289.0000) line(11.0000,281.0000,close)] +DrawPath fill=0xff26f7ec stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,281.0000) line(29.0000,281.0000) line(29.0000,289.0000) line(21.0000,289.0000) line(21.0000,281.0000,close)] +DrawPath fill=0xff33f7e6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,281.0000) line(39.0000,281.0000) line(39.0000,289.0000) line(31.0000,289.0000) line(31.0000,281.0000,close)] +DrawPath fill=0xff40f7df stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,281.0000) line(49.0000,281.0000) line(49.0000,289.0000) line(41.0000,289.0000) line(41.0000,281.0000,close)] +DrawPath fill=0xff4df7d9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,281.0000) line(59.0000,281.0000) line(59.0000,289.0000) line(51.0000,289.0000) line(51.0000,281.0000,close)] +DrawPath fill=0xff59f7d2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,281.0000) line(69.0000,281.0000) line(69.0000,289.0000) line(61.0000,289.0000) line(61.0000,281.0000,close)] +DrawPath fill=0xff66f7cc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,281.0000) line(79.0000,281.0000) line(79.0000,289.0000) line(71.0000,289.0000) line(71.0000,281.0000,close)] +DrawPath fill=0xff73f7c6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,281.0000) line(89.0000,281.0000) line(89.0000,289.0000) line(81.0000,289.0000) line(81.0000,281.0000,close)] +DrawPath fill=0xff80f7bf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,281.0000) line(99.0000,281.0000) line(99.0000,289.0000) line(91.0000,289.0000) line(91.0000,281.0000,close)] +DrawPath fill=0xff8cf7b9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,281.0000) line(109.0000,281.0000) line(109.0000,289.0000) line(101.0000,289.0000) line(101.0000,281.0000,close)] +DrawPath fill=0xff99f7b3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,281.0000) line(119.0000,281.0000) line(119.0000,289.0000) line(111.0000,289.0000) line(111.0000,281.0000,close)] +DrawPath fill=0xffa6f7ac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,281.0000) line(129.0000,281.0000) line(129.0000,289.0000) line(121.0000,289.0000) line(121.0000,281.0000,close)] +DrawPath fill=0xffb3f7a6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,281.0000) line(139.0000,281.0000) line(139.0000,289.0000) line(131.0000,289.0000) line(131.0000,281.0000,close)] +DrawPath fill=0xffbff79f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,281.0000) line(149.0000,281.0000) line(149.0000,289.0000) line(141.0000,289.0000) line(141.0000,281.0000,close)] +DrawPath fill=0xffccf799 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,281.0000) line(159.0000,281.0000) line(159.0000,289.0000) line(151.0000,289.0000) line(151.0000,281.0000,close)] +DrawPath fill=0xffd9f793 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,281.0000) line(169.0000,281.0000) line(169.0000,289.0000) line(161.0000,289.0000) line(161.0000,281.0000,close)] +DrawPath fill=0xffe6f78c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,281.0000) line(179.0000,281.0000) line(179.0000,289.0000) line(171.0000,289.0000) line(171.0000,281.0000,close)] +DrawPath fill=0xfff2f786 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,281.0000) line(189.0000,281.0000) line(189.0000,289.0000) line(181.0000,289.0000) line(181.0000,281.0000,close)] +DrawPath fill=0xfffff780 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,281.0000) line(199.0000,281.0000) line(199.0000,289.0000) line(191.0000,289.0000) line(191.0000,281.0000,close)] +DrawPath fill=0xff0dffff stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(1.0000,291.0000) line(9.0000,291.0000) line(9.0000,299.0000) line(1.0000,299.0000) line(1.0000,291.0000,close)] +DrawPath fill=0xff1afff9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(11.0000,291.0000) line(19.0000,291.0000) line(19.0000,299.0000) line(11.0000,299.0000) line(11.0000,291.0000,close)] +DrawPath fill=0xff26fff2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(21.0000,291.0000) line(29.0000,291.0000) line(29.0000,299.0000) line(21.0000,299.0000) line(21.0000,291.0000,close)] +DrawPath fill=0xff33ffec stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(31.0000,291.0000) line(39.0000,291.0000) line(39.0000,299.0000) line(31.0000,299.0000) line(31.0000,291.0000,close)] +DrawPath fill=0xff40ffe6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(41.0000,291.0000) line(49.0000,291.0000) line(49.0000,299.0000) line(41.0000,299.0000) line(41.0000,291.0000,close)] +DrawPath fill=0xff4dffdf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(51.0000,291.0000) line(59.0000,291.0000) line(59.0000,299.0000) line(51.0000,299.0000) line(51.0000,291.0000,close)] +DrawPath fill=0xff59ffd9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(61.0000,291.0000) line(69.0000,291.0000) line(69.0000,299.0000) line(61.0000,299.0000) line(61.0000,291.0000,close)] +DrawPath fill=0xff66ffd2 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(71.0000,291.0000) line(79.0000,291.0000) line(79.0000,299.0000) line(71.0000,299.0000) line(71.0000,291.0000,close)] +DrawPath fill=0xff73ffcc stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(81.0000,291.0000) line(89.0000,291.0000) line(89.0000,299.0000) line(81.0000,299.0000) line(81.0000,291.0000,close)] +DrawPath fill=0xff80ffc6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(91.0000,291.0000) line(99.0000,291.0000) line(99.0000,299.0000) line(91.0000,299.0000) line(91.0000,291.0000,close)] +DrawPath fill=0xff8cffbf stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(101.0000,291.0000) line(109.0000,291.0000) line(109.0000,299.0000) line(101.0000,299.0000) line(101.0000,291.0000,close)] +DrawPath fill=0xff99ffb9 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(111.0000,291.0000) line(119.0000,291.0000) line(119.0000,299.0000) line(111.0000,299.0000) line(111.0000,291.0000,close)] +DrawPath fill=0xffa6ffb3 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(121.0000,291.0000) line(129.0000,291.0000) line(129.0000,299.0000) line(121.0000,299.0000) line(121.0000,291.0000,close)] +DrawPath fill=0xffb3ffac stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(131.0000,291.0000) line(139.0000,291.0000) line(139.0000,299.0000) line(131.0000,299.0000) line(131.0000,291.0000,close)] +DrawPath fill=0xffbfffa6 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(141.0000,291.0000) line(149.0000,291.0000) line(149.0000,299.0000) line(141.0000,299.0000) line(141.0000,291.0000,close)] +DrawPath fill=0xffccff9f stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(151.0000,291.0000) line(159.0000,291.0000) line(159.0000,299.0000) line(151.0000,299.0000) line(151.0000,291.0000,close)] +DrawPath fill=0xffd9ff99 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(161.0000,291.0000) line(169.0000,291.0000) line(169.0000,299.0000) line(161.0000,299.0000) line(161.0000,291.0000,close)] +DrawPath fill=0xffe6ff93 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(171.0000,291.0000) line(179.0000,291.0000) line(179.0000,299.0000) line(171.0000,299.0000) line(171.0000,291.0000,close)] +DrawPath fill=0xfff2ff8c stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(181.0000,291.0000) line(189.0000,291.0000) line(189.0000,299.0000) line(181.0000,299.0000) line(181.0000,291.0000,close)] +DrawPath fill=0xffffff86 stroke=0xff000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(191.0000,291.0000) line(199.0000,291.0000) line(199.0000,299.0000) line(191.0000,299.0000) line(191.0000,291.0000,close)] +RestoreState +RestoreState From efb72020904e509a419813159bc5104d46a6d122 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Wed, 28 Oct 2026 14:48:40 -0700 Subject: [PATCH 16/39] Convert remaining embedder tests to display list comparisons Convert several tests in fpdf_edit_embeddertest.cpp and fpdf_annot_embeddertest.cpp from bitmap-based pixel comparisons to display list comparisons. This eliminates (most) raster-dependent flakiness when running tests under Skia and Fontations on Linux. Also update EmbedderTest::CompareDisplayList() to write out the expectation file when --write-results is passed, matching the behavior of CompareBitmapWithExpectationSuffix(). Remove the now obsolete expectation PNG files for the converted tests. Change-Id: I89527374e44916c88dcff150918ca20755d7f16f Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162390 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez SLSA-Policy-Verified: SLSA Policy Verification Service --- fpdfsdk/fpdf_annot_embeddertest.cpp | 177 +++++++---------- fpdfsdk/fpdf_edit_embeddertest.cpp | 182 +++++------------- testing/embedder_test.cpp | 9 +- testing/embedder_test_environment.cpp | 4 +- testing/embedder_test_environment.h | 5 +- ...ight_long_content_added_underline.dump.txt | 51 +++++ ...light_long_content_added_underline_agg.png | Bin 3024 -> 0 bytes ...ong_content_added_underline_skia_linux.png | Bin 3030 -> 0 bytes ..._long_content_added_underline_skia_mac.png | Bin 3043 -> 0 bytes ..._long_content_added_underline_skia_win.png | Bin 1975 -> 0 bytes ...notation_highlight_square_with_ap.dump.txt | 15 ++ ...nnotation_highlight_square_with_ap_agg.png | Bin 6174 -> 0 bytes ...ation_highlight_square_with_ap_agg_mac.png | Bin 5999 -> 0 bytes ...square_with_ap_modified_highlight.dump.txt | 15 ++ ..._square_with_ap_modified_highlight_agg.png | Bin 5871 -> 0 bytes ...are_with_ap_modified_highlight_agg_mac.png | Bin 5684 -> 0 bytes ..._with_ap_modified_highlight_skia_linux.png | Bin 5732 -> 0 bytes ...re_with_ap_modified_highlight_skia_mac.png | Bin 3861 -> 0 bytes ...re_with_ap_modified_highlight_skia_win.png | Bin 2827 -> 0 bytes ...ht_square_with_ap_modified_square.dump.txt | 15 ++ ...ght_square_with_ap_modified_square_agg.png | Bin 5874 -> 0 bytes ...square_with_ap_modified_square_agg_mac.png | Bin 5686 -> 0 bytes ...are_with_ap_modified_square_skia_linux.png | Bin 5734 -> 0 bytes ...quare_with_ap_modified_square_skia_mac.png | Bin 3890 -> 0 bytes ...quare_with_ap_modified_square_skia_win.png | Bin 2855 -> 0 bytes ...on_highlight_square_with_ap_skia_linux.png | Bin 6040 -> 0 bytes ...tion_highlight_square_with_ap_skia_mac.png | Bin 5816 -> 0 bytes ...tion_highlight_square_with_ap_skia_win.png | Bin 2951 -> 0 bytes .../annotation_ink_multiple.dump.txt | 52 +++++ .../annotation_ink_multiple_agg.png | Bin 11104 -> 0 bytes .../annotation_ink_multiple_skia_linux.png | Bin 10455 -> 0 bytes .../annotation_ink_multiple_skia_mac.png | Bin 10825 -> 0 bytes .../annotation_ink_multiple_skia_win.png | Bin 9793 -> 0 bytes .../annotation_stamp_with_ap.dump.txt | 46 +++++ ...tion_stamp_with_ap_modified_image.dump.txt | 48 +++++ ...ation_stamp_with_ap_modified_image_agg.png | Bin 51845 -> 0 bytes ...n_stamp_with_ap_modified_image_agg_mac.png | Bin 49923 -> 0 bytes ...tion_stamp_with_ap_modified_image_skia.png | Bin 47766 -> 0 bytes ..._stamp_with_ap_modified_image_skia_mac.png | Bin 47072 -> 0 bytes ..._stamp_with_ap_modified_image_skia_win.png | Bin 31274 -> 0 bytes ...ation_stamp_with_ap_modified_path.dump.txt | 46 +++++ ...tation_stamp_with_ap_modified_path_agg.png | Bin 59220 -> 0 bytes ...on_stamp_with_ap_modified_path_agg_mac.png | Bin 55849 -> 0 bytes ...ation_stamp_with_ap_modified_path_skia.png | Bin 53915 -> 0 bytes ...n_stamp_with_ap_modified_path_skia_mac.png | Bin 54510 -> 0 bytes ...n_stamp_with_ap_modified_path_skia_win.png | Bin 35991 -> 0 bytes ...ation_stamp_with_ap_modified_text.dump.txt | 49 +++++ ...tation_stamp_with_ap_modified_text_agg.png | Bin 60879 -> 0 bytes ...on_stamp_with_ap_modified_text_agg_mac.png | Bin 57395 -> 0 bytes ...ation_stamp_with_ap_modified_text_skia.png | Bin 54670 -> 0 bytes ...n_stamp_with_ap_modified_text_skia_mac.png | Bin 55229 -> 0 bytes ...n_stamp_with_ap_modified_text_skia_win.png | Bin 35592 -> 0 bytes ...nnotation_stamp_with_ap_new_annot.dump.txt | 51 +++++ ...annotation_stamp_with_ap_new_annot_agg.png | Bin 62268 -> 0 bytes ...tation_stamp_with_ap_new_annot_agg_mac.png | Bin 58301 -> 0 bytes ...nnotation_stamp_with_ap_new_annot_skia.png | Bin 55437 -> 0 bytes ...ation_stamp_with_ap_new_annot_skia_mac.png | Bin 56357 -> 0 bytes ...ation_stamp_with_ap_new_annot_skia_win.png | Bin 38161 -> 0 bytes ...nnotation_stamp_with_ap_new_image.dump.txt | 48 +++++ ...annotation_stamp_with_ap_new_image_agg.png | Bin 61079 -> 0 bytes ...tation_stamp_with_ap_new_image_agg_mac.png | Bin 58068 -> 0 bytes ...nnotation_stamp_with_ap_new_image_skia.png | Bin 54303 -> 0 bytes ...ation_stamp_with_ap_new_image_skia_mac.png | Bin 54933 -> 0 bytes ...ation_stamp_with_ap_new_image_skia_win.png | Bin 36492 -> 0 bytes ...annotation_stamp_with_ap_new_text.dump.txt | 49 +++++ .../annotation_stamp_with_ap_new_text_agg.png | Bin 62807 -> 0 bytes ...otation_stamp_with_ap_new_text_agg_mac.png | Bin 59276 -> 0 bytes ...annotation_stamp_with_ap_new_text_skia.png | Bin 56240 -> 0 bytes ...tation_stamp_with_ap_new_text_skia_mac.png | Bin 56247 -> 0 bytes ...tation_stamp_with_ap_new_text_skia_win.png | Bin 36376 -> 0 bytes ...nnotation_stamp_with_ap_two_paths.dump.txt | 49 +++++ ...annotation_stamp_with_ap_two_paths_agg.png | Bin 59355 -> 0 bytes ...tation_stamp_with_ap_two_paths_agg_mac.png | Bin 55927 -> 0 bytes ...nnotation_stamp_with_ap_two_paths_skia.png | Bin 54023 -> 0 bytes ...ation_stamp_with_ap_two_paths_skia_mac.png | Bin 54635 -> 0 bytes ...ation_stamp_with_ap_two_paths_skia_win.png | Bin 36140 -> 0 bytes .../embedder_tests/annots_page2.dump.txt | 14 ++ .../embedder_tests/annots_page2_agg.png | Bin 5913 -> 0 bytes .../embedder_tests/annots_page2_agg_mac.png | Bin 5769 -> 0 bytes .../annots_page2_modified.dump.txt | 14 ++ .../annots_page2_modified_agg.png | Bin 5916 -> 0 bytes .../annots_page2_modified_agg_mac.png | Bin 5772 -> 0 bytes .../annots_page2_modified_skia_linux.png | Bin 5102 -> 0 bytes .../annots_page2_modified_skia_mac.png | Bin 5218 -> 0 bytes .../annots_page2_modified_skia_win.png | Bin 3139 -> 0 bytes .../annots_page2_skia_linux.png | Bin 5099 -> 0 bytes .../embedder_tests/annots_page2_skia_mac.png | Bin 5215 -> 0 bytes .../embedder_tests/annots_page2_skia_win.png | Bin 3136 -> 0 bytes .../embedder_tests/bug_1558.dump.txt | 11 ++ .../resources/embedder_tests/bug_1558_agg.png | Bin 776 -> 0 bytes .../embedder_tests/bug_1558_agg_mac.png | Bin 748 -> 0 bytes .../embedder_tests/bug_1558_skia_linux.png | Bin 700 -> 0 bytes .../embedder_tests/bug_1558_skia_mac.png | Bin 716 -> 0 bytes .../embedder_tests/bug_1558_skia_win.png | Bin 426 -> 0 bytes .../embedder_tests/bug_1574.dump.txt | 11 ++ .../resources/embedder_tests/bug_1574_agg.png | Bin 506 -> 0 bytes .../embedder_tests/bug_1574_agg_mac.png | Bin 501 -> 0 bytes .../embedder_tests/bug_1574_skia_linux.png | Bin 474 -> 0 bytes .../embedder_tests/bug_1574_skia_mac.png | Bin 486 -> 0 bytes .../embedder_tests/bug_1574_skia_win.png | Bin 311 -> 0 bytes .../embedder_tests/bug_1893.dump.txt | 9 + .../resources/embedder_tests/bug_1893_agg.png | Bin 782 -> 0 bytes .../embedder_tests/bug_1893_agg_mac.png | Bin 752 -> 0 bytes .../bug_1893_removed_underline.dump.txt | 8 + .../bug_1893_removed_underline_agg.png | Bin 783 -> 0 bytes .../bug_1893_removed_underline_agg_mac.png | Bin 753 -> 0 bytes .../bug_1893_removed_underline_skia_linux.png | Bin 692 -> 0 bytes .../bug_1893_removed_underline_skia_mac.png | Bin 726 -> 0 bytes .../bug_1893_removed_underline_skia_win.png | Bin 411 -> 0 bytes .../embedder_tests/bug_1893_skia_linux.png | Bin 699 -> 0 bytes .../embedder_tests/bug_1893_skia_mac.png | Bin 723 -> 0 bytes .../embedder_tests/bug_1893_skia_win.png | Bin 416 -> 0 bytes .../embedder_tests/bug_461845674.dump.txt | 7 + .../embedder_tests/bug_461845674_agg.png | Bin 1315 -> 0 bytes .../embedder_tests/bug_461845674_agg_mac.png | Bin 1086 -> 0 bytes .../bug_461845674_saved.dump.txt | 9 + .../embedder_tests/bug_461845674_skia.png | Bin 2694 -> 0 bytes .../embedder_tests/bug_461845674_skia_mac.png | Bin 1068 -> 0 bytes .../embedder_tests/bug_461845674_skia_win.png | Bin 755 -> 0 bytes .../embedder_tests/form_object.dump.txt | 10 + .../embedder_tests/form_object_agg.png | Bin 1223 -> 0 bytes .../embedder_tests/form_object_agg_mac.png | Bin 1039 -> 0 bytes .../form_object_scaled.dump.txt | 10 + .../embedder_tests/form_object_scaled_agg.png | Bin 557 -> 0 bytes .../form_object_scaled_agg_mac.png | Bin 569 -> 0 bytes .../form_object_scaled_skia_linux.png | Bin 474 -> 0 bytes .../form_object_scaled_skia_mac.png | Bin 505 -> 0 bytes .../form_object_scaled_skia_win.png | Bin 311 -> 0 bytes .../embedder_tests/form_object_skia_linux.png | Bin 939 -> 0 bytes .../embedder_tests/form_object_skia_mac.png | Bin 944 -> 0 bytes .../embedder_tests/form_object_skia_win.png | Bin 576 -> 0 bytes .../form_object_with_text.dump.txt | 10 + .../freetext_annotation_without_da.dump.txt | 11 ++ .../freetext_annotation_without_da_agg.png | Bin 833 -> 0 bytes ...freetext_annotation_without_da_agg_mac.png | Bin 800 -> 0 bytes ...xt_annotation_without_da_modified.dump.txt | 11 ++ ...ext_annotation_without_da_modified_agg.png | Bin 840 -> 0 bytes ...annotation_without_da_modified_agg_mac.png | Bin 817 -> 0 bytes ...otation_without_da_modified_skia_linux.png | Bin 658 -> 0 bytes ...nnotation_without_da_modified_skia_mac.png | Bin 694 -> 0 bytes ...nnotation_without_da_modified_skia_win.png | Bin 310 -> 0 bytes ...etext_annotation_without_da_skia_linux.png | Bin 659 -> 0 bytes ...reetext_annotation_without_da_skia_mac.png | Bin 691 -> 0 bytes ...reetext_annotation_without_da_skia_win.png | Bin 310 -> 0 bytes .../hello_world_added_paths.dump.txt | 10 + .../hello_world_added_paths_agg.png | Bin 2394 -> 0 bytes .../hello_world_added_paths_agg_mac.png | Bin 2320 -> 0 bytes .../hello_world_added_paths_skia_linux.png | Bin 2152 -> 0 bytes .../hello_world_added_paths_skia_mac.png | Bin 2063 -> 0 bytes .../hello_world_added_paths_skia_win.png | Bin 1250 -> 0 bytes .../hello_world_with_changed_text.dump.txt | 8 + .../hello_world_with_changed_text_agg.png | Bin 1943 -> 0 bytes .../hello_world_with_changed_text_agg_mac.png | Bin 1803 -> 0 bytes ...llo_world_with_changed_text_skia_linux.png | Bin 1721 -> 0 bytes ...hello_world_with_changed_text_skia_mac.png | Bin 1731 -> 0 bytes ...hello_world_with_changed_text_skia_win.png | Bin 1057 -> 0 bytes .../text_in_page_marked.dump.txt | 25 +++ .../text_in_page_marked_agg.png | Bin 15508 -> 0 bytes .../text_in_page_marked_agg_mac.png | Bin 14128 -> 0 bytes .../text_in_page_marked_agg_mac_x86.png | Bin 14048 -> 0 bytes .../text_in_page_marked_non_primes.dump.txt | 17 ++ .../text_in_page_marked_non_primes_agg.png | Bin 9259 -> 0 bytes ...text_in_page_marked_non_primes_agg_mac.png | Bin 8476 -> 0 bytes ..._in_page_marked_non_primes_agg_mac_x86.png | Bin 8439 -> 0 bytes ...t_in_page_marked_non_primes_skia_linux.png | Bin 8229 -> 0 bytes ...ext_in_page_marked_non_primes_skia_mac.png | Bin 7844 -> 0 bytes ...in_page_marked_non_primes_skia_mac_x86.png | Bin 7847 -> 0 bytes ...ext_in_page_marked_non_primes_skia_win.png | Bin 3902 -> 0 bytes .../text_in_page_marked_skia_linux.png | Bin 13791 -> 0 bytes .../text_in_page_marked_skia_mac.png | Bin 12956 -> 0 bytes .../text_in_page_marked_skia_mac_x86.png | Bin 12958 -> 0 bytes .../text_in_page_marked_skia_win.png | Bin 8184 -> 0 bytes 172 files changed, 859 insertions(+), 247 deletions(-) create mode 100644 testing/resources/embedder_tests/annotation_highlight_long_content_added_underline.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_agg_mac.png create mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_win.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_ink_multiple.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_ink_multiple_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_ink_multiple_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annotation_ink_multiple_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_ink_multiple_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap.dump.txt create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_annot_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_skia_win.png create mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths.dump.txt delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_win.png create mode 100644 testing/resources/embedder_tests/annots_page2.dump.txt delete mode 100644 testing/resources/embedder_tests/annots_page2_agg.png delete mode 100644 testing/resources/embedder_tests/annots_page2_agg_mac.png create mode 100644 testing/resources/embedder_tests/annots_page2_modified.dump.txt delete mode 100644 testing/resources/embedder_tests/annots_page2_modified_agg.png delete mode 100644 testing/resources/embedder_tests/annots_page2_modified_agg_mac.png delete mode 100644 testing/resources/embedder_tests/annots_page2_modified_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annots_page2_modified_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annots_page2_modified_skia_win.png delete mode 100644 testing/resources/embedder_tests/annots_page2_skia_linux.png delete mode 100644 testing/resources/embedder_tests/annots_page2_skia_mac.png delete mode 100644 testing/resources/embedder_tests/annots_page2_skia_win.png create mode 100644 testing/resources/embedder_tests/bug_1558.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_1558_agg.png delete mode 100644 testing/resources/embedder_tests/bug_1558_agg_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1558_skia_linux.png delete mode 100644 testing/resources/embedder_tests/bug_1558_skia_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1558_skia_win.png create mode 100644 testing/resources/embedder_tests/bug_1574.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_1574_agg.png delete mode 100644 testing/resources/embedder_tests/bug_1574_agg_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1574_skia_linux.png delete mode 100644 testing/resources/embedder_tests/bug_1574_skia_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1574_skia_win.png create mode 100644 testing/resources/embedder_tests/bug_1893.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_1893_agg.png delete mode 100644 testing/resources/embedder_tests/bug_1893_agg_mac.png create mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline_agg.png delete mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline_agg_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline_skia_linux.png delete mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline_skia_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1893_removed_underline_skia_win.png delete mode 100644 testing/resources/embedder_tests/bug_1893_skia_linux.png delete mode 100644 testing/resources/embedder_tests/bug_1893_skia_mac.png delete mode 100644 testing/resources/embedder_tests/bug_1893_skia_win.png create mode 100644 testing/resources/embedder_tests/bug_461845674.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_461845674_agg.png delete mode 100644 testing/resources/embedder_tests/bug_461845674_agg_mac.png create mode 100644 testing/resources/embedder_tests/bug_461845674_saved.dump.txt delete mode 100644 testing/resources/embedder_tests/bug_461845674_skia.png delete mode 100644 testing/resources/embedder_tests/bug_461845674_skia_mac.png delete mode 100644 testing/resources/embedder_tests/bug_461845674_skia_win.png create mode 100644 testing/resources/embedder_tests/form_object.dump.txt delete mode 100644 testing/resources/embedder_tests/form_object_agg.png delete mode 100644 testing/resources/embedder_tests/form_object_agg_mac.png create mode 100644 testing/resources/embedder_tests/form_object_scaled.dump.txt delete mode 100644 testing/resources/embedder_tests/form_object_scaled_agg.png delete mode 100644 testing/resources/embedder_tests/form_object_scaled_agg_mac.png delete mode 100644 testing/resources/embedder_tests/form_object_scaled_skia_linux.png delete mode 100644 testing/resources/embedder_tests/form_object_scaled_skia_mac.png delete mode 100644 testing/resources/embedder_tests/form_object_scaled_skia_win.png delete mode 100644 testing/resources/embedder_tests/form_object_skia_linux.png delete mode 100644 testing/resources/embedder_tests/form_object_skia_mac.png delete mode 100644 testing/resources/embedder_tests/form_object_skia_win.png create mode 100644 testing/resources/embedder_tests/form_object_with_text.dump.txt create mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da.dump.txt delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_agg.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_agg_mac.png create mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified.dump.txt delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg_mac.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_linux.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_mac.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_win.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_skia_linux.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_skia_mac.png delete mode 100644 testing/resources/embedder_tests/freetext_annotation_without_da_skia_win.png create mode 100644 testing/resources/embedder_tests/hello_world_added_paths.dump.txt delete mode 100644 testing/resources/embedder_tests/hello_world_added_paths_agg.png delete mode 100644 testing/resources/embedder_tests/hello_world_added_paths_agg_mac.png delete mode 100644 testing/resources/embedder_tests/hello_world_added_paths_skia_linux.png delete mode 100644 testing/resources/embedder_tests/hello_world_added_paths_skia_mac.png delete mode 100644 testing/resources/embedder_tests/hello_world_added_paths_skia_win.png create mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text.dump.txt delete mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text_agg.png delete mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text_agg_mac.png delete mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text_skia_linux.png delete mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text_skia_mac.png delete mode 100644 testing/resources/embedder_tests/hello_world_with_changed_text_skia_win.png create mode 100644 testing/resources/embedder_tests/text_in_page_marked.dump.txt delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_agg.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_agg_mac.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_agg_mac_x86.png create mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes.dump.txt delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_agg.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_agg_mac.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_agg_mac_x86.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_linux.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_mac.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_mac_x86.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_win.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_skia_linux.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_skia_mac.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_skia_mac_x86.png delete mode 100644 testing/resources/embedder_tests/text_in_page_marked_skia_win.png diff --git a/fpdfsdk/fpdf_annot_embeddertest.cpp b/fpdfsdk/fpdf_annot_embeddertest.cpp index 289a25b1e9..ca4d439c61 100644 --- a/fpdfsdk/fpdf_annot_embeddertest.cpp +++ b/fpdfsdk/fpdf_annot_embeddertest.cpp @@ -38,7 +38,6 @@ #include "testing/utils/compare_coordinates.h" #include "testing/utils/hash.h" -using pdfium::kAnnotationStampWithApPng; namespace { @@ -581,11 +580,8 @@ TEST_F(FPDFAnnotEmbedderTest, ExtractInkMultiple) { EXPECT_EQ(475.336121f, rect.right); EXPECT_EQ(681.535034f, rect.top); } - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page, FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), "annotation_ink_multiple", - kFuzzyDiffOptions); - } + CompareDisplayList(RenderLoadedPageWithFlagsToDisplayList(page, FPDF_ANNOT), + "annotation_ink_multiple"); UnloadPageNoEvents(page); } @@ -799,9 +795,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndSaveUnderlineAnnotation) { ASSERT_TRUE(saved_doc); ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - VerifySavedRenderingWithExpectationSuffix( + VerifySavedRenderingWithDisplayList( saved_page.get(), "annotation_highlight_long_content_added_underline", - kFuzzyDiffOptions); + FPDF_ANNOT); // Check that the saved document has 2 annotations on the first page EXPECT_EQ(2, FPDFPage_GetAnnotCount(saved_page.get())); @@ -912,13 +908,9 @@ TEST_F(FPDFAnnotEmbedderTest, ModifyRectQuadpointsWithAP) { EXPECT_EQ(4, FPDFPage_GetAnnotCount(page.get())); // Check that the original file renders correctly. - static constexpr char kAnnotationHighlightSquareWithApPng[] = - "annotation_highlight_square_with_ap"; - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), kAnnotationHighlightSquareWithApPng, kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_highlight_square_with_ap"); FS_RECTF rect; FS_RECTF new_rect; @@ -955,12 +947,9 @@ TEST_F(FPDFAnnotEmbedderTest, ModifyRectQuadpointsWithAP) { EXPECT_EQ(quadpoints.y4, new_quadpoints.y4); // Check that updating quadpoints does not change the annotation's position. - { - ScopedFPDFBitmap bitmap = - RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), kAnnotationHighlightSquareWithApPng, kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_highlight_square_with_ap"); // Verify its annotation rectangle. ASSERT_TRUE(FPDFAnnot_GetRect(annot.get(), &rect)); @@ -978,12 +967,9 @@ TEST_F(FPDFAnnotEmbedderTest, ModifyRectQuadpointsWithAP) { } // Check that updating the rectangle changes the annotation's position. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_highlight_square_with_ap_modified_highlight", - kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_highlight_square_with_ap_modified_highlight"); { // Retrieve the square annotation which has its AP stream already defined. @@ -1001,10 +987,9 @@ TEST_F(FPDFAnnotEmbedderTest, ModifyRectQuadpointsWithAP) { // Check that updating the rectangle changes the square annotation's // position. - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_highlight_square_with_ap_modified_square", - kFuzzyDiffOptions); + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_highlight_square_with_ap_modified_square"); } } @@ -1108,10 +1093,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyPath) { EXPECT_EQ(2, FPDFPage_GetAnnotCount(page.get())); // Check that the page renders correctly. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), kAnnotationStampWithApPng); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap"); { // Retrieve the stamp annotation which has its AP stream already defined. @@ -1132,12 +1116,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyPath) { EXPECT_TRUE(FPDFAnnot_UpdateObject(annot.get(), path)); // Check that the page with the modified annotation renders correctly. - { - ScopedFPDFBitmap bitmap = - RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_stamp_with_ap_modified_path"); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_modified_path"); // Add a second path object to the same annotation. FPDF_PAGEOBJECT dot = FPDFPageObj_CreateNewPath(7, 84); @@ -1153,12 +1134,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyPath) { ASSERT_EQ(32, FPDFPage_CountObjects(page.get())); // Check that the page with an annotation with two paths renders correctly. - { - ScopedFPDFBitmap bitmap = - RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), - "annotation_stamp_with_ap_two_paths"); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_two_paths"); // Delete the newly added path object. EXPECT_TRUE(FPDFAnnot_RemoveObject(annot.get(), 1)); @@ -1167,11 +1145,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyPath) { } // Check that the page renders the same as before. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_stamp_with_ap_modified_path"); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_modified_path"); FS_RECTF rect; @@ -1214,8 +1190,8 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyPath) { ASSERT_TRUE(saved_doc); ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - VerifySavedRenderingWithExpectationSuffix( - saved_page.get(), "annotation_stamp_with_ap_new_annot"); + VerifySavedRenderingWithDisplayList( + saved_page.get(), "annotation_stamp_with_ap_new_annot", FPDF_ANNOT); // Check that the document has a correct count of annotations and objects. EXPECT_EQ(3, FPDFPage_GetAnnotCount(saved_page.get())); @@ -1298,10 +1274,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyImage) { EXPECT_EQ(2, FPDFPage_GetAnnotCount(page.get())); // Check that the page renders correctly. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), kAnnotationStampWithApPng); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap"); static constexpr int kBitmapSize = 200; FPDF_BITMAP image_bitmap; @@ -1335,11 +1310,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyImage) { } // Check that the page renders correctly with the new image object. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_stamp_with_ap_new_image", kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_new_image"); { // Retrieve the newly added stamp annotation and its image object. @@ -1363,8 +1336,8 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyImage) { FPDFBitmap_Destroy(image_bitmap); // Test that the saved document renders the modified image object correctly. - VerifySavedDocumentWithExpectationSuffix( - "annotation_stamp_with_ap_modified_image"); + VerifySavedDocumentWithDisplayList("annotation_stamp_with_ap_modified_image", + FPDF_ANNOT); } TEST_F(FPDFAnnotEmbedderTest, AddAndModifyText) { @@ -1375,10 +1348,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyText) { EXPECT_EQ(2, FPDFPage_GetAnnotCount(page.get())); // Check that the page renders correctly. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), kAnnotationStampWithApPng); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap"); { // Create a stamp annotation and set its annotation rectangle. @@ -1405,11 +1377,9 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyText) { } // Check that the page renders correctly with the new text object. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix( - bitmap.get(), "annotation_stamp_with_ap_new_text", kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_new_text"); { // Retrieve the newly added stamp annotation and its text object. @@ -1426,19 +1396,15 @@ TEST_F(FPDFAnnotEmbedderTest, AddAndModifyText) { } // Check that the page renders correctly with the modified text object. - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), - "annotation_stamp_with_ap_modified_text", - kFuzzyDiffOptions); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap_modified_text"); // Remove the new annotation, and check that the page renders as before. EXPECT_TRUE(FPDFPage_RemoveAnnot(page.get(), 2)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), kAnnotationStampWithApPng); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annotation_stamp_with_ap"); } TEST_F(FPDFAnnotEmbedderTest, GetSetStringValue) { @@ -1500,8 +1466,8 @@ TEST_F(FPDFAnnotEmbedderTest, GetSetStringValue) { ASSERT_TRUE(saved_doc); ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - VerifySavedRenderingWithExpectationSuffix(saved_page.get(), - kAnnotationStampWithApPng); + VerifySavedRenderingWithDisplayList(saved_page.get(), + "annotation_stamp_with_ap", FPDF_ANNOT); ScopedFPDFAnnotation new_annot(FPDFPage_GetAnnot(saved_page.get(), 0)); @@ -2593,12 +2559,10 @@ TEST_F(FPDFAnnotEmbedderTest, SetFontColor) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - static constexpr char kFreetextAnnotationWithoutDaModifiedPng[] = - "freetext_annotation_without_da_modified"; { - ScopedFPDFBitmap bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), - "freetext_annotation_without_da"); + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "freetext_annotation_without_da"); // Obtain the only annotation and set its text color. ScopedFPDFAnnotation annot(FPDFPage_GetAnnot(page.get(), 0)); @@ -2620,9 +2584,9 @@ TEST_F(FPDFAnnotEmbedderTest, SetFontColor) { EXPECT_EQ(120u, g); EXPECT_EQ(180u, b); - bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), - kFreetextAnnotationWithoutDaModifiedPng); + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "freetext_annotation_without_da_modified"); } EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); @@ -2631,8 +2595,8 @@ TEST_F(FPDFAnnotEmbedderTest, SetFontColor) { ASSERT_TRUE(saved_doc); ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - VerifySavedRenderingWithExpectationSuffix( - saved_page.get(), kFreetextAnnotationWithoutDaModifiedPng); + VerifySavedRenderingWithDisplayList( + saved_page.get(), "freetext_annotation_without_da_modified", FPDF_ANNOT); } TEST_F(FPDFAnnotEmbedderTest, SetFontColorNegative) { @@ -3565,27 +3529,22 @@ TEST_F(FPDFAnnotEmbedderTest, AnnotationBorderRendering) { ASSERT_TRUE(page); EXPECT_EQ(3, FPDFPage_GetAnnotCount(page.get())); - static constexpr char kAnnotsPage2ModifiedPng[] = "annots_page2_modified"; { ScopedFPDFAnnotation annot(FPDFPage_GetAnnot(page.get(), 2)); ASSERT_TRUE(annot); EXPECT_EQ(FPDF_ANNOT_SQUARE, FPDFAnnot_GetSubtype(annot.get())); - { - ScopedFPDFBitmap bitmap = - RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), "annots_page2"); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annots_page2"); EXPECT_TRUE(FPDFAnnot_SetBorder(annot.get(), /*horizontal_radius=*/2.0f, /*vertical_radius=*/3.5f, /*border_width=*/4.0f)); - { - ScopedFPDFBitmap bitmap = - RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), kAnnotsPage2ModifiedPng); - } + CompareDisplayList( + RenderLoadedPageWithFlagsToDisplayList(page.get(), FPDF_ANNOT), + "annots_page2_modified"); } // Save the document and close the page. @@ -3596,8 +3555,8 @@ TEST_F(FPDFAnnotEmbedderTest, AnnotationBorderRendering) { ASSERT_TRUE(saved_doc); ScopedSavedPage saved_page = LoadScopedSavedPage(1); ASSERT_TRUE(saved_page); - VerifySavedRenderingWithExpectationSuffix(saved_page.get(), - kAnnotsPage2ModifiedPng); + VerifySavedRenderingWithDisplayList(saved_page.get(), + "annots_page2_modified", FPDF_ANNOT); } } diff --git a/fpdfsdk/fpdf_edit_embeddertest.cpp b/fpdfsdk/fpdf_edit_embeddertest.cpp index a6a762654d..d161bfd902 100644 --- a/fpdfsdk/fpdf_edit_embeddertest.cpp +++ b/fpdfsdk/fpdf_edit_embeddertest.cpp @@ -766,11 +766,8 @@ TEST_F(FPDFEditEmbedderTest, SetText) { // now displayed. ASSERT_EQ(2, FPDFPage_CountObjects(page.get())); - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - "hello_world_with_changed_text"); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), + "hello_world_with_changed_text"); // Now save the result. EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); @@ -782,11 +779,8 @@ TEST_F(FPDFEditEmbedderTest, SetText) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); EXPECT_EQ(2, FPDFPage_CountObjects(saved_page.get())); - { - ScopedFPDFBitmap page_bitmap = RenderPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - "hello_world_with_changed_text"); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), + "hello_world_with_changed_text"); } TEST_F(FPDFEditEmbedderTest, SetTextBadParams) { @@ -1106,11 +1100,8 @@ TEST_F(FPDFEditEmbedderTest, SetTextKeepClippingPath) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - // When opened before any editing and saving, the clipping path is rendered. - ScopedFPDFBitmap original_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(original_bitmap.get(), "bug_1558"); - } + // When opened before any editing and saving, the clipping path is rendered. + CompareDisplayList(RenderPageToDisplayList(page.get()), "bug_1558"); // "Change" the text in the objects to their current values to force them to // regenerate when saving. @@ -1133,11 +1124,8 @@ TEST_F(FPDFEditEmbedderTest, SetTextKeepClippingPath) { } } - { - // After editing but before saving, the clipping path is retained. - ScopedFPDFBitmap edited_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(edited_bitmap.get(), "bug_1558"); - } + // After editing but before saving, the clipping path is retained. + CompareDisplayList(RenderPageToDisplayList(page.get()), "bug_1558"); // Save the file. EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); @@ -1149,10 +1137,7 @@ TEST_F(FPDFEditEmbedderTest, SetTextKeepClippingPath) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - { - ScopedFPDFBitmap saved_bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(saved_bitmap.get(), "bug_1558"); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), "bug_1558"); } TEST_F(FPDFEditEmbedderTest, Bug1574) { @@ -1161,11 +1146,8 @@ TEST_F(FPDFEditEmbedderTest, Bug1574) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - // When opened before any editing and saving, the text object is rendered. - ScopedFPDFBitmap original_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(original_bitmap.get(), "bug_1574"); - } + // When opened before any editing and saving, the text object is rendered. + CompareDisplayList(RenderPageToDisplayList(page.get()), "bug_1574"); // "Change" the text in the objects to their current values to force them to // regenerate when saving. @@ -1196,19 +1178,13 @@ TEST_F(FPDFEditEmbedderTest, Bug1574) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - { - ScopedFPDFBitmap saved_bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(saved_bitmap.get(), "bug_1574"); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), "bug_1574"); } TEST_F(FPDFEditEmbedderTest, Bug1893) { ASSERT_TRUE(OpenDocument("bug_1893.pdf")); ScopedPage page = LoadScopedPage(0); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "bug_1893"); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "bug_1893"); EXPECT_EQ(3, FPDFPage_CountObjects(page.get())); @@ -1218,9 +1194,8 @@ TEST_F(FPDFEditEmbedderTest, Bug1893) { ASSERT_TRUE(FPDFPage_RemoveObject(page.get(), object.get())); ASSERT_TRUE(FPDFPage_GenerateContent(page.get())); - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), - "bug_1893_removed_underline"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "bug_1893_removed_underline"); } ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); @@ -1229,10 +1204,9 @@ TEST_F(FPDFEditEmbedderTest, Bug1893) { ScopedSavedDoc saved_document = OpenScopedSavedDocument(); ASSERT_TRUE(saved_document); ScopedSavedPage saved_page = LoadScopedSavedPage(0); - ScopedFPDFBitmap bitmap = - RenderSavedPageWithFlags(saved_page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(bitmap.get(), - "bug_1893_removed_underline"); + CompareDisplayList( + RenderSavedPageWithFlagsToDisplayList(saved_page.get(), FPDF_ANNOT), + "bug_1893_removed_underline"); } } @@ -1570,11 +1544,8 @@ TEST_F(FPDFEditEmbedderTest, RemoveMarkedObjectsPrime) { ASSERT_TRUE(page); // Show what the original file looks like. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - "text_in_page_marked"); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), + "text_in_page_marked"); static constexpr int expected_object_count = 19; CheckMarkCounts(page.get(), 1, expected_object_count, 8, 4, 9, 1); @@ -1607,14 +1578,9 @@ TEST_F(FPDFEditEmbedderTest, RemoveMarkedObjectsPrime) { EXPECT_TRUE(FPDFPage_RemoveObject(page.get(), page_object)); } - static constexpr char kTextInPageMarkedNonPrimesPng[] = - "text_in_page_marked_non_primes"; EXPECT_EQ(11, FPDFPage_CountObjects(page.get())); - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - kTextInPageMarkedNonPrimesPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), + "text_in_page_marked_non_primes"); // Save the file. EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); @@ -1626,12 +1592,8 @@ TEST_F(FPDFEditEmbedderTest, RemoveMarkedObjectsPrime) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); EXPECT_EQ(11, FPDFPage_CountObjects(saved_page.get())); - - { - ScopedFPDFBitmap page_bitmap = RenderPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - kTextInPageMarkedNonPrimesPng); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), + "text_in_page_marked_non_primes"); } TEST_F(FPDFEditEmbedderTest, RemoveMarks) { @@ -2701,8 +2663,8 @@ TEST_F(FPDFEditEmbedderTest, PathOnTopOfText) { EXPECT_TRUE(FPDFPage_InsertObject(page.get(), black_path)); // Render and check the result. - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "hello_world_added_paths"); + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "hello_world_added_paths"); } TEST_F(FPDFEditEmbedderTest, EditOverExistingContent) { @@ -3354,10 +3316,7 @@ TEST_F(FPDFEditEmbedderTest, ModifyFormObject) { ASSERT_TRUE(page); ASSERT_EQ(1, FPDFPage_CountObjects(page.get())); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), "form_object"); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), "form_object"); FPDF_PAGEOBJECT form = FPDFPage_GetObject(page.get(), 0); ASSERT_EQ(FPDF_PAGEOBJ_FORM, FPDFPageObj_GetType(form)); @@ -3365,14 +3324,11 @@ TEST_F(FPDFEditEmbedderTest, ModifyFormObject) { FPDFPageObj_Transform(form, 0.5, 0, 0, 0.5, 0, 0); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); - static constexpr char kFormObjectScaledPng[] = "form_object_scaled"; - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kFormObjectScaledPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_scaled"); EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); - VerifySavedDocumentWithExpectationSuffix(kFormObjectScaledPng); + VerifySavedDocumentWithDisplayList("form_object_scaled"); } // Tests adding text from standard font using FPDFText_LoadStandardFont. @@ -4046,10 +4002,7 @@ TEST_F(FPDFEditEmbedderTest, AddMarkCompressedStream) { ASSERT_TRUE(page); // Render and check there are no marks. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "hello_world"); CheckMarkCounts(page.get(), 0, 2, 0, 0, 0, 0); // Add to the first page object a "Bounds" mark with "Position": "First". @@ -4060,10 +4013,7 @@ TEST_F(FPDFEditEmbedderTest, AddMarkCompressedStream) { "Position", "First")); // Render and check there is 1 mark. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "hello_world"); CheckMarkCounts(page.get(), 0, 2, 0, 0, 0, 1); // Save the file. @@ -4076,10 +4026,7 @@ TEST_F(FPDFEditEmbedderTest, AddMarkCompressedStream) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - { - ScopedFPDFBitmap page_bitmap = RenderPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), "hello_world"); CheckMarkCounts(saved_page.get(), 0, 2, 0, 0, 0, 1); } @@ -4110,10 +4057,7 @@ TEST_F(FPDFEditEmbedderTest, AddExistingMarkCompressedStream) { ASSERT_TRUE(page); // Render and check there are no marks. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "hello_world"); CheckMarkCounts(page.get(), 0, 2, 0, 0, 0, 0); // Add a mark to the first page object @@ -4124,10 +4068,7 @@ TEST_F(FPDFEditEmbedderTest, AddExistingMarkCompressedStream) { "Test", "Hello")); // Render and check there is 1 mark. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "hello_world"); CheckMarkCounts(page.get(), 0, 2, 1, 0, 0, 0); // Add the same bounds mark to the second object. @@ -4135,10 +4076,7 @@ TEST_F(FPDFEditEmbedderTest, AddExistingMarkCompressedStream) { EXPECT_TRUE(FPDFPageObj_AddExistingMark(page_object2, mark)); // Render and check there are 2 marks. - { - ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "hello_world"); CheckMarkCounts(page.get(), 0, 2, 2, 0, 0, 0); // Save the file. @@ -4151,10 +4089,7 @@ TEST_F(FPDFEditEmbedderTest, AddExistingMarkCompressedStream) { ScopedSavedPage saved_page = LoadScopedSavedPage(0); ASSERT_TRUE(saved_page); - { - ScopedFPDFBitmap page_bitmap = RenderPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderPageToDisplayList(saved_page.get()), "hello_world"); CheckMarkCounts(saved_page.get(), 0, 2, 2, 0, 0, 0); } @@ -5557,10 +5492,8 @@ TEST_F(FPDFEditEmbedderTest, GetAndSetMatrixForFormWithText) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_text"); FPDF_PAGEOBJECT form = FPDFPage_GetObject(page.get(), 0); ASSERT_TRUE(form); @@ -5572,10 +5505,8 @@ TEST_F(FPDFEditEmbedderTest, GetAndSetMatrixForFormWithText) { CompareFS_MATRIX({2.0f, 0.0f, 0.0f, -1.0f, 0.0f, 200.0f}, matrix); ASSERT_TRUE(FPDFPageObj_SetMatrix(form, &matrix)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_text"); FPDF_PAGEOBJECT text = FPDFFormObj_GetObject(form, 0); ASSERT_TRUE(text); @@ -5585,20 +5516,16 @@ TEST_F(FPDFEditEmbedderTest, GetAndSetMatrixForFormWithText) { CompareFS_MATRIX({0.5f, 0.0f, 0.0f, -1.0f, 10.0f, 150.0f}, matrix); ASSERT_TRUE(FPDFPageObj_SetMatrix(text, &matrix)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_text"); ASSERT_TRUE(FPDFPage_GenerateContent(page.get())); ASSERT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); - { - ScopedFPDFBitmap bitmap = RenderLoadedPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kHelloWorldPng); - } + CompareDisplayList(RenderLoadedPageToDisplayList(page.get()), + "form_object_with_text"); - VerifySavedDocumentWithExpectationSuffix(kHelloWorldPng); + VerifySavedDocumentWithDisplayList("form_object_with_text"); } TEST_F(FPDFEditEmbedderTest, PageObjTransformFWithBadParameters) { @@ -5780,10 +5707,7 @@ TEST_F(FPDFEditEmbedderTest, Bug461845674) { ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); - { - ScopedFPDFBitmap bitmap = RenderPage(page.get()); - CompareBitmap(bitmap.get(), kBlankPage200x200Png); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "blank_page_200x200"); ScopedFPDFPageObject text_object( FPDFPageObj_NewTextObj(document(), "Arial", 50.0f)); @@ -5795,14 +5719,10 @@ TEST_F(FPDFEditEmbedderTest, Bug461845674) { EXPECT_TRUE(FPDFPage_InsertObject(page.get(), text_object.release())); EXPECT_TRUE(FPDFPage_GenerateContent(page.get())); - static constexpr char kExpected[] = "bug_461845674"; - { - ScopedFPDFBitmap bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), kExpected); - } + CompareDisplayList(RenderPageToDisplayList(page.get()), "bug_461845674"); EXPECT_TRUE(FPDF_SaveAsCopy(document(), this, 0)); - // TODO(crbug.com/461845674): The saved doc should not render blank. The - // rendering should match `kExpected`. - VerifySavedDocument(kBlankPage200x200Png); + // TODO(crbug.com/461845674): The saved doc should have the same display list + // as before saving. + VerifySavedDocumentWithDisplayList("bug_461845674_saved"); } diff --git a/testing/embedder_test.cpp b/testing/embedder_test.cpp index bed85d74aa..5cef9aa15a 100644 --- a/testing/embedder_test.cpp +++ b/testing/embedder_test.cpp @@ -5,6 +5,7 @@ #include "testing/embedder_test.h" #include +#include #include #include #include @@ -1260,7 +1261,7 @@ void EmbedderTest::CompareBitmap(FPDF_BITMAP bitmap, options = kFontationsDiffOptions; } CompareBitmapToPngFile(bitmap, png_path, options); - if (EmbedderTestEnvironment::GetInstance()->write_pngs()) { + if (EmbedderTestEnvironment::GetInstance()->write_results()) { WriteBitmapToPng(bitmap, png_path); } } @@ -1296,7 +1297,7 @@ void EmbedderTest::CompareBitmapWithExpectationSuffix( SCOPED_TRACE(testing::Message() << "CompareBitmapWithExpectationSuffix() with " << png_path); CompareBitmapToPngFile(bitmap, png_path, effective_options); - if (EmbedderTestEnvironment::GetInstance()->write_pngs()) { + if (EmbedderTestEnvironment::GetInstance()->write_results()) { WriteBitmapToPng(bitmap, png_path); } return; @@ -1311,6 +1312,10 @@ void EmbedderTest::CompareDisplayList(const std::string& display_list, std::string path = GetEmbedderTestDisplayListExpectationPath(expectation_name); SCOPED_TRACE(testing::Message() << "CompareDisplayList() with " << path); + if (EmbedderTestEnvironment::GetInstance()->write_results()) { + std::ofstream out(path, std::ios::binary); + out << display_list; + } std::vector expected_data = GetFileContents(path.c_str()); if (expected_data.empty()) { ADD_FAILURE() << "Missing or empty expectation file: " << path; diff --git a/testing/embedder_test_environment.cpp b/testing/embedder_test_environment.cpp index 650d05e8a6..e27c3b1682 100644 --- a/testing/embedder_test_environment.cpp +++ b/testing/embedder_test_environment.cpp @@ -69,8 +69,8 @@ void EmbedderTestEnvironment::AddFlags(int argc, char** argv) { } void EmbedderTestEnvironment::AddFlag(const std::string& flag) { - if (flag == "--write-pngs") { - write_pngs_ = true; + if (flag == "--write-pngs" || flag == "--write-results") { + write_results_ = true; return; } diff --git a/testing/embedder_test_environment.h b/testing/embedder_test_environment.h index dca8fe5d74..6acf9dce6b 100644 --- a/testing/embedder_test_environment.h +++ b/testing/embedder_test_environment.h @@ -30,8 +30,7 @@ class EmbedderTestEnvironment : public testing::Environment { int GetVersion() const { return version_; } void AddFlags(int argc, char** argv); - - bool write_pngs() const { return write_pngs_; } + bool write_results() const { return write_results_; } bool fontations() const { return font_library_type_ == FPDF_FONTBACKENDTYPE_FONTATIONS; } @@ -42,7 +41,7 @@ class EmbedderTestEnvironment : public testing::Environment { int version_ = 6; FPDF_RENDERER_TYPE renderer_type_; FPDF_FONT_BACKEND_TYPE font_library_type_; - bool write_pngs_ = false; + bool write_results_ = false; bool brotli_enabled_ = false; TestFonts test_fonts_; }; diff --git a/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline.dump.txt b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline.dump.txt new file mode 100644 index 0000000000..0efb7ade7e --- /dev/null +++ b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline.dump.txt @@ -0,0 +1,51 @@ +SaveState +SetBaseClip [0,0,612,792] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,792.0000) line(0.0000,0.0000) line(612.0000,0.0000) line(612.0000,792.0000) line(0.0000,792.0000,close)] +SaveState +FillRect [0,0,612,792] color=0xffffffff +FillRect [0,0,612,792] color=0xffffffff +FillRect [0,0,612,792] color=0xffffffff +FillRect [0,72,612,792] color=0xffffffff +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,72.0000,83.2500] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,78.7145,83.2500] glyphs=[(idx=75,u=U+0068,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,84.8278,83.2500] glyphs=[(idx=76,u=U+0069,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,87.2699,83.2500] glyphs=[(idx=86,u=U+0073,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,92.7660,83.2500] glyphs=[(idx=3,u=U+00A0,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,95.8200,83.2500] glyphs=[(idx=76,u=U+0069,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,98.2621,83.2500] glyphs=[(idx=86,u=U+0073,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,103.7582,83.2500] glyphs=[(idx=3,u=U+00A0,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,106.8122,83.2500] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,112.9255,83.2500] glyphs=[(idx=3,u=U+00A0,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,115.9795,83.2500] glyphs=[(idx=75,u=U+0068,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,122.0928,83.2500] glyphs=[(idx=76,u=U+0069,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,124.5349,83.2500] glyphs=[(idx=74,u=U+0067,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,130.6483,83.2500] glyphs=[(idx=75,u=U+0068,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,136.7616,83.2500] glyphs=[(idx=79,u=U+006C,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,139.2037,83.2500] glyphs=[(idx=76,u=U+0069,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,141.6458,83.2500] glyphs=[(idx=74,u=U+0067,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,147.7591,83.2500] glyphs=[(idx=75,u=U+0068,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,153.8725,83.2500] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,156.9265,83.2500] glyphs=[(idx=3,u=U+00A0,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,159.9804,83.2500] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,166.0938,83.2500] glyphs=[(idx=81,u=U+006E,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,172.2071,83.2500] glyphs=[(idx=81,u=U+006E,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,178.3204,83.2500] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,184.4338,83.2500] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,187.4877,83.2500] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,193.6011,83.2500] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,196.6550,83.2500] glyphs=[(idx=76,u=U+0069,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,199.0972,83.2500] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,205.2105,83.2500] glyphs=[(idx=81,u=U+006E,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,211.3239,83.2500] glyphs=[(idx=17,u=U+002E,origin=(0.0000,0.0000))] +DrawDeviceText font="Arial" size=14.6667 color=0xff000000 matrix=[0.7500,0.0000,0.0000,-0.7500,214.5000,83.2500] glyphs=[(idx=3,u=U+00A0,origin=(0.0000,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,792.0000] points=[move(115.8026,706.2644) line(115.8026,718.9139) line(157.2112,718.9139) line(157.2112,706.2644) line(115.8026,706.2644,close)] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,792.0000] points=[move(140.8026,706.2644) line(140.8026,718.9139) line(157.2112,718.9139) line(157.2112,706.2644) line(140.8026,706.2644,close)] +DrawPath fill=0x00000000 stroke=0xff000000 rule=no-fill stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,792.0000] points=[move(140.8030,707.2640) line(157.2110,707.2640)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_agg.png b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_agg.png deleted file mode 100644 index c788529f09829de5184dc2843965ba64daa06e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3024 zcmds(c~H|=9>BljT}5!*dY}*x5#-cGA(a~hN{W#ik#b7pQV>{3IEH992?brCR0Y8e zAOuhWAsl8!2v;$&Py*IoP`w_U!|C zc?5X{1yE2>P*hYzp#X(KDJdx_D=Vw0fQpLB(W6IIRY6r%RZR`l)YR0~;rMZc;~E;E zp`oFvsi~!XOxL0@0rz`y{F1~eLd=FAyGLqj7YFfuYS zHU?v3V-piFH3c&>Gjnq=H#fJi01FEXOG`^DD=Qltu(7eRwY9}y;M_UDVzKu2_6`mX zj*j5y=;-7G&dvzVE-v8W;^OM+>gEP+Zf@@G?j9ZFMPKUS3|_-r()+?c)PJ zK0dy_;Opz_=jV6n68QTg_~USZ!{LI1gF`~#>Qx90MFeYni;E)?fk-6YxN(C-0uqTtCX*=?pin4@iHS)`kd%~^oD9jy$v1Dp zty_?if{>D$nwplDmY$w|=MLPxi*PqH6EZV1@7=qXm6es94cXb*R4P!Z)SMj1$;rvf z%X{$PL4JOIK>-vL6wqiuqtOZrp|G&9s0fOS5sDu^gvXDeqy(X)w6wIWtgND2v)M0S zzHD!A=Wu|-;dFF#bap~#XXoqJ(A9;|)!p6Q(*r#{J#XH;>FtHy-d-*jxLj^uUtfPe z3=Sd;4iCfd@bJh8jEszoj>72Z=-3#Hjg5_uk55d%#KgqpBuq_By?_6HdK#vur+GZy z?CdO`&!3xvxw*Od`T4~~SX^8b2w-UmVQG08mY0`TRzN635Q;<~5{XtY^4D+`yHzS-XEL3g4R8W-M${fQ!P7%1>Cr2q9` z;$?D1narl$!F$&1cen*ycCxts`S%Y$KZId_I9~B{$WogMM%?mUX*H!+&bpW^6Onx+ z_@sK+bA7yk$A1>jFUr{Bml0q8;R~iPmdT+G2`2e?It~t87_hs+-XotRlYT^RkG#re zBv@@zIg3k@u}Wl{BO(18WOyTwgtIthy?^A9@Gnmz3GR5`R5uYY2roR3%;DzetnnfE z{7PfTny99}cIr^zP|{>V#@2fK%jm5$@9-3Y+^e7;W#2U%-o40T7|>44lTEHPXlQ!` z@FI_in^+Sg(M^+?!%BnVsX6ZUgbzP9zdev?t;oeT)!*JWsTpif$x@qHBuN$&)peK1 zvxjrFwQZP0sunlRRJSYF%ZE-A)Nlxc&ieefy!A0XQOH-Wt<6t@oP{eF42Mu&u8h3r z362wg!)8UCwoPO)N{NB7qqLMNKFaiMIDcilIlX1Sq;{o05M8cdR2OhIfWAPP3>SSJ zMkYyBNs_%gx+FR{RwUC|$t#>brqv&pkEL34IQ{Xm`(U1LP$*Y~6MdGYL}uMC zq{l4K=nS`1+eF4Jw(Et9S%o0V*mSZxH%DBpwV!j>*^YTz{S zr_!UNsvdaL`b*}69nAaZ-!Zu?yMkQJMbcD^gYhHnDs{!79L(KuDHkieZnDVyen5WJ zFYNI8nEGFqUcZ>QQkzDtF=i4vZ;|W^*Lby~KL|tb8%aaBWUW^{rKQMFT@?qVIkfi;7&Me(O}9+!~+n#}6$Fb}HB<_SyT~ec0FVez|<~ zE4>6|6J2f1wN~jo|2=71*lNZ=rtrbDG z4L5m~`Rvqoj7!+p2304A*V&u}cTGp{gQeNyJCk|2*83IK^)ANSMGzwcS!u;A;i}*A z)14P=ap5nSBGRuyZHV?!s14D6^>9P9j~;G__R+&nG0l6^Z*~7~?Et!~SwZPUMR7r#6fpRmIJr*|?v_OstUyZ;;A;GcTt<8 diff --git a/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_linux.png b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_linux.png deleted file mode 100644 index cb52996360159225b1b7f3c92a4a83a42510321c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3030 zcmdT`c~H}58h&?iID`-mxkThxkShU2fr1FTC74p6L5KvFOKu0`KGMh$p~z7YL>2*+ zQv?Bpq7alr9O+t+`w&SJ6Ikvu5)lYj_E$RX-#hDcx1D)ro|*UgzM1d+=6jy^OSk_D zk2-kxAON7OzrZ;F{Mi>kKwek?sW>=`UP0(jkq-FJp|q@<*!L0Ve+(4j*z zGBUEVvT|}DCnqN_FR!2g3JMB}ilC^dsHCKH^ypD#Wl&aDR#5>J6%|!gRW&s=b#-+O z4bafg(9{G?O-(H=(9+V<)&^~DZ5)x}@{gTY|2fW>0<^gvHfPhVgE_;D~W zKwxm{6c`#B8W|ZG8ylOLn3$THo<4or%nZ()0SgNR7M7NlI2`Wm*|T^&eEB8V*nq9A zt(~16fdB*o!QLLuojd2?;Na*8L?Y4237njqNF!otGB!^0yYAR;0nG7_SqqN1atV`5^+WFV8t6beu%l-StVxVX541fWu>iHVSy zn3$B5l$;EysR&Zj)6=hAyOxy&Sy@>(Z{Ezwf!y5Oyu7^pd?+X=C@h4+!os4WqT*sG zE-o%9fs&Gv($dnhva);k?vgp`oGSVHh4B9vOkRZ((c+2gE8=IS(JRb0Pysa(R+S=OQhVAX`ot>TCUD(^( zw|D$`eC6UiaMXy6rS`{|PIy?=v}F zk@AN;-cI=XT{gvo9nR9{6ll)ku27w7n;=`&Kte&y(pSX*Cx}p*7%rt#LLp5oI}sr@ z0Yu)fBXUaTUlDn~j?kxXqYkXP-EH_7%IOKe%Iq5V%y_t#^pr<`IiW zQrG2XP7Sh-)V@~s@~T;#x!$7Sw0_zOrXH`q^2CUuX@hMqcC&vU=RK_NCue6a`>rcS zOwT#Wk8wg3M}A!KxR&h6xAGo{VsKN-ydHADZRI-NvBA&gDf6pHl!UIL@2W!gmW5az zakDAQ#xc*Tb)KiK_#)|4oY@#$Qi!KT(qo_8x!2!(`&FLup2-PoEXl*EJ=)`6A?M@y zMe%P2`(37^g@%5>$wr4_cq%4y4eKo4pl^4oVJ!Mh^1=`1+pVTcN=*CBE!K8X(42X| zPR98h9gfN7$jeQ&WV=N+g}T^0B}i&)<8!!~Wdk4Vh1(L2oLuN_{a(HC?(>+-?v9Z= z=(?NP6Sq6^QsO-cs9~du%yeSg*z&D_lR~9a7yT@I|DpGnl;og0mZ{p$I>@6aC0YNB z%y!z^brN}2vnihFai}7s;KtZ^HErXx3o$qZlN`dRj5n?@Lb_3=du$D9q}S=2UL8=q zg)uXZx8+{lR6ipeBBmo?N_4?(05c zwrSa4-K}q18@rS*$q)1;P3WSR`kBK%^q!Zyxusu^wnU~}R~})E>MLCB=NFRx4RnH{#Q*>R diff --git a/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_mac.png b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_mac.png deleted file mode 100644 index 1085f8579550d32a17b579221edcbaf7cf3bcc20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3043 zcmd6pc~Dd98HZmlgWM_zwc{X*K_iRo76i&pkVU41eY=z`kfDG=LFa~OzP^D07#J8B z8X6iI85tWJo0x!!iHWHxn3;jOxw(Y}SXfwKFo3~eEG;dqtgLKoz{bYr%9Sg2c3^K0 zSS;4j(b37t$=Mm4ot<4=z||GO)y)mu+}zyV-90?O!^6YN%gfu_+s6lde0+R;!PnQ< z&ky|k{QUjF-`_tV00II6a5!9GAOr;=1mW?3$KyjoL&L)0+BFCdM+lFI00IGlaQ*uA z$jHbWHy}D1h(uy+Y;0T{#K*@cBqWeXKq8Uu+_{sS49UsKDJdzbsgRnQN+y%j(jYA@ zEj=C5)6+9DATtxPvJkSev$Jz@a&mKXA3T8ke1!ahf&vN!C=|-WhYt%23yX@NsHmu< z1WHOuN=u=%w6v_O?9rn~<>lp6Dp0A^iVCQxsHm)j%F4>BDyXWeqS1gxqy6v$Jbnz- z)dlp-6rKD(@^mr!fp>G^I(=53u}q3>Zz)v8Je=`+D%QJg*1ob5(ZVjC zSPGmt;^P&meFS|Oe^$qe+-HGL6Gw`aOqzJ^IUOk(v1xp& z!SXo6)#aEi{-0Nr8S5#gM2RNrt3;~0AxvsL^_IKl-5hMs4r-?souH zC&nJ%Tb!jlRd0>C9ahH?v~oUC29A1ey5uZo5SS5R;RIpG4&#k%cIEOM#k5$#tbz1X zTZro)xo>Mf=iemLm2U>0X(kZ;rKXQ^R@Z2yapz)PxI#)yEaA;RYxfd_wM=(CS5LRw z!o8-hQfJOLJS zwg3G)*5xGJaONu_dF37p6KCRlI&;pk8OKcW-3Y4qSat zcP+#@2Fp?SiIij)$->Vads8%ncGEeFKcp9=i@worp(!@4t9}bSA?~kC)5)IOtWt z_RtNTnL584GhsxS-2pS$O|{eDi}IOyIr)FtHt^S`sd?=P6% zTrImwn3*!A+KBP2LoeYitYgfa@nR@h!*U#Jw@EPAyWR8AluDjCO3d>)m%IDCFX?-F zv_p%MIe}n*ix_q*o^-M4<*Ac0J`Iw4UpzYy=@-uqMEc^{fq!2-JMix?mlaar-?o3% zUHqImhj`{gPqP1QZvOhTubJMz?&5IoimzqHA%ByX@qXVRukg#Y`hSrI|M|@P{m&vy Xv6MdQ2ht|;*A8~p4pz060ZIP?wxHG8 diff --git a/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_win.png b/testing/resources/embedder_tests/annotation_highlight_long_content_added_underline_skia_win.png deleted file mode 100644 index d60900249450d6fedab5f3daf14d90fff53aa1f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1975 zcmeAS@N?(olHy`uVBq!ia0y~yU`k-8_8dOUaQQM2UA}RH;ngc3diD7;!~g$4 z^uJ`M@&N`0c3n>w$B>F!Z*MT>&vKAxczByjD@d*N)c^l0f4_5Zy=<0yNw3?^->k~D zy?fu!z8Pvi5>G}qoDh)g;F+jsBp|8845VDxl$=vKcwE{}H~^`MjX-IzIFNEqQ80pv z11XBNHUC%M^mzHt1{XD>f2k?Ar)9 zWZRUotA+c!U}7;+E)MpEv)& zT=!|g61TVAKeyk1b?W73$BR-jE%N3mZ+ca5C;aDmLtfQQcmGN7pHqM4c`Y|t``xb} z<+t;?B5te2EB6^5cvbi6^_~v#mCH{H@A&_AQ{RbYsTsbjQ|H+gr)-RUr?g2iscU~_ z`I=`ZRwYIrE4-<9dPi44vCqf-Z)fe1^N#*JMSJ4Y>u+cMSkNt zP5Lg^mKvSB*Rv+?{A8aLeu>DN`+imKw$XijA=b6*mY)7Z-P=#KHtl#&VS7^VcIuy7 zcXFmHRWI?prZf9VmgMf#&2O(w)HVM%{lqls|3!}i^8O@qUCS*NjokUM-}e8TfKIL{AyZI#@} z1=bLAJSgOe31R9Nx`QH3Dt#6MMi@LX(z>F-;^%|c|FX)f%$sv0w1Ej&12cHK`njxg HN@xNA4|By* diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap.dump.txt b/testing/resources/embedder_tests/annotation_highlight_square_with_ap.dump.txt new file mode 100644 index 0000000000..06b1dc7638 --- /dev/null +++ b/testing/resources/embedder_tests/annotation_highlight_square_with_ap.dump.txt @@ -0,0 +1,15 @@ +SaveState +SetBaseClip [0,0,612,792] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,792.0000) line(0.0000,0.0000) line(612.0000,0.0000) line(612.0000,792.0000) line(0.0000,792.0000,close)] +SaveState +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,72.0000,83.5200] glyphs=[(idx=2,u=U+0048,origin=(0.0000,0.0000)) (idx=7,u=U+0065,origin=(0.6230,0.0000)) (idx=10,u=U+006C,origin=(1.1206,0.0000)) (idx=10,u=U+006C,origin=(1.3501,0.0000)) (idx=13,u=U+006F,origin=(1.5796,0.0000)) (idx=1,u=U+0009,origin=(2.1069,0.0000)) (idx=17,u=U+0077,origin=(2.3330,0.0000)) (idx=13,u=U+006F,origin=(3.0478,0.0000)) (idx=14,u=U+0072,origin=(3.5751,0.0000)) (idx=10,u=U+006C,origin=(3.9237,0.0000)) (idx=6,u=U+0064,origin=(4.1532,0.0000)) (idx=19,u=U+0021,origin=(4.6786,0.0000)) (idx=1,u=U+0009,origin=(5.0043,0.0000)) (idx=3,u=U+0054,origin=(5.2304,0.0000)) (idx=8,u=U+0068,origin=(5.7177,0.0000)) (idx=9,u=U+0069,origin=(6.2431,0.0000)) (idx=15,u=U+0073,origin=(6.4726,0.0000)) (idx=1,u=U+0009,origin=(6.8637,0.0000)) (idx=9,u=U+0069,origin=(7.0898,0.0000)) (idx=15,u=U+0073,origin=(7.3193,0.0000)) (idx=1,u=U+0009,origin=(7.7104,0.0000)) (idx=15,u=U+0073,origin=(7.9365,0.0000)) (idx=13,u=U+006F,origin=(8.3276,0.0000)) (idx=11,u=U+006D,origin=(8.8549,0.0000)) (idx=7,u=U+0065,origin=(9.6537,0.0000)) (idx=1,u=U+0009,origin=(10.1513,0.0000)) (idx=16,u=U+0074,origin=(10.3774,0.0000)) (idx=7,u=U+0065,origin=(10.7124,0.0000)) (idx=18,u=U+0078,origin=(11.2100,0.0000)) (idx=16,u=U+0074,origin=(11.6431,0.0000)) (idx=1,u=U+0009,origin=(11.9781,0.0000)) (idx=11,u=U+006D,origin=(12.2042,0.0000)) (idx=7,u=U+0065,origin=(13.0030,0.0000)) (idx=4,u=U+0061,origin=(13.5006,0.0000)) (idx=12,u=U+006E,origin=(13.9796,0.0000)) (idx=16,u=U+0074,origin=(14.5050,0.0000)) (idx=1,u=U+0009,origin=(14.8400,0.0000)) (idx=16,u=U+0074,origin=(15.0661,0.0000)) (idx=13,u=U+006F,origin=(15.4011,0.0000)) (idx=1,u=U+0009,origin=(15.9284,0.0000)) (idx=5,u=U+0062,origin=(16.1545,0.0000)) (idx=7,u=U+0065,origin=(16.6799,0.0000)) (idx=1,u=U+0009,origin=(17.1775,0.0000)) (idx=4,u=U+0061,origin=(17.4036,0.0000)) (idx=12,u=U+006E,origin=(17.8826,0.0000)) (idx=12,u=U+006E,origin=(18.4080,0.0000)) (idx=13,u=U+006F,origin=(18.9334,0.0000)) (idx=16,u=U+0074,origin=(19.4607,0.0000)) (idx=7,u=U+0065,origin=(19.7957,0.0000)) (idx=6,u=U+0064,origin=(20.2933,0.0000)) (idx=20,u=U+002E,origin=(20.8187,0.0000))] +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,324.8496,83.5200] glyphs=[(idx=1,u=U+0009,origin=(0.0000,0.0000))] +RestoreState +SaveState +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,123.7220,231.3840] points=[move(0.0000,0.0000) line(0.0000,99.2070) line(120.6700,99.2070) line(120.6700,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff809d stroke=0xffe52237 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,792.0000] points=[move(124.7222,561.6158) line(243.3918,561.6158) line(243.3918,658.8229) line(124.7222,658.8229) line(124.7222,561.6158,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_agg.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_agg.png deleted file mode 100644 index e2b4336735bf5219c5ae300b5ef278969d129814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6174 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 Uy7(pV4?4)~q~(dMV?X`+H+nmwe*gdg diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight.dump.txt b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight.dump.txt new file mode 100644 index 0000000000..06b1dc7638 --- /dev/null +++ b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight.dump.txt @@ -0,0 +1,15 @@ +SaveState +SetBaseClip [0,0,612,792] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,792.0000) line(0.0000,0.0000) line(612.0000,0.0000) line(612.0000,792.0000) line(0.0000,792.0000,close)] +SaveState +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,72.0000,83.5200] glyphs=[(idx=2,u=U+0048,origin=(0.0000,0.0000)) (idx=7,u=U+0065,origin=(0.6230,0.0000)) (idx=10,u=U+006C,origin=(1.1206,0.0000)) (idx=10,u=U+006C,origin=(1.3501,0.0000)) (idx=13,u=U+006F,origin=(1.5796,0.0000)) (idx=1,u=U+0009,origin=(2.1069,0.0000)) (idx=17,u=U+0077,origin=(2.3330,0.0000)) (idx=13,u=U+006F,origin=(3.0478,0.0000)) (idx=14,u=U+0072,origin=(3.5751,0.0000)) (idx=10,u=U+006C,origin=(3.9237,0.0000)) (idx=6,u=U+0064,origin=(4.1532,0.0000)) (idx=19,u=U+0021,origin=(4.6786,0.0000)) (idx=1,u=U+0009,origin=(5.0043,0.0000)) (idx=3,u=U+0054,origin=(5.2304,0.0000)) (idx=8,u=U+0068,origin=(5.7177,0.0000)) (idx=9,u=U+0069,origin=(6.2431,0.0000)) (idx=15,u=U+0073,origin=(6.4726,0.0000)) (idx=1,u=U+0009,origin=(6.8637,0.0000)) (idx=9,u=U+0069,origin=(7.0898,0.0000)) (idx=15,u=U+0073,origin=(7.3193,0.0000)) (idx=1,u=U+0009,origin=(7.7104,0.0000)) (idx=15,u=U+0073,origin=(7.9365,0.0000)) (idx=13,u=U+006F,origin=(8.3276,0.0000)) (idx=11,u=U+006D,origin=(8.8549,0.0000)) (idx=7,u=U+0065,origin=(9.6537,0.0000)) (idx=1,u=U+0009,origin=(10.1513,0.0000)) (idx=16,u=U+0074,origin=(10.3774,0.0000)) (idx=7,u=U+0065,origin=(10.7124,0.0000)) (idx=18,u=U+0078,origin=(11.2100,0.0000)) (idx=16,u=U+0074,origin=(11.6431,0.0000)) (idx=1,u=U+0009,origin=(11.9781,0.0000)) (idx=11,u=U+006D,origin=(12.2042,0.0000)) (idx=7,u=U+0065,origin=(13.0030,0.0000)) (idx=4,u=U+0061,origin=(13.5006,0.0000)) (idx=12,u=U+006E,origin=(13.9796,0.0000)) (idx=16,u=U+0074,origin=(14.5050,0.0000)) (idx=1,u=U+0009,origin=(14.8400,0.0000)) (idx=16,u=U+0074,origin=(15.0661,0.0000)) (idx=13,u=U+006F,origin=(15.4011,0.0000)) (idx=1,u=U+0009,origin=(15.9284,0.0000)) (idx=5,u=U+0062,origin=(16.1545,0.0000)) (idx=7,u=U+0065,origin=(16.6799,0.0000)) (idx=1,u=U+0009,origin=(17.1775,0.0000)) (idx=4,u=U+0061,origin=(17.4036,0.0000)) (idx=12,u=U+006E,origin=(17.8826,0.0000)) (idx=12,u=U+006E,origin=(18.4080,0.0000)) (idx=13,u=U+006F,origin=(18.9334,0.0000)) (idx=16,u=U+0074,origin=(19.4607,0.0000)) (idx=7,u=U+0065,origin=(19.7957,0.0000)) (idx=6,u=U+0064,origin=(20.2933,0.0000)) (idx=20,u=U+002E,origin=(20.8187,0.0000))] +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,324.8496,83.5200] glyphs=[(idx=1,u=U+0009,origin=(0.0000,0.0000))] +RestoreState +SaveState +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,123.7220,231.3840] points=[move(0.0000,0.0000) line(0.0000,99.2070) line(120.6700,99.2070) line(120.6700,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff809d stroke=0xffe52237 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,792.0000] points=[move(124.7222,561.6158) line(243.3918,561.6158) line(243.3918,658.8229) line(124.7222,658.8229) line(124.7222,561.6158,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg.png deleted file mode 100644 index d954e9ba06c9d0dca432fcc929ac07beeb6b69dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5871 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 diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg_mac.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_agg_mac.png deleted file mode 100644 index 4aa62b32d65a559834b041c9fbcdc5e937675adf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5684 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 diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_skia_linux.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_highlight_skia_linux.png deleted file mode 100644 index 8eb7e535d816c30ac9772da402ef2cacf2d65994..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5732 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 aa9Hew!JlbK>4P7#2zD6w|Z- diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square.dump.txt b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square.dump.txt new file mode 100644 index 0000000000..fd0ad377c9 --- /dev/null +++ b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square.dump.txt @@ -0,0 +1,15 @@ +SaveState +SetBaseClip [0,0,612,792] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,792.0000) line(0.0000,0.0000) line(612.0000,0.0000) line(612.0000,792.0000) line(0.0000,792.0000,close)] +SaveState +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,72.0000,83.5200] glyphs=[(idx=2,u=U+0048,origin=(0.0000,0.0000)) (idx=7,u=U+0065,origin=(0.6230,0.0000)) (idx=10,u=U+006C,origin=(1.1206,0.0000)) (idx=10,u=U+006C,origin=(1.3501,0.0000)) (idx=13,u=U+006F,origin=(1.5796,0.0000)) (idx=1,u=U+0009,origin=(2.1069,0.0000)) (idx=17,u=U+0077,origin=(2.3330,0.0000)) (idx=13,u=U+006F,origin=(3.0478,0.0000)) (idx=14,u=U+0072,origin=(3.5751,0.0000)) (idx=10,u=U+006C,origin=(3.9237,0.0000)) (idx=6,u=U+0064,origin=(4.1532,0.0000)) (idx=19,u=U+0021,origin=(4.6786,0.0000)) (idx=1,u=U+0009,origin=(5.0043,0.0000)) (idx=3,u=U+0054,origin=(5.2304,0.0000)) (idx=8,u=U+0068,origin=(5.7177,0.0000)) (idx=9,u=U+0069,origin=(6.2431,0.0000)) (idx=15,u=U+0073,origin=(6.4726,0.0000)) (idx=1,u=U+0009,origin=(6.8637,0.0000)) (idx=9,u=U+0069,origin=(7.0898,0.0000)) (idx=15,u=U+0073,origin=(7.3193,0.0000)) (idx=1,u=U+0009,origin=(7.7104,0.0000)) (idx=15,u=U+0073,origin=(7.9365,0.0000)) (idx=13,u=U+006F,origin=(8.3276,0.0000)) (idx=11,u=U+006D,origin=(8.8549,0.0000)) (idx=7,u=U+0065,origin=(9.6537,0.0000)) (idx=1,u=U+0009,origin=(10.1513,0.0000)) (idx=16,u=U+0074,origin=(10.3774,0.0000)) (idx=7,u=U+0065,origin=(10.7124,0.0000)) (idx=18,u=U+0078,origin=(11.2100,0.0000)) (idx=16,u=U+0074,origin=(11.6431,0.0000)) (idx=1,u=U+0009,origin=(11.9781,0.0000)) (idx=11,u=U+006D,origin=(12.2042,0.0000)) (idx=7,u=U+0065,origin=(13.0030,0.0000)) (idx=4,u=U+0061,origin=(13.5006,0.0000)) (idx=12,u=U+006E,origin=(13.9796,0.0000)) (idx=16,u=U+0074,origin=(14.5050,0.0000)) (idx=1,u=U+0009,origin=(14.8400,0.0000)) (idx=16,u=U+0074,origin=(15.0661,0.0000)) (idx=13,u=U+006F,origin=(15.4011,0.0000)) (idx=1,u=U+0009,origin=(15.9284,0.0000)) (idx=5,u=U+0062,origin=(16.1545,0.0000)) (idx=7,u=U+0065,origin=(16.6799,0.0000)) (idx=1,u=U+0009,origin=(17.1775,0.0000)) (idx=4,u=U+0061,origin=(17.4036,0.0000)) (idx=12,u=U+006E,origin=(17.8826,0.0000)) (idx=12,u=U+006E,origin=(18.4080,0.0000)) (idx=13,u=U+006F,origin=(18.9334,0.0000)) (idx=16,u=U+0074,origin=(19.4607,0.0000)) (idx=7,u=U+0065,origin=(19.7957,0.0000)) (idx=6,u=U+0064,origin=(20.2933,0.0000)) (idx=20,u=U+002E,origin=(20.8187,0.0000))] +DrawDeviceText font="LBWHWS+Calibri" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,324.8496,83.5200] glyphs=[(idx=1,u=U+0009,origin=(0.0000,0.0000))] +RestoreState +SaveState +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,193.7220,231.3840] points=[move(0.0000,0.0000) line(0.0000,99.2070) line(120.6700,99.2070) line(120.6700,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0xffff809d stroke=0xffe52237 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,70.0000,792.0000] points=[move(124.7222,561.6158) line(243.3918,561.6158) line(243.3918,658.8229) line(124.7222,658.8229) line(124.7222,561.6158,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_agg.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_agg.png deleted file mode 100644 index 3d6d48c558967ced3e4c45edaad529dc4be0b709..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5874 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 diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_linux.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_linux.png deleted file mode 100644 index dd3f3681b6f8d6249704853d981466da45b0fe99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5734 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 I>gq3l12jJ%wEzGB diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_mac.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_mac.png deleted file mode 100644 index 416e7c7533fde0a6e689223c59602322a791d11f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3890 zcmeH~c~H~W7RU3-d)k6jTM$IHCrVI)rfi}Q6w6{j1XN@b5Fr5+2#5#)C4iK$Lu3~a zQp%aJX^fhO@J?i;Ih^tLv>>x7^*`;c&Qzhli)9=k43K@7%fL?d|RB z>x)Dp{rvpy-n|gTYisN3>gwz38yXrK8ylONnwp!Ni9}*cOUt`= z?^;`1+uGXN+uJ)jI=Z^LNF)-OOz!UP?&<02?d|RB>!VO8@87?tQmG$4d>9-Y92y!L z9v&VU85tcNrPJwSV`Jmv;}a7TlarGS24iY!YI=HlW@ct~c6M%VZhn4#VPS!(31e!R zF|}b#9Wy4A`BBIGC>kTpO}q}jZJUN=H{ko2rLqbw(euMW*4@$wzh-Pw%Oe6?d_eN z9Uw9vcn<=o-vCr`;KP1kP#U102FCP&@e9Bt3}9FTQ#Qb~6EN!u%z6O}D1eOxxVZqY z4B$Nj_*KBl8(@tHthEC|DzHHZHfI146WHbh+v@-TY<1yZfk6Ato16T2J%r93-FT?r z@wXN}>a?0A-5vXw+DW~p@%_Nhk-7>u62xov9FHEpN5A!to>Zlbd*G6jU;ll7d(qGX zcW+2Svb*N+&~3X$>qdVxaKJ0L&U|y(;8=ii!OlQGGc+xKB0rST$I;V%DX-Gl8s!p6 zIv^LfFZGDl0XY@1-C(ju#TXH{&m@L)VK<~c+AV+4cY`tFpIX1_yW#(93o$(^5D!xbPpS>FYI{xnKy36)EYPY69li3WZsyn`)PfhxcvZ2{d$j7f2J89T^R9uDO%i3;ycZ?UnI@^0ssvZt!?ZkT zJ%Ubn@^pfho1wzKoxq>?Kwxhyhq+A5kMzZnYY$Zn3o(TnxD9`6o^QOh>a2=WPC{)S3tcrIB{}uFz_Xb>b2k+67iAq6n&4M6yEkrXi?R(1KAox zHFDSf=%3)}s!lL$+huhE!|pImmhfTT>2@+=HWY>#*c;D>p1WPpG$)z$h<=uy$*x^IC192}TN;{(bgv*V?zMR_e=MRkt zkYU$Db(o!d2xOpmU1?d5m`{xBVMl+CWC^L;q5+q(%CJ+qt3wE6F2MP#)3(~;7-~DR z52-DVcB}s3JYl`QY_?^pBXCx-D0SYi=X{+fq_(en|8+)&Y1UY?p|Idl_1SN^<~+(< zomwSDTESfy=b56O*3}Ftl8<7B`^8!{aHhJF_5gJPKiMW~C86 zNz`_hm0xrpch0mJZoh}XjvSNJMRioVxd!Z%TWXH^qWC9~`0m%)DiA2r%DY1O)cz;z zWLcb&FxL2?*IYT9fUHv^3ufAz$VL5gcztJCYMaezdZ`A%Nuo?mw?0;hWZQ2xV_QPX ziZP|tIkOTPzR*D>Qs zLpJM}DG=|6_)n7}Sw9_ZE0O$G={PpxXPtl}V-JqW?3uY*)KTcm-rBiee`WGsgrMTp zjCO1yTskJUfb0hoNaGS>_k1|m)p^JYs7*!Bs#z%OhakQJ%hGU=L=H9>EOk*P!rmNC ztbyj3Ao%_VKUJa0h~L#N)Ysem6{Q%m{Q=UnGQ)Kmd`esSOQJ^HE`m?(RsIf3G68F) z#$QILNacK9{%`hI;nyp%RZ?@wf&N#L-Rw?1kv7eYTLpWVL!^dAKH;_<&B zz!#7I4FSHO!EXrg1r7d74u6WaKM-&JSeW{2c)u%~{#l0y=0)r)iOO)}$ZYR^enIA@ LRwj6(TT%Z8KaK-8 diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_win.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_modified_square_skia_win.png deleted file mode 100644 index 04e86a94a7d32db2f608acec1a384dc5e6c2d17c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2855 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 diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_mac.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_mac.png deleted file mode 100644 index 5296cb1118c4de3bdc33e0d2cf93580c229f8f20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5816 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 DpZq&C diff --git a/testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_win.png b/testing/resources/embedder_tests/annotation_highlight_square_with_ap_skia_win.png deleted file mode 100644 index efc391adce37b65a707a08b56a215477345af0b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2951 zcmdT`YgAKL7QP+Vv?BtF)Ih9YjZ70osJv5lH|G zUa82VjV-2Fi<%|^Q4(P)CR|O$kra_)Z6&M9Uzet3j71qC6fg(`{R-Hi28^@zU@X)o64bRcB z`JV87K`7|v0J*ujh518aVPT{Qh(schV<9q`OizL6bb3h^R8mq>Nrx&cD>;P_hr{8) z5RbwIMR!T)?td@LzX>*Il!WmV^}GCb!&Li#<-)U#7<^*c{Ffh}UF}$a*iLCT`a1D9E=qT^ zMlBd039I{rVvYz~rd>2s6yzFO^4Ev9(s#}R7V z^%n)93x-oWS5mAWUG3*4Yh z{+{BC54;U>8@UIcSza`H0KS#KnJ?`bBA*@|p;6C8#mchXNXlTg)iFKOK#_bkW?$GYLzDyHe#;_6Vz0jq9i^g-Ls( z9hqM>`-Nk2esdBjUDrd1PAm~0X?o_|p~WbL2>HRIZkg0OJ8$q%4zlVYb- zdyCkl_(%zo?;8ADcZ#i-el9C#ZQrp*;yX=!SBmUJE#Kf_52@(bWCqfi5OXS@)JW-i zpguDz_2twEa~tNK^LJzjh>w%|?mGlOWTtn8_ul_CXQ!+*!nRuW)m`tkUXw|2b@!_4 zoX*d3pEZ~hEt&Y3mL0@(4zSHue*6Yp$>FOHsIa)HS)EN3`KgnyPfyp6J*D2jM>3_u zb6roe=H?f}Jw>&(TbbkH)q1)T)EAbDlGUB^a+rKs66xR0qu<3Vq=V#pI9QxVZ zhK87e7%bkzu0ZDh1M@N!Xx%@5vvZ0G=h>Vz7tyCkG_75oo$aYohgL^?otUs>kq%%Fd8Y)*YI#I|xs3~7ZiB12I_tHl&XvR-G+iBkC_649?`q z2omnzp-3qcZp^f|Rc$9O2�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 h_R1kxpA`k>bN0OH&_+M9g&!Gi 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 JQmvQ4{|Av}wkQAq diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap.dump.txt new file mode 100644 index 0000000000..ba368ce290 --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap.dump.txt @@ -0,0 +1,46 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(0.0000,247.1116) line(527.1143,247.1116) line(527.1143,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xffff2968 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image.dump.txt new file mode 100644 index 0000000000..7c0bd39b5d --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image.dump.txt @@ -0,0 +1,48 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(0.0000,247.1116) line(527.1143,247.1116) line(527.1143,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xffff2968 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +SaveState +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg.png deleted file mode 100644 index 6aed2060a6f0620867c3a44956ebaafe3863f69e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51845 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 rN3$F_9Lhq_YYs?m>i%r? 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_agg_mac.png deleted file mode 100644 index 485df9ff0898313662b660fedda15a2480437da6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49923 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

frV__tbne3K!F(kJbdn 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia.png deleted file mode 100644 index d94e1f78a10a3a84d35e756fa3aa12f5ec3fb849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47766 zcmeFZWmwd0*f$7*fTT(aNJ%3C(ozB{-6dVpEg><0k^&+jNQWTZqJVUWgrtCkq>La4 z0z=4YDVJo`S+ySpEDkKN2iN6U^zt97SyQ>ESj?A&aOLDij@x?Pe|aatq4Y=Y>ipl29K*J53O;VF z=)ro4<3Ulp=seEoqx3xzKJ5Ei6!%f^pB6=*0_K0LjF?9f5ST~)um9lxiP!kA@A`lD zbNtuW_-~i=zkEO&o31=giRZ5|7u=_Sc{dd1>98RG{0pA_&%geUANpT^2cGr6KJ@>; z%zv!s|0mam`ls+?WG|~yVpv3k<3WI*Ux9j7qtE8d5v%9wP%JseP@T*7fz^|P&F^pI zBW;H=#e+@`3sh3(>)mozo~mVtys@Y8+nA~mwCNY}-}~jB6W*%4I+Uf7cKat|@QEdR zvNm?_=%|3*P-Z9|iT~-5aGyfABr2KDoPp~4u7CAwUgJArVkRyA-tfxm>gs~F0~S^4 zC`0{}Tc(5*oYk&#cerTYB122{D;yILv2>yglD^wn5>Mph&e#q{U-IBZu8Adj3Re@HWX0_h}YhmGapKHib&~1RA=Vg zrr&iFqkaC&IFF7I{}jENL))a?j?=;SscnS^vG%pVb*|CS zuz){7!~XZTiemm-MDW%UsFtA9Mxzgo=~-h%8q~{1@qB9OLMxud#`U*IZ=e-hX)3SW zc+ft%gF-#_@gXH7)c&RYR`JS)QnutrriE}K>S!w7bSBvg8*RQjdF?OC%AE4O3vI(mT;wO+Ls=3ynb!nu?-f0bxYa!IR_PVH%4_GHAKhQM zxsU5RMfFN`xpWFYMI1WzyuAL=bJgeZ zL3%6aT!MqqBq<@s@nYB-SAwm(qbFcby>}Q}=}oXk_9k@p>z6-#hWF8HO}m}AaHd3u z@6~eY!g=W3~4pcqh53smZqaC84#<=l+h4 z4pzoKYTFM^lj_dM;hf;UL^i9YM}3L%5yY1+U3%ty3H2sQBU5bW=a&>FwpKk?UaJ@4 zP#<#Pgq9jLR^3ow;nvE@+#lQ)q(^;Zr7cxj{P#QC;uxf~>5{R?TEnHDvW*q0b!7*g z9$7A;e{{#R1pMusx^UqFzg4(+l)@AHZ>CK?dgVv(DRXt5Y`kqg|KRs#v9Vpa6ge8Rn~3ej zXE8A`4K>&q_XA+3fAH;pi6bPvFxT`%VD^*ml{(`2rw_!ix@7N?9uUNoJ*;6V_wI@y zvH9})eqhkiT9HAO*_+N^cZC)Rm#?l~{33V#mU-)otjQ{Kg`N<>@Hb05NzYFb=+Ahf z;oP{Y!2(sFSHQSG~5GZi{if9i?IC$LRVAFgACh(TBdGk z=3*tbyC!G6CPZs$yf9lz4oPRhS4(z(DktrAO?mDq&n{*ABCQ489k1eyj0_Z~*HpD- z@uiz;fvkNB(;9g^k+|sU(R_tC=oVHuo6QemX*=n^7HN>}-V3eIMkr_BCCF@pnuCs) z8=k>pUgtdhN#y2*=h~~G!O4XA?7!GrPY;ZfI9)gGTPcw`Lr#nB&!9H1iW)4wWr;f4 zd)9S{oc&RMlEca2PM(Ce7qa(?$M1`g9o$ONiG0piTRx&5k{;|L`(BB<%|B(Mv2*C< z*jQQ{D`J|BBx9r)u;Bl-vGGC*N*ITFVwhm*UY^ae@1e&1Xo?cOve)QUgxsM)nk$Y5 z#oMGrvg3~K0KLFyAtgJ{xd>S(uk6zTc$=9w)^W7%*@O*4bXrt1wf08b~!Yr`5Q%zLo4D; z;2HAsX+AWhGVOx?&#`oaq4>1?7Ec?#f3zFU{uD*tH875pC)wHjlEU}QafG6KFh|Cm zIj2yW5bgi>PpnisYwN@dMlI}}0i1}i8rFv~jxkMl#UCT@{tQGQ+-)pAi}860@#vS| zWoId~9ZY}o#ez{S@CvG4j^x&(hk`dhol_ugIKR$i0cN1{T zl=OSIVoZW&N;;l8EsF}I$3VRh!>v$)o7}_6=Z8YV>V;VC zD(*pUw{>qs9Z?2F{e$jfL_6NqkSwOOLQ?w=(D_1Rq6*75!b~U14F$FG?mU{)$Cup)w6omqq+#ir~FpTF|?+L^H#W(y+IqSjBp# z7{g2R_%zL2HpYtLVq#SKlepj`@*Ox&RWk#K5WD{3j%DT{wX-dw+O)j=`O}WskDiuH z_TKzCxRr+?KdA9M!?#6_dy%l;K-#$J45n8-e zo-nQ80h7iamKd=}qPXYE`b60cI~kcaDB3qka0MlO_%}j4@r-GN?Bkb~zbp4D%(|X# zFX32(eoeT97Y^G-E#=nrb(mNJ!NI|U^$ZLQoCcXGz4Q&Gnr}k1zcu^qx;t`dziro~ zJg>7Kl^dwVxhI^jmnnS2k}62(2+cAy6sNHq%CqZ4D^r*c1H36~BJOMXXi_-LGcnpL z3v!@2qmlWoEGVvFG-qO5o}x7O%Bw2>{q=>Dzdx@33(&g}04~i3QgU+40SsMbSLHnQ z>5XS*xm~`0?ay>A2LOv7YO)z$D$`y8y0W$X-ln(+y46o z`K_L->aZyE*ROv`=CLb9+1@t5|L8haNK$H)ckj}bfkqgiB!KGDg}6RP{BSXM_%!dg zyTX+W6{lMMux4@X0=gHw&*MrWs}jq6zl_HZ+++KGb)=4hVq4&`Pr8r;AjIdVGAG;e zl_npnEn8j6Tyz%vCpyXt*lpQwe@GO6+^#dud}{N&4g7m9&~#*o6K$8rQEX&2E0;tkNz}uC*Qfik~*| z_I@apJii0IZ%d*RIgzH|7G8+ikVe zqEus5u|yVm`T48wKD)p>bp?(6sT4)VCB0wp795EfP z-${-0bK$oCFuo3hZ}=UoSeJryV7wt0=54>d8s7GJT>@AQHeVXY_P0l_txx#LYbKRZ zJFXm*Hho1kg9M2hBIA z8FcJTlDh5=GIo6q_Cw(SHeg1d4vwN53NKYNL}CMl zY>KYkN+(#WcUySS6*1RwYlOW>HO;Efg-)6bi`TZn-l*#8fRUq>EsGAF^ias>wqE*( z&}?k$d)~NyzG1&u+_6mV(wAQfAv@O2>&y7}F3M8Rn2m8%2XLVCS^z`tcah258*J>b zc?2Ck3ZeDw(_)UW+dTcqZ3LnWd)7)6`kn|?rkudz7a^U#uL6ZA=lZDi$(ww4tN;*X zO9v7fxc!;^2ouc`^HlSMLiMbE>GbG7NTRa&mVn8;`!O)@B_t$Lc#ZXM@~R{t#wW+C zIoEk^U?h+Kpy<>U6fY@hI^P04oe@4Ka0IYCG&BS~NZ4~AQ`|E%Gc$>6<{v?X)!a+3 z!N7u`47D=IgK`@y9E9H~SIR3-tAMSnc#>K1#tOrdqp%l~-(p8h?33j$GedCEIm zIo4vpz)S24z^I`wVxDoIEZps41pK>D>DA}y>1#d93xFt=QYHORtm>H!fyW2H>PEJ- zdh3JF&tT>e1OZxDUd;)9$tV*v^WFh)x*rhMn}+Yi#Kn_unF82+Xeek2+Yv?$bq&MK z%7fg>B6fMPmq0@vdwR;dvTR7bG;Hw~ekprBz9=0b_5>e4GLcP%#n`}Ll0zfAxUZ=7 zLjTd#e`FzZA)aM97xE9#NlzcZSjQBm#D~m?`l)3yB6&kRs<7!8rUL>_-$-2 zd3kwR;n-ogLv?_r@$m5UtISMio%DK(K3+T0MZX|LbkNSuiX2=013y-b5cmB-E!_0BdV zMAS(?K=bXerhF>~u*ESlng~9su5@KRc*;x3S2^L5RlDYK=H?S$<7-dM$ ziKnS}jrIT!V!E|HtoWkdkH#Ib7wAnq6cn zR8CfIxy03 zVjK&)l^eySv9G!rRfr@XM*n*wq}K)Ys?4sl&*aMD2nOV3eU4+?T3o~$78Vmrh5LlL zS^xa*zkgtE-G6-uK-0euVfGBX184OAD>|on(s*yejaNW|XlYBQw|@RihBcr0;Pm^| zK$e84dZyU-I+t4Z;3rT1La}xxE_cTmn85&JU3$_=2ltqyP3D+ksSB4B|sN0hxjEWk4Lyg6_<}W!i|P2xMU__#$Z< zi|jFGsD(zO{rvpI zB_xPah#EmFN?^HP%>n&B1ef}j38&F}&ROAqlrg59|8r$*yZEj2LK2rwJcm(r1mZHG z<7i%Z1S0nxUOjMkD%=Xg+QL__$j<^nBceqbzI)Vh1|u@Rp*x1UCz|rh;2>|{(O#OM zU2EWR-D6~`fc5soM43UsYMD5-S{*AR4~Nq_W92A$9#kC)?Q2r0S4bm>H#`4`UP z5lQ;?Ayzkn&rVcc-@NjjP31NH?MI4=ioMa4Jh+!e9&xB=9-@A##9v+Dej?F<5kB%y z|99dR33|lr`t|D`Zx59lAcqspx1LWGva&!>Rr zGo=G*2_i}8C47hj2&rxoG{4CP#R!H?x2m8g?&2poPAGD~FQp0#hY+ZqI7C3V zPD~_AMuS3W*-pb;N+$Lg`JBc#kF;7(cz(QG`;|s;D-FNn(ES`<(3Xeh)DJzYuNVB3 z2P#9UW<)?jgYyX_p)MTq2%Y=~B!}AYQ70RuZF@z%erbw|ih4&)ahf*1ry;3#p4Oga z)LwrLD)9%84o-efT|0svuhXM_t0tfTVt1JtAH)Npy=;zc0F!S5>D=E4kl(r%Lt9?S z9aEi(y$4#fxY_rLgXU*P82{qec(S@kDVRF9|8v2pDVAlP!HxcW>|ekC71x`N_z!oT@XEy=iC-$oML-C1B%= z%D2i#l4A41Qb#^1P$l`^=E8uLG55Q(_b%pO-Cr{$ zmqKfj7d(f%o1eJSSJY?dIJeSgS9qTAE3Dq~{No_qHsW~&cm8AnK$>kx@ zXTu+F1XP_sbGsYz^`S~Kx3Fbr*y5r^D(-`jAFivQ8_3Ja;gQlmEYW7$;DYv3w{*d( z_uy#X$*DJz1?1Y_hDGXG8`HHh3ijXPw_sO7;XKX1gaeT7-D9kXMjnGo+%`*Q{X`A_ z)^yKNI~A1H!8edlVRKs~|2iFvC$s*>az8q^VhBVj8d7>;p&5{{$IA_Mlv|JXe*+`X z3%ubmS!oJ_lxB+kq1d@NNJUWet8PN%CA{UW zr`R~3=7yvK4ggrv?2F1vV;aKuFJE{-#O@{EAB`VIobRTQn%vf9c+@+me$4fKvigj( zk9zl_Nyn?-6J;rf^>7bBlJa=`7})Sv7yz|Usen{Lqp)PXD0nyjWT%I5xhF1e#T&#V z0Y%ju>6X+zkLAxK%be?di zWFXhFDbAfx@dj!3V-x8tz9ua-n`TN&^6iZkOTleaRZUd_b z73i%1U_cAF(2#tgQWM&+me;p(LraIF-HFT?cH_gsV#)QjwKXM_mQUjURGDlWEXe9) zZ@&KyHWW)wL2LireyZP+i27C-N#1CuFs@+r+_y4Mxpgz(Am*4yXqMO|IO zB2EAhHSP%L9MB@qPyx`f{0Fgeq#%lmXS{R8qV#=0lEPi&_0Zj!uhdxHY)h|`1`m{L`Hu6 z#G>?{Rv$gW-IN541m@?&mM>giAGN2DS6ZDl*AH7?^!ga~7pV{Uh=nv{{);<)sJ9Ua zyt%UbD?$$PsWp)r$sGxvK4tn9|4;4#Jtcs zx73k+xY2eO!}%!HU1WII^cdF64u1ww?*`}!+&}q<^ON0S@Kvs| zDeJZ%d5JO$9wwOP+3XtxETUgVSr%R#GX&OO0OaO9P90SYrk1 zIkU^md#LMnuII&@FrxT>QKfIAP@M*fX5j2(egSAOf#dP$6N** zfD8eF$VrQ>0D4nCL>!F5Dtb@2)YW}=kWhO(mDe)Ub##jfZI%0Hz9mDz`oZ2}z3W_m zBHI@*dUK=#@P=A|X@a(TG_~13r@qnmnm2<$fv1=H^5v)2h`_)Ej>iO-F0GB`_kcUJ z&=Mf}QKfCM+2w6bNM+TTv!WgdV$cmDE2VSAQ8s94D(e>OCQu)8jWjhi!wD(DUjnQN zkaD}x`#0?)BDLou3Qt9qoxi?~0s?B|u7%5$1!O3hC#TRCO3Q8}SN6@DH;X?OJ3^D6 zYJ~%U##wOF#%qru0*I!4JsO!>* zhb}b$eyNdyl0j#ssTm9bXCKoC&z#;rWRNAueeC5WRN1|cNkG=`Sxjq{>SjXQ(!jA$0tLiMdj zDqj=%0H49;YV=rsaJ09!q+8Ng6bHNV*)2f)^Yint4LM)1|+x%Ifc1F_^95+B?<9l8IC+a(dXV%?I#oFiK|66S}By1d_Z zdXT~X$OlL;A*y1fTsK- zAe>Q0i-$l^?5WZ(3!1o_fhRVQDvpqw-%@s5a`jKMt)5 z;zm9|bz_@%f4WviO9lBCEzP5p631BnCnv*={I+M<0*kk++0qb0cGmmp935tD;osQL z^N_ncJ3IUP;m33lp!&0#Q|SKYn#q3j70Eremd-zI?h(yccAd@D)u z<#+wJ70ujNA|Ll1Zj=M^e>9M~17-S;a%9~SbYo3P-IVORe8(?x(H!J)p8ttSD?!&p zlVvY!qm|0A+p=EFE_f6K4gA|cIwcy0KcXEL%Dh4 z)uVB5D$HipoqC(YX}6R1#Z4Yw??q#fIYa!N@*}5`pZoXzq2&X=qO0oYxMnA|&sxHD z_3)f@=9ti&yGNcOVTjhau1t+Ntr=C39C$1-jxhAw^$DLFyzGYR-K&_FCL@X&M#fqW zaqPvi<}}6S`(rc&K4ph-Wf#%g^U;1j(AP!QZs<^NUCEvt-pA#g7Nixr8O?&uJLD~{ zD1u2?c*j%zN3owXnT9@1iUZ1H_un_li2j|&G4Jubo}@2VINCB)Va=)9(kD`nZ`C6DL}V{!#fXM+Bb`DyOiKLj=H{&n8zqD`fv0q}V;`t_*i5ZhnfZ72K+MatfMQNqX; zorQ0{yqD^8{#|%|J5aixTWPhVbeJVc(&(9ewZpJmC|iy_~e%?Qta;U@H;L-Q1q1Unf`n_ylrBfw#ovZq4>m! z!Q9-?_c*KeeG8R$1-IhT_@Z7=OIunLxRvAcDa?Gt#lu^H>I19?t7_USYCAyl{^3ci z#WJJ#<41rg<>c9%IdzLMF_67uK9h!cfP>P3M^n`|osyskt-7NP#eU7}xM*nSMSi%b zOGC4HK`{Z5P%+kR>|m^P9=IBMZUj*GW-nTwiFjB>leTCA3N-48Nz1GdQ?lx9yD;?vueCoygtV z-XZhn+e|g^Mfsn8K2+3rHSv}t!S4s( zVZ@=k&<;PF$+oeR8o8fAb5m`tC-gvpa%j|s5L_7<0ZRP+gA>P}fs@1KxT&f44&<$+ z&4X$FAM%5Ys+c!~OIfM;rV|ijJdCiqw(~QIuPo$S?z-vBu*r8nlBr40T4Qd(gg7XIt{4&vw;-?#u5Tmr&?ml8py?im-L2U+9AOG zUeGPkenUHT85vrXArl;ALNz6{}u5DU^Qm2OKy*yuM)vtfO}wWI)J2 ze8!7-1?DQRZgG4APhJUD`NhJR;Fgva4`LC(KGnf6@>qC%BVOjiwH%fL0ro!exS8!qpF}c0a_f~o^#RUIjg)ul(WFeC zZhFFZ7#Z?uPQ4nx;Hl4D)5Ct++mD`?mHmco0hpi~fqqOuIMfj~oF!3j-9w7SP<=1* z6|5LWba^6CgP%VIi4AMI_W=NS!CK)b?rsZE5t;nz)Fnf@JD0=%1F6z-w_gVVi}$xmJFWml7W*Ua{cG zp?`8IUVsy1Z9qX3XiolyO&L+o{UE%TFs+NC278M{LhH_YZWY$-y~S(iR#-%M);I^m zf(!uD6TfwLU)+a4)-x$;PED*!34+hXEIV=OJ@?o3==0H-wKXWv$eEW!->VI?5x;YX zyM+HvIoS6oKBEt32lw967|uuIKvBWY_Odn1-RAUS@c6ByJ9{y4`@r7W7}pQe-A1@AOkRyxG(~$gZz* zA~Jukk;vzNX_=jagJbkE)UJaKx3BoJQ~lTBb(3aa0hG8$XG8SOS@u!F$qM7hEc*}V zC)OsJ*DLgAcRxK%kc>xsBCx*M>Nrsf1`;Wq*u@co&twmy zzh@s2whMo1TQmWfSS{c<&MD@}!fPV>w!5AD7$TE?OPv=-pKylPxz5qvx_xtS+ru^E z$k=BvNh-|8sUKH0flQ6!hWJnZ5qof!3U5D)eQIeH0Hhj-eE3%QCiKl^bBOZ{^}na^ zbq0?_`xPG$7!at5%nfaOBUw$G&Lm9fLl>bvmi0{ngT-it>`Vd(9kKkp;g33slM<$_ z@+hsGOS$V)HOpW=nz#7d*d$`(;LWbRH9juwq2GwCX!YIs0r5Q=U&8#0>^0;}6zy2U z{F0v{nwkPibxX{gCDjT)>#Q|@Ska-OZR zj#LbSNeE360(6HEiF>9*htrD49&S0|O&}bR(+5H6_h^1(TU#)=3riV}jz3mb@Fp*R ze$6b8cbM>tR#RY!t23D*C__x!6q^&8j~I~$j>0u(=;P4Z3#UNty8SiULAcrn8FkA7 zu=uZg)fIJS`}G*doB+4;@Frw9fZ~q4KL-=Uia1haV`=G`mIdfG7q1Jv?moN;>;

2LsgRJ54a~?d>{gD81Q#~G&p^Ep6yZjs2_?A$+vFZf-Eb= zuA;!#i>sOfBOYL>SY0OG&gZ!+hjeIGqH}FiYuivQF=J)i&$(c(Jo7rL`n3ygZ3ApNk(<%)LZ_y~49~Eaf&~x1;mjEc{K5QgT~3|tW*L+P z(J=9?T*(~$#^QHB*{bkOKRzx1D`;JTTEGACKTcwdW#f;sO}!vSTbCJ?C+{78zj$%Y zAe^_4>T8ejwH=vLEncJd#o7ggv%-Gt^M6@M7fR(t$_v8@|Itx)k$zg=%igCxa+$ed z@WCNNjTK#dK90x>QddqDT$5gniR8HfsF1JFVe^Vh&sQh2!!29yY*5M0OHzIOV|LDb zQ@vIbJ}ntnXJA}6KDqQ-`R_F^%xqj{erC_S$Dsx{T|vsXF!J@j+r7JxdE2ek9k2b0*ISUTzm`n^|G+i8t`{o}E; z!jSo!0vY-429LV#7m~}9TD0C72sy+>$Ofwx-7gqs{Rm8V*W-=BAB{QA#l8KIsLOot5*}qC6UaL z0MiG{H0^Zw?x(WkOu3$GCHNfxS_Qj+4m5cW)I^Dn-5C3({cQx2=ywRQ$T+a@GQG0G zc#USXt89h0;OD=l)pgAbjeYoZFEML4_`Se^e%JHtj@!KClB9#&mon>OBIgsMhOqgi zjKs4d&>=cvzkq=SV#*!pwS{VQyBNd!6mWoMd`TYIi3t!4f#?Pp!jPSj0Ke)7n-@hA z%YDKc0^Z`NFi65iQS!VdcqRbKmDk$WC9Es!Hz8pMgQF69R|xJUi*u0f2U7)Z9OXkn z&VTeQf|~@{I;*>b(&_Ia?{V6xec3~yl#@8Mz*8cky7^p$?}BrwFdPs7bj0KbrU?jf zrD6B9dW#H)G2y3P`p-Z9{Hf%~>ArYvybkb9?f=XtmfCioPDsE#m8FR`CcTEEEiqye@)iGDJ2z`t5<)>hrk>N10qqA0zd|G8p9 z=;eN!H&*2KAV6QCH$R01#sPKv{Se*UNd0^94&K5JwZ~5wrUtdPYF$0W*|xn!dqfs* z-`i6V&RPx7(bG3OPv1U?$-IaLWsJzb!^&;0F_}$;>Pn_2ZZIJM!PB*)qoW_Gu=EjO zVVorv-xX~R8*U{Mu!>=lSliHSLG1_iQKAGya8P|F>Qy~{lg&xdT7r?YXR8fr_tI`j z=rbKBIQrlqO^R3VqYes23b<(K@~%XH)`?Gy?n3uZ!xoAaAt*brZ5wB_PG0!%|gT&h#j2e}K8 znz6w_wNK4d$k5v2KVFsQZIy33<8{0k3DJOxqjfNo;Ng`F3^=VYZ)=5E`_bzX$vxmA z$>Wa(;x*c`yCCQc5+1IG7Nhgnj}T&iWBDu99pHX{etF$kS=!sXUTf}J=o+b zW*wATX>N&<_)`MrL&Kri>&aPnymtiwj=zFtVd$DS7mh zsA6X=f?%kDSb8O4c>)vf{ZeL73WRyqX+r3s9**3y#53&CF_R zlX*$e;RiC*!DS;cqo!7y2VtOd`;+#va&rFa2*ro2)7MwSCn3bN#yHXZ4Ey{0Eq=R& zOba0wi6EJ>!|SZ}pWCLTxfz0!Pqq17zr|~$Z+F!)_5Ie?@BgBaQP*#g7k zCzkR%oW}^?VR~S>K7vZ8Sr?soIr?gA;~-Gk#BWNqP&Mtx=UAR^O6}Vu`6_Bl|75Wpo2ISz8nWvF4CAG;DAk#IHwbMo$;}OCh?2d= zBZ~Bkxps@jpz|wa1VUZyp}|9lAR=qEH=(Pm3nz^!ICBnyE||-Yf5_b{R--y`yPG%# ziZ0|9&Gs`Pz^qyseSkYH*%$jEBL|0Hb_aV3$l`HchQ<2&`#XN~1Vk2ITPvvQ4L_re zskN2G`%r;B0Oi?JUo74q(&l@7;4&pleEIbS`Hb5((S>4aHsb}MDb>Q6Yk-YBAp0m5 z1bD5wA8J_X>U>~1(M8GjnQWIyLzkJ?uau$uZ`Hzm4%l?zyp$KG zmA(*0WfOP+pvZo2^Y2Vh;h?V5*tvjFhR=C8ji<*{;>O)po>rQXNigEn48hP4Bwqkl)fB1e-QCx zOG&z)6-6XFD3L2`y<fuLx{nI< z@&+hGO#P7eUk_{(VE&<%LA1r?^>>+nisCP=6 z6@IAERS0cyGM~PCPd;g!tVx~T&+p08r;yeZ;ODuo-qo|;4r49(wvBQPF~e-G>@~KU z{*|N?`PBCW_unv;{C&*|xeu45_!1FG%7Yw^>CcD1 zRzLs_WP-??oE$il!(R)IcDr$q>_?;ZWv*hJ9fvUEoPf-UW6T;SKT=DRp`n>niCMU^_3O&*2pHnO4TFJh}dEsdY~D0J%D3KkeVzt zL}DMqiMT8spqa<`sUH-G{1PmJJnKy$j~_)RCcy)y6o7F`9dxs2z^i>c+Mr7O_?Ax{Y!7vUr2 ztULQ~l50Fh(s{PwN+g(UR1C(TWhxes(Ny&X!-1c4XB-?HVHE++kgiB;%qf;xj86*p zwyg-vVZc4^xOM}nOB)*lm>gtl^MkeCdiS`Wx^1N23h%f_A@jYyRy9^D?kk(y%vB7@ zWyQXc$dB9mE&kAC>Dj-#BK9z+Zr8ARQZA8cdhd1WI|^tsI^OA)x92KxHp*oOU7H%@aMpa)q0$vm1CAZxvE*|cJU!UEa*bgLA5OB`yY?9S9tExx{%G8#XfXp#xrJC7&iJmU5~z8R)vdQ$-gXl(R&H)D_e>5w&dYah$G_<-VZ*Ho4-KTmi&p{{&Gen;lB*KweXpHc>v1(|bLGK9)bx&- zh)QvqwvY;nqtEU;bxT9}oT&T+MBUiu<=2q`^^7}rw35V4cZ7wman$D)lIP7@7iHNY z^}KiEH_D}T6LEZVW!{aw=siH!trf1GjQ5Cm`%)YlUKXCjj;Iw?YE8{+w^)whquTP; zJ^dn9m&d7G`cZ=Sp=Od1=g?Nv$wZ4K4{?Ew;M~w`{G&W`k?T3kUs%4cj#a7Rn%p0HmL~4mC#QI69%H}OG?adFWr+hZsuawc!yCq)ckWO|{F-krayavPvn|DbT0}*) z&xZZ0YO^aT;|677Bh~wFPttPsq$~FHi#+aM)cCIZwZAFr$S|ur;NE-ttpKW^o-PB$ zR{Kh$8>)@FF@O7m_iq^ZO>?fBSBP2g9&AqsoP9AkjA)aTTvBpd=21PWs>@7T6+{Ie zWRchv3{N8RV%_RHqsFULO3|t&8mRkrO4EgAkM8;3c>g@Zqd`Gye4+`JUDJ8jZwrl@ zNU5szB83Fe>DcXEkM)=gU!v{3*xnlpp>~Oc_xOF%r3ur|#yoHJQM-6=l{}L5AwCkS z+EC2FKlx>w5w6I|ZB&+ibNrYwKUM|z*Xs1&?7u&GZjua5`=leX?M7WcPjPCy$hagD zik{wxL)6x-$?-NS6ptKZ>!bf{wjv*~CGuH0iW{ECWIs9Y86JjneyUdYYe4N=Rr$NQ z9OAOCAl*MILYK^LgrzOK!xO-zjuyqo z#{+c_^%LV}VzK~%b7Ge&aK}{TbZ3iuk5T5AAZmZ}J0`0+&j=9+@tRsl%U)qMx3}k9 zhj4ES-{TUadRHk3e-E(jr(y%h(6M1NTMnR8PWNkk<-s^d<#DA?hR*JAqY7*)k|smuI0<5Sq|&l zKLp;Nz1PQO@!xXs{y<6upGneVDAI!tr>NQ()sw{{IDL+W^w)HJ#Azf6TF6DW2@5DvThq zUug*t)aWGiekqAsI~^jZ1lzs|Vfr;Rh3#*oQfqNOMEvR zq{SaRreAvCmsBt_hDqBv#=b_?NjnyZ*#d(Ab5iz+2?UEkvuwp_o$2s|)py6&MgaySeJ z((ke{#SCy)5R*Cr>}TF{B|e=7kOUuQ3e{h23z*0z|IkOI_~GS#3v`}7$VaFnAP&Q+r9%%}^F6^e%;9-3Pts@M07$m5lYY`m zoFMBTbM9Bmk5Vsn@k+#{{SxwiKfi$;;Gw1ZHLp-n(d+8(J3@J`j zTgp>J6SYEwB$J@EoAM!?2O(60Z&G-SPh-Fi;c?8_@S&~N<3Hew{`b>taPbtFGoy=; zc=LP>L3BtIi?zbxlwLv5n2IHD^+FP;hJ5p$xzN=giUtM-N!buIc~L2}aZ~&4^MG|0 z>e}-iNpm{+IPul`ErWE-DUcCKcWtPyF1OfNJQCVsI*wbIGd-gO9 zNY;JHkU*UjgDpjnLzeYC8_^w23Fa-vZv!tOJY-}NCkT9%kmI~tW#Hld%6K8)s9!NM z{mk(xuKGH}OaTA2<1Oy24ANC&2e#DLi$0eB8|fJ-y12R;i37%FRAx;Le9;9m6bBkz zXz(Z(d~*e(w`RW_=~Nsktt;;3=VKTTYdI$9vg#?E+=JjzI1YrcLPJ8T83RR2v3)H# z99!L&am)T9qr}qtvLqgr}V(EFA)=;Y}PN_rQN_)uQY3k?jTW=dGg0@ zcdWg3bvP%q2|6)Vn^=%=((^E|YC9OJ>mbtjV-dbMq76dsO5fkvd;#Z~uI*-}Bo<#H z;OT2Ui$$_?xacI3ZM*@&gU^Dti;4xYQ9gNmw3CEg7fjrBHA+G?KmI6iJv%X62o&DR zS+^DO-?P^$P7uzzv-CulmSc$e=DnD1MGxQthX!N!)aGxGw%svpC>s@@VmJQzXSFr) z?(oP~*L#JbIftrwY|4?y8`z}0d$teYBtp#@$79ZX@UN4-B7tOTTvvH?}ulsoR$2ic;{iFLyfAWKR zy+eVJg#Jy#L&t5bu&(G+2r2c5oQy)q!Xh6S+9K6$gWI1{ahkPeFJ`i9ci?v({9Op< zQ^&{W46G?^Fb_gsOb+Y8dEY)dii{wo?S`}7DuHmfOQnUi=->Nn8XYDOqW9`^pK)eN zNCrJ(d#Nji+oLs3l~0nn55Ds=d84|x zXsVkJv24rAq`1_$0-ZKq<;8y;&}3UA*<1(5@4~tAGJI(ZlcXe@XdrnqUBX_Aw^#oe zw)XOEypBZWIF{oCw{`Z9uebwq<`D6nImbrNJ!mc=yO`w7y>O*$PkCqAmsO=1PXkDx zWRc6u%Sa^a3o5CEliY8K*9=v@h>m$ZqW#~JWJu5GM(%0KBxFWeE3W|JXNJ>HY$e)eFmZ5wmyDN>3sPpJEul)InWPrMvT z{QSQL=FqnZ-x&7<)sR$;PE1S?qcxvhxJcN}Jm2)BiVG!+gGY>&xHQnQ`8ttIS}2Ig z`*B7*8G|3DHwG_7w7p>6`@ySx))Y}mm3{4?{StYPQ*>zUOLB^Ql8td>1W!b0Lh?#_@&91ytfQiQ-oO75 z1Pl}f1!)WE?v|1U=?+2Zl5Ru$VT$NvzR|I*w9X9`)nH1AuB*W!H` zKBzna=SA4FM_e`W9wDW6eZc5|!!y3{S2zi!`lKoXkN?rMxk&WiIXwn%G8&p4+WJ+e z@&1alpL>(=|Dvy>H#@<}TvV^*5xZ$67T+5r|Fna!_SFNqe$g(ehxek41;2mQ%c&Dc zzj9;EzY*_6s(>iLJyVUV`f}rZkAUtBf=)hzM3Z2am*CawK)u=#5-_AY?~OzviA+E9 zu{b0rJ!5#|p~CCdM44E0$MlHp4>rc+-~F`LRpJcF%F5qJe@nIfxL-*v{BWK-CY0sA z$dB0;u+q6G3PDs|UZ?_CKW(@#zWtUJy4;!Z0?N@hSUA1KqWg&FCsm8&(Au%LSA^DMBc7S*ymHqYFT-Eea%Ky6jaM_x>UxtE^UE5YCMd;FdSiU{V{d^a0W+mBg#ip6OiKPM8c8h_${u}9i z7Ryy&mwm5p#4>qZ^REMpL`bV%2e@P3yZ=)jT8TXJKS3R|<(adFTb~&=+v=aT4QwJP zlgn*Pt`cV@=`4WD`Cr5}<2rwO>fLk~u$LWqf@IZgz0K?`DGz1D_>$^>0nnG{)Hl(j zT7%2Pj>T`iHev0Ll_Pw~t)8QmJoS3aF=qS=++Ji6)jETxiS4v;N)sVVNs|7o%zTj; zoQH?PH0Z46oMZmu2GdaPNySoF)$(+_fB}%`!At0Ndk|h%EdrqpU*zB|?@El&+R5*! z$+TN5n_11*`6IP-w!7O}#I=SlbO_k^J2{YFyX~fnPT@KVfxQQ$0l_{2d^D^4EU|fT zsAd6v5V$P_2V5LN)-&_sJIK+ZbD+nvcfB@~Ot{K0-7CJ=_s`g)=FJNac~&)lGp=-W zoSD>jjHmK$#7NX-r+he1B$Z=@pbz(Jk?&J2W%<5hSVLu3E8~B>U1PYonjT5V8<-_} zz+MH>z3kyLZ#?T^%T~e^^3J{xi~N;wg35>itE!f@Y~_8gm%SqGkIl61Wk!UR@}kA6 zfL`^MGYMl{avY1yUFLVMSW=5#Vw8-nyg-y7H)()BH)$$9|-hMhvj;S$zT!iiXP|y5mGOYC}m7l3&u2h?k&BAv_Je(`&vF?02r<8+x;+c%f+-vS%=L zC`eug58WZ*K~tuEqS@)J!WWiRWi|s$Z0c$S7a&HyOMCuKb8j4?Zyr`}W6o z2wug&tM&Q_zocsr7Bh(iiO)J-$~=J<>|U9V^=b@6mi~@I%vMYB-5p zbkvg1McT(T%%Iop3fl0{ch}!mt`HO7aBtNUqv?9HVtZpvlkUvH>l-0)Q>sW4K5Lv` zK&;A^UH1sSw%wz(MUD>J|LHf(%}ZsDuS(-%KRVv*>V5g9qTpnrDGHxjG$ITJ#_>tqA^cCC6QR=o`l}eSL#v;Ri{w2WNS0}ZRpIz>2$1&QleAR)Ci?{VHhyUc~^sjhjL&>gZe%4(>nv0l+=?cOs zwcUDMW-0j&?un!K-<)Z$NDD0BUwz|7Hu{@eezv;8!oheI@q`(^>x{aWXja@x@gX;9 zp#SV@@0)*P{`HLwdgW?TOIE}(Lobxts{@;>96NsR{G-6@YdSVI>ty!3wlmP$Ov=WD zAw8-;2PBY#?C^64z~duSxCM@QlQ7pz>z z#M`pPQM=SWi2{mO@8^S_7H2-dUN2Xfm6I;heTlM{uxZ{C>?KheoF?2Tn+e(t`XM`7 zqoR-Z;`?iqzmahTdj+OI1F@dpjuO*s*L-1a5c~!!#h17Sv3(x#Xh@6N%Pr>0NOaam zNzX#dYw?+`PtPm~%^McA-D&#tVz<)4K82sQoerkEb70F8{>R9{d&O@eZpWK2N~*jF)}=`RXfc z{ZXUO)!KMW9Ep<3&{>|>@Msc8+_|$aepjYKr-I~|g8Z|eKLE#*@v2ILSOPiY(kR9! zu)+bcbsAgRF)$5#!AnrQk*at3Um|3aG&RUc%ersEB$uSxx2%>^fGZ+?m+tV~jgJn(_Ct z$-8fXXi#gJ96GEj%?ah#rY`B|hrQ6wTyTDPC$Wu}lXEmJAjyMspf>WqQ>~`Cy%$m< z_{pz7dCF&Oqk7p??^{26f92DI(-iK;#3k4iyjw#YTKu%ofHXV}!o`yO9NLh9sl&2C zWYwW%j(PM63`DC`7NtkwDs`nzvWP%wOmF=s%)ij?VGfS?=OP{kzA$9sb^_*w6Z5=j zb2PmVXYaf8l?7&eOWR`ZU|VE89R+GDY0e``{%tg{LQGF3l799NFwIviibO)YP;?&= z^Sl)HUu5Fxr@Dq9pAl3xU)($htqt{?%0o%-#!dGs>>X4f4V}LP^R&$s8o-&yYxvYa8RGehyr6kV^yXpUXwzH?MeX zX8~g{%3hs}M`6_ZO)!WY(I_N*oB_A3l$$RF7X0T_A7*xclhLB|QsnH819q_+O@Ds7 zmLki=Imn*bP>C*b5YGv|~scESlG?2#h^SXcmS6DjI<4T{CMI5?kRATkGJ z$B1wsNrV2Id&fOl#=W_^LlCfShCqO>0n&}jprdMHexpfgNV4~m-seEcw1wYWN)ld& z-K(p_GsGc!$}gi(s%qBRXDIA>@&w`l5C^q3l?<*DKyg)!QYLd9s$E70p4h9-o-s2* zPVOK-uYoi*xR4dbP6-XHJ!Iq@m$+#Q6ce#o8%#zKp>vQH!_~p3kriBo)4w@ye2e|) z7=4_SJRd0=)J+P+dHK3x;~H}!monhu*2;?1VUG;eCAmH)YUGq?YzfbC1tDWW$yt0+KBKOkGx}+AB8RwRHE@r)!!q!U5o9CPIsQa zONUXQjf+P~e!QuF7pVjSiez!+CZD727g?-(c)>3TO!k?jB>7%ER-;@HAbpUalMTxE zGCj0DNXOMpLyjcb@WANgIFKY`8U-f3jlJSHf_Vt~vnbL*w~n*&y6lK zXbMsQI4ik$mhkjd@jw>h&7@U*-EWio`_@!wz+1K>QxNjRt$C}kw{?M|~}F8d|< z5EeJ!?mcjnu#L6enyhV4W(Zg_6?<~Lw0=Z7mE-*7j|bpcf28pJxzHq915*O>G{ZjV zWPy*TKBxfq%=o6b*_JyoN8yh)T1QbfI)qR0@cZDY28P?V%mdyyyM6%i?Migm%SrnS z!v;~7f?htgL6qvGC-{5Dzn$?~bQfh4z&gAb!gHExLQd(ouM5h-Z%ItU>ZyUjm-cojZ4cJ%uRpw*zs^b0BICawZ^(2teMTy8)^`4gjue{LTpK9ZynLSN~@lyhebNgA;a#_CJQk zb6}5ws_D~(VW4M->12Bi7d*We91e`K%qjPqYabvq0NTc+rG!)zSV{=BS46ctPwUD<33YUEMk87 zxy=Y%h+!aH=n(k79@92AFU=*f;l#yO`6k-3|9@^*$_D5ki8cNC^W?PL0oY(bjbGk# zXaL_oc;%bzH;Uj-1;?c5OKfq+x=E7bo!>X$8DKViZR`SY6ZMjBK7>tcED`iN#_q)H zxbXghgB-rwp`rehXa4QL*y}ft~pXFdaT} zt)}~8?vuaZ#i!sK?g>=OXS*jM-~ODZR&PPxJ`+mN0khhW9{>DZ+&td?wa0^19wLc< zJC@LBb-op%6NNy-u@+7>AB&isixv}vEXg+wpRP?hdyf5e!LDz$qh8-scGSw!GhyE8 zubg(hweD{CKc>7Y@l^i}eSfn0{&82&OFSl`zwW35%JWEOsU$r9>v8j@`s@);>+ym+ zb(R3NCX?GBbadoNgL>$^y4LfGj~;l1J5CNH~SqmMG086p-I6pyUc$73P=61 z@f_aXyYmw?Kn~>%w%&`if=|H|B)8}Ij6u6?`U52Z1ij_s^}WnrVs#L!*c=|nO{y|n zv#GS5<2h$sAuFO`(E@=>5GAEaTS{u+GcLU)u-OG(?Cms)#_MKbQRm=dRh0jyu(x9#Q!n)ckZZ;{ng zy_bd$j;oWrX*5_KMJ>ahJFleFqT>xc=|NK;R4p92K9Df!Z;7Jw@B0U>fgt4stGQ7j z#v3T|ldN;*+WL?d)w)a&K2(rBkJyVhMbv5>q7UTLF&05_o*PaC zDU>-wj1bVIwTLN&YN*A5+TvIuj2h!ZqnTK6$OH|xFf#7Gk^Co#Z^ln=0};X(0GSz!+@aIcD6ted_&kOh_>)V~2Lnfr zzkn_l@cc^+)SCFqAo59HUG|TuXG0^eZq!mhPC+MA9OpE@bw@b^al2U$2_8Cs5HCZ- z_FgT)#m>H6A}s_1{jN@@f(Ns}=?aVuKy77-wke-0A?NlNGuua7)2$q`r#)lszw8~) zvnI42*pBmRyE5AeE*<83B~%?-&uo-ZF>E#qxWvMkUz+n}U7~l2%eiXD6lUpTK$EtJ zr>mH;zfFU?+9)maGPbTc zv8E@?K^|CAF#K+e}$LRKC*kWS!!NKeDfg#PWjL93Gmux{Fw0`grLT9WZyu(YDSMca&=9S z)Nox*G^~RZOR=L)S0`&s@lG?&vnbhI0kEQ-HnfLCZZ8EOa)Bu}!{6EF^7?qK?=;Ar z)Z}ibuHc+&vh{ZqFl!j#&bQt1=g8f%u#iEusWj#f1O;z}jys5W7o4N-+5-oJ(8Xm1 z;{&29o|rLZQD$Z)-M<##2E_GW{1QJ=J*e}2?v0W{ikh>4?2n{Wo`y&N+r4UYqiW6n zzQn69&svw4Y7|d)k{DgC#~TF=Q9KeHua+<1x*K`2=-AJ!SO%G^dRnN&%K16`ehe|q z#}EckY0fG#aS0Mk6N=XaD4mJVB3l$&?xWXa7*vH*%i>zG~{B#L>>=?Zx?sy@q_KOLoix!GA=row{8yPF?O zuk@|RT`5pY7-TL^!O{>u_Sg@?OEJ;7Hz|H{7ojE6|0#b#jijj7=xgV5;P=D{V1i>c zqh02RmS;_de*MH<-*wCIrXO6Ch(kGfB%>o9bsW^%pQc>;Fevt4^M&3Cv>Rayygnr? zcB%p$C)^?2tnV=}{#E<@sg8_6OHI`zXwCj((a3Mesi#?Y;%sX;*~N;+Y(PT4y1cu8 z%bqzx&~{6wXs^Uwa4vP+sQa*RU-ZEQwx$PTWh`5Q;!s4`8zi$0&p^qhSig%S@l_6} ze9`byD?HpFd9D7cQTx%bHbH~kv}Hrp%*Fi(wA)iUqo}0U;^^18V=v@qyw4AZR#|;3 zl1+b~g;W-d`2CXVB(f)(MLZ(ol0l|{XWB|>1~|MRB-gbX`6=8?>cDUFeaiY1 zmB=L)4U+OoJ4gOt%{Tj{7k}+PE0%Lh{0a|O^w+fUth$<#u_+LDW*hVkI;bky&&rvZSP*4cq$32%KvL zIWLkoxKuV?*^t(}+&a~} zsnR!Es<}J+{Grzl`=`lv6)2sl!LGJXS-St5Zstim@w&#C_0Como<6N?Eka#%Xi9Ci zL`{L6>>ivWL8wIGJHP*gzRV~+ytsWYBDvz_@+T@GlNqjb6vXUF$iv7)+2`8o`se4_u}sTas!hA#y_V0 zRiSFl;sU$R+8Q|$4>dwjA#%$x$_%F#g7Ox^v_W52ma7}si_pJ)9<`4wnbKw@*W~%d zx*N|X89f^cRSR8yN-2ASe#UrH7$mb{Mb_G}`y>6sbZe1X zbGmH`{o(s}VW!W_;G`OAaqcEbdK1`7vH_8l)f1t?y{L$wo#qHKZ@**>P+Y6aL?`8@8z>9 z?wo%xiMXLiG;Hju8h%Ed=D9=P(u+UF?6RUC*wD9m&3h@FR2t-CFm9>Pwz7&LVv96U z1Q3m8MCvX~H_>%9ocEnjfVeZoF*P)S0*F~5v}t@7H&3J`^$iHzBex+7#=Z?NgZ@z9 z<&cRa`3X3mD11R?s7$@F72kv4XL_5j>Tq!&pUPGjcb=9L^1zw!6UidP&iwh{?Znl^ zzE0LWD=RBZeY86$0^LWixp;WKiaoHmp`Y3g)AgflnWDbAvo7d8j-Zl~BJXufJRN8{ z;BNM_tak&467#;8-o(jq&=J*O24@*|c6OjCpf|Z#At$2~;K0~T>BgjA@31wT33~1O z;3f^k2Vk6&3{d%jP?yWhZQUP!x(>b+vYnR;l;e^^YJQDg^W$5WWR_VV1PTD3L`dV*;W%2TOye0r*H#QK$b zxl)_@g)X?or8Wd^EC2g4k|hPQ6sX*I!y<$#KBXuwLsi_D^ap1rD5qGrPz~XFJ9S?M zJ<#sW>~4_S5VR$psB|xUJr+xRc(*+-P-bIP2v%grms^sLPvt%IY&c0(c`=UFXi>-f ztZB8vZiiDu`oLNj(KwePljh`Q?B+I0-|;h9PFrI7a*f<>eLkh#TEfFJcIsh%({j*_ zJg?+gUC^ z3%CVdjuem;ICq6tw0&|n+yvoVan22384?x*sIATbjziER z^6_rapEd>3GvFBA&XEFWg@Pnupm>2Pgn2;RzNOuQ^5JaIK_iF(fIlAmSl}Secisv+n zN*-+m`t)M40_NKn!{*9Xrmue2cW4+*skuVE=jvt};L^ROb=3-%Pvo$u_Zj(4hNU!%L3!4Md z@Q2OBI~Y>==t6rf(LIloH?|+4ORSEoHG#dJSv*SxgV#b%~MZi9=9-bh7_nK}EG z1+{Z|8DA%pJ<@0<#Jr#+&^Y<|Nc%hxxr>(#`}3bo%-Q7mfRd#nBDIU1t)G$6z>It zGIvYJpKq{(qy=$`Dx32?C%Fvred$qi*^0fI0Tr$UA_C>ibj1w}WhSzE4T9DWt+DfH zFjL|daw)0Oxw|qyYiCxYf&LMs1^^7|*yBRwARIRId4!Z$4H<9s6ldcWsD2Tq5>{4C7I9)n&67Kn%M$e5rQy?iREB!IW*z#S&<$ZMW+D)V*r#`b+^HLj*Csb-9e$6TG-PWD8WSsJ9j76 z!A;Hu+`d4@&h5;$F`Vs(@b$106m+Z87bNKTQDIx5f1USNLZ_#v!B&Nf{5$-1H(+t@ zVRPO?aXL5vgVB%!Fqv~4-Wzoh&hqhq&3^CXbs@E~uH+zvFvf*RE337ENvig}|NV*O zD7JQKRoD9`>bC~@g?>L2>dV*pF0ci5%R&muhzFZ%4Yo0q=3y9u0qvZ~@OQ#;g_~cJ z6ID6wwMuneK#D8fhHJR$Kno`7;;R3e;$|sX($y8|sGfXr>MT_V0)?s~6ArwyUU8+r zJKkN)D5pYyKUz0d5*iS9i=ux%GH&$+=i*(weK8M#jpVV0h_WqjwZKO-*6J$VpVh2d z;EI68lA}VTCD*%NkN|T4-a*Q^;=n#P%*U}uYx5ZfzklmUvd~rQ5}vEMuI8G$TKtOX zp;p%%Y5A#IqeK*H-_PcLWBE=?nfIirYDncjbX${{n|-?LA7+Ez82V_WosOb-_BK8# z$Ch+Aef$r(=f_FbWw+2)&vx+5ZxJ#;B-nW)KD}xW+#`@jb58UfIR&MT>+SsXvig-@ z06x&&*(rQFuJ+)gi!RF5&N^|S(e-#?qSiQ#*o@>@H}vK#b8~!~uC{RxOlTR;xX21+ zQ5|!s#Vuf$zXX~2tQNU@;4G5~{ihS} za2uM#{3`pu>SuKGLtT%0RiAB0*~U63b*uWVZJ=j|;^Mm>9+t6R9po$cJp(6b zb>5;EwN?{-)$N_p;FG4Q3pivl^?)=g~6yY?=RmTMdb3FWeO(?RCVb`Fr@iQo;y$Jk;|DKYoA&g!GfFTw=oUfz)D9HN&7p%HJE;p)gt5fqC5hDw z@A(07FNE6nyl(Rm?7HfOE*H0&rf!876m^~0@oEe(1KN)=NI7#l6}5QJqxrKx>$@t+Ci zfYlp|mVI}l?g*lUT7vHsiSFjA=PG_z*J4dVDC7noY?z_(hvUj8sYrT+=Za!fUcy*V zfHV`kC}sL0f#%=KLQmM|U(;2OuJ_;iQ^Qn()4H%^19Q0CCM^Es(sUsyIs*&5;VjkT zQR2*PbFHC2o}|6-6KZ;(RcRu%$)!A+t6E(Lw8!p_jvT<{0RXgXUg8b0B|jLG8JO}G zlOG7ys9JaoL*e_~=NlV8zr}m2d;;w-!e)6^h`I!x`L38y46JgUvLWQ%;3C!T6X);b zCb*Xu8}77B3D(~|uU1ezQfiG(C|69^Akr;RTKTQz#J%;7H!oOmMa4!u$I&BhiTV2K zC**FrA6}t&LwiKb5gBEyx{R+sReD4nr-z2qlB6K^1#RG`f~cti;g$ZSuc<(`&{xuMVYcnp>Eas*kJKRu1L7&`l$Bqu?(W4a)e>6sJ6@S;GsfQ#nI(WsFX`hCk&4}MJi~8p4 zG)}&^W=p6FZ!Kw7B26IkjSO3ap%C%$W5%&@d!cXw%dxR z%VS|$uRhphnxdE0G!y>`Cr_8O!}SI2tl#w6=cC}3R;Y%(S7lwa7V;sPfC$P#JPP?a zk#Y81OMh8Kgf|EvGaX_M2Tm*X_J0%R2KqCOroY%6*g+|OT1N(QGGZ(QTOva}uP!?? zL$sn%m%3Cd7=NDb_g}leL(4sv4Q|+IrknSZY2q^L$SdDgjHKumjPYJJI{%&OjlOFt zAMc|za)4dPvVj+&jZ6K@s*Pe%SEsJMYDX{6v<<82Ta2=a>1jCWz=8e>d%m21a@C}b zJoK-gBFBftaX4>nB7Op)m9Z6P0rR?(5^G|8pBrv5JnSMF4QIeXR2_F&58nVXb-eAp zMl1?hQS#nRBl&y8P~B%6i?mJYHSgBF#Zx*wa|Y4utFkYsVZZ6>xTzGcIu0JE|M@)U zOledS(AF(*?z$f#zSLSfNqb_uf|KK&+O56dNwY6u&Rpj;B6MZxyBd(^v!hY0iIW8N z0kZ}ckUgqDK}N>NWkLh|?*bT7Jt0@q4)OsxT)?bSv8e0(eEG%?8@bJEkoXGRAb%IW zFBaPePneO<=>%x#Ue{*1Rq*Ux_dS5uJfoP*s4Z(i^f6LeH#CA;v4I^vcC7MLL@&aE zP0x=idoj)fhVpxBuDeb2N>>)It$p+^C+m@2 z4SB&A5_W~Q>_QsSi&i&{`uTU=$4*Ryl~V8F#gY6%=s+}LEy&BO!|#6{tTmMipt`fD z)391CC5Oh^Qvm7i+2QkC+2nltZ%i5qo23^AWB z-vY?$%b@o41svz|Tnwi2Zc*kZUtr|f&BTIp5NZp0KEi<6A**~AK+>x+9X(RO$KLeL zBgq*{PpcEz6SNg;=ib?eaUuIY(iyM}wq#Ophp{ZPc1+G4|NqVg0;tts+F zF_ZY%Nr>FwjPe?trkg2{@t9iF)!tY7l~A6&!8*u*8G?ZzsYmaW)Aka`*lk^K8Q>*a zje3+(o$KDdhkeyeuM~D0{U^hyypLK9_92Gs1Scnl_Z^vVq%A(q`M@>>vX2SL0awoG8dcpeHJ**8YC|qVoNf@dq;0{`@)vTqk>RU-TCWy_;hwb#LR90e1QF zSi5$UUr7MmTei*9aN=k&x;>o{MKLSiI5k&j-hA=VNq#o|(mE}#^JuNwolxpKWrw#{ zn}-@#>*EQ&H!a7=Hfn!i*EV~~E{q8bjW27Xl6KQ)ZgAsM?;TWdym6k~N|h;8{LD{}yj5$fZu^%A|gC-ckB_UMi@A7GS#iKk9D z^+3D;%$$Ttmv#pD0k3pZ-1j$J;0*!#vhisJmL?#TGQKbiKKE)QY!Ow?P z62}6uh-T-M5z-V?guDxi`eSSwuPzlFv5!kM#M)LCSU?t$yh)wzVR*;)CK#S=WkIwV z;tp}kq%&$^-P7Sj)vZPJ1HIsi=M(Q<*f4W{sjvIlXoKwqPs_pLQ1`G@^ z(Tm*Y*)^`;5SVt-f5su!UT17t7attdI5MxLlV$4|zZ4u4jG-d({zGt-^wuh zr|?tRp*+!mvKOiO=Il2pHTQ?u$C$TU!&g z?Nh5cfsy2Vi9Pu}iXo{L3kerPvZ(n^-p@r}yN=~0X*GuJ{^qLc$al|w7WJ`YP>eAv zj)mjTe%`opg%VHxhKOA?b-GzkS6K*H^4rJ41h$INN=2cYMtE1|585G@^5^+|dMa$P zm{Y>TPhm|vo%@Pgwf`pct`6i0kyf+LLc%A>Yb^CtM1-p-!l++?jLfk+Awy@OO}|eK zXS^I46t(i%Gn3G0LsZ@sh1`^cAC>K)(cRxXo27`-g##DGBW=7E|BmtA%(4Y^t^Fk+rZM&7zM9-On6ve6PMU z6Bf7@ah2nrvie9~DcC`LT|-TB}78(f$;z<3|j z4aapPBVkBLYLdLL+w9M*4@8?JWVyaPH(~A7R798g&D>-z_-t}Nbn#I)Tb`0$D8?Hb zdRg8>9f%>0Zko>-WqGEI4>(sw8pj_#BVf!6os{gSv&~{NXn*@pmP#^mLT~>uop=P6 zqM%@5-w(^JDX-0uvT~j(FB9a)3O)3e z{O;_2%B;v2;ub;9b69&Y$i!=J)8Ay&bGSX8yVRBtZ^E zry~Cw=uAiV+QoFtBi=j@j#-($-`^G2Joq{(P+9*^mFuH`s#DgBU14+bd@vxUKfT}{ z9rarpGRJrB>(%b$H(kda6wTbJX|#)-vRID)goLr^JC_RMl8Be({*Ag2!xIbd6xS?o z;-#RiQOC!QiTCNKB|{zwUeO-Q*FGwDC1~D*$7aVRo@eJpDLAQFAWUav-IoolB>O5% z%fGOxm#O8{9r7oTk(6Ed+J$ITYMRH(b`2e0pPojJ_|r* z-W>6qTP>))tV|y|{g6HOqUe2}aijjQvK78ect1P`vl1=buC|(pQjRz&XSF zzmZRS^XiqAW6sqaYt|2FaoFNh+sS;m*{^(=6dM+nya;CYl}|<8*qs(0_lG_CC{oYH zzTbqp62i$k?)!K~lJg*Kdz<;Eml47?VpDG|C`jcyDZM#l%!(t+j1>;|OLv+XS&i#g zO3V6?;qCAWv0`j*onFs|leIjH>nPe%lJ5|eY#*=VdE?gd%Z)FuyQ$Ji?VVH}z3XNS z<^Ve`bg*zaZbAJ)3;~NIgY$9iS*NwyOENRmUu)68==lWV?{e>YbYho(Fn*c0W12Je zgOKc{<~E=?rDn1E@cv*$nNmKcr6ojavA@YML zY6?Fed1Km3xgPK^LKNkZjPYU3eb2Q~BJ=!0{-%FV)aKYS#khDdkM_qJoaYOf%2AFF)A{$-^oiVyJnpm4XBwY{A^G%6 z(DvixQ>d_ikw2mpr+ZUWTOor+lu|_Qd62|Sb;2Y*A^*8HbcB3XO*o2`zdCNt=rGX7 z5;gJqkeNA1P4FXBT@uv6SvV}f`3Pt@*XM71Su}vKLrO%H?MFmi3_PJ6plgDdsKWF< z$VF-~{H9X;8F&upaE6Y(G>r!Q4#3_5@KfF_2izBePZtwousT7vfhe3`#Wf-kBz|_w znph(Jne=LzKq40=gj8rg@B}8623^Z_l7mqI&_%%1^92yg%mS^mSiy-=S7+gR;pQVn zGbD?$1>OUQBlv0pQjWL1^0xg4)z_OVUP33*tN*-Gp|9kQfW)pPEomQyprJNsbO!EC z56CDvwLjt=NEa0a+aYk&Kpd$VSRpI9-oP6fNE5yQ1cBS(S?Ag{z-$B4WXhYP9CnSg z^uJ13bb|TY(`mwIEZZ~Y={`Wj1EbJD2Du0v_sMvdh$$3qyo}eCpdk1R5`r)UI~TFTOIwio=hR zYd@mpd?gfoQQbJ8QLBMD1iRc|5P|6CjmBct+kC^8C(0@~n#IR{oCMXPi~N%JSpe2& zT>`C&OMg4iV(D6|FW*-bF$VzPyc6369g-Xwm6@NwZ2RizU7~Nd7xa z6g*R>F`9mB#-4O_bTl8eJ@n7SG5gM;sFQDP*R)>?6S)`|h`zmh6>BOsB+;wA%O^OU zM*!jvV=m^f4(_|Vn5%8zI`gFnmmvwHKZ;c85w|z73`AmtX6m>NT zF6H9Y4C$CLP=enr1Hf2|4l@y@#Eh05GU1*g?;@!PA;eD>0Mg=iAY~!;9Is-OPZ@wy4d$(=Z_j(~mI4$4zMd5r4O(9m=SS*- z+yJ}_L(lEpBrFCFU`T2xfTV7=t}g5D)#Q|yEmh$P4;{C#K{;93YqiWuz@g!Z7o9_87~XZ&O(yA!_+j2aLZ3;ae&Z?|Klk0Y3BsSaoV3UGxyj>fL0Caja+AKOsK8JsiuR9&U!ud6N>#-U`Z?3(#qd+pb zAl_L^(B&(jH%@%wr-WQzj7U=h#DM0FMjg4y&?Xe2PLbk~PwK?`PcFA#$94xC&@th> zi+o@nHJJmzHjj5Q?&jD6yOxuB=kqyWHd6VXf9lkS1SIyFQ8-_L*XVd?VZ>Sbi2(28 z7T&Fmq7p(!Ga82fc!_3fZHwU!(SO4Q?G%R%MELECJukdPhUd8U%jSc&&V` zbvWcIy^=f-;%%5cVN1s45@Qblo`f>y1-uSR{{RLdh?(2REv6h?*D$-F$gUoEVuZ8R ztj|~B*xs4~OFnIo-e^n1%@qSGkP(ow->f@fp3rj0wS`<7;`x%3uo7r~Kd{Q5MSxK8 zHOTt?P$cWaGd~BJ%K2;E_K5`I5JvPGu)KPWB4a9df)Acr(lfb8_+0j5*~eG8^I=t3U@TU}%7ut631${euRqH+c%4^liTVq;a;h z_;tH5241X-kGsr$jUX|D0wNuF`KvN1dI)Q@0f&zwHpA0< z5H{Xkp+|!UnkpBp%_6=3kdTsSl5vqufh-$r%8_2jLHEP+=;1y z&3#j=4b^@Buf6Y#YI5t=Ma7DWC`H%`TLq*@2kEHv4k2_!6hxYc(n|ssKm`FodhZZ| z6lsEVYy<*gs0xG@st^bQhI(f9KKHxhj&a5rXP^7``-X!mO=UVfbPstz56xX}v zIO?p_a;dUOyTI23_zDttJKljL1Zci#SNnfs9xxCaTGI}&SW;txUK@C=9H_kG!j0?C z(K=;6&MD`}$CW~(#W=-5MbmBy+4+jgugVmw{4{lB5VII1X}kPYg%L9?_h9r9FMU!y z8qQKsMy<+hf*Y=Tvp9J)f(T;05hz^XmQ~x(0kPILrFYs+sx{4i7(QKCw!hd*uHD(G z0K$cg7|&A?B1LOpU>Klg3&fxZ3cq=7`wd`|yl>3~Vu<#WoR6ngn&>uJ3dS8L%a8PW z#<{@0cEPg;*(0Kng)*{Wq51Bml0>?s(q#AqxjV|r%3#hB$hUoLB!agwP)j?|q<;-m z6W6)s?mnUaX5nV61XF~R!Tb}C=6YWnC}9|elzRNaB&UFzy#?H9*znzcxK!70oKmKC zJjgKu0YIXMrtkUQ?${#)eh=qHeyf;TNX(+88pDW^39ycv*D%QARn_G{rb%*{nJtvS zT{k$R%ulRc$g|Wf`5|nnch}XTD)}9opc-sP#+C7!$&sQu_%}g?O`z{I9D;dp zHDnCw5#GmOZ%5VN5V^NyQ#F|JONVv<`H6f4rOGSDK*%^2d0XJHGpFO!VW<8e3)t!! zv7E&g<-FkB=hS}tbqM8}P4`z?>P!;H@2f07fhgFAZ zeCD5vly5)B3bDmTrTT1x02af{)c(t>Oqen2AB9w_#V`4C{QC>SX#Ao4nRtN2Zu&1& z&S^RK7P7Fh<=;mr#s_oqFU*A7nf^ZaXm_F#!A`(A#*{bMHt<+kIOX4{lyyNT-% zDU#LB@RKX#B3l9L6=$-iWn%s{SrG?M|4ijzNqS@PTmugAISYs(HaXeQX@x&!Jgn>c zBz6>T8_V-W6SIjgP6IiaC^~+olfg{Ow$YU45miFi_DRU!9n{vsKHFXimy2o{(UP`1}1$24qhRaK#rf{qB6A z|I7SfD37d9L5=iuzHkKPf^Mr%H(GTyjdgJI&+d>;;-Yt&KYvHac< z)|=U8Z`E&gU288z6NI&S+h$jM-8>dcjvlLO<)1}IFpR zV0#WFf5R|AzC|7tQ^X`{K&jk)Zkc+fXK?~g4c5A4Ueo<289BAh8hq{npQpvS*Q@@g4Y^AD9yX8`J~6^9v*O z^1Qrvp&Z;s%ioYWy8Y=#i@&~Z-yvql+3=={bWCsC z^V=&2b^nC2)?D(mF?)wb|n%DZ~`|60`J~pJ?3og%`(G`t{yScw9Z7BBC~SP-AT7re?$tLt zkKXv|TF}d%hkC!JL1jAfb?TQ)nX!08Gm6>8LOi?}UHM$#DJ7Rx!D|sH{SK8{jleE} zo{d(SWpR-EvRQ{jO?N?);0QWV38pcogTImN}c+|Hnm{ zgyc^9ooL<29gpJm?#QbAtI?4f;dWZRlVXK+K_fe zrx|cYCK!h)fn(kq%gUmNJI&++U4#}k?)dBj1P%JT;?b|)x^ma-*;D>pBQSYDR0IDj zWN@mLPh)d5irXS*e~ifB3cNyOSwVJIqQ2g zeeqc1s59bFRrZ*K*H9hbbcg)wXq4p(%AOqVuDaBq5K-l?Khb3O>k=XcH#-)>x`+Fm z7c*uhd5<(#NqJpxW@fPptzK5L*;1Hez#U{eVbFNiE

C9KKg&-rTlXK-6QzNu8SZYeDAWC!BT%_$Ppi{~Evp7m@isP{qsD zN}UIYHMNofHI4h|F*PL01O35v4EEjWJD9Uud;o9<08On8^FQ=nPAMp|H0>`e;@1Ze z1>YR~Y+{E%AZ%<7V8DusS4nYOxy8CKN3e8Y>E_k=?oj$s^GV&O&UyN#baF(X4^GZ_ zCVY<}Op^hG1=i`Vp$4Zp7@%LLW;h>QN+JMk+kdF?<)Z$T>CtufJg_@~l}^T=Y9osu zfhPU9k+xMr_^`S?_w*}l5$CC1YKs%do3RkK@YB&DMiQU3`IV^ThY-ID(>XG~3Uf&0Ak{p1c{Da`uf1Qx^%_-rk(-!&}nEw!Ejv$GU}`gFK0FyPACy-+K`<8%NO zADWX4z|nu%6@@^bjiDiL>c$i2Bbii55KsqTQ8rS=QOdIZC z)O`Ytp`RlT&3qp})oq5Q<|2A73*o4HsZtay&f-%kREJ_kUW(6Am~7};topvU7aFoP z`>QXjlWN)M3((=_Z@1|Y@M*$ifP!tdR+0TX?!NTKSZ>5^e5Ui!jWx4OGgY=GY=^{& z*cE_~zJ*ml_p*J7J1a&-5R? zBVIlP?&C_AF|3FKq;r>~m!^V&ABt1p9aa zyWx&wR>MZnb+ny=0ygU;*ZCm9liB#^c`qkk3@%{TXGvPq(Eqy5p<;fBL%dCl+W*vw z;!xi|$FJj!=<#^bh#fo(C6BR81S zw!_e6jCYQ;pOOtd_8QTFB_}m@qM+BTsm!h@X>#eb+Z+OT%p!^=TPt1x`1ScN$#^!W zX~@F^-I82mj$F1KcgiRAg<=pgMNtazJ(s$@Q-&pTUP6Hn3^<#-c1}CH*P|YtAxtKPq@B;;w$)VuKvE7W1UDQ%CN~L`IopY$ z)N=K5=^QorTmr^7tMIhz<^=k`U$WhGUN5R&L*KU4hjJ>Waxp&l#L|Y7a$8hhf>i6c z&o8lV%zqxps1xT==+;PLF}RZ!CTm9?t4R}0d?b!-OvN>CE`Y6Uy+SEg?(G`%!w^Q| zbquxWTXvo{pFi%dVO1csmnboFj5`2*IF|snPiQLE@K%UCs_>^bD5(_vn;J_$46{LK zoNMcQ1%&UM1qN*bK4)gtZv&0RJ_S&d+{eRURhf!~rO^ zEOs0By=g`|Iywj>t01D{HJ0g|*M~zT`zW~=8jW_^{Rg0U-4c}TK9DdW_%+*lEzXLW zg2dya*`mJS02)Us$H>MhMv!CS?Y&@@>}bjFk_%Us>0tFOonq*lv(6l zEc&f838}D)U{ZtT(?Rk&vk_;&`sKM}OU^e2Wx_EOW_-$Hx{3F1e!lNoYF&1wGwxJK zfUhMo=;m4^FAnIG5PaoivPGllIGTICczO6UbfT?ZCPnsUY&lu?(YK7p z@ew%8_*o`@eqk87CofcrDnI0HF0h(dl!vQdrMPpG6kxJUs$NWg1(@Z%{`;eN23YcZ zmV1%+C`*R^0(}>@R_KDyg6FctAc#)O(a7S@iv=MB2Dy0~j8Mvd=si01pT9 zxK=y^6Vu?1*QFdW7Cm@K6pfrG;^1C<>p&j>-AjMLl#>{`_N#NvdHE}Pd}S?JSZu5) zZm=nGD)DAMfEhqcmIvSsC{Qeh$NG4G0pWS{Egy(SSBq!BF|6}FR3Ak-<#-zLK<`rf znpjh>225*ytPfG2n|UGMqTf?VVl>VDr=YLu`0oyqzdw&jKJXAKbN{qmLmzTiC*HNzY7NG3$6G9z$o7}f&6`M4>$-*&a5Cy_l?~htq0_T z7CUaFnh^bI)SrQ=gIEq6aAp9+d;!NWQk&lOcZ>ZFcTT?@J}y+MU;6Of1>qp@-p8r~ z+@*k)m$iI2B0l55A{jW-xB+25{85u%qDg~?JOmP56:MOUqUfJ~qD0Bj*^e#=qo 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

CDoZ*&udljt^ zjkTOfftB77!H}FbAepxzgI*t-ir0w$fP3>6Y_f5Qi14z3$oFCPW@y>4Vx+kz?gfSJ z?5&~2F~&q2??00*G)&kjl>D{DYAbDj0wA7@&f)i4>%8Ak8#1vixUaNbVgjAqYsa~v zK-Uz?svrnp16V$vg_T9VvIOiw*uJhGWa$Us-z;fw?l?C8=%|1+`fF-{iX> z$m0Ry{Bb|Ay`naM&p^I5Zv1}l-&+x63~N{2riZ7Rf|SOeM%Z<8 zg((4F2|XA`u)%TuZ4`Wz5!5B)QCzolf09p!4e1Ygsl-C-9mZ1y8C^yWkF?LlWEE^( z#)}xKj?!{N4wB6gt6Y6{5R{+1SZV| z%WQowki%F!CjmAn3xmAR`mdA)l(|GsIwbCp2vByB`XY^XR-s5Q-2ZPYPpfsn=V<$a zULOmMvA5D5sujXWBo!S=1Zzhxk&}y$DgSQ?%qJ^v*M}GleQ6o5th7doxDP>XR6IpW zG16%lzx=nZ-gs#PHv_-$*V}*W7J1ZSA)T$`BWVDk^#q7V9t#3Ci1~zKI9X>>{eA<8 zXT(@ajj$UXe17|akvcingFn$Ka8QX@ZURm?SriiEigSX~wy?V3Vw(|MUzM$Q;bk!@>U+F_OUg@;{F;{5)f)1YBRDUsvwM_lP zn8&j4A7(GSB*e!rR1*61t8L&sCC15R^&Hb0n$8YtmH<_G4t*2w;RXq}CmQyB5xG?EKKP=Wk zIDUV>YA}g%QTX+muvo}zyZ`TFUcVWF&l+A`$>QNEyX1Gc=KGu--exo0K4)iVnD(-* zA1EgoLD(ZC9SzB;L(d?KB16m^aM&YKBQwo+v_zSgg=gFwWCmYXp_MLr{yk-RUooy$uTW#_IpEsd=1bxFYTd-e5#FcY3|K*eF+}_AO5#o+G7H8vhkU>hZYn!owp$igsm)e?Jf2)0`Deaz;t|<)!YM=?*32s3l4M!w`|ZZ{p=pP!Z;*oXMiwV;H`Isuuz&iwyE9^gpnk z213>s)R(!X)R2G$(v%aBH2XID@ZVgvp-ukDpKD6wsNZ3n8`QiwujfViiKSse9 zWmIa>!YJvaOqQaW$B|5o=Ti{K`e#6CLQUQZ&9(;PI2}2ovWN89Tus zkC%vb{LDPEjrP_lM?c80Fzp1+cqf9h)I+{V@m|a6$Upd?nm~2LADEXb@WM6dVAIq% z0VKKKi2~!Z0P&}x+8)>-fWrUXkJ#Xyj}n*JUefpC{t`g^=fwnS92|k6;S0nZGB?*> zdLRh23v3wq2l$lSj;WL_MEhI9O)5a>%s;ACwVon_ILAM?Lh>L96eoB2Z+q6>Y0QGs z`gOh*A0vK*49Q+SdA%@+*Z$#-H80z3y)&y3(whW;Q%dHT5B`(-NxpwGT}mimT^qZ* zTG3YwTg^=x3$6dB94ZiM^Ejq!afj%OO zN*`ngRjPu&6y>M*c1iEUIidB$=%YvZFFq6yHg#q}SsnZ@LTBNaxiX3%nTbR+RjlLWt&@)g$IZ2C(~7w0N)j$y{H&3IS^pU@Vh+sU^=AG^`F zT1@{Zb->j7U~MSO%J`Gn%JI^3Ie9BZ9^XqDHrrI{ILHpNuRzJCAh#AgdPg5aAGuv3 zc};^jgX~ICAY6epZJPZVFQx#u(%AMtCbpwp%FpFTU@u-aJgSG6o!Ok%i$+nL#waqXqPt_&v z5a;5Bo#ZJ~^T^J5BTf_~Iytv|FldW;Qb>J5GWx@o)-eqZe|&pu?0@{bv?_D}=aYmsL~Sg6hNrOl_s- z#+-%)de}B?Kjfg_FQ-+wTj_E?11vbRh^zduSh^B97O>~gQrorcLOzVG`M2H_!{+>G zKJzd1CHD7xX4>tX76JDsDyo~cOeli5KHxoSaX&_I*C@u?;7D7qxk90pZ9m!w_}?Dn z9<~p91Dc8LdvS^$(Anjx?w!M4jb}|G$()EAeMU^vT2HDb>(}&)vyUD-*fu2R8bJ^2 zk#4e(REw`M=CIcOzeoA*hQeaw_Rby1dxcRWf897r#@>ou+m+7>OCqBr!2mX7-Eudo|+h2#jif-C9Pa z9_eopKw8{6?s0QJLKs$j2aR5gk%sGfC`Fm-@7sE8Tmn!$Or)HH;Hn&D_d%&RP8p=D zEe0z9XlLYC5uqFE|06~uEPxEAwVUiwzYgKDda~TJ+)p%EH~4|$+--UffK#TdYIO+6 z6(HKAVrK5ceY9r23vST!FnF|)%m{L*Fwk%lMHSbO@zisrZRok<(WF2U;!*EBC z)oAt+&c|**@p~R~st;)@p-`7kQXT+2ADxW(p8%pFCY?bZ1WG-cL2#pGj!xNIQ@0@8 zR;>6M=WlTN3u0JtZ)*im2dJp18hq@FGN2MHZMw;grYr}~hO11_fIRY6jOb+gg&q9M$gMfmEZiVJq zEFkU=C=P&rj(!Y}^&B4fgH|GEg!uNe+d%W4ej)O$U7<$bhDEKGh6Nm|=!NB+T)mYh zQMl~BHB<9-O_Mz;u-gBi*!K7BTM%NY9Y3$bYgRAaB&KSEjygItGEOeD1kne#OC}nd zlunT9GBKVd&SpPADS!o;LSOzchu5@r4`ePFZ884)iWto-q@^nB*|38Z zvvB7hJ`xI|>2wASFFjr0il-|-c(z&IBglisq+$YKhwH;C=#AkN z%TL7&*@-BTd?0<^up#&ij0Zmv+17V(=tOJY;C-9KaFKw8fT&*^v01SFL71_{!y7X6 zZD9cP)oy$PvCy4LNz5y0I^89$_sMexhh`&G6s#mf*-Ke~PUe6WjA9~A%J(TiS35%c$VG_|-zu$F9THeYEvRR(5Y21Rs-om~5KxBQpz& zbt4E4_*DX#6D=iB@SWzTh+6+n?ZFRy!weden0W+pWYa+e;u;_kI|eTVprDRCeYhI; z015)p@sb$m-A2D;fJDu>(gPxs6T2}fj*`O8@OpiIE5O$bX#Jm)q1jn;AnYQRtE7cY z%Jt~CY42m9RC;d*h0NKuL3lc3G_b?LDld#TQwZv(+B}7aNbrwnCDec`BKg%!gTHs+ zFP3PKLp0Nu+k^v+rp}0dEAKn}v-PL5^i=hu;djrGv(Yc0)!4a_E@pdEfzk)Es3D=< zrxT2T%mV5|IdirhVAB&EVWbr@0h&G!UbR&JM1g)=#C|Z;!%EJnp!)cZzmG=$D0id@ zQXoA2E1Yu#)$7kPRrUJ>Jbe>QK|zaYa3(V7+sWe;NI;oxDP|5BBD_gMuxGzMSo59@ zuz&az0_=LPDZ%^0Of}HYn|qJ1`}XEQSJ~4)Gd1ED&$nK!mDAfj?Acxfz8v}n$#*vs z*fFO5LthK%);C{#G%CrIyBFLZ#k}GV;qKrch;asS7kwGUtUyV9tGVT8!@`%ySyJM2 z2E^-YNDJtRczi^8F$B+$7HnRtZ_>;kP>A zoGuoOhYjfSWa7~EbcKZ~HX6pYm*Og8^JS zzkvvK?Hdd7+L0gy5fS*EV$lIQMr%pPbb961k_VA}RWNbkoURpcjE3SJVA@WJ9l)yq zL4R!TU%n>{*l;Gv?x2t3)K*2oYWS~2&zW@Okqb#`E; zzArw3lO-#NfTH=$m*=wI4-o&}U~%4@L#D=WnS>`LL{PBwpkIP}D%tIC&!bh+=TK?y zaGZc@M$%z$?sL_z$Kj1*seA_9wFsJQFlxX74cdY)%f?1oTNa-qJ#<9_LHzdBd&^8V z3$9~#v01=quULw7y&WKYvJW)z{d0`63$iBwWxSpy55ZA1E}Q7F=lRW#NunXv8N#zE zpX60D$5@#gf_#H+uHy!ozK@Xcrxxm#X#wp4UA7GBHF*^R?+4k*0z83WUC7Hc6>-nS z$G9{hNGC85y1LCCVi2CCioKUxxs}9ydkM)#aM`=4jmC!B+0&RmuNn3+y;6?xx$Re^ zxgj<$p?E$B523>@Kl*hFN9gLJB*;a@mZ(Z;RO@EEr%Zp7IFAbT6YwzCRgvX^xeRY-WCP6p5 zN^bDO8#nha(PFD4ywgH-tB~2~4wpD z=^l_-e^y$V7zya_ue&!!ahFF&`Ev6HByESAAOT$gqAQnfj_DnxEyLvyl)76c**hPlleD=+T2pe#peG%m(UZb)jU&6#3 z%Am2S3PDWUM!2ZI0=h^QOG4|yyMbLIQAV*x>Cy@hJOC@6YUx66%49Yd#$HaSRR;GM1o*KoP~K&4r|ag#H^#DH>{5&}iZMNn zE`r_Y>ZMF_i+9frr@Jc`7>Ph517-BKd!LL2+6Iz!~ibjWbW^hr-5e~CCPW9 z`TXG{S4#Pu4C00l{rc8y6Pq@Km0gmMUShxL^=DG_Q!D9pJT{E4>hY2mO4%SRb{lE@ ztPwjhM{b*|7D1a!9uKS?t8YmE`bQcw$nX}F#nFE5HhBB+k}ShtR?Fa=tA!_{W4uJS zzhqVv?O>}pKoZU&F|8bQm(Js$K^46d#b`IUn!xUO3!FsCM`Lr}w1SU7xwi^cFPg(C zLtWz&1-CRp|3}r=9iGseJ3MghuyD;=)H@HjwPNe3yF3)nBd>827s&1i4?cow_S>~3 z9Qhx^d76~J6!&PF&hS&O^wFDRy}#=flTRKGjUQ8|z+M2+Ju<=FzV1{?!Rzmc8h#*} zrGVR`;+5*tyym76gTQvo?bHbK5r^>%&qMTe&hY-38Ihft6G>*8WIfb z%Q-3|slx6;eK=a~QA$xR@>na)2MG^BP0thb7m{g$waqJC7|z?@U2iG+hjTXQC?OV} z^Y!9n_M(GOK0-tvS+D9OsDEV=zh>lINlO-9NGW9zv1*x~KNfPDJ+ws^+BCwA!H*N* zNZ7%4!n0u`qjr9(l_98wq?5kv=2%F5CG_8CC_hJU{yvOQ%zLsU(i4p1ZxTwd!ERf? z@@^p;!S!XEaeT)H1^B! zdQ=uewxsbKBL@oD+%0^94_#k|O4()Ml-pOm_zA95A&-=FSPXT_+wCJSYTMrH1Zo>j zQ9?Xu=044OXe(+5$EMLoR*7Y?WeU%A)LAv5~=)LFxsCobaPT$GIl?mSdhSIy> z5M!5)>%j55>XHbBu?p%zJW&#JC$48XUhQSW$0*1M*X@{F9L{LGLjrfY55&Vf2&So!;^zhv)>-r)o0hJ8>Oey&u zIPZH3&q*~^p^zO#f-j-*m_O5HC>Nil+9-_1RaIaZPf`7dOZCp_=n3e3?H=NOo7}gN z4vjcMJ7igC5o|Z8(TnThy9~FaEJb=B`npxU`2N!Yyh~w~jz`!HSZ~;d{?$Ji`$xvr zf1n8m9cebB+Leu;byY(rY=Q)jKB>@0lmaBf6)gdN9jq%cDU_{5`mg)wyfkEwH396-##B>zaM}f z8sh5_FSUMjsf;iXa>(``BSz!kgBMs;cXDrS#Mb10yr8xRm6M+5XcOYoso`}XZ7u7r zun5b#p1QYwAtOgyPP#jHL;>PGb&_`hhSPfPJK#5{x_LhSz>Ps6ba#Ycjdq&ysfXm` z$2jzr5D))!t&{=6X7~9v&+WOE1Opp;Wklgw4rt_+?_S87&PiXA); zai}UF7K~wQ51KWC4iYXtX@YwEOW}H0Lf17lt>>()0I7ZlV%otO6)7qW|Ry8;>vi6=TGXU@-4|<4f$d>l&G>zTtb;6{KoyT8J@6pD35q?Bg9-4?;90w zqoBkBJ#zdX$Q2-)vi~=$aqlq{Bkb5aA#{|E0hjo~0&@Iw5#R1Qk%Y`!{8sq}#YzBR z&Rw*xp7#vrs3UwG9@Nf$uq7;`pr&+cL2I#HI28sQujf0Uf%6(se=k)wZYWod(-=}Q zQEI8CN0j-j{rNbI#Tfz$Wsn_n9QgUb?!druqlGlnIZzDxU@ct2$5qSo*p3|z0+2Pt zTm}uW2-(jUO=|%$SL-Q8sM-i5!WLc&J)j%wtX4I($b(yx=3i(a|lG{(>S(p(NjUwhy`rM>e?ws5_y!kNP8j~GP`Y)wK8Mied zlsB>{vI{b4uEt!}>xF`zg*7@ViYS3Z+ju+V_WL4b%cAdbzm3h+C13xvF5)vfVqx_O z)86r$WhN)e%ZevKvaJm^l`f7mGGG(nc;wb`pe#>9PaVjBDVaz*4bRMvU}*W^QV_Ra zdQ6XR&?%`4;_czlBlN0oT1x5f5SaFJ@8t4VvlNj=T&qx#XlU+VQT(YbelxV7#!l~yqi!si zUE>Ck-{&_>^#1YLOapoYE!{;6AzQOF#^Nkmna`7bUs)d@hn?Tl1b($iNP&K5Mrllp zQ9ZOvPW37U_vFH`-C2ub!N%Cy1uFPwvT7{@6#~t|-VF#;A~^vYH?{fdv)gV>hjc6~ zu7Z^ttK7=OIvO7)Oa&ZbQQo+Jbo{S&pc6vEN|ak;R=D1|x}AhT2|byi*RDO9T)k8B zAkgXAQ7F-3;#cUY>t2G%Jnur+A(4Yr>I3$@38>=h;HW9dJ^gvn;6_r4U|GJG^v)zc;R3J1yozwEnwyopkT-4{zXTP9YgWDhDx05K3Q+j${j5V z*EIOIiPmSjo#3+^EAd>A)$*nbKMKW{748}^-;wN4w#gl`Rw)09_0y|^P`RjSf7-d2 zD)VxW$MaSgUZMcwUK3ENgwT=Mg3 zXU?u@z!9p`hrocI>AS*^M@#hWlj;l(-CY1tGKnbGK8CeIaauH#UEVvbI1g_bNJDjz z&ez{r82|jJ8u;LA8qe8kdI&cCl&nLa--Y=Z%wpwc4gYMM@ZwDbj`SW$4zCW+4s|)K%4Jf#jN}O4gP(x#Wi8oS26k8ED@Lo6}cc;PM zIlJxi@F73Coi{M8*R@9JR5|1u#f`O#wvIsY8>xvJl>7XYylm~N} z{IPj&>lG$(Yv;f-=_)95H2;JYg89?VioeD_(ZSEFGON8p>#`yqamiD`0;g&Px)R%f zY*5%vepF5AKoaB_YSm1~Ree@h6H~<9cNV*fhRg;{?b>pRSZnJdA z(0ec7A{#PO;~*JqH4B=#iYeL0_=99l6U7Y>(vkj;IlbCJC!6Kl;anKyrKQ7bnV&cd zU|?d%BX>W1N={2WUp_I_Cs$aBstqm)m{htr201El@9V|aYB+jw(7CL9)u&$DEf%PO z@UtFns}5*_k6Ls-(Q{Zf4syuKGKxQYl$gf^(Q~95556wNY-B*eMDlbB`5-3$Cz!j7 zkLq3+P1gH<-3fgCAednSdO4W&b6@f`Y(E6s{*vnqaU81x<7|HpK5<8YZ7ZZ%%zP)! zn{cLo(j=8>K^C7~%u#!H1-6`D&wIe!bc&PzGv+3@-7k=*pwD}*8JmfG_;VWxq$WZy zI$E+Mcmu6PzZ!Ot)rEq6!G4g!I2Z)Rqg?x#9PVz{Am-#jA(ro^%GPVMO-i#16wI^& z_F$R<=lsGEATr_r9BaI331N=<3ECfB@%g{|i6id1?%tMd8s{eQFQi?T09pN^E^bto zgcCXRnT+N0i9&L&;Hd41rT!z%Fv8u5_CAD zhGx}0`cQy0=QlD^T+FtrYKXf08WpzH6V!B0?0?tvK80!l{^^El0?>5(C*>?FBJm;X zJv#A2IY!%?DV>*j`J<>I5n{(rZiEN%HUgo*Cl?|r`{7@Gfq-qtr1*y{DCBs~1uUo^ zyP0Xwi-Tc|k`Yw=`!ocwg)f4Zn6I=ZAh6+Z>i9Nh?oEq zRh3TwX{W-iYuoqgY8Sl*v~ysTfz*w}C+OxO$ji4r9#>A0!YJ2*s-SQ3Fn3!m?0F-K#Vspvy=Z7_SQbZ`4<8l111Dd?}ZGz&cb>-8SK)LQcO6YjZ zL8uP#Z)RX-%cCSxf@xFOykVd@Z->fz<=^xdg2lHE^i{qwvX4udrhJ^P_)IaxPt(Y^ zx1lNZY-6hEi$0AYa48J(=9u=ck>e=&{atU2{0H@NOnxyK;9NaxItPZT*UFBe$?bT7 zz@0fEWOZRNDLlT+uv0O3IQMoDHka8}^|!yW`Il4L^s*l+)ve(HkCX+$vW7-g{h#06 zPOk(j{3ndQUHn^+hk6wE19)oczro>-X;@erMlav8F^0;gKp)y_+ux*oq@j{^Q4a}rJ z;SrmKjN8Aj^~m8!jcywT=%!~)iTL#IBMoHz{^n28!ig`ow>C${n*_X}kze~+cVJ{5 zfPoNJd+!G_p^!IByF+JnadPwWXfC055K|TP&!s170y&&i)Z>+Z?p)JckDowh+g-&I|fAFx=pSPQ7i zF79zZu}l-*H7gXGBv0qJ|Ls7xWl@sc4R+KS_5A=@&5F4WETD5swL?uVJne*L1YOS zQO)3c@b!htYYPcrqi|pPHA;e{{9de(jJ_Fg^gB$4M9O*moI`&@4VuAH0xi}*8MArm zH0T`7rh5kRWZ}z#-Ncw_K#do&R^NyMP5X{weFV0X&!nqF??Gqb@~#2MH~+Ueu%9P> zVUk1VgxsD?DK+C;k^=@mb_qr}3!Z&rxeElkLT1-RkT9CB;T747n z1FUb=GNpHSnDPYf@)d%C6y1J@=)NAQcjKiezs-hgp4p*6B3HTmV3X%j{fuQVrbzOvt8(R+w<_%kS z#K0&Q`On-kg@@34?!3ro?lfV;s2DnH-fWWuD)q8Otzn@ts?j;7vDf1hAKCy^qnurA?ebe9=c+Kei zWlabFnIA(iXN~zoJ=EuUl=3G(=;wSUp8z1byNBd1d6GN)tDTwBhP?sZFQ@a!2_|R6 zm)O~ZMm=yLC+w$e&6U1YjWY%18k1&P7Kkiwt7)kzg=!)DnpP^P4lK1{#-%H~iBcYu zsz(h$7w0f0(qdouK_!_4Zth(|iEZq9X;@V_HCiJ8f{SbcNo@q?Fv?Isr~d`+kDiW> zz;@Q5@;~RQCi(CBBsz_d8zjIg{LHz3I`d?JA(e8W!#Ery3Dt7^*&p0HXDf&o45Y*Jz zv2NgI6D?ac9E%1~2YzR>$#*!pL1lPjUN4uXVX)f6`qezlerRpdzyUi}SW_b79iZTP z;i@wCTfh2_@*iC;)rzD9nL}ZL1-K#DTahxBF}Y8`3lJRy{5;Osvp7WtG-oeaa@9R^ z+VnKi`y+mFw->*ClST1^ZX2#wJu(RjGxe`bYM-6>@))||{6fjpl92)6;(8hz7q{ZN z={R`-Nt+3OP?QmUj9jD@WZFsKs0Td9f~&~931iSa)IO)l=E~Uy@mOSxxZTIv0Uz%* zD1vftbDwal;sen^;hGHy(u@)v5_RbAw+kT+r)%;(!Swp{3D@{fV5~$=AMYykLU)<0 zv=FgUhRifA&Ng!Ct~gwZfDd6p-lAc$C!Tm(|FgXH!I!*YUKZBwj|pc0Bg=nOL2W*+ zZXs=zF#7qyM72gZ$2adqy_e0`dA+xEinoAWZi$9LARd;D)r8*~Joq|%*pjer!1Eg} zGW2%h%o#@c^r0$P@i%BB;ekmoIT`sNvB>qH10VZh%L5X`0&rPBXsK0^GcT#CA zS&{E1;#t9I$NoemaGX9TcX*em+)dkL+U8C!8qRAD4x+LOk3|jt4SDYUQ~q82)sPJK z+s#g%r`R}W5NLtd+q#BFuWGEEP0w%03v!l=v#lTj!vd^4>~|PR37itB!}&;`WpHIn ziOs_Mg1n9P&P$T?Y4k5X-_umwXJ=`IkOx$7dlL`_K!9dzb^PTNvPCJ+s-$&(GrLY` zWu?ofw$Jcm#*RLTO@nZ7v_SeVGcaY0wffqBhWIDX97L%);KbM{JK(U)Z~y_fBdt5|1<$ zEj_eikNtiMEkHJ=n=;zIAt5AML{GMwA3c1U=!povFCCGdG#&j?}S# zs0ZcG)@n)^x;}*UzJP~NV#aEJaWWBUt~WPEe(71`_u@7{8=Rl$^POYuvT#$3s_{;z zq)PByuD}pWNi?c#yQD8k1#yJ#-X}=8bt=Kv7(zkOOI+A82ZL}W-Pqj2NDAJGX6@%% zDZZRz3py>U@JYx-uMTX%S>$4nMcXhoIgg!k6B!p9F$!Q$LwXdN7T3MfbadT4|lW zBvVK2fWu5a8Yl&aZXcx1j!) z4!qnV<(OqrTXMK0mTiKKCt#Sfej7r(>xeT(w55sFqp-_%1DWIsjGR6Yk|SF7h7jZ? zwlPztP~%g*qyDyLn9E40@h?_umg7RL;E5=xS*%Ry! z?sk2LD`1fCc2{`Hg>QJo$7s|J_A=fRvE-&otZ(}V2^E1D7L&Ox$_j zCH~A^K+M9y?04NuPut~L69mF2e^$9@O#$r;v1l&iq`C=wy`#e!*W6gWKIOA6Jx6$7 z?LrZvZM$DCLzeg4PwF|D|ET0;T1%poVZJ&Ds{EzvJItU7<9Xwn)3z`VTzZQh$eP$! zu*}MdGZ{u*Raut_M^%kBi&PD|j{!}#dIV8A2QVHnSpAAy6D-h`k;r`AXg9D-=Y^#K zXBh}#>ecmKuLbDe+7G4Z`s<6%0%#O_C-I|7dzhpKsnzMnFKJaKjh_E-oXGFU1)fUV z2+-QQ8v{zErZU(dG_M_TdHp;vS)} ze4WutE$pi^@lUzU^S+@RbRV@IF9~Oab;^d<_T4sq&q|DLzY1EFfldVtsV3x}x=Xf6 z3GuKMsh`o$^NU;M>r;{iG)rl7&+}F0caKl8W45*_`s;LBeXaTP4!#NplqmP(YirmZZ zy{or<*N3*?G3w=9Iz)vG7kVS=5I<8pU9qx$P)k(D5j01e(O=mMcf4!*&hqwMEF$lwIj zSk-J0n-HZIs|VA8QMhqj{`6N>5@Vvhs75j+%niSS?n{dfml$XCgNMT+;d)*I@(xT) zHU#6zBC#6cfeEIYi6{V5t5!H(354iO6XH@X#8=4-5qOt`>GuSfzLcb7>1VVgB$)v( zN5zgfq_B_~*5-W|Z{Ntwup2sOMp(g#zrV=CJ>ID_YM|IE>RrD00U0w$fx4RwsyjW~ z!JE8Kq1bG$aCoB4xwy&FwFuqsfIK>8D2Gvtf-n0k5)0F1ShnIx$nnQfUr%Nr3I09U zjWwnsTDFrkB$y&r?yU7jFh|?kV(~QyLo8gvCaWL32ivznmEUi5XHJK^#>4e@Fb4Y% zSP=|%BpQcMs2)Y|Hd20DXE$WyVU%HUg;>K|4;%bm>-rZIAO@)_G_L*aIC-jrWxH)D zh?4bQJXIEdcS(s#iyJ4OQ}?;DW&S7sE~B@M!O2cGjGq#*)0+eF+YCO8)3>13C1)=Edu-RsYAD1MXT8lAv=tn_ia$Y!x=l#Ln!`-Y7qVS^OKaxR(Yq7#pcVy0L_ zfnwfzk@xi?*Eq&85ZC!A4kB`+`VIDg{3#0CR8CiJOiH&)-^n|BG2zO^9>a9kw&XU9 z5WvZ71@(UnWms(W_k0Ch0x>fd?7u_1e3w$?yo)_J7qML>+dE3CD#At`$^)NMR0wnL zG(ZU5?|bPwhR+dd(Y&{&r{y$OgWjM5>)$F+iH zD$P{5E+FCe^~y@vd;B_bT-Ia(jmC+(FteJTrn)`=8|Nlg25)9|NO@~?1q4HG)tFC8 z($nxA04YOMNRU?XfP6Z>cY*}A2_3`VB2BI_ap-p!mU=rH+drtwlIqxU4jv2kIb{r6RDGW@v6||G7(7Lcx|Ho;5@y z#VT?qFTCW7StIJcg2mn;NyCdutVOzdO}GJ%ZY-I$#Nu=l*YGI~+ZybsVz9av+hO;HS}opm&;_3XYuMitq24TPeLQt!?>u$vq{8UM}C z3KTPYvseC<(aL>Q9qQVrySY1Ep+;XqOsqX;t!F$+3IE8PupaQ8=R)D7yn38Lq_;p25{>Cs96jk}m^6u=vi0aWoRlLkFAaV>+A znNz}d-bK~rtUAVkdyS%fd(pJ<>!#$&`<-9Z-bfqfBgiumj|+iPcRI^%7&MUB=}+o& z$QHQ!>?4M#8*dkMLj)bdEn+%jla!$G{Mh+&K?}i*P;HRTQOx3GQ>u2MC8tU%C`GS6 zla?O4F={|G`^L<#J9EFDMDI!<(94iqhS!Axq5Ie0*dQJpUC5UGBZi;e_UZSFln0Qv zS(`7wX?ATmMgc$hqe;a_j|)M0`BV56r;1s(Lji@lHq2`L8+hD(75QM0?mS`3>1f6W zbqRR{WjA1nz99Ts5^phbH*)e6X{9;5E-U-RV&*k64plqsl=0B)vqm^%w)r#O(y^i; zh=W(a_!Em5ea40uSo2pX53Okl*tWP?0?Epg`1cx@pnGxLTm2M5xcV$)V@AH+1zV;) zC3n^qrUX-oW4J&V08@W_0F}_To4!fdzsKQEfWhvJIMTbl;g`m<;=gbaYoQs}S^l1j z$5f*_;G~lLvWgp#J9}Z~RiA0Satfx6j+p)02ngPa)}_KZddE#kIbA6`Ig!G>^kzp# zA3k7=z5=>HMDvSAj6UO2YgTSY8gXYRzfT`(B~$Vz-HXWr?rKsa6acU*f0F#|#2t za}Kh@TU<;h@1nKU7z3a^_T@FeAq=8y6r3;;9-*QKf8TXxIJ)^dd6y4}&i$-vHsZMG3 zc&e&z)t}EfkZ^u+&KySyFCkHulBALpy=tR0Zay1WrbE~>TqmI12WgR92jLWgDNY1 zE=%m3uO>Xo29JaCC9o~CIDfxqi(+(36 zqK0^V6t(I^4`O@5rea@Or;W55{N4ky*%Aj5d$pp2TUe?-=w@Yl%eMHOGs_%H?B4j% zhR$TfAUcTa7)sc@LDO5=K(zQVO;@;MY0i;OFHCa+MdRkSpjoTEq9^MXVwEv{Vu?Z4OMieNfQR*o`Ns)`>3*Cp4dF<>7R)ZVp?vVw5Q^hk2S5^Qj}jf0>f=oU%05B`3pn_G zdws$V@ncw|zvN+M^U;dQIzYM;q|)^SJM6Bw52GldvD!~t0c!$sojpx7f&D7bP9#rf zD_xm7q*7uYZ9Z|xdrN8kV(2DUP7m%s#-wE^S=Xo$C2Q16M3vE&)X2ksSQ27edkD%m zokP=u9&h7O;lRd+(*J!xmPe{_*{2wgMs}mMyQh86F8AC=m0~ad+EODX&N#AI*nXgh zNp%e*n1>3lqk*u%=Qjf=HC5N{P%oufDNY8ZSYR-E`Hcr}**bjoJKby*|H*&906CK7 zql9DP?~E(>N>*4Z%0CVdNz)0wO32HjdS3CR<)dE4KMcdw41`fv-;Bq*aXaws!OmSbQ!HO5f=6AxWsq7>V*(f(5X~k`0%>I$2W;86f z)h3Dff2i|3r=^Pt>5H8DJS~i^kS8&D?%9!^^Y431E4Y@*n-9=mDrMADhTKTKnWF0* zCLIoXjuH@JHbh4&glST)FL0>PD!k~)&kmbo9%F726Lu?uLN|^7v7vNaD zZl2VthleXeypSWxX2_uHEj4HkIbU~$Rs_(Fm@TZ^N61)k=RFBGwHDF)vxBA!%s>N# z0Unvzib&Jxoej@TpQK9FGsF?21))ETv=QL#xm()uw%+=e%r(bL;D;(O)wtHFW3d+# znW{Eaj~wVGJ%Qmy4t;zpVQV>Pmo)o;Pm^DEI>Fzn=MPsA89D7PBTeQ;%piHUh+;$d z7fYLwnL+vGu<0WWQk!MC=Ur3Wfa~%kQiO(G3wt40vtvl78u5cfyb@#?8ojs+VdkGS z)9zWmt7%w8H-Uz8v|b~f(yt8$_y9iiij9q@PjjR%jm5qZtW|1Uh2je)=}Zl49?H_t zEze449VIA>G`D8E!MK;}v)OFWf3_QFeEoJR!qo~M0vs--KK#er;Q15%_#!ss_p`;% zH>fDb*4NCvMBkWuTnT<$BxE;$l6MHhY{g2ktO|J$Hex5LRn!Ju1cDHxC3H_A z9?tN8Dt`vs3|Ywxt)CS7E}@o~{!e*t9*%X}whNo*LZ%CaQpk`Ck$KFJWXPCV8bpc^ z88Q#ame+kE*+hY6?y$%8!6dO{Pw3`4MBuL z*X9IhrgZ*5Nlv`n*k*m(AQk*{%_qWT`~MNPf4vf12W3_>9*H2}caeNvU51E!#&drl zuMs|H@r9hS`JIlsPqw7_UMs(i@tl_J=4)VaR8-Qx@*A$FWuq1+w0;>j9xQdaHSEF= zhc(~bMPZ}hmW8nAUa-9NhuKl4O%J}r^;%_nzU#kxQoAvma(VH#?1Lw%R?imEGaL~d}MuljW=)!lZy>`s^b_L~}vnz9_y%*lRcO}TrfFUBP(E5W`k=97IQO{8~ z4quKNj}ZRY_PHJJ85`%!V;KD?Dkeuqw|5`zyG%+9xOZ=41Oy@?0*ubBZ5}S3H14)vbcGsg%+f~$iSmzPhSn%P4=;-KF4ew$tRf~eW zi|{C+dd(P-Il|&YSO_M%X82+VH;-RsT(-my2EbifaIew(g=Xaide2Un34_zg_k`k# zMk6;HDw0=q@Z zqWS{n8;ohooir)+)%#V?E&8V)!#r1F(ALsL=jW76V?X-K9&l^O#UP*_Bslc zK=+G&U-&DQ)-N0le4#YmTxnLG>+YGe%i+<0g^E43wc5VRO?*{ty;D|{Fx&zXFia6Q zod10F<(KY(L6uis{RJrottmkh3SzZ6>RjY+Or>D)ep)4kSJ@{ z?msz?p5eog`?I8I*5799dNtOV$QDrhh*VGDq>0Ri%a>3Pf2#0_6?`WfIO4|)4$6=% zRm@eB3)|s7aXw+Z#4qesegDwP4qq9oo3`#{asgqLOlo`s3$LYLI5Q;i%F)G_Sdrs< z{1<*6y8E`|?RcRaeZJV|EsWdUulb}*w42Oz=L@k;PCnGw?llPQ7*=uZH%TNJ?dY5S zEx`eOeJQ;yT>+UKxmg|3(@8_&He2eu8TnS6Zx6jVU9(JQcxm+^>rdPF*J=XadT(42 z642A^`n?y!m$wol!{=56h$CoMIW5-g8+jP%?@!8oda*BM3a z&y&3kSo;t}=dTnCJmV0W*AqI%fXCD(fW{mXY*~t%^s@=6O zMlljjIdLajZ#dcAj@A+z&1U zX8!bMn$2#cv%~1-hRk-3(VvV62++n3QS&nw+B&X%0hyhT2ca8eKL*-aWB2p<&dB<2 z?gZrnl)Oi-^m~^6mg}c>rb{a;_mc+ue~mxZJLjpY5hKkbX~SmC6?UDnp0p{i&9;cB? z`}KOsWqOC^*y!4`FytYXH}?kwlw(ria%y>e5Y?09;wGiwYxK>x=Wf;MfVPsV>liRh zTUOjKs!y;zk95o{&4IP7AS?Tpw3CNZ9i@cHmngnOL5;z*b7M19QM6Ol*`hJq zCfj-pQ@(Z3Q_aGlF0cqbwe73u+xBt>P*|?y@lHk1vl6qRMn4Z7sM-Ei@Z{f9P-MMS z?BF3w>&l{gA8OzzaL}sF6t@&NVQp|Usx95)(JLuh^a&K0C8ujh!6Bj;BzB(3+H`#qkTNJs6pCv%3L=%psA ze8BC@@g41ZVCnk1nXP4;DV2-5f#XAA9pAxnZ{hccq-{%E(i*lC6W(C2l;|Dnyj3I7 zw>HpKBco2eb=$UFRQ!PKH?Xqq2~0kKZVI5I+PG}7_F~oO3y<`ihr&HwuES&edhiz& z#vS1cu@v=l2JTDK!vVTiOl3Y}YnGcCgZSO+#ZBg3c2VflxzJCj?%PsY(9k{pi`+tO zG&3u$NBpMGQ!7FsVsLhjDIp6j%9q>iNtP+e>VMGc-~Ts8lYCaqo__2``+-pFjd$r; zGdHW@%7K+msy5plRC>iv#OTz?zc;+%r$e*f%wqoy&PKcA-t zkjGW^!A}}OusD2-CzkvtP|BflcgEV#qR1=xbE>fg)Q0Kra_r}(`Srdr`o^4t7=hjk z8ig>5;XtLj0*k zCO2W_e#z8pGu5I*@ww42-U4Ee@6M+FlD`~vSY2FoONCY2A_i4vs$ytVjr^OY)8%i` zKHGSOd8jk&WrUVlq6vUb(gqv!Dfv0bApMYkuQJCmEktNLbJQgX1DmL0sNpMSZg zW07i&Z?rm<3k3J5Qc>Rh?ZxK|Q$Cf#~^TJy!`1s%8drD3x6Jkni1OJb;our*?4 zevO&5wCdi;gxP`+}VH*H;QRdG@OD*Sn$7-Lf~*o}L+ zee(p{^x5qbb)%O=0JO!O-d9V`owZ@Bqt=jdOHAT?wgkJNjx3FJ{42tID|(tU zF9BZ+^T*04aZuDZG$e}dEc{JTbTP|2WOLtXLhx4YY{-$&b$t$6bcTI5UHNn2efFh? zVwA};bLW)Xp}Uu^xYGoQd5?qZ^wowWUuKe;km|T0rg6y|oex<7nbZ4-yi@+g>=3^c z74>4C(;Y*ue_nRyK{!x2zXpfZ58aE-7WBt6Fmh?qyAQA&p37$(9~gnV4}NILm934I ziWfnVbbAvSc}_Bp?XF<0Em<4Zfo-Y;HzxX-v^=emFmnz?3Y_E`bT6RU#^XpTJ zOc9B&0qo8ZW<5_Wnc^m;MVrrGy3d3|wQ>LIt`R_?s^z7EVGnhN2M6k1Uj=uLJwDdn zYDdp~!HzH7t{lT|g=<4If-LQ|^fZg-7^pjbUHMH+u{i#=aQ3=yo%~95+IReoh}YsA zPE(HF3qG(>`7oaRPH|@0>>^uM+8IJt`h$^=$L02y>^O?$2X*`-fEF(P=zF7~FU8n7 z_7TKtZbfnI*_nmM%n4V3{C1Z6PYP}lHMYmHM-dQvesOXJWB2@T8dn0>8Nd5Z4SYy5 zemS?*+z$E*L*mY0si(R);A46&(pT=A%;2}kEk*fSpl^=kNUIDkg01kQ z=fSnlb;Wq9D`PiL@3JYW<%-p`y1dJwfBdI6fJM*@OEr|e!TdybNZ$Qji%60W&{pnU z_T#s=yuY69^#o7_{>#6LtR6&8s+KRi-+jW3RPQ?BgSvGfX&F^_{mdZU5k-| zO$5+)1L_t+9Q^T-eIB1M0=#c<1M1-l9BkPO??ywOa!@@2feXLAVb!IBg7T>iE*LA5 zd>Yrg0y}KNmwcb(bPfs)az&;8FLmeIFu>`ssknAG`^U-Sw5)yE6_MhAX^~Q!sd92P z1%16@J$)K@FpGAd}~>elkAZ7do$U%Rk9 zR^6*7l%!$*5*)G&Noqj0>XeH=30^>MZt(2vy2){MKII(MpP6Co<7o^RQ)cB{*wCb+`ei4aS~iP2T#U*o9mOg`gS_vUQu zTEKn_3(n7imxkG`K|dB?rAh&RkZ7oc5IXCl#x$ckcTmY3SN$OaGo`<+4qH2J?lIAe zfXh_ed+`22wpkrjCGQ1rT1a^;ME>bga~pWQIs;S$`O_)}iSO&$I0+K#)08>i;vtzm zaMt4fCLcIGqy=Swb9cazG-kydmi5ClSe%Yfynw8_jg1ZFysI;{VUOVr;vfu22WVEBiVl=tk>V<5yqqX`rXt} zW%K%^|3ni8VEi!MsKkIjMi>d#15nP{+1Zg_5eknO*@Rz^3{S(@Ok{?1^|bc*4;8TR zibx>4UUp#<9oou65wAAFrh3VG+?u_ROviEH()J5X&6_y*O%sADuhqdI%^-cKO4j>K z$rEr;ZDnFu1$RB?2n46+(~C$ct7#uQPE`qGFRTpLLas>?kN>VzD2VV9u4z#h&aeJy zik(bE?&Q&wE_XcXw{hGIOr_8FNnswd#<69zKo?cOCQto|a_>AA7FdaCN2bE7G*{a`0X5Qzqi}n;gWGVael?WUJ&lgu ziSM;cEZ%-FWKmnGGdl zg3ryfrp6B}5=cw_Li>`jngX7g&lrbB=0BB`lmKj%y)4zd#V&hiuwh+}6Kl|P+HX{I zzK?DI&E^Af9vmAgqi<;O2*@2vD4wa{mb3|bhP>gIe+}?A5Djh*OoqsRf#q=BxeY2js6?=)0Qv}?;cvld2A-E6fW7uqx=)Y zQRsxGKa_s{dsDs};JBPDtgcyTp&{7L@4Sa0C>}_qH24GA3g>~f=_#?~&{KKgD7J7t zoyk1wXd6L3=34LNP7$}wZTm!}YcR~%Z$U`rgQ83oWA^_9Y& zUQr!Y z1q<12N3qfwnc*KYQ)nry@Nw>=P9B+*7rR@aSF-1(y-SV%;JKI9W7I-r)JJN7sM19) zlfNtt527}HZ@<%9_Na4~x3$X~wZ&V-Z3Tgo*xz~_=KPEx<`0$9yT3R)d80s5KsA7( z=eqhjG9W#{rSC=pe95`QnC=R2iZK>&jT*Ql9uZc%bCHm``*i> zyQ1MO;s^bxE)=Go$ii8tLy*xS$ZB&z)sX8F)dmFDXV6E3_}3u}j1#2Jp8N7ZEz)fS zYml2EA}Fkh^E~6bD(#dM524cc6W7(n#qR^TwLBbt35PVR_%*~D@H;=^w|2tN3bEdR zTpb~R4g)+yct+3R_12)q6fayMS7-fU0b4ReP(_gG& z)hhh%Q@EW1OxNF~H`b6|HzyW~)2NoxmRH317P2g};AWvcQ$s}W(wz1nLvX9={5$i% zYl_XHfi!QRZ2qW^Y(6b5uX3htNbB{3R7mGi?G{ds+poFJUHkd^+6wwPNf(|!N!HVQ z(olH-LHRzlN>9K#>zfCMy~cuOnt05%v`t}>Qt{pmsD-cB2WC!S4{bm(ZL2*($ZDEX z9c0mAn^4&P3#3??v~x@-YlM>$E`0Kg5UNdSvP+poGqMKbwj$(%LDJj-W8e$NlqhiL zW3ixdt9bS&Nj#UELgUYP9#W}n127VzE#2E`pHLlSe7k^SAE{pS`v}gw9%HuwBu!KY za=#q;gpswYhZ{A6HTMQSUhWJtcnbf*mgsj3MPGVpDuS4ef(+;^+^ z^Lwa(+?XzhNAZNxiu3I2f#O`(o|Lds`-Edr0Zl(rLf);#F9#^I{cw|b&qfL&(UGV@ z#ABIUIjrbCHk$GJiB475Rnfr4mSEGHasDpxE{*O-P35S1S@dKV4Gu!kSm3ufV6<=( z-cyE$Q__ybT%KIHw#Zk>pOM50GtjM-VRXrU+kgM)OI{J69`}>a!C+7HVbfimvNHBF zJDSNMk>bYK6D`0q_YR^Y0*_})f_W_kg?sv**$E(IvVa+ zCw#&g?%gEuvu*3aeSoT|q_>5{DWuDqUZ0V^Y(L7)Kr;XwTVppjCpoz$cHbU2jQ>az z=efM0`({m)LtH4=T-Tn)%jwsVw({lgor?J!KmLqs_B&dHM-FnFD1KkO zm1A!8o5p%w6`8}OW%hW0G@(ibbp^K_)s8vZv_&MhN2pHnJ~T8mydsoc04C>?sP3MJ z1CZkP5z2V!`@~bfuN);3CG5+ydrPA~cBq+$$MK!@=7MCvKhnr}I~aAHNn5P;2<49)@gkPqn$e4iVlTRK?ns!^Nxj+^#}vl>{8R$W_PQ{}gSS4E85%snrq zeae46618mLm0gQJ|1GAfm)V(*M8oWwsupxsfN2WJ0mvHXR_FV)bjen5r55=|ciENE z;Ve?z$$jr=Wn08`5{tuvgvxflM5?%w73=W~1p zL7?|0Q~(6fE<|yUbLZ zB?n1YmjMO)nf}NMmgVdNV*F!y;+m7)Z?#^YJ6ePCEnE2R*#%1un7#a?E(G_CR7E;h zQ}g2rp_`qm5qkdSTxau%U=ZTkDEmc)-xVI}UbELhV-f-1FiYCLeELh835JMMYTY3d z?6>|_T+(@}^BSS)R%+I^I6bUmlLEca@!lf-qDjroXZ zhBIWmOZORn^C-2(Z3^I+$&$26oaoaHnpT(I(fs?YR>4;X0Y(eb~ckPjAHOF&u$;3tgPTK zdnuLbn?Q?i@MK!4q(;vt+_9qLAJd8SdP+fGC4aP5LUlY@JS=2=*3rD}8F2A4^_Qfb z)Js|Ps7`u}E(rLVs^?^9hso|tmy;3Pv~|~QaW7A2R4k6yS>-mqddo<$LTq&^+8FuY ziY&dDB<|LY0Q#XlS3f}b1;@yXur6gI?LgF`U4@pp*?vm84J77+jA^{HR2*Ro6Vu&L zIDCCYg8tJBWRwOpdAueO;@M3;u^pt<^q$s+tqGafqC65-5Ii^v?IX?J^z&@o*maM` zB0eyr(l4*DQ$@v5N5Lj)pn?@Yrg6kOH511 zn4*KVbth7g0=x+!C!zX1V(AM^W#UYyOMSaf@U+|*!dNSJ8d54;xrl}MgcK6T+knZ^huT_M?G)zMSs(ARGilw`e2Ww1G<=*oc~ z_7+yJcZrKLwI@B*)&sXpi~8+QDU~Y=YhFZg^(<3Sx9w|+Q~A8%jas?AuWu0hS>q+c z$EKp4kq2j5e!4OFX}0BumN`c1QAtrQh~>WrzTlFbcZ2g7!w24Hi_Q|GF6uecOnSyJ zTUehj4&C|{vEy^~IgSacv7wrf6;s-pH}qLLo{%6TUv+jZk<9k$L>8|W{4NF6Y6`LQR!Y;O1XOY!)!FXCD)M?Eju{pwn= zJ!H{HT5fvJEJh*EU}G-P0Fsv54vO3jt>Fdl3KNIQe3q&I^7~DHDj4f|>wPJetJ+7Y zli5+)JFl%&Y~r@On`VT;$*Dkk^`ilC>OaDd6t8-ivwLx^M(xes?bY9H{K%a{Tx7v8 zci!m%HB(8=)f=m4x7={xUogHe(k9B*$eXR=kroX6W9u#*WbvKwe*(WL=&gFXDk)NKNxpe9Y{A3V&KNecHV(A zmF?WJnm#6%#Zs+e@MmC6OE4$jYSrnWaw8THI=R@vciMbtu z+ih*r@8xC5mG?m#>moVhuW_T;tfw?cS}A1m<}E*8^pKJvA{GVi^qmg8p^BUPfe)40 zt5$?fQwy0H2cf8(mA;Y9g&9!B&e$p-0c@dl8FR`r3_o`*&Ab3IzQ2!#AC0tkH`GXj zdQ0vFb_$=7ST7wVr99)%FLRXf9@#5(^t_lgYWx8EnbpP5K39}3)5c)}@mrSzyCYSQ z=4Fp|pidNiJ|}SZS6>76aM<^O|ltV|pDx)vL^8E;X7mkgMH|=6SvU(%C|SWz6~@3 zeGbTL2c#4hhjRz6G2J9M-ky=kKvNpZ!KLCR1GNMP9&abiSm7-tPGvu9Z`aN zS8lr(Qz; zljvKmM5v62L#o2UuV6&$z~Kh?GDhJQs{IwVFZ^4!WB~D%`T-4ggXAa{@M+)nXXWx% z(Hbe&-0M5P{TZ9Qfs5!*qsd z{syF0?fC%Uuka2*m9G^pn@xZ8FzXc`o=3SU<z{BVMPw`eWQuYIXczZ)H{~d^v3Q zx2~{HhMNspUPz-j{Z?xZHr?~9lBHriH@{*!4VqR}SDOI5Z==>rH%aj_g+7MoB?8*0 z>-Y`b7FDtAAF0DM3qy4|_P(DR@}5_XJm1mm%X%D{+%5%X|Lyz;>Z1y^N1shpuDG~z#I;a;zHZNqJk zF?0Uiv{h*{Pt+#t`mtw*_WLR@^*wMhqH@%51d+Grpuldo6g$sZRK;_bsz`=JfLe-` zC8qDn^(CG)=GGP@4ZZXLUcE&zXEy92r2M^pC&deT$8j|bZqQ?{YFNN>E_St0`&j8@RrEYj0MQIA%?i=q&cBF zytX6y@k|SA6!Iuh1JQW^a9Ve-p9Vx>dlq10S#u*>)FyyxhF2x8OZ4pr!FvT=d!IFm zEtQTx(IuEm2%i4}8M*5?`18T)HV6XB=j|PBMLa`&Il*M=L3mVsk5(iG(MttR^gYZd zzJSL5aK*RG(Z5}2AUa=O#+z+!dWD{-CmKTC;hbVNm~n*00R1omVZ8Kp+ei&U2IC*V zVtw!~XJlY?8}CR>bN#gvG>G1INVyS^TELLstl#(TN%5gWGTmIxf!sR}5`ON$3eO;2 z7Pl&l8v*k2DrTZ|&g${sUBt@pfy3PKp{{-!$`N$c2C|ZTE`9@z7`Syr>Uk_tp6bI5 zVG@qjOB|=DPp*Pc)p8e20EW4WNPvygQg`6CV8GL;RPIXo-pJT~zo4>jT&!|#Pd%G` zr)u!hG@A621u1 zz4GoI8t~ro&grr4fHZssO(xerzB55%Z7EVPH*JVzhMo}b2o%NGJSHR_q|Tx5iIZ;Z zfl)~6eG0MLm~d+-?zDMEe&vm=RnB;KXyB*L%w9Ue9E8-$@>Z-3PX zC#z-0WA)DoT7Ct-iQtu_UD|m?v85RE>fj3Qbd>pwpI+vT$J?C|g`kBx#s%ZZ>k}i4 zIF~l+1(zXX$d1DEEDinnsJw`wk{EAEm74wb#t9J<5h_4FXYky&3{AJw80m3)1M&p@ zESU-I`Z545AR!e2dXtqsg99AwpOR#nhBH;>+U{aad>byH;}`ol?bg6jJ-jb zRbV=hX95V2Biv&E9ODK2!0k6T()C1H{V;d?z(y7{NP2C~AUxWD2NG>L?Bt+2{7*=D zgB}lT+usg4$U1Pbc0RLmD?v1f{kEnA12#hEn}Rt^;LUZpf(Fugb+wb!@`J$+4dV!F zEsicViVfJtr5hMoTG_rZ-ou8`s7JQgl;QCo?qFoB_Fqsf?=1VzhP4Ry7`4wvB9ancbw63x!*6o*m?)#;M-MW>6wnORq^6!$g znX%2t8)1Mt=0ndmg0vWiVeD@2nqzMvk(oEHgu@2W$>k*1F8d{{$13>l+_pprn>m2% zMNK_`vke1KomJQ;Qn0JRew97m0nBzK_EFg6`&?b-;C(BU$huOP$)B9>YTX!>PEazU zh;5@k6_cPC`1|gaWrh-Sm&p@t{y-&zhWB^S5s+tGTpXYR{w-FXvOiCZb6Y>{iCaj^03qb1DCnI`uaA#u)R3VUfGI4oCqz0Wad10!0Z ziXvw{2l`)-easH1hV9aupX7gmnzmC3U0FZC1PMI^X>>`?4;|5mT=LM1dmgDrLGK~; zeW!PVT`8IALU?QJ3?O1N57LcvNuqNyMC2xA@@NxHAH8BjOzPa{T088U^P{Uo;fk`? z5QQF9!byQ^J!^0M5$T;J`)?P{|3cpwhC%UfT9}2SdI=5c#AB!X9)2RU{!EVjbqS7~ zaf0qWnBj{PJuuG7C;#zAsS}X7yB@m?Wh7x?>LyW2cWlR>ixK3zGx>LPKIFXURLqaHMa`eC249JGA>mJHFE09UpVCRZWUMSly2aajSAI(+Xw2FED?dsoZlz%U8s({ zzPjNt>lvDbUc@ua{k*bAYE72tuJR@b#Ieloc@Lo@2EO3h;IQ$nJtXrjX*9wgbK2>j zHrPiDHSB?%)*3i4o91#z`&}t_p3Ish#G7vG1R1amqzLobA@$||T8-ofbKSsci=c3` zx-^=cK1dM3@*}U`yYK`JFguAgjCN_u)mE`>v%R6v%pD)jiktm9a_O*-$&KBN^$dch zwq%a-%@Lq4x$2Dp{w=L#R-&rWdIZtkxQC@Dw)N;6XyC}ZtJ0cae|}|h&)|!@A~sBK z-W5A#)y&X%*&wyM+^$cx3dN9}7I)dC#np#gs&mV37c{!uuECtpQVG!mBTu23^y(|p zxiE^mEcfNJdjYV~mBC+T3PC27okiH&w@N#S(faUZ7 z0C&?H&d|@>t}y#-_~~|3J#(X<#5}E9Li24;2j555W8H&X40G23QEregc9u~LW*&*b zVQ#|(`tG*;y4|&3Xy({6G&gIG=DmEIe}Gx(ZhA6JFJVnUHH8x}QmUueNyEr``(ZV$ z(Ob)8jhs2cQ5cAy-dLosu(e2I@SJN-Z}(qU^>;ik2sqa-{P4yK#vD3!RWt(IWw<^^ zHQ3!B*$ZH!zP&x8L(0^EPe$R_^KdSetz{bJG*tynMF> z(l}_YFdL`8`STFSx_WZSA3_eTs^J;B`Geqpd)7k6!Qzhm4lf;a0ie)1p0Z3X&h{rP z06N{Dd47y}Me&NEi91r@X_8=D!3DF9VAJOB*?E3t-QAQJ6sB*WDnnCgy2}Ov18LE2 zuVLK1o5e#}HJi`Z-O~F(_1KAiPS!-$o=iDGQpVnx!!;_JzlEnGytLr<|@o*W{eC)I;7e#afSzva<5Zet|~L?bDdeQHF3<`uh|i zgqXTCFlTgD2yuCJpRokBxfx$V8rRW=#JoL1)aCXim6K=yK9?AANPlyRHWc7%=h=`m zE`%VK(e@u7l#HH?kGr)k!&Rl5diUcDvS7aQF=5AW2knc->Fe8hAy}%bLT{LVw>?ZV z{WQMHnL*k3UWOOyYJ^EDtrKbwv^}J;=fDNcklzv~m3T`ir;y8f_C~>X#&NAYyPY-y zhDXH4bY6FJb2`p62BTOmRmjsBGY@IJp1fG>Go~{MO4P)K<VlBvt=#X>^6v*))~9cjvc*K!a{QEBCuU7v%&^=*1bN`qLgp8oB(uky*xnA`4)mz$OulLl{us^K8xgs5KqHZk$)p1GM}LG*}x~Uot9<~r{=+z=t!sF z49?MsjaVj|kZ*v0m8itp^~AkLoI&bylj zAW6#!AnDh2o;fx{3B_!jZDQ_7`QguFOs}%l(DWVDIyaKY6oq4Dy=0@*jrW7m=VJkeHmHX(6VXd5eqLlBXqP z_eR5LJstl(Y)nW|ygQ{}8Uk}7oAjR~I<)I!A5trK{oy&wbw+jl8Cr?tNG)* zLWYCLWYQBXE}>owpCsR{)$7gGo~S!!2q+ne6ycKVxzB{88ZeFQC`uu`gNCX*#@py* zH8aVD?JKwv_4F2v{d^=AXLazu0*P#2_#M2&A1|H3-d0$ySJmYn+B7Y=#JD-^S*QJd zmD1atkpU!I5xvK&@+6P-dS}{HbEoX~t`|#dz)+m?kaKR6_GOZJ*xr9{VH%TQGdxy& zfi!CS1F1djIt?Y6H2w6sEJDMdnHHn>d6#L{7lr5sroB(lIU75uXY-HeJIF4`RbX8ucjC8CXBtl)V3O;&5IDvlDmAm>kahnGU_D6}@Z)po7RhtLzF}QuDOAEN* z@&1Bz7Lfn->piiwt_kvK=wYmQP+Jj%NYfl`z5YBMdi*eo)Hwb3m3|Lq#6(Q117^S{ z^aASHeCH;3ER&FS#leYuTDE4e!sqx2N8%T*O|xgG9eyA&G4wnan`NV8$XO6)ML>gq zqK_2V_b46Cd}(nJ+>(#3x-r!)Wv!HIi&Kn?)8KyqFX`Q@EBs2j}2dmDl*MMMEthlmG~7a=vR576goQ2 z1Q|O<763HL1cdG`Qb1k2vb5^x6 zmVWHt0?5PJTgJB_Qi8JhGV7(BZ-uE48^c_aKh&M_Q2C?V5DJW&;PxT)d`V`lfaa4Y zkyfKxM*y3_RX_6{_3)GR@H+o&cWzct4Q5pUaD{*1DD2uHbsKrT zOkmge>LDN9A|=V*0Sh{Fb%I;W)EP*)m|VgO)Zh;! zXl(Cfi+O3((*zZFE37g+kp?NpSM@ovx`5Ov{n2GWf{o-CZ=Gw9GUcYUcz~b3>&AUz zDZB}()!V9(f|edJQ@}EpvI5$$_FXN*h||uy(fWVgoLD?|ui>_`$Qyx>J z#F1TwXJ9Mk^$M7a(7~-U-yMrYf4#B#COP2psO!*^d9I>AH|UQz3g^9WF5RBlc17Zv z$*tIU=s2cqzL?#*#ADffoXoT=xq~EeXPMoqWJcMuI~g7*`ct5TuVH^_o;Kxdk+DRi ztMid*E8d-+Y^BmwVrt&~=>GwaGd4A$o67LnN(cCSy z7cn9bvm+1=B)Ta#oK6sZ(!qG@54*S+u=sLZ)eUUo#=tAawa$cqmb8^V=Tqc~!>Uy? zUyY9`nRuDJT$9O4Ts$t3=pEbSc-`c|`L^{R|GYMviW{YYI|gAC2WX0r@Mv^V4L=Qf z0BsO^F==%!!dTOQJX*RxT;a;>h2@{0WTb6MC@S)vWHZ4SmG!I!$y(R2`>&zhb=IGx z8$-=hz|4e9$0Bd%i}~M(wNLj(O%c;X%^cZbA8=;$bw=BnXYVj;X{VMg#@;EsB^mjq(D6cr)9J4kf3W5B)~f|W zey7I&&CRxqUtxb*xmY%%JlV5l4l6`f%FC?luC+;10y7N;l@?*KH-YZL!)P_@&l6PGU*a=_JjVZ){|VTa_-p_3s|c8o__OF%5#Ra$`+xp7UF5&N_y4Yo{I~c1-~5>W zUw82T`Iy(8g8U>Y@DI7=b0D9J;kMdf3TJf+vLHn|D@7YU#TYfk9A((@zkcv9Kld*m z{PP$8>&N&@|Mi3a_=5lZ@jt%tKY#F_F62Kx{(r9QKR)=c7yQqU|J^VC%g_DG2mfmi z0QdXve(_(f?_WOnUwlyi*FONfxBrtXeAK*)m!~g&Q diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_skia.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_skia.png deleted file mode 100644 index 1b2ab8804de468384f9c4a4eb84524d0564b40eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53915 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

Gsa)^O#2xCRtnZBuPAc!3uvbT+xm?*(lQH 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 z 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 HF!28ZX?3Xw diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text.dump.txt new file mode 100644 index 0000000000..56ee65afff --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text.dump.txt @@ -0,0 +1,49 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(0.0000,247.1116) line(527.1143,247.1116) line(527.1143,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xffff2968 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +SaveState +DrawDeviceText font="Arimo" size=12.0000 color=0x960000ff matrix=[1.0000,0.0000,0.0000,-1.0000,200.0000,242.0000] glyphs=[(idx=49,u=U+004E,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(8.6640,0.0000)) (idx=90,u=U+0077,origin=(15.3360,0.0000)) (idx=3,u=U+0020,origin=(24.0000,0.0000)) (idx=87,u=U+0074,origin=(27.3360,0.0000)) (idx=72,u=U+0065,origin=(30.6720,0.0000)) (idx=91,u=U+0078,origin=(37.3440,0.0000)) (idx=87,u=U+0074,origin=(43.3440,0.0000)) (idx=4,u=U+0021,origin=(46.6800,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_agg.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_agg.png deleted file mode 100644 index 5c035f44e937fa675243358574deba5669e16c4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60879 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia.png deleted file mode 100644 index 59a97cc0cbfa8e050766bb1ad8a320d020ded707..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54670 zcmc$`WmHw|*EdRccXx?MgX9KOknWQ15|I{ROGtMLn~+wJ5D*2W8$GbUSMtoEZz9D;nlu^IP`B){Iv_5Gl`gmb-lLn)dSbk{xk~ZP7}PpKW1} z(5Py0zS~_nYvL-q$3@QOx=o22vCTMq_o!DAi{bX%`>`0IVH~)WnCQ9vBTvTDV_eyD zjFmWDori`b?v##0n~(r6Mx6)4PeTGL&mDXa66%$^ZV@|A$}me|>`giP!vzwj<;lh9*8}ef*m4 zREz6XfrGV7HHz1_cQKUj+{Q~3i+(YjGbQ-)yrVp6 zG#nk5Z*4EFZZbO}`^S})lpgBjV!k!?I&_6eO)OMhr6wlqj@XwMDO;Os^^7H^9_deG zmC4dq5&CD(vG44Cx82c5VL0cc)!p5_R)RGwL!@6qsVubL%(TUvH!jB^89`wcB9Fdb z%*I|(k2rf|DehI*{`?EJPU=yIUu%AUomziWd~v++=1O0Th}(3n$-(kt`%VS7o~$ey zx0WH~t6X7EwZVabk#zP%8TYaLFX&qvle`KI1rm;2^1du3Y9(`RH`qOU9Haiu)ET`R zYd<>_u#ugFZQA`P@jGs9JB0f0tY}1fAO8OOBJj&yQootHnM}2lmxU54D#)QE+MUFb zl9FGaU*W$;{`ySn$!ulyAvzl8;>C9JN2Yg9|L$jUtBnXw_EqcTB969XJU!Ph#gkpI zZtlxbsg-hnohRYggD#ZuoPX-=*d0DRt`>E|(La{Uhart-QM9u`UYVh}YxvLo*#++7E%|0`twRoBp-4^whs<(d$P==ko z-d-vi3g61q)UnQ6+wULSlk3gbTSs_#IW4KOmZs~cz+MjP9(kA-) z6=vagVG{|=^#vJ~A>^`d{5||bN+*!@!`8+f!6@T7KJDIf@4VF~ilnQp{_R0aUAHaA zi0fG;xkheUN?;P!YhXo1fF{?3D zkcrsyjqSY8VNCdO8Fp)Hz36Vs-up*p>-bXKK}d}W<*Gg=CS$6i%-F5D*1@X9-YB*G zQc~Ea15s={Gv@qbOXsnxiQN8O{;QYrpTMQlu;Znwsj*1xub-E6^Tl5Im(QNQ-J=fa~C&2%eNPs;8b z{_dX$SQ}w|8M-P|JEAFW(bo;(=kdh0gncrf|6~!Uwko% zaO|RY*R5@?{rdNfw#2vmU+0}Wc(qi7{WT_0$dC8ob&iTZU&uC}xI-7}gDWh_hX^9N*ik zrq6qfA1NdvLLy((ZS~~(2l4Dk(}()6wl7PE)4Z+JB)_nkz#G9Qf{_2V+^Z&TP$a9P zPko9nCh}^q^fM*9d|H_XTS?62gtHxzDj4lIQKr@;z5MQhp5WX{>0Ls&PvZ(awOrMR z&`_L$;QqUWTMEttac$CNak%(I&Gp#dqbq$r-&*PmCQcHjxZWxiljt*J^IcRp7wDsqzg<3rxd z34OFfSkH;lmWZ64GCMoFzVg!2QnYhQQj)s&OFRh~C=&cyX<0p{iQEY(PDM8tJBE$! zw!keDpVCnYsucSzcD#7;BBoonK%A3>rS{r^rSseqcYmpVj%%$Rgo04cW~|%bz_35& zB{*-}Cia}0phU`5D=d9ymW)|EZ5Iw$dnQ(W=f{s9xVX5-o3IQA{ni<7WBHV?V{pz} zHuUKnM7fTn#f%3?Thy7usw{NfmZ6OJ?|ZHK{}aym|EdvBNNZ(s-B$|P+}ZK}iZnJh z#-Iz?<$Y^Ce(vuZ<%zt7BABKZxr=#|M9UwDL4V!avg<)&p(5#$!WK`gX2Jx~ zrGk3-aL3jL=Xm+}@N&t`T(_6HTc+YfE$W=KM%BpQx81P4dUX^aLE*HD6gMv&6nF`n zryF$^^})#+1y~&Ykb3loO3hT~!32A#z_5%_r+;rf^OJL>pnqSS5xuD}1^!;neO1Paz7S#LV4I~5C08?Lqfm}?~_o-{2( z+;OQGf%jI5xWh)w%geiBGrK{~ES@KJE%0Dxb%gB*YF#Au3o}O-l)4GE)3{lY8h|UN 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≪^=zWFx81vCzA@_DeTz4*35lqKqG! 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

tHbn1AjcIdV&8H(H4dkWv)y$8&t23 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

L$Iidw_+O*5BSN{HfZZ;E2{U1DR-M)iLA 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 B;57gM diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_skia.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_image_skia.png deleted file mode 100644 index 779c3d2b5fa9561a3d7c75fa9820cbb7790795da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54303 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%0A&n9oh2S*^NkPXQK? zr%&~=DzcB$ezgM>a+2e0x9F@(BiM8WJaxso%qDI;3VsP>G^1Y7`o#x3AvfgzxHLQv z;L~N*Th$v5ClIhGx^&#g2U2~WjXGXk_2snhFU&u~3GY`v8HA{ysJ&tiX7sQM>)KU_ z#DjS?58hz>U41>s69Mf^zmh?$q$cs%P%eA8FN#9j3SW4l;{zTS-rI6@E8UxT`5u7} zf6}Wb98b%byh`Zwq@)mDNTkjIn%eIX?i{EWuUP=cGrw#)!iE)iNdR{PskHMyU{>DH zX8gq3@5roHgn@qU@LW}DJ>iwA=0bJ<@ML6>nzAjScR7n=y|rV`H^7rO?V1OT$UQ1_ zI+nQR@VnNZ9p~_FCKaV;pzLh;n$ndA8IPjPNcObrlN-=TWQ)0D}Ef&df=e`QD&g8L3uhx@SMk zOQZdw?jMuu=;%nMiEhP*;g=8}Uj^#SVwneX7_J0`oZBSswboaA=ge=2n1ons!;`XY zCT_yj!Vp$ZtOZvpKu=^qAs4Pq4X>fzhIXw12etEN*w&6g>~7<|Cqld&=9@b75Zshv zgF#*A@up+ErqXyBw7OG!?@xQ7sseOcw3yQ>Qcg@7MO=N2X2A(b8cYK5gFN$f&i!r@ zi(PeP`^kH|Ejtn)TTxLgmTDafzA-W*FO_!LEaZREFqj&+0isQROI1vAd7V082NI4% z-*DYOIJfj^RNg*QZK9+rzs}!VW$(w%={|eES-h}Fk9>7@vNv)an+L&{EUEWxB80Q} zOw@V>VVPIAJd01PZQYOMFj30vt(i&S>PZRj(D=6Nl!mptno=pjv-am(wle)T=SRh& zxI7Bm3O%39WJ<)}lW4EBIFhU-Nv7NCl1+D(2B&`*yc({@EALi=#rZeϕD@4?L` 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%0D6N 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text.dump.txt new file mode 100644 index 0000000000..7cc8ed285d --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text.dump.txt @@ -0,0 +1,49 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(0.0000,247.1116) line(527.1143,247.1116) line(527.1143,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xffff2968 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +SaveState +DrawDeviceText font="Arimo" size=12.0000 color=0x960000ff matrix=[1.0000,0.0000,0.0000,-1.0000,200.0000,242.0000] glyphs=[(idx=44,u=U+0049,origin=(0.0000,0.0000)) (idx=10,u=U+0027,origin=(3.3360,0.0000)) (idx=80,u=U+006D,origin=(5.6280,0.0000)) (idx=3,u=U+0020,origin=(15.6240,0.0000)) (idx=68,u=U+0061,origin=(18.9600,0.0000)) (idx=3,u=U+0020,origin=(25.6320,0.0000)) (idx=87,u=U+0074,origin=(28.9680,0.0000)) (idx=85,u=U+0072,origin=(32.3040,0.0000)) (idx=68,u=U+0061,origin=(36.3000,0.0000)) (idx=81,u=U+006E,origin=(42.9720,0.0000)) (idx=86,u=U+0073,origin=(49.6440,0.0000)) (idx=79,u=U+006C,origin=(55.6440,0.0000)) (idx=88,u=U+0075,origin=(58.3080,0.0000)) (idx=70,u=U+0063,origin=(64.9800,0.0000)) (idx=72,u=U+0065,origin=(70.9800,0.0000)) (idx=81,u=U+006E,origin=(77.6520,0.0000)) (idx=87,u=U+0074,origin=(84.3240,0.0000)) (idx=3,u=U+0020,origin=(87.6600,0.0000)) (idx=87,u=U+0074,origin=(90.9960,0.0000)) (idx=72,u=U+0065,origin=(94.3320,0.0000)) (idx=91,u=U+0078,origin=(101.0040,0.0000)) (idx=87,u=U+0074,origin=(107.0040,0.0000)) (idx=3,u=U+0020,origin=(110.3400,0.0000)) (idx=79,u=U+006C,origin=(113.6760,0.0000)) (idx=68,u=U+0061,origin=(116.3400,0.0000)) (idx=92,u=U+0079,origin=(123.0120,0.0000)) (idx=76,u=U+0069,origin=(129.0120,0.0000)) (idx=81,u=U+006E,origin=(131.6760,0.0000)) (idx=74,u=U+0067,origin=(138.3480,0.0000)) (idx=3,u=U+0020,origin=(145.0200,0.0000)) (idx=82,u=U+006F,origin=(148.3560,0.0000)) (idx=81,u=U+006E,origin=(155.0280,0.0000)) (idx=3,u=U+0020,origin=(161.7000,0.0000)) (idx=82,u=U+006F,origin=(165.0360,0.0000)) (idx=87,u=U+0074,origin=(171.7080,0.0000)) (idx=75,u=U+0068,origin=(175.0440,0.0000)) (idx=72,u=U+0065,origin=(181.7160,0.0000)) (idx=85,u=U+0072,origin=(188.3880,0.0000)) (idx=3,u=U+0020,origin=(192.3840,0.0000)) (idx=87,u=U+0074,origin=(195.7200,0.0000)) (idx=72,u=U+0065,origin=(199.0560,0.0000)) (idx=91,u=U+0078,origin=(205.7280,0.0000)) (idx=87,u=U+0074,origin=(211.7280,0.0000)) (idx=17,u=U+002E,origin=(215.0640,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg.png deleted file mode 100644 index 33f657741dffbbbbd365f2ec6cc36ed912366b5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62807 zcmb@uWmJ`67cELRQj*e*bR%5?($d`x64Koz4bmynozmUiAs{UvNXVx1K78M~Ix*3uoyI485WqrKFn#4_?!3M2C9WvWpU@Q^wXlx?iO z;UMXYvqBdz>U)t(dL>r{%o2*T=A24jxlXyAUT0-xg_!6)hllU)GJ98dT9}=pz5u_x^wCBLA27{(pFx|6h0TzqQOalQ}}(4>$j8m#W~K_s)Nh z8T#G+zJ=_QiQhW>YIWW2kF4%`y1P1FO*h30O2_)o9y#mI7I2q}CiqxuGSKRJMEdS? zKZIyGUpy4$`Elb}$a!xZN+E`jb5G1m0*mW@ut+vAOFkY>JuM|KA1&;9ywW(5 zM3?k_q2#0Ka*Z)Qi{9oY?}iVj)pTAY4jqer>sLW0cJ`TEyNp|nD!rd|=40*~zNu}) zhiY#TvdP(+F8=<6994Jik*Bho5k$<#_$?&ULWC~oRl{GAY%ASFpAdLNV$;MU+TZ`2 z@*8CC{5sTCTU+aY(?>>t<)txRJardr(rL3$rj3f^LO@1VohTD^YxRzWrAh;ZAk`1f z>+dpq;`@v;?Rwfo`a)!|JV9jKNO_LPPM&ucf4~;xhxUc+O&q>1fLD*7e$A-Cq?99A zK$~&9H<>LbE|H>IXZ8UpKzaR}1Y)xoyI~5GcJouRrok4UWs}3kB=gQt9Nneo)9rp_ zFPm5(416q^$jK;d>H{SAnHrG>@?CnR%jHjEen%Mkn^~h+;&%pKe`ti;A(I08Q@I-* z-n`;Zr_WEPNlL;WDB;m>k`&m<{wktIN1zf+o^ACRr^b>9d?w`Ry4}m1X6DU#=Un9f z{M7aQcsepQjqGB=g2c23d&bhSKbd{M*%OS{B&M0o?;13cryfBkG`@doO;^VrDf8-* zQc!jA$0uDDa_;d=UREk|!jJ79PJ_B&%kA!(v3r9&x+xv=cz-SOcrh1ZmssQXc!%}% zgV#wxp6k(K|Axgx2A0GJj!n)1A8;l{z2>v$d;jM+!AQJKQk|P4!{>~zU*RB5a+6u_ zK5%coHR1J7bk5>;MQQc=TRS8}*%BIyG*=VLhynM3)dl4PX8$E~uJ0A0;Kg-{bW$>;)Gp z2X#jG&yztI)f6Tc*j3>$4ya|quD~#x`F=w zX|;(AZstT~9|U9)KF0tN*x{lo>Te-_T;4*Ean5iIGK~tuCi`C?dwoW4VaQ5&3z=bx zq-8$4Ef#rXh@|x_+lR;x$nSo=82BmOiE-V=Kj5>+U66xL#C100BRe%EeE+wN!Q-T5 zpHJBP>aTvATWLiqF6?})2IpA}#Y^%%3-13tmimo1|LwaukUAJuXf78Azu+>;NE-M* zUK&1Z^O<|SwToF3XR^08^&*YaY8{ZVO z`Hz;Wi%ZqZH99~fT9GQ`Ye|BHS)tYWvJN`~dlQ)>@krbKqjwDCUvVUm8>u~OUOO2I zCAB+li6>CLSDSP{+w3XM^~-oe0i{?<7lMgP80WR3-Ra}`8TIiIPqNwn*>Co{|HBU1 zv=Wr(-Sug8r-N#5x3igpncSJOo*r@WruF3s!kWAxmo2;D%dLa0xUnVp9{DA>Da3X5 zU^sq3_NU5=>%=&6Z-sKh#(a>{88umA(Fi%HvmKgmOoa=H`PO~Vhv0^mDzy8imG`y> zq6W_4U(y>x#9weX)OF$E;YUbvpRZna2*~HuQj#{?3=B&k6(OJ#!I5?Q{QLJWWCr}( zkt%Wk6k_ko!}nLJHAZ4qrWXe@A%8`l{>AMK#sp^#=ORsTT8t}i+|CfS%z(0Y3pbr%^2C!8R8`oUG5+A%fkgc2z-2uUkf(jCTB@G z$RxX>@kjaZqc&mb-JTw93k-cM(i}%7GI=w39VQ*EFvZnbBM?S>*50!$mwcp>LPtL` zJ0fK#lknb4w@hm;RV}t(X($y9gaP?twaI~O?5kz2?+@SmE3R8} zr0v)8^!O0NUerK{%BwzN5kEo3Hx|mwd|%min|<#t{-xrhyj1j_ z=g^g33~ZdF==3(=kx2SqR^}il3LXTijR+1{#yUpn;?l_Ib@}-Y#ga7GJq>o_K%4Ch z2f`x$__SJNcx~jOoJUGa{Uz&*Yb>ddEZ*e=?}p$*Qs^Y1nudFUB>t~Zd?EVC$cSc@o>Lr|fScXF?ScENV`rsL05kp`O$P7+spwGvbTgnl7{vAB z{sDDzxC_Kv`u21Mj5O$;=Es>3hDzX05dN^dzg$jJst#) zy1l&(9|zygK>i4N{K=aY(vs3e)Z28wW1C zp2XOhw0>vc1B7{N`N>XHuA)R0R#jE7d=~$y5985QoARl zrlzK(q{RCd!(j%erDCqI@5|%#(yX6raxhGjS0Ze!1c@BL)go|_4PdV`(9-S=;2Zj! zc3fjNe*7-gXtQAQa~?n!_kRs8e`Z1WIgJUKl%D)*^S_vpCS3jdO(Gnmc&YeCp8}_y z!FtOnQcjC#(y#l;Eb;L_v-q60XTD3H1~Y@Tk2*<{y+}%@B-oQR>Y@F1Mb6DSPIp#| zW(N@6$yy6o?URhxT$>|4bV@lskC#iZoMa66S<+}Epo#+Y-Su!TcSk9kQMnbeP_C)D zD=9-`fAX`QuBMyo=tF#!Ov7ytA{m^8Fq`#kfhMTxm zfLP>V2x<|i(WkC)1*~AL)Dc}zUG$qBje{EBnd{YfLM)<-!0mw*Kd0MVD zy{$1H!>h7%8)u2QB!I2GA+^Tl96s9(>qgno{g_PAb+uyq;P7e`BAc3{O}L3q$XHP9 zPCfz_>6XoG7*m59I&Er>l+-VNzXRZ~V%7Mvz0g}Y_g`^Yb|4hf#sZ*WFaA+U$JW?@ zb#VSOTS!Gk6=_2J2izx!Mr2E-2V}E~%DnNr%Oeb8K4l?OGixO{vzRWgOB?%iHe(np zV}M$ibsCmiT^YCH4oY8vvepxf2%4P_fAf4PnF6SJnb;gfzFw+IN7R$5mIulu ztWX_MUgOI)d&3j$A#K3}Qs2Cc&larN27rk6dTnmZb+w}!K6ay`RZw#hrf6S``ojTC zdwExSPL z(@p#hM+JR~^rIh$pO4iG0-WjqJRsP!ljSjR4PK;=BSM#;-ay6W({n0)iHj>Xr`-lU z21Q~~XJ3v^0jWcscCNF2Sm^HgSC zi%A$En+4;vx% zHmo%6h7Tm>>ea8AB85y8+_xby|Dg9wvC~h^&dvZnfH%ds!CDV5`?tMVsawy+{g@ET zG*w4CpZg(;VTRMgjT6Bu#6c~&6sFQn z2lDY`233o_@pS(EzMOT>eUb{i=Wv~xclJyM?R>RwBrs4>`)DHg9J(HP>?2v7z97L% zV_zBx!;qzXsh<%hHVT8{j5g`?$o~9ZKG(a}d!@i#5bvKO#!7z_UljgU7I+jA)H;Kj zSl!r>Ncm}TMe~SyQCh(p2u8v>gPzT4(`Spi4l_(nDRzm=A!k11Ion%&%*2r%5iw`| zp`E_>pWA(I&wW6sNQ0i>aK5zOd0)|GSgiGjnGv@#00hekDc}@xMwCDEZDE?y3ns77NYe9;zLWr8(sL96+v$OC(3w)3JDSuGd z_s-D<0EIpGhQ-~(oe+JweJ$29S}v-08lzZ>#`!W4(2g;qpT9oMqzRzvxPo-Z9a`)1 zTS}dO8-_MPTS`rc-uE|v4f4gyZSK_{jF)R@9A+=@1yX3 zBUu_#Md$2FiRkPiJq3INxpAz9N<*vJaSL2&8J#H`8L6U-NlWEt+Q#Mi@o=Y|WdP%q zZ5IH@ofiJ6gvDu$Uo@{|jfpHxS;a8b|J@NetXqubholK|1#ukDyMc2u5xPX4Pb*wd z5UfZf6ehYqg&@1TtB9U5jlAnUJ~YPqgFn$at_k`O;#nW%@k4@VYR^V9aujmvoa$e= zn9z;XI_*r_br-T?nLM8&YEq0IZg2N<%Zr+GYKAYc#*ok>!dF_NnZCK7u4kyF!Gw)B zvhYZ_xz}gv?T!@`R7+V6^eyJx(qK zY&N{{z%Og~#^WOkzMdRp2v`4x$c|p;)_~56Y8mzjfdf}qbg+u%Ks(P#lR#B7=VNlp zJGnZmSF(nY66uP8aR+by z&&XSOJbY`0_M8pnWZ{^NBt=+(q}5X4Q~eK7xr#yp{FAV(l-4xXSrfZR)f4v=uX!29 zak}wT1S26yOAXIvyfHT>srNQ`hFWwy1%14KLr=x1*FyEr(~XL)5g7N83f}i;u^IP* z^luGKY7&X4T~?e8AO)S?Hu7At60c^bJ;4BmwL%9&vGCk?ItbQZq#=N(JwTae+Eb;h zjnMcOkHLpsN?q4ey2zV>2XSH_n{9693qpWq8}(_(EfY!`FMdeKl5g5MoSUa;MbG;riaip+S4i5Ybx7$|a|n|E zTSk$`!-_kWIpY6h!<7Js9qPk!DmIgTBs@KWYmjOI9|$0WFiB_a66O0ZHN)E+^nsg` zmI|C{4#{uTo1+FAZ*_Vmvjw!jCTN&^zc~gF;x-^M)3Bz^`1Mq&RxKs8rmwV0i82N8 zpt*3qZW65mD6d0ec+u2mv=D{_D_IdcifBstGKc2rr{M%DLM8*=|6;HiEU_}F7@~&{ zpQFeANPmzt?u82^C)f*CW+t2+^|^~+Oe0i=fs;iTFprFkER&v+8LFtAUW^J>OULk% zK!D*rPaC(Sq@@k3%`~jGNep03rzP5g!TWIMl)~LY3(@As829-iY3Q*PIy@{RpB?o$ z5p?%O6IJ4&@nvCaMH{ku%{wpT>9Yb$kj6(%Zp!DgA15cUWuw2XgyDum=+wM$ZsAZ0x2?KX*G8{%=`5 zd{*_1s`|Ash*rc?_P z27D#Rr1=IJzny)21SvQ`H}Ub~$BO|wY+dAOy(!ECm=6b7?M7fQ%m*W#9WYv`9s5RO!2Utw=9TC_wa4kp9fz`Siu% zJkUJ%>J@~W*hQt@LIGRAE^}m{2aDiiDwB3%nGjS(cHt^$DnRWH{!$|`N5)+K;{~N$ zw(0OOg%$X0e4zkzf~6la5j`UI!ufR6I~%*?qmO*PEzZ=KdvdTfG8HM^mMo;kTJN^!-^wd7D$VY6_vC5kV3* zb#LW&hLVzSMD>0d+oekG;;^fN`nvG!@~*~$1(6!B4r6u5K}TAE4@Y(R+x{+-@*&}S zjh#~R7(52^#hl{DP$0*|r;CNXv_s_ObMR28&X2IjJs4PKnicw#R8$jm%l}gZ@f)rg zJ=O8-2B~GKQrFVYJTV91w6sBl>7c9)W4AmCw4u~AG|YybYmeeILd&3i0_^t5N0R1y zy_4H@3Q_%=aYUhIZ%qZ^xqdj~&U?iAhpK(}a*fKj8Wm~#-iY70J(LP3=s};AZ~v?H z`ocO++x0q7{t*ypvR~=Hm7$v%p}o~_y%-|%uZS}vujosTAJJJcmK{$-PICvg23lKRj z@0v`Yo8MK!7hSR*j|UT~$lZ}9d;5_iDdRs0i|Tswhhr9eI_NnJ3L+FZ^nQ&Ka?62R z(K~H%`%58{=g-(UNAn@wF*`du=pcyMP5Qy&EU-4Rn-kR%%-Bqqc^=~t@d%u24lf(- zK!4GzzuV#b1e%fD%T2mm9}eT*kh3$#{(zE-(c#v1)>La_9=qiL0?;Tqn_m^S_s@Vu z1e!reXy{C+$T^kM-_<5o>{H> zKUSD@f){_-F1?B&5%JSoO1vr*6bx^TuLQct#T%o+U$a{lEtaZV8qB6<5m8Z@0FQPD z!V;bXb~24)S9%f_@fG>m^f!r0@ma7NBu&?_?juyvwaO*y;^4O-p&VRUu|A@cN zk?9H9D=Zan{he8LnK4kIABC=$zS4+3mdrGv70jK^>NsI*DpDsB5UXuQ8xEB4FZrloOLCnY6SiuYMaKcNtM z^C%XBWyiU9q!4G*l#-U-pU6x#Y68Ti@ZaUyzOv|wvHRH~ygkrhM`LZcMNv7UC`rk1 z6Z>l;O-4h77zs}St_)f)kQ>r+8P#Hdi?~G|+*=Miug!Dcc!<@;U1!|_AVj~_R90Ml zMcxcDR+r;eFCqr18n*!GM>%cg>03F~r8mEa-rRU(^kNfa&mwd6#T+7@wx)2+Vv}h{ zbfgFY-kRK?G+9Y-+E*kmlAO8cG3mTul*!EUS6hOYeIHI<)WqqnWe zxLvb3FQO4$-ir>w>j6C4hVFDr=(hBzVoC{C8j6S z+A9fgy;M2=%h$<%E%Lwn(Qv>L;zB3_bi2~DPB{$0E~Op!>euMtqNIuxpDR-MGn{mb zq#gk`k!O|&t8uajE3fL>AX=b`>daD8q%|Zk;8VuZViR7!>;ELRr9GVuc-W&m&0$v%A~Odehun7JWB%%$reHG!9KE*8b_wXUL*GauIt%E=@fu_cyhB$@T z;;|aY(`&{>TcKFYy3*omA$6UPGTt34D+Rh*xgFtCxs|FEVy-6L3PuT+S4UKM_1nkT z<C!Qq(fk;P?A;UX)x-G0Xb3dgTAy zx89((e&5Pxl*=5UTg3i9M9kV1U0y$P>WT9dz1Up0)Nwt28D+dJNQ%+!{G(I-!;O2X zDhj?t{?pGeTMSxAOE5RtXM`%xPm?lMSn}lK*FsvM-`KhJ{g%A?l#_d6Vq$)qsGE5L z%@&ZN7Umu9rv^a`fu#U0j+TyRN${5Z=;pRH*s;*~W=z?3GF;&u6<51EmC0Mpkoc2t z7J>e=f}}-^5=yV7Ag6RJF`PzNJWv`ypR1dk@Q+Y^J@xEcXu62MA5a1l`~hj0GHzDY zzrFFW#~UYncaZ!1upbeDq}T!aT?=c^%aStbIMN$xr`&H_xhdWKGg$Vn2FMVOWk-pagTnb9!DmU zLm!Q>(r6propRWDvyEC3Dnh81&S5@GJwH$qMOb0b!Ji2J&{;|hb4NY`lEctvt<(EA zp;P59&DtkF+h@zn$G?Pp!(#u)Ct*7LhR5#Aw~3KyB>p!RfeHYn9PwC*Y(3Q}Gp(0( zgrOP{0%K2y1?An@Hu@grVhEW3+YO}f(R%B<5yRt_t8k*a*I)Cb`Lrfvk z;XE-)SgX%ySBH23E(K&H;vOJWT#bEvLXpr7TxAX}7Yhh@cC1&6I@aN?hIKJp=rI2k zj%q%vwZ?1ypK9r_`SFNOCj`w^z$t_+;psX>s&#yb}i_7D}k7-WNu?oCYzn(Ue9 zDB3tUu$tN|=`8I{n?R>h_^!}s@Z%-la)W%kZo^i&(5iZ=@aedxIqe4onE2>HX%pqrZ;uH+U^D|Vx9s7rC$ zK8kVR9N_M*t~L^WY=C?ls5Ko*<48oCYBKE~I7#?~1lA@Ug{csqNoyKFdC&=B0Oc#G zQposXd3kw~!APGhZ4y{N)*7r;zdFW^CYvK6oqSqpFjh`CwLX`qMgRYpgMRUb{D74> z^QdXVEcjydgQ3~?-p#~h8_?e>zV(~N%c7go>i34gPXq~#XgKMP*RYvs!wjkUBZi=H zeH{*dfY0Rs^KDQsEbk?o9r>B#;!_s}gdP)IsEYKk09yg>opgVXgO?+SEkaHUy;hfz zRI!CeSn`EWC_W4hDdo9-h{`(>b%6nv$IoaCBV^Ic@BukPT*t!{FUR0O`*z%Iw9xxf zO@Xoz_KIXB|2^t?GzhO|Y5BdmOwyaI4%Bgd_{5|n5H*iLI|sF$j)vyX;gg27TN8HI zyYBcVhJbFhf1LIh7#O*{4y2kkd-YsKWixA{0i+Yh@b>HNrS6&sfT}HsMFS1{;9VO_Y4x-4JW#6`DP>Pa`8rj3Z6t4tQW|R2jD}glx8_Fn5h^xHlJb zO31Mxa{8xVFmm2-XeHlVLe14HK%-T@jryz!=)IY+5uYN2o4f@pd-6?tR-=#A3m<2spi zX)tpYKk;ENibJ4MzVBfXUJPu90khb~qaQ6ExKIsdpI&poYgvV?qT;iR=dTNG18BKm zpdQ5Lj=M=zwd+N~uI}pZ|AxcE{)p(D2cC^gP0USvtiabQcnV;KQfQqyoB081p(gwr zKy6)8nR~pl2u*ffD#LRIiZ(18nFM(;F>oi9J=jiQ?VA1P@~)($adUnjySgv#A?ujh z8LqhUxKQqz?Atb9TvD5q7{yJjJM?>A) zT@yO>7HqTs$N7eS0)tHqsgTZwxpjBat&hPfYFafG{D_Z+@l&;GcPYplv0Bc%DSb_8 z7&IO!O`1!Nqbq_vua^%Q1F#>oW9cAHgwDGT-!XtCa6I)Nk})DeIo=a!t6K6v_5g6G zT($UBU}m!g2?bM`K9ZF*h@-=KhI%AlK>oLs2dwZhJFK@qe89^uzt=7NY29Cs-NpKA z_4V}R7;BfH#W;cD0^s#YX@ZTBWMaQCq0@8660rBKiFU6TKs|}tHMYSJ2ebLa#>It0 z0PFCcl^*Z2_*UyhY8x|D0g+DG+e5x6 zgqLF0Fg$E2FUGE5Z2Zk8?L~SyP*4L*6%~HlZ(ri~jvHs!)(*`j3)mKFID# zzx@1s(7#^tx}7AD5zA-;NlIth~O|4EnT|LmOqhfDM9Wgk`R zwQQ4$xcyxQ4u$LE)%~0m&^(PMGqUP6$EROl8nx5fZ**p-r8S!jd;z#qyBOH>NZ-84 zv_btN?ZuBm{tVj#T!D#+iNLVtclGyY_yj93v(y7qT|6)S^4G!g%~nX5&p`_TT)UIbdWb)K+grj75MSYI@9K2vynuH_J2~KdV}nt1B5Jjy`~@kl~rdf z?hyTer4ig&hW8L6K{b4sa)lOqP==@D^~o<|V`HEdkVkCHG06E#=bT$IZ7%%}4Yo(m z2PkIPG_q+pkMYXqFPg6u6Q@F0u>zw9?}#Jh)!?RoGoSArI8EV;{}6ez*M}nL;KfD< z*ybdu<{S(PPmUhoz-S#NQ+#M4Mf zNMM7O_5vg#Kn38pL8lL4Dy?+@2Y7BGz%+F!_~O;n2ezN-Z+(Cf5K51m!l6@S(yGZD z@G%0%WNkm|1&p!69<0Ud?zNqrofa%aa*bD{f;Yh!!UQ~a1m_2~NR7kY$1eTmX7S&p z!1SD*#z7MvIVu+C=~t*Wby@{?cSqICu1?-|c1&29G+@Vh zA54D(T!b}fnSe=Pu}Xg|xuEy0a0Uqt9UT>CSyXIn(L{rrS=9+L9EaBC&L^^9xa5nUKD?WFxSsj9!&1B&|<#a!hl38A)bs zBf0hFjx!a{V~3=h*k~n?cY~dFfD}faEgqA`f+ZLrJP~Lrk|N|`L%^2LZaT;o4}kXH ztR62S(y*Av?;nUHH37LRZE+#NI@+Me`$1N=ZWovkRKJOb#v?u+888WL!b3CNf(Q*p zKo@_Hmi2K{%qsXzx(2liy214@qBF}l=`--PvJ(#mg)~fE{G&tMQl!lXn`gY*+-~

Z(v~@!+ns77tjl2Py4ww}|(FZIf$j@$*h#N_`zZD>q(waxR zN53*~I`7G6!(!2I08!NE%}!rTt=)e_(e;QJV9RZ^|3yS+`LomIkIF-!s`vGYYkC|) z?cQ7UvgYw{UmP){*c;{##sJLJm@c|Be_>$zhyPieG^3ouB_VUp8gULXid$))&cK`ch}%z0?mq zDVqp&G!`)*&$fV-b8WJqUVM8Lmr-Nd54c7SB6glGBGneV^}QXr#}UPCK*^-A%Z7Lo zt*3KZBDIC+RHUXDdi^N`%;76Sju7Lwb0*{|nbScuA|W3EmEWJI@GGi394aNcWipdD zt_2ALBODhS2PfI{3_80R!QslvD`jB^SYl9K(+61ap;D9$h>+}6zMclJ8^73e5VuF8uwKbWKSp4THlRuLO5(xY7t>5n^ zDV5>!ODQc62yx*!7J$@Cyv3vjCyh;cX-XX14xAUu2cU#USMDqT9(hkG={Cpvqy?Ec6mPJs4!xalT@FTg~&7kzA5qf&>#@N;?`xg5C>{9&hWfaPbxm~xLmyXG%r>in3^ zJHOrBnJnsalu(foK}IJ%$C+k!^}SrsyxT%cXay#6NkqujTUZ9&9~C;DX(Ti7;yTrS za6c0eu)d5??gwZf$M(B0i*VYEgqRG5T5~qGq3ulo9tI7D#%Sv@{wf z@@<|jkHVPGO6gj^x&37_?y)W8X)n`(N$6~UKiB_cD$$pLb*G#DhU46k2AS)mFL{q! z=WV^T5Wam}8ahcrExSO0z07+l_=!AuY?Hq@i!-!=`88zRK1DguI(WVNo5dr!?rn<% z%a*_bNZKvRPL%TTrRK@X_KqgMt84BXa>V$gUa`4}AfMY-!z}Eu`a_|O3t=6JZlLISYHAT3Q-w?!2L+qHijQqD{jL6sJ;oVh9qr7V|@wCa0Qy*ecD7M_m?P7tj2Ww>VuW+b{myP&TxXMJUJ^XeaJI%x4=yf{#uiOcX5q8V= z9D21LWw7{-0kw}BOPC^Z75juyK zlh9F#=G?i5%DX4W)Qr%d#5pXRDU7LH`2w7428*Vk#cFz#l4B41K~T=~0ms~2UEm_hR; z+~ke+P^YWMdIOen{ciT z?1SI+fi)JX)iMRAw_#UZ;-7qzL~!=T9yZQuxBaevxnKYN`Mo`ed&x9TXs|WzW)&Dc zeZB(Zic6P4A`+6|uO&p1UhLHS_C!3g0PIo^R4BS&Uf5HHX<~C11$1y1w0EiQL z;!`X+#!fBKtX@}D62c`VT?gn1@ISzxWax=Mwjk(v{*_5v#n;t%R6Y~Pj>GAkba)#; z4t>ZniwIfzdyJ>qJi~+9))z8dxBblp`FR;eO9?1Wx@$ zvTmV$Xs=(50lL@_DOf&T(8Sw5gh>`I3ToloRj*bX~>{rVmrc_~e#_ z0Kysgf=jpr?&TwGK_lqQ$`zP#gDHhgU;*(JvDD@7&!w~+ijiieCWa|3{#vEwv-yd6 zEBidK^2Qqg_cJsVGAgQST#Ml4NX8&B-_~*?B4tsbF`Mh58aMG*3EIH2M?z9Yp5{Q2 zkuP-?6QeN%?L5r#E1z*n1`^5k#s7jVpLkGipv(=pjsW<(db380_c~$S%Pk%NesiHZ z&%wxl-!SJyH@LK--PVXZ)Q<8(k!}UjnmWon)l9Hms9!lpLdthu!`6 zm-YFDy^%H*jwH45x9HG#Rj)y^H=K(%b=>E9LXXvBW*bc#D3C{)zyVXon}T$Y+W7wS zi^DgTn?&PFK8=ao3<;AE_kV;>B`M@lf{Rm_e~A3l4buvp+xN7@trk@@;~fPk5wwFs z7iT~nNn<){Bb(Az<-n9xYlqN@W*}HKmiAoCG~TXav+%{k_|oW;@w>>#$;4Xy!anbY zwMskEhG`Y~+=!<1NGM9Mq@Z{E!G2S}oK+J8x*~Nxb>m77ZRR{Vv@+I;sS|Eq{w}zZ0OZ|*ZRNzj-(C0_NewhY$$%JTwxfeYv$$i zo#FM3sXmtOJoNQ-aQl~h)2-PWb^0jQX~20R95LmBK@11e6Wo6%)H6%^Jn8}|)R+`c zQ;L_$x=m%}U`ZZ&W!`$vbAqFe3>OqFb{yyyKQhyg-?i98KXWZb7l+y4qgzDS%C;c^ z^_Ri$$Vk&5{X(5FP}I@T>8wE7Bl5l~YdUnSbDQLEy(!TY*4R=>cn) zo?e#UJNimzqK9sH5y6X$t$%OAY^63c>U*fD+TEy}qYctnUBCcUAs8wFWENMHAeeI~ z2lx+qJ>#B~mPzT&ajCz9%hj)DPco?`07?BtC?9$z)ZzscZ`u#9H-IVf?b|ZrzOWv( zem{>ZpG}zl9NcqGnd-PrmUZPCF?>&P8db_?|7Et2-GX@+vS2;LMo9 zIzQ~JImnDUo_v#D&21u{Kvs^ZM1|i%?~0lH!HWz3U??DRV=Fw`X*Z5-+&LZw z$fRg6ZU(vnVCE!$59DAB;c=`iPXKZOTx;{W4WYQ&OH|MGXwuw%|wC^uM|tbMBi3r(<))i$0wVli|DuHLR<*7IJWW{!fD2 z6k4Fq0jGNyq05y|W1|oh^a1)Fa2Tk!p~z=&F;G&PfW{KExStlvaC^&5@Jj8O^1ko> z+Zi$izf4SC5%YBu5Qb`B3psB2<8F?}z&8&bt}rj0qL`-4@_O&OIZFfpEjEMy+Vhz2 zn`eVzmmg-_lR2&`9zK3J$GhK)r{Pd#YNgmDBr#qSM4Fx9u2YDUdm~B3z+@a9vAz%? zzgOSC$gATG(+tboG^uQ{XFt3-IvxWsym|U?2WW}4D&jYSC8K8C&aBzyk6L3N8M=7PP5iM!+L^1?J0OfiTm}ZZVz)de-f& zjN1yzlj*XmvGuzc*`@l>wg&e$(M)tI+D!I?XPb_x4Ksbu79%-0Wt!|}3oyjgUj%9e z_6`{H8%Ff{3GCc}gG?#tnon@ep&3|w`wI&*6b*;2hoea{&h3w zI(%Xhm2YTuLuHvupowNFoYJ?C^O6VvI6Q+tyuOlzjtlY)y1<0=9Zac2pih8x{93(V z7bTQb&p>?1)85~2zaY@a>}b1U>0Xi+B;0a#zTX?^0t6i0k1*UN5Znr>He=fZuey)os* z*t7k|=1aftuDpy)zDk+iZF#w~H3EN{^u z6FFGVpDwN9>`s5hqgpb|`*3*)bKqci#na@*T zO%BVkZ)W{S?X7zsBdVjuwocmVf|q}7y6e&rydjNI=%A07J(E!X%3cDUb=xk0)K_uK$9)Jn>4m8K6KZjNx)JwkMjf!OQ%aA(n|3{Y za*LUEI}cG;wL`a6g0kI=*mpRJ>mDD%GPB@@(mncRsQtdM&NX(^AkWHM0A)hq%-hLr zA9~?36IfEvr?mi41qM?!iWNy3OWE16hSuxMQ7t1U;WB_Bb)ix>RYo>sAiZ3@oX79s z2Jlr_b;v4U*G(l*As$(kM+i98d^%YYvO2vzWA+^i4Gjg;6^UvIjaJ6vI;XsKtH1TV ze3#*c$#EHhjd~kUD{+3v>Mq$}vW6hRj>>ki0!%nL8USxGAV-mOLq1Ce*{S@}3Xsuc zfj^uex$H=2Bxygr7a;Y(dlK=wC~2vM!kT+Yf-l~DxisMEKTx?_Bt`X-fTI67`|jVb z6({iyn{UAL5&`Iy%WOQsp39ue`w<5=SUj4S#3q@g?vUC{us<3NK(UtZ*l<*PMFg@8=hpkv882gS(q62t;h&mnb`XEzq3kjtv zhy5>|F2^yLP_)co`M{9u`!BU}vsbgSkr;oEy7;NaQ>}B|EPUo%5xl1j`p=Axlm(Oo z=B9kawgIz7jah(nIFl}l3ByK__`b1a3P6exm`fbf9^dyJ1eX6g=%+6WvtV+hIs5vN zA-)dUM7X%PgoNq;-qY{VdQ6i>mC9)bf9mn<``ww0#qamPS01>$tOa=^97wJ}PNokq z31DjY-A@F;@W!pzY0u^$bMF0x)#^9VruLr$ollMyX#&Qb-f{l=|2#CF#6ukJ6O445 zT~~wo95%2PP~d{Nj3D@K1S6}I$ucS{#+|`*VBAA2Z^)&(`WmnBTc|4j-&IH>b_e)m zgK@9>X zY(ybCI#?7Vr-zCmhZ`w>B3V^@mW|2+du~^mw;}++ zHgx~e@33?1LdM&}fr|=s7LN5sV_TSr_UncY`A-c<_bB z?8`uRKKZyBa|I&O^L&>0V=X~g&?(!YsNg_ zZ%Q=zz20-RB}^;i#*gFC%4Qg5ypR>zl!MV!Y1X$MuXQo_tHZLgC~Ukdx9^?Tg%ud_ zkN5-3=}#Xgc7S2Y05FIE2>XGVHUPQ8TBk*UF2Sw&X}$d&7|8-6#1@~ePgkx$%`jb=vK2VnN-tY)55o2IxKw9EO{nLC~#U z_s31JoEz(;rpHFJpIvH5zTR|qUdtJG$|K_4q>(d9x6>T5fhWlDHCY6dKr9tz>o=^`!*f$yI6rS=?}0JxLxLtoy}DplXpC}falJ@CMBIb zhEA+0C@27)_Qjmz)h0tQ9;uMf2#09|cHhGX#qYY!9{;vWK7Plv1FoMqp(}zw*Wq}I zH96ZX8Vg_Gp_WAxR{>+sWLlYEWF&jjHm5N}5bWMW%u?W*l($-Kw8bA6+o6`&9YtaT zkHAGy+NXvq?n`_-7_?vO1ez_dk^7yG(8;_RP((q3j&23L6cW%1g~P__r=@^{ zR4M0Sebp-3X*y3#X0}|D^K4kR3qT=YROCvJ+tU4r@hM3d5cWx- z?@%PEIjoavhy6@UO|h{3&>z$YaVZG+ne_qJ3nI9HUAy-9_H7X0_NRMPC@MA$3iSlkrrKS8k6@-yrj8j|b)lu) zX3EJa1djlwm-yXhNp?dp(g~)og9J{&@Z@eM0Yf>B1)j<-OocDdhsW{zdYC2%)lfh* z8-WqzufRH);%SQD#H!)=<6S0+ofYHCdgt}-JFrLK$4fvvB?7)wgVb|3!SLxkRWfAr zG+V^~X+2+o8Rw^A2kJ3qqT^|Cj#rs{ItSa_%SS-hZIYKJV29}G_=O-w^$~o_#TpoU z?MKFWC9K+Kb0`{#C#hvJZTNhrX%b(I2Eqn>35vh%elPhl4O(FQ%!#A&Jmka5=ai$hPVLl2h{Vas;e;mq6&vxq>(61?UzJ z5K11DABTP7{kSQw<#TB{Of}St7~OVe6DG!bVKrX=%IV$r=7Mq*zUq3+tPy%pXfm1D z)osx--t?>ZbqMnJk-GfZ-(p@Kvf6>*l1KwPU!FAG^!&?4wp$#vhF{#v$|n`7{D~ha5pxA z7JYuW0Qx1+EMP;#(TbAcxnMy&FSQ|Ar@whr_(BPQO-@IF5#AsoFz*~Xyn9aPf(@La zh3!!kDj5vwD)oM>yba8yT&Id(ZN94~;EcNx%}5)>eq}1n^h=8G=@lib=1)AS*B-0O z8S3JG2syd3^RGyQKgx?gis-!}ddZo%*B6?IreqEU?<#mh`_~Q0CBAT7@Gk&Ls0`#y zOMj35=!Oi*0Ns04MznFrb9;!`Y#NxsvA?Tf>A(tql7;$BIm--+jxK}zD2*%+$%Pc2 zNtoyHh!TYmP(uxU3iR5YpX4U#*_VHd6~Jg!BTXBd+FBTtc5A|@gFfhT;UoLm1TxlK z^)X0~gQLXLtl<;;s~n1vsu9(yiY^X13pSX8MfItn3|_Xy&$L)*awcyqd+u!M<#r>s z9FTn1a;i%|@2J#i9kfpn60qoGXL|gkO@X6Sy6AZ)>i_Ex`Fkw~R6dsN--MUc)070; zJ}Is(6e8Zc=__8uPIW?XF9`$Rhd49T9Bw!a!Tkw0g4OvTi!5j5|6m;L;JjoEB!Yh#^7=&YN%BWMVv15Wc zrGHL<|2_0d;cj8&i2xs8hP?|z5^XuOwb-YhRzc+*Cl$v7!SAj>>^4FB0og@U!Bu`c5jJK**WMhT}q+*_4x zb%CsUzS@)+=gyCTrfDidaVy@Qv>X=_d|h(u1BP2B437^AF%#W9YQz;t11QmGBlJ|L0-tpW!;PbbqC zQYzc}Oi<$Eo$ot1~?qRLp2MXiuH%z91-E+{Exej`SNW z_kt5{ugSy?ia*oeLNM^65VqPmrtg9&L9;VF? zXpOhtO;v;%Gx4m_mu@G{*kXO78UY(VcmaTiy%M=vSu?vStC%qVi@3y=GnQNZM~~N1Le1qSlLza=^d9R{`Pv7Z(MIl^|6- zXg{6q0M`WGg+wkmfSM2Jyy3PWM{z%NO^v~Pm&UUP42RS>cV7!ZdN7iZ6G=SOf-5Vc zZK#l9Ac}-{0J0yTR~n$q4tgk4PW#-grShSXpuOkq9xFgc;%yiICi?YSA!uK%v5IgP z4jqE9#^r@(D0;BMw_6<^4mpDugw;rs6eplFXq^xU13P}KdeTU+T8&USDBm?ob+Fad zR@{C!iR%qR8a+?8<=?-5kK{{j3RWnhVjfEd2rSGH)vMx?A{N{z0p#q?vRT_~Kn=arAoG-HwBn0*KO(YfC z#l9>KN(EK}#SlG^B!k=ofQB?;5KPY3*xvQk{A8n!BVuyw@P{e1c3RoURhDMl6r0$E zVMNu)-Bjz$u&Agh_B|}ui>*P#VeXmF_J|_JFl< zU;?Lw^%#`Evr(|w6DHE+M)5Q##rtLY*@Ae!OrPJew@LS_M67&h{8_}Z#pX3)$#z%%~1~icpZ_2#&Zl3N>q=>WzH?8-l+S@wxU{0aERoO@4 z+Tr{<$M9&&tabOKa{J|Q+S?1-b_4R%22-X>D5OV!@7di2Hj$rHW1YW9$Q ztKQzq=C9Ijmyxbh4B!7^Z2TogD>3?6@&kU->nSNzE7lvz$VPA31Pg(o;!GPhBnSC{ zeJa>%F86^I)S>p#-^hxR>N~clAFU0%$fP)oF}F#k#kcjCs#_9+v4|H<8@P+ursW(i zME#~Q7{4sQGxu`t(4W5OvAB@0DhUqv3=_i*pZhxET|oyE81?Tf*<1wi-VgzNjCP zau0e!l>j4mxo_*UTgo_;e0%n`LR5ALgp8 zV~Dw5-}GrVxY=IOmR-6P%E>)|B%%(7aq!+F!KBka|J^#w3sNEl1qEPoXw6#TFPwlH z@{pX3U8BJMRCzqMoj2AR;j&^v^jOTUE}p`^lu|p+6^%ctt+hoF)KyEVR5{FSjk}WS z5ARxWtGEw*4Hm$b*;fua@)iEe_S7jscO-DpSbRDXhX72-no@HCy7l1XA(77IpP8O{ ze7P&^&wEn;cI=+jg6c9F?i$^@;4e?>HOxIAXsPA(fL}q1JM-QF>b2xTEHx~4xX>iA z!`Ea@q2Qy6r8oD>x(6>$gQ&5KE4p}Yuq2*XE8oL2A^>azXkmvCp^}W#GXIiWU>F?D z5CXQtH|raqx&}2(64S-6(CI0`MVd2E24^1tySZ!n7&nl4fuqr&&N-0ne}4Q3a0&r+ zS1(J^$-N()pC{~RpoZXs1`*IaAhY$Z^x7X6eFJPYYqZ6nULwUd(@Z309|i-^fWy!# z07$Npc-kkRs}B})EOAS;00b~vYqA<=bY_-S>>`J>naE1-$-!t-tX>1=I_Zq-5y0$kkF^kk%&jeef|0C zS74u*Ueb^lO`L`*bBPcOG|YfYF?Mwd1ZUY)k8%o3JyKB)$ZI!Htj~MF%!=RDZX>lr zJ)raTp%W_^D=I7V6;dok1OJ=R7>*f-FGJVM7+R4?7v6$B>Ri*$4iAZ9W7oiwqXOi$a$dh#y>kwuM zy1z|MS+COF$xQz{4;5Ia1)Ob*-x!qS-Uzee7M7ZEfzq&38+2A-DC-No&M?du9^)EWLSWV{YTch4opXtn5hd2$#X~7~1&uZ{nIQtH#dk=+u0-|XuOP4IB zm1kfX=ey&!_#$9X^9*-K^0lAi@=#!0DbEAz6dr^Fd||l3$BwMUd{BObnl4U6t1eqw&|jO zsVINRiQGYP?6_lRRyEUF4&Fy2M`E*f70`~y-0}2sC0S+-ip2buJaSR?AKFRE#cYFAn}-vM8wS4I5&H_ggj<8NAPdok*FDq}gU&Gd z{g5XQR@IojOUB;>+ED-^H9rl7JkbRySB4p?sHqLG+_AN6L0d_qg@Zli*8%Cl|6Yy^ z@C$+fw1o%ZED0<})&T~G;|2n{NVo?={alA;p}`d@b_?R8T?}w}z!q-mH1D94f>85M zloLnn*lMq>njKP|YqkNkIRo3Y95Qvjh~ULI}9M`UfTThQ; ziofcTw)#wj7+3NRpXcIsp+>wJIadXUw}YB_V%v)H@|AyhReACbUlDD)7K*k#r1_xM zc~GR>E`DI+^01G_LZfOkdAEI0OC7vre>~|4GGJU>@3|>AxEfI%qHI4RR(g-n#M}`{ ztoJeAFPo8by_+T2R%Cb7j`?$Fe%crX?9rB5?OmAHAf1iH2=EE}bG*dVYsKLB{)V;IVZIuX}x7LRd2ob;X{D)W*_!b1z^T9uT)lY=pB#cz$$)JlmY3OT&Uuqs!>rP zpy-vvSLlaRtO3m_;%}_nl^kR>i+NL*0Ckuvu;8=Hz0!*w1efvnSJ0F zSmtXF9tmC+jxaf%8TZRn)TD*~k|~nl>Oi9lz6Q%8Yy*y^Ab8Gpv5u3nuODoL;6*a& zDN|1(2}=Q?dySRW4xY#_@^8~Y&PS+yX1<9=KtOkR@^WvY1_1^MjXX_I!U=kNW>G(2 zE7^9(4Mp*jV^_|<0O?l;LO-gVX|MTT2(@x zuE^>Et4k6~UbfdcV~WZZE9NWuyn29)NzQbQak`(VTm0z5JE>w=cRvAt&@*lBt8DlQ zJxDvvjz?c+eM$?>ac~m?_^bxD&De!&DirWGk$7;Pn#Mp*6gIx`D4D-ERCtrW8|Dl2 z+pBAePbOzUa+s0ij$n7V8x(G)mH636kWv_=oi{o+Ek3GYBZ&Op0@3dDWliNr z19f zQt$iLk_C2f8$V|_Rk%qFnp9`1W`Dw8TJ z1`0n}fqQFY&)R=Tkrg91zvX5IVoS!~L%#REOpvmsAcpSF*QjuP2qQ73HW>dv700!{G>{aWQmnm2jQF=g^uQd)9N4a7r?zQlD?ktzoylbk?VEW{{lC42Y?c=x4*FDcaSFR^dMn6 zzpueR{4eC*Y-hocJHZTir_guMlU)xU{H_03CHIO#nypfjOZ94g>ijZmZz4&4y_jd^ zUX;OWpTwl*^1paY!Bs>jVqIVx=y&P;M^e21dcm6oq-Yr#8D583j(6;w0Q>y|Fb2T( ztEjz#@8dhFY8-Xh|6Ns#rHi#H@7>8wwj){XiVvp!a4OqU zz9umS^>O3UO`%`%=u0S;M{T{+cMhcYfsO6U0Rj?ByDbqMR=+^XN}TsT`EW`e@3?p$M{OCUS;g>0&JgWBHaYXl~_;AV7k@!oQ?(0L-8q29MC)pw~r zsygbnBTe;k(31PUqzGt4&i@W|O8~^ugBpQQCH+ktt+&y`a1bNxkT#GscXxLImqYV- z(6wP|ky;!y=TuEV1WH4fKt0PYa@z_9G$E@l5p2((r#Q>8qZYCp-k8{@PQ(7>1=P{z zeVS8IWQpTd>N-lIma%97scl5}y!*S3G(+&l`)@2bd6mx|zi9?~ za$YBZ>fm^1m12Adi1BllgQ5$6j?7ZIrs&^=e`N>9`FE|y;*02T!q-w95s$bnB8qzn zmbrFa;(iRoJ@1s1O0~*J+y)Un?}LEWmCR}R_J(c_SIFMMy`KcCmOSZfM2 zxFknYutof-q+$S!TfE$z?iH4l0kt8|)wcHOvO+?Jv7q9!bjLQ5T=2HCaMf+s%-CJ+ z{<7?k=S>nV8-@ea6Q{kX4Nyz%z`kV$21}q}Q*mf?Nf784A1ACHum1AA-*a5zD{Pz% zpgJPr8ohnD+%b95;4-mct(}^$Rl{N2v+A9f^Unx9Z>PcX3fCU8`WoW7?J#ylx>T64 z4a;10Ba(ylrvxP1O+&Z%G}h|bKZlPr_?FDkDJJP`Js|7oAyhR8D{a5rtzRilPY+Y* zq!a@gjUMm+g5I+)sZT= zdGjp&WbB(7bb*+$!h4MYlVeO#2eJ@MyLd(6DmT0{lApg3w+Xf@>LJ-`0L62&jWRVlE2><>p55)A?n1)Vn6XM@Kj? zp{Z-3L`lbP)cQ zE!@@EdoI;U{5uhH-Bt!HKtYegzOPdy&sTQ`yrwPN!wZuoGq{?Nr`rrJ%O1@#!8+Y4 zKJfVgpTx-dmM5{N5fOOPnxcme^?DSxZ2%a(#b^dQOAIk zsKL|2(raY{o1+A<=w*=b_Gp&AaUaih1q+>FwawAxUQ0CjC;+v`0whtMbeIfU_^~tU zBmQX|t!VyG;_zQzey2N+!&A-5EMA{SNsBmcEm=B+5Y(w$5BUb%5gt%4R)*53@3m&q^i)RPZ zOL{F2R?%b=jc%z$bfB(Q`giz9Jt^QC{nx75+gRlJq3zxG)mO$@qAj))Z1_x*KgOS} zPa5-nzWse={giUGoc3v=!e8W*(P&fVUh1(mMoPmlvg^nkUmU)KI96;?5JPTmXgCei zHdJnrNpxs9v_zZ*ltern-O7q5!@ctx&Fe*2}t#p*epZ{t-r^=g$<5ey1&eCJYx}70u&V!^`W3+aA~0_!)Za=py8x zEfD);*(DEZ4fPEVA4RLLPkN!X%t{M$X&L+74Fd>~?oHbM`KCGjjrpeB*|UP^&6xMm zeA&}e_`C0TGv$nYPJU0L{vnG^xBKfd-D5emKGz=p7u&Q>3Gu)6YXANE?Tt;U&*8i( z&0STv`;;pas9y`Sl=oUGB|TOZqXg*&9qY@a>`62w`@>A@zuQ|n@#%>qjRsT`fw0Jc zx6!5Q{iv)y8EY;*)Lp@ygSzW*q+0I%L@8i(S+NH9SM3#L+;9+HfvmFE6iZkO$uak?a?)e}6yXc2T}1 zhcour!S=Sb({s=A6NBJy8#VC~EuWr9-Pkk~T3g>N(I*HDbP6^mg+&axJ@W0r+S*dS z;%SbQKu%5$r1IJS$#t#H1sm)!A6@2V8m|S^)kg)_28mHlRX&6aBa zXDHVTA5g&oi;8E35vjumr{#ukw@0-Ly;1rhJ(Qx5((G)DC&+ncta;D%FXXs45D+=OQdH{F}rUPvw z$CQ!4KvOWRg@iJz$a-`jnSJzR$%kxIzX<#B?vuxHQ-8m0_w~wXD#sd#KNzfwuvc)L zZShg0U3ygnVW9_4-sf4KOR)@e@`oKmrmm_^=|Z7 z@Hp~zH2t+#;lBjAyKJtmu0CGcAtpX@bXZcv~jEgVmL}>YCuUm4#t)LvT`{+(I;wZG8M<= zO_R(bJ7Qw8rgnl}eH{@7yG{g05~QqTg*A6^7DxwMk)QqSK+@4N4Q&=%QG@Jwx1O*X zhT$WT*7KBoH-qQ?enbAc44Z$htl2-s$u=~<7($sjd}-*7DMn-6HXk*&Pl8#&18A74 zQ`9LYiLt`Ywzl;hs9bkTLdtwcE6;wNA=;9SxLfduGqZEeh5*&p>^uAg z6^&ZQz~JNgraFCLQxFVB*_lU1J?vn`KnG24Z((&486R%#!MAVUd{34i$HqKwqS-P< z4eM>xGJ~c3EG&3QR5dg<*5f^&9u7W#CgH*4N~AK*Kw}LN@H!&#Jj+6}w6o)5!Qtmu z7TgGC-<45TP7RitPUWs>6K{$pJoC1CJ##%%L3;XcvKTWnvjPPrTsZ^ABDZF0H#^0;3v=I=~-nFM|pF5DL{FG$@d?l0CDv+jpPwc}se&(4T~xOAr2*yu(^!jswS zdl2EAdsNNL>hsJ!yuI5udQm!dz`zfFhd#f5Ebv;irivdwMg>bPUmYk^&YlKTI8F5@ zTqSJIagT(&zK<%3&`D5GKzS-XZVyJ;iyt!j6l|(hMLYN%(&p-Y13vL}!Rd2~Oth`p^Vz997 zx(MDWYn}EXNsgq64}%ncmf66y5p1>~*4XWv$$UmjybfAQ6Z0u1_)qH3Oa zbMPp6bn7ekZy4T+K_oNsE(D4a)^c3>5OonczpSE5KM#CM$HPUIKr+kW==SWhd_bZ` z+C%P_=j*a@!EA$Ki*G#lB0u`{ct?A_)+!D&E8GQ<7^F7BB!7Rn&sPTcL<9CSer|^CKiZhP@MU;(9vZ)V zVM-|$J?K-Fgq>|n4u&YfK7FzgxUpBm_1>`FVxFedj&$B2@RMWiW)bV&Knvz;`zF~E z{4*BQyMFiER-@%+LYRz>MQ3rw8FaLPBo+cqk1qy`E!p{6@~#cWX;4tzJH9@f(2r|Z zE_g^1n8fsW1z4Akj_IDANvw+p$H(dUNU>O9KEjcRREefq-af9Q+30Y$0UyK-Ob}24 z>jNmy2EX%DlCweK++Y`>k-=6>Lqhx(hD8LpW8 zW-o>yW+E=zMMsq921oYLlljmVv(}8VIC|B0O1C6V!R|w6#J}2yz!!MI+Nw95PlC z7~*{T)W-L=pjHLlViP`nbA(rVu=T?1UutTml14H|RGd>mR!>D=-}UX^oD#IyJTcct zOReHb8mddv#8p%(=u=uZQ96G*qeDp;qBbNd97_LuO01Tr^ZcL|P4r@vamL@6@~|cr zryr4x$M}R9$*s}1I$z_8(%K0?A-_($+;VKdQnOb>dM0W^TSC-YQl;%8q6le56@~IU z4djb`E2ArC>lLDr)6x*EeUrU4fS}li>z-1~c%U&|;^}=Z$vLT6j77BD4dQ1>aDf zeHc^0eF!dBg2i84y4N3f^7iGBU~fbqedOPkS}Vp>_J5AXo8i2H*WOwlEwh;FD;&9k z&7jRXLuxAV70q2W1Q`a zX>Ir9F3m&y z$%$y!Ob0DIl0h45ebnO*bW?=NaL+Vso7#sBcR}pihTj#5(Nk zxsU(kDyMr|Y}&I4QNWUEp14Ok-&ac}_rFS5Lz>3SP*J|z`%ppZQi}W5um7JNvOpn+ zht&gyYGIi2_vjeKl$^Mj<%*B9`N0TeEj?d8;C@>iF>tvrj)brV?F#D*h-yiEB>I$U zfrCrX9WG*5mR&MTYmQM`d$t_8UA8!wgfP$+*&-jHBK}z-4s+j&9wlqUK4Zc2nJzzg zwlnD>JT~rRqTuUZIzBteeEUdv<0x@X!08+w>T@Hm#2nmAnar4bLXz9Q=R`DK)Tqb&{x_bKA<>7H z>{kwdRyaK@F zwQunZ8b(vNrlsIXqkQy&&bDi(`qYJ9W}kuKY}$oIMnKWnVc3fsp*pkPSAOr+Qv*AMhP zNy>VK@W0fo_jy-;bD^R}0Fwa#X*~igR0JVAkfvn=fhC~TS)ye22soyn_Dd=b4-e5s z3tvLRXEFZL#%T*seAFsDG&W)s6coURpXhf8x&?p}t|D)<8O1*&qOZRI#LJnYoRf;!1qN!KKXgY$5G8Tu)I|0xyG&S){+rZ!=yD$ha{oex;qQ+Yl zU#!yRfPesykzu|siHaHqmM^sFOpwWw03$CQB{OZ_0uze=L(0)`R#MW72Q?ejcyf*u zOjj~V+dg)5WIiODlo0j%$k(D+$(JJ0O5^0JpDkrTL=UMfk;cQy5tI+dD83P)72RR* z?BR9(c%@3S&vWrp=majC`F$AVviw_8K=l?LExWCjsJXrN@{xn6hMryn2(p06=y;(v zhLL=~pC^{nGI$j9R0;v@f@Tv|#P_Zm=-e|$GrxAcm#)a=%iG%8{DI9cIyxGRN)ZLX zNtD~uwP385bSBV`6)4*LDMh?LKMM*7oHgb(*#OE`Wol|_em>pMm%~E`V`Jl4eqb)q z17<=uH=bt;HMMaNyHQSG{fOAp+bi_u4GW0Ggg*mH(8J^789Q3^OT1>O;R=i@YHx2Z zC@7eoo(>D6#B3WJ9PI4ue0+ESxrbJ>Zj@|!2?=OBkfv*}}I5*Mby)POF~?$qTlV-)TA9IE7*tz8Y~d zB{fw+JBkTV=bDp^8|LaJIkxJP7wBb855Yw z3)Qi{MAddPegX%_~zCz>492%5Dgk{GtH zmwWXHWGc?+1DIdK$|lLZLql1G^X>#6G&Cs@Vbd2QDRv3>00PJJ$;meFOhC`GvtvS$ zUN{wAMISW}GX1?qIE33^_kipQ=nOF3>nc9i(>wP)Sv@gC->er`D-p50)@~TNhELhu z$e~zyV4I?epVqrk{XUwlwh>1nS>cJ3FvU5C!#K_{?;Z(-T%$z(@U#q{g`@MM$+x4< zQl^Qi^rU}F^da+jPJUPzpf2+vi{?D~u<}zAt>zVa8IWPWS|Gz&JEVSQ#hG5Auki8G)X7Nk!O`$xh z_rZug_d=CS4K>6*hjs#=7D8Z(^;XfftF~C(T2V0%sx~Sov$r%k31T68KjM zvSGSNM7()^QHYDXP@&968k?wg1WEWn8DbS<<%z4VqC|$h#1{fMQ`~F{D;t2ew@&Qi zL3A7413)=80!zu~U28`PSRx8h z2ofJm{weuY$6Z$=k!O%T(F)MO7Mnidy0>fK&qo9>nAL6I191$jwE@U*}BS)_ur0wj9RlF%DlLJhaYYLq@*0?8S zn0Q<@d4>MyJ|2{Zh>P}d-ia$Kt`NjHBlshY*S2a=#>Z9E&q9ohjGBh&CnHE>Zwb7A zJKFQ3;7H#jBHdE0Q$Lz!h|3P8bFo&@GyfUH{KH7-2+ByXvpB`0E!Z&K}?B3MMZ^>kg$(2)DKD8 z?7O5_dy6za6f!9(X*Rh7p1k$$6Ntb&K@mY(sSc@rhqYJR&wx6)(i(Vl+BB-sF`-_) zj2LiPmo~wS#82^r;)XE_vpKOkOY>ArHup@Q4BJP=3mh z8k)!@Qlw8CVo$KF(uJ9#zD!K$)xbqbRIvI=!ngxhP34pFI^im_gy?s{cyUoGbRCz| zRSBZRfmqD4FYsu%=r_=VnPHFsbRESuCUP3el#|WP&mrwkQZka7j8>!VXw`MtEAhQddH!9Z=bLjOrl*PN z39uUwcA#KlV1#JGU3~HN9!23(8~U3^qVQK?#DRpT>E0wQs3h^GJM6Hh?IA zaWthud=5>Y?R{Z}TK2`cHyL;?&?$sdl4sgN#2)ulZm@lCL9T=p2M5L+TYlr{=$!>F zS_N2s+j-#5+g}CE5#r*)3ZI^x1-^L##7}6AUC}gXr7y_vu<%|lb{8HBt#P0-Kc9aH zusK+)zX0$v>PCQCLG26Vz1@frgP{oBFg7q)1iOg!Dwg+IC#G0-MgW|=tj$$WbI#)L2L=9hU@6_--OwbAv4kvB?OuzUG2i>rW8@G;guKg(yQW zJb_W~?GWs9=~?wPs@y8@E%)eid;!PZ=x51P6B^0^xqcABmSJrpx=ap(kp1oI0tc?? z_IBvEu(-D-`cg6h0wq$Lo$Ou+QZd8~X|wFw4(0j)4dE!c38^O=YwW%?B-K#B;EOkdp{&)j_uPJQm|8KL^w{5 z&q3*&8&TA0L+4EVb)-_Ro}<{Z&j^v$lQ#lN;i#PD<~`5uJ8E)`+&^WvIp6%S(kj2+ zz+;lygCX)S1K`0?7etY{fXWAgemIFi_2w2977h*&(}m@EHpSgf{(JXf&GC$Sw~2qw5hL`bBPyJ?uvh%PH&n+~-~u{l0I2Iu|H zbZ}wFUQk@^r$HY+|E2n20*jqc4Nj&UF;tv^h&B{{fjI%s@#K1!MIf{roB4uCwQ5sr z0EY+|(Q#V5We~B=#%{O;vt+aHEfCSD;9$K$mI#ER+fORJs6LIGtl}PGBB}D=kA3My z;(&ssx>nl;w7#~#;P4O#8$jobQT{_w6U_phcGVK5c6&$F@@xZ;F#&8fk#vPBCL;8 z=LuB~dy^hmi1rzR{|(JPRx)VrwNixSjfJXZsrq?) zH&iOMVe0iYreggG<5NIm){>op=3}Ihs$ZxvGBH^VrZh1wn{<>^|aj;i| z4S=XJc64-@P?#$5no;e=U0NaxA?oYv|K)QgwX%mmGEj|`bGUBx1twFotRU1w)UR&h8hcr7heH8I~eHLZ^>HbMmypPxq-|g`1tvpG1^}|k6%>z1b2(3NJ zYu?81RtuE+rdbKg1WwjZ-l_ix?W-qUVkmg|`3cFrIm=XheC|P__U`r;*=eIV z`x@UscrhTsps16Y?Qk*k{m%38V$Dy&`kz;BynjoJ=F~H=SQNz_OiZXg2rSjR_6`g% zQBkeZQthRM62?SCM3j^;+ZB5XyJ%79&ib|dKbHvAb>|`WcenrR_YBLRGhIA~kqTW5) zo?EQu=;>YS->;2=O;rrESuLTd!VXRRUv&hf;jOy7ZLHs=)$8!PG3%OE8S)3vKR5`` zl@}F+Ebt#R=`g|nNrThS8tHJdbFjpCeUK206S(@#a^V%+8)PdZedu}*&EO0UXXa>yypNkC>1L2hK-ia(dfRfYVu3t3=7 zmino^Dda43CD`yJy`UGqQj#KeS#a<(_?^(T<)*sKkP^*znydHPX0JEeU@0qLvnW=| zg{{0?_x{l?nxP2L|6#0|E8h&}xN;fOZAr0`$2n$&@>_bZ$xHj5&h?LzhIu1S0~Pay zf}z)_NQ1+lVGsNSRhl>SDr?Ea?Bx#vsv$;kF{y7=caU*y?ESLUgAs>{n9;vh@Et8C z$EjR=;_gw8ktHH{Z$B;ab%S4&xIn_xxKgb(MQ-HQ%ONjMtu1~mLaqXX}S)>Yf-~I@^ zw?&Sq-76h-Q^i^971Zg@cbCaf$8CqRa zh(TJ~EWbTN;#$cY{mld|*Xi26c=Kb|yR0#vg-X4YWyeSIgR3qp`P!`CC)#`au-qf2 zgr45?lNxLcYPK~BDsKxNZSBN(e6cSKQX$cM-Z6prB`OcP1s=K5R^D(K#!`#kdbX^% z+QsfQJUmI{xiY)0dD@$bevJ7N`vbax7;V1H^-mR^S==;#d3k-4`m`T1Q45q+;3HS^ zzfxwI7Nn7Fl^->`v+5TylfSEli!wb@YtA;*wpWflie5XepGb@?*tO}#ATEuPa==m4 zscxER>3GjLa^PVuCHaJ6C^KpCQLR{m?;_Pt(4LRG6wRgVJ^k;CD(yur^k&89!y1$- zrLTQozhn=;L*q>r^A(3h?wM$bSa0np0?k?EP~u%JBFR%t3iB-7h$GX6H4E& zzq4!(>MFH1Gu?WozhtmI0xyIUoj-iNRorQt>{r0#&Yl_mk@N?J;s-N%(4TFCbXIa4 zZW|=-_}_wE1JQGB#v1gW>w8&1tEy&QyN!nIC`T(a^#)IbhSIxT*cXc;!CoP?o{8%~ z@R%?5Yjz}r$p&noU@PlIUs5iRbN4}QrsR1$agQRi$n6NN?=Vg`Ka9ERxU{UId7boQ z7$ZMF-(t^b^OnrkwglwS{j0x5ADAID;TtZgeX{CF2(z#i+wEh9VU`FMH2zVwh?ypGV2p|rX6 z@z`u^qG8*T;+0?kU|MqbXvs|)37jF?X;g1=kB_G)s(%o^qu zcRKCKB)*v*8zFfXW;MUBtq#JOV$+y!G-7T%`L$81SHay}-UesYCo&%+`xU!{`R6P- zBg>R7zT0ni(m;P=rrc}E?-Fj&qd2!3%PzL_zRJ|5=u&}y>rZk86EpMPK%&$Q-M4E0 zPNkt@?)nE!+*G?w<($CV?~^gS6FEXdk^FqP$- zJ*^fk^k|=-JV~X3Zac*H?v~0@ZU(Ax!#~hD%`GA%#cdRzvEMJ4tGNtM7#~(ixBUKy z|F&p%qBn<8|Nfj+$nX8;2Xbw=PG-)81n=qgeJfh^Pg{=RF&+0*o*W5JvcX5CvZN3W z1$W5>-Sc%r-3Uohu`OkVhIf>mcr6dsH*beM)L&O9-dLAVSd`)BIgLU1z4z_7Q@y0;qMWfzKosmFE6~D?MT)cAuA8mfk z&1Q2v3SaHkJO`6a^(5*aHL1}jdaTQ@w{$AhAa#i>|JpNmlVuUhnHfyq?3SDugxGRB z(A_U;(0o85mvSsEbbQll7PGu$j9)5cAiBkpXn40B*)kIs33-2c=x*L67)gDF`N~ak zD55P&H0D!g_ne1SV1tB^A1q&?>Ino&!&5sqKIVKZRkv8x=Kn}K%YZ7ob_vtnAfNSRF2UqeK)WK za@_9PlJNV?A;PX1K2b!8LroB?Q0dF(Df?rA*pT9H=F_&a?~BS+KH|nKgm|6oqPTL> zV&O`JY0+h$2gS{Z+wHY*{d(Dm0KZ3NbC@j<_^UK`v&rKOd@S!f*nVLxGHrh$D@7hK zPmNpxe%||;|!$P`^jlF+j^w%v6tfW^Ie23a4f&B9+XS55* zGnkm{0baqQ&Y`8HWjeBtYL>>YCC4#OH2qy)6Y5u$e?OP9obqq^`lUu08BKF*4ChDa zxcscGtaf&H0ipH!df^9$wyrJ_7@2@Nl-$}up}6!7Y?5qvuI#$;+0hX>z1T~47qu`suYnZB+%Wz@%xAF^ z`g7RVIY+nry&qQST)MghMRs3AZ7-1^b!*3?<=L+Z0x8Mo#c7}tLxyRE)Cz>(Rew?L zV2&g($>_X$oEV*GL7s|^j-H&F0#;&9*FTzWZf>Kn3j{<&Hs8Jp0;Ar42K29AzvKu$ zfsvr|PXNaN!}E4Lh z?*m9*j48QP@(2m}0Ho8=7D!Zpe)-(^_&i5BWfc_=3ijLXhjrm0yZT!H@xf`pq%l81 z;Um|zpdHF}v)vvdhJLyGqd^qMLrfHBm%=@-#PPkcjg5;reYo!Pdly;XwCUIY8lM;P zPXES3IDR^xWeOeWyn+X%rhK)qg^u##BnF>bTUYeVIKKiF_|tKxkJ7?K@eS#HVOqUd zcLF8ns}_%Rwm<5us>1p?FN19C_xzvw)@izt`E;@0wR#R#*_femMWjbYXPu5H=tuAl z^r86Qo5RPPR8-`eO$%dSRnXFU5d1qD?%q{>0EffK+1(kLgFU2LPj?0@1@yT^DAW9wT6ZL8oypm2XLF?mPH3}ZGmv+e5$ zuR=XdP)>j15l%3~8An~M-gajEiYDY<#z2v2JD||*k_R`fF2~HZs&RVEz`rDUEE?9& zjqGv&$w0~Pyps2htF;z;DhT{qmAg=D zVz0I}Rpy+e^RX0diy7JW*#?`d;K_egGJ=AF3=9*So12S^E-9^ULpZ~z6-JHzAfizV z!bE@~t9WC1>2L4g?CcD3!`sLK?f?)0_zmV}X5wkrEW!Z(2J&x^kdTkIMn=GFC(|_= zCGQQWp0ul5dwb3xzH)tiJx{zuU#ok#zYq9owjgH$c)xuQz+w)_$%RElFbDrlBFOUC zs=$bYn}egVsp#uVG*h%y)J(^YeABjW870RkRr3~=Ys51_;t&#W^95X!EfZ;JI6vP2 zrD2w%40|I9qN;B!!}NICUhGv^&*^m-(S+*f0nqSz_vWKzEzLm527fGl+(rLF9S&aXg63Q{#_2BgRWxnJ!sE-m{$SM+oOi% zPWq}F{yk!lxB?XDwY9akw}&23`USK81VnO(Z{S~nIkq3*jQ|-A-_SyK%8)xO+vWN3u5fF?fg00US-XaiPdf7EEzUp2Zxfq}E%NF&RXeIGYA6rN{2F?FRj7GHYhEpZK7 z@9^;=1t-e-v5P1 z2DT_vtlUsAOskOU={Lm_WFWUcT^JuU9J7A+2PBZSam#bc>+6p|MJ;J+d@QQFeUb$a zz$gtp%m5~@JFfBks%;Mlu8w!_64=O3EU8D*Ba2FCPhx9uG5ohR=T@+Oq6tg?oXuaw z$LOL|{^T86JIKhm=J)0)=?p4mfN)G3j0?n;V=4e>O90USF6O0kwrbi(pI}}DU z(A1TJLRC51*I6UqJqUU{1p!|S zT5|H8{{-wkUN^IZTy%@zYUoTBiaknQq9PF!f}19+5Q#w0cSU01{BW*oIteL;0*E^= zU^goYBISI4B&(sZF|4Y}p2p$*cnMU*{BqHA;HQwN2(+uyx6F|xCE?dwi*oSyxt_&T zg)v5s6VrfD-7GF_y>Q5IUF=l%2u^i9Sni} z4r{NoyX{AtT1qzKJG)Io&=A32mC>zQ^JZAYUI0x$r8kmI>I%{WxrPK!gfg|)s&K58 zmNpgSI_5S^hste#zpXIl?x-VYATPKy?R@*%Q<$Y-CWgp41^5$U8PMpS_kZXlg>NC~ z1#!(aHJ5>icxeh6wKTJ`X!%@Glv#|~CESN5?fp4}KLoggB+|IsrVl)-MzD9;^w?NL zgm(d+$KJpNH#hhF{k`CIU!s2tn(F1vjli5KVP|7tFBAq0Kyw39C<~234vK@Qw-Mxf zP{8&$W#H59ugyZwOBnzWf&G#>52yA7M3v0nKx)v-k4hrb!p=G(h;7 z{7>MVp!E{tsCttmfs-h!Dd|!Gm3S{VkLhjAx3tDG6XK^!*h@qyNOinuap$mucFt?I zrwDa$^y`b3Na~%OomKRFLr93LNuI1JWms|09$(E2pb;gFc#_bB@qzW(Ympo2WS?vZ zrRfxCg;7&E!gspFUy;vCm?@o+ymu~8K`_KD=ie&p80 z(D69GO)lw6Gy}OJ>2(yCoWKv|DqY#ySx!hIK48v2h6g z`C-AMkh~8c$+4#j7@n9iz`4RI%4|>#EIZC%6OG3KzL0p#InQ_K#5t65>#21T?gR%&-*ne4q$@Ai1bFzHxXW)kRa!L(8j z(<^)VftqDGN`FDBy8}A|9Io=DA>Q--Ej~n#^Pc>CwcH<2Sdqf_jJ}6f%=%&e1|EyV z6CZ_8dP&{;H8wJ5#G?BT<;GW`!yOUdS9km?^1X>p=hgx)WB$eEFi}iOdxoM1g0FTz z25?k-tYGf-ZLDK;5wP#zF|m(;OKTMkc5=Drr{AbM1AaTjmu$^(~Rj4`6+qGpWPaO*}h=r1qvI$ zO8ZOmo{}#CM@7tNcqRFA^#Ja>G5lKf` zFPY{xPKLnxsad9F1knNRU27##SD=9Gk>NmjJqE5wXR860Mzfac#&FTRg@c3n&7?XA zuB@cWUw6#8oUaf!Zq_Vc8Kn2vgayd>41MI{dVJW|HoPJ2$@?k+W3cj`fB+O~6RV4Z z4OK``aJ1&XQ`Xef6xl5WIeFdzH1b#+1fRpU&D6o&dwEIXrF-CD1A-H3AN*Ik9T`VQ zcFNR<2t<3>6melFUw_&%90v7Aa&;FF9w)`T+yjCVsrl1^?hns*7prO72d?To<+t5F zF9yA0%%Hd${T?Y=WSLMIUdd2hYey zRd!AvXQb#rQ#g-EGhngGiw8?l)H}3!~ z8GE9x2Jlr^*Nd0drSTkLC}5PxMWFtg!WZ5z-r>US$)oru5{1BVi6{J)=vg0p4+9gY zQs}1VvM;lJ%P`H!*Ck)*fYUEKNDPr;(8f#l9O^Ms+%@ff8D@a1wnX|%m|0c*;Hg7% zcG)RzCEDCF%BKUn!JqJ|Fi>Qp?jfxQj04$w)jk+7Y(2l=vx!c68s7f|Q7h1WWuj+{ z(T&h9Vln$4Z?69+c%0D_>ugNFMeW$ph;Kwfo{EZUj=!N!Zf*rD8JaUiR2adN6Ndli zLFHE$#q>@{7=}5-1w%ATnqUnd*|Z2(rq+3?qyx-akx59+cyBWDoFK$H9Ls+R{8eT} zwDcn0uo4iXl#aNU##UA*7Z)r-euL0w1k7ZRBKQK3U1K=PV+H-J>WN{!Dt}7dM#6c> zn4pGcR8`q(V^!~)Ys)9_@c=y8nV#%pwfBU~E~IRiN>h9=G>q@{?^VT$yxYqpjK-!7 zFYhRKugmH)TyU}q($q)bXbzXf@A+`zBbna!j}}!Kx+5cz-{#+^U~_@>d1A;JgtVCen+1*s&=%M*sCqg%M2Fg!D`wu&+S=|v-&ui z$d3hB-LQ1bS;tE5;{FfqzJK{&>?SQ-Y3zVW5`n@_Oc_{TxVY7^M}iU5(peUJCUjnN z9Bj~Zl(}1v%f&|^oYp5?59E9!M8pR`8FqZ|w8^Y4Z6)bq(5E9Q=G_*y)KRH1$Q&x! zlyAR_`>7$(cVTKLyCLvj0NAXZMm*h*UD`^=V^E#J&RuTzN;QLp^`!(v8mv! z`D~1MLf`%kI0>%cT4_X9jYx_TcVZuwSd7z0&6^~_Ru)quYrUuP*x_Xc$}x7mui}xD{41 z%|YE36NOsh^a33v4L?+%v5B%iO+lE+rNX8d?E1tLb(eN2?|$D@fA{bY^ik4riO}r* z#wxCX7_yiP#kpNM{5n;yKlx!lrn_)_t(zB+0JHfE>BH?+vwYv@p*;07A9XXECcNDR zc=Lrsx*ljrX_~ES*C{PrIV-|HC9lNtB&v3OqJgK;%k#KcE~Q!my~3 z$0^-R+jmKl-?KbP3q^dVLsA3+m9xz*@?W1SphFIEEmciqWX8Z*7!cscmepK9V(p zK^s$$oQ&h-)a>U|ICLbv@zl z-r&BzV6{P@Rj%omJiUCY_*?KVKzsHD!Sfk@G4DCGsf|g0kBhrhsz9>So|BzT^x?zW z=oia5^QmoV&d{~P6wz+D&-Ltk)@gmQFvQs8xfv4oja`hXf#kGXt4e=Iv6Nl&XtTHj zg9xrpQOijm&YGDUi?MS1J@aB0MfTn`Oa#9gZO{cC$0ruY%k3n5|317vSXNzK%)-bf zQqf?|6$mj2ymORuts*TSDUk9C_C4s)nbap&YrYwmFdpD|9e~+rXM)_Df&4jdr91}u zy%>eC)6#njnsi>O=)1jG5zdv2XOwvKi8$A|VI;qN>DWOD4T7N6f$zU#v6mFJI>1K= z`cmCJJj5`W85vO!5m%ZllbV~GtEzF!_7^Qa1?h~XlMrTJOi*aDlIMTa-AVG(n^;H z$Bj`E!c%xpTeyaI^b@!q7Fr|bk68aM!=$@1-x_67@Lw@SuR z#W@+5hUyA5TzE4UZ29Q8TI34p?HbpK+rR)W6MSjcN9{dgQ=j}ku84d8GZhYC%5aaOHVlhc83F?X z4a$EnFZntS{pWnwjMk(s5=x7tB}s~$ln_TJ5tc**cAhy@#(o{{l= zDTFJKI((lpvI;ye|BmJ;%mjUL5DfXfAMJ6%55c4{0v391saO^-kHQ|4YIpnb@p0pa zSL!sb{@j8qpv(YpEEL91tbRPc7F=0?k*eM8g7~v2i6yX0sg%e;;y-%Tj@g## zJ^swSpl734N}Bif@%b2yA0XV(-VTh>|MfXD$36qzBi) z*&JeNeMA>fam9*5bfjEH*prk%#m4<^DcU%n&`h&Uy=16R!|V?)rVo9^+g&cAlY#H% z_Wr<%9v_duREN(Eb(P-ypF`uO$djBN&)jiJ;zy_utR$p~GoQLh)F5q}Qh1y7NF@nA z+Itb-?vWHWEDZ#g_Xj4ENnB{bs=g=Ty=K15(^kFd5DF zG>R10mO?B*!I#0T-^oAjPA0zXAR-Gz*P0?NojQG8%zX;92|%)ako6>8)wY*@XFqMi z(TdKt8nn$Z*IR#-7GUz?yeTa})#SX_`HVP3`{5tYD8XqY3!8d}G zE;MQlc0@TLo<6NH%6ax;&5GlHCHbj@|EiczNi0(O6CplMaHiI8RFYXwUl&4WIeevN zN3u}knRzFh#UStYXl@s9j4+ZFp`{Y8l?cCo9%6KuF40g~Cqu~V?eE^hLmwn~jw&z^ zFe;a5PQ4_6y!HVxh{_WLl)h8W+DFuZD!$4^tndMKZr*qs{Q4XgCT?zARC#&%;fr|n zNgbZ06*B{Z={0vhr zI+jh3R;eqd-SF)Qbopzg)U50ty*q?dGpP!?LXNW-mq~W6$rByY0~^!CNov$ry;}t@ znp{VWp1Mz(Rtxl=tFfm%X^i|^A4uV`{o{B)8Py+#7J~3W03_JvOqk6AwzQgPr_BOrLbT$>|J&#L?Hmy1k&RROFq^?Q&G6 zRT1}usX-NwP73Mp3Ouc7gq#Sc`kt-WRHEBMge4wQ>fcaLd-GbtzR=rn@}A=oUxt$} zMJ+!3q!7`xkEnJ~jh^1rt{6$iR%zhwV}q3&BZPVB5tXn!Q{~O2prXM}X%UPo<=RYwWXDG->oWl;+#H^@CT5bLO-mkswP3S8<=_vE{2ANjtHZ*u*MX3vf{$gGc+{onVs6Ja-xH3X3H|>7Vh>a z?ng-gs74uU><4qUr3g$Vm|JvHs> zUY72kf3hZ1!P=Yl9x$Cl^J?wxqjX$Yy8~W3QmW*!(Aker<7*3c&{tx3jR}v(**Vp|G zeVstnvRQ5F%NQZ=V_{wQFQMHA745G;8hQJB;diluDGqO~zg_o1_I$U-MhVk|e*w&9 zEFr^Py4GPF;N}oxEf5+1OBEU1L1hBH3q4rkJvh?9mq*4zR6s*RlkJiU)i2avhX_uL zj)I<=zSd1&WWLc_e$3j-&V8t)g?kjs6yCl$zhb;>uMnrA10vS!*{*Z+l zVE8Lx=bilX~$;`|I*kmH~f&S6XvK{)rjeW9n?q#rL%ye{! z6oDsz9zGi1w*-ljSDHlqrQZZ1m7IdYBWKeY-NYpAdG6X-yZ%k7ixPtz%RN;5Qw7mR zU{R^0rzbyBSV91|0l8S0k;y}=F(swviq$#2h8uzkGgV;75TLqzM;if>mxZf5nb*^7TI(*O+qLT92g>ZhAQESkuZoHoRcuuh1~TtX z_pS|pJ+ZKJJW0W$KtEjmoz0i%?E>Gq0C$o~6m}J*BqEX9|9AgNtP5GjaM~ve`tM}Y zkOsr8VMod)DUeCPCBAcUQEOnTD5lh19X(`ipN85N)?Fx6V7|zY{zVUo~JcU@XDuchV~R?%Q8| zSA8nio_`fxwBYvqvien7xq$PsDLetyqgb;gsosTqneLy9>s`8lQ7JkFhmz$^-2)@m z$11!oYp}-gqA&Z`QG1xEu32q~q^jvqLfxpSs2CDnr%(0W^b15dtM9EYl~8GruzC-6 zYHD;bN$!%_9P8k6Cg_^Zj)X}VFMGWU)Skbygr~2-$**4&S+yeFnoa0n@PB%Gif`|? zpTWm;Xf#xYk)%C_GE7NJi3j?pkUUDM+1k0)3R!#fgt7|R?u z^tnv&>?y44LlVBlea!H9-$wA#9k^ZA{7^tVByh9pAQ~)f+N8KwxQoASOjKo4U&rma zQqM9>U4%rk2Rz5WhCnr>7`oIuO;vwU9-dY$&$q?>6VQ4Z%#5<{uqjOSa*?ta9j?v? z7tw>^7`rcPHg;xaFA(%m(vM!3uxMbs54UV%kd2F)8m`3kZ)`mO=r6nWVY+IksO7gT z;%$<@ct-(wSoIaM`ns{+7 z(~=DepaCJVMu(*^oAEymp|^zMmovnzWYT+6CJ z(}Q>(x7gbs>Y1X2<0^K1=Fatw{pgw}sm<|K!9G9A-wDIs ze|uJwxm8rE`0XGhl9G6Q)H`b4aGn}Ao2*=9eRy}HVia!X ze=9DH6&aYrJY2s;UyBm#ir)X$$!ry4^1)^@KY%zkSP_-p61ah2lt{AB{yk0m1Eb(q zQRtUXA8TdlXq{`i4`fOLqTfSdtFw7Fu@w+-z3;&BxwF3KU)O+PNg{U>d$u`9|42tuextgS;$-_% zJR2of(LYTVB3BqK60jtqimJTdU48P~c(OYmL`hcgqpqvZGz?KpUS{Qq59+p!rn8?t+fUiDs|!5!4Uoi1_&ituMUuA|yG^y$@1kc_Fg& z1_i?I?vLS^6u}8PkGN2H)m2ql+1bDyCG5&g6Q|w5x#_veg@F8#M5V8T9e-|=r+r%E z_eELqC#bB#1hmdJCxJ^0Qj>QBk5Zp1-eq=V@du3-Ab;qG`)g#WA#1uw*2h zr}!l=z-;GuEh%p&W+-{w}uHJh}-MEN}Wvy6Q0f+YAaUkCo`=?*L> zTCIH~KffP>kN#nuAlLUnBB|uXvHn)ti&hhl{Pb)H7scyiP5F?`uOGRh`g(g6=bs+; z%~st@S_#d}c9|0+r1bc_em(3}52ySJjGuYCFJLfxJAL9-bnn=%0D@#o>jC>AA(lcZ(4P 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_agg_mac.png deleted file mode 100644 index 502f29fd138816b11b7e56c54556c6490840d689..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59276 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

V!hG?>?zLdk44n`?B= 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 diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_skia_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_new_text_skia_mac.png deleted file mode 100644 index df9469903f6e0129783fa34656d663db1977c24a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56247 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%0AW^YB$n72#42thwI3hfwrn zxc;JMqFm&%I;shE=Wy{~?rwux{mPq7!wY%->&ri6GQ2kpxj|IhM^EoHmzK%vk=L(O zm^{a27DXK=-io&HbqFA_RIZk8W)2r-ODx4Y{!QNx{VBN|t^HU8Ph9m%h&6C&;ghSvuD&Kg1t+`$Vq1hv9b^9!`G532~=4G8Vcq zhF7P|sp`%r%qFRfZ56**p-vq4tYTqrlI(;{EJVWe$A%BLwlj8fVQ)#F90&sDjqzK%d%oO(dO0(f*KP@p@~7 zh`@C}ZoN8)R2(}J5}lbNO|``I{{z81mnPm_>2+_Szc%mWf$2zdmRI?j{8DP2<8@AS zINI8@o?wNFI}BU0Q%Hwi7gjy9s`w5@4?^TgzZuwGM#r@yrE-%YnH$H zjbwVRwPz;wgBs6sZ{so5w;k0HdOD3|pCp^z#dGG`?y^gUTtrJR`{An6Qr@qpDc2uD z@QynhRMe_9p#3K)1|6oImG@(_LbaO*IInWh|Devn^6V;#8ipSZt;A0bdu`*Qvwbz5 zks3n|X;yGpbL46gSW8NNV#c#m59G@4jIh0RF*$R_{VQ5hC8>v`G}r8d(R*a@SA0rj z202Kkj>3kL#nU8{1Rpz{{QV0j)3e&K&Fv1I59H^6c|7J?E-fi$-II@ePJ91|lg zt*(LQ_P%Y?dLu8LuX~)XCs!5LrxY?n+BPjqHfD1}676PnLR8`$^;Z7x;n7^04%b3N zbI_{_IHG_jUb%v^83vwF5&A)+rqf{9PpM0|DCv4oX}^L0%Qw8XlX)WK-c#Lb!2Of5 zHRjZRu@(D=PCR{1YvXTta-T?@CtrN?_g>mdZTZ&_f7i=5IeSgldIXEPRX0Bhk5!oITSp=znU(r$7`8n17uv^(Mw=`F?;^FhL7F(T@68S=$x)7x|-mFLQ_qQ&b;?|_fS zzFqpVT$xy05hV5n%U1ga<{4z&?``ea)8$u}bO8D$L4pAhAyY>lXDkcRs_=I?qR7!d zKC}LO;a^%{nOocasOVHQq`f`Jx+CeWJ{{Dq_S0ok!_YXxu~~f7qdIk>yWim2vgth8 zA&rKQ@iqM6t<{-l0=I1x2uQ1tHQtf&bbSn;*TNbciyUZbdwC49& zG5E#h5@K_ZZbS-ylBjbaaNk%LlEFd$@fWErS+s)H0qINjv$6z)mIsIAq@+8>*vF3) zx%^9kEx0#sve+@KI9icM=J@l5ecwZa4B`VLaCO)%wJqNaIJd#S6s{iiIF98t@iQsx zo-uy>+_E&tJ7I`cIHnY*u~T_|@X*ese=ylEr@;G#*J$YOUXM=AIOdms({6@|C~vLR z?Y49b$sY;ylINrC3}c#Xj!J{E8BwA7`(%>2t<2J69_iNEe1@pV<2uSg2Pzi(7*Z7X zQ^VXVXXUB2Q@pgqJX11uQlvKxVh;J<6CNb!RXoU#{c`L?AHxWRwX(Pd%~pmK!jD62 zmN9td@Thf{X8tZTS%C|nkVXEby-4R#l*EE1RR_-OFAYSDrSh|ip|`GEW#3Oe+9DRo z{BkAdEb|p@m21sF8lsM0Y<*;V*f}{1gEtBDgl?vP6uW)r0!5;2r;v4oi&JA=S+m_@ zAUoPc4r){`Rm}v}3`ssbL-BF-O&QFUwetzaqwWcWwyuT?u=uEu3}ySN&n+KKh2AQy z>$Lj*?&#Oj99y{gwV{dhS5d%Th)>xK^ZN0{6RS5nh^o8`>0)pvWxQ_w(^W+_gr6x6 z_v-$XaC8^Nx2)`Xzx_LA(5+$KtH4=HDJP$o-e*Es_pYfZl?=!D znBD7VVkbmnTtM0m*Zrx`mOtAlz51eaE&?t`=F{g9)OUizrDc3#GrVWR#fz1Rtin{E zn??|!Zg5tg3u7EatUIm>55zfk)NaD7T?}B(x)9af2igkv9282flYqybXC6Sm)zbP4 zysoj7B6k<&`@VEi)1a9$^jt^uIx(CS;BWnnQmpQPz|T}|@qK~A~dq{C&Co%&>++<$-u1~voogJ`3?{D?d-kd3!3 zyS$A*N_9YWVGE)Vow;UhV;<=c7?8f^?IwjM@6P7$ATf%m6_2Vz6psKY zq=6S%gcS?a`oU)%?uO~Oqn0AgqFc#~=3GH_Q?Iv~&~<(J7_sx-og3aQujE(=`k4zo3h6+8+%nTOO}*1(EZb@5I6sJMTmX#{T}>9&Ylbzh@?k zE4{;Hu3m4}?zTLp5g`;dA10vv%3;v{S-b4;#~;xA!A8SthdZe43Y2McR|TH8Z^*}d z$zu16JAqmZEK9nUIl801hVG^Aqpd(MceQ{3P2EUT*wsk%WNf6PgsqBvF4W>#`xsL9 zg!A_Fq2cd(4qE4egPG6yyUy~rHW>>!7rH0i{iTYUfgUwQUV{%p5DNP=-K?L#*&IK8 z!cxBUF(4SV^e{5HWeNEB<)*H*nDJ{yNTS@nYf)zYV9BxC6>{7#2azFW?BneIF<2!I zMEvUV@&h2tf~Vl}{5*&eEfNhI`{wNIi-$)w$=Cu5gvZK4N(w zZva>cY-UDJn=Rtw?&8A39cY&=7C?zdE&zAGF%lRU2(paphV*{dKex0Ak}#}x!Dfxf z*jTWp4%_Tz_xXW4Wpb>E5kLQ`K=KELtsd}c2%vwYkByV~AMZZb4d&}hgWYacbVNi% zmX^CC$TJO01|?!Y;_e-e?wQNs34_^V+VjnU$UFyvb@VKMjUO`S!>fWGTBwQ7w-67J z{@$$x1P=E6{vC!v66`G_t|Gq|G(GJo0Y4n&I2qL+OA*z$)T!S}H^1z|O*ll{bZznH zpQ8X?OZs1fbEEpVrv<80&x>p96*or_JU`~0c=r#BKy!yA!=ZNA=_MlbUewt@AeFTe z8L-lB%C&|aMcECA9b3Psr79A$feGNiOC**s97^iDIPwJdd@y!;1o(#Jg>07clPkBC z7!%pn#l^*ggM*opeP&;vY=`b-@JyS`f{n)!1lO0BQY=?jSF=$ls0MacR$a|sleM_1 z%%r@%1?%84Qu16?;^@>S@#rrAMm8Qz>g66ecKl*I-QbI(%#;Bp0QgM z8{_#EcAgaosE^(fUHqqyd%l1L@poU|wi)*zIpkEpX(U{om^F$czk2 z3UvbubE3!&lgZdZ>QVzvoP4yc#ty6wlUq9J>qO%+=Ig(my!P^GWUslnaF68O4HDQh z$+T%dA;NL~m7<^xzwO+%U*vlXS@QT;Z}XOx5H*qnc8&5*E6%bC0`hBt0S_KZVfJF* zODw!&I(VR}U(ymEC%B+a6kRN$2?2NSuU63c7(yDCdAr!JygXv9ulom_n6*48!D?(O zGkhe7vnJNpm!^0U_)uGkm&A@zKLNfWXWr-Ri8b54Pf-ni@Zi*Vf{0Jb`6`w-%P1_GT@OB?C{7_X)LqQ34~mrBy&>7O$eQ zJ|6DoD|L~TR67)4q^&Ou#zxQo^Z--DerKUw6HNAg)ssjuOdGvvoHzY+8fP57|L)ss zSJYlQHiX7G!gS>Yv^_B(vkQY!u++g;hDql@Zo-2xAqi^ZOcm`c>P4V-l&g{n)oC<_ zIr7$T#koeda`*%zhbhetMl~Sx4+%Vtz0w8w5uHgS!J zD{)rqfS{N*-iz~ss{e#Q4tq+4ydVXGme{uyGIXC3j`WDM{@Mz6*q!ZuEUvSePA-P< z6j$`P&$CEtubhk!PFuTNd+O^&8g;S<>Tb8jie`#b=Xq)9xSdBbKSKZNe>+?5DO6)o z)_e7SR9wzv5ldT=i%JSZ8yiZYRm5vv~LZA<>Q`oA z#An;!89wLe<;zV@~CXG%sU@Yp5{DF*UCUDP(~SCng-Iu!1mNz(@Q-45+2V~D;zI?vKaA= zT6I$s_}gzM_2{d8)h}`1Cj}X)@PEG@&$opHzr3=tJCTPCpC#h+&YL%bA%5n4cXv0~ zCcsqq=WU{Blbe78wzcLlo%FD*!`U@_oiNdG67l{lWkunlm0xfN**ltGM@vYn5~pFB z!R}GBF2E(Lx_pa3tbZuoglxuU-tHQDpfGr6GMJSRe+Z>WQrjmWsDQP+#RE-g3SAHm;^GvfSI zEkwbncT0T8*Iqy?%bSPDf9Qe824R6N6ivu#@;f*gwAOX+!{^UxEXGJfyI&%BSXeMp zqA(QT$sXJmAANq6wL$j$O9%mT>8_MrLcY|%dgW8S^NU$yE2~oOB?I=J=Gbp#=@CXN zV0VJROI{FUKNcL&Ek$65u6S9J-c%75^HMYQz6@g|rT-IL!J6- zb_?!w6|p24-|`Ndrz3&@9&mzAzwZK%^-w#S91mr1aPT)gWt$hS(y|rCzghm6R6`zc%%E{;x7}}#!v;Mr*|;Tqq>jrb-A;hSi8$*lL6BjoOu+rY&ni24wug3H#~D$ zG1!k}J(SMkniO*K@>9E$ON;@+&I=z*H`m<7ZqqnyAvzX!&eD%(h?YJ9UI$HisqMVm z=hOlFGQNh;o%)J<&pE7Yx4XE!l8$$+&UXhs-A-$d$5D^fZ7!)-r_(d*VAm3@&(qTr zadv!4db|X!ro+-@fpNjG0G$MST9JiL)6fqw@A%4XD$%ZR<6UZTF> zh3*c@muqnMwKdS~;6)mg=;)*-Qj~%Lyl0|<=o3E~snRDps10rlI47S!8r;pTl=zBl z;+*0NVtrykV&t92Maqi*YUV{g7J7QIRV-x<=9Sc7hPwQmJg*nOV=hEf~$Ed+0 z-8(unsQ-aWWv|p*XtItv-lqe>zdfoy4Bg+6$ni~j6xBGgRaW)96^!ubYD-ZE59}OAn>*_F=tKqHelO0j$E^Nq+o-BIB zr3zGeewPRA*i<;NhZxXt{xq{rq(6@;tA@e zk6u=EAt56ABpoZYqBNFKJj=X06i-V&jfsv0+lKl5Q|pWKy^GziAQ+nmI_a_U2l_2n zF|PECONeU@`gjn*xzNG(-F~d3Fx|DEpPyH?lGaCJ>!~7a)7NThYLfxs-@dJqKL(EY zOYri}N+nQk66Ux&4%Lf`&CBwVw;7csix%^xj8_zdz+4?lZlGs0JUo9K=-${*Gvz)7gJlZlyH;cT-EuwciQ}0vp^yWY}9(I1?+@e*Bc!zMcO3p;2 zO|QX*zz3_d&20W?%K%hZig7vCdwY9gpw>_ zAL7$d(cjO(*L~34-%6(oi2VJneI`o%`Px`MV=hG7!u%!4>iPm?O~r1cAy<=L$?1$J z*y*&~ILvW>K^xT>_4;h>P6-)x5kgYGsmR$g6Wr8He$#!jh@A-sxy@=YGxb0IZ6h7S zWi4rD+kuY2@0|{;MCtka+j7+X8m8W>Khqx3b-eyrJxvAIu|gr{1XOyLC17f#zn*Hiyq&2Dv`e zJZy}1>;!~sH8#8+IdGBKbfhraI4Z3w2xr4P$J6iEXoJ#>g{o#ey)zb)YHn5$KCxR{3r%O>(`IW5YG9EHd4(_&Vq)gXYV@G==e_k#F)Vc{ z^yVPmDbZ%l#-k~3fRr=5iM4K}bE~CvlCu-U{(!1&P#NV-Y$xaOnRIxmqKGSSA-On<9TQeHW@n;24toH2 zswQY$`R1_4POM|!oW^q{GRTnJ_ODn^Xz<6~GWdB1zuHDY0qfyswYuo;-f+BIrC;y)Z-d7d z_&a1gpHj5a+wdpd_UO%Xhp=Ga;bmz!G#h6cnvwXO_E4&QC7*SxL(pwOCH;go zlSvn|Uws9LagZuhqHf$C^<0)X-;y{SvsTJT=-+d6DElF%6=JK|vifUxDC%u0v7UL% z5ql^px`RmAA?2Uxzx@qk{bMa~_f{EgoR;q|W3GnYbUN=8P4|mtsRLP#o%E|%)0#8p*c5A;<)6zha z+Imh-4(K(A3Md_21hD?@|{*t$kggkxO z0br=u&!(okRfatnoe$8%LpB*2$4URDwsUyfG@%<^TwXdjIA{UR z2cY;~K0ZB6&0u{OTZ=I_L4h$ydH~eV{_@h4loUW5&A%@yZO-;8mUW~yXD~;U0qXL? zKj(n5$zQ}l5nIYPCD5B}hP2)&zuMXa*GbBfJf?Kc9BZ-m#Nh_NImM9zZagzR{XbB- zC&TdY@cT8yIg%+lv)hsEe0z{=hj265i2kW(jtv7e!KQgOf!2J?{f~ z_Qg#X*btSFndj{$wiOa`7xcJO&&r7oya?2X5uZQFp*_OFnMvM<8<#`&O)xiq-v3e1 zFWNPqvDY)tbW@CE-mkq5$Ebz~eIh^VsBD zmthmR+viPDe=nXDA|kk#jve>9ktiQwQ&ZdWvaf)`FTLIvWT_kW zr2D|Sj{W89$#wRhJG}v6vw{VxSD7MkT)@Q3$(ggP+w{fn%`e(oCL>W&M^a(11xiXu zVZDt5y}|{cFwq!sT8~u7S#$n;Xwi5eX+r6Ph2SQ&bmzpHhm8HEIVj zooCC9(J6w)$6+z>?CS1?*D}$uEh!2P+L<+)>m)j*@2pq}=CgfKE{HCZk&9(c>_k>T zor(M61_I30?9_RAtN4rYOydpV#3inP&r!NBQnEt2 zfq}NXrjKwvGe!3^Es1J=nXzR1S(m+4Eq+f~5{wTl_J1}WTuEWsHFao}U;5U{jSaI2`R3_W0;P$=Squk7W zAV);uHA2ji2DZh6w(7`^=T;m1Y`5Y5s=yV1OwJ9hPKYidTs^dNcDi7MA-l~;2!Nkn zz^0Xt8GTL125_lMrI{O+z2Y{sH7>L52Jh|Tnf(?VI09-kD?fWn#FBe8Kf{<9NTHxE z%p6VmeOikZ{P@eN%(a1;A=XTdhW3Me8j4&%_FxU|vzRxyO}ClcDpMU0GOy67T;UBr zX-(JM#Ds+MWmg%4Q-=1F2e-K(jpsid!rqcMSZnzjZLUwZ;zJT4TPj0W^K|+(M1o$u zL8xzcY)G}5maLZ2FId`UGr%jjrU&uII(_uYA0XWkrESDd%er6p-3xZl?N?7-SzavJ zV<+`J#HmK{Rf^_iaE$U9QZUf3!Z8c%H8kuYJmuw^Sr^c>larM|4BB&>&0f%hcznTxaXMs+derQC?#_b7K>8-Lj#T>>vK zM-yRFMuH>opM9X&K_<^f;9&dwIi$}@7qX8lo~9P?AfF`=dZgB}aj3WtOd;YC#KOXM z>yZ~)3a^@ryS!{x8$u028ousNz_Gp@EV_xaljstB9mH_I>vSQ(LHP1Ig@u<_YwY%K zG&EBbDt+Ijla;){f|LgP=(j?9)qKHklDw;RArD1sW9s#USFwl_AX*B8_cBJ3ah-;S z#>kBXBu{3>v#zsr6ygh1^q>78%=C=l-qK%_qOO9#Z;IHMryB|ZH6e&CJ6rrjB^teP zSFxL8)T=8Um7l1qKH{$T2dzh;mlb9YBD=JiP=s=XA29XjAsY=>3Y;^ei=lcx5klry zRwCX}^;(;n{`{foJC^D#aqYNCcN=?W7X9JjZ`SffXnM;CFo^6_sjI zC3GQoHRdlbV8CR;0Hlt}tA`x&?T^+R>lgej#XXf4eNueCz&w-$9%aCrvfQ+0H_znw zHuE|D1k2BJc9w#cyn`Ug<>^Q9tTkE6IY7poF1D*x4A6M~F^3=-iEE99!Y?1#_EG7e zS9p=WE0p@9g3Lq+8Q`zi1_|6k-Lo%cs;y9FT*%&&ro&t3Rg}?{ym$AgL z+ZOJQE8B;MSPp(KPP&bbzsWuu?4)_88>L;0?9AFH5y^iZT02%v|NLAo*)PfZy0@(t zU(*M@-z!}|y__1H_qpb#XyOKHWY-$t5WeK^@-xT~8HU?Mu=4@-*h$$Vw% zJX54Jh}g?RQ!Y(SPVQ$zu%#>gNinCfk*Dq_C`XEl=(I*{mqm*zXc`G~wg$8M7h1Ic z=$f2W@;*;Ztv%9{$8B@*?|%t~MIAm7tnmv56;0ufA7sK7&~w?ozg@O|gubdlx$@Y0 zxAmyU5fwiE{8z^$>pioGR zI@S@^ZX{#)6|8?5LNNxjAzA`3G!{!27l&~0Q{#&+D3sRYv{ zTquIs4`Fhd-{g-g?|v5DANPUzy3%iYd7HffR?axsezDAZc<>qTg`_He@j^}M^B#mq zMVZ$jTjqnL!wCF3%mVAOX}FTcTD3@oOJ=jAB4u7-leZ*lq9}&>)q`wwDy6GJGjHhO z|3VR?3(LJ|(0XY6WF&tVHxlhW$pdgptj&Q>D3tUpv$Cy93g)30iJzS9Wf5ragDsxRS()If0i*!H(EDE zt(+w%O`A88)w~Eq-KZ7pKPG6uL1+SV)G_`dU+P-dISQ{nW?v(FAcd!VRB4!X&ys;? zguOQpWy`WY8e+q$hlR3lvFuTj$UKYfarV=}ni%QIe4sq)Sn3eNaxhN7MH>9d`|78%tHc|s@n=$8Y6rbO@ScUr**~N-1{7Lz7o8<;@82F*12*2}-CcBK{kh8+m?HXtg@XfA z%w(%ljqj&(&S+%DXTK%@9)Pd(P3c~l)5Vx**E7LBFpmD#%Q!TFYY^|kUf^^VphKqP+*^G(?q_6u<5H2zhH?S z`~P5DDD{4$dnYKf-Bq8QJIzk+DRh7J({=n}m!h52pl?!6{#7sms(I@9w4_&~E8jep z-OBEJY=il&g?O2J6r`$8&7T|MvoW@cD}1<<-CeWUYXk08eOKGN1p++R&xRcZdvgGnIDR;#60P zd_6rqyK)kyXvoOOm)N`?ru8%r)*-x}9#Fx$qw|L?ee#gIMI*HU*EhGajp^R+Ha@87 z7MgNLaE-rdN%X{*#uEI!V^yo_?L~M{5pk$$`qp3YzJTa`mXs zbvKkl2!*o@#*ZuEgLA3rX=xXV>gxTYn?SJzj}g}MXLYo7C5k4+W{S2@Ufsj$lK9kd zld-Y`Pw%+c@Je-=QK&xaDXY*CuI}I~qSv!L#b+9F5eWtFtUQ*xY{q7E#!`rFIKSdX zXc>CzE*-cyw)*l;^$Dw)4E9G>7ujxn5{gkfCR%fh)$i82`Hp0Pn?=6&dhyFQ;jAI?{9H&GRm!~IeZ{;`rxZkI-XXawe|@}F}_dWbk4?4qT<%;j*ulF7G88RA_5 z2NOdftmkTTs`bB{KbMK)Qio66Bu|_^f93Pkb%E84&X~Q@D)wfz_bEvIDy%zWCl}_$ zX=j9b@r{p@{+nXmCZ(JodUCLYz+Z(b4L<(`iu8T&&&_ zX$mob2U`8+j41q!TRXJ$YuXE+Yu$|3dMK- z_gmPnVj-+QX1bC6>Stl$2n7B+`ePE_ z74Zm@w{4!bn6duTUl8)TTUF+wn+f^A2z$&{RBqA^$}4ko^RNeYJ<@!$AD6DrE^!1u zmCil07?|39Y|qtTxX=$%-1$SwvKt-p+@xy zSyqT_U|Z*>MvwU|NkaOTv(gHbT2;l(ymjPLI-r+l7`1{o?M`A9>dNIFt~p4*{=KWL zWopv5fgyVYyPwdeu>SnQt+mRa5YjLF>SKZQ zQQyvk6{yOlZZ?~Rs)-3jUi<(1i-7AX&*BuKvHa!k{AqThKlh4!ZkO=DU?#npcixc> z46JHZRyu*VkB!Z9I=`TOv|Ca;Ylq2nm3#<&k_EP(hzah6_@S@PE4i+{a1x59+?$W{ z^>SDJbe(f6-uI$W-4>iD?0Y!uEantlWKkY@KJwA=BBsu4=8q(5^>P`@Rc&`=tn0(8 zPbD8moV@e^RdQ>4o6@$lD(OR$j<3&c(d}oK6YO)|musux1Pp{SQgMp?mL{g>UgN_; z{bbU?re8kECVD)zd?pf;Oa-#Lxr%H6Z`8v%2P3ufBSQ`g>Iw<>Fo{Jk#a- zY6#?bN-h@N&F8;I+Umm=rd$BPU*eez9R(}h>T~Cn;v7^N-Bx1{@0jl8`4_UP9^1SX zF`Zuv&S+>Rm%*-^Dot7=DI}bG`7bqd93x&<4XSx)&N8k!Wp(-wU0Znbd7V4*YrJn|Ep^W}Z2H=I8axvk zN+Ue|hSB5Z;Y{^X>rii_Cxk59@@<*g`bb-pBrk!lNc`G%MG9F?%Kq8wSQIob+@mmL$Kk@(%x%T|I|wJy39;uf79Nu}4*cI9}-23ib7k_3% z5WJUDrPWerRKyskZy~AGvZt<7^rF?yj%>X4-{b7*IT$Z0Or8Zxm)&xfq^m6Q+CM$NX?sqK zd>v@gX_u{;Fx&5WP)H>T9vu-<__eSAY7jH2nV;y_5L6v5AW#4_tQ3>iC!Z$cO( zz2I?{YDMP8W`n5x{eN_nF*}*N&3O<2}jA zl(U8q-o1dYr`EwBi`iQDQ-lXKbt5uvSZmvWu2A*Fep9DYrx$e4E2sU<@Q9sX9gwPi z-<2}d2L8|7uWTG(_%PvX-G$Pfn~II)G(M0X(0`X1+e6O?Z+yR#tV8GFXCMUC8k-%o zC=xED$2Qf5#?Z<9oZ;N0gmpWJuK78qc47v?yYM?KnVHGU(_?>$OI31G@cEX6w|}Sw zf6Y_d8K%n%`WB`jL%q_geVc)psBw3T>G*oZ6`xjp=9Qv)B$xGR-Xc}>Ms0|m=U zLdDVBkZk73*WUMe@^mMAoP2NnghQAocnx%!Hv-xVNy~^stgDHW)%YISfTOzY4^e|hV!dah4Q1OlvMrh zNd#D!D@1{GgVWZ^g;~VKd)LVK`V-U_i&!n>9tv!@I!)mMS!^;F#`{|5J82PL^sPX! zka$%;e1-wKjzlyDg!Y0F=!PD3_TvYEHiHd*JL4>{c@9L8`R2S+!j2t%msKR^Skruk z5@qjP9c9~o1!1SCq1q>h%Y(1Fq178h=22&^dmLy}wKb%ST>#w>P>;d+C5r2kRlbRD z;Ix17_~}%zUQqV-!n`m77ThZ6OcCCd!zx|BR4(fd)y^&hxrc-5g>G0+dB^siaR#-S z->7re@5wLCGRDraWzYN{V6p^P%JYIfvfpLKL~if5^gc}O6U@30W%sM=*qRBFzkgo9 zv6ev1uI#DTGaPjqAi>iWXU*>92rjdR{M_D|Anb&N9rleWD{x=xJ}EYxUFPO$L)VUX#Eu@kb(X9s1+ zhhQEQ-NB)H_VD@XYCMFTVZ@DR@yAF#WJ6b1qcPardvJv@-^kj_oCa%nXsEhn z_WHJNdH3{rpRtYPk;7^88w9By&&JM9>J|$t3lYA-{~-(SJwJc+8@BGAo_z4NUc;jS zsqq}tJ+7{|z};+8?AsX*63L`!8w53CLI=lz>$J?Xt+*JmQoKx)w%g)684H0ZEejqDvOO3jWo$M7aJR!+<#J($*3Ku zyqmcBjw4#Ok$6&Sfypq|=8e=zI;-LpZFJ`{sdLSk1QFe{0Elg*-& zU|vKy*dSNm?{VpRJLxT+k2T|q*h&ro*?%;$snLqxBOyFMxbS2pT{`RZL1{Sfs$3)Q z>E#8`O4(EeyLw>2IBV+XWFr&Vl;m~eNI%>5=BWFY0wmJ)=INvU=8~vwGVL~4kg5k> zAlB@g&L;=Z9|Uzsil6r9bcK}YSH_OOo&p?NK;yAjQo?L+c0P=Yj*c!Yq&4BZVSW$C z`27v|L@lUsz+5#3J?G%TfyEPy=<89$797NkxHxEB>>0-^nsp^Npfdu00^1w9TRx!5 zvcE!gdAvR>E-oI_R8+)(LvbUF1=Zfo`8uh4|8d|08QBE`baGPC)(!Ah|3H=(Tt3xxBfYOr6oTZ$Fk-8`|@&yB#~ba!{B8*FhQ_FAE1fJzL) zlZemlkBf_2aAu&VS7btn_=QOz(*|7*{VAy6gOkY5e;MuFIrp#OP()}h1=&M8Q$C8E zDzcNNa~?sNN@V*{^>u{U-kvNTgcT7`jSkDfh%`zFZm|3g^)QYXhlG&+#g+sT1|h<0 z^Xr4j!B3#*OANlgcCH%)k*FAw~2B_V$CHLf_W5?arD0)O`~nAGe4FcP*b6qbEw8 z3{jQ8JvNBxsznOfs7f4L@_CZ)Uo;;bs}3hv2v5cDG&&yD8r7Xs+OimyMwvv z>T0(GAm{?*!ww{?wJE}2NxR))lYfDbA}@}_kdJ~CB1Vv|qexrt=PB#P7XN-Ot9(D(5i2z=fXC+QR%Gui&<^Du zf0Oagu#ACiHEAXk2zE_83aI0Fmc@(_%&0F%3aG!ggrh03pg6w%f<6prW;GP5f24(c zxHZ0@IEqK@*@OCx=?JsFQT`!&;w?usn#`YifMya;0pF|!b2!mgMx08*M+|ZTg%n72 zLNTIvn+PZbPtJ!^)QSl0ejZ^G)ZaBHsdHerB&n~eFEM_L`$%QxD1a0}WxYG~<^2E? z2@qpk7&kIDmc-N81PP8p@{`?R^v``!bXUCPDIzl{h-!PGkj14&-bN*0=dzzVBixI! z(mxFxeh*er46NZXTm6z*lRfdu&ey7?K-72L^IVv^cEB*tbh@s2=|%w-B1*}oJGkwv z!z1Ea2)uz&ShanF1*i*_UXkB#g|lGor3?GCS3`n}={%g~u*sMNdzuOg;3m%&ssnzh zDJyRsA0tCkzBrB-uKsezetqc05JRU&du$eyJM${WDWtg>;uV7f<~WquNekM>#>P_k zDPLk}-ZXloL?bAE3d7`>YnkosKGT9CxZvhBh?Z#Um)C-=={lQ>m4W&Fe661LSTBOpq)~qGgv98n9Ma( z;W;2YN!+`iZ)<{;#0&06hw2`0-1)C!UBqTyr3$9la-}}_#?va~m2T@lE%keypk5~n zrmz3@*3^?jr9%bRvgrPg4PVKLwMPp2H@LKx#XQ74Y>N+o9KtsWvQ0wNO~|hP*^Kpu zH~je{prnbeb$Q?Pllxm{l!6v*z+lXaq`{zK&10}(j)2*_eT?sY3W3=mUjnB1hl!B1 zI15W9_%vp>IDzTjb_E}OD*6;svBB2R-e&?s3(`l6p3V0B!5=Ol{K2sfe1q;}NLTDW z2%}XrEE34^4Z%pm8-9ND`D^Zxwf2=T^&?rtQkhl-Or3^e%+7ghQ4vDoP*%O@cabdy zQ@XoEknFMz_(~!0SR(0Q-5`VcNGgI#Y6nXn+&i9_zTpBvl%{EhXy`H_+9_9Cm1Y)E zGxw=^R1mv)r zt>_LT$R!@4^#Iuh@}3RRB|bJjJ{#}G)FnUQfZ+!v0I z$Y!97UcI%s3H8obK4KmdU6Y)TFKrmnLx7Jjh#{1;1ZD4c2)BR$QI7%03Eipb0*-nW z6_ratDYC#c#tl{)wlTIrHg60p#tGF-V<=v}N(@E_!#d^{&X8Jhm>9jHjOiu1@cpy_QtGjvL=q^nIx zC}I5I0zTOU=(5glKS3!uD@zCqD@u)FDcb_m1kV*z!0USQhGbBT;w}2M=Tjgrk(kku z?;)CZ-xUbzz~m+8r3T4e{^v>@be6yn$M!KVPJC~Y1Cy4IJj^${q~u_PB<6YWl^!S{ z&=uWZ$;M)ew(ww4a4;cW`Q%u&mqgR@LK_dpSQ51QhppF+zv5-BvRP!Wxw37T1@!_p z28J*Efh{>XxioA%910Oi#WZ~M+9_|4snEL5aX2J7Ia%d3QtWsd7xHWrp_KTxr?b2& z@^E@WLLdc^)1!ZwmB)DFtTx6K75ji>(!|@{&}6B955Rl0H{^+lb4`K$I>WK(4@Jju zM6V_ClAv}X)80}b?()2mkBp2QeuXiyAsx=119A5ZtmR>U4xQT7$cfkb;ZKQpDpO!p zdFsw=+_u}=;JFneN0|JWm}ubYINCt?C+rhFo(pcnDTGF@&F=Pu^l0>?4HI%;NB&V@Z#AyJiU%&K;1xry7(WcuMD%3GzzW!18yzUvVZjC}W<(@$Ml@BNBvT~;G zU7t;CF&z7UWeId9yjl8y^KbwBtInofYnidYEi7zoEdq^?;<}LEot*T z_t=hEii?Zqo|k0CHoPkPfZ+9fW?y1oBQ*A1=Kuja>dfhpmQH2i&?-*Upi#B^x zw&U@o&`HO{p z=4jBE#yL+Xb(^n&kRLOW`npHo=9mG#J@!~A9~972GYm(N$nh;?{523N`d2Nt^c&f0p|0AaPvTdHeBEeR7M*<#YMzaWvlgj~ z9HlY0=iA#1M;W;-Q04pm9emF#7Xn4sGp+P%PtF zm+$SA`Sj@%nC}!65CF1-kkt$wR&9`dusPC6=$99_U^CygAs!w*XPXZO*N!cF9L$8- z!+{8ViP-LN5^sGX@-H$OI2o56J`j9&OaFImT97pP@5^SNK? z{e@d3{an754A0!jQLZv|v5R^m8DF%jWt|BC_7Nc=({oOUoDJX7ii<`^LnD|acPREN zU=T+6B;vjMx8`DGX|1D;qp6=2d~kEF*;Zy@+=Z;1^MvW0B0Q~TS3IPb4YAZtjT_9x9=*&OB z(Wbce{vYFP?swaitLHa{tga(t^i0x+KGBc%^7--J_7w-?Q9Ygz@>qV55`y{7SKjE6 zPiOnnNd7hvmWkKyFTrU{*)H(Jo&7u3_1&)(O^BjCKrs`P7u>NNl`*v(VPegYUzwGqgXO~ld%8yKVmhi?qU|a$thl(F-OWg zo2<>_A__C*KcvyL%6K4A{GQ32{)cuUxvJUwNcMZQ7FgW;A8cTb!*1*CsrhieP%Xgj zhsFkt+ANItld`bVIL_Vr`z1fbIL$FH^&(7a{cHT`+?R2rjNf_kDV@9Iy(5Yoi7;P+ zf^#1-h}0u&q8Z|&)vh0i@?aGj7!Mtz03EwUe;qo(F(>5HEQ@u^h{h?#Nu11A>ch)+ z+8{jJ{N10w?m@fm{M*5+{Bz(IIr8HE9uk|B1OF33=D69DTM(uGQM!bRGxS0@D!i?0 zijW6E;WyM@^zq*!qgMLXeJvDp_b?iigc4!?eYtbUz*=T@i&UNXzQH733)9}R>yzUw z37R_$En(_@zu9&rqS&%$UpV&Z{AOM>xHlLOa}F7IDg5u^?PJiTKKy?)NtXftwf~!a zMe(Lz*P_|CqbMyyQ`KFrDP3gl<(-+tDovVyzp58uU~S)+c+;q2l}_Hp6$|*gv0i?t z?H$`Cr>~{hY1%AFZ|SCn2->jif4AGM{L+wG)K1R_;-A1vD&>0;f+)QCn?_5Kk*u6VZpW7t3}q#=0fAZrq6-9E&B2E zD}$(~K8PH>W#OQj&U6*q@n%{hY?s!?OcWkmd!^5zTKM!M%o+te`Y=}nuyaPK$6k}r znGt_}!H#DNFaF@->(3=VkP}Wle0s9207|tp5_lHI`G{P*cjaL}OdvRg=t9-OWg#uHbAVHK00WT7LKF|KG0(@^@jr>UZ8&_=~9Nr;qfWv+67+ zwJ{H^NLe~ApN12+eyUi0nRnbc@m+_+f4%c@RHE7?EtPRz3H%0eRUeJ6!f-}b)^AT4 zmeN)9;a-jNld0b8~Z7fQ@F9@R0C6 z06y+_oy+mu#l;0Eftd@hs?h)(Pd6zpJSH~QFF1qfb;Tp#P*9e{VFl3M0DNqS>o^IA z6y?WhXBVPvf-}ckc_b8_HV+q_lqved_bAJT3E302>gJn(XCd_sc#*ZRo2nP^cL}&kfc|p&XrY6wQv;k}LJ=i(x{&htGq*=)8{WFN@d(XwC7DxZ{CtxV{ zDEyznjQZ_tR>SVGOn!VOZRe-^OMH+|cey>l#KgqXb{!|bxcNTw+?DqO+^FU_YAIv) z|01G2A5+k^J~KUHkdj6xO(6hAb2Rtp=;${jIIQ`jg^{d*myYQ7XW^%{3PH?m&WFl6 zukjP4-^LVHI^Tb8VanW{Jh6WS{Zv%W(wH{z^H9NO!FYgnQ`Kq-Bf=hN_Mu4=N|N!DB=N+gxh|t zY}8AF-!Ez6CU|O;)ThR>)aI0Y`HB@B?*Br}l?+fdyS%_Lua*TR)02lb6s9|BM>H=E2v+a#`t6~Pd(MA+5 z2NQ&n%YZqpG^&uv_kH*SgpS6H99$^#+OQz0N^yeXG}Uk-dW3FDjX_$+K3C%zEF-cX z;aegPIaaUhkG8h~86^aqN8_V{eJ0b$3?jvHO(*p@oysz9Wx15rb!_7gE);&`? zJUpZ$>?fuv13iu$jKGgFGTj{jCvv!0Td2iu{5qc}5AGjNlBS}pOyY(@L|Pibo1T%e zth~I<{fedpN08Jdd^5T|_%<$?VfR_8uLlWghxDA{RXaHQT6iQ73PRQDkT1ht6+;_s z{lC8Epo&Ya<}WukxL1F^fjO5QXwL4SAh_$_z~^WXC*Kr|f#ShSg$%d(cr#V=7KeQh z0j9qb=%73~@gRkDQv>DoNBhg){tM8BdpkS50|UlI2Au~pAPp5mCq~~Ebv^b0Py;?l z#b#84=x9UV)N_z$j@bn@sz4Gv{IgrFRGr)s=LJ~qHg15{5(l+Nj<<*Q+tue|n(sEb z^5rYP?=|AxG_wEn?ONX=PG^J=XI%4UicVqRr{tB>Wmt;px3Kh?kelT@jzQKGW<0g_d#EIZO zXC}nWddT}`m5%t{8%*ZAiC_VdgXV9HO`x$A7*3&X#Fz5>9QmW8`m!pMik=>6G|WDP zb@GfVo!eF{%mUx!zF6@QuzJwQ&RPXUvxUAnx7QnVK|{_L&dGDgEe1I}n4Z;K)g!({ zI0+c&ecB5Od>9Nj`CC#}2J(iDHw>gHB6uQ@C^}eKC!%jSNa4sAoQLA5L7#P>9k@GD z2m*n+fGpx|Ha}698jXN}gDOt^y^j@cnhZB23%p%u)vWU|;a`cwZ$;W9_$9co9u2o= z^g_iP=i!}j+Bv`K=apfv!aBk@5|l@WQOtI;lTu+);ZJ>E>7q&-^r*c7x7u>TSFuTPp7@DsAdi`OEe@4RLhO-tIdV2dAxlzpZsaW#nfy~AL z!MAqadM(Q?=t@ZI{mb2X`_*ImLFvJprSD?n8n<-KOgRs^5}RqfYxTyqqC zCbz^)M~7ggWoh{iIzXRIqo-r|)}L7#mB3CwmA0!ju{#@@x? zqCFmu3dOPAJWc(Q07Tmy<(n2bB5`>I^b6GM#e(bgxJT=EwPZ*=?DqXMVk0 zGtY1peZ{$|22VEXkm;W<%-XnZXQ2&1E!hgr30?}8QZg3eg!+O0F*)vLj*WD-9gdwe zQ4NS&We@o}6xez(Q*(({I?qXv4RN1 zycc7cQ_cJnxMHrFo`|b59~*mm3O21f)D?fHg{izAplIJeLJIHq1`kkLblG!m)@+JB zB!vy2qGBlLhr9sWqc{BXp7HX$@*d^eYQ`%it@?xq5gUwQ6PIsY{;)PYa4Zz$>>`?b z;`rUkj`(6Urg7ZJVGmTR)tjQ1T@g?(_vZ!E8n-O>6?f;)Wa|?a78YdT`zao1Z&*br zwNcn=X6f(16$46Y>_=s*TF3yLlv>VUpf>2I1|ocvhFrv8yg_KGfe3<0hW;K`texx( zYv3hH@uC#5wPm6JN0XFsW)T*k;Rdhy65s{>g9CV20US>M+k&BkJEuJec{=KWKgPVvI`IxfM;Q6@w0SJlX4G2vgpumrEADnbb%i@ye|ED#+<-0PEd zLg{EnJ$42$|IJb4RK!5_BFZQ>ocq0om)6DzxyRy#>aysK7(Se@B&`XH3Wnt4Y;JB2 zVzuBUs)cAb*S@n>Mg>x63X+?rXMWbz)zzXMsN#%qptNz)e2ch-mpUs!Hir1~q*RgN zCkL{wShXE&_lc%cq-Jy@DfKSuB5GCW;d=9Nk~-v2qDKlN5mh=3XJ^hwVS0?wz>s3U?%VT_i@oKW;I`V{n3VLOTx5g$~Q)YKBC0&NV~wYq%8bmBQ0O>*C}vSR$h z%}Y59@&&Hw85$bW;r}imVpkO?!w{(y8KGFUoG#dOiTtbmiYX)}r5&T15~kijsP&a` zdtRRZ(#L)rwf!}A4`CDRJ&WO+mVT*6Xhk`>NP*MuRaJKMADGv8&8AyxYLt_{y6w?T z!%{O!3a(`rbI7C7TTz!rmv!%NRo({4bK#fg`>=^bX`NE=Hh#NlB;);KZlInx@FDTW`8ODQ6p>=t(y^E_a*G8yuAOp zwdsoWx0L-+9BB{xfM~EZbDUDMwgb>x)wH-QjtS+m8F#Wnt4f!Jp`gHV0vhlC&(e<{ zI(j{^p(!5O#h~uUuHZalzZ1)kos0tU!MX+6Z{c`Jx?@)e0T4k z*l>T^#5U`E0-0-xfze+Gi91p+YWy$y(#ZD=XV&wL>W4C|cfZc{EwS3_Tq=i5`7!f0K6Ir zg0vtk1e<>ln0qDffrzsyx%j~^ZTEZ{Xdjp<1xTB@q8GXxjfXbC)X zUaja2JP&O9nXSMu1CHdfGjHm@aY8-pm7~^_+=>^KKjO-mCd`_(D)GQPqxI`d{%ABC z-PZ$-_bXQ1y>fAyM2qQ-7r@o}6RrbKjCN5=m1mWz<4@U~VrXaxyx5`ww5niJOUczc zA}7`dtm6kxKLRiJNv?Xds8JVq=kIfYNiokI@;d!&QvVzgUi?RH|Lbhcx1qJWe{I+Q zXS|Bb?-p_z``f%%$N#Ms3nZ7D)vy1+Do$)*Ag>Ek75;FWL?~ z4kxo25<%x`mW3(LJfgSgl9^44WQ)|!rF>g;fXi+VH`u1e%{^T+@~e^_{XW>}?oZz+1}PeV7cixoC?=!7R~g} ztPZ{{=m;F81zuJJJX!LNM<{;)VQy|os6{3ZuO~ubcD0Ty;xx0q&&VcY4?rz9pSI*~PE^BMP@ zb~pA`o8L@e7IZqbS=C7*WzrR%qcv-6>rO3hec5Tvx-PZqk%Gw4B^I5!Q`kOd{)jes z-N6vbcu4vD30Ui1PokA&+YcD49ArIZfb7V+Q6^R?&^Bz{bPj{Tw#H z6Dp^0OlE5-EGlx!1D@`$S^Z~6Ww!zL!Tp7pCGH!MH1dh@Y=ra6C4$sgSrCbEJLT%SHI`L;{$X&~dnsXJG#SYdG6 zgoz0_3~JT>^GU6p-lxx>4d((=W>sS1Lg0yBPx6BgM7{W)At)uqrQ16vNfcZtr>k6B z6Z!c4dwFT;)q-ley1a?N;&xl!-K?$GO&GgvqSgS%bbz;0-O_Vo1$hTliGXSV;M5;j zySf4x09Rgu0dPGi7yw7pzyLJm1OlMJJ1`*907~@(%Q}1x`1AkmRYgVy28M_>-Z)jxd_z&%`i?pD=pP%s>P>@RNZUM2y3LYKU;! zgoLdRvQj#}tEW8}-8xGt64NTYB?gRX;{Y3*Yr!;?KL$&cZp!>_F<1_k@iEHOyNT?y z?a0N^)P=j4%XY_a`fh_X|{q zK2Pi4H#|-P)Cxp&r!aA&26tRfmFyrU+pacCAkE&L;m!e6`@}()Ea!3 z6~vVMI|{)oWQtG^4fgprpb|Z)EjVOdOSq}Bp7Qy~BVg1$=V{C~($@>%QNKC(5QE#x z4+t^Qcz9p0P{K!r;i*QJFaR8rM1&9qM(5B$@olYSDo+~TBJ*MM{dHAQP7& z8NEOteiQL*Z(u+_5O{{vhv`k@Hj@+SjujVVjr%7e#89IyTP`)^BwP67S0&Qtlm_RY z6klVum8Vp)e_8`3C=9w~Ay~CA-vhhNge4nM_>fFAv8O(N{j1%z=o85wmJs($ECZ<^ z%~$|uxh6$k9I_=2M;EFt-CRTbHkN+w=0NQMXAx1Q=DVQKSkO?!apIzQ0<(*S47Q@;xKlMj$oFs_|dhrYJ0dp@lw}zxvHkSnp zSg`1w5GCDCz`OI`CQ(C@TXJSOS{d^)0OKr0mSJTYa_Jn~ zpu%(l=n7uCdnD^sTXyxtQx2+_3nNt}f3Sd=%+)of6pjDWy2lK$@Z~H1d9XP8i`_qW zd8c1@bkj-6I|4e9{?3~-xT%EYjfgylA02(#+s9`>a&5o=hPDyMo4&fe~Q$>?sKl^>UA(CB>pab2rUZ~GSg>FJz2wB~I zTlp36zyGLI*aIJcv(%PY%F}i~mAiqnl=zvCR7cn>kEd3ErK&jfu;%$x#YJntHzi`Y zN3d?)==e%v?5vIl6Bh#p3qUGkF>Y0MQa#L9Kqa&og+W{aV324D=(T)35kg;M-2++3 z(O5(NsAvgDPk=q7<3e{Pae1r;rH_iDdnZPKyJg%t_33C6d1!k5G4Py=3X z8EE75f$VvW{Qyb}*}P8IiTaVt#Q}|Bh}-PK2Eg5uJaEKR(XE7bR$!5f^Rz9zTo;06V;xX*dNCxPz#e7&j`6n8i%>EiK`uAm|t;p&C-pU1$E zE`{~FR3bOckI0%Noa@y_`YH4hGq&eWZW$@FEB3mnl>}w`sJP|BvWtGb4G~ycynQ~4 zm6|$loFB}W5gp@n`UT{QBiAFP^^C}5lf$A{LW6m{w2NhP3ooP8FjDgm7M3Y?F?A)$ z?6Qy9IdG-`6|1=9{E89+Jjf-SzfG7>8xGkv8%5YU^-B58V#At%UB~RcmjT*3vrwm{qFwL#GO21uQ8A_zKX>Tdp#d$~Ve%pyY!kk|`uXum#zi$k!0NO*)5_|g` zu8bS?--B%wI{gI#dW_ryoWnq2wKF!Dr$Yv8EXRw32NdUK+w0pulyoFpFuKcW7lAj9 zBx+Q`kRlXE@;l0~eL>DW!QDFly$3$On$Q}DtnaCu%VKuCXZK^aRngA)cgfGNB4&|2 z@L!^XLYN1Q-dJhc{x|fS3?bvPKxd2ccB1JrB~x63O^ zmJ*qx64^r23VWP!TXEHM@!ee(M`BN`8(CS_Ud(V6AO&@hVZKN_h=R|-3F@Prw8fV8dhW1EiRLW%OB0xC zel=)Uz`JHnu_no<_W(?({BF#uXKju`KPTmw;K+PUJLKwHU&(zD9`eQf`fi}i$jK~a zlq3a@Ytk6%Hi|M}fO?=u@vhq=Jng)J%bqA5kxA6QFfyR4aDCNuCANBUhup5Dvs&4mg0AiN#Jh8A~9qKYsdowt3}ex z{_i3!mFY)R2;sZIj#9$nkCUPsCYo_J9)_@EdPnT$}2XoSO#EjpK|a?TW)J3ewB z^N@Vi#2_7C)eQKd&;d(FK3|0`;4f2@M_{GAS(!l_X(fC6=$4G;L4R7Q2fk7HHX2EW zcT?L!ll=|@5wxPIRx|ui8WW)7A_^7GW&NNRJgoS28LY{Nf5P4+xD?mtM=AWCYiH?e)9?CI?M#7oOS}>_@rcLkv{eb`!g_iqO zHr@;F37h7s8t0!>ZZp=;w(L-b6>m#%_`F2@Y)b&4d*S}flWU>F=O{Yt8SW@5XP^lt zB@_Oqd+?cg-6%eyV-Jw_wpP#T9cKP{c}fe7Y;c{MW4Yq2efx>{?OFfgL~4(`&f6A; zL`;G^79EnMSY9H;SH=>Di4mez8e_OS74(0qI&kptAK3@uNQ+G~ZF9t?id%Z) zaSbOs|7C6Ff5{&IpNLpBu}l>1=VkC=zQK2!{@dQbC;1H|jMRPgP*Z$3y@G2Ij?1r! z#z}&RC8P{8j-n(3rXVu9Q<)zN2N*~e;jdT6cD-E!C2;X7#Wm(13%JpvDaEi-aKoL) zfOBP{+(C5HRc6Kzqtw3nWQ#RF6yjvVY2Y-FAx4u-@)D3u zAmIa{E27TElfy2@2kU)E9|QibY^_u0L}9S)4X4x+QGK6DjU~t}HXZ`N_V|#xQpzjN zzO16^$)FVY8xFDcs)y#-xa$&zibm=Shh!7pAZ^j+HzG9~lQ;qC>c2r#BZ;a-fPI8%v30HDb}(Yd%mlug7PqyLdU~URW3JIECG{@NcR^@ zW;Ko0tmgjs1@)Z(g=liGHp^uJ9>-N~a&F@B4BL+=L6gzQOCbN7h5Coy?1bXtDv9Cm zuNjUnLZ^o?n#p1pqx5m0Jeo$n)0!@VePj0;+PkQ$^y`0(UZv3%i%Y2&bM;eNeY_Tmd zX_dlX0k1=wDVK5}R=a67`R|VA5{0AlOE#T7_^+MgQzhW@ML2axHXgNc_K#a;@h>VI zu5MbJ7kF+k^;{L83bqB0bD1I1+XBA#baRNTaYK*JG5O4jc7h1Z<|A^{Nv(OQ%y`gw zXbf3P<%ysu)od{$30qm3oyd9B1E~ug+bP);?%)twiPG}ta1?-xdBfFjM^!0&YRf*Vp zrk;IZ0h8(*jKKdZFMGrm4(wNXV6HGMGlWL0IocR8LI_cQj{&9Uk6QCs97ABu1KmWB zy0{ ztyl#f*|2#B(J8cCm8NDMIB6Tek~edRmTbZiv$xsjUCvl7lAGTT)VR62?TMXdG({4 zT=8283=>$It1xDuZ<1UUb}O60S6}_zKRS{td(1;6M^t_@@li$5?~xh#^;fa0FQnN({5hQ(#XFmw{IgNKxVm~5P>U>3+|{vO;(a`yhD>`>gV}!R6%9WEgO=y z0ENJN7ORFu&c9K8>C!tPpf^~oMd%+W%8DK}Eserg8o8@kA;^Z%I) zs?4xYe{mzGjC>eYvJ7VZoExi*S4QI(5svAUy5mPo=4Ca!(iP zOT@&{uw?oHgnGU*^(U2u^7^t_G=W5r2|LPULdotz_jMf~sDvN#mX`+WZ0BIO%|`&j zHkT2^3R#HAjDbz8_U!&NXtgy|{!TTj79Tv7%<6UWsY&h2r`&+AUXU88OTO0i4YNf9 z!yt|Hr`I%86c8z$AF3Q{@=dD|FLAcY6;oekI&I5aU`bSUus%My-2T6Q`nB~wZq&I! zI8ciJ1P32EOx379c-%M^#CeZaBZDNX-_T`6eZaCB^pphDf$fkBb ztbB`hd8lNuwV<-y=nsXUs=D{K&d~VoHzHr~`0xd2S)Ck9=*F&H^FulM;=u3e_O zh9CX8PF=s~L|@`&tS^!H)IB^`doIr{scpvl#(OoUT489|M!r zLz=T409VvZVg3Hz<9di~+gpw{WgF1K;q)}5*x_2H0z2XSw|Mh_ndtv`L!S0$kArKUod+_uSC3d2g+a0nX==^tu66*Q3?xN&+tsT5|!gB}$-3 zsob&`?%I#6ZA~dL%a(%jqu6MSWIE{8gIVIptJ<}2bblu$YfFy$e3(NjEF3fXDUa(F zhjBPT%xI?U8@Kg?zoY#2Z#H)f&(k+*XCM~^9OwQPrw`JzE28%@^?ju{>>AMx#O(U` zc;Qda4H3#x9mj$_(;j+{owB{0f_tdh{lYvdt=oJH!4fO_xySuVBf$3S2{u3fg@K5- zD;jY_d;)`{(IO|23d4un$X_vc)sr_V-+2r!ea(pU3o$YBBEUUmCamAs2kT8b_U1P_ zd+ZddjbwL87!+E!K-ipqecYMGZ{@&MV0E=z?!TlU4g;v%cAdx^1y`+Se=|P$r$Ult zZ92|wX2_&&nxcRY4mv3q#&aW|vH)=o6!`&p>GW;!7-bU0-&Oja>ELP&GHc>BQ(q&W zlOB68%yFI~sCfD>LtmS9VfiG}QKHt5rBXm9Ia)AmD4Cw`%jWCba&y&(DIW-%#7CEg zFWlW->~f3(oinGdLab4G2M*BAY@@_J`OWK1C3reRG7bXu8wpm#xIOQP>=A{-xlri< zrFt1|-!?pfhQZjdS4BG=J5_8r728Nb%?6%*_RKj{ zlqcQzZF1r&G%xjbV)(ox-}M_Gh>n2-Xf9f+7U%dbHi>B${yiet&nz}2kc;*C<$}kD zaz%Bs1um4~%PUV>O+M9VA9yHn<&0}D^!QNXDqzM3>BgpfcaG_syoXU76>ba+94s?w z9eh6{qyv4b>G|^Sof~q_;W1T=(^I%oa#Sd;P4$yy^2%eX5Y242=Rele6pl=JLOk|k zS4hdRTDnGU$1x$FXhFC>0cfJ|(w>lppSp4GkAy^{b|J0p;;wyH;X*6wI6R)Nx^lu?JxWt2DaRy0tyxWmkET8?=N^c_+BdPd=^2V) zf{v&rlxcRukJFn&N;(%yky-v(aK1A^{HQC#3t6(YE*af-G)po$qoIXq;!(@> z_t7tg+_lFe3oF)^qfpT^rhZxHM(oR0s+GZ&?c^6Na?l}$S_H^tB)`*|>Y1Njag4~!P*60GU$D++j~Hdfa$(Z3oHNr%ShHpHh}WZ(CnBh98VoCK zFJo%z{G?Kbrchq?frEz%otKC$9~S-054D$^;HG4(C$<@OadHP|HI)6ddXvqS6_fjG z>62ye&n9<^-d`(QbP*q(hAgIWdyF@qc0_D@$%oQew5Np+^52R3JN;^6SW4h(O`HDs zCrE=SISKis@uK&s)#(>O8SC?S+3{kP_D)5eN!I`cN{ zSDTz*LIjqb1adwbY$CM3#U$tx#Ka+)1CH#Q6#3znN|nSLaeV`%wWvC8i3O4oc>4{n z%v!o71F3uWOW%d-kwR(g+&(Qr#kgx^q!9m`B!`#w=78qe#6 zbDQwuF(a@{>`0uq%2@P)!0%#JbsE?b8G%K5-n!;2WM|mokl}FN`W#-f|N7_|VINrq z0Vux;EM=e zj8Hcqh?yI*;zr=G88?I~XRgbG^Blf4T)&IMWH7@LUOrCWPLq?|cgd6`pvb+8>4u>i z$^!a?5VtrlHA! zC#gQH;-zPdd36_%ZxxZMjF}?q>Rk_Wi9NjjNQeY#IqNw1T9tkq4BLTOMzeQZVC3RS zBk5z%_!W*JAR(uQ1a~lpV*W7k@Ao-)^O@#N-H+`$W(I5yNCWz_v@&6-iYB5l=`QG5 zq>t1g@t!ti&QGn*1^pDT;}pFk^>a z4LeG1F`PPAPB(%_b5N!3=kImEOe71%mWqapn{YT%tSYAh8LYk0RvQ2oNA3WUjvW9Y z9{g!KkXWQkTZJk0)k5ySaBpAtAY0$ZnOD; zcfT+$kiPmJSNE<~r!AWTf4ySk(0Ny!UUc$6j)3=B$nY}@=%;uL3TY#Hscfd)aP)(& zPKeXIM(vNjcH@!&Hyni;Ni_u7;s~L&_gB0NY`NA`S;;WjIYbDZ1-?EM&O}vuke`5! zVAA$1TUr&F#`@G#=#Hf{R|YR1=#XblZ#*Zd(~#>58O|Nwpk;H3VJOcp<>b^4HSuzT z-feoJwWQI0y3>NMjL0e=K#ywP`@qMWU!7i#*BQIVlj(VlYF|2fct2;*q!gOslj=WE z5+Iv=F1XC)S^S!txE3zke91TqGDelchtpohVa6WhOSbc#7|dBioE2|RldUe_E6YvH zIw6!pvs+Z__mH?HZ%hWGjvPF~?A8MNoTQUkq}LhrWgiJ3gJ1Ct+qIetq^sEYoyJ=V z9@1J7FyW=N35=G4?*H__F*clUeu~Lr$Y@QgKRudU?%_(O{aum}BfGY&?k-yX8?0v) zvV#)dc%^8Mc>5=0R52~4mKv2AAN4ur>E~t7;boZxz)PYBK|ySupw3q#uc(aA9q*b} zi@Mjhaz375`G(0_IgR=wr7(?~DFGs}$&S{T97VQbcmUA1H9Z z;q3G>gmHbv5(rn1f9NqDW{QsGJnjOk4ccf4U`j2}*GU}o6iv=23ANS?XBT~tNr&^x zWT#K|SfnrA%@J|$^HxpMz$fo1y&=iU1uzQHhM?~}t+Zi$+nZktW}5xv0VO!3+&|QF zaN1>v?P$lY_Lu8I=GDDLbGbj(O$G7#Ua=Chl{@s&XW}($ zz>w~UopCo=f=1Ja9~vldD2iM88XEM|i{~JaMK>tGWIkZafc4@faAx(87`~nrzI-$O zTdB6x@-AhX98%9s0;DsYZp`H&wiA&wNlr5(^Mnj_S!Rut8faDLdnwNcnEB~#2G~fz znILZSam8mXE!%lF*OD$axN_MNsadbs?|#(t;bLjE)*JbsYp#+C!T^$brL4hu5vzWm zzppL~;RKZcRe}y>5{E8z^J$FU&m{{D4uNj7HI%^uPV;|4oQ zV@fs^t7Lx-_&b5nZIWNB__ZjyZJQZC zpK-q_wwg1enUph+_m~RGFF495PKClHJ^=P%m=chKuzZ=}|xfh4?^vcn+ zg`sVI?_J%aSD)^qeqXM3nJgAXb3-$BZ^WTGB6-w5v;#4;;fi+7r>HkBMU9W&(siY8 zYYkWowTG*%6WhwifK_Hu9vQrwmWqrB|aI&gH7MdnafVP*vOm(l zcH;7&#`T~iIkCj4Fz)o)nWea~PQwmywX#CyjrLKM@V{D=bqk%#KKA-~E_=4ZTKSkd zBw9OFpK{;Z1^(9=oOrSQJS__e{{GB1zl4B&h*-U#X8g9T>)S8(@8C&XvDdYQiOW#5 zl0Qd1n)NJO;s;QyS~GoiXKRo`+kCp}wnmM>41B}KXXZOx*b`5}zV(YS<#oUnQ)WYqd0}AuHkJV*jBHqbhvtG3zGr0@L+41a}T6~9z43y zqd;7c3A4N)2r#c~!-xKE;sqJ>V1u))9V_7Sq8c6HUETu=2lOap&^~8|!pV>=Px!S0 z3%J5aj~2?{jm%F*IgalX4NAjsMfD94B4SE zyGSKGOD7uP-Yh`#(bCk<=k9(NZX57HCpx<;|3>1a<4x(W*Nhy-l#QiRs=2Vuz$@K4 zvYjp;F-XehKA{x0=Nxb)aK7}zs*;@1XS>m7+HR(#PHL@*moW7DyHypn=4ebx0f%(l zKI-*L1p@|GE2?<}ZAwpo;csSeu&kMz?)ztD`^p)X?#RTC_=kcoY4$r|Hlp2j7Gz;< zd!SW%rs{!WbtEYQOao*$jSTRoI{VdQka*FtNUsj%Bn|Tg zFaMWALrqH)#I6UWsb?L6`#s!~J`fM5QI?+lhwK*mKXom6vDL_KR`&|5W`XzcDI28o zXFnied*jou4c#qq)6IY>88~I56sl4nfiiuzM z$%Vysx=Z}%CAeE^^J#ZYU;$oN`()lLd@;H{4?`T>cKCyNp{(F#G1*#NICSOba50dZ zu*sl`?O$K_V)Ef)qfe$P@!?;^+}rY;_sgBg`WfX>r3iXf(zi#yEPkH&oLtSeQp&5p z4PHAg!EnE2dAC+sTq5QN*A4in@>JXoEQE_yez`9xEi5VMcJyY6t}8`jhoWOYKhL9< z+@O8KqWU|$^-vzZ!}URPfg>j)HqkZ!ywtMD1FseB`K(l!_g2`FH&?KiPc(zfocR#X z#aO=SZOP+NYfOQ&rZ8EyNjX@C)bL&xmDpR1LA6$Ilt}VjezdPHD+@z2;3A7gOE569`QlqZLsii+EW#e+w4A$30ZuD&2#Lkc;G zOFlEuUClCGuiv63=!xrGDm`}Djlg$m5dR&;rzq3TjVqnvw@F8=F8Mmz+HY)oQ|GEd zH#@xNx@QoF+vj1bzuRJG>Y-h9^Knc&XED#9{=W4VVs#cV@9Sr|*43RJRN+88-!lUI zcg%l9FWB?FK4vk2fQY@+bl1PpVJ!rhJq=OZ5A$93<&{e+Ke2j`w)+B~&_Dsx`cStE z%g(YJp>}2bO=LRxTG8ETl46%4D&MSK4-B!0G&O&v9ab+Hy6jw_%H2ZflAM-y=5Is|` z3K?{284U24V#-zza7c8YK_93y_%0s4xM2E>!V%FUJ($He^DM;LD+PDTnd=5jm&A_E z2dYbgxV&sTce}AP7i8(0`3G;7-7uGY9gsrnDayHM>+AW#ML6t`K}aM1X$L_hrptB; zxG2|o$P6)RES{~~uvU!x4g!Y&wRj9xZ(8E>ta1 z!&(Y4Qq&(L1;4JwX_NfM50$!*`qn_Mk69YU^`KHDxUFss?av_L@HdatXJe+Em$dAr zybd2`XwK3m^%V7F^gb%f!X1eq@&xREp&ZDIOnO^q{&&zs+0iA=X1>cH74?5 ztevQ_L8IjXQsQ;LrtFJ4n>~f}!?tO_H>pPx%0Q|#%Y(1Bdly=BtyteK;1V7G&@AZ? zGptn3tccdg$Jq7@>^SM=lMR49>_lwpTRH;NKI;BMHl7I{8m$=mXQnBHWI4&w0iSIN zYKaH;A$$%EY0XILuuzH1Oc~sx*@~HyZuV`yZEPoj^`E^jU-bEbXa*Q7U7klt6S|5R zyKp_mw7*#Ddb#a>OwZInhJcVDtyPW{~6m(a@)-v(t-A5+Ao5H43zel!r$`_N^!OKtNhG;qYK4!v+Ko(=(s zWf4(}_w&JhA<@|DuakZUI8oNgsH|U3kywhT`+=7s4JX?o&zScEXr1Uvq5Rwl+ucZQ zlDwz<54iRk>R4u--hpq|!tO1_s|M0Byt#trCIu8f1WKE5a9YZ66F!b>wp+-O;8_=- zPIf&e!RurELq>5pAJ-ZpoT%hmdgPgWz5hyJpiqDNsgXwyT+8cc^`f9%*hl2LJ6=+@ zeM`(NY1iy279|;ub~9xLI#_Sp`V*ZRO5gKzE+_g&1Z9ZF8VQKtn1p9j)g?e$=7CClcRuR#bkK8I(g0g^8KL&ezVeTn7Xsj==1+0CSDcwj{J-6 zh6TtSv(_{8c83JGe5-yYtz&ROrndD~%ojOf<}o+;-E!{ey8y0>;0M%~kZ`o6!eOc_ zam~VUpuXScUoph1O1>?%8!fQlKJ1|@@r>~z_c@UdBqOC@;%mM;ZI;ww_@~oH^j%Qv zW6`(cw4cBBXd@@N2#lz+FPTzTC@$ITo5Rufj$-Itd)3>_k$U^a`m~kO8!ow)V@U{a z3W8QUUgjEzR7Te1w&d3QrZjmbC5)dG406O}bmz~8gTB;8%MH0FuOtV}i;uhPV>MO& zAtK&O`pPwV)AP)d=AODxWCQsAw@S8iF2{wbE?5T>gvKvk@{&n#OIGUPQ0um?$eB3}p7)4lFi#tr{EpQoVUT@k$_2jNXKV z6*YoLhE0hGm_MTE5sjf@KPiw<`kvnHgQ3Pm4(GKveUSs79}30?Cj-r?anlr?0=or8 z>qyn|8-K&XHMaAFPjI`##t&KO4P+c^lqcwqO`Fd4_4uKh0Gq!aUOcOQ*Ejx{TEgp4 zr!I%75rlOKL`XK_Vw9+NRY$^$rE4-rc1~+d@)4xps(Tdn!C570m$_uCYc-!O zhRH9O6ok#|c#*eJ8QH}6trLCiTYDDws5sE3JHD}R4s?o{pANjbJT{i`(T#J3Oybpd zzvWwZocvugxRX44bqP+wmHCE8(A`mqzYG*iOg$3Cb%%JAf-IKoJlUcKX?UD%Xji|? zR7V21+YCiU82rL@KTHCdZj+Cwg5mTVKMKbv7WW+72=J=&NgCArp4~ysa)#K2-rYN^ z*m|``;ox;UO9XE7|Du`Dk_V?67_*M;JpMs$IcVR#g&as4B1J2;wIB;$f1C$QD`sNB zcbtD*`qOLs4ZvgDYuxDMH75}#yk7tAcw^6Xkx}hDC;jfOr?T=5f!%`HFjrSKes=wa zWX?k?)4!(8-))!7c)0lD2~)&eF7FoqJbRYhc@~WYq;3Z+^#V4i8n^C|MaW5`$lMsP zp4fs(EAFN%oX78Btxjy@ptzw+qU(WHbJlQHO^~CzgEtwz1!E?eJy?H(6*5a2*!E`9D6G={HBYt4z!~>Z*lS~DSvfb zjs(C(@UUB>STr+BFUqNUmg#Ts(}ghsUlaVkRI_TVUniZG1gzk&J+C);1_TzR#Ng)P zf*h&pZgSNX7>{|_qcBxKF21heGhmcypg<_wxq9_s-y!D(N7P^l=CxBWiOy92lXk$` zWQ+1SPu-Vj?jrT;{)0Ovwh16Nh2@ zmv5fq?{fy{5LR%MMSQ@+-}H{SR~-7zwa5eqH=%sD&E?hK$uupr02wOqy|o_;(7ah& z4q;8TGk|anZ^U6;2Y4ZH@GiKhj@J!!eEA;u-u-q0i z<47OLIOfH-S_~~vmhxeayB@RiTv)er0%J9FXiRsHAU9@Shb<| za!66oblw&G=dKTEaX5<_wSHvUiG;B|gF(ocuC*{6M|#n9(F-rJxugd<{A&9BBNVyj z>`1^Fr1REhDi>w2)@7@gnBx{Q*E&-o@bL()`>LrfM@P+Yc1!Bs z<@ZcWTnnE3tX7& z$VI||@(J+eFmz4MzKoBm)};_&H4Oz2n;PU=)#e9ZKvlNA zMi@vUGPZwBN1*kKDJG$gH>2H6tqcVBn+ptC2(W55vnTC@H5(js>M_&;dFWQMpGIrf} z@G7CHHebGhx$jh*E&M7(`jQK^DF#n)gY1hiiF7e<(ov>fZpv*&`{D5n`(Ks4hs{=p zC05>omSJ(n8Hwbdyg4pi1IOoAcdk)lK8orSQhZd#QaKUh+h#Pt4_)ZgtPCkQ1C+z! zn>7%X4|w4<(#;0(S4+(lJ)l^zsVP=5EF6?SI^4~^&T7H{Xs7#*?lnf zMS38;h~OGRvn(1R-19hqK`Ab=aPZot4dysH?G(S5Rr-f-Q3gEcZoO|PHf~rk0A|ni zWPc~iUz8g=w~UsrR=Jrwf=@(F+^?<0>o3=sgL8b_Z7bvH_hLqzM+n5T=ZYcKQ!=V1 zRM?*c_F>7@d|WH+tlCa6!lpjpyrZJvaL_9< z>eq$YrFCCdIIdDXOv3@_yXtip4Qiy$gbf*Q@(1-7e@HCJM#e>`-tG>I<4AXGKkr8& znMZhzQ;F;w=o^zn02|c8E@?SsFEN*5e`c9Q#pzQOOKxf|x*8Itat}i;Kh-hg>e0`d zDuy_keSNzbry~_eYgjEDAB+d*vasUpq^)a}_UbDV>s#=A;-)5V6TyKu>%?)%q zr>Bgam9h_(rI_oD9ea)CnDiO>i8GR5&cXAhrMU;c2GuZw{p8}42H^+NRCqn-80xZH zFx!R`)`I7sN&=}oAT=cHhRt^O8$P31cch3cp{y`N0z9wpK>pZ#x!;47KMdRR&8292$6t)@tA800h3ev$tAjS-1RN0f z=(OQLnJv)Pq<)sr#Qp==d@g0-dE0U3gtszk9B6RjZSk2YtM$f&kLnUJs6WQ^bLozMqBCi6+6l*;dw7i?>@nVhY)OHe@IZP|W;Zv#Z=CVwLaooUVpuUFp(H+G}lVVnA0W{zVgxuMx9rj{UYwKcjgav9#U{`vIDgn7KVdUVQ#myJ_4%k;ebM zfG}Gg%0F_(lVakivObKw{pC}bEQiCSo8(LWhha|rJ*i?;d*t4emfa@OYwzr_l1ldB zF2y)Slh8a{I}{mmJ@6ZrC_cpJ*ht~_@u*Xj`vGEW#(il+pX=S|5E>p%4OwSblweA6 zfBp-?O)cDo0hDj%%~j~ZyI)XoieE|Jl78xST#bRB476`(HEsis#vAar$=GY0WeVn9 z`@nn*qdm&HSG(2W=M)}Lq0`>E%gM20r&*cl;9vwrnMTjh z*KY$uPBMI&i@1pD^G2CTzp+-;A|AWt|8hB~C%vn$_AQ$R+MA<(rPLa*_+m>N7OeN=q1^Efcd$f6u^KjiztE^qbvQ zyxQG#nAxD{Cc^9eN%^VKcb5o32o1hV6&ts!CpXWynK$Il6yyedzq0#5J^@vq3YHZh zeiCnIDsEV_qTbu~UJrOy2gr|G-6U3=w%LtA6Q*Br2dle-)oO*ln{PlY!J7ukv6@^+ zpkK<9_`m4=ls%*tue#j%sM?ytFV-gg-3{dmlo5Fj!^~fwztsgHA3X|$YhzTk3ka+TzHL!_k6uK?(yMiY)c9xr5#IUE zpG0<|d1Wx7^0^jL9Qpb)-5`tR6`5E2z{p4v7FV~)p?H&!i_pzAk=i3m!)Eg%g7!UzHB8VsacI>!j<7~PBxVRX0DMvWRZV*K{~ z{l90g^PKa<{oLoe-WS*E1Zbrpiow*Tz%{u90Z z};-awN80Z`IK2w*cj)1 zU>_}U1i@DCin+vAG+0@zeH>b9TJB(7@|i@wTrFJ^BbP~8oy{(bz59}BARcdVaH4Th zF=}|bs4!oDgA~73@p%5WyXZe6ET;`YK+q9p@>~J%Z9Y+vSejh|lU8%SL=7rHrqNw5 z2`b{eyB`DLyCF8C`UU;h6d^mDT7<#84Ajdng&woD(m=y$Mq@!9NlDlTR4SJ?(|n;{Omv)H z#W-$<6x5wK-^{%L!a4f}QqUUXmX-WVF&@ba1g;Zhtdllwd&Cd`J0B_sLX6EAbEjkp z5zT1NEegNF7xD@-zn=(8wE9G|!~Wa!^m5Pb_XY{}8(WdQy)kkEXHCbf&u;oeaLv-9 zUYI2-uGtO^f{M=Ym0Pzn<#CDU(qSh0Q4Ru?xs>8^t$ zX!;~V{kqsppaSpZ0*~DA^sA(vzgF_#iODJHjlzb^!s%sRe{f(l{_~E}!|*V319+)C zPnX;Fp=%JvN^zttcr~3lbTyrH9D8}yW9VAR96k8wlyaU>=rIpOSS9yTVECun&h%?l z{WQl;q8u{QR!-=bbW_R`{)+jF)IJYTRjDA<20=QyvBgkTtO6soJh3%UUOT ziW(V244P#Nc&+og-~AKP$IdCL_utZ10eD1S(MU{f1|jvxwMAD-52v}-=-^e&a4N~& z3CMb}v3{SG=(RtBUOb8F_#`hniT_w#&_k{0YAB?LVaqvFkc>M^uuM=jFwQv$KNG|M zkug{8J@OWj(%QTC(4a6q??NykdCbzlBta}SDFQ*>lKbHoukCF6-JD{IVGA=REylq@ zX6uOPRo|w^U?Yd|p!W;we-(w1yw>C`ZvgcK6q63$jx(lwBSM>WV>cyC6onsw%+1D*z6!!x>OC%}dZh15B7LI- z`C3mLNL-*l?MKX3Ay`54j=8B^vHnJ;;%|M5V%08YT9%?WGmaeMUk`=5$YdaB0)1oA zGHW+TCqZU?Zh?9RPOMhDcv~$ zY706N#S;|hUzwde#pEz6PjvHe&5V%CujHm3Zf2$)=0%GTp?u~{9XF1J=oa>D#3XYh zFf74jhA;QhVP(iiG=#@|yhBPhM+eopv8iMpY}FF6xA!bf+#Q|9kC3^}XMOn>ipgY@ z2%~Q$Qzo7*t?Er(h*=B0@1oA#trO$83VO05g*ZY+zfrD%zsdF?cYinI-kUjmUm=@# z`;*Xo<-{3Fc<_8p<4r&NM}LeXd2r@*ryeU@hm@qURB-jzOZ}cJtjDG#gIbJVEUFj- z+Gtz1Lg_d3_-v?NV&{8%??YfcQNNlV@Opy}Gl3in`g`S;WYk7x$jIlBO#l-TL{Wvh z*zIg6P;J-D2vIgnyf`9>vn8=h=e51CHI$s9h*tn4DgcTa$eUo}^f?zen;AQUamSJf zxxX!yURlTYZDlVBPIQ&UZR(@ENKJudb_8p5-I;a+7zNb= zFF}r!(EtXEf?Di)6$kbQwdL4&9cN7(-Y&uS*#;qM^I56msc89Ck7S>2!^+&n@K4Te z5-na|6r8d+P^zHRS2;e=4!{om(7|Hqtvcvb@?kI9TGqvNcIwy%g5?ZI?zA-RB3LND zlA0~SsJmYaK5Wh6HPcl{Zb0DmI}KE=Q=f%Hcmz|H&*Rm-kfe*mq`pZZ7c=-DU;H;( zT9gI8okSkom7UMG2p%J@Mw=;5N<16)OBrd-_q@HG4teRs8Rg9~zQ?aGu)3hi6d4et z_N5jT^qj!*$J}$7$>HMxtEu96udgI!mUtI_$-VorwFJ97<)Q5_Y_{{I!ONwjtr2dz zq|N^#W%TYYmF?KtkB8O4F%b`tZ)pjN2_O851s=0W$~hsJw0pb#j)xFuMMki)41{NdAyP`X>_q@~P&s%EVT8M=|vq4|Wlj z$QLGdDB`OI5zyXLvVNzYY7|Nu=Pr(>#1NMfef?y#;;PHzEFS z$Bdzc&)(Mp2Nzf*<+f$YT@NW+`4*%fFuJ_qlF;=ejeJE12-`)=>)># z&;`G3xm)k@ZF2-vIXIevMI@xCt0+TS+;gyzL+-ee4JN|ToBe$`&uf*2Weqf);@sg0 z)FEn_!_>p?bFXJi=&@>d@~ZLOIQb~YP_b&;zXH|I6i3Wnn+ia9H34hL^&DqsK#EbD zC9#B1rL+Bbv*4iScdhFmH)~Ccyp8q?y}oyM;9GNoW$oLm_|o!wLw*+W-%>q3+Wljj zI7sgbE(IT}tNeA8pQiu74+vw!O}6yAMbrtewt5LowOS4(vx5ch@Qus7^H;cF!r$Q8 z3S*}G%z0esz583T<{!l_wVUcq8dsaN^V!`1I~CoK?xeLTO;JDe>jbRlNaCxL!q8r~ zCz6XF=k->Da(w8`AWn?k$~~YSt!z`x0Ck@H0C~hkCuvA%lfa!D$yaGF>hd%(Hpye} zb$_8Am@e4TbTEyapWfiI&2)4HY`-#`Mf~6`{GG(&(8Ey*!NaNI1P2Cp2EcjI_5AtU zw7)3a&Lon5($;>EuzmFM&abf4bqolXJ_iC56?|YkBR|c66@RG9osp$vwP8jwZ5Xsn zt?l$+BVM$u;QLLBxz%@J80)o{Bn99`n0&4dcOi-RaoM#xogWxA`C`#;fr{!^tqToH zedS{Vu!jD+q6tlWxGZf~%k4_uMgpPWLqWRtKmXws{&7eAV8k=bz5#iBtLH;YB8}Hm zR9ttbq_+zCHRm_oNbjGjb*wLMgvZ3@=*vhFgI{uqv~IlCT%TBVpAkzC^!K*0mO@CA zmzC(&^Q#0?%N)Jd8xa!bH)2wIc)W67RpMDqn=%fK2 zdRI|61*qumPyZM;3w+Qk<&(UXi>c1#tKuRPeI-Cd(8fM%cZEQNFPDBkKg8=E9{F2B zGvGe*n{72IR16F0;vFSdH@kyfTNl1#*EzTDcbsZZjv>s|OkPh9Up;;3J^$}2MW*h$ zS_pxie0v3H83YRJDG~g}; zMw2zkfHZE9k+;LrB^bDN)1fUg@%eGavu*le_CzWi=xV?u)-Cq#Ey+w3|M)tj6xyBRv zCE8)pOX-JB&(Hssc^_@jvR-Bwc<1(JX8$b`23QH&Old9pO&DxqV%rv}h9~j!Zr2;> z3*gd;*sU`j%7|PPU1)U}z*En3{4aFb1bw6GW}(vUMQ%2tKW}mNrC~>EhlaIZ<|(T0 zt%7mEhduv1-ZigrwdcNS8#sa=8!WCE8LUNczQlyn5g?Ra`W>VaqmxCZpxNBd5QNGd zcnLlAkStTolYhj|nA^LA^d+#Q#!L3I%lDcdre=vsmbko08-3bemqG|I=%ZWK zcMaw@%w}-XZdOHw`oLVQEgw9RcON<+-hCoZ*$awo2-idGL>CpiyjADkmrV7Xo@h}# z)?tvM{vtxMe1Ba0=H%~An`M^PM%!(;3ZfV>$SCJtQArdfL{-e<4IKk^kF+eG*R=c9 z2$|~aiP0U*m_Wvg#Ym2oh*nMMi7KBqovw5hx831}hPXz(4jJ64OyYvlV!!&l7wRQE zI%EL8GQv$X_{lj(oVpoYQ_r|Z&^6U3i2SAHH=UX?WVr0zV&L7;5PG7|W77KSF9}XQ zE0A#UqIsA4XDzauPN2$$W6b$buG`M&>iKr&FF}{!o(t3Qw>)_J{rfRgz*;k|aYPeX zE)O9<0Bt2kac7P=iY>Y#KMutWo-u{RI*21*jOo$z23krz&WcrCy{-=8vU0Z^TQ6$B^?>i*@V2H}XFI70`NZjeXWB>)kESd;=f+3E8tmENJ6u5(i<_6!!GB)& zN_E}0C)wIf9CCOX#$;dnd|GUwYwLy&_aAk`8Uij3EE5y8&Hf?}wNu~?-?+OvMY%eG zuev-GmTO-=j|QlD-pt0>FQmOCl5v6GDj9rc-Ff4wB~JzbAJW?o61%-Rfwn*Aknr1K zTk3jPN4tvGW{VyyD(e2gb(RYNT<(9i2i=@^2Jc{IrG(JH7I1XCywTnO;2BhL4Dp{` z2^)Y#ht~dXL&-?YY{bHob&ss_o!%t!$sXgPGP+x+ z-@{bqP8)c=3RWz28kaX>ug{S%H;vJDK8X_-c;;pmK^L zq@h*zFz#4@-St)8u+M=;mUbIQ;X|ZOGYsTF^* z+GQt+gzb9lAh(B#?|iAw6;6$NH|) zpwSzt*i9BWrtvIRHmE$5rtx1#%vM+#jaD1KI47--=NIT^p?aUVU-^HP_MS7Gu8E28Aa65_OKMP+Ha6EfPpH|3+Oi&<<33~<;T^b-+bRV&wUmhVM@9jR- zysNb-g|H!-{k#6^qf+FQii;-RhCz%kIpGywPp{+D0$jR zUYVfhKp1qu_l9SGVF8?JTp zJ|7-WLp7a@@`fy^zj54rl<+3`jk`W%1Xv?C9dAQqysON~8WJVD(Ld^JrV6D2hi+>D zP^|b@!CkC*%Yg_32k7pX4$w$_)bjXl@Y#LGn}g~=8O#|ByemZ6FI9uA6ASe_mr=(x zII7=3DRXySdVuZ4fu3QZYG+30p`L(AU0*N2fx(9;bVsi0X~?$i!N{*KS@?ZW*~u^h z64+7AO+xc$nM=N#(Qr+(QdOzWVN;35&YZIlxB4{4q57^vAI0;RVZ$bGBeedb6hbOJ zM^Qjr-s>e1jdizzto)?oo<@^;Vl$L0qEw^ywupch%}c&2uQeH z^`YCs#w0X}_<-H%om+)FV%Rr5bVW-K3jzCNkp*#4CU@4#g0~+6;a3S>NX_ksfImb1 ziL^&M7oMC*$_QeHyw~V-Sip$Vp=Etz_;s%mnBE-zDeFXC4C$E{K)FI91aLA;jQMzo zQ8=F#f-Rm0c;`=SeURECFT-{r*t#lME#dA2Lj0zI(x&abBIZ9X({6X8*aPQYAc%6& zy1EgWk?Cliy@+x@a|7O!0~nhT0rBJgwnz3dZH~K3-##6$F9y73yvosX0vrMu_-eU0vn#CM`X!`R&lP#j- zq2PZI!IK|js2Og0?Nj^0m)pQKmWIQrsWc_yNs!4ZYP2+kJ8xwp;BCag zPs+>ht5_^%cw0{FSUg zdAz?@FgZSYGg+vLRQ`kBOci8v<2S)z_INE*(1*N{wWSMq1)?OYP6W{i<}j>wu4-mCC6)S<*bf{(KFc_9$b%_Y6?bu z?@_hzRBepBDpHkJyO#?SH=aA-d1?Mgntb2sGC?kMXAdxJ{K9hkKFvCmo$Hg7C2gSf z2K7pj%>_xUezb6VkTbIPSmRY!S1=s5ZSg*q;bOI)^coo_&KO*Yd`3#m^U{~N5mzcB zWPJ!$?~YTfyP5`GT>4A}Ts4l)kP&!^o*Y-UE#S3lDETu~CD+qD(`hOe@vu)0bL(GITHBypFO{q}yHWwNoPe3!v@$8wtJ(2MuK z_Uo@q7l)RN7aOFv--%}B1~3sSe{q>~5~7qUI|6E^88_6@StF)oa6`PKpuM+ceoD#z zpf;0V7mqtv(6wK3wJk2b|C4Ld%k&eNad^I$G0>|0-_g3j=3qwz*zn!$T&vE4gYVrh z(omz!Q$5)$=}n=)IbqXd%*j5t!ib42O2o0rOc~Ey58;{5psq{JsOn%`Bj}swQ=1|x zh>ulMGoX2;sY}KoZnRawtahMp6u-j%0QkG$3-iNVdiMS+@DsAAryp7zrPd6toW|pl z9YX^)26bq%D>_GCjKGBje_fc^N4Cd!=NBo@a`pN^xh#~@95n_jiZqcebAkhs4V#mi zhvnSz!An102^2m+^f!Frzh|}fvnfUE)Tq1Ug}Jn^bCuv4hij(wO*T)Rv$fdWsoe<= z6sASD{W1ZsWD)*ap(+)Gs3duHXWi!33fl{$SrlPkACO<|UkBa-m!ET-Y`ZM;3)Br# z7pIYPx(wtuH8R_0W|Pv%h}fFM&Y0fh98VUvacNhHQokJjbg4w|wp~6Fo~5DYp^I8} zXbtBW)tq{RQT3dB#X{s3aS@n881OMl3-we%wdrr{9w-957uX>&!rk{?$DpcjY11x~ zt+!3rdLt|(1C$?V_(WvxNVyBNJtWZ-$*R}JFwNo|K&N-Vn^}}6SC+DNH^o8pVX`Z! zy##SLE49MfjQXJXJJ}DCx!)KTUvteAFtwa=PeAHw_FZ5(8P%up-yTwa`<$37 zUgg;62i`wcKEBdCTt9vIN5APM1s<;hiV*~-;sl?2vre6N;!AU%U=(iydZ%fpKutrS za4j9{w>n8?m!gq^r*FMY^`GgrQD(WMUlv|oKk3tS|L}YCiYGWdh($T(?H+CgJEWMaKwc3XRU~g*>HE(N`YX`U2yI2zDH6 z9uU~iQ#F~o;TU>tK2J5HchdT%GC03J0t`?8!lR*KDIO@`HPBcGL!M|l>4cKlbqJ6`&vyjs7>XAceGmK zJd*qqtl9V02-GPr+;0crOYE#OIqrConh*BtgF_e%FCT=B$oy=e-UNNP zwrBd$euCQ_ma)$py8SoW#;-1^P_dS5UN@4sXL z1z|f^W_pXYU>Dv&V<~=2)Xc!Z#cv%H^*Hzk$1I6DF*COweoMrTpPO zqXVAAP3-9q_AnecwH^y3tZt(r!Zr-5k5zAAy`U@wPU?*Yf<>~75h%m|l zezgBMl>eGrVKJNxq9p)5z-n7*#~;?qt$+Zc@%~+TM?@NIO;A+N+lO-kGcOq`Mli zfFb9XuD}lZ>H2v=Gr&$yAD7KOk~|q2J-83$BD-UFJoZ=jZ0{%^Amch_v&Y-G6?j_vO9#m$w$Zv^yHMoe^CXfv9rd+l^-7_o}Be>tAx`-jVf< zRGOlDRe#oeZDK^A5^gHL4hxzl@+ILc=-M6dvP%85q>Y66^1!FVbxnsy^y2pm95r1U z&OL%1rreX-o2w_(k8n?_$=VcO&`H%}Rq?v|AhuvFVY%+ilP!A_zA$n5-0~-qM4y z4uOz=4o~4ax}&ioRHHBY>~WTNnNx3xQvPgMMf^ws7b+}Qmo3zI4Mnagf1XdD2`D`D zZk`~om<{`~ZX!My%;6IC!3`u&7<)iIlqecgGU4v#!+x4BdR8Tht9u3ul~Ho#+gr3Az2(vqP_EmfN||GqtZ(Y?!{#IlW2AyxGqPY1W#rSc*{))}p) z$8QwmTQ-W>R* zKF<^JcPb&Ty<+eN+$IM9HguqXQYBEnNa|?dja(g)+%J3vDUrbSWYlU&u43AvPr((lCBmtnw*$|1yXS&R z@In6dA~KEd4Op_gNM`&gMzoE5PfMXbT5B%C@>r|TSeN{jAx|`|=%k+$veohTs$rz> z3p{IjP|@#xLqM@K`VrNr+jsx3xK?eaLgs}{BE6+?y}9#nv$<-I7WvYnI6lz|)9#Pl zcLOUcazbhhCYRwh($DY~r!7JiF(Er?yfDf7y~$vwA;W3w=`%JO@Bg5TPVcC$VuckA zWK}!%h@y-GB$t1PspirTNd}<*wuO=8O71!$#_W zzi-BN@i&%##{V)g-U1{gi#bUo+)|V7Z``cCdr-R|HnUUOcRV{lZ{jFvcT|`0<4&vL zowgOPkxkiS20W%=A?WqE+P((xKSOoCt3EAhmeAy zu*vHeINZgfzxBA@kLR=P*s%Y_L%mrzO>w*);E2{BJt38cimqTnwQN*8Cx7ESB$LDe z40vMQr|8Ky=m-Y&V%W+z<{9N~%Tiwr{L0xfh^El(~-UAEBe$ zx~d`&lRlM%Mh#-iB^MzS((mw>fpF+JjFxwd6Ax?A4&E3urdr7O5S|d*KsB_awxiR8 zl)OuBYol(lxtMbGQZDS2#$P%mkN;<7Dj3739$hw6RPgG2^}Rk1ZV4e{Fz_z_pP@;= zvpxSE=VII3Q(1iS8s)NkX|??JwccAvwP%sJw0uZd6I3GYUv4o4Nx|dra#*HCf$M8?NpE7%}N_haAC$3(O~*39y!WN?o1cv z=CwbJiY^9c%C0bJ#L7)NegFn|CiVB4qmI zfpmE+Xu5Eu{PgXVW-IxAViRR1cEWrg49FOSi|%mcop1+ZA0*lEckkiCe7*Tzb$>?@ z7&pv6eul>&BXn6+(ge5g4yB#(y#8b!Lp-~4;&Sbyf@)lGW&mNLCq4}4l;I(lUtyf; z)iiq=@$7LgmChR}=8A65v)64JYR=L5?9`S3Kha>A9wsi4LKsCu75wX^bjEDJgdI(g zYPVlOmZ(B&5y6>Ul@B1}&F;}YSQLeR*`?t6Ac>AehvWV&Z6Omv+LffbxyRC*q*)`o{p5JpmS1|> z4)1kx`MVfhku^b19evUleL}(K8QM>y^}f8G6k3pmd}$!^j=d167ymSgzZ}n=;t7Es zi}s@QEae7ugLcEAFq&CJYTobBh0DyulK|7W35}J9R$k1{u-=h;_cdcQMlKyR?2oB< z--)$pHvJT+MCM)mK8P+6yP4nVaxYN#-3`q-du-QGDfZj&8_SFBHgg|XoIo{o!=ch& z6$p>pgR|#{Dsl0YNnXTkLej51bv0~6C9@xQZ`F!hO_#dp1dCWuhSuvDeceqL~N?|z1^V8o+K z=LAKWC&I>ZChvR;>2{u$C*vK}aa_7S5$ReXvkmca)-$(d_BlCc&jwfZkX(e(6s`=H zNnM9J+E+jm)F?hCg?Y8tL-ii>KZIfBVqEF(fpGo2RCQE05giB>D~->jYWoWU1<4CQ zU$be3zCvaQDrxl&?g0k2lIC51zZ0UF+VcL40P3UG`XIFiou)m6pKc+qu>WU{zvV z;+fV(%E%8R4I^<9XD3?qC;Zfka)#?W$KJm7kVVu$YF1;DS znE1+#srJL~Ol)HxT}o4L#U$HUJGgTd>}O-PjI`oNgZ(UVo|AIqIUE74Tj)rSwNfy91;=>31- z#+3UBnR+LPSZ3^p!0kHRt4(k(c8^;S+^FS|6^*#8!+H=A)n?IPG^8KO&Q6u3O^e(2~5_W0Jp9+DwQ!7$O?#rGX!j-=G!&R}5I zKAsBI&eW*M2x8_ol4n4OnqNa~ea`X#5Uxi*Kfw@q#MMpg%@X)nT9oaRrn+kT2fYR{ zK6S&h<>YiMFK$BJQ~d--&1SkIuqKaLlZtt!4>=D$WcK<6N~Us1$H$tE7mcA(l;B1? z;;vs;3>_HcPG$j`O-FxMqbhf>S4FKF3hn7f1!IJp-|m_Bt=Rbj&q>@s`4q*bPaEv< z$qm{9QzGhX`SVE?fn-A$H--;=)rR8uva)QR^)0A+QH`%T*f%oQzR0J_c`Mt2nl*lE zSZ_Isxl*zWAy-q$P$E-x!KZi)23xeGS^Y@rzT!dB*vdTCao_$anO~N$|K`!qo4(;5 zQ;inAl07JkTX0*sg;-5;Vq&?w8^nquQ~iIpdW@hsfaU#+W3lx^6OGRBnBDc*{O6bR zz167xk%6Yi=vREJZ)z!6L64I5w{J!YogaTX#1|>r9H-uPhY>`9ZDv74Y_^05Lx-P= z9JI2ON9;q?TRPZV4!@BBx&FsX9Mx@3iR3i+8le22)K=!jc12P}wF@Y4*8Q@8&dH2ny6Vn#u}C=hbiEQIZ%*Z~Ol+NOV6= zLl@mUCBv)oYif5K4baIEc+(46;)>Z*whKi0f}H8^G*f(PBSKf_c5X~5_x;h3IzHLU z;P?Dd1?M} zy`#3a_YJn>Y1vdgZ$Sh2L>z_zOu|m$khwC@ruTtGi@Mr@wrg! z$hXvyT@vP<5$$p~HjDMNX_6}`-qoY~8=SgV>pFc1-^s7|F?PUO2C_^ILY(|=gsT%D z0us|vWh{M_UM`wh)9~9*XC_f+|NBEX<+hG=@_7nj=-)I)-6z#c7O9}_P)XCKi8?jB z*;~4VD@cwn1#;K9aHBk4s35bTXPdPkg1V4$si=?H%~}bK+_pL0Iz1Y*hD{f{U*!c{4l1|F)s*60;r z{qXrA>5KS(8vmvCf%3yU`)mka*zz-zA)hNxyC(;##f+vwAj^2(|0)SuK(3W-)^QX|=X(<=3aRzHVh1E+`dlM3b8{mV>@Wy4+NcdXbg&*syCh+v#jOF| z`R9ov?D`xo)%umKhGz@lhQ%O$Xw2RI3!*OTpSyL~+bo}iIsvV%oyg^^8N;j(E^8?g zsr!TLKQ?!bwHt8X6#S?g{QA#xLELZped{-rz3Y$rR#un_H!pk+EoS;ujGcVoPrrJI zg4B~DIDF@BZopX%m3A<#RjfX2kjSy+Bq=3V>a^C6EG_@UAH!C$vky_lnsv%ttB6wa z^_y%Tb%UleQ#Nva*NH`_wk({){G=XvZ1a3Yx z*Xh~9Mu3s;@j1mA>ewNGATnHZIyQk0rACc;h<$a&6hD$?cV`$5e$ zUN~DPhI1juZL7gmP^(n{cN@Yg7c_^;m}|E$_VS&_gy;y650Z<3EY^t&!21#DXNzk} zmN*MT>Epc7!*A8(_T^99b!W9@v7RmXp4R@&$zE9~)(KmVZEm!#p5%jFd8aT7| zj-t^xi(k_#D=q5fY5RY57Znr9w=(7;-2!==U$25VF51au>~4ye@1Vk57eyFv*j?Gi zJTI*H`k1Rfb4poe2RxITiT*j0L@|^Y+q=^^@0SH@edcgx;xnQT!EDwwrR&~Y_tU}; z=2N^wA>;E?>Gnm}13jc3u}iHwbbGNs;llD~lOoTyeCZy9ub0}Rg&~l*zqt_ds zm7=Bx_NduU>Vd|F^O3XUO}Skc;3>fGHt%a4X`m>rO zopUukts1M?_boE6s6-Y*nZT(=#>RYth81_fSU&? zw!F@ROl2TMzb$9Jt_A!RwK;sfSn9oKTFJx?aHOjdTfinr3A2rtW7B)vHRye?j|o&( zFXRv9Qb@`MPRFtDX*y zhkZWY0And;H~ivW9|66A%VUOM)5Bs^A81e;woF8Sgz5ctG90<(7;y(WQ6*;kyXJf} z&E3nUca|CM^2#K!Tc(@K=4#0y%TpM_-^qWxA4+TuJ)BRmH3=NSt&jEV@MNkDijJ7u z6sEW3Y#F|H>`h1C4(Zg@d9E*mwOp|4J2#NB1>_>^I6%}78H@wG2Kd=RVF1ZRnUum7 zdpT^PqjWys6@FL$`XnFbZ-ec!mu;#!iN08(!`es&`od2VM|MlSS<;=cT`?Q)2B~#@ zGfvQa?oyXM@?g#uT*Y5hPR7abrg7W}hbfTJ^It%Mx-@n|nQyrUsD51z9@FgftQ2S! z3GSxtj2G<`1Ar+Fhz{ zWV$A@^8v|!?0Q>(;Xm~^T&g(m)w(Hf{5Gi{O=M8RGH*597yMgIree=CmDiB=_8AlP5R;cWoJ&UjKSH15l>{m4Vw6)vyq-!r#g`sPjQ%cP@Bqw>J zK@aJ&&^CV6HX?vu2dgLjKDHGa2EMnmBhHQ-YBfd@#~J*(I~(?X;oKM4>f3=vzm3tw z{k~qGSkai8#NpkdmdfdyKNltreOt|H;4in{H`0b0a^!5Sb?k#{TeR>M7u&-Hu>GBO zx$$eW8gdz$W;)%K_qU%wCw(oC9qra9*k^T{Uk&Xf(tTPOs^>c;@+{VcQ#rQh-Y>5ut5PkNLMHmzS_T~ zaVu07d^8$zGOfn8_;ErMgucKgs$t4Y3W`|Rv2bdpozDhdC9Olc9Xk#u2tMY1UWZa>SpTg ztfSslr_5g}#|*Zvu@lt|YhZIj3Ve}n#~O%MoWNNZ;>S5P?dM!^PLgs23KNY~3K*0z z0#YJIeuj%$U%KeF=AGu}45P3MnS_AY?w+>>(}^48HCmkBZs1bzP&xLYX+1sY$4xID zs-I8ZBuSUQ;=*@`gQV}H-``^9<6}e3hC(ad(F@Ktq5XzgU1L8bUrTQOyuM7>pG?@B zDIfA%xw)dVdOhOhwsDkDnV(c+!234`L!a`qo(7nqarsfb`Q0PPn&4@)f%xJvTFPX}EJ9$H5ED5;M zhW7$LLoXJ{B{8zYBlD2hD49;pjMGFO^GcPLon1LjPg)_>t%5EA7>A zJ=6Iq_cw<1vtU=)RWp)o=oS8@nz~S$9}2VJ-HsJ)+wr+oc1$tJ*z?64uZW3~-JFg3 zPER~cjAa^(Ufzi^kYdisky-zKKU#y$M?=<8j*8{hg3e@moR`TbmA&VGvh zlzY6@jr!Spfn&LD#>Wgk=+-a&DHs}hqxSRNyD9m9Yv-!y3&WBs)GT<5^f2Y1#eBtF{i7y?O3K>@2&iVJ~*#CcPg^%UM{WpHopVNI@^zqzl zcE_Iiv-9u0=XAL7>=(0_KXg9c_59ZO@l%p)!zbN4cQ+MH*)(IL#SNFL)?R4OJscXqqXIo0Xto-!< zSg*=#TZfg!*Xzcc)%;%Zv^!Z7WaVDBgr20CZ*Rq))Tz%W`_L|SXJ(}$IvpxRr+r7YEj%?Mf1-Jg*S3F&{Jnr{_o#FpZS=VVwmuX*H z>QnUVFUYKXGoDIOw-sE%{kI){d2HT$ri5|V0x6CAbz%F8TJGe$IMg|=~X$~ruQ75AA3=0Z|d6A;%{1-?v|3iBjxKUzNVv|srnPQx@#UbxojM8Y2%;M`E0SkFynB} zKOm{s?6-^ap}&4@z`OTmcOEaesh6&1-Kx%4H-GL@qZj;3w*t)wxAEvUeNn}IR$S@C zxox_^)9tpDa2}ENP|&#VbpN@uO6^JM$IQ%2yz`g%^QJxD#-MRu=hXDrtjM2fk#_2y zOsCAJUVpSuT+^5TNMus7^vf=>#F^z^FV;EyWWbLC>=+25Dd&|4m;$kbpg|A?Q}`K( zK~I?(h(P##2bUez>5q2nalouvRoZ$dWiuD NJYD@<);T3K0RR++a0CDV diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths.dump.txt new file mode 100644 index 0000000000..f56a1651ff --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths.dump.txt @@ -0,0 +1,49 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(527.1143,0.0000) line(527.1143,247.1116) line(0.0000,247.1116) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xff000000 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(0.0000,247.1116) line(527.1143,247.1116) line(527.1143,0.0000) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0x64ff0000 rule=no-fill stroke_state=[width=14.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(7.0000,84.0000) bezier(9.0000,86.0000) bezier(10.0000,87.0000) bezier(11.0000,88.0000)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg.png deleted file mode 100644 index 6a20c10db49794096fcf25430dc955f76efeae72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59355 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:MOUqUfJ~qD0Bj*^e#=qo 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

I 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 L^>bP0l+XkKL^MB> diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_agg_mac.png deleted file mode 100644 index c9c5dee0062ee20139ea2d6a11d7d353f8283cdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55927 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 z

    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 OhmNL!Mz)%*?|%b8&rh)c diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_mac.png deleted file mode 100644 index a914d41aefe7386d661d979fa78116e7050c419f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54635 zcmc%xXH=6>7cB}SRXPY#r1uUX^cH&WAOeCwsDgkd^~h0~Q~oTSt4g=8AKqTphQ@wM8lWbMQ7LYFX{2WM#)y}i$O#7iG~&&~ z{O5Helqq;EMkUV>y!OBG<{0AUDn`6$zW;nJvhwEJVxUDguTlSRzxjXYCjZyZ{(tHw z|Ci7He|VYyrziN|TIPZIT3baQ6jCANBsx zDR*zK$u4uex7g@NCh4(6U8`3p>z7E)_vhcQ+PFFNv?j~lQDx!n>W9tzeVKfw_#emK z!78|yXUcV3-4{0skYi)~uEhwD0IH-LE7ur%qHEv zU7_dx2j4$=Z|hVUgTM!?SeDZ6vtzF`o+ZFjLBlSt=&{`L-m=lz@7H{xd=T_{8QBW& zj|C5Zzt-kc5E_NvnG9HP`ugD!ldNx**}M7O=~8_Uuv(9oTRdLelUQngl9QK5Z^%4m zq#8qX_pGSz#85X|Fp?9TN(KMDh5k5lVwvX0)7V9R>wPh|8^bPxk48TR9N08Ee~u+( zNVzAW6HG14kPLMkp>X@X+gCEj!TX=?S4To<~(I<+}4k18p&&FYWn^uWcEYB z#o1;mk6!N78|A2>7Yv54#7Aq5ia|QCPKdyPyvZHZ$>OKaASGjzW<8-j9lQ`h#)&qE zV?$ni7PbgS&-O&(UuLRBBW?Iu}g%yQgwYTX^rOtU>oIS(1F4Vz?s9tg#6v1Ac zI_N^5%-8HMw=QE7Cxjgh(y}!iWfV{@_JI3f3o+fBkUJo8;cns)l11`FM9JXnY`?~A zeA`ECXPIx^34C=8R*rDhC#c?ju*}vsGD_pcy&uu$;IMu0Eszf~5p?$VmrS81I8*pz znj`#ZAa-N6N7aM`CFg@mHtLJGg=3eQC+0F{82B*uQSk9@GA!CYVNnA?6U;SQHDfzr)-e^c(w-p zBG{*g&2HcfY|sUyp&xblOZeXLZl!8g`V?5=G?uw;$WQ19`^b9iAUo*kkPt%-J7cX2 zTX|;cyx8D$luJ%-IJOz@!>pON$!A*OmEg6GLGRF4r!dLQ1l%v1wE@xCRwC+*q)X;# zYI^eZ0|>!{TbElIhG%?2LN6SAN)40ckga~d9`JFWGQcS@R5Q>$_S%RKmW>)$@*yWR z5Q?n()h2lMn{B>7X1e6P4VytMkEmLCGe|lsTu?0vTeq=p>nEWUs9kTvvK0r@_gC6| z;@#(3o^1}jRtQnio%#Ip%R5atj3Kb3Ek6>e`FZ9v_iw>uEV@RxE-Xleegr{JPjB)@ zhiqUnYH3@hT)Oo5@zzLsiNZ}0d8V#vElRLC^df1yvy_+lr9NBT^joucWw}8|CZ38D zuN9W-lH^^M>K)=P629^h+!c6GbIDckRn}g{a1dJv_94IB(oHe8DUZBJ!!vuV2)vz! z?JYukmBPc|s1zRa@t*i&)=63psBM2NDW=)%-2*Cay*FW)FD|h5gr$#uPe6!6r~1J8 z!}%5dqdaHN{wQ~nx3UE<=o`KWh2h*vi;zuc8|^AD**4o`aqR$qhLx@=R?gg=t)Lh&D%9PHs6} zlbPjv&`x1tceEEiEFYpLLazQIXu>74G34~O#e|hm@*W6WFBfCl@CLRBCiT0{ zhM<0f`&K*t{f)si{;A7^9oJy2z21w_p}xKt?~A1;wZF-1f{v#(Wx@~F zl+iSVom^dZAerh}6$}RyLxu~UZKb0x|NRwn0SSMQ-eUIbjW_|N&gYX^IiCdi`%yD? zwAE>S!zoO}>7=zE!KY2H}}msMA=_QJ)vZ zh1JtfTrca^>14di_8u+x>>~ejNUd+X!dLe*yv-ZKudi$oM==Wzj<5$EyD$EX*B6}H zgAKL&tug=B?AJ&-N5N`GKy95ttLL|^oAWs4p_E&yoJbh_dDyEo zlqfOpit_S=N`WfdZrDzt;nz*fM%X2ky}`9Eb=_}~egtKQ%oR21(#;V*k^5j;Y4F9h z_68o^!D{9B{)7@_I83o>TmivT{GG|7*2O;S=T>n%c50k-ba5Gv zQk6MKJLV#8p$+S%W0gM(eEa_w-1>hCkJw@tD288U7{ZPwS){$*fbE#AG&~J|SZ|M~ z2$F!9&Lyp|wRF%Q$FS2rTGz?f3I%yGJ{4roh!(oTuj?I#y)6kP5Qn`4k&1Mq z`x+Y>N}kx{8B&6(V42RY4!b&YxUK~0N8#UYX{33UkdVTr_x*?_ty9HA$|gq9G@HAkP65aK7kLRQ?ydFD46$fsFT-R{Rh| zi5jFHi}w$kK_ERSQ6p?&Vl>J(z1|p1s=gIA#)Ikb{h`tkWa9y{1Y}B0(qS6hZjtyx){OHT~*Jv4_G$uvuz5B4p{qQhp zlfOT|px^U{P#!(mH^9sG?P;k|j>5--#N^612p?`zL0R%+$rUdS8yX#AF(r?|&K}j8 ziGmIH{PrYdkgjVp>{o3!!8Z`(sqjuOdx8QwuU4EJ&xMwvB$2Rt>Z8(##a+n^E zPAS&=De-vE1|Z+TIdOHdW@+ zai`jdTWM|NEE-^_~prDBot8v<@ zjCgMt*6g=?;dYu--g^z5tx8*8{uFWwLQ%$0035pw`R|Y?c_}{a?-jxyXJRrjFS{ar zKr(12#nv6wc4nA;Bv=Ds`K6XUzt$UNNv9$vsPe!7ERyA2ldM3_nzYl^@FIGo_D{zz zpYz1xwuj&LkO%&H--_7i{aY61*n^I`^Ge*c&k*z|vBceH8^lN=VtfYzAISR`p}q5m z0@MPrUuZ`mEaR^Y;D67;0XShp5M5$CW6=mo+ z^wxW-%9vw>+?evt`~ZWJv+$`Cg;;cxg)CXsi}G=7vSUnL-R=w7Mb#-M{xZT3PS#t5 zRFd%%_LdM9#?pH5^z7kDG(twM0Q;!R`wNZdh~(UpCUZ|8uhh?X7GshBazKN zB1~etK1ND}B?NG=07m4vlXp^{$9h6dyy3A+)iQhLV4zSS*x0QKPK=y=G?u)ICm=QJ(kX z1~uto6D)uJ;>Sa&KAI@G?bx+K!dozAI48o8$&1{X`>`t%jd4W$$a$1nYN#2{-7&p*eP@Hcsm zdU8Q}?8vw;Yso8@F0$T;lRZmSF|T~Vuq&5tMFlA$^c~ z=1gtsN$XFfpganLd3prS-IC$SF>D%yn zNi+CwxUnx5Q}=@mEd%8oL^O0BJ=&%2c;vtf-=_xI|) zUX|#%ClAeH8hr=VGYJF=$2$JrXI!de7RA@3ROg{|QaMNhxY%ix(TUA_t5y^bJzfyu z)B~olCN`#XDzE3$z|9CLLAQLyMrc-geq_%r7lRwy0kB#4iNM@$t>4 zCGZXnPLVjrV|Y^kS!z{yXNT@DHDm6I;i8r8YCh!H1dpcoy1=-F^L>M=xUb4TBLF}y zeQ0^15~vp%he-ytq^&IM@?WG*9o`!u8h9Sm2{J3lxtKQQ?es12Kp@}pRPZD>^FKh@kRHFpV`A-I6d?Y(P zSrO(9*AX6{T{rsqk4(*W4<9?*U%%uFFllM95_phWB9D&MiPT*UKL#mJ>K4zLGVL4o z;ZeDN>+Ju%VqnfoIYUg-K7H9^gtS7~-H&ps+dTF3Q|g}q z7?kCj*bY~Rk1a-x7dQ}Yd^mFX_R-Jj-v+G3?aNyL)ub~oQfYTbls*gE4cMjU=6(Kt zy~t>!*plp&k)7@A`9w*6WVBWg5@aOOs%C*s(F)YM;HTYiU{k!0dx!pw z88p+aO_E8;-kM(V(Y@6k-obWma%J+j@tOKfO>&@j}$2sz4)-jL9t(`n|EU zkHb#sD72b}6e5}{Hm4NeUYRxltwXku}Jch3@ z39tr=GUoQ6U%Ru@@c5Q;?_@%qIv2T^yhv+x)!n)WWOT&C{)?(nlo@WTp{I|+lL0fU zjU~3#t#Gh+DGHxRdR1SLnzPR%TYtaXkvu4XMbwd&&~j}2be)~PPLAxt`c`E1Sl0_z z^WAWJEf#%vwDwPifj}r-xbVhKa3l^j-URDEA$tjkzaB<|Ztm}PGQrvA9~g_s{T&HQ3j(1F z|9pMvN<1PP?U-&!lUa)dNr3W06tkfS~ZoDfp4@=R<_3>a?WP2*FYcQXCpfK&SD0S<+sdrk9f8S`~z+->ltC`sO^}fa$ap+ zvH$+k9mPQ@xc3?&C4++d^;7C-wbF^uZAv)%$x>gPsNrt)+Gjzl7D1;tjpw%31H~es zjk%331hfO5jkxU+{g#>F4+POE!g#9f*=Eupf;-pGGi`1KqI_7YmSK1c1ElgV$UqjE=1+1X>^2vI0K2f^)VOuQ?ggDSj* zgU<*6t6FIa?TEDfwtw2M%A&B3s&Qn1e^S?S3)ye}8ho-hy0rPn;v)W&1uh54aQsIQ z{)*CIv1h-%l6b<-|EcFu3eP@I5ds=~{8)Rn(SDFf(=H!#@hmcVTh2E)5yj^kM?yB8 zMYZrXHC^9IyjNRR>sQxhpTV^492c9+UVOiFum6BonZ5WngM@0y<7NOhN`x=OsB|Cl zuhzkFqMmPo?hwtv6sLEeXQk0$Odr=JJf+w_g_7{7#eGqwy8vlv5bwxi)WISmCnlD` zm;U;-0Sf^+^Io#IR)MdjXH~lJ8)2%Wi4-fQbGK+;jf_{z%}?T@3}&fIqu6|wE%UGT znxiZU43^SH=B`%aLnWSfmeMQU?)r>i6Rq9Ed!Mq6I9wBCU*@igF-H+=*r_=qqZ3x) zc5!O}4U4Kbi;z_rv8Od=FyK{lS54(|SJ}Rr&d=}Q`=hpb zHS_et;bc6ppl(}gvIf$|`dHN0&aaqy7mFMi52?(iKj30DiUg=|o<}a>I8=&elB^cU z_!JnEC1eP*DR8YmAGjn;w%S+Ia!Ks_RYLW{U}WXwYlUKnzFnhIv|0sO0RupI5}O3Q zQb<~6w5-k4&mOa<%eXO6TL=h4$~?p0{$t*MqmV-!m1)v*plzoteLBL;nf9z9YdJ}u zU2jbLBmq!1F9uT=7*a6>N|x?trX_QB>WP+J`-Ag!L80Xk_G)YDw(BQpP(xOs!wa>a)tXhTorXlo3E}JKOhb z^}|mz;4oD&|GghQ?dwQ_*#Z{aRp+k5+^G{$GyHoqMXQ#@%Ble)mz zy+TK=E&qQvO1%tVha9>vHB=zdC9c;mcaj{+kXoR!VZ`vxvBX#|GTAcnoq4Un`#)a4 zDDKpMy-hWN@K|d40VEATrRgPe&24wsTIdnR^8I&L$E>HKDc9*rn{6x1C}wc6LzViC2EUg>-Ro_LAG5k`evvbASRufA+w zpCqsn3!^~D1vqOVe+4SP!=X*TL6r7qlzDl>bZQT39d7BkRTKV5oqKodMd$ zAkFezg=+FNiX7&(VI-!{RUt-GXIKQI1|90_1dVU?4w`al_0(S2BpM9cOz_1F}#oTFFgn@LfTx>^u+S^a&UBPJ_8z@TM@0ZY8U6!s z-)%J#%^h~a!jkUC+H*0tvey0alfx6Gozijg`;b(M+{{_eh^n?F= z^b$qK3|{)83nt0Z_XykqHk|sC{No*6GB*dcX?y%fhH}{<5{!yrD+yLiX!f$k-$oL% zB%w2f0jr@>j-JC^_pt7Dox0Q#Iy1EmsIZ%!`v4dZ6s`t|P264=Ry}ddf6u{i=hR7x zz7cUPk~X#{9trE?;5#?=++>66*-*V$B6CCv!?w64ce92&_-zJkIP`8?VgdVW@L%0ac0e>g~AtasHy52p}g*Q(=8^X|(JM zAGn<^MJ($!D*`$K4m2>J4*q4bBtUuYa1qyVe!w}d;al-;A9z{F02EgB;=c2P?o?5a z*^1AA2`~J5M0_h7kY^trbpVFB{}2hZ-` zsPx*bF(f3~$|cTPm)m1mx{|bpHtMJ3%9(Z;zn^p3XAcLsUMlrO_ji{WVQp63aN2h` zwn<1v`yi_=9?R@qr;ok4x6FL6DbxtFZ9#A=p&CtPt=S22^`sF|@`R%-&x8k~=!YG} zyl&4|1d(H$Ox){)d}yL z9Crkzd~K{mo~bN({>4a9DB^JkVEoQLt2j*1Vb%}v{I$Xq4hioekCH=U0V>VL&Lzl6?G4)5FYnCH9k$~7r6B9{IB4eE1zUtIJ$GaWJjacn z=jpPE4JVhr7X`bH3=qu|vB$^fq3K$0w=mfCO@0+VyI5Dy*b z2nHnZg&hWl9`xQ&)TWBXFp}azi&z3yX?n=srAl!}(m!iF#8b^RBvMVIU?B1x(t1fK zy?z*qB1VR=dcEXXz&=O!{`cCNH*OJBM_HbT4L-giP1k3iGse3A`LegGr$E`T2xCQm zI$3%$^AS>18>xgsZ~opPL^CM_-*jyw^9@eAF3FsB^;Bf5E?qsH1lWo}&nXvNlWgR4 zAU=GY0dY5C2r}R(UFAO)T9*k@riP*?alh~TmMqCx;@Ll#z+JZIMxIcZ6!#;->MoQ} z@2pxsIM&=np(X4peIdx5;cteKn1UuO(0OE27n)Y+@tJ=pP}B&MM&x5SIm7L~<3wi2 z_tGr5j+@^sY`Yv%dg-23gX3sAho-M6KR6b6(Q{D9LjB=zDvQXdn4I5FAh4E$_Q7;U zF{+iVcN6~RC7137md9elV1nBLh=*;pSxqd9VYSoLm;1dZc6&rzN7$hQ;^V~9zN_Tf zPsLbBzf_yX*@BaKxURPrq=~~_-VX%eJzQ*ql~B3yTVZ9^#2MN&w@(P>v_GdMruS+S zE740*%=P2}MR2I=UIL4P-1?z$L-knn)+w4f7i#b)8t7#7k(VuuT)FL;>FJcxKHvsj zhNd5rq^3pnMiKn7zYoqU5m~j9UEMeAz?9E0y&%AE1-hu%X*LJ2ZwxU!8f$msk6124Gwy; zY^3$(EA;cRY2T>ii4ckd0Zc2MozC=sQoo3_;|o6lIXDR<>SC1`ppzh9D=_4r?=?=& zJO=g>@WTDK_krKWZ66T4eYxF#w#Qe!`bi6_Z9d5kgEAvw24wEsB1m=n!Cye+Q?PPy zaM*`4fzEShJIB`FU`8`IvK@KAHtwW)qiXKAuD)K?n+3cGAac|Nt-Hf6fq-S}rt1LY zF};_LJg*g+OGGj{3%^J5ntxb%Qv2zFbPWyufNccG;+&E#;5G-y@P!jbGkAs_u%%r= z-$7|rZQbq-RzkXmsIEm6U^Mq0Sp+br6abHc`>*-;GTl#CVONe)<{y1s+Yga>Vxi|J z5`Pa}n3tYdlMeF{{-})tSz3lT^}Paa5sSczOa>3Bx(m!UBHk{X>f1NhmA0cndl=on zesV>UiyuHn=tCTFGoKHFsE^Zo&pSSFJFRtgc^K3saIl7Yfybd#7b+Br{^d8xi0|@TSO9c0rla6?%9Dm%14jqm}EQt>+_tn?CjWr^V0(Kdu6OJs|dc=d$wh5qCUI6B-EyEBunQ=!zFsEF! zU{%~*frV}G|8%@9jRp>~9A4w+Dbzv_Gkd+~X?0_Z(z5w_i;|&tpm`p_4nHJ3mV74) zWHObPk3HwAj8W#5gFyRYV;(+^33a>ifMjH}Kxu^@MnmNSekVioa84lgY<7FQ&~H2D z8hJ8P#i|6tj=ob^3j2$VJpJGR@Py}Xy!Q-|IaGX|+(o|viI zY=yq}OFn^Asa(}QT*0y%k50rFhpe%eLy-=>zWYmA%|d3M{)`FKP|@rF#C9OYq9__* z`KaJoE;(dcRH`9al;!ECzktPT%w6?YU_l&4wx18YO$#OwxE%-owr1=|5nJ(A;>mnn z_TvDciuik641AZb>o%~xa0@MZ3gloqYMGNS>Y6~|Y5*=cK;duEcf$Y;{o^g_9#pcu?%KnYuY=U7RAWiftvY6CyrIT2)! zc6KW@HhyL5)A?l|sgd{8oy$pp!af`jfws4n!<|i186k2`0i(Z@9qJGIaJ^%l_$u-o zCPrRni}k^Q5oX|fJ^q06B666$+M=GlLxo106%GI4C_{+WA5)e`We`BDu}K&3EbK;b zo{Y^~(NyLJ`u`IoDZ*S_C91caZYiL0;M6W zkruqg9l0X26;1>w1o==C{9!!p!=c9lUa&J{9QHP^2Ci~X`zvI8D808ji4TbuzCBuODfaP4`Ol!gJ~5 zbP}bs;kc5^I;Cb2n(-_LbBs^@2quOCpFH^70kyS;=voj0;i(K>J5b~Fj#myU_Ad8d zLAoZTJH8AI7|kqa0uu|;dDwwb=21S*#Yj&_AwC(pUOuQj13>#h z!F>sNLmY-k@E>2C9c?hi@y@bvTgIGl+#NL6j z#Kvy39po$_cY1PTUoc3GRdi@)aD!SRfoGvrK}?w^^50a@f8hV`XW|ILKs8W3mVsT8 zdIZr7yf3!hU7mi>X5PTbIlR)G@f)&aUDAc zx|>d~a^C`Ri;o>GT050>S*^s1mPyS3Rsn&hCTBc5!7TnJ+UEc9Pt!1wfgBxnqih7l*KT|G2|Ar8l`zd=%M(Awk! zE5?m;RU%)J)q%|h1ke9ZFiA2Sk$K!bI=nmxxAo^7L&PvjTOjW?{-yfOXW6g?bS92^ z+b?g;9K1IJ-&?o8bU-SDzqTJ?IWzwv2pMC3;H*e&*kx4(K>eqL3Q2yr{;Oek)I0q4 zer?tJ0=5!UG(*_EAANtY|N0ye6S>)E7KKmRx5o|-4we-fdxu+L+JrX_ZBKtuu2uO; z>S>Bo@e`mQL2ZTYb1>B)-*|Pe+E$7fG`Dfj4F!W$$!|}HQ>mh$Lb3vm$y~vlKHXJZ5>dB7F=h>L!&_jr%l4$r_@wKRbIRGoB;c%|2R2o=8f|coCIoI}YgT8`xqsFw7 zEGx;1&rq21H4Xi+>ud$v9o5l1K)H{I6$k!vBoZ9}=F;NLC<1b_0`fojMAV*T_WUMn z?4U$u20Kp_xN_S7LSKJC$TlWV&(DGO%h~`k5;6&eyi>s(yx}|n)%~Jm{BGqBM9}g ziFYUD@6VWzTMNeAq zsl`|QS<*WGUQBwBe*`jJXFj^aEcFE8kenfYC9Tz{`_qwx2v-FEuR_Xe+!)#`UGX zWfm5C5Rov;FYtMN^ZUw&=DUiCA*Q7fu~~s-+#k87wFxZN`qQ@aI)tbq06>#JicuYU zlnR?_g1lkZxuOp2Z~t?hQAiyybOCE95O%{yUvgC-8XWF@+MLESwI*uApz@jeHxQdF z78O`CFZj@p@Ov)3b46%C)dQ_ZVp-y1qYEvGm9;D~XWZ!Dw3xxb^Nmx2Fk%*Ryfk#L z7G2jf(cV@)jN`C)b&4kSUSA9`NLRX;Stj-0Y`1n87kYo;87lnEG#!dwF+~a7r-Rr< zAdpr~kBw{a&jaMXcd`iCz^uz1!D53JgUfcGuD=y@AE?jy=wHC@S8#{{H92Y6EmiUA z44@U7Z99_5#mvAkWS9U?0~XnIVZR*JST8X~;qna0U0?Y(uo z@ZVY#xe+(*gIb$H;>)v33ar1TRvN{f{*QjYc3Gi7{LiP9+WwsT z&z_;^%LL(Cz>0Pu+=a)EqP)20M>MRRh}6`q_(J+06uWdSmzt32_u3b8TfanYUuLJS zK79AY=t8G+4mR|DAUbT%e-rKG*ylHpV8Xz%U_Z8 z&vV^csbu;&^SdP3eV|zNa_w=az=X8#7D||iw&o4$KM+i z*MevaH}jtrkZbe>%CKN9v&JsZiTvkDi3k701pqybu2+V}w(WJ&Lj8OwK{Gv7s^c|9vi1lkf#n477g=v^5!vysdiFw0N+h zM?Rk={5u)Wzc-uy`Oxv(1SPPAj8nHGU5@<%o=A*kn+v;{4kmeUzxhPB?uZt3zAX~| zWA?j8>o@$=jl9KnFRtp`tuMzS+H}7ZqA~2;G<85w`vt(g%}foQG(9;2<-*`z_t6+jFfry8$uOH;^m2H9lb!cTkWk~(o;?AOjk$lMb ziH8c=EsjHwbsP;bY^M~I#nu&Fs1j~yhN1IUeLsA>`uD5f;Zq#MR`8+yt$YlS?Ug(% zgn53x$vEl(1gHI{RdART(=eQwVOmLD6PL+Uk`G(l`C1*>$jQ{+S{PkiQJ^|_WmuA< zkGx@=jxbyI$PB8UgFvmHsa~ijpw9zF&%CW6sYn0i`sVhiA&1M14)&|R{ptInptkFd zu-F!WZUJDh*Ce@yTk3TNDf)+KXyD7O0@J5r?Cq-)VkPt4mOoI^{?;*4Z#AGs=bK2ZX8e|@vkj<%A_L-lEGwW$l-xBJ~ZhwvOa} zmrc|)Qsu^0O|d91y4+q+1_KGNh=IUe<6Ox~d3LMg`axyn_2Z$5+qFpZz+7_TKwyOf z9^4^;&0$YP|2>ON^Cta~pp%x?74Ia)9i%~#{ZSXT2J`BUZf*@L(Muh{8^)byzgbyp z2**md<;jLP6W5mrCLP5xbsl86T{cdK0f$YWhN_n<3ZbRH7btVfB;zv{`^rbZclXHx zgl#&{0FOxNlgs;u=xX@>2^9^CduHLEKNJu1YQ4ViBYosAk7r@~fIj8f*v1SXD5py` z$ye~&$*YaZu>8pb!+`Jddbc!{TmRJnzk_0>8(-kX)oFKt;3%<3CxyvXirjCnvGLDd zPF*T7Y^t%qelu|;%x?&R_eJ*@39ic^-K|6aewo;2vvGax0ERd~%W#Y)N*|)f1 z+_*Y*R=tclBY{I?CQo?v-+Ze{lGK9+NA1eDKu>;q^I2avo_{n2xJTg5a)v3vS@QS4?xXkz~hz zV~zsVH#O{-!{x&TW-{F1{aaAxrOhrumNg~?ds}v68XkVRu*j(TW);oH&UW~XhKJ2f z4U|ouFf(BFZ{fEDSH)A5nFeIYmmSkBdhk%&dYJ?)2uSnWi#JY$IPV0&lBTj;pADyo zj*g7Pdlz@DmuOAvGAIQ5x;0~Labakr*jvXKmGq|KQ;H)qbkW5Y&qNF$yzZk+5qQ9G z?BlFGM*n@$0+aFgTfnMNT^Cq`zmv+x$L)zqH+EZqSr?MPs-t(ngxAzh0An-W$BlbD z@dG#!7~s3W3NV5Jzyw+P2Hnc9Kq65t18s)vPN`ufSk{@|vU`_cSP)n*ZiWu5i4Llk zZl*C+%YfzQOc4zBrCx!9D_y&k7%227nMqEvldeG~dn?<@Ghtx>bd8q0I9hz@ZLY8@ zbdg-+mSOlmQ#Z5A{iop_Z88{(Enq6r%4-)fRbrlmoeM5~ux^Jw=>lD`W(s4ZxwJ4a zFx_z8;2+?_0-8)o(L&C_QMQ2j2LM?9JJC_)FnIF&n=S?r`XZJM(e^6$0WuBVs~>)u zbu-1;6!T2V#m*GN{|h~-*nN4j4A4`^kH>!iF`(oMzNg7hg#=keOe?Hb%?8YOizLY8 zX}}u4+#ctB+d?4z`aYOIqmtxDX#cp>$D_x|5LViD@P?UHFQP5H=mvkl&lFMIW)vPgx;OA(OEY<+o{Lg}v6wzjmFz3`j8@tDV$iM=x0gO&02FuSG)NMp%dflCC;Ee-wEKXp=NIX#h2lLFM2o_p~Or{sJkhE5h zJU;gQIczXpFyP!6?)TtK?x54OJ1lgI1%{CB2>WMJX~1-)2zo03!K)+RRlNt_G$8~f z0to!xWVPey%a^ZRfjg3sgYIEDK5t?MF^wP~4?IC{e+s05=`C|>@uo=2BZ-^3NhIbN z76$D{Kr5;y;IQ@%tvmqx@-cO{$@YOTkP-$@0i26|GsyXcVlFA45y*P54eUG$MBUr! zRBh0O2eQoR7`w-r4?YF^;g&v1p%3M(j0J;hP`#-`Fq#Yx@ISh^4-_1b(3d1|Q^rB& zhlkE}fec__P={ARkB)xjR7c10)3GM~GaR-T0%r6Ew9B!6mWSbwQ`e@b-*bo@kI%&}s8OYx zyfkKDq(Er9rC?CyRu~Y9INXlDVk3wDI7&lU!G&Hn+ZjGx8x|5fZ;5ULxw!DjG(c-` zoW@ycEA4Hwp4&D7-~1-1MXg6Jvc2ko|JD9ggM6DK3Yk|^4(RKVRtaFt-H5>JfBm)c zQyfcJ?sYM*v%Dm)5x(d!SZ}9hubz#_IO()}gQoF2gBd=!fnXqUo&3rgP`)e6(OVYY z3pzVX3puv)4#F4~?wk3JElchJrC$@ZE$$!%^}5*!0_Vdp3`^88!|L4wp>`>C)vD)y z<8PV8oRdTM!R$E2*#!m-WL=H>vhhcEjq3*)mH78gF@&fJNsJn;6>D+|r^PKz^QIIM z4vpkPsqQ`m64zRsUo#Gd9yPUq>l02z@z?#h>JQhr8GiLn)@q1^Actvi%}S}RSY*5% zM{uLCa^<~o(yH%F??kcD+42!aPCGT>Qrau6zXa$Z{^Cw|x>y&xBtW3f)J!&lK`v!vE zxMp@fo-P6KQSQGR3WmPaf~ez9%7|;buYxnU^`#d&gT&C$Mah$z2fY2s`tOBY>f@Pr zVa=E)y=MqZOUnXy-Nlc~>#NmkpFQoh(lI6L@XNo|pYD|+17wu-+SdSjNezR8yw?rd z92wJSA-d~LMPn?S0nu5?^S)cN_m+nrX4NzTNzMG=oyL)@p zZXV+b)KWSQ$-#-*6jk?5ji70qjDc9JpM$bV)pz<|L=G7&e*II~4j<7$8TKRkv=?-c z6d})nu2CnEUDOth?wc>6*~z}w)g1UP5*bIEV)p#Rk!l~pg0GdF4$%bh#|mcg#u3SQ zUAOHW=#NNLBpoTNQW>Y@GIFHZ(D2>u6YA1Yqdp5%80!|BoAwCeq)ls>(!vJSXTd>E zQzWLRSk+|P9mZV(jBW{AO(P_}4}EhdKa8<#Q=q8ooo1Hq#Qu_h{gz&2@f|%%HRL|K zr!dzvAcPlf*$v%1WReEwqq=GKItmNYtwbh{PcB z)y{eFRV`>D4s{gjN`~_ZSaSLiURZmt1<_z)i{Q)q%R6TR)-d3dK=YK2=5jm2f@)Z; z#9Q(y^CnrgqmcoiA=d2kDjYVIFdr4e?nl%>+e3+>cSz8Lv`_()C*ziaEzB3qc490~ zA}xO!KE3kQORQA@^dVDTULNwb)GET%I)m5lqawh-6BmI$t1BJh4iqujbxht*)qYdx za2nPWuedv^_;>?t^6LKi`RcXs0Zl{6n-UxXvNi1a5093!Z?UAj6vStf$vYAxEH-Ni zEXZsvV!Blq3<7do=hFMV#VC-ubZG*Eq#n{R|GEbGJd<+W!M01r!}9BUnOwD4J?9K^TVlSD~Tq_iyS z$YIt7y!!D?k8?H~KEc`{EH;K98@d=wUBs@AikWD+Om>GEAn>Ub#GV5oHf00>?byrx zVLh=@$71~~!2-x04kKII5V`lj9k%3jc+bi69Qa$kRZwWIV?So~FGv&1?pRFjqZ`~3 z@%Qgjx=9@ z*bm(19th|@f8>&Q@wYbo?ke%eJKYf#+c_NkW`w3o2fRz&uegLp#>O@{V+qmxw${^3yu|=g9LGFTgo;1?&e+di`(a`7 zj>XIrXPFHEGT;|ESnK4S`}rz4L)<3n*xpDkQmoC{!>b94*vk8USa2< zfe9K^m_c);u#P*&scC8D7o$DKv2P(>X`=5pKOG71z$uTqnKlOvQTo1%1Z&yT`a#;Y zU`gguwdjnZ>uqP0ox`nnp}_{ax~d_MU)w+?^KO1pq`Z5Nu8RJV!u19E{u7r=XOq$Q ze}TSwGee33+JF1}=pCLHCWLb;>)?kwMp`LIK8cN;n5D^@X4-=}!wPRJhLq@(iP9=y zr(Z;}2*V3?oPBtS_7(DRvLp8R7F$e|WVsGH%jUBiEjSmN!hM1Y(lg zY|o%I??i#>gf8{2Q5D@ng`vbZSyoOWBKNdmob-KA`A-@w_I-0f@fOd~#DnOLOC$fs zdU!+(nK&2wAy~7i!PehB%llGWEXD>XH##&=v&;0DBSXrx91W6+Gb>IfvRxis_PbpV zRUL2F>?keEUy{Jv28CYu@vV8H;f{}TG3$~PaoVn*{l#)yB~&fdf6()sEfNn0-Lk6D zwJ-BKYWXX`boBl#>1Ql-c}~|=U|-Gf&1qi#W_E?>jZ@A`EK$(JI5doB$)*CYgu`5z z$LnhI0vuet;jC(3yYB&IZZuYqFrBQ}+5-FUkKDGf11*zDE%X&Zif7Q(knBxDBf>Kl z$*hU+LR*{`R*cIGKTCn&5^1W68T+_(rR4XE)(sm(k>HTvUMRbsVQ{c`4KHPO-cX&h zUTzn-IqTQ0SgCJ$UPw&`ltEVrmW^3jW~NxJQvKHw3g${WfaQ;*ZI}cclD#!=&c~!5 zAeaXEF9GC_!NY&gAtwFSKI@Z4XeOpAEXY~jPJ`&^{A7pxiiZ*vILb$$ey)A;yiT=P zTl5fJs@|)a#i+3HlH}M~^3$Dra?%|kE8pu$fiK%0CpeqrL$9{qT317GMhMcO2nbUH z>uKkMUWp%(H~aW6lKj0|YArR>-{NB$kLEopUSm?Pj{ZP`3EpFTJ}bR0A^}%tu*QN% zo={zRKf}qmccf6$4Fv7rfJ{kX`U$U-rTcZji0A$&PNCWJ@~a4PNdqhGt?093h=!r$ zxow&j8A2iO(25HI{sfu%5+ZepK~WTMA{C&CxD(uNF6I(Ct$NwVzFS~pBbW^1N@!`X zKBxX`Lb?^!U;T_DAtC~Qp$YstbbnVK+`&~5P#G>zS9KQ*`19plgge4fc!MV>G|^W3XJ6Xy)@2S5Lvx=`x9d(c;;R5s zD|u-GiWYiQv>4_{+{bJhL#UXftDyS)hzZ$5ffEsW|5o@K$^KGwp8U4ga;*$G0GU;| zh^?BT*eD_=DR<>380mvNT@{?JGf_xs+slrG2M!vX#oPeyxMo%@&r8z`*>T@`aY?bh zKAat&M^KKgoChb>EWx>Uy*}5r(FfvOS^G?hNS&M3WxB15uih?QPu~BsU-$eqM|HZk^BHXusY<+R4R*8vIFG9bLZL2pAlO8+!zq~EPO+rQCQ8zliFfQ!2 z(27QF079|x%$MglA-|27bUEH=V#*OE%-M~p2RZzpB$3^nn!6sYiu{Jy?FLNTT4n9l zINn^zO9@2l?@oNk96PFxb8-vZV<-!FBZ+grA>W@cZW1n1*VoTL!VVf^Q}Xr#QwNXG zC*w$(YuDMk6QQNNmyMTdRG$h}dT@H1L{vb^8_aumSJ>f9c1wqgoLM@NcY=1!C&j>t z>Grs`(z)06OilOLgf!9hL%ZZh#Z~sJ;yS1Cj<5icK%~JFRNq>r-Tp-L{U?`Ge22wl zoYWS}_i|6wMF-*z!V2HSew74tf_{RF$QJkQ6nPEgRJ?oYP4vJMV{_GW;;B-96zh@* z=^ILtZ)jAj%((bvtY+i<=XDq|y`TCkXmFpTmCEA0d}Y%6$kF!cCmJFK6%lD0ic*&B zr6<@AXm>tDuLkE%xbuvitJH;`6};yK^saC5%W{lC!0*pO-BT>XDtG5DmpQLO93hG5 zr!RfKU^8CE3-U7XMunR6J~x*h!r7KI*LwQ|C+SREbD0k$vq;PBe@GlCosxQ;_wTS> z+d4MBo(I-<+EQ%#PWO@JrP3ytxyvrDP<72*_&CSLaw+H2YE{I6my2>A;ta9 zp(l+ml5nGwkV%_?A&PQ&*w#O}DOMKT?(9l)9+JN8^H(PD?9y?8C5c%>WVz*S${?I* z-&3_%HNVfsCpohdFPGwaVH}+4MByEraW{RJiGPJ1HP)9*C(eZ}_T&JWI{ZbC52r-b z)$Ee@S?IcHv*-Q3j|V=p2K+TuyA#pF*58*F^QF#uZ7vm7nl}n+3jU0n>D5m!K)sbf zP9SqX9rxp`Z*pQp#FETg4wYl&-Evw1h$We?@$x?VaFbWun4$8~+ZsMzr;`>qZhCfD zlYH|8K)zBHC{fdgf#<4l0cIti6iq04&_XvDj-m;@1=yDlHhkNi>%V}bD#gjbz(D7; z_40pLXdB3A+A(`OaLd4{z9EumBymq?Wh*lr*NW(eDH7t_C|8)PN4M;#n@2Ne_ffy= zn9pN(TNMi+q6of!|A4F4s|WFPh#uV7WPgujeDNwG98~p2+B-b9*P#P-o6aLOE z74GI?8K$aANDAp_jWD>0j*O%hywc%PNxssGfCDk(7BAiG*VfwOI0B`gL>uJom?#mp zw>J~6YEeVSyt{)R^XQ{4`-q7qLTNlt{8suSu1W*g6UBpM8@FFs^jyepO%SG{SFh<7 z?+Fj+&}L~`w@RKPcVqxe_`MkHwLJG5Qkh6_+7Pia&_+UagSRMW+^11YY@f2|w zT8U9Q2iI~2w~fCEXHt)iWpTUgFLr(+8bjmQ(lIH(Wvu&31WSQxB7jRmj8f{`G|{gx zy2GuhsOBx3C&c#%#|O~-LX~|W$Zb1|6Snlz&_7iV1d=^h{aEikv#1=egUeV`+!)iT zzWDj~|9=dwma!hb6FT(JC*tp8_)ygNe@CG8UpRFhW7xDm{w(s#G&HdXrN$X?|2E-$ zUiK-qsSxgtBU<;tBCp@B-iXJz*^g=vXL(*wTV)oyDP=E^!^b{#!mG1)Kt^=>?d)-M z$2miHNbo^?)-i>p(7->WaS4BCq#Sx=k-YZcaB}P*>y*{r8`^5(tKzVBaoP>fe|%F-Pe%5H}5*M3fT=F(yj%h&Z*TR7W8W)TA$qQfm9zG zvqZNk039CvGZ45?K`#{O#GvK4-e|b)cI%P9^`{oqPm+AuJo72{Po|r=Ttw-D&Flte z75aw3W|yw}t` zAP{JMG=F3Kk;79W|{9yJ?ozI9f@6vnXityvzG`i`aw_+q`zgK(ri|EW^GR)0w zJ(I4g_63BpwGVrWc$EA_U4T#Ckhm$V4fTir*)`BEp5bngjpVXi$|(;?NI=Up+$gFr z{g4?U{?CQ8R96#n@kVas~7-{qQque^jzBjWJIxYWLpU<2(JeQp-X$H?rjL z?yqys=+~>C*$tq)#%ZAAW-`C?4f+M@IMtjdKVZSTf58c3Reo?&yrLY9^;AJk=?geQ zNKJ5ArtJYdML%(&MI1te4X0kLqL;xo54I6t#EWHqM#f%R{rbyZ-01mj2i1J67H0rc z{ZFeM;51(h9QBWT-FS_o_Wo8C9uD;xTlW3Uou$-N0Mx4V>h)B0sIK?Pm*YyFF4!T* zcnV_Q5n#+G_uzTxYDjl8^ag%C;_I1iz|u~+P&ELunli8H{d|fbfTQO(I1Us6YKFMO z^tTZZAoY4PSAq->_zoGU(JmknkAUIBdnnPNbUVBK582-GbHhiT`MQ~GAc_XmK+Nzd z`$DCP{7_#%Wt61NqO@fJwN3&x1^VC zCX`>l#`7+5olI=IPJ1;cBXhO2Gbf}j9B@oKg+s|`&~Mdm=*u~H{)1-6p2_)Qs{*LQ zo2F;MybJHJKXhTO@3_g)?cr^{cIG$$sskm?Um|qpK|CcE5kr+&Y(xarXNt?Odv|JF zGd~K<*H!tkB64Z6&a_(-oH4&WA`9sEF~zwl1+oQff=MpNkMaS8Zwp?q(0(5iEw{H% z(P7X{s;jTx)@|{S40>h{WL3FRiNYLTc5GMIz6Xa`RKWRQz!JrHRD)WhQrm9)=H zWU3r16Gf_4^GD(b2+e<}UsM0@PupB^e_vBZGru_c7WVGexq-*ixck|GCKLh%LTE+& zsV((y71lYoRwQ18`cU${$Gb(T75D&6iZBQu`MD43;e~+_XH4q6XNzHdc%S5VP>3XQVPxC8gL$$PA z`F$GiV__bA@?!b1(5_`qwe5@h8>~mW&iB}EOSJy?H3eR{e0yO9*4O>$mk7L0Q>;^x z?@f!VYS7!>O3wiI7H9p3RzI%Tp14CVAJd-xvdeY-t^l~M4<5P6YQK@Zl;{Gf3kz%D zB83DN9`Y^TFYU|o8_#Rsx|{IGo?^uOw})XJahD?buOS^7Tx<@_7P=nM`^3PN9=0gh zHUAxHcrR>59cL1$TAlfUPMLL`s#;Y4Wqg)1Obo~22n6` zw)YOa{`=7(9qn)Q<1iUIB-h0#&qq2?QN9xI(Iy#}f1cGq{`YTQAd8dBkwcKf_J{w*Gk0Q1RTv`bzwNYqhx&}|o4 z^b8R>30e2tGkxJO^F>+gOB{kt#4!7rwvcz(i$4AM2M;ccG!9&fA@!JQC1u=qivBI;h&-3n1{L4 z@RPajhb6sI?riypU@Yei)V~~!DC=mV9JLdiN}N(E$3OYBdlVh9*o5+?m+K#DfXoNC z+OH?&^#4|D#H0TDVzPGneLK)z`Q$fTmnqG($gYC5yxh~)4x7pfh>^^f31!ud47(&8WUtzB7US--+k-aC#hoA(FD?b zo!>Zv_DxY8T{Kw?cuOswxjVqI|7HfC!bv0NytOaN1L9XBAhBe-3mpF7-LxDK8Zs^Ez7vfXn80PzM))c*2?Q9Y zga8=KT29t1$C}*H)KI3u^FrBye+UVP56#h?dEP@=aQU6!7`$O`g6T-ReI-}sYUsjS z(t4r{qB$)zPHmZWDKx=k=K<8^o2rw4naRfjlpm_B^_ni65gCnLH&DEQkbttTg)VO* zAEXE#0I!#dvx(P!@c@hKg&t+I@NL#4avNdy3(%xAL%{D|il{$I-x26Sb6g>H#SaQ< z(KNpC-&OXY-*7GF^|k#7LeABmC}?5)Kdpp7C(!C8a@Wdo%B>#+}ngd|Y5h~DEUXQ$L2M57* z36wz%gq0w~lbwYG?g&w@OyWm+JTD?BHD`sf`0y&-5oL>-ac}}Cf{AI20iM1L6S!KF zxgwsw+d!$S*~mYaCJ`1NI(IR9vM=Hd3X4g>Vb{Y{a)h22G6pD`;1QXFcgXXE8}ZP0 zUp1irjtBtdy=UQ1NjlkS5O3TOm@xtC8v>cXsZDs))hH8(Nz7sTp^-l+Ddt{vSKTdt zLgwRVuiW90&>rBU0LsO)5O@uG8M%@4_ousIyr@rKoR5h%K~w?JYC(E>`q>KAOe)rm zB>x|HcX!=-8UC|YH^EOJ*RC>kfdY9C1zX_nLj57+JfLd%oeDek^PM1NY~KY6SuULx zk7GCN>GtCT$~@(5?A2UQ466hGeBXJQ@JkZMu2LptP7f}{v)Qe~x%JDw&-G#58Jqy) z^9O<0MIii)$%1#c@$TOA87LP}gQ^pFm69u)_rMfJ=o2${-~{+fg&U6+(F_oq$nxH?7V#Qq+&wi%^eHRS=%8g z(-Q?J^xvROz03Fy#3+vp`ASPmnX7xg?aa?-oyl}J{~P}I5&75!$TH+MX8_@LkvsG@ z*#yvIgMa;EgT0Rre!m0UlF~IB{s}Z^GD`?}tOvnWj__~%AP5A#$o&@u-3JIpE>AYW z(djUNe7y6(9hMt%{ffguFQ~;zVq3 z=4RJNfaXBG;B;okbtO1UpaMcs|M6^BKHFun031vH6l6wNhaR5&$6@&ftz4S?56KAR;_%`uU=sV>dKgfn@&1b@^yavtJE8K#gc$VX(hn z3lT4hPjqkvpVhVttZ?j{fhgY0$4RfWd7(CwtOXh8w_xxkCH6AOcsIZSY>FZoL3aew zA=LU?E|CAjVKUlN5Scy*#|M0HgvC|Oz4Mq?4DKFaD)Ishe zX@%Cyi&VCCBpUmse^xXn99hUGJnnA(=sl$y)`$uH6s^DKOtl6&4Ev)C>b$L;< z3~8F(2bR8$Po8g#l$7f6TR zamxPk>7ixtWQBzV=@ZAOA`U;6Z+CYZM0NR{tTO^Y_cEl3Sy+Eg*S!MO|FPRgfOF*U z&icxGyBJ&tHp8CY2ex4<_%$DZLz*Ae8bfxrg%drCNtj+NA6)gR>GyBLTG7%N1Xb!- zgFs%-XSCZUrwFw(kfMJS#ft?lL5~sc^4E*7D3f$^vaDO5e;1J*4d5J}rYT2EUZ1~QrOF54_2dEYt2A=&KfEJQ z28`Cx##q!0x2ir835zxo**fs4%6T6I6~o&les_D~yy~YmhZ>c1*JPzHVIo_Q1O^0z z8i5XEcH!N}j~~~dLW^YZRrIRjk_Y%nT3h0W6qCVR``Jp88yRPmd6#l0LdL=%U5T9` z{c#g?m#~AO+`InkL#}SwpqIn~>b@E-rp#M2BCK+m>QkVLwS2sI z?7!;SeU(To@rN~m4nnhZP_yTQev)?mdHNFQ`9DfdkPIezAFr=1rYvy$mlJef&(NZj zv*o;UAQ-huubV)GUH{(D*9R$-2`O=SKjYLA6BGL+>`?-!asLy@nZA|7LMMHp)d(t8 zS`@FMGVN`aABb{=QwmPWcr60B`2Ejgh~7tG^E`XzAwA=?QwLeISDf{GftiVp=x4ob z0JC!Am#`7t(-#N1@>ZwAeB*7Dr;Mn7idaSeB|}p9wGg6eS;F+W!F_)9Hu1{>T4ppK z>j5eMfcxJTA2+y?-mO1YAY!weGo>ljie}z@ph!c<$#||x;4stgmeqNwuw0|i7{G>& z+QUC7Hvi20j02a1uHuMv`R+LKeI>}kyOYUd7pqQG>IrwoY2)+>Xk^aY^V29I+YyN+ zN398dOT6NxRHoCFETbXXL{I3x{e8lS8S>VAOzQ(2waE|O?ZW0={CcC(wt!Yf z-=u$A=f|Auh1szTex=k~eV-r3tX8r;LJvECcMki=RBti3u*1|XeW$4XG=|9AvoZ}re!fY`S4}fN z<}@eWH1Y5KRSVXb`2MO*BM#fu_l}H%FD(PY`M6{=dQh1@X>iH2%`)QN3>kfi>O24R z>(;YXR7Vs@yKRt{t4<<+eM^88O`(_V0GZ<%&b>oi>s;2tX2s{a`~;$>SDCtdvrao_ zGZVjza0Nbnh(CaPIR52a`kiS)))x#pjW5Rq1)B31r0>(mX)@S>v64H+xcKK`usgIH z-mK)K1T_<&%b=MJ}1R`+$*USH`GG*?>_jOo<{5v=*9aSzc0+AaY*#Z3bnY;iNS-(+;s=nr&HIc zDaa;(CE_#bxGOiO`yzz^gQUTk{5_3XTQPA5OYtjEkXprtC8FmF3Q3#o);Xk3A|B5V zg!lCqO*@UsJzrMqRIC(yswqygJ(CI6rgkBL5>3GvYsP0CmM`kR*uCOAE^Brkq-p*m zW>fVr@e}`E#9HOMU_iUs0)^7X-eaVhOr|I27F2g71vXsF?DVkdh;>vBAwr=$XOLOB zmZ*JdT@F+*<7tU2zu#$4&Ad<`sjS?*xXs~A*CnvLF2;(lMl#j{hFl+&1*rf)qLVDN8s5M<)grswIxV zYx6x}Nj1rKDXRTQRu0UM&3;xmK|g%nfwn4)aD4MQQ>gm=^B-kM!i}6yzv6v$`OWib z#J8oL#lVxy^Uf9_q1Esv34h*0bgfmdT}!q26&rh-)kiUF4Ce8#NTtp8*F`{bX_j!x zhyQxS`|QPnkl$W(@NyQCe=y1d3;9=kq91^jCl|b4?(XP#-3;}{663)D^Wl3a=E3AK z{`uZRo+B5wIrgG@cv(i)4H>!qh>4`PF)BT|voV6^ zCEopmzq@A^S-&ME2(FP7lmzcBY*oqM8fwg*-W1)W8O-33CByM)bdw4%Gb+?3DM5ik z0v`aU=1&%I`Oaf3KtTZ>dcgq6R|i1s`bBuiJdyDr0~LJZy)h!~<9`&Nc~~^cyTJs> zR`ppo43+eWyqY;_u>_%$u6Z7YQ!)Qistv>-EoykynT>kZL57U?5g%QSOg!T-AM$O>^*8v)I!e}Nt;-foC(=_ z(ZQ~rh1f9=C*n#?t$Xi)Mc0%#TA^?3-k!V2oOL&2-+_gyDJ$3S&eEg+Zuvuqfr1OL zICo#u5*1XeT7jo42z}T<16I|Q1{}hz--)!TlW%<^f3+mf|3Sb5heyaky)ko3tzM6s zp#OF%bHnwTjN5)vFo@B}vkS{-60TD&U56o zB;8yZ+z6{%{)Y!dGO5#jyA4uA&z0LGpH4x8?5(KRFMT_{92#Bg5+%${RfCC%iG8AX zFE!*eo_@EM0}8a+h_=zrGHSt9$d@UdHU6P2+Y4n$=S-o1Z`tRKD-P$|tUQ$5-^~ z8B@j2;_jEm@A01h5TyS4zUJl_wa3S^=#};md%;T&OclAi3x9j%1McPpycmV5K!mbY z737>z^U-|}No#?S*yslhnBbnM*bD3}C%A4L)tsPjjsA%B>@4Dw5Mv)+`u&9o z9?1qq{b5MjxvP184{e?NH0T{ai)L&123kYNqgR$%&2PsgRwBj`V2At}jHS`G;!kBe zU}d-6812peQ=bj>ez2z8+1rS-(AQcE6O9UC%b3saWAESIhp{7fGOsb1FWrv&kj%Sj zZ*F=oK>>RoMTdyznP2CqxK8iO2{aWH6;>fH0$K_^dOyF1PbnCqMM9rS%F|4ZgS}~p zS~7J1Qs8Fg!p3z>ZAER&WoF|*Vdn(OrHiVa4eqfCftC1;_??rI!)QbOWo}28RCL{06#XNoww8z1M!Q1n zW_Xb~c3tbOPE5=|L2cLMm^67d9GCviOC<0ceCn3!ijQCEVt+O^-!@o~9NKGcR`#Sr z^LjtZkiC>QAn41bP{8&2_Q*}_Ld{M;_XdO8kNljRu8d`tL9BSB;6Jo6R2HY@@rhx9 z9FrXccA@Vt_GM}=YzlD_o$FRp{4a%{(FL)Osj(irv<)%PZi4K*_(dveF&hV6m={NQ zVJ%YN`gYlvhA4^&Yw&zkQ6DZql z91UR>N|~E7oVJo=TaQ0av-t1-Ca`lc9g8U3F1FC-vG8vaV9(;RvdoqK!SB0yCE7(f z`1!-?D9-!(YJYUv%ICjlj|nA0-6DY*8BW>H7Q`gsU|5MT76*W0ZMy1!zOXiw#j+QZ z98xo&n=qL!g5GPaI}D(w@b?rYnZLfUF>XwjD4}&l+94nFCkr`+SzFx(nJ7#2&jg1ysYunS6D%uiFzHc% z39I_+O=3Tx7v-3)1r2Y1Nx{9fQk zRYLi{xHY85IN9H#6wfY)S_HAyfLx&87ra&?cKPR8=E1GUUHW}L0)uB+tv;b$8&(*! zVx&SlUFj(1>Da0z3?%F|Xcat9V% z`o_9lK3httjvIQO{~X@#{BSL-^s&*b%B6>M*qw6086s|5!_6@SUb2)sgmm?AiMK@l zmZGAfs%f#;%@ena3+q-uC58*uBT!i}=1-wj^RqQ5F8Q=$81~&)JZqr~T=b3x0*TlT;p7BygI@y0^Tqjtn&=cG-U5_ATIc5K zg!!8GUwd#cvMK_-L-u)W|6$V|eprm9+?vz!<@J$DKc+KG;dV%T@W4MrkhlAxMhLMS zjC@#+h=IjddH2?Jz3Rzf-+~7dn2!O#(pY2{-eq)3&yRbjfbfS3P;6{eN=~f zZ^56L+G`&3D9V%4rT1Fe3Q}{fxqg?8e(YAMpv~P!#<~!r?R@F0V)a%fcu%?1xq^g7 zQ&fWX6yXzEmEG|o)Sxj52fAlPz!t8o&tkzF40GTl1H-($#^VU|-m00sdZ+EG_J*J0 z%IrWbZguSnu~e3|em@IfAag?%35n8l<&rd%(4XtARL@?BPbpjg?_eKJ2Ve|Kb0kN} zAC#6@!?2h7a^Zr^*tBJrtYW!5$fMEpIybCX5#lSO{&$^5XP8vF$kXnQbmCzO;9c?1 zgq>IAoz`lNwb^;!m( z|EW6$QwLFOMw-MoJh!J)e@Rq=64`r7c5$b@bt1RuQk@YM(OYjsxD%B_7wots?N8In zb7tie8Kd+!Z*!cRdZ+2I3_3Xt%P5TTtMd$nQfJGHdWRwqF-2J0<4k0Bz2Icof^uhf zT6eJCp5ln^6&GUk47t{yee2HboSbz4G9a1_&{Fm7bT3FzPg}eMkmF;sK@4(@EyuW) zN5I{hdD5qaF3FGf5^lIu8IxSkjryh(-J7O*O@doUqmiyi@MQi7J4)o)UPt+T5%I~a ze-KjrCpbT#%is+|7@&UFEFd#>qc6?yR^hOUuq+~QZr9R3S;r)IJ^j>Eruu_sg&lbZ zOpQGe-vmr1#uh_U zzeK8t%O>wADOBAj{q=5(hh}$7LDH~}fksmQWpB?2LGYXO;zk7W_=fpKORcQ7{a@L7 zbZj=;xG?MSyYJdBXCv0qZCNmWhki4GN(nS}%J|H_liB`U>shJhu%jRgN;kmU;=0)L z0N-s|CnKiYk6CotqvBmO$zMwUgmjlt*NZJ>A(CE+l}FRl#gtaZE*M0Qdaq6k>qA4= zuv#Szi>s^K%EWhx^s<{d-I8d#>RK>)TA64Dw|KggpGbg5jV5_6r1swVn+a`yMugd{ z(-0A$00A11>ZX|VA*V_m_HLiR%_Th3hFchx*G$GfHYf`B>$he?cTRU%#w2Bf_>RZ- z`Iss#CK#QdmIk=d9JmWC7vfNy0U*BW$`<_1IMlFueer#)lKNjiC-`AwyI<1^Nkd0zy+S-lDTinC*m^A63Vb(>(I#tk(ES^*?<$o@Mrbs}*wl0cCwsRXJFt= z$^*)$NsFDV%i#hb+r3PItImcBD48WHYC(rq?Ee|=wa~>&I7J=}&kvFvpJ@IQ?KeGD zlIi}0_IRn=Z>O9t)2P10oRj9~vsuH`z_%rayD+8g2(S*|`BaV*RzyM_;EhZMcLybz zBWO9Lx!2OtGR4%t5eok?nb8U6D}PFxq<Ot=6M1uCPqZ1cp}n4Vyt5O2 z#(z^uwu`@veiqB_+8>e8ialWyW3XlmQ4b5iaTLTsC}Va01{1L~U#;`#u&lJvXl`i* zRUM>5k(~Y*(;yRiJSu1M18^y-*^MXyF4Aoj$oUKo?I1c^Bc~opcUG-pi0g>jrL8X> z1r=PLcvsXgW8~$ocGq{hi`)Dy0=%VgAYEt@)W$~De_jUJmxOZfPv1#JW%VO~k7cR` z1gw=qk6zy#CF=yTkJ5ZPJKwqPJ<_pjW;#dTk$ru(kVaG_ZUE?hZU9dOk)Q$QL}0|b zB>t;55({2vxQ8CR#4l$p)!q@5m-dbr#rc^u1%jw)zcgoJ4&>6}Uxgtan36N%RGRc( zueo&*ZBeyzUy8!Z7_^< zj80?!V5GPk$$&b>50~J$`e5iw_Au*s<6SA<>f61esul^_Blnkb*d25Vqzys{wB$1Df(nJIO(UUP|%>s?UF&ASpWPC_JJc_$vjRCI4lI z+g-}z%i{nXZY1YCf9u6xDL;7a+4G)j`QqN(wj5;A99}_THNW$;kA4w)9Rnjw8QwjS z%{DHZ<+M$r4nxY{74h%WQUl=bSR`GG-0jdG%*MI7N(Wqzx=Z;YD_A_|5$FNSm?}Xo zAI9N$b_s%`KS+i^3@YZ5!MsxdZ_P27Vd|T5D&JDLe9uO7bsD@><}Q_s&9qhf8Z6j^ ztI7wDxer4nnV=b$QB;iJQA*zMIR04(Ub&-J5HC)yQ8_zBIY3W5sN(HcKHDF; z-wt-p@@eaC*#B05NXMC$_zum?^AjI!p4H=Ee!K&CP~o-Y#C&JfllqAsN|gIV57oc^ zC`zw=_5N`m(d{{+IBp+py3nVQR9q_ei|~tL83)ReKu`a1+v`zyp`|Fkp%llK25nGVbt#; zsI-e}8O3M-W9K8z)I_^c6~QHW)dyq`nFgQBTF$P; zy`itzpMlI!mGB){Ry}LDeM=7YU6~(=>)xamY?2AFEtlp$kX^z^tgS_GD7~a}o*C#J zSL+wT;sOW%_IJV3h90}6^b5ux5Sn&FUD11%!5bNfEE9+Rq_S8K_9(+pwv=1*mWEs# zY2tAArUUj8Jr6Mv%2oc<+9b%PYUmAmW7A_M-jJ9nSa{7NC^RrB7MABzTeUqh=tkGdY_`;?;lI}j|I!?WA0G`7Z6TNM} z`sWj{8Gc_=5Cmi{s`9(E`t$w$Zf528=kmcE8x+L4hW4(11W}FD3Z>;;Dg-LZ3zQNv zmOe1lG1V|M9`?X7X|Y|kLMC+%QA5c;LI!g)FKP~Y$)wnHlMQnZ9`k-FT3>;h+cq^( zkD5!{A#qUE=pMdWPsLSkm)TNPn;WsBIEi-p&rLJf*T7dR=)!=$uzi(@ER~F@;g#_I zlQ=_*46`54`1~PpsNf}dEmRPatBmIb1J&AHzTu_6 z5JKybc{kmQ-0jk;t9ZZ`(xv8TcY(jYE^5J)=clLWqH-cE*q3uW3N-#f?M25ESAMw^i;a?B6eN)UYM#p65GMV#B+DguIfadvt#f=gx z3u`MZ>7v6a2imBrULybZrge7mWY8h+Ns@bXcpUI+6_Xp#MTn+oqf%Mt17%v#6{JhWe<|Uoxeq`%P z@a;p)O@`(OdvrI&(d4=q-t9Q77>iFXMoxM89!iDzRYz1&YTAJlCr=rdM}OYC*kNF- z*{(g1mKwffYx|R?*@AhbMCT8ji*hx6O!1P{jff4~;yUrkD2GAlsl==F!*k6T+@1r< zaC||7C!eRSe7c1GuKEu0x*WhNdm|~BWG3eA$Rer*dAH|-+=i-Kwq2R=HzS3vO9Bg! zk04*Q*z?pkCEJ}Y&5c7Xf~(qfo*7SaMIk8ipM0zXyR5)Dy8!@O)>h5JW!0%@Z^r~TN|AL@LgiD{}zpg!q3 z(DGDl6}3;6$QZk1Wd)KXOFrSIE7w^NwWzqsXs~X*NE+7B{BDkP@mfZlv9=X>QnRu7 zkH>Y^<9Z&1$@5FS8m1mGnzViU^5?PsjH9CB2mp^B7(DtRLU#?0#<2JfL(GGh`l0C? zA!Z*wis)|`2rsN|`;g)on6;lhC8un{f<=Z=dh7ABR)DQDGhu+^<)*opQwss zAMVQXXWh*|DK%RKutdY<+aq)=vY*bEd+qovbJO*DW32tWsjj_|UGgu*=4kr2(i%!Y zs!Zj)lJGf*PkP`$*#2?uFTsU;Cq-T2GNc1u(KE{2Cj1wQXiojQ4pdA2k?!lkv`Jp6 zXcbdh`118|k+FSv&aU?>%9&OrjaQbm=U&WVKNh7vs>s#=ObMdL`|et@S;kK0Uv>SC zTa%pKJ7ha%)J@cQic{_O1P1SjS)er@ZeT9t3w)BigX4-^@O|yhh@7UjVtd{Pd2|@u zmr->6Uf5#>aJ*?h>)iZuzpET8jURPD*$<^Dr3$+_C9rdc7e<~zlvjzVOHY;N4P54s zKDz?@B;l9wM|$zL;kNkhJ9akfRP3h8nz-`(b}Z#cwxBkFA*SLp)wV)&4RD_u=QceP zjHQ`U34&T}=F7jp>P@H-kH$X5cRFjHX>)Qf4K21!`*APXu*h)Nk*Nx>{Hw}Lu#c^l zoO(#lB7bi?I=0$kDv`;q!Z+cu`9NzovUVhe2TDRP-|+{#Q37kcZl)u_^--xLxtHyL z!jtrlvR?!bQI2Cx*yWweTc7R_+p4_iKak^B{0crTp)d=tJoA(9&w?zG3G)SHmxfLo z&6d8?CFRHuzSRPiWN*LTTY~IiQ~M7ImfNFq34b-8xhT$qHSair`3oDz>C?A5L20-c zLA@MP?>OmfHVKqpFF;{lyWmGpsRdIF-shLgx^JOWL$Yq~>nxG(ijabs0(_J6$P~jT zf-5`6BJ%uhdn#eWPxEC?4O)ghJ?xJar)f0RHCJr2I81uts9xLQ!W~__{_VUs49aLk z1XzA8-Y{P8Twg(FV4aqHFo8UOva1-UG0o3jViXL|5rU=( z>^pYTKw($1HS#Ix)|HsZ#afGb7Va}Jrr>8^BxJ0CgE7H93Wd`Y zSr(iSJbe9j%71jdU$&l*85rcV<^6a?OG^8z_leHY^Bm`M`K!V<8QCTIUYW_eDcR8~ z-b2nbeE#9@6h-M14$(A2_Yu}x^G7dooC|CByKXM~Z%)TRUZZxfJfHFY0V)JaZ+3fo zN0(PVcL}6R!VmcZyUt84U80oVc4u~mdN1;BC_OHtTT;SQd91?s;@9pYb|B#4`xn3( zzmIIT4>KRKql1P|(lQ8ElCnGMhwuU4gT$bHlh=^!0}2?68>hfYYm}_>eEmY#CaK5z z{fTDuGdV-Rlg|M@QHX)byZf5mTD`oFd*c%H@=B=1P>+Cay{!S#UrNPe9UqkG&Wu2X zg~3#bKnG8*f-8SmjI1V{XSU^#jg2H z#w8ZK4sV?2=RT@+%xZn7?(O{z;J*=Z&3qvjmCZMzZyeIgll_m>dKqog%^g5lfM;X( z$GEYHchBjy9n$ejP1?bG%6EQdZd@P~Ub)4*1=r2?B*tml7S|(H8w2IZ%6Dz3=A=KL z`B-{+k2InGG^Ce}CCc_!Ad`+|qvf+<+kAhMrE4tCWG4R@WBY|dLV#CZfy#MWfFgMg z+Bb9M$hUX4zDO|iv$M#}wh?$r-EwF4Osgk%IsD;jXApMO`l-eH_j+(0^`BKiK_j)S zlA)8Fkm^eK3eaSXfkv%6%{VWoptIsmkBS>*%G(41XN9sulP|lk6Oo(%zN34uSGd63 zR660jn-{mQ$u4-*r1V&OwOiiUaIU`2n;*K@4Ma`lX=0f2g-NAE_4(VGA2~h+#lk*v?LRxY zALyZPOG-`JXbY=`7jnRF7IfokUN)jMgeNF`J)e?J(zN71IS9H9Dao#H-YfODy?!#b z9>(OV?pfBLuxT70BtxFcx;uNa6|+uw3xLaby%waN zeLKZXWtTTAd@A;<0?z6qh+X)~Iv*os!1#%}Gs;qWZNv zis3ZH*s2Gl8Qq*JleruYAb%D-K7W!>68lu>tR$tco0;UZ<0iDidu|bOk(aF>vMT}2 zb;f6&rOtDEsuAm{;HLE6H@gM5m8Dk)D6t;Z$ zkXPS;2@?=y{?4N1SZH>}JbUb?^eHn3@;0wOQxaW!${b{-2_?a(?1mEJnl}4`bNngi zXSpMgYgV8XpK+dOn($*hT!_uNG-*v;X_s^bj01A~OWoV{L`(F9^|&45Rd!Zgw3!Ud zEd&)ogsI{~{-FQU-Bmn;9{b1O9Soi6N-G5CFj1N*fHlN74}luyC?0wQ+v>twy|ZW8~}h(xJ0t7 zQ2!6)e>^+A=IW*p$Apn6Em1wIVSmmOj9y9~c`&T=X|zSQ9tT%#Y%Fn zmUdyDcHE&K+MhWiCEc%Hp9<$fJI0!%vKN~$dm-26z z&P`o}zalH(I?bFL0q?>%BVbU!l0v8RR@hS+$zwlVOc|6+XQ4UXrpIl<<>A>Z625IB z%4ODo(5BI7GTK0~bcQ@stRr^Q1qv{f_6xgRJ~O!`$qB54K0y61|HxgIhWk=VCSw{* z<~Mgm4e=S>rZl_DqgWNaErY0aqTh@Q#GP z>YV@p8cR^xbn3EIY6y#ld4w<2=@#OHG0f-b8ol2CQMNoZ(@Ti(h!8ykc7AC`V**5t zGp>O|O@a7j+TM)5cwlm8eQif} zp~Ti0! zbQ7+6Q@+L{E|`zufts~3a(cL@DI_^ENdInEv;`VxQ^K@Yds))s8`!pLMPQaAu&C^A zKU1dF+KHGHX9xuWrcBi}RA;@~J^e3)ZB<5j&2ELyG%kaCK5Sj?wtXkY{0}iQ+D$=v zuYKgGK5Hf_1iR71c|0JTq4(4{So7IN{K`{jR!Nh*;x`&H;r7M^OEu|CgNo5+wAPOW z33RsXSLqVMhmhA^x!q~HU4zohlp7XaIO}#%8br1cB<=l@OiyC%6*^gcYf))W8z}JN zhxTvA`LH8o8`8|V?Eyr0 zL1v)vOC_?~-C%a?qe*^rGOArHNbF5v#4KRVnsd2Aj+`z!c^gG^T;Df8M0gyP;(aP3$G#K(O|8L%z3wIm4?Fjn4dVdt^@5H z*OI2fE~Z3i%%suW^*(SLQM&V8m{m2}>`U@Uo3&NH+x>b*w+ldEj%$*Yle1rkd$>8l zN)-c?NA-FeKn(epWB;_TKE6mVt{u72FGWnEXp(Yiin2kV@1idqoel?<@t$_(MJ1e6 z7+$PMfj&;_%5Cw77(c8 zH}E*lx;f&^tFtv%X*ZA%+PLbptb$@Jg9mewsaKZufJTHn)(^ZPDFf$g=kGn3^bzK1 z18QXEYb`|r1><7c!fKK59XGW4;_mvL8^Bqx%vt^GDMRA3ju54Shnivyz{^ATXQvFi z8CG-W#$<@|Ww80J;Sc?Ik)rPHN-%!sQ?^h-TIl_-QP`iQ~HG}n0D{_4bL z`FOG?V$DrGPjz^9ICz|3H!I!wYVE=YcU^<(7orM!upN$0HOlZUd!^(q#as0}g8{4rHq+i6)1eii&y;fqVCDS%sPwz5fdA$C?gdHJXZ0Qyq8(Z>@_6oV5Bj^Rg_bwea7VkEq}&xafys(*-QL0fF-hj9#J@MPswB_Rjily zY}(lwVinZ|V(?c39G{alFqKODL;{mZa&jsG*g~n|62lAEqy2^IjRFkrz3=$d{wpBd z7`%&s%GFclkB$8@s`K9s{S?!41Rzy)>d<$@ULf}kavLo>6;cj zQH`w`y2Qk+JXdIJFH`m~)GtBAj_%jXcQTD@BQXGBbP=hn!({KGhFLOsHb6$NoElT- z_9iK8bCtk>`-SE(Ry*02@>qnznLD%f!DKTYuPh0lvGG-`LnC%5)74sdzauHTvcz|9 zA7dk8oJkpD9CO|X-C%(XXZt#RS4U4qstJ2}JK<~EnGq$`-ihCwG84v;>nAW^Ms`c3 ztHN|o>_>IuCYLBlaGMfjYm`KxcKN_OpUgu0x0(1s6VitVU5rGN@eI$4qaMMt7+4ac zQc1A*lk`b=3^uFUlRjdu>UmxFI)!L~SS!fP$a2k6@X;-T^yj`rm;-t0sbOI{?5XN&zJhmP< zW@OYAql;K6ZJRqzo(5rDG>^F(Beyu>Ff3`S}w#%6+Efx?i34!b(cEex3Lk^P{nkFXbLp+;37} zy|yonkUdlAbQeobWv9hx(n!?^tkbEPk2NVMMvJV=R-*T#ORAm$^sFAL^w5W;c@`H# z@uBJC|6~w$UpQF^LE z*3}zb-;KR+Xv{+P1Hs`b>I6_h7blGrEt%Wp9_4c~*JQB>YQ4V-E_$|=F;V-!jcbxd zB)SZ=owv%yCI{m`7O2!CDwf#Ha{@)_4GHI)UmW(n1df&@`Fie!&g-N-``Xp}kHC1# z7_pxKR0aO(tl32Eyc8OJ$v)z?XBb)j{!@?FU{JnnsQ1}O{4grll03a4$rt$hw&~uN z16SJx*ct!*j8u}5hWE0!65_?b z3b7xtJf90J_MervP({OUc){$M*RYFaDsmEguD|oYKb|ejE;LRHu-3=VAW5F|z3H=v96Da?R>JxApG~zqQLtIFpx! zu#YJcaJSA^dg=f1)HI_!&?xN-#|92dEC+HHb{YczSdHuYqDZNr=L%71XX)=q;3qEK z%ozNmZQuW7*Jp9Cc()Vh?X}5X;VvU6qu6cW*g)pzrVWJ}+GKd08FFqM8N_k`lJ-_4%lMPW6DitqervjNKW zZQRP1ZX4xf+`WVD&4Ju|P80{}ShB>1n{)S6RD(dFpz`@c-7-;-meeE|nmtvQ=Q$V0)V92m+!=%HAD zZOVNK4>0}8Y|7%HzgFd>y>*Pb9P);kMS;&H zU(cB4efq6`!Bqv%`y^!EpYM@4(HSN152uTm#xcL~VS)88nXeg~Wm8u)W6g1lB`z+= z;UD!??$%!Q+pj99y&IdeQ_op7QLZ8lCq9_9bKe4Y$r(nJj(vGwK2JZUed$T`TCUzg z)L^XE0mJ=;@TZ~TKf$4{A?X_XwQPXH=iA%FA*I!_ana))CGt9g8EH{lt~S2wCBxxrcyQ8SVhl9tjP zWAgc1pG_J_hnv(SMsEgl*cFRJ3F8M57t5eySf@(2o4rnO@KWPjX?=h4W}V)V;wJst z#gZWVta9>a5iW2$N&6xUJ;N;|gtHIme8q#7%dY7SALNIau09jgtLk=G zO_cMuC5LQoJ{|pUXZrnPek9C#;rLQtW>51%8e#8?8sPrs8;&-z#T(5aft1VE1WOAg zpn@>jVzNR0d#}@D%4MeVYB7;r-W{B0XUTb{!s9Q(nTbqf-I-jhb zz7kVwrQ?~P(4&f4qu}~x{KLh}Xrs85vF{-wP^yj^pJzA5EMC&iXPx#6F(cE!siw;i z%PqiOdIU13K&tzV7t`xz?(m=c3-}1HdMlSgf{?26+-O~`r+qN*f&UjbOVt}aAk4^m zuJ_5?_D~+D$DW(B8HgmA`#9lz1x=gS{P3(_~8p6*>Jc z8VHt>x4%$VaAW;A6(`|sZRDV?5pM1!DiENi9b>Uo6yU%amhhbA{QZiFsDtPrT#Gm% zEzK9HM^t}8KcCcyvU;L2puH0K7~4-Oij8?dUrao>A)BZYZ2&bIVjZKSJ*eWoD=^3|iw?zIYb zSnr+RFSVAP_@OnwUw)NN*6M^E*`IJ_l&mM^#M`C5{CI#&#b}qtD+UMu#@Bp-0*$WB zUv((k0Om6ss)JK(n$%A(HG;=_%cpj!g7XJnA#f)VxaMDNUxt&u4EDd^f}R|uD$gIs z(U|rOc4^wrd{JF>Z%f-DPkJ)OCer#0r10DA6)brwKJyE?koiirgX>Tj827lo!Zpnq zKF*q7mhnq~Dj>Z_pwva4Og+6MCvS*!J$U2`b-nCz9t5_bEPj5-@Q80>KI|Np&cAdo zZs8Pw9}exVb74i{(f%>Qg&Bs@!k6halfYPpcQ4Dxp`Bj2_Y=4|LeVbzw2qE-OZA$x zrTm5X6o*!pTIWV{s{+48U<%`yEyy2sadW-Ko-90hCeDJNZdex_+>aJVp()8QSZ3;_ zt>LT~YiL{nF~VI!=>nATohiY1z!PqJ)?W6(yWi5!Rk9Q^IOyJRiZG3S4e z=&cNYC+HISSGt7$&fK)0(KAEF$>yulLu7hqP?mn}`jUD*PzkC%m2ouHZC=iPYd=FepQ{@7`UQ@6QFRR=y15~!0j>ty5A=2%YFBf+084j?b}$^U6M0{6Hwn~I@xgihR){y?za-R|S3dITX6+uNHYCQ1!?36dv-!tG_{S&ePB2iyPgASUlOx@ zCQaB=mNssl3*3_Kjz`#o`QgRe;rh64r+!^48XMtMH(9=8dyqtTuSh-eb<<3rZrl%7jNIAYtEw#^hEV!};koM^<%QvJdu( zU_1L*8zo~xuB>LAr|Rl3@Q zWieT7e}R5{yL4m`JWs}dWKsTB+|U)8uqA5%>qJ#4N9{ZS~x-J9t}>yxY7F;n;FilJ;NbxeKEF~$!N-O_Xmj^ zI1y56vIaT7fFfuYly3@x&z@RtYoiEvSG~4$n@8W)AB|XayfZ$C%Wt-hFE6tm2j`_% z+YF}VhGf5ivtpYaWNp^R29vw$bl)5Cg48El(p5NlK7%Y zB{pTnOaMxQY?W2OS&-c&_O5z82&V$3`h9uoVBrYKH|U;0cf{U(l*Zc7f06Y$sH%xm z&EfWyAr9(ooouFXa&@|_fEuOJ+`c`>-O;dj@u9_UUj6%k>3ZSM@9E7zyBx?6!FNlA zlN^wzE!&@9=9!tbNkb&gZjweuc4)G7p;>^nm$}@ZOvPW}BL78YTksaI{Y^dEkTz0m zyXc5GGa!fI*L{}02j1Pxj#j*6YyLMdo~K()spl{37FNSAf6mDqe}AG};APO$2Z#r| zdr*-v!Qz$2>SQA>IT-e*vYMtl=8bZt?#rXaLg2@*V4Nq3(?3bqaX^=IDA2h0j!h7$ z&$|OZ5_=8)A`kOG%BN9fFm;ngj>w;F7wa^S*aSls|9=DZC+0Db4D* z{@HZvvvd?HrG?kSlS_EI>?>u{z=2t;9|FTrPSYiOe0i5v&5l*46M~@7134P5%f7tk zJ1Y~ecU2j6v#M5ZI|)9z%?BQRmZPV{r<6e+{RXm;9hAFilLO9q1;6*|Yp(iCw(!*3 z!2@rP_9a84jdTuS8x1F!H{8$A-EWBFHE()(@`_Gtp3T_m1~^UBC;UopKUQ5^^CBnc z&3Vk{jx!{UH$qKiv?wRqp?4B=sLpC}#5JRB1gxeuRJMYn+81WH$X&@KXcCdRCo^#- zMU1}|st$L@Agenk3h<%GUIt(%7_yVuf5V&@MuPwS$uAV6j zdXZ$1UVZ(nn03yDqyprx?hpWweK!JhXMaE+c{(m6sOkQnq(e~t?Nn+Xk`(zquL$^y zO1Xm(cicq(?!RSt1iGp{{V(%+X`|3MC-8jxJ-SHa52zf7@b)%(lpVS=nn4}A6e#2D zUS11+bHs2-7)_|h3@`N>ph3B(T4=+sdhnIP)nF^_Gpuoh&=9_FJ6y2@O682M90rq! zQxI#ZW-JnFt!?nE5!6=r8V{b?O%Ak&8xkZkd}G$0yK0VmFR2xD!W9}aHbD*Uly?i- zwXrnu5Vm~$vPy=&<*M?pe)fx5b4A-x>4v#2mpT24ULWyzy@s*t8j_bFaf0ytA`F8$ zyjwdHIN#|O592H}P=foJb2XoDJ3hJkT*rFq=f^pB8w_o2qi`#h;<)iLS+w%nrtn!# z+}Z&hQD`NAjZt*Dq=lQc_w(4%;Wiol2T>4&nom%VJ60d3ykVhBjSd3)1e^6X_e?Nu zZXO)1*bo-{n64!vJjU(R?XR_H9E+gBv-+@G9$TM;%@xaG{pMr+&Rw^~!P7I}Ag$b+ zCfl=@cFgyvuD#r+8B~6UBi*UlAV`bx8O3g#K%;Fz#CcBk}pF5zmK-HPp;4&%MA^bJ?H@CW?kL=OGTS+uTesh8p^9P5`djHg3C``QXM0cMTF6psqQ#Dng?!J~8=<@du{z_Y_&lvQ z-`z@jdoYwCdy(T9{v_v3;C+fHm_#9TpgYV<`X%X|j%Hl&tIwplV9(?_?i{Sk3BJ)s z&b29mBePFnq;r(`jSN%@=9Agvu=_Hop$O^EV8TpEeF}GH)w4f3l8~`l-@N_288(Yc z6u<#o$t|EJQ=Psb837?{^Ub(xR8TJhCq*+5mXVX0(u(QlDx5bGJXm+KF#h$IvV4}y>vuLTTV*wr}=Q%ZSY$E&@II{4T^%V zH;gZ4soclCNd0>4qM!I8qq=Ay}mA0I|S1Ol-{g z*1uuHz>$~XAAvTdJ%{48l(rrOq?jAu3S_{1hL@qZ6TEkofvi@LY|${_C2Twdat3}k zd7ve8uYgL(3MOqs^h(>d0DL#iBBMIF$+w6Y5ipteOHu9ZKssdX@aUE0mt9wTzPW1iGPxOf z&au8)0hGITislRUH{zaHco-=5IYDt6?qTSwisqZ~vyvXwiGh)NO>y^}rxj*=xySyb zcHCcASS*CED42UZnoBormXd)lAcT&PcPW@j5Ct)edgbWMp=!uWK-90$CM+Rhyf14@ zS6%-29(z#3bmIsn?q zr3G9ZLG~A}AnqL-&i4#9oTvmS0h!$fO^G3IG_Hf-%Z#@}3`ne&)%Ip=f-(f21ljPx z{E|!u-+e&17a+OcG!qG(Dg?I{kg@9R`fj5hR^r0Yo%%-oAintpd-Gnzg$T9&BID#y zu+Ck2dSF<-4$|AQ$kVP3*c1=;F;HG+>&ww_lE15I^fR8e{g5{WOYRndk<|^>K|^we z2V@IYyvClFprsrJ9k;onVX*Mn+~beg-rhW;Am=gKz0Dr`A>hO!t12Ra=P@SS&1F*~ zBK{aBwq(uf&s*D;c6>fDR*9}!IQ)#<5?mcsg)Qa9^cmJe*ui%@Moj!EyB~#X8+l~L zS|gBz^v|51r^1!8o-+^+Ggf2p4`*T1u{(32e1FbitiC9~MLf9B@(yv>;V0v1Wx{T7#ykqh6TxKThX5fhne!UfF z0ixplLnYy&>YoUP;4-J?tr8<=*g5)$>uincT@o=fD3xHnMvrN-2hUq0Bi>joI#VRO zQqp2m6x7MFKO@XR7XUN797gXy3F5B!RY0S@LEFZWVZq@^^CpXW`lnIz7@Vurvff3H z=gopy_?JK-cw|lR@6HiPPtx$^D1%tE91aev4eR=`UNUSH{^UUs6!rT**ezZa?dGza zj8rDec6$fQ@NddREhcv#C?a*1}X??hB!^XUC+~c~iMs~@4GZM)|pI6r?Ks!>-hs_hqi}tNU|V0~*1kR=ZDx)5zAwEk$Ia8O zV4x_tH|9jk**lP9KkFv83#yn>dhB+@acsC+47zz&_O`A%zd9;dneMh;#!dUD-+HHM zrXjJ)rs87X(#_aSHLKJeBxANlVj^dt^t>n6G`GZJP^R!fy1ZYy`(8 zp>n!%J%*wOa|PxL~a!7aKVbHJgfCYbFJdf3~0tNC5%>zv(kIAnv-pLhg} zyYd@RFiMVvQOcG3DQ#wmvdC0K2d+4Hd{_OLv+MVpx99NLwyhhb8e_N(^S`9vOu6ho z^P}&E^;DsL@80781!CCRSVYI@kJ+XaQ#0|i^UQsrgSk8h)IqOrQZkC&hw`f?3&LN0 zUT|NGusQvGTKV*^F^N=8MMDGT`LQ+l{tMZ#gX&*MbKn>2lM*O>uSMQQ>T0e*+;>#i z*GP`Mg$)N><=Mih>@uXsHl2RQo3M#PeD-e9fM{?H5#(%uwhW zPWGHx~puegpv&KN7+xM-&4UK;e%(eUnKd*NOYR+K)NTrI?^9D*u}Uw~hB1Q!ZS=G-REWrCXvkOqM3vH4n815ScJ$&psWHA{)15 zV1s1MhJ<&H8kWT0wuSp*Z*(=mII5Tcv43T!`!cb&TmvK1Fg`*x zI<69p*!P-=8oJhJKc->gY$4uj1xm!uC*YL1df{HJP!6Wz+s}tX(n5@HTnIfFk*IaV zxFFwWLG66><-Iye|CYwt!P#q8xx$2tNEnYF-%)cG=8)WFSUo*gCtos?Et%C64&9(v z=|7&RqWT!tE#i}qmoyZpB8kXpC=|ne@~ZWA;_%j7MJ8Y%%(Lt) zx78N4bA*FPA?A+cSRNTx-T89DP{vR-WA#vIVZ><;>A*p-xfb$crE}lS&v|}_k_<`Y zF6SH&5bbqe@X8#zdEN7aZc3+r8gJ-{Drnn&FcOj3?$9txfsaALS!HAmx?UKQ$TL^w zFHBD`*Ai2 zJ?e(+wCteBoXB~`-i))oww|By6L79u{V7=6`;r{Pk>5D1y^HX8p&+bmQWH`03nmcR2ZK+QLJzVe{>VLI@$ryW(Q3s$KKX*Hi3o zcGF`&I6E#y$N2_bjQorZGjsO%b^J^47e}fuD&{X6v(LyH4@V|y!)y9N@0)Mi zzb*NX2KSb1kEEO2z*x3!FVa~&ie03T*_G_Z6n~>qwc}L*>6!ZaNQPMVuT`-JZwo4h z@NKpf5 zC-vT680vXR4S;u|PJ1-wMw$bCQCa8?D3#`0k~Fe^nt;I9=(D`11TiIKvZIpUuh8)l z$m-rWr{V9y_zB~?fx6euq@{5sM{AG$4IQ*Cstcsj9b%y9zh{HA+@#1n-1^PJug_N8 zKm0foDJfh9VQFT+V8w=qiD!b#Up6mMdJXY}y&(ga=w=wbLN%C{%&s9^O)mqqk>?f% zr6NExRT_5wle#zWq7F?&Bp^jvDbC`6P=&iyQOhEXSe*GiS=esFbA=gErVxdJIPbP!vo}_L z3k;~g@jKsAa4!_Yi}-H@WMmPu`1>hlKvq+5zqHTE;nri z=2_~D18kbvo`P{D8*8s~2shGu4m7g%0R7`j;E;tx<7JS|J;s`qpcG@g6ZIZF7b=aTe52*#drTo)+9Z453Ye2G7S>IR4 zG#9V52^@z{dli%DHHJ!!4azSR)<8@g^YU#|i=*Zt!ZN-xx7D7OG~c}NIRSTBi$21p znAQiDw)Wy2h`U3?os1zfsl0~N4sa&PNB1)`p+hdtrXGvy{c?a-A1Y_K`a9RomJDT0TZ~3!6f5%o1DId#g z`0T(ng4=u%Cf+E1dzTPxOv{i}FK7h->23Qm@1nmRza0O8d>=@5_P;mRR#WJa)>Q<% zS^2VSu}ix)YE0!oUm*WE!*d9V)i#Njx`2?Pi*t<8DtWf@M2zv0bQ+1jQfSaa{}G)S zxTnrG=6{(CgG5qDz{>URSG6x7J%0D*paCX;+O^+k;I?6nhFR{fQQjYydO#QsukPmZ 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 Wk_kTqILhHONo1v!9u__@@%tacN*cug diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_win.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_two_paths_skia_win.png deleted file mode 100644 index 5b62ec8ee4d1c6d27b4cbfd0e6c08cd4e3b1be80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36140 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 NEj4}BvWHK?{{>8hGE4vf diff --git a/testing/resources/embedder_tests/annots_page2_agg_mac.png b/testing/resources/embedder_tests/annots_page2_agg_mac.png deleted file mode 100644 index fa2a6aff693ae58a7d43296b430d2c15c07d8c52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5769 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 yxqI>cxn=(%es%g?|DY=)hTCs}ti+=;uBm%bp diff --git a/testing/resources/embedder_tests/annots_page2_modified_agg_mac.png b/testing/resources/embedder_tests/annots_page2_modified_agg_mac.png deleted file mode 100644 index 5f502f3416a0ac937dc9f1d3a756647f0eb249c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5772 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 diff --git a/testing/resources/embedder_tests/annots_page2_modified_skia_win.png b/testing/resources/embedder_tests/annots_page2_modified_skia_win.png deleted file mode 100644 index df6c48f3283fee2cb46c12cd3a75c99dc098b974..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3139 zcmc&%eN>Wp7G~EyyL)O{N2hHhJzBC_GpliwNkdd>LoF#SbxSn0^p$3Y4_6IM7{qF~ zaD*6~5*bUjthII|^CcnkYqx^}fx4DLzzAt6CD5b4jA75g!RD=m8N=? zCZqC?p6kkg#(al+LjEo^(1W`%+--IO8^STC<=X+~J8ttX)SX_5FQ+j-cc)k4%jxg6 zY%w4qA~Tv^XSSLi6ghjZH4BbZPM6kSa?GH`ylunV(5}fsW1_HeDeMCK7c;edD{mkb&PSvX@-wd*Zjdz2 zmK4JT$*uME#Yow8ygD_MzHpgGbuQVN%DFV9QqK(?bcBTqlI_Q$vedrTi0RqCoRrlm z@G4a~Rl#c%$48J2vZ5^6*g{Zdh{hLzpJ28bIL<> z!4#7c&n6$&S$PJBrymYS2=1W*QG)CN03Bb$+b=l{FYYfZ z`?WT<*E`R7*+8;wb$r3SXh`2;I~G;4-Tb_%N7>9%>KL7e`c=^y!G){|3d?VQvMES3 zvh*i7<-1?hFzz84&LCVzX50!RJVPczMezeT^}U*PBr=CAN~ptDiTxtaayEnU zW#u0fQqPJ3_Ou{7F^3#`_u<*ul8jB)XbngAOTv(2q-*?ZW0aa1GmM0`mv zG#O}USr2Lp$e9)jQ+WeYjHB>9oKmIK7JT7$w+PkqsDrCt2f_+KUg2j2Ag}PV0+4^> zX9ZWU@bh2G{L$cT=fNkk2r^Wb6&Y!>Uu;02g66Kw9U+&*{H z9C^v;t_5cdH`LyDO24RGO{H&lw)|tv%4m{jIJ%)Y#zDYll}{$aX!O6C8*l#pxO5zJ z0c{px+|X8V{Q{`TQ-p|E{`*0P_u$M<7!~Kzhx3@s{CMeoU08ZNCIko5c`N7ttir`( zhzNqTI@EE5(4@>~J;ep)0vMJ`WtghV>ETrTZ;=i8H6A7P7{@P;80Z=5<%8I1ub&H|`Ryt#%o2ufgJIq^{ffQOs)s6=%U%b*K;7=^QP z+3Cp;{Gnt|YF~(R-tMpc20z#lf1sK3RbfX3eIGkI1(2PrrLe^3njQ<~_vRC-(s^Hd zc`40ueADVD>u?HH(1a(K9Ua_ICoigGPJIa8;k0#Ec(n)x(MbTkl2jL);fp)^B&QFs zK97DB3kLO~YZcQIgBm_Dp!ggqSQJ2$ju#nA##8Q9cit%8ODN@9GcQ9CA~B1LR7;j3 zKt7akMONQ5K>`{qG;l5o)P?hE7gBCp6^^iP9YEG6Ih#RH7^;t;5vxY%zyf(QR&iml zI22BXp^~1*V}|S>6~-_wL@M*En5^`SA*Tg=k_BL;DzRXPVE||`WU1}#lJ$erJ~oHt zexqLwA()o#WFvMFuF7LS0)1qr4NOa3V4XRN{n~Ed3Al*zc7n6ZFue5bjHs$?&LU47 zXtJM?8>S4-OJ6(V951+ix8Y`UmK6>%Wc8L{HoUZzAvXUZpH@@Y`7{rG6LTvR^zjPQ zaPLKJC+YKj!xwMK$>olm=byTue5j4OMh9l6p%7TquZTg#LO`cn%1V^XPRWcm!Ou9P6xwCm7V z3~I}$(SJxcpTUv$wvKKE`7wc)Z+MbO?MbPCz)RcV+A!)qaCg^Nbp7lSpC|?U0aBg9 zB8v?L57I`LKLBnvh3JD85fhYTHOC`UVVR+UUVOylNPUQP5p9C8;EYyRpJLLf&2LBE z#JtptltCiQ5On;x1;joT^>16NLUuAm8=2wD;4`Ab@dG-_2NdC ahe>udx}i#qf`D`<^w1=N zgc<_^LI_AN2^~U7AeZ5snRR~LyO#IfbLalr>)rd?-}-i0&-*-Il$nV>3ll#R9UUEu zp@GhAI=WxLbaeE*jPysI+jp3s9v$e+ZdvLc9Z#G%@yjp2(9_eOJbCihUw=Jy>J$S5 z10y5jZ@>M<#KgqR%zXOvX%-e1R#sLvHa2#4_A_VBaBy&Na&n$MdzOofi<_I9hlhuk zmzR%^kDs4kKtMoHP*6xnNLW}{L`3A=xpShTqGDoV;^N}x&!4|=;ljm>7bPSlBqb#; zUAiPCB_%B_efjcb85tQ_Sy=!8ASWkx<;oR#d3gl|1w}z1*xv5AR^si~=%nVGq{`R&`cEi5c7EiJ9AtgNlAZES4r+___GYkT+Z-Fx@$ z+1c6I+uMUcAO{DB`}glVIyydh@ZjOYhhQ++$;s)_qesrp&Mq!4uCA^S2;}kO$L{X# z9v&W^o}N#hJn{1K^7i)j@$vEX_4V`f^Y`};2nYxa41_|VFc>T-C@45MI3y$_G&D3U zEbQsir_Y`}d;a|Six)4#!^0yYB3{0H85tS*>eZ{LsHo`Z=$M$8*x1;(xVZTE_=JRn z*RNm0;qb)7#H6I8p;H*emgr>AFRWMpP$W@Tk%XJ_Z+gwz3Q7BYHLqlU@V^dR8b8~Y`OUtKEpITd6(P;GN z&!5}c+S=ROzkK=9(b0jyU^+WHySlo%ySsaOdU|_%`}+E@SnSuYUvW5Ge}DhLz`(a} z-v$Q3T+r>AFTW@cw+ z=jP_-=jRs|78Vy5mzI`@L?VeqT3%jWSy@?KU0qvSTVG$_*x1cqsw^co3pdeK20V< z?$hy|)M0-z!+-tEZ_<*IZ?#YUI(6wIAJkny3a&lv&w565B97kSZIe~E8&Ou%SYN^C?G-txXN9DgEV* zGw0-WPKjxQU!B%@iMf7c;LkAZd}8!)QTZdI4L%D0!+&Jh`HsTJ{y)P1*0gn&c+#vW zSG?d=U^Vp?aVJ{k)+)FAc*p|KJjveSkb$%i+I`5@Ty38`Twsn>qwoi8dfB70<&96y z&KabpAV3*+f?T7v*;3<4k;{2JEz~Xi=BcnK+{0YxyZhH8Lac^Dp^Qm+^Ok0ZVt9fu zygF#}<1fNgfr6tj{#GPA zw{4?@)GIZi%}ibPU{4T#FN@Ep@D8R^>8h-$Zq1JcBkueTdz#j+uA&-9vQZS}{3K8O z3pXHKj#9O<=iJCYz9^KPOoL)H4;rUMq+nOdy=teH+k;9`Z}k(bW4hx>2QJqoGsMH8 z1nla#e1I-vB`POmBklqU@FB30scQmGs#ZnHRZaG9Z$eHR=_;>~rKri$ zy#VTJhO|`h-NrTRd}poQgsyJ%n55U*{tZS`p_<$UU92jyhukBqEz2~Ct9R0?A!kW3 zEBFN8-kfCb^AtkUEbZ8bhMP(P7m{qdt;|5;5N?1UP?~QfoTFvHR(m?qNGdohmK4R# zQ}s4*GUHU#X^4ZxH!FkEYzML97td!`X^_5K>w%#i)pb9%r_^#{r#u^{bFrU4&8=sQ zx6k7M@dpu%U4Gy_bxyeP2RT&WcPDqC@4^#1#fw5CjdgE(w02CQL?v=^mfQy4QlB|@ zFt@{dgdg9|b*1_&A3v$Gzw*(#+wYe6$2F zsvTNG?HEH)FTduycd9f^;*-uFElR_EEQYDJ%B`iz_R$a8K<0c@OjC+~*tK=YdtrymJ2N@W@SRp53?@(se$l;gr{-t@MdH3~RD<3#Vr3>MY`t zuK$lxVc)w5g$6>)Ai(Y)2y_fFe<9E@#QcRo$H??20v#jMU%>TWrv>|n1vOZuaa0so znyS|dq}f_MxRMMSSv(}zm|~=f`lna#4UPKY5)YtZKJi@yEL^Y{-rEPPD8-OTu53yA zBvY`6pQO)xD}c1jk}^J-WmKCi++X!+wZ%@?9~+r>*ox6RFGg8!77Kbu!dxXOA^U+@ zR|~dYu|!6dHrgk}jdm|?6g(Rq?&8a^8}nUCX_!iR(aeJ;;G#c@JA)d$YW2*szb=w1 zi!2))RArUrw&y4%xmVqOO^e&TD3$)LZ2a))>#!2us; z7Pnu!atq5>P+OczyI#pYzLYYs*0s%Xi49K3IKULtbIrBK+}nse&(DmlVtTh(#QC|z z&%X_iH5TmT$KvG+mdG;~tb2o)xRv^tjigM+b_?}5wXqPDP_Kg@Yxg5(lx$(h8%;K0 zUXC5?ZcVT2F5-Q+)|8}S0W1oY-%IO3kbiZl|Lcj5WttjYs`Kaf#% znf6XTjGK8%3T$|G^rzNzj7hyXXu;1u3ZtxVp}kvyO0xL^k%u1`QNKF7!1@+P)&=Th z0X;>6ru%OB%lt>(+KxwL8lPT{$22#%Kn`aLDPsjLf&kYdxBD|$d~zu z8|LUMj>M)y@J^sQr!5ZbgBq^zzEkE4PU3HaXvU`Y-J*UIrB{H@YH$GTaGtdo?zV2z z9Sv%DQ9C?D;!3e6tgj=Z4bU+gVc4ni8fKB4hIuJdq$XZXe)jBzFpETASxs{+CZ~d1 z1bCZ9HjC7m;dF;v*ute);0W;Go8}<;e!!8p&{b{AY3z z*TlrKfj{}v}wfGQhQc}{+T$R${bT{y*#l)Aj}2;c&tGl@`HGy z%)}y1z}1QKsR`OcoJE*KK!P-vE$_JhLvNoLZc*w*m?Yl_03uvntplD+=eD)~q8QgQ zj`B>ahLB;VVv+su(lP#V zPpscg&XUiW5lsaofmZFNPXrE8tM}MKWW|6_;1Tr`#iKt)wGc7?!ko0hG(Z@z(3)_f zL;=9o)NrsffwMU2ZJ<|EIr~FNB7fShvNlBx?)MM>+oUFp#`UPi+%1xJnTFJVMr;I7q9$2fW*##%D-(6 z9?;%>xaI0S<~JXi*%ynzvlo|R+^ygo80}^b=Lj2xIoTtBiz43~)qu+Rzd}gGz z2_FVw40Dsa6v9k%FT8+AjO@lO%fqW_=8OW;+#;RadWfbw>w7G~m)Qc%Vb)Wc&Mthk z1~~_FaHbF9G$oq!c6^z($(iczF#h=VQ8DdYgu;vbl}wq?3P1|l4`8eC)Vzp{*%2bMRit-&7RZ<*+luXh(`r@kyZC?2kN1@)x^JxkLR zsQr*B&omii#-WZD1JRV%L7JGGA5?w~@}5l(OzXk;(}s&{-83EKO1fe+c;P~I7&JD% z*X>Z@cq{*Qp8s>I;(vGL|5L;KcbUT9kTxg&hr;?(N&P!%&foCye~_)88O;Bmi2S+b z`kyM@9{s2Pg5&>*0&YDKO`^#M2fvEl5Exm(9{1{a)?%E0Dd|6Fziu4YV;pnzr11Zp nrvABh{LD!INw0UKsX|SWkuIW*Gw7qgc65fiCOYL>_n-d8YB_(BKWE2z> z6crU!R8%fryr{0OuA!l!t*x!As|x@CZrr$W^XAQ4w{C$zAVWjLyLa!Jn3$NFnwpuJ znVXwiT3T9JS=rdw*xA`RI5;>uI)cGqXJ=;@7Z+DoS2s5|cXxMBPfsr|FK=&eUteE8 zKRb&prD|K4<7~x2Zx4+hJ}TNhlfW*L_|hLMny%%#Kb_MP#6pbhr=H|dK4QQ z`}pzWxVX6Ae)}yxKK{v*Cr_U~O-M*cOiWBlNYAFGy1Kgh`uc{3 z20R|$*x1~I_(9+V<+S=OI*4EzM{_*2S5{cB=+1b_AMJAKG zySphAN>5KuUteE;fB(S1z~JEE(9qDQPoIW|het+6Mn^|!G}_qM*!cMP#Kgqp{$lgV6JSy^3OU0YjY zu~=+2dwqRGtCS+lT{) zk1L3xPN^IGpr8*qsc!IubOVy`6DpQ;`1s!El=`0gtNjmm!cTkdul7IOf8w$aXA+l} zj`UjhKHr&Ls1@~y7N8BIci^e;T{Xh9_pcItp{@q&`k&^v+Bipiu1#+*n9!5ot}dYBKA#ORpGECIK}9^X}P1u1k!D3Y1;tbWO=|jG0kRy=mDS(E>@mwt4~J`Ar~5&(=}FQfH+q(WBuS)HRT%Q z-V}Rt9=jgl&y=fTlx7z`Hk6`Dg?~gSJBlCj#p~hUpqSm95iMW1W_epI_mgnmFIW>s z;r9AkS~1JeXx|iO!$>DCmhZwy9JO`4qZ$d>)Af-Qt|q+HB-KP=TPooKVqlgR zW}a(jZ!bN~3p#yXLWRyf@y1cs{#S3$V@LnktBsYJfLW|mK_`qC)sn1;!OKP`&_%lb z3#-btuPl-~9H3x2BJ@Od2nwLR)=XMy(zW`expNmLn*ojialh=KERmPEBh5zEOx6Rz zB8jwD=cn1ma~&I9Lm)x+&QgL8uIuRMJ{iU^3D*$KR(6@GY{ys6pSi?PSVFGKccy|b zwigystU@j1XfD$csL-|sevOpurwUx=RYlxhA4mYs`Pfyn)c9oYU)ABxsR&Bh+Ya2VALvMIBR@36Hl)O{D(3S5c6%+vL+*}S z;m=>g=Ni7KRwoRE)auA3ax&`aRi#>fsl#z`Qe|2GJ4KPVs9NgT5-7mLG0XUxy30o4 zfb{m|$t8trTAFR${InFtEYXNIe5{?F^~h3;n=u5hyB##m!Fcj2X=z)7Pq0{Nz(M>8nygvB{0^6;NdxK#|fgc*V+gEspuvg zb+{0!cQ&pw=*$jCClb$#xIpw=0$#h+bjck`i8sBtOI#PD^gC(?vZivDrkssLmGtB{ z8ie*B&XpXUGXDH#(4^8uTmgA%l+D#8rbt6SE9_7m900Z2p`B%V0e@!a%BdImw%w)v z)6w3&YlGpih+W=FzZ!9CG$PFp>eXc33k+l{F}q51;ftBZL!>&5t0~D!7p>*ShDX5O z@51xVxIDD0at8i3u}M?9@d5p#a;WO=Au&tUR`5~6lp7(;A8F%nN8d}FJ3MlK}yZ=BBhN7C6hs*29@F@N1n9bNR zN}fvfWL7PfRDazz3bQ@7ipM~z@oEdRcxe{)Bn1r1W5P(5nX&>GnB|xMCX)J-CP+3llH5 z*FAl=pkrLtXR6_9BcpdLS643=RjyMN;SR<1v}9@-Y0UxMC)YtP;b8q~jM4!=FLU$| z*-S^p>IW>+Eg-aQlFb&U4(+g2O$~+{;C@Zx&2PVKJX;udbgI>!Yi>BFIWpIDST)aj zMz;^_4TI`GKp7~4ARgx6>lvWBiz@Qow4?J;u9MGd>TH~V(@*#zImn6Q`^e|Ph*o6^ zc_3ga2Bzt2k|Hb0824bH`ODUc*lX0(rhEk8^;MqR(j5w8hmT3Mm0nljks0@**k}v+wP|pD7UgMx+)EHD-+ztBu~-i)k>lu+*pm;`cHE) z7k*eb_soQcd*xm6FshAFjDnayRY17FzAN}eZA$s46Win4}(C+W!&UsY|Qa6?}=_tf&~(*A#@G1 z_v?8|4(RNU0i4_YQIueRjxW zCgy`AQkUooa&L5_{5ahTWzpIfHKXs3aB?Wh()s5brIk+&13ziBcwzPv@EE zV6J~2J9~smvp`&+vn_NQiYP}+mIgBB-c?26eUUap)&=W{7u+i^ysBxGxIFv2f#Lvz zy*eBnx$#h#rEl6}*=t!6b-vQ+Sgjct)+J3++aeO~JFYNfb^Y9K2y;HLU^7`@%YBxn zSyu+y5v{=-cz!|QeD`@`Ai?^iPyyxW7YR8Hwa+DNPDXU@DB$2PdQ$tz@~XYuruZbf;pc*8;DLulNgzUnr4wC&krqFrQZ{5#@wgm23@vjFWwwi`Y~Zy}bS&1<{@&;Gf+g1~zp5I{0o zDnrSt0)QHMQJ0DjNlGL+a{Yl0z6*AQ3u1bc$5hA8gw$T-dzf;aAmVfWLSbU`*0_}X zkpCB;OmKaO1VKlFIcC)%x*5CGwrHJOhJv1;c8G~lyk5A`D#TbfX~);;zR1*#m~p}q zUK?9jCQdD?^5K&dTP6gRZL#SGIm7;6h|Pg#p$+WmF&rVi;(RgfJtlrucU%PpwMyOO zYV(+xrslbkCOo$XCpX*pL%G7NA?bRbg*OIa*09mzTDTvB>V?)Rm#0zHoA%qf7;8;@ zU5q$W6y+^i9nB8-sg@+jhLb6W;-V`9{CY6Ok=1M|`?(VADS9PVU*GyP&fX>X1Q3@P zR1aT0uzp(CqA?!suYqe&<;oxGaQ1Va0pH{Kp#07kK(_J`oGiSD$=#83`{&OlpR9NO*2_Zop;t;ED@@S!f60wk`!h z90^&aL3a4d#NV6JDW;TJz#6>UF@==ck+SnJOKEvRu;sA|hAGKaPP7Q`@!5kF+Omp6zE0WXe zy#qzGOfu)1z%ju3HkIqK_K{i={LF;;`tZHQ1?Y5!^}>;buH0O!Ao_=Zm3 z$m$=&^^L5)64yV0>??8o6Ue?2*I&5o--UmFHEhnQ{t?1&5&o0e^{+ns|Ch`EHkJIn znoQ`nfAl|Q5&uhNeCU;+3WpWp7RT9jcc+te%4$`xpyc3eJHD(i>X-x8hByu7TdsvBw(p=A>$gtSv< z4lXD|?)XxgXQ$U0G4oMG29;_oFj0q05DjTEFa@(hNJU^7&rGL3cF);nc4z*&zvtfP zp67S&J)e8OPiay@{L1C9VDGuZld{+Qq{l=j?M#jHSPTY3 zBofJFa(;e3o6Y9&c-7U_7cX9HZf=%HBpn?cN~LmeaL`~dOifMA&d$0a5Vza?!OcU* zAQ10cJMi05kB?02^$b|F?@2Xf6OaQ)tF5k8F@83$_YxG7o42X7XO?Tz zOHU{Imi&ghLiji3YG|OBa1+{NwgVf{_)nBu0qzQqSq=4sm;B#_@xSwgm;B#_|EFn- zi1^5i_pt*udvC6^gmPapa2-D%Gmzv^AV!I`2WzuR?CldN=3MT>zf!@g@p}@RBn5M$ zv?o`pIh4hFCEwn}QmKwf>wThW#b?<4K!ITBDtftK4UQlcRtnXFZsCQp3yV(|n<(z+Lg?1e5lE{sHSx+|PNzB_DWLuS{jr^q z6smnNuL~!R0FPL4mF6wJhEQF$bgViY6R)xnaI`MVOKM}W({-dYc`Pe5 zF`_?;a)L*s3Q(iD0eM+G9@{P71o}kP<63t&+SVDy$_}xud6_evt?2_r!VQMl^5ezK zgYiTk);YGkS@1lhQU$LPC5kn9fM5Oo#hAc6EV*D$uj<4f5nRg&W=sVeK_V0Mur5{f zgmD+(@Z8kKV@mq8!`lfACQYguoE-jDqpZcZDK;xK&plrljj`_I9A?yL!wd1)x+)dJ z;n#Kli<1hTCB?uy1ot)-*A0?C@AT94-EpH@Dv5R{PZHps=2}rLb?!ir&hMQ(R!<#8 zS;0Pv!Bo5Zz^XO6L(fz58ZVg+sPBj_P5dE81;f%v?_{L6O0i${!RetPBZUv%!+oxV z8I9uZNz}-hh`Su-X0~*G871b?d}~6|OG4?iB+22A2@E_>F!gTEK6gVC^L0}Jf*Ry_ z)Zh8Cq?}i@52!av8+TU?bmQ&CYe~JTUR}Ybo?~dEX5pPZ-mi18#K$XqmiTyu&k`R$ z;Io9)D}4TK8ax(kckX$th|Gs7GNYob({%;zW6zSuSf6OdWJRS$WLN=y{vmSyOJU!E znK(N;(I9s?k-`w0{?zEA+MCJR>g@XF(KJV-Ot;ISBzF>Ebt&qgSr~<#@Ld zbnlm18sqLqfG`KBrSt^1@ZrgzeU19%b|jPJK2$@*ccYQnxzql^$iPaG54|*pon-Qy z+iD`Rdwd<&BQ!=dVK&$&934oYQVVPh)q0=sy9=ry*;}Q-gwSx1&+dVFS}DYUd=a+g z&KZh6JR}@V?15rhW<3tAC89-4xjuqs_3&$m!BA|=XSHfHF@~HVpm!V#%E<0HV3trH zKOj>CHN_i_mI|RL?Y0IyJP`cKMY_`*@^=)a)iTW$Ap+)nYIMB|_VP30^%o?J6>SM= zEC8uldlIT0JVnM3sqMafSx&oe4EB=rhU=6!VK& zjLF^QO%WAXk*gniQJezQ!$|z`qpR`uXkp*6I>PJo9ppql){9HBW)8Xq4)yJh#YyFd z10tJDiF-EYyxic7vp*B|wTGF_nbTn)M{(W~R2Ehw=Cqj)=ddb|bUvZPUdOkFfc`$= zTH)O-Tj`@Y0q8}FP`_xAKNxah&=`{q)|%6Kl|ij!tRMc+H0**UORo6Wh>ctntyR`A zG^ZDas15o#PFaI<;%vW5IXz`@?y!3iFrHUifC@={1=#Dn4>X^J$ak- zzFTtaRk2MB7nbFHod;l8czh;eWQ0+7S?R(9R@bT1o)_H<2krE61r7A+-BKZ@2elv^ z6k(^%nC#B(vK+)z=btWBP=1Gy7!8t&HIi#-lQt!S)1v+bN0 z5iiHe_MwURy5y(*p|aDi`#PiCLYwuJccom3!+^H!t9magaYuv9l{YyE*J;0;3j6=I(u#atRlecY#D#-y_~P7Zs31V+ ztY5;)(?w6I*1poLOV6H#``ity;raSN1@NCsz5b`Vy#f7myIgO@e{|{Wmp7k@J--5w O9dQZxYk%JV@xK5ea9Wc9 diff --git a/testing/resources/embedder_tests/bug_1558.dump.txt b/testing/resources/embedder_tests/bug_1558.dump.txt new file mode 100644 index 0000000000..9ec367fdf2 --- /dev/null +++ b/testing/resources/embedder_tests/bug_1558.dump.txt @@ -0,0 +1,11 @@ +SaveState +SetBaseClip [0,0,200,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,200.0000] points=[move(12.0000,40.0000) line(112.0000,40.0000) line(112.0000,70.0000) line(12.0000,70.0000) line(12.0000,40.0000,close)] +DrawDeviceText font="Tinos" size=12.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,20.0000,100.0000] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(8.0040,0.0000)) (idx=76,u=U+0069,origin=(11.3400,0.0000)) (idx=83,u=U+0070,origin=(14.6760,0.0000)) (idx=83,u=U+0070,origin=(20.6760,0.0000)) (idx=72,u=U+0065,origin=(26.6760,0.0000)) (idx=71,u=U+0064,origin=(32.0040,0.0000)) (idx=3,u=U+0020,origin=(38.0040,0.0000)) (idx=55,u=U+0054,origin=(41.0040,0.0000)) (idx=72,u=U+0065,origin=(48.3360,0.0000)) (idx=91,u=U+0078,origin=(53.6640,0.0000)) (idx=87,u=U+0074,origin=(59.6640,0.0000))] +RestoreState +DrawDeviceText font="Tinos" size=12.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,20.0000,150.0000] glyphs=[(idx=56,u=U+0055,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(8.6640,0.0000)) (idx=70,u=U+0063,origin=(14.6640,0.0000)) (idx=79,u=U+006C,origin=(19.9920,0.0000)) (idx=76,u=U+0069,origin=(23.3280,0.0000)) (idx=83,u=U+0070,origin=(26.6640,0.0000)) (idx=83,u=U+0070,origin=(32.6640,0.0000)) (idx=72,u=U+0065,origin=(38.6640,0.0000)) (idx=71,u=U+0064,origin=(43.9920,0.0000)) (idx=3,u=U+0020,origin=(49.9920,0.0000)) (idx=55,u=U+0054,origin=(52.9920,0.0000)) (idx=72,u=U+0065,origin=(60.3240,0.0000)) (idx=91,u=U+0078,origin=(65.6520,0.0000)) (idx=87,u=U+0074,origin=(71.6520,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/bug_1558_agg.png b/testing/resources/embedder_tests/bug_1558_agg.png deleted file mode 100644 index b67b38bdaf4d6df95ee723b9ade6483ef1435c15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 776 zcmeAS@N?(olHy`uVBq!ia0vp^CqS43NHBC5e{^DCU^?&V;uunK>+QAs-jf4mju-x) zvTnDAj!%<_X~fw`KQ8T-z?Q^Tan8RV%6XKHOtv^aaS~G2NzpClnpiBBI_*N+tW#O5 z4_>mpA+gIa)pm~D{M;7~`mfTo?>&EXxboce;s-}9`JbnB{$G;H$jHRPA)w&Uz(8-t zg#B$TZysmgo)YG^U3aOZ(B>!eXA0fZp1Q8raA&;o&+}H>qnzs2adH?|ewvhc{^+Vz zJ+~%q*yemP@$<8df@?)K{=HMwdp(NP$WTG&_g}-y&zfr0oE3`IUSHiMf9QVH{U?D6 z?|tsumv5V!&3!cZjOq2h&J8=?IVC#GUFI<5@5b2dk2~L&)V{1VDtqw9CCx$U*Y0C$O{RbyLcSh(iYRZa<^@g84SnI4@*>A#}WbBfsSD%0Gd%J(OJ;%x$6Q3;>y|`67 z^L3vy8@Je_{~k<6Ay2|K>+e4P>rkY@B(9xn>eIHmyT12xXLERxb$Hc;{M(NN($^WY zetK|Z(JbMemz{LP?R^?M&OHuX`g<HP4`r8N1$3{CW7-uCBHZA%2U0N9^3My8q>~ z9fi|V6SiMmz4pD`BaW4lYc)+~HT4%uWp6ruP2D%_T}HgfyyiCPY1@|{OaC5LtGj-~ z(%()~_SZ(;`Y|ac=u@1{E$gk5JQQn;1(#Y#`_9~D_WI}47kcMijlXtos@pQ@r~m$~ nc46f#lTI!cBsSUnTkx0d;vN>ysx=3`gOa$XtDnm{r-UW|owY($ diff --git a/testing/resources/embedder_tests/bug_1558_agg_mac.png b/testing/resources/embedder_tests/bug_1558_agg_mac.png deleted file mode 100644 index 552d6ebc8675711f50cc8dcc874caaae044613b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^CqS43NHBC5e{=#;jKx9jP7LeL$-HD>U|Qzs;uunK z>+LmPkB~r#V}*qaf-aaDelhe=Dpb4>=%Sn0Bh;+v+BT_a)1v-Rk0ee#B>|&}VvZ)9 ziLKh*r*ee(%$%&wrqn%flQe7+OPbi#=M>iC-@V#WI4|q5?!WYp1@EihS$=pdvm?Lh z-{gr5EF1y~4h;;9Omt`blQOzo5*`&(taYj6_$q<-V&NVSm0KHU+{$iOl4ietM>%D> z$(+I~sjD?gqh7mg%J+J;M=+YpYRSF#*>$!V(?#l*^rgIvdgJnUgR4Sq-tKTQ?Cf9?2Rz3q2nu1-|Zyj8J5$08!crf$b7+n)!xyXSc1 z{hsuDmyz|CCH5~STw*f%bKhqAbmP7CWzI|9eYxbIlcJz}D@ZLqYrXoa+}g06Q9I9v z#(q{T%=?+Olr`nY)kh|uYn^JHC+RN_Eu7%C_+ieflC;Y$It-dSHBR2na&i+&f2^=} zX4<}uy={lNt>+zcUUm23hZ!N$FQu`ba6aDitoxZyN10t;bIdB!&zs+_T{8LV#|h73 zyC=oPW^VS+u0CJoEVio0c3pMV_OC}G4&L)W&&B1vTYt%&`UzEaw?2ea9ZOwizJE`V z-IVwWt()qev8mf`d7hnrdi9R0FJDOBj4>*_b92u>`y)4ROkXLl?SJg_%y`Y(iAzr8 zYwuqtwrtJqMH2t6{+V9A_T8-2leIlBa}b*Z>J93cO6=bXRa{bD4@$lE}vbV9n&Q4MtQiD8lKthrYN>}`^8d6m$e+dH(Xox@}#)NhA1dq zluk5IQe0!WYU+e-sb4<5P7>ap5fJ{j_kHn4>klzDA0Ey*Z0YvjQ&Pd9fq{{Ug+qYu zj8Ewk`Xtv$R|T1>hh5;lA+$8@%|>3&sO%oYV|%t->HBfsyGlUwRi*GP+5dkhv?+Q% ze8XQ}|13sOB{k4vWtPmTweJo-`nP#+SYySt+_IJ_H$&~-&)Cyh-PiGITDb0ulj*yT zUi=ca@TXq2;uELRqmn;!)SZogXZ2iHn(#VzSLoso$G+$5otzzDuqfm8@!jVx#=Nt) zxmfw6>}^3=Dr3r)cUNDZdb2~nZe#q!1#6f+cR$@f$v)~}$0Ekes}6dzdkt^*zdL<@ zqD{&HiR8E!J9kHmHEd~9jeV=jxN`se)6cRe@yY#QeKc9cHZR&Xk@3XKR|nr5ZcC9X z%J}P{X3BZ<3iFDYww!0*?h&t z7P+0%YPY{SEtfn0ROVmTPPS!5R?bG;Z+QAk-Xet($3MQe zH@I&3Hj}UV#RElwrU-#VK|y}O%_kHzI=k7qwVgQEI8RS-bbfoOO~{M;kztSOLgy)$ z79>P8NwPY2OlVnm>D`SQt214@AFAs6ef%e9cgE(h&4)+U_Hv8=r${O|G%zqSv2X~` zol#VE;?0d|TI%t$q<@PApI9n|vvEbLVb+%{ z6kk5gh}C`g`tZ4vzLUBq<#{Yyv3#}Z*S8O6I5g#)R;`XX_<7Cm2+sQ21iKf0OW(K$ zzItAA{70O{jR~gRSJPZQUz`7)cBt{m=9SmXbI%3%lr6ciY|+}CSNwkN6598x=u~yo zh9-^WcQ#r7Ja=z$Ff-@dr=iwsOnSbo&st)x*B`bpc7E@kIU$y9GE(-Ze9{lTl_(8m zk2G$T{2ZsPwp_yDR=($~IcuF}sjqtP!NR$AsfKiWZT;i2a@&-9pK9ylXO~&^FfN(! zW8vQ~aiT`|sv@|5rmzN zE8nzt=Oe%^hTdX<$H_&Pa{{CRPMR z!WEMrDD3&a*!v$hyP(ljD-ol;Ny?ENns<~Ix9lo$HvU>UIyyAo)CRz5Y zRyt3M#HUs$UzGbe>D1+^cX%7Fq&@9j-}U^~jjbEyZ@yXj`=r<7SGM(669uNfmMipr zEGBfuDn;*N_=>+1znD*Y%^0~NFaMXa-L>0kG5oqogTe~DWM4fn-8}R diff --git a/testing/resources/embedder_tests/bug_1574.dump.txt b/testing/resources/embedder_tests/bug_1574.dump.txt new file mode 100644 index 0000000000..ed4f695ab4 --- /dev/null +++ b/testing/resources/embedder_tests/bug_1574.dump.txt @@ -0,0 +1,11 @@ +SaveState +SetBaseClip [0,0,200,300] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,300.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,300.0000) line(0.0000,300.0000,close)] +SaveState +RestoreState +SetClip_PathFill rule=even-odd matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,300.0000] points=[move(0.0000,0.0000) line(50.0000,0.0000) line(50.0000,75.0000) line(0.0000,75.0000) line(0.0000,0.0000,close)] +FillRect [0,150,100,300] color=0xffffffff +RestoreState +DrawDeviceText font="Tinos" size=12.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,20.0000,250.0000] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(7.3320,0.0000)) (idx=91,u=U+0078,origin=(12.6600,0.0000)) (idx=87,u=U+0074,origin=(18.6600,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/bug_1574_agg.png b/testing/resources/embedder_tests/bug_1574_agg.png deleted file mode 100644 index e155f45581cb6c8f6255bbb003bb8fd20d4987c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 506 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCjmJJJzX3_DsH{Ks_5;UDAAVq zzw_>jL{}ZQLTzp%kyHuu!?O}LX9%!3vJ`qJZCc^e=K751QHTJKkz=fd0h@Lc2m8#& z#+?6Jjn|p)d)vhRZlZyTIn&SuMsp^df8>=}v(n`Mgpw1--E#Y~E4a?uX5T!Wd#d6^Gha^o{LyjSUeVGty38OP=ftK@{T2Qd?&u06v#H4$HlYUP{Yhnn>jV*LhrHYH`85LN^49D_S(5A zX6~8y#||C%^zFuz_#b;~=e>M+)2?>@uW5@Ef|(eHEYQ?Q*|yKtV1L|OHGa!ZjqQ&& zeScr_YtoDCska3ylb3$G5gSnzeS5!D+#WyiPcdipvkIdtZ=6W}qxsN9>T>$-sU33{ z>Rf7*S@Z4pdcot$YmX?NT{*vFhjmVG?GYDsPmeN_i2eQR_wGFVdG<-a{1VICvoe>( nbljg`|9W>CJ28Q#DfC4A#%te2>Z!{^K=JA6>gTe~DWM4f?>&Fu diff --git a/testing/resources/embedder_tests/bug_1574_skia_linux.png b/testing/resources/embedder_tests/bug_1574_skia_linux.png deleted file mode 100644 index 683603c9881ba9313b3067c8ed12bf0f918816c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCjmJNJzX3_DsH{KYOmc|D01Lq zvhjq6Wz}9&jyl;kPr6$@VS2)pNe}bxHSFrPXEwSuWlz&=A0M&6uGy|SJ9K0|f9Cu1 z)p)a?|^2f?5`D)%1!3&p%#+p2Ty>*ge`{T85*R=1N z`|$F~8M@-1tiFD@A-Cshy8GTck-8Pi&jkgyR|daLe>lO)*m(W4=lf2z?dh3QWB2@S z*t+#k-d(Ehobb@d(lxPy9R^rY)T#b8hEC;3hMFcX|VA&xr+H{ohj(| zt!d5w<7YMJ+vEBN^OOA48XJZzIHQ@eare||r_ZTWpNMmjI_~=Sy@~CaFIz8JD9!s; z{%+RYb5~!!dK>jyA>JeS&UM$%n+;xEH++#g=Y;bv8~=Vo&*Kx#Q?9I9^-4RgYpPoQ ziQ=l>j+?)tf9v>}ZEo2kzqI#t$HSnT^QY~7vCYkV?c4V~+#7%Xh_+9kCCfqtNa<79 YALs3V_G7=+3s3}ly85}Sb4q9e0EKST+yDRo diff --git a/testing/resources/embedder_tests/bug_1574_skia_win.png b/testing/resources/embedder_tests/bug_1574_skia_win.png deleted file mode 100644 index 9ad9b7e1f506059e74b40ea546dce4f3e9577467..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQby%2ztdc7adx4Z(fKP}kkoNZW&dbZ|?(SZ) zWXYN}YxeBfbNTY+SFc|E|Np;4=bIr=#T8E%$B>F!Z?7yAY6=iwy%5UjGTV9crJRs7 z9}|1$#S`7OItJdmFZHKwYr(cV70>Q%2>e&T*yx}jz`?>qHEP0I<>wt%vXaw2&a=O6 z^sh*^XyU$E{L^piiAK)eIcHaS-emtH*;OgZxtizIBqLu3-O5(mN?Gwmr7ne>M5(EF#X6@>^;ob-ET}CaQmm{o z?^TG}EYqOF`z6~K)e6k5xOdcY&eOw{_YX(@En4({Ns$9pKvR3q*3$Z&w|^OWczD-* zo%`hHpH1mAomVN&tB}j)7W!11o2vCIAYi`jRxx!U*GA`gZ*E`xDE#SDg6rMq7ZkF? zVs}&&rTz6ddG_B?=ExK6m!7T6tqxx3cy0Su)3a;e&$)kR*9uMUml`$Fv3>PCo3}r>f}b-{hzzushoeBR}mt&dR1MZ>FSTC z)~tHC%C}V2{C~xb;(rT2xiV4%aI$?`^fa?-ZpQn0Trx&GcN&Shu3Y_bVz~FZb{@~S z=NuNDdo*!7cRmaAOpEFtVO7-ucTMLiU9bQ1ZQ?zXC&jt0kvS?G*C@}C&eX5?ntA%c zkH&*9MRs;xdTScHTYLZ8`*VEmpZKw>`k{kcw|?ofYhUJM%=epEy?2q}<*3ez;ALBv zonm8}HPKnRUp6AL*nGCqcN^}?;2X0Vmt@^%WqCPwZ?ZxC;|ep^ceP?h+rE^reOmiG z*kQuSQr`R9<$9Mb3x4wJQyHIq)V@C-Tld&LEw*AypTqs~r?1N5iyOb#efhBc#pxpl lu7CNZ_OhFair`cED|R8_oOwS(&f9|$x~Hq3%Q~loCIB|{EC&Dp diff --git a/testing/resources/embedder_tests/bug_1893_agg_mac.png b/testing/resources/embedder_tests/bug_1893_agg_mac.png deleted file mode 100644 index ec43a0586989f3d6e741b064869fd23410a5092a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCjlwO;vjb?hIQv;UNSH+t@3nn z45_&F_KttXxk4HC59*U|<*-jr-4@2DH{*;^RB^?%27R9<+IT={`|b>g5|35d-t{H?|=XP+pEt%>we9<*ZE=o z8Ws*}0FN&d`cG;v++C~Xb>ix&SB(>5cKwa~RCgtknf)_p|6Q-R!d2-Xbk4J76w=!Fv zs7U0vE3K5fc43ova0p5D&s$VxSpzCFYG7Ro%d(m`QH1dxB9Z*+cu@7 zOl*72tL!_wv)}Y9cGhQ9E^43#aAB6rlt1(4<&&i^w2Mj<*J>{DI-Ik}KFcFo?9&dD zmPNZSI;73M{zb|@ zxu7~*ZcBS{!6$zo)!v_WwH+k3X}>P_PE*;-S8f$r%j}bIGIPzV_&Kk9 zt;Dsu077sJGksr0*?cs+CZzJ@cw1M9$*l0%cTL4rgtVF4_gL*%{#N|S-G_VA)tsBx z#7CDueRJp5#6!DdPgif6aB)R{3$8vhZY^)F75KgT|CNLnN0;bxaZmwxL`>MX?E1^fMPCn=JeaUjS9GO@*WI4} zFY9;68mVm6XYRbk?Z!6!9w(bo;l~$yzkJ%WD_PBT-RmcRll?DEIC;7Hbh2{i)!c_6 zOH9}QKYi`q$5Z!aitOxMG}l!2x7I%STa$dkQ}%o*w3u+7HT-t^^^$p6b3G?k?|)Xc zY^%`6HlJ+Y>EBsO-1?@>U7@qGa*FT7>e;P4Pt4O5R$i88YOrNIpRxr pSIna4(N%IDzZNx65&W6`QFxxn_oBqaMcY6r-P6_2Wt~$(69ChJO&S0I diff --git a/testing/resources/embedder_tests/bug_1893_removed_underline_agg_mac.png b/testing/resources/embedder_tests/bug_1893_removed_underline_agg_mac.png deleted file mode 100644 index 8ebd13afaead835175d2c13dbf9a6a45b13f6998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 753 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCjlwO;vjb?hIQv;UNSH+t@dc*{Lw-;c( z4GRY~fX9~!{wK2+?ylAHI`Q??tHud2`#!sV`?f(zXUft?YdjvGJQH?t>TaI!mH;`+ zlm(g9$MsLVUA3#N^Myj_+O=z4V-vqlo|*d6Cgtqrf+sO06Q-R!d2-Xbk4JuTw=!Fv zs7U0vJ6kDt?ZT$;SsJiaPHB+zR&+laYdU3z`9eIE9&h*}2z16q<-u5Xa zWn$ZF-eup}pRRLH{?T#!bMZET4%7fj%{^QA)4r8_^7)SWUm|yQ{@RO{()acc_)ODO**}Jj4Tyg()aOIm^ zJ6An^&HXc5W9Ia8814OX;JfHo#raCp+huZ2JH0z|#AIvPU0!$n_6fcdrQ>$KcV1QI ztrZ%5J;r2$-iuyNqs;z{e2tbSJlO3R+EelF{r G5}E+-g%~3M diff --git a/testing/resources/embedder_tests/bug_1893_removed_underline_skia_linux.png b/testing/resources/embedder_tests/bug_1893_removed_underline_skia_linux.png deleted file mode 100644 index 5a92b77ae76a1d7f60031c3e79b8948f3f23d017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCowQEReQQPhE&{od&fFsilYeI zh1h~Z!$Q{(mkF&J8Asf?d=mu)oI7%_Oi&UC2xJNLm~bTAr)kjwF(o@LQPC|Q8nY8s zT?Cq^Np15;PF^U$%(k7QN$2sq^ZeJstRCJ;YSZK|f9LZ(^^na<9u8^%kDdt+?<}fL z%rCpS`$>s{b*Xy2_PM?<^H%HXF8#8lP)mmKr@eylT;ANvnki-F3txJcOz_$3mH6V# z`NztdPg2UCmOiXrBKvYhVO8*nbK;6QmD1Wze$JQ7T;F@qf(B_({%|81)aZ$CNs=9cu&rTJ;Q#nx9oOJ`@K2KXr+8oPhfKH1aL4*xqG zSe~NR*s}Jifq{v<0+1?Gl=HaU)V=jn^FN z`j&qtuIsLd+Fesv-!=bP)TxL67I&<>_U$A8?00oLr!6}%wQAC8Q>zJQJYJ@{Ot}49 z&;QL1ySd9wES+GiF60q%K0o#9)C+gyFNy3F`BZZE`3r@G`9^cgTe~DWM4fG|uA+ diff --git a/testing/resources/embedder_tests/bug_1893_removed_underline_skia_mac.png b/testing/resources/embedder_tests/bug_1893_removed_underline_skia_mac.png deleted file mode 100644 index ab40c4219f9e0f0ecfcc91075d890569ff494de5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 726 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCowQE&GmF~45_&F_Re|lDULGi z55CJ+teT!hnR8WiQ@er~ z^T&XNjj>!NW*vP0IIjCHzx$T;r96k)Jj*@r&s0mwJ+uCN?&ai`|4URAr~*DZuL}Np z>q^#?30dpjm(K9}^m^{a_3x${*hoI_;_=xccXw*em8KpSzMJtHe(zHz$hZCz_Fvrm zW!mYdON8XarCNXT7+H(iEotBAcTGBKlKS0M^U9}YMl|2igDVv0|M$7GSw=6ulkL);JHL(gaBsb=Z>3rETlwh0 zgJMr!+&XzN#q!P$+4EgBp8Nj#T%Yw*$93JM?OQK2?RkHTbM2*F=8}P#b7xi0yH{yE zdFhGJPjfHris#5ZvG`|)Lh;|jSMOXstK+KId`IS;Lsq_WQ;okDduIKKpeIHrlGfd9 zTT|Qf@`_Xh*VCH+CPvmd2Y7dX6N|{^@>a^OpOi-0vtFfOW`N) zio|ctQO^%`R9X8ecYfLIpZgsSeHAxa*QKZ!vNHCYN7l93O;e8;yqS38=sJ~4Pd|BN z72PbWz3;hWR!qybI}iTq;W8U+?~^wZa_2tQFioA9Joj_S{$IO2GCtKBuiKUwxZJ>M zi|d5zHr^{E_nRO8rRdMC`0;6){O%ujluz6IebJ@R{`2x{t@jqN+- q{}fnvBnqV8%?hE&{od&fE>#8HIp zL2N;xVWDe?%LE4zlSj&}%QkRyC>}A(@(|=$q0ywF((zGr@&b(&tsVVNuB^H>527MC z1&=IP+NQg0z*Ih%CcK0-n0?aeByF_`%Nz{%ge!% z`e%-?N}e>e;n{mrRDR$4tUG3v2D`td)xEqu^WD+xdH=s}NPiYkxu}5}z=e6`y7)ziETW zy1QNML2}XAzD3owW-yN zGaes9T_#xnUgz^>hvC#^CzejwtS;;kGXMUmRjU`KDlE|~(tL7rm;OaZr~fHCKB%;) zxURc3Wp~Wo2{%9Q-oJ70Qe~e0Uz?k$;boW^e}exqE}ak_xnvK24=7c7y85}Sb4q9e E0NZ6Os{jB1 diff --git a/testing/resources/embedder_tests/bug_1893_skia_mac.png b/testing/resources/embedder_tests/bug_1893_skia_mac.png deleted file mode 100644 index a25e6706e22905c2bc2fb8e34e0ccba44600e682..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQbvS?whQ$*XCowQE&GK|{45_&F_RfCqDTy)+ zAHK_1gsU%?mXVTTIj+#s(RNr-ug^n-@2Fzy;)U`NS8gRNV4IfEeDJ7XNOY64KzpM_ zNJfHp<1yBY6Qts%+ue=Tzar=2U$gJOur@deP*uUC8H)p!n&!hHsZ%*2a%+pYy2Ds?(Ej@pG zJ^yn1Bl9M1pWDk{q`lBW!t}}A^S#w!hi?4LP&m8sp8CVo6|(hrUMg+350a6|apcpN zll2Wd^fdcp%9GkpAG3GeJCh#!M6338x9*A6>*ik2T01*faO$;4l_75hXgz1X|=(5zRl ZV_?)wJZo_LQ!XgAdb;|#taD0e0szOB03-ka diff --git a/testing/resources/embedder_tests/bug_1893_skia_win.png b/testing/resources/embedder_tests/bug_1893_skia_win.png deleted file mode 100644 index 396f681092e3237bf73795da25c711d0e6b035ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmeAS@N?(olHy`uVBq!ia0vp^Cm0wQby%2ztdc7adx4Z(fKP}kkoNZW&dbZ|?(Uv8 zZQ7D0OZM#9bNTY+SFc|E|Nq~9hjJTGo2{pdV@SoVw^wZanH&Y!9;m+Pl%2{cJGJp# zSHb^7ZB3WXW$X4_Ph7|;`-Uy$|JvoeYgu21&)Yup)5&vZ{7&4Tz|iQRAi%-GgoCQ% zEGpi|>wE6;^i>Lzrv2Qdef#U1c!h_bm?guGP7qjiMaN3z>gv*i(~n$uKjFr)Z7P?Z zeezgUe6y_f-{b;AJMOdMZ1R3W+qrQW54QSeWs32s!U?Z7ok*PWIc58w-5x7G=i06@ zOSJP!+>qa;aK3U@(B7)G{EK(nXto?#zB)GNadNxPrzdN5o8F}Je|KMUg)98_uN&)v vPSjj~lK0`SuYOzH94l=+zJmC8j@J9i2OCd?EQnYJ3~B~XS3j3^P6D=2f6!k8Rlb1dnxjLp^a+#hj2d_JH5;KMuVcN~Q*Lucd5VWS3_|wnfbZDROAznb=n*KN5X#lfeZ8|O1J&P?S_1| zdO@IGO2xTOED6~3$+^l__1Y2DV|Ak1L#k3g%ipAcHd#A}TmFAax%#obw>O5zkgOmd z|2Pq!v*EFm;w$P8R6!|G<2Jq&5s{zq2&C0m9HE#b%A$l*m6eB!PlLjaH{@e_r0kM%n|wN4Gt3eD}w5)6bzB zw@2f|r3=$97j)qk>t2qWO6#=#31heQ$ zeLL4NE68u4`^IdOWXgokG0hyH|NcIYrR>mdItzgZjN-p=ESF9Bhv6`8WtoDFBxNvY%0MmUOmaW@*Lv@fGeODzbNV*E^qi6r{Epv+|a zEia|H*mCJ9u4*6Mhg*t;sv=0iV(U|-hB>iFw^=yVTc@p`k4;M2d}Hh+KGfA*Eq##x zj^-uP-7=KD_%^rZhW@OKUQZ^#_lNnD znOlK46{-J~zh0Qg*Ty@~pei)AiRD%1Z2jh9{?1}hoA$yMSDT36#9+{-gn*DE%B`2n z3}$58FuuE3NLXLvkbiqMI1r3(Zr#BQ#*3$l5Vbx~XJ7+ND$m7NxtYFX9skMW1VE*T zb=t&Ccts1=R^p8!d&an_a2+BN)HzZI6Piq;n*WATmr!UNWcR5SPL-RIAliFoHQav5 z7+vt<1aRZoq8|Zw*%kD9=YmGBb;9N|GYO&bmJ1Obg;y?AMVbMO3#ZOWdI&_?WEOLI*C7aUKQ~;TJlvUFKxCx~ z*hyQ9Pg}{2IgwL{gTqfXqNALc^0VA+!_qveKNIW07=1oaa>DF<)Bc8IU_fFa${OPy zq;PZ)jvG(Z5$8MtPZi?Zn`&1zX(W}oaNjq-;H9l~)uJeB&!dKe>4UF2OeW&5@@3xt c?L{O`hap)TchdIue)@7h$}vCa0Wpm8FD|}LUjP6A diff --git a/testing/resources/embedder_tests/bug_461845674_agg_mac.png b/testing/resources/embedder_tests/bug_461845674_agg_mac.png deleted file mode 100644 index 680ff5edf07673bd97485af60dede20f5ce1cab6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1086 zcmeAS@N?(olHy`uVBq!ia0vp^CqS43NHBC5e{^DCU}5!iaSW-r_4Y=#he)6Z`-h7r z!CNkAtZ@*YGHG6lW{cOXOYK(_PIUYc=&%jox^v2oBh4dZk*n9bnf*!v#wS#o?(qw_ zHpw-Kh;}M9E}5A*<$TYdzk72hQ1Z8b8xw~@1H<4W zI@U~hci@1->V-|mw0*drv@O#3*~TTc-avPPa@%bSC3clt1=1IT9O|m1a}QUvW;WV{ z$K3vLA)xSAPH6ISzsqyaeoYnSeQU3_^22&XbtgfdJF=4B zd#AUntw~@~anD&iOLyv7@#|uod+&0J8lP&K#;N7OxKTEEPWx@w()YIO?SuC9KWz+g zcV!J={}=epu{QRhZ0kEci;dbX$G`u$rufhEr)qk{CE@hqlMQ~Xm-D_ceGHT3TQoC$ zVXvBU)w6b=|Mx*WVvf_pnIBKT%8*jj zUNXPdyJ+hZzgg?k6IohwqqKrP#%_H(eaVENE^+>>ll^jAK21AR(3O|Da$nrt^C5gE z61(_2ZRrUrWmbQ2rMjZZ%tziyW^==IL}XLHdj}jo;nT2Y$&L-45}8{jx$NZg z|CcQ@A?&iM?Gg8jvKRjxT$g%Sx8E(Lt>#j>M)r?$&lnPO-!*>!bFc0-?gQC~-A3yl(=cC@eZ^?=F-LCwqJ}5>x zZn}H5c1m-~=N;{P4N^JkzkB=+R#|>uF1Kj&{P)!@ufJJ4Z}M%Qv(zj|W^(MCy{k_B z46TrxEAo9~{@iai@8g`f`D3+au&-QdW)t;eNiE;*cH_#!`9U|=bUeDQ(-VGw=e)Jc zGC$}~=X&NC711syxY7IZo6Skb8CA?KPZE88?2*AbuLmKlk^$ xq6<~g`MNsW@6}y3_hc~m1T;OXk;vd$@?2>^3$)CB+l diff --git a/testing/resources/embedder_tests/bug_461845674_saved.dump.txt b/testing/resources/embedder_tests/bug_461845674_saved.dump.txt new file mode 100644 index 0000000000..9965a6090f --- /dev/null +++ b/testing/resources/embedder_tests/bug_461845674_saved.dump.txt @@ -0,0 +1,9 @@ +SaveState +SetBaseClip [0,0,200,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,200.0000] points=[move(112.0000,70.0000) line(135.0000,70.0000) line(135.0000,81.0000) line(112.0000,81.0000) line(112.0000,70.0000,close)] +DrawDeviceText font="Arimo" size=50.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,10.0000,190.0000] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(13.9000,0.0000)) (idx=86,u=U+0073,origin=(41.7000,0.0000)) (idx=87,u=U+0074,origin=(66.7000,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/bug_461845674_skia.png b/testing/resources/embedder_tests/bug_461845674_skia.png deleted file mode 100644 index 5f5e8a33fdf4ffdbe77febe7b9bb4603d061dbd8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2694 zcmeHJ=U3Cq7R?h2QY@%QQv?yNp+`^&fn1d;&Cmp;3d$8QkrphpKmfThqJhu^0(Jx; z5<(L~i3F4qks4a)K@33zLP-ek_wM)i7rb}Ynwd58VP@7od+&2nuGm{jODITyKp<&r zD>Fx6ZTrs<-vP|3P@^v(kc6GJ*#+l&xeFtAtem!#TSGV%2Avg-Ha%a%i?tB?R(NDO zFN+|zp;e(;d~^R}e}vU5j4Hz9z^V8;3|4cIP;lRA=qkFfM zxy%jaH_rpmH1x#w@`G?R-xwad{NNKM?}Lp$BwGoDon5aw3OaMBd54U+q}2(n6Bu&b z&i`-zhcLiK`+jhzSg6UQn7z<&$bYJxGE#+NcceCtj&7mKZZgVGmXP4Fw3w}&Q2n0i z?w6La5BHuS9rHDb5#9?9eheJGs;}Qd>H5x6PL{|oC!6{mZ);#}d%CHoS$}ZdUU2D% zvKJ=XYilL>^2X|mox#emd%tGdGt0aipit<8hYtmtn+yg6Ia+IIYC6VZWpjezv7(aV z;vgh4W@$3fwYcx+>h6T5&dxhc@w;SF)WBe{ii+>n=IYs7b8~a+OH-|fkBbks`a9X! zNRq5gV@0ru2^SZarlzLKRA~u`_wU}xDJoLx35A7)lmKQ|_L+e1EoSECMb2OxotbNN z<_E^HsF$x02Y*kNOR~1Jn+Yp%4-5p;_4+gP_4LTT^xYy#O3UPn7pgod@t_=52zZ+5 z4_RPQI1IcZ_jqLF+UTc9)KJCkrO6g4`U;;v_9?RL%^QY~Ue=y;B2jwZKCgzD=;poq zkHZFshQ5w@kbN+=>XMR@%S%hyhCvx#WsCFkwb258&s&F1F$+t}GZ2WHjCE8LtVIm_ zg~hWk8z}Azq+W|&7&7D`W@csr_u(|2bnYzCiAOiXa)E32vo>UyVIQz>E|o}M+SlRzH$Lc4hFG;GTa zl2k`;AeH)Tbab?|w3OR6Jw5&G*}eZ z!>g;S$y0_3_!bay1&Kt$luZY1)|nDG94+upP~g-0C0LWB zfyOV5JE@%0x?qnxtL04-wmmxuT)(xo1t!kVb-x6tIkT^=t!;hf$DtnzjS3jLgt)j* z6~GR-3F+OVmPx$gIayg*TD0J-iV9{FZeZZ-;Q^DDj9c2dPZI(mjGmQ~Iz*FtF}1MZ z>FL>7Uoh0$Ymg@i%4qa8H#ZMKfr*!WIi%hacM5-DxOEI5cTXKi?~q8ooyknCcSj(a zIPWrby-Pi60O%{I)R40DoNU`S=TKwLuCAiZRU9*zMx$}huEm?$zCE4PqSt{HwA|2N z%PX*WSyWV%9bP#yGVlu8~Ci5}*+ zUhY4>OK3#%4QVjpjF0awD-(B#Pl7AlV&^b4I!z)s4rL!Q;Wj*+7_elr*rLGY@#Zv%!a?{IxIG~NQ-bbnk_ zS~^>*4TqCBC=gdwVLOMBQ&4b%=dKQe!E|(xd@f7bH0lu^Pi&vzdiweKSzB8JAo;I7 zGJ64t6pO_+HZ~fC&CZ2Gm)!}1?)-*^ZF=&4F)=ai7#>mc>i3?Wnuma+d3fYHgI9n5 z4h;?6+!91OIHX?tfV_QsA|_K4Fb55d)*F?n%5WXe+VoEWoUS~;v83qX5fP^k|2;SN zSAN3*a$;;kO-)U|I^vJRvI+7@AI}%DWR;X)B32?XEzNJS{Z~haZP2!BHv>M30276= zDn1Fve5LpAzb*(muAJe1^X6+a)sLQWIGoL`TeFRgaSNoe-d_I@ZF&v>*yiQ~MW+Zf zI+SgsswIKWmFOHO*Y&Io2MSGBR~O)f4h~FnoUFN-*{j#D?~K*mZ@y$kj#_AM^8@zh~M3v$C|b z1e~_MuFmztwIc@)eheBYjriGb2X#Q9P+ng7Kurpy+S}Xb=jYpG>fj$ghJ{RiF2C8n rzJ0M#LD0NoeD8L#)qm^OgnL+*90%$qu2um3CCJ*`-mLVZPyD|DH}Di% diff --git a/testing/resources/embedder_tests/bug_461845674_skia_mac.png b/testing/resources/embedder_tests/bug_461845674_skia_mac.png deleted file mode 100644 index a38638887e7f4d6b0c93c783735c30df84cb5d89..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeAS@N?(olHy`uVBq!ia0vp^CqS43NHBC5e{^DCVE*js;uunK>+Oxx-qMaT>>vKJ zf15RVxlGZA2aXyXjvTCl{Es~I7e&0$oDvl1eKAR7;mhWRuB6(FY(Ad3ty{LV1kLj5 z*1eR#x-w*~nD5p{%<*4CC%^kww#iyLS^LR`pstxe74y7=FN#h|2-!%FtP|Z z3_e0obW_&mn>91f{&1R^bfw56V$zalXVUg8^by=Bb7_v{5mlBY2FWKDsxUp-KF3f+ zizOwpn%>g*<@x5) zC)%xXnU1<;A$LEA-P-yqdhPoeVyRQFn}lo*WcAuS+gDNBIOfilg3a4kuFmjuW54yt z`cYOvNjKAPy`_4WCx3IhEm<5oW!AC6XvcPs$7Yc^Q+7m6|Y}iFwZ|e zAi8bJDMLr8zRNxu3QIzG|J2-Co6oB5$#wiZt4e#_reiyT)^3}!YNz^}*oQ0l^Evq^ zUYg!LWt@6V#!SVY|rADs#h0{R_pHH_1p04H`iawoRyp$vLZIPP0)5TTPNdF zWP57%pLX3!9={L$59jc4M)EGypYSLp#B)-^&*+FSyFZV%y!(A@$M-A6@%9UUu4%Jb z%v$R)Bd&9+yU5v)fGaDnRj-WNe&XGew#@FBMGL0I^?Qps+iljK*rc;usw{J1Ou+4k z@FRYmOKv5GYv^r19vyzJiF4K>XX!^pC(U(RWL}1c_I=r|ar1N3an9SFi@B>=(!a88 zZ=G-?SXgCZMZ&(lTG#U3mTf-6)4p&2dM-xKmK*bTbsU|&_U6gflkW`IJ$9V1`$&vaF6*2UngCv2!_)u( diff --git a/testing/resources/embedder_tests/bug_461845674_skia_win.png b/testing/resources/embedder_tests/bug_461845674_skia_win.png deleted file mode 100644 index 3b7907daeb46fc00615e2873756e2071c0bc2713..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 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 diff --git a/testing/resources/embedder_tests/form_object_scaled_agg_mac.png b/testing/resources/embedder_tests/form_object_scaled_agg_mac.png deleted file mode 100644 index 18cdbf9bb6efbfbf1f06e16370240480c83d3379..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcmV-90>=G`P)Px$^GQTOR9M4f_)igF7}Y+ieN_9X_EGJl+DEmIYA2w5&5IXnNYMU@`3jI~bbtv6 z?cOU$igt#}K&svjNc=<6{*P4cw`|$u7eKXNHfNQYM5OlB=g*%{v-=+!aCav29kBL) zx_&pNGMpn$I~xZF2eaKDfelZdNKOH3f5fo=|9`1YQXGGQK}1|!yaTNLB*Ux!{~e1- z(f)wpG(6<*GMxPXU$Ko8?SGZhzrAw42G;&ZKIi9NhQq{Z2gQ4X-Ty=K{6cyE{|kdc zeypAl~ul}bD*Ly|( z|3Aub|1iUKpx^H@ocMo>2<;{A%Z>l{_$`tBUjnRV-!hy$%=Qd?jHrRzaiSc^EG|1 zV%SAE*|@QO`TswV>FxjjHSE07d;Wv9r~jYE#^Ecum4J2tSZmy_x%Q@B00000NkvXX Hu0mjfk{&M` diff --git a/testing/resources/embedder_tests/form_object_scaled_skia_linux.png b/testing/resources/embedder_tests/form_object_scaled_skia_linux.png deleted file mode 100644 index 45e421b4681f214d1a09af8e24d55a589c27fc28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 474 zcmV<00VV#4P)^$j43B|SzduZX|M7X{fzaL}BbxIIqWy2Rv{3X% zlC*D7y7AI}GDQ1w)tj%~%81hr2LAsOJOBURFQkZ{c};iEA#%_Gtz$uE-J8 z{@;1Qcd37A%fGU}xx@YE|9_JWmpT4`w1@Zn|6f8_dq>> QRsaA107*qoM6N<$f~$Z2%>V!Z diff --git a/testing/resources/embedder_tests/form_object_scaled_skia_mac.png b/testing/resources/embedder_tests/form_object_scaled_skia_mac.png deleted file mode 100644 index 8ad445c3fde7905e14d217427e13a47b04948eee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmVL)b1(ehayjRI;FA^%H{5W;4L96y z!!>;C?)R<_Ud4Bk@B6&{15R!6%@-|_bpGRxPu@x?Nz`24oEF5Yo$;MgsWfHrNDfcK zb1q+({gcRKXB+@vF*S01oeH~rI8H7HeO*2ZrBuk}J!x_WzWC5Y`{f5;k(q!mo(cSL z-hFWSO7N;`B|7J6i}!J;uCmMPF`&2Nv+MrU+x30T46NaXKNs#r#n~4f-@GEZ`IB@$ zmD|T&R4k0>c+V_(hIz7t%g1nVY$54%z|#>jqax(T5WjXI_?d-hGGq&DFVQ`&}HIE0{!tN#Vjh^qx%xf0ZbezX1(~*rlNL$#yKo0789df{yNR|y*Y;NPi<1>+) vqQvxVGk`idid%9|1Z(toB?L7#q~ZSnfh^=E0Gzdr00000NkvXXu0mjfQ>E!& diff --git a/testing/resources/embedder_tests/form_object_scaled_skia_win.png b/testing/resources/embedder_tests/form_object_scaled_skia_win.png deleted file mode 100644 index 9ab0de0c003d54b9d37376a72f49604d6294c706..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311 zcmV-70m%M|P) zOG|EUZi|bHq@<+0yu8!X)9UK#|Ns99X~;ML007rXL_t(Y$L-RgZo@DXg<&_UF8W=6!%YM&z?Q|Uwu4t0?_gg zZwj=~Y;O2uLZ@Xip-s3_MX+Ue_F&;&eloGW*?;Clvq1|@k@u1P z$}2{T20&oCUXc1g+TYzJT{xQ94$8`l@UU&y``bTzTP=F%CDxafdutBkcgb!*yp1c5 z@Ac=`YvY^#u>TSuv0nh&Ud=Ks}cCztb-RG~*_w)Tc_Wt~M z@3YTGjH!qo>AT36N51$D<$4i(TKs?Ee>Ubg-QJDe@%(H}w$qhU-1tQl6Z%Lk2GZT{uyy=eZlR+#pA+MZzWCBtKBismJH*7PdX`UJdCbIYyL8qEvU zWO|jUCIK(ih7tFDsWwHTKa+rO(2@~(qaHC$w`gYq{<+-U0R6W;{&zG#sH;K%U8y>m zc;AbAps!l_G12>T)G!F465V&Xth;9AV>5MKM{L%8KUv;2<=1M~@0ZE>bvHV%@NWJq zKIea{@r-xh{QQOJoFC(9ljKRBE2JR~G;;%fo0n)Acq0OI54g02B?)XB50r%K-W(O*x`6fL^x_ z0fT!MPj+M$d<5{0D$W+V8za1BzH8!Ldkt?>#sF|w%X-tM0(>RsC7?`cOR66nrz&8N zmgmb=W$`zp{HpsMn`A=-9r^~?q8;3;0I*R-z%FH;0*+140cg=2&rb{(-aSF@0!Pzj zL$F9M01I`BCT#_B^%^i&uK-Z5hrlm=JT!NoZUCUp@MbN9pnVz~RUw?WsU0q)SetiH zSAt)zz9IgUDgZcSctG}x>{mJTPjZH6Q#SCU6pkdpCH$H-yz<3*4uBJeGhO?r)%!rP zzMxulz!5pj_Owgq@GEzi7g(=~c8gc40k1lN?b^(2eFg-izDV>Ce$5}|4_ncHu=rl( zcBjk%IH|lp0mZ9P*A zXOZsKegIY}Pp<>;fih16Uyn~Y9LKxHX$Np1J;IwMdk}!#k~++qJt0?Vb%9MU5y#mg z-Lc}%lvkB%ctBcUOsA}zfWZ&%$*@l;{*r%jcHQbsU(gm#Rd|f2%|FRfArWC_>JtC} N002ovPDHLkV1gi~$TR=| diff --git a/testing/resources/embedder_tests/form_object_skia_mac.png b/testing/resources/embedder_tests/form_object_skia_mac.png deleted file mode 100644 index 3ded0fe73f1cf68405dcdb40ba86d394a81fabc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 944 zcmV;h15f;kP)-bwC+WE8q+7xV7!ob%(}bIyB) z_r<3~f8l^0FTA<@C{BjqkCms^@Zi!3ZEVsVWLDy%aBSg;zW)QCnz| zKHUdns;A*xk`KV|s^7qoDxQcw?V(B45`3KG-88CNhIgv?YsaEE3VoV`Fbu;mgx(}? zV@+f-^wd~;X7O9Pk~~9qG^>eqHF%!(TX9US@b;H#@Sb>$OVg&Z_7d!_!S}%>)kpo` z%_R9A7*Rb5U(`PL=Auq-B)FF34+C-!^+uL#xmMO42HIPJudB1}00f=+0KQFR-54BS zTMt(_0I$F)H&+_5~bs_V}{kq&~WUbq0koT}&Gqi5wG!g*D90T)!= z3D=*M|4}J$Td9hEZ-h*xGldWkWy>nLGMd#^8 zI$~bl7C^(>KR^+;!aenKQWxQYdIZkuR3l{8WT0hMchZz%fp51i@SiYRQ>QKz1uHx~FKAx@lkrHuby@I6_uX@ADIXu-zqGu{j?C5vfS{4)L?w`56*_$zKnecWF0Q>;>* z(}s4&=lBlo1D^UKQeZjbiFoSf+v5G>Vfl<7RQLh+dBpk>&p+V#<+*>kdM3QYPkUcJ z;1#p?pT+&!dGosSPv`FXG70y5?(w0AkE*lrjp}l;*zFt5cWwWrd6)N#=70HbbK^ID z<2QceH-6*)8t$iulshu}uuj*w8gmfKbg&zztbL0&=uW3#N4A_S^G~=eWq8GOWbu1E z4ijli81SXPu52#$GE?l3`w1CZN`F|G=lOZylGVsvlaQj)xz(-r^c~B+0Q!Dr7n8cdL)$ zRdIW7$A;fKciOvo!sFO`9rzA)3|Z<>ksGhg===$vnvMgP$9JJAGA}Bn-v*jteZn^= zl2$YEg)TIyFpE~i#2g^&30DT^J!Rq>IL&L$@wOEYCan4kS2=0^SMdjzmR}jA9Ckzi O0000{Muxhxmb>Xx;L(kf$+RX0q$6f1saw?ennDkFU?(`SM_YYb$#zz*-g{4HI_X zc3YYY^MNkv37ARcK}tX26oCUA1Q&3HBj5%{!2^!N2{;L-z!Oe`7$o2gKHv{B2!vn= z0Xc+%5-valL_sXX!Bw~h36KakAPJHo71AIBG9e2za2v8A2Xv4Jcc1`Dpd2cp3aX(N z9zz{8fS}L_P4EnwK@Y9a4xP{i-OvNQf3*i-5Qg9be1uQ%8NR>>7~ngM!Z=L8B+S51 zn1uycge6#p6Z45mw)j;QUJz<$F>d3hurHmJ z9@@S4?pc>qk5pgZT3KOGciU@|seM?yVb(a6b7^F2b|XDnwb-&A6*9eC;AFnz|B^iF zcwaH2(dH^Fb_)Ec@ct!I7tJ?ng6AZfz2$Fg(?S9@rhPVX#{S8q_IQbAPNFxQUoz&bZ&o zy1r#s@7b&9i&VQP#XThxZ|@x_tf~o{OSM(((9xhF3j)`~fiBLVNo1a^(Fhh($ diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_agg_mac.png b/testing/resources/embedder_tests/freetext_annotation_without_da_agg_mac.png deleted file mode 100644 index 6c7e913355e86e25d12af61ebda44d1ae77e6b3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 800 zcmcJL|1Z=57{_0y)QyayS!lkTEp4erTZ@q|XTDV8Xy!De#q@=tLbrA52V+z>>q>sP zrum_+(VC0q+ookWj>x%gu@=Q4eHp6xa((&_`lZ*N=XpPSo;^Q2@5+SuXa_qtJHR0} zMk*7u_iu_f3AL^~{iz_LB3X0 zc7YpsfG2o^5BS4j2!T)tgK&t1cu0U#AcqXdgfox@XCWJMAQvveCCGz9D1ysS0;Qk; zC6vJpD2EEDgc`UDYIpz-K?}ks&!8D}&;}jQ1>NupdY}*bK@SEPf?*hiw_pSlnBhH4 zzz6sU(=ZEjFb@l`0>5Dm)?ovzLRhWp1N-v@yR@;=@Z=Kn7gJiwK%xuZ0?)@(S05~_ zs;Kd+SLvm$64_%*fNpg|)4h}-YwEZ%*Wzg~-&t)jrYgSbMkn`HZnpWq6dJuPrUIFF z!2lwW=t!!{vb=2B=RG(wbhWf8Z?}tiz2W+IFQrN2?CbwR@2=HpCL}5!Ir*mn=!7gs&yqORN3$Jd^EUq ztbJWu*8JpT%e*CRz>s76P9vGp{gQVKhjYZqTdiJ0eVs3hYV(^HGO6my`H)V~FBM=)EFKvv-y!i+F(dXF! diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_modified.dump.txt b/testing/resources/embedder_tests/freetext_annotation_without_da_modified.dump.txt new file mode 100644 index 0000000000..bce1233783 --- /dev/null +++ b/testing/resources/embedder_tests/freetext_annotation_without_da_modified.dump.txt @@ -0,0 +1,11 @@ +SaveState +SetBaseClip [0,0,200,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +RestoreState +SaveState +FillRect [100,125,149,149] color=0xffff0000 +DrawPath fill=0xff3c78b4 stroke=0x00000000 rule=even-odd stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,200.0000] points=[move(100.0000,50.0000) line(150.0000,50.0000) line(150.0000,75.0000) line(100.0000,75.0000) line(100.0000,50.0000,close) move(101.0000,51.0000) line(149.0000,51.0000) line(149.0000,74.0000) line(101.0000,74.0000) line(101.0000,51.0000,close)] +DrawDeviceText font="Arimo" size=12.0000 color=0xff3c78b4 matrix=[1.0000,0.0000,0.0000,-1.0000,101.0000,141.6640] glyphs=[(idx=43,u=U+0048,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(8.6640,0.0000)) (idx=79,u=U+006C,origin=(15.3360,0.0000)) (idx=79,u=U+006C,origin=(18.0000,0.0000)) (idx=82,u=U+006F,origin=(20.6640,0.0000)) (idx=4,u=U+0021,origin=(27.3360,0.0000))] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg.png b/testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg.png deleted file mode 100644 index 9c4572a3b25f9be6c610944d849c47f763be734c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 840 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k8A#4*i(A9Mz~~j=6XI%9vBfucaX|Khu#7p; zDbr(;r^Y2siBFoGkT@wRVM20ze{#Zvl=!~XxZbq5-i(;;%$TmM=#HGow%o|JqOiu| z(1w!G`tsnKilCaxz^cli>Y9LxdcV>}-{NNP!gkNR4v*X(x6EF*%s$uj3C^h#T+${v zrA&58p5mA^-63I?ZOkmY*x9zxb8VvLSx3ybidbM3zQ`hUu|>#I^PuHsfvb&u)*EQ8aDgXt@o>29Z2XD)6N*M>+k8r(1lxm`3z`>dwsS6YS++>c z>5`+=T#=KeAzY$&}ue_sFht=HnJ-+xW{=I3doKx6RVTBZ2O zoDdI-BnJ@aW8L((?(u?qr<{V`|6Km#X>sA>4PUmu7j&GaS8K7t{L;?o_dBme&B~2k zecrP^zGuSz^IZL>+b7Ij-go-L!O2rR9narX1H2b`BX^v*=ndfnB^LNhNuutys+OMyi+>6h@ z|Fzb%^rPG3xodBo{ihNC?d{R4PwvOW{(0KX1O!RzQ&YJ>3_?IC@f&01W0|W=VOdLn PIfTK})z4*}Q$iB}$gD|4 diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg_mac.png b/testing/resources/embedder_tests/freetext_annotation_without_da_modified_agg_mac.png deleted file mode 100644 index 15b3d87a683f231f27bb653447a251699a2817c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 817 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k8A#4*i(3Pv7>k44ofy`glX(ebn+EuVxZ0F& zwyD@+TfWJzY@>bY2K%y&4yEgziq|?9uW>0_<65}NqhN(+!3y8p#eO-9{j(SP=PU}$ zS`d*oGcjReQo@APxZbqbp0v2$jF|4+$hLxrma^d5>VV2R|FU|&(gxp>2EWoq-{K~p z;%1+s7Vm;Kul!DroG$n5E{~jEx6D4*^ohMI3`VZNSI+CH_I+|j!pDD>xczb z;fpOomYN4GGYedA;JHQ5b(@a!ZcV#A8n$~iY!0Yd9#peDs%&yh$>g|_@d-tvlM05X z6b#PD>z$L;IVY!kURL{(w8mvAjVn^>*CbT0OQ_rsSH2;ka!*+Ho`~E-L8*sA(vJkC zo(M=h=M#OwEAo<8_%*lS8*YJjoP6&&`95;+d}inR$;|SLiRCvV({Co`Ka5O&85sXF zF#P}jpTGIZc3=Rm@^o@o*gxo3L zSo`1I;7{t6=yyg1`?^=|dlPJGYI}8Qe6@9^mNs50&YJT3$IIv2FMIjKo#F~w@@;F)|F2-Sg)3EdAF!wX?%(Z(!f?z3hCk-4^C^o~QiZ@^}5eA9v%q pSy)((#GO7R0;CB7mBWA7f^u&kjJlq&5ts)UJYD@<);T3K0RZ&hE*Jm+ diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_linux.png b/testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_linux.png deleted file mode 100644 index c9320c9d5b922d29ab07d5ae447f77c2f47121ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k8A#4*i(3PvUIqAsxY|@~aVc8kUa-RvKIzsEeK1W9hNaCB5h_=>hy%fNl6J4a-!OEBir&KTMNURN<-=^f@-P* zD;xYu8+}Wfe2QDV3){T%+dcC-Jac>8vie*zCb*Y!SM|Ja~yk$a2$w6{Z0zP5f6I`>rweS#RjMSGLHnM9tlZ57LHXf;xHJF%^K~!pC{+>LQ}FK8Y0FJE)8_2ErNYTVTkvGRbI|FZt0!a_DuBR#rk@_Y z9XHmR$=|xUL(lZ}$E#+IK6y`tHpRV}S$$q%{^{0rozrLBJg59*&HHDC8TQR{ro5l0 z)or+Yy0(Xx=F%*mT(=mW^a)Y6kBStY@qfB8@#2&qt@H_}0*{0$it&Bsn0fD~x_(YWqw_Kkx7S%G#B8m9vlby(<2E{ngufb=@0xo#kT!f=~AEqWqSD fT}Ozh*SpUjw5_m+BRmI~$QV3b{an^LB{Ts5f8*x@ diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_mac.png b/testing/resources/embedder_tests/freetext_annotation_without_da_modified_skia_mac.png deleted file mode 100644 index e85de509bd2e2ac54c1ee36a69b36c1ed6e37612..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 694 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k8A#4*i(3Pvo&@-WxY|@~aV=csle;7^Ye87X zoS2kp@kx`D5+$dDfAOEkc)=2QRS*S!y1%+%#Z?X~0So z|5YY_YmL0O>bmUEc08zNc~sf-sEXMMCF9cy2Iu5-&&%pulF_;%rEy(C^@h0eZ861r zB69bIWgiO3JQ0w5&M)?oPxKY9@EdNy_ndqmIe5RYbA4mw_{PThgN6MkGwUBlraw%~ ze;JwnF);pTVEF(4f6c}}rx+L*dp%toLn>~)y>T-r*inS_!aj2j4RMt~rWFDc4q7ZQ zQWHEV@#w(E|Nq?|Bt6v5&y4;3(&k<0)vI?)FRiav;bfsLcv9cKq&huFvG9BY5cr5a zd3#;|{iYV4%MVuFyY?sd{QQ;m0e>|AezdSYar)J+Cr{%ithS8OFKVfIKgIR;qP9O3 zaZ8>V%q!c}^yX{T-tk3)HH&b5*adut(; z!hUm2(w-@&Zk{(yx#IKkVx-QRr$0Bdvh{>!aAelB}7L7(;I=bd6kp__PDH@*4v zHBeCU*|F(fSxU)vHB~{M=T6x+q9-8wFV zqO8F#M22=y!W;!&SaU*UbixelqQY#g!_oqqt*`%}n;zcZ``o@4KX;L7L$W+W4kQ~2 zb!N$-zn3JF`f_t=m!ywHn=E?Cb3p-VFc0QKIxK`mund;N3RnrNARF>Q3nCQ2M%WBn zpcuA+4a#6AltTsVfqhT~4yc8CXn-Sd9Gbuh&CmiaaKmXh181QX&cj8x0$%Vz2l(M8 zbVCo^f*}}&5qJrs@Cx3-2bh2`MBp1lVG^d{7tBChN<5yj_PMkqp~9fkTIxq5BZH>( zT4DBMUrSR);wLEqmr2Tii&YG+5I%oYF3S_CrLs4tZbWCN){Le&E4Ec}Boc9#6 zM2TpY=jXFit}$cSclBYXz0+%*QF;8=Y~l-fo})VbU3uU}WmL1P_j{5i+<$bz>)}jQ zd)r{t{^0X_d8^szPkTD$3Kq`sR~6WVU`(sb$-ZDVwhQKUC;C2}bPnW-dvo3ll#aP} z3-_NKP%a&p-BvrMgqo7Ocb04)3M-4%2QA)`{;kz@k=4O9`)gArJU{v>HJ2KX{R6SU Y;e?6q-iF0J?l$SWFz8LX>*9{aKc92PtN;K2 diff --git a/testing/resources/embedder_tests/freetext_annotation_without_da_skia_mac.png b/testing/resources/embedder_tests/freetext_annotation_without_da_skia_mac.png deleted file mode 100644 index e1549e127546e158eb20fadc85efc57ebb129167..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmcJN+e?!H7{-65sVpQ2Gg@Y*UWo`>3?qyB@~}P%HK$UUQ#@sAA(*bzB^8(xtSKc< zgc4CNvPEcwhmdfoHBUsCmO;oQs79ElhPJP-zo4rg-skz4@#Gc3s6;R}2NCoI7-tiT%lf(_V&-{1yGK1rH-QJn%Fbz-cLa`l6A_I0wq;J2hM~(~M&0`uL1_G28gWpjMWi6@qkerQcV2=X5dgBcVXZjfZI;8CYxd3lRmRK*Ru*K2yn14H98PM-Eup${*Um@C+~MUEA%S7 z{?l`L>GpMVUf!^ngTe~DWM4fnBZ?n diff --git a/testing/resources/embedder_tests/hello_world_added_paths.dump.txt b/testing/resources/embedder_tests/hello_world_added_paths.dump.txt new file mode 100644 index 0000000000..333b7488d1 --- /dev/null +++ b/testing/resources/embedder_tests/hello_world_added_paths.dump.txt @@ -0,0 +1,10 @@ +SaveState +SetBaseClip [0,0,200,200] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,200.0000) line(0.0000,0.0000) line(200.0000,0.0000) line(200.0000,200.0000) line(0.0000,200.0000,close)] +SaveState +DrawDeviceText font="Tinos" size=12.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,20.0000,150.0000] glyphs=[(idx=43,u=U+0048,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(8.6640,0.0000)) (idx=79,u=U+006C,origin=(13.9920,0.0000)) (idx=79,u=U+006C,origin=(17.3280,0.0000)) (idx=82,u=U+006F,origin=(20.6640,0.0000)) (idx=15,u=U+002C,origin=(26.6640,0.0000)) (idx=3,u=U+0020,origin=(29.6640,0.0000)) (idx=90,u=U+0077,origin=(32.6640,0.0000)) (idx=82,u=U+006F,origin=(41.3280,0.0000)) (idx=85,u=U+0072,origin=(47.3280,0.0000)) (idx=79,u=U+006C,origin=(51.3240,0.0000)) (idx=71,u=U+0064,origin=(54.6600,0.0000)) (idx=4,u=U+0021,origin=(60.6600,0.0000))] +DrawDeviceText font="Arimo" size=16.0000 color=0xff000000 matrix=[1.0000,0.0000,0.0000,-1.0000,20.0000,100.0000] glyphs=[(idx=42,u=U+0047,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(12.4480,0.0000)) (idx=82,u=U+006F,origin=(21.3440,0.0000)) (idx=71,u=U+0064,origin=(30.2400,0.0000)) (idx=69,u=U+0062,origin=(39.1360,0.0000)) (idx=92,u=U+0079,origin=(48.0320,0.0000)) (idx=72,u=U+0065,origin=(56.0320,0.0000)) (idx=15,u=U+002C,origin=(64.9280,0.0000)) (idx=3,u=U+0020,origin=(69.3760,0.0000)) (idx=90,u=U+0077,origin=(73.8240,0.0000)) (idx=82,u=U+006F,origin=(85.3760,0.0000)) (idx=85,u=U+0072,origin=(94.2720,0.0000)) (idx=79,u=U+006C,origin=(99.6000,0.0000)) (idx=71,u=U+0064,origin=(103.1520,0.0000)) (idx=4,u=U+0021,origin=(112.0480,0.0000))] +FillRect [20,50,70,100] color=0xffff0000 +DrawPath fill=0x64000000 stroke=0x00000000 rule=even-odd stroke_state=[none] matrix=[1.0000,0.0000,0.0000,-1.0000,0.0000,200.0000] points=[move(20.0000,50.0000) line(30.0000,80.0000) line(40.0000,10.0000,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/hello_world_added_paths_agg.png b/testing/resources/embedder_tests/hello_world_added_paths_agg.png deleted file mode 100644 index 133241e01e787a270d1ca05e96a213c321cf155a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2394 zcma);Su_+58^*^(CRwIJgY3qhWsoJyFm@8g*fR~vF0%DU4H^5c#nwC)wJ{goBNr4FCXen3)>d{+a#%5$MDp z79_Y;0RX^yYfC$$KPw9h3kU?_;NaloOTlCZ?vQW@cvQ=H?a_7M7NlSFT*Kva-5*^{TbC zwT+F9t*tE*iL|q`L!nUi_Vx}A4vvnFPEJnF&dx3_F0QVwZflh5i-QC^8 z!^6|l^Tv%EH*enb^78WW@$vQb_4D)d_xBG72nY-eymjkVP*6~CaPaNhw?jfgLPJBt z!otGC!y_Uh?%cT(85tQB6%`#FefRF&d-v{PvDlcHnAq6Z`}gn1#l_)pxcK<^goK2| z#Kfeeq~zq}l$4az)YP=JwDk1!jEs!T%*?E;tnBRUoSd8o4<0;x`0&xAM~@#r&dtru z%gf8p&o3w_C@d^|^5h8~k1r}JDlRU5`t<3uXU|GXN}fM|URqjOR#x`n#f$Rt@|Q1P zR#a5HdiAQZva+hGs=B(mrly8KAk@~@*45S3*Vn&({rb(DH;s*rZ{NOcYHDh3ZfDz7Yinz7Z|~^nc>n%=XJ;poNbKtB>hA9D>+9?9?;jW#7#tiN8XEfW;luFoFo{GO z85tQJ9UU7R`}pzW`1tt5#KfmhpC%_Kr>Cc9W@ct*XXobT=I7@Z78b~4^5Wv+($doB z&z~t23YAJ-US3{VSy^3O{rdIm+S=Os`ugVP=GNBM_V)J9&d%=cE{#Up-{1fC?c2e@ z!T0aqfBg7yczAepboBG*&tJcO9UmXl>2wAFz+f;YgSE5)fRi3(hWd7QX1C_(4%{dR z>+V{Qb15_0B@M*G)6K39>^aZgV2eB#eL@X`oS2QqT1XE>`cQh>h*YhPc?!Rg2iaK7Ih{5`VgV8d5x{o(;C18f&+ly z7yz@#U)y7^em%O--^Nk;)??2&_eu_ziX{;9GGo=0o_cA{wM6F$rkP#yHUp8Qoop4& zt-za@&63mo4qqop#%TopKo9>JR4Ud*P(1`K5blYdr;~M_s!(i(g?VQ zE1j}iG-e+U&(Rv2_0Bk@J%au5Rv*>wKRBvs>5-9E?a}Ay)PuZxg+Xz!~y#W6&^Rn$9*nzV_e#&UZr zfFg9bj%4eNM6XTD)|Z0Y zLNq2WO;|P(mB~kcNFuvw^pxaBL9s9jhkd;>YRQ-IT;T@b81uLj;jW`rgddf zkfSH+w3m9mK;B9jPf%9)f;pqiU%Z`Ye>&>xe}UIEX^fm}UaMjhHN{$&QRE&nUSP_Z zyB&Z8bqnn`gP%r(jrgz{x~@Jy6ueboq1gHmqQ}>_b|D)=Hdn;|KAr)pKKTk>PrSTi-4}SS_Nyt?zn#RfGE|;>py^#hB>*f>u z$?;N^{0fp3_4|qVxAUR{?!VnEmzpYWgM&}b5)qPhgRvj-6$~1OEgikS8whRA=WXab z^E*CP#r7=YL+zuR2M!~g+Lbqolsqai&XO>aHEo z1aoCI_Tmwm@Ti4u!bP>W6eJZc1kx@P2TNY5 zy!N7!$jTcQaZw`(iOVbTWlo|uyC`Q}O~3_c=bZ(&K?A8(N0(K)Qb!VRH3VE4!tWvX z4;za35^Y;7R<-KFI>}o*>VkK-3|aNQWIh@Xml(deZ$frp$L;BG{P5RYnqypIkW4-e zJTLMq7i_^b1iQ#*Vi_;nV|Qey7&OS50P&-a$q1cLW?g~xK4>$-L>lx@Grn`IHAq02 z5s??om4BT(gY9GFu>i&Bj8Y*9IEF*{~p5S^UM11X_7 z0EuTGb=VR_VG_#(ZX8qw3*};0VqPXl;Gojjva77hR4PFg2bIF!$N<8+sRVW$R1&+) z=>;pL5-#ANQ0$G&AsCKIkjFtKu*+OZDxOq=HV!I|rEA!dz}X%5;ErOnsba)$_ESe2 zTsWvGmL56Bf`I@2$$~l6k7kfTUDA43dR*<`2wHEkpgRu*#K_qJJEtaqKFHI|C;t21 cfxR7_>itU}R#Qg*lq7(ek(FVM!S(z90vNGu`v3p{ diff --git a/testing/resources/embedder_tests/hello_world_added_paths_agg_mac.png b/testing/resources/embedder_tests/hello_world_added_paths_agg_mac.png deleted file mode 100644 index e6fed910a441e7aa5cde76a2863182ad54b75545..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2320 zcma);XFS^r7svk*k{ChNs+m-1QJcmt5?jsC8nx%GR;gJlp=uPhu3c2omfBpc-Ksr{ zr)tJ5X^hs6dEMv5^Wu4RU!3zjpWiv>-TC}JC)U_d8&1bX2LJ$ER|ji)!JdBt2ENGI z&urgc0QA^YTLY*V;voS5RgT|5C|j^dG+d50RaIN3MD8gC?q6w?b@~L*RKl;3yX+|h>D7eiHV7ei%UpI zNJ>gdOH0eh$jHjd%E`&0(P(*jc?AUpMMXs=B_(BLWfc__RaMnnw{EGasi~{0YiMX- zFc>TrtEs7}qobp%tE;D{r?0PXU|?|j_H9E$Ln9+2V`F0z6BAQYQ!_I&91dr0Zf;>= zap%sRyLazeT3T9JSy@|K+t}FLyLZpl*4EC>&febM!NI}N(b37t$=TW2#l^+d)z!_- z&E4JI!^6YV)APZD2M-@U^z!n0^yrbdx3`av&*R6BeSLlX{QUg={R0950s{ksf`Xnr zc@i8P91;=|8X6iF78V{Jj>qE(1VThaL}X-SR8&-SbaYHiOl)jyTwL7q=g;Hg;}a4R z5)%_&ym*n6l$4yDoSK@NmX?;Do}Q7Bk(rs9m6es9ot=}Dlbf6S^5x6CyuAGU{DOjl z!otF$qN3vB;*ye*H*em&efzewwDkS^_vPi~6%`egm6cUhRn^tiH8nN0wY7D1b@lc2 z4Gj$+K743wY;10BZfR+0ZEbC9Yinlp-m6abqeypypuC1++NTi=Xf0D`M_4W0Qjg8IC&8@AiU%!6+ z{{4GbStEjcM{7oH-}t7e`i>G?eYZKs)w!r>O2CT%s7s#nEI*D`df_mmMf9D53NA zoyW%xL{0On?iv(*wU(&pq08Iol8e=EJCH6+d@~Km z$u$m7lWrn191aDb*;8=*CQo>{-vXSh^G+AitrPBby zh-v0C%1z>fiZYmjL5R0C;y%iF5UvtImuwkg1sd<~QIql-D-5Vu z%b+GCVnrp|0DRQhNZ6?BWuhde19zsTc75H5+PhNtH#fM$g~{?m3AX61>He6XCb~FA z&qB-Y{e$(8|1fzZY}AoQieiS^YcAbZBz$PHsHzW_n91(gnB12w+P#{T1$>HViRu=t0mt_pIk#)5^+CoV)fwC73lw+UZi@i zc%&K+976CclY)E^=IO%AV~eE_)7U5^!VuZV0P=<*ZM5*7mo;QLfkjr07%s3Hj|MDg zJ3}KNU74c)N=ZNOq+EB{1aA9A!-qbeM#@gjxyV1299@`nRiu&0nf(b(@ zLgBivYm5FXBZt@?U`Zn8uM-a#x=TYFBhpkx(MHZzM;tIDwu5l@LzBh*@!v0{CK9({ z4Pma%8l}uv6{mCBpiTr%v6!v+DF5ple&bd~@dp~)EQ|R8hX^)s^b3^@@@rN90}}nJ zZD6O$HE(zB*#W|A7TP>$*VC{x!+ENf3vMp2M>taA*gn%M{6W)qd~7IxUu1@*{tvly z1L!DSNK#}v`||XH$SBj7g~<1@cTrCdyQZzA{4&oWt-r*tcKdnu-JEzOLK{=Iuby3Q z-qX4t<1xkHdbbaT z&OLC;eMBV;?&CK4%P?IWj>1h}-zz5=ZC}kJ( zJw(aB(nL*{y*Qc8<4)jiscly=XV1VUEnTiy2HqlTHz~47vBt^t7(X>(6EpA8<3|tH~;_u diff --git a/testing/resources/embedder_tests/hello_world_added_paths_skia_linux.png b/testing/resources/embedder_tests/hello_world_added_paths_skia_linux.png deleted file mode 100644 index 14827f105d08350b8d27beac94da40c18a0f1619..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2152 zcma)8XE+;-8jU0>HG)*pT8T}SN{p7OL{p+>Ma&XKt42%f`r4vG1))alS!#FKw=Pw& zX^iq&RU>@%ic+(w;P(Ey&-4BIe!TBF?|Gi{?>y&uqb<#i__)t=0{{R%V;t7%H`4z% z5YX?P73o|C007f1O|5VIJ~=ozfIuJ!1OkJ>oSdAePMzZ7;(|aRr%#{e=H}+%;o;@w z<>TXnLZSTp`~m_3f`WoD80^fMGeSZ_XV0D$5fKp;6%`W`6BiekkdTm)l7hqG2n0e} zT3SX%Mpjl_~Q&YQi=@Jr&M4?a`8XB6K znp#>~+S=NeFJIQt(b3h_y?XVko}S*dYuEJk_0ecF27@s$Ft~pGIu?sHG&D3aGQ#0- z#>U1sZ{9R9F)=kYH8V3aH#fJiu&}hWymjlAm6a79kGHnACJ+cVHa51lwsv-Q_V)G; z4i1ivj<;{$c5-rZc6KHbi7qZKckbMAb#--fb8~lhzkmO}r>CcvmzTG{2o7k?CU3S$0sBtP^r|!#Kfeeq~zq}l$4az)YP=JwDk1!jEs!T%*?E; ztnBRUoSdB8+}ympyw|T^=jZ1a78Vv26%`j3mz0#0mX^MG^XBc_x9{G)d;k7@Sy@?m zd3i-eMP+4WRaI4Wb#+Zm&4&*kYHMrj>gww2>l+#xK7IPs*w{#;(VCi?T3T9KTU*=O z+S=ROJ32Z#J3G6&y1Ki&dwP1leEHJf-#;)gFgQ3kJUl!yGBP?k`t|GAv9Yml-@c8H zk55cYOifKO7>w!Z>6w|C+1c5-xw-lI`Gtjr#l^*?rKRQN<&~9{)z#ItwYBy2btaR! zv9a;}`}fVw&8@AiA3uI7D5tvGrr3#p-QnJACf=rBd11eh=4IXWL3`*Q@HWb`vtd?sa3y~B%{PjU~~fStaa zEBsRZx-*#`2fUzg4MTw!0%SNC0l`2F{wbyFN3zv7{;5-4xTvkSdXWArpWX|nTIq+Q zdqBHjV7`6+X z(%1}h?Nt~GX;xmw<@?gcnDw^!$3@u8 z@G{@WMMtf5hrwk}jv%wO)Ewo_=r5s6t`zT%rRs2B>qoc;Db8?a&k7^zFI33~lVlku z4-tL^%vzY_zMgDRZ;)^?W?z~U*`mzq`Yc|fW~fFT_pJp_k+uFPAU<^K&v*6y+RP!h z4&5fPV280CSGmR$6se9rrH!o!uDLzncuK|zvZcy%b0*3mFWXNjUO%H5>N3w861U4@ z=8)0#!Ex?>l#uVtSCW|0pV5^AJ`EvvZm6Qw#R!pJ@mp(An9UU#0ORA-2F zZN}K1vrv?e#_H0w?X9v$A#-+~83(j0WA5~NkPJGB40I5{LtRMl{3YDv@-jNGD z7RSiFp0?y>Q(Dc|f*QW^?{Z+%5jCjYPYrGbnnF`mlU&YTr_OQ@wrynS4F>$XuVQ zz~q_bCNEmp=;tnn3f+a~LB%cOZJQzbYGGn>AXGo!wc2yACYERD!MDaX@WE+-kz{tL%JCF*@D}?&7U-e5>9=K7O4PZ&S$vp{Q9{~bXD)@i zs;8KMjLc%~OV)|R8f1b06p*Y6 z+Tzd*W@ zry=j7%p{$@-?SPLS#N5rc8{V#I4(Hc!sJMk1~IbkEZseYIOz)ZtMk&cJ;cm~+J$O1(nP?L*rU!ZDsyz=0}5G&#IUncEua&%;jkEXfJb681wmqj z;Y7E`%Ewf(VAi@Y)_~glod%Iv()alZzL+C($hBp)!*fe#qAV;IJE6@vV~5y2Z4 Z_q^R?P*97&-!B8e_=Y*Q!ocOle*vXU?Kc1b diff --git a/testing/resources/embedder_tests/hello_world_added_paths_skia_mac.png b/testing/resources/embedder_tests/hello_world_added_paths_skia_mac.png deleted file mode 100644 index ac184c6776abc49a0e02fbe4a0928ed77d13063a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2063 zcma)-c{J1u8^?c0m?9O?y<|qn64!cPk}(*UnHDCDFqUj(z4pmEMl+Ud6Jr}>H)Ok( zN|r`UF%-&#Y?EFL5n<5Sdfk8CbKdu_`<(ME=X<{2|32qDNtQRwgh9W6000n1n8R-! z?Y_TTkndU1bCMIw=+|<<6 z%*+gdKp>IGYuBz_zkdD3jT;sg7AO?T%F4>d#s-Z>-@bj@&d$!>-X4R&I668yJ3G6$ zxVXByy1BV|czAevdfvNt&&$ip*Vot2&(GiAKOi6=FfcGEC@45MI5adgEG!I*#fFE6 zM?^$KMn*;7!2<$;KqM05lao_Y zQc_b>)6&vNBvM93MrLLvnM}^g%F52p&dJHi&CSir%cD>z`T6+;1qFqLg+)b0B_$=L zrKM$MW##4Nm6erLDz&Pr>dBKQH8nMLb#;x6jm^!?EiEn2o;_=AZGG|LMSFXDM@L6z zXD5wD>+0%y_3Bl3cXv-u51meb{rYupZ*N~;AA`Z@@9!TN7U6TCnhE)Cnu+-rlzN-XJ%$tEY|1GpJ!)hzkK;JH#avwKfkcB zz-F@-7Z;b7mcD-dy1cx+va<5++qc!#)wQ*?@87?#udi=xY;10BayXo=t*!0t?VX*S zA3uI@x!m2|-MziN{r&xegM-7v!=C`~^Qg+r!2rPj90517zCZD8@~5qphm^qgAuFt& zM5?7N<*!l6V(Vm6iajbj2~m}l=)8ysAr?ECSZQgU7txXw@Ar3Y%BxIrTRyn7-6NeD z&Y20n@;JCC5;|nDlQO_A7z>9+vIMrzzmiXu>=unzCqPc#5j6S7CznOS72VhPhp8$4 zBmw_?iC$hS^Yn!*Vu1k zG`ev@9-lobZI2W1Ao*UmZ0ifTdm=n-lPyHBmFGgs3_0^4%W%D5$+0^oecWd19P!I?9B!#9$BwSs{kB*z*;aGy&32xx!FCpS4oOzS1 zpwi|SLVxOnj2Qf=0btCFE#m|X^>@HQk@z5n3Y%eiFUJab^Qvn$6*Hd{kEcUV*9*)P z{|b8uRWw?tI@bk4>Mb&2;;Up}gxxpC;p*uY1~^K^Zlc$J(TdKT zXJ=AplPB~=@N))VL}K&ClHhWDwNxL^YQ&jvF>MMEaQoth2+!j~fy<6qhZGdG`8c_2RkVNL2XafFHL;MWRg_M{-3t+r{O~6UZ!S66#<`Pa zV8&^>2hgQm(xN$6WoJ!A2vOKE`<7;Ajrl*IFvl5#ZO1Zl!-U)erld)=*IW5ANOz}r z&Xdg?c^Js>VQ~_H95gCSGE$mvIRUm)s*u9+$U!QsFX0$%%}j=K)9U5WjhtHjYlZvr z%Y(Q6SN6SfEpJ~wfAE$9j#1f6K5{Qz_SncdlKVg5SAE!R-)58-q+dLqPK!HvKYDH8 zqxDl$q!N{VwI?y`lep$ut{hA%U@(pOFLR}$B=OBLt(06yxb9NNYECe1F|tmwY)z_T^Q*&!@EAZ+>jq%V<=43+H`zj9CyMGB?jg*JBVG=j&!{ zr_qEJ=VTPBpqcw7Vbk89li882roGj@w^hw@bsV3}wKyv(6(&-?kX5LUeV7{+h^W0{ zNnq}jfgi4M9XJEW*ByIb6C@U^6R?trp^y#%FJ4NoG#}%orEi^SgWptZr(m@-K;Lh1 z-CVHoYy4yXGk?VL0z@a;{A>VtS<>9~LK8<`X}(ry$-9@_=Xf9l6pxh1J^lB~)>LfR zI}@n45hZp+D-G{^KkU(YnnO*IbK9Nt+k16}_w}YfoJn&_(DRP6XcuD1gPmmj5V+q) zXZByobX-M0cbAqPN_OgnaRkzPruSqDaBD!Tjl&8Q%m)yg?$BvGE(&Xsi4ckUri2Lg z8d4g?A&Tk@($eF}ehd^5;^7cv>0$mU`>paxrO6DhEXaxH?ii20ZdHV$u!h(GtM?}r zWvhadIiqc+UST;+ZC>l zu*MN7`6!rU-u_d(WdB^lbUo3#T|~{lKHyvcwvuBC_DP>0K)Vpyx!O)?mx`O@FM^K diff --git a/testing/resources/embedder_tests/hello_world_added_paths_skia_win.png b/testing/resources/embedder_tests/hello_world_added_paths_skia_win.png deleted file mode 100644 index b9135dc81621ed43a35fa21fa1372376ead7da50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1250 zcmeAS@N?(olHy`uVBq!ia0vp^CqS5k8A#4*i(3Pv+5>z-T!FN%uCB4Mv9q(Yx3_ml zNJwmKY+PJiLPA1va&k&aN?u-Getv#YQBh4zO>J#$LqkJTQ&V$ub9Z<5v}x03%$PBI z_UwfV7cN<{WcBLR8#iv;vSrJjJ$nuwJb2>7iBqReojrT@^5x67Zr!?n|NgUQ&tATK z`RdiHH*em&fB*i=moGnm{`}9t@c;k+2_D{$7#LW@JY5_^DsH{K9ay~BO@QSA-*&r4 z0`AjuBG$9IZxOpEvHbu4_otgxqIXSp*!e@K?N#NZ5Rpf#Wu?5N4z!A}2)YP35>Gsd zcmDV5xN3(&6NeIh;>0F}j~~u*y63Y9KH*6TowTu`JKy@0M@qZt%#Ep9jYbngMJFnG zTsyF8wrGk%+_9l+uX^6*Y716SLkJ@I*{r)4kpH zr)cCl*_YvKWIe@9wRv_Ym(NS#HJVo3IAuw^q2ffJ6YHz9xcL-}Vo$G9I=SlB-VOyp z&oYH%Q*jQX?rEI6z1CMtZFuVymg}~U#dCAhj?(ag{YvVg>t4^=m?x|67&YN;jzZ~6 zTgwH1i^8|+TQA%6?RRmyLrt@V|E2xsPu#F}H0tV0i7mOaF3jEV%2Wx91#eEo$OOG+ z=zP&u7Ps=~rMG&;d`Gq9Wp6f2O6hETvW+DydY>a3{~D_&@7aE~S?%MQlydU_j(e;| zDe*k&^HuVNgaY%@E2Z-{qQ$^7&dRz-j+D<^1Wp`&Y@~2LaWl^ewVF7#CyHyt87ui7 z)(KAV<#?FNIiX$P&}Alt^NKAWb}*b!Ye`VAH@p{F_DTHl+*F**i;-!c#D(Xks?{4J znCG2r3Z&~8-Z^nRTP`snVHOW!D+-*&A>K|X%HGK1Y;mOp%3c2Bl_*S|$+ zwU3A-Ux^d&w{nHiquKgqXGkT%n z)cwj6?uGp8``dma;?#XZk9^H~cXl=@=bzSGFL|H7|4|Z*uQ+ZL$Hp5B#Cr`NN@z0Onz})OpxzwfGC+=&zost&*Su+p zQ|{#|8kVaWW+-c#^B7P zhFeep0a0Ij8*4<&7d9R1oENDm`iMjdBDPgE`1Iac(MDb_wU$1vK4iQNg#*L!jeV*h zIOnT=_t2#7MThPy={7fS(9v)trmp27Nv1!H&S`{j3h z-8oM~qY$PkhoeOM9&drMEXK+5;}h103gHojjqpT)BVx+`U-TgXtar}g)7(XL^^bpA zqqrk0 zpzAU>T*EKju7bNlY*|Ym(ecKAiSmhNdcUP%fIk6(3t(zq?z@g7qq`b07U`jTCC8#+ zna$VF(g$!1OBo%eil8+dtpzBX{(N-13un6I$oC7x{^I{D%(isqS{Dtk&S=Sp7hy>d z2CyO~C?y+bmo^ob6kBISkt3us}avD{-{BbXU+YPO=}AKbwJ>5u-@6q z#HL8AxTp-A%JfaVm`U#s&3S?oHg_I7@HDez?g*mDBe!ohJ!;7KET#nS9|&fs5jVa% zxJPg_UuV@8Xy^0%wD7HFRUPiWddmvsWd>5Jppwqlj5y(v;x~6Z*C%!hB7T)`Ge7r_ zmpVPG&agbZAo!*zM`lple(lh@?eMBg79?bWG!1sUFR{12gYfQn44eAtLJ3=q)v(dF z;TJc@2=|aPD}fLr>Fd?uC1^w^j54w76@{;eZq{!)^*v_@5KqE;S9*@nY5W9TpVOU1 z*Z*p$!zq&2(G6?Q^YpAsp>uJ{t3eKZM!6Q)?Qc{rZi zXjVP5#>Oq+gN)RUt*D>IcyimPIckIl8A%bWDNPvSTtaWp0xN;}ob|1-T;$>V{hnO& zwp^@-eS+17VZ#F(W-Dz)oTf3PAMNA|0xKCd6euwuO!0Y;wb>@(Jjtwc=X@@K zeiBQEEw5HJE>KKid_POMMurMuP3Ln6EGy(vmHr-L!U35-MqnC6dMFym&O zDG32Jw`WMbo)6e>QF?rF=}BuSF_)AVx;6+8F>wdU)PU>5L7WiG&0*~eb0*GA<7G^k z)=mFSMOP-b1t96$kD7{4$7znGxiv3Tyx*M6I%nnc;i0K88w+vQxi+k$`m|R$+JC$N zB|QGtp+%vmdHC!jXi;qy2|a=c^2_gyMnUCKYMI1o_9VP4IaNWzZ3ISbFrm;+x(37C zB&pR5#=px!d|v0|)rE>|StnB;;8sk`p(?VVTl3mkmV#*SEhL7KR^a+fB#N#wV8`qU zOt`-T<`G4_PBM1EJ-5;kRo`}4J$fPO5bRgE{GJt}mvG(VCYn5ps&pvly-FmSCUu*I zAqMx}E~V;kO{MPx1qZ2 z&qDK77V9wvF+u40F`6Fk!C35K(!Kll!}X#99*#MBzG5l6t^Z@6n5|Z}CLb0_1jijH zCCcfEn<$4Ny4<}CH54Hv!_|9hVIq!>d*!#+{pS*A+Szm64_(+um&e06_h? zx5ueXW&RwsO#pJh61Pp+l5h&<2B5I@=K%nfuHzoiGfAV1qse{&*LSKeD>`XuL6J^aF>LVM#Mt{q+QkOoUb0oYK>JwFfzM zCzX{Z9M?b5+vSGX_tD{k!WwpLk-%ynJ>7qk0q#A68V&85ygaYN;N^7A=UNrOAWWxs(DCWB^x;Fcss@Yr zjd%X0P_bjzN==8;gjI2yE4Zw)N#V%$s(rObiaSDOB!3n-_Ih24Vq1XxSJY_wY10bd z1*EtaGU7Bh8N}2_5KE2j*5!;-OrQ^exd{xbB`S4E@TNJIIPqsyDWdt5Sewx$GZ5&6 zd}rZeV=*`qo||KOoI zDm4}F0vqkvy0rGpJi(wx?rjqgtkjo2$Ng?m8xXe2Rj#eD1NLdvYJ)HV^A21x^btC> zjGDqXHepsr!?j?Jo|C4~tlSHS$|n`*TlF44P11Z!=FMe9_>7>(V#F)<+u_bJ-MyO& z()oerOs9J`6Dh+*_+ZEz#JQVTorhJ)p_&F}-eHGhoW?I02GNPY1hT{eJ%jZmS!X1= zEN6Bvc1bA^TWE>bg7bUz>U#O}uODC3U$N+UQ^Tvq#mtvfH9>LXkqVD5qqh!Hsg>kJ zZRPCTjvd5}M3HqmY8=HeteZ`Q_-g=7M_qQpE$0jIz)%ERaodB&HN5>%Pand4ansUy9v^=0LJqM_ zJH2XH(LV@IAx@-kf3JB!*`W{Uw@N}MjHBUq$@OnYhI8URIq@_T6qS7V>Pv#NIPR=B zg#Q)Z(G4pYz~3YEd^@M}xo3m_wP)LZkCm|2ZG#Jb5+q}denDvHwKlY{1HK)<*!x2X zV`^q|GrVyq`p0MIcaUj&+-jM5?BjxC+D?5V2;GnsH7QM3XHtrCHEaXz6up48RH(FF zhi;wSW6YPIEBm0^qaR`jL!Eg0ISw|nh6n!%f{TR8yBfI0R<5CqeFAtypn4;aamm0v zHKHj>`un)n471>w9eCxwT&Y4BGN9U8VDwVXGbn4FU1U4QnWdb(n&uiln*76JxI56% zV13nQDbWVUxgjDPvq7>WXwgSuad!J_#@lSdtw5(D ztiNp!9(T}OuXB~X>u@9psP?q_tnV!<=?!TV_fz zc#`iQ#l6xsxYrcXO22T;r_XqbhjC%&iqayzFRq_fjln#-9f$tn33MO@yV$zhGAg>C zP0Q%Q=a#|zqr$zBfv&>C`OTb5V8#R1jZd`7fQ+cdxtd^(kM7e)KCkC6%&;f7ItKLz zUF_@@YeE`yi>4UuwY6I@p1kMXdjD~A8g@l)DJ<3<5|1<}Bu}liod@!b+%3G8c^L1A z`zzThdC@_eOdUq40?2ByCbVt_o zH=LS}b6{jr-kC-I{7}`CzzVyu16k=BR6;Vs5Exq!-&K2qQgUhHY--Knf93@&d2oUcK`fx$31;LC~g-r F{{eZFRPF!( diff --git a/testing/resources/embedder_tests/hello_world_with_changed_text_skia_linux.png b/testing/resources/embedder_tests/hello_world_with_changed_text_skia_linux.png deleted file mode 100644 index 2150c9e9a0c471afcce9ec39853facec9dbe1b29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmb`I={p++0LHaT8>yv5u{CofaaKu&3QDyVRB9oJOsb@FMdB*W9K9CdakP$*I>xkE zR8^xT$X23H(K_b{k|J)3Mwq6K){$+`{(*hihxhmX1MiWJbGryW0y(0fpa90WIC}o= zo&QMjZz!Z$tUD+u9HwI&FW}?Hq+=l5u(u}g&klrDPgxpMF@Tz6boKFasS!10&hiUJ zXsC8lRa^Xhw>j^3SBXV;zjC?s4mzDz*ul=9r4!=MCoUWa(T_3cffYR8k?{ABJEWql z+8-zZEm0|QIe)5UYhrIjE}!xX+0QtG38X6=RD}M&a4}2`WhIq7we#n%iKE<^?TsJuB$V|N8oOJ2}D)!YV zLo_8w2myIq&tMq`Jfvs1uLRr78yreWOZWll(PPUu*=g@`U3>mr`DqR04bhhu%5rLB z$$)m{k7Zm6l-h{V7B@V&y%w4L9;Ss4H|^d`@NlgqP+mXWR8`&rS=9hPhJW@UI^&~w zEa8(ZHACNyo_l8}4KIty27@gK2pY#G{W%CfU?vYYF#Kbl9?|Ln**eq--6jp zeObi8InyM@o3vc_ZLimdTae_Y;$D=@t(pGibP2VQ6>?O!$Ra)FZLq&f@InfE9x)c9 z)F4I9=Y=YkKi(Hu!h!mmW?;4(Y;yGCi4zpfSsjB*i7@IuxFd zWR}axdr?8Y?Mf=jW}FnM0k(gurS4g!No<)zy@pK}c}-wNnJCBa=kpGG3@d`*K&=m! zD)V|fE(zG8@srlu;TVb$fhz=AZwA(ICkSVEJ$u%4DB2Yn8h zo^{d#HaN^fhi-G91?3o;dp$Z8avE3mhj@oq8GEV{?b)(c9mGChMI=uGwjzmPfLwuEe~@vgXmu~2tGfr@Pt*Mn*3Fj zMW-z)vw_-bI*IwvcrBf9+|t?hF?@(Oi07Y}y{0U#Lsmuta$>CQVKj=tY>qPZ9zRyvPghl70W$W_))Sdn#Riqip z>NLr^Z)5GNW4V#HnwC&i5w}Z=!!R)u8)ltEw(qmng1rNOU$Z<;}!QFl!0jE)#(O%Gyvd^(< z7j6_cTCk}@L35XrU+lqd-eU8|63T`OH6YY+TO_eoJRu>U8EAWBmK{|xS4A!Ab^?L| z!}(`=%eFi+7q|7Fv3>&^EhVSWxY{?LAK)lY7@y;6g*|n59ZApdUb?$@!{;Uc=h{H& z(R8p7eWj{?-0yQ;+JevV!oi_>};DNKf zvMw>bT^~5|v~$vfcLzJ3u)ykS$NhEDLg(QtG@JxBKJ=s;&2!~$I@=AR+0iqo%fI7D z{2}fm{P%VQ-?0+$2gsO?;J5A}@#L0-7>;GY^(vc0!!@?*iKDUoBTlsF)fZXz%gehO z>Y4S$oQwrlppX3Kd)&@qc9@-M``$BJWGP3+FrWyr9e0Z0I`3kVX>;(M+SB(rD&G4M zBmMdpttc&6k(OF;!Q1Gm6|AftFRD1c>)55UzKzLsH>B71#yvk#G6jNeZz%nzbpAX3 bwD=vZJE{vTe>FY)Kc9qga&xS4xXSnonjat{ diff --git a/testing/resources/embedder_tests/hello_world_with_changed_text_skia_mac.png b/testing/resources/embedder_tests/hello_world_with_changed_text_skia_mac.png deleted file mode 100644 index 2477eb6aaaad7a870a8465ed865d98b8b15bfddb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1731 zcmb_d`#Tc~A0KbI9k-@KMkbp&xl{*Z(=#7~%VHQGi+1idfMOl_9 z$vc;!_qdHXI<{O!=p4ti9n2^uU5wR)dzTX;-^yto*SL0L9B(}kOYL#(T287;$>j@J!*c%j|^=@m{<9~-UyBxUE%cl zGspT2S?3Qovxh%Aj$q4+`GZ4NL!j$kouZ>6Md!+w3?0XTFDh6mtkqPPqUK?$d?4F( zpV|ML&NpW{8}EjXZD-~{I?ai%6k84^>pwK6Yw*1orU}Y`hxyyvJzbCsU83=>Snxff z576=*#Y#!R&xL3qJ3vTPlR#DAe~O^3`jN9xrgEwN5OpY#VcU659HMPKR^Y6tL=><_ zN@m_eOQfK!Mi8d#Wff0-BOX6dag_N!&;qgAqi)U5sy-~p%wxIQ{}$n}FlRE@@}ehB zja+$WDpcol-YX^2)(3dI!3`XEndS*C_So#!%@17I$?guk zAi#W4jkWd+Mp2?wd74pqaLF{ZuC%JUV&2ZL;4SK*|1kk zJB^?z;hefhmWW-=vk~>Ql<$NHG8;JWO(-T(7>{qoD8Pd;k87ovJ%_AMS2^h_{*18$9Db4$zQyB$7K#<}Y!NC4 zYg*OhhM$zJM?r6WfaXSkd(4{PU)%~C@;xEb{B4s;%$-Ao%eto*%b8~jvBvf&nevIo zZ*>NoKL=ePfQmS8T}StJ(c-O*%bsS#>}YG*h2^Efp9Mf4W=X*L_6XGO|?5s#-_pKKqZq1=S+2?KfUEOU8#%AO_iI-e!zGR3w z#b&#X=U*l*o?)~GCqH^|WjkdlbwwqHEK-4PW=;2XX=$$1)6bHT$Q`k}9B2ODh2{A{ z*@WpxZE9>orIROZdQ((lkTk^X(nCIial3}&{`kDR$7t}vj9K*29=w9b(NVk-fzj-V5ct4{Cc1}Rn`ZSq{qRifW(|Qx~^Xw5+A7?~t z%}wSVy9B9|PGMNo7QYL zbOh3Y!2jF!`$iz4(-Sy}pNdWhL96au#k3bDo|-Bto@*6V zrlbZ_L7?YSP8OT%V|R|>dlbfQPW_}~M&jBy+A1Y}XcXp@K17<1PO7pG54>BuWzYB5 zE?(+EMbWhyh2_7f3w56r3;YUL%B>kNTG<=@dADJMMw^V=QMj-a|MO^c!@F7z0(2J% z3%ENyW2R#lR1=;3Zh<=%x+i@4WBscCe%Vk8ecnTOhrsP!ws}0?ffbbWD-SGh+9Sz2 zMRe?4T8|m;5e6eG_SRHUl^C!Hg4*AyLEIQFHz8|L397^q!+3Xa}q>}+Sgk9iYkeDb&4M8WlpmI1g{TdaT zP@goVV-D&CqM`&Bzt}ZJf{U71PmcZhQ{$@|&Q=heG+wdN_K)Y?Sc#BQ`Dj!EpuT_p fKVI{~z!Zf+PU%?A8_;d^*YAY#M0+&2h2HraRB$CA diff --git a/testing/resources/embedder_tests/hello_world_with_changed_text_skia_win.png b/testing/resources/embedder_tests/hello_world_with_changed_text_skia_win.png deleted file mode 100644 index 1090f6872348ed27dc37cef261a1f37d7347c3e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1057 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 KsujxM$o~Q9L39lO diff --git a/testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_win.png b/testing/resources/embedder_tests/text_in_page_marked_non_primes_skia_win.png deleted file mode 100644 index 95df7b02ef2dc37c307b3ca27e641479463ff8c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3902 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

    ?i7uM^{RRgG7F_R|rPWr8PM8LUe4M<$UsYC; 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 J)JU0z{15x!o|OOq diff --git a/testing/resources/embedder_tests/text_in_page_marked_skia_mac_x86.png b/testing/resources/embedder_tests/text_in_page_marked_skia_mac_x86.png deleted file mode 100644 index 938600f74853cc2a5b46527fd7f8ab26f5b9a9c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12958 zcmcgzWm6n&w8Y)r-8CV&y9U?b1a}D#+})j*V8H?`EbhLzE$;5_ZVQ)N_dnbZBQ;Y~ zQ&V;N^m)2_qSaL7&{0TGprD}8738HgK99ryyCK1R?r8)CMxda$EES|Bw7gc%bB{Gi zHWw}@DUVhob?2B()CSm3eY`2Eb;oX|D~v^^y$WT`3mI*Ow;blk5Yw2RsY%kY@DW4! zsY0W;MuhtyJA+LF#F0VA+D1CF+~~cLja~NVjeLQzUkPHLA=to$!~2M==AEuH=fJHG zvS?|eDwi)r0|ESG;VHTjv%!H~j2@V;fKyalxbDF3U)7t{5XtqSqUtu5$>Rzv!S=H|}5 zsug|o{c$4mp0?cbd5S4otTVIj=EX4oVYb4~(a|PX&7y0|ela(9JgXi>+HYAfe-XO? zR03nd@j zSn-33O39u_HQ-5K;+mNOef>Ki@TI9q1g<|J!JjJpvQy(YqEJ;8G07q|)kzY+sjv_h zp%Se|oC+p0W1@P>4!vFvfr>uatFHdBroJB6qDRrbUN0mn!oy?5Js>$f-Kr<7d+G8* zHljjG@AKxb-}vx)^z;U{uPCLZ$ulQgwOh?h$oUb9r>cmk>dt|i)jGa=ZjpKp^fJ$D zhT1D#rolZJaer%Ve5Pg9G|S)6^tzW{UX>jlPM+7299md&O*-_+qh@f>ve~~QdzZ{i z2Hgt*+kHQTRoNC$nETCRrMYaGd^{IYog5$qra)jTlK9VB<)UkSpv24>R0UuK1?(wM7MYkI<;Byl$)I>$#xRfsNNDy)zQ^_>hR8RCEmnlP{kaw40o) z^2r(JW!Ts?3w7^6QdU zNrY!JyM8zZeFZ8Oq3Jz3C)taLEYNkh{0i9c z$Q+ZUQ6FY|Np|61*}SCFYHVJey#ku{v<0HVQ33sa*6!X~pN_}P+WBMM*Ej6JYOCqm zmaP%jT!17Cj*Pgv=EhIsQzEkFwF7;+*wOTU^X&OY{dRa*7|UevVop8&ZjZM%va|$= z1Y~7B5lv+CH8uDf5Y=4Rk;IFYTcqc9uFqMd$mdx7l4tQ)m_HXon|g0wyd$pR;Hlv0 zIlKgDaYXl5s*#DjqejV^yXXpUaJ=VL$NqeMxj({u>#`Kq8yl1R@ndr&Bmcv9#YkTt zLmu+WnUe~Kywj^zH4+VxxQ1)Q^S1~Xyo#sIw$K}ixuSMNQP?*g*I8_FdLSk8`YMsj zk+e7HQe4yr)BFBCJjvTshDN=0%~&5$obJ4>yXijki&VlW>u%Vk*=kuzqjGn1dRqH#REEW-AzeQpcS#veu z!&g(0zgb|>VAI&K+}&Hg+zBDDc8E2NR(j^gpB!PW@*ECb8+Ug~xvqfDd$e{Jeo^0@ zdDh%T(yv)>+1V8QfWygMR(_=LjG+(Vh80t~-XITiR+g8nbRHRA4C{xhE0s-iix7Dz zIoSu3?hOtmeh*V`Z`QE%Y;J;AzvP%0$GVmA@YNH*X|fnvy+Hp@;ykhD&u%xo<`kA) zes)G&a#Pk$I$;X7L5+wle8D3jsjOu*!$cx5lytg)!H2FTj=!dU z>FxE>OB)$~e2sIk-4Bs%}`I>x$;n7N?X4G@R!KqP% z-06S1eSOBx?$j*w=h~Ed37P?}E0yg1j`YlJ0Jm>i9ae>iVxja6FIe2d?&J%fu0*x% z{R7Fkl~`sw(zZv1QZjjT|HDDNF%$Qu%W_r~$5=S6Kx=C|--BLqNC<4r{Nmx?B^C}* zL*oZ+?SV|&Bt^}9@!A?J(|Sj5?BWJgg0uR&*TVeM*6l6MQu z&gFiz1tofw@F>g_s?^EQ|&GJBXUDTdR;I$rf{DWNz^~N&qSf+kW8rsjis(C|CqWZ;FB}0i7>? zP<}8JKb8}1FS3V)!&rK_NQfPY_7h8LGFzG~&LUwyn-RxG1GIIW*Gjx<>v!R$AP_{a zQ)Dwaxq^|AmQxL;oJAi?c~)Lu`(LxxjS&$M4zsfp*|e6tk*llcjg1))$dosw>_Td5 zEO-(zDl??LR|#1C+lCu?Z^j8)}ww^JW`1)MciY zooBn$Z?DG!v5bt29KqZ~yxN4_O5E4k*~PmfAkh1l8#je2oR%xU5FL_^_WAmrE)v%L z@QbZs)ip&XwiZ)J!=r$X+7^`q$f#Ctp-qsmHQLdU{i(PI1+G_Hn>7q@xrwQo7NbkI z(*Ah3viWF4I?>eJX>qJx*W&2?%-b<=y6AIOp|x0MRl793>5Pt0?dm)g>ZAJrR*>x5*Qhpa`+1 zy+ffq3_S`}B(r3-5;b8j>+`#Y*1x9rC*t00q6^GmQ9(P;Rvf_Tih#lGty4cJ1cuzG zW^s=gn`krg%z^Y;R!GRYw@jbB7Zigsq)-R5=>To4 z3diQBe0vjs1z1?5^qax)A|Z~(RJlBBsg70b`t#?h=a*DyhBW=rWAB+p1X|>5vDGCSs^T8qR?4ftZC$+cV3sY*GH(;KaedLwyN! zJV3>6BkR#4NP^VW)UEZEp&o>R*;o8G2v|NsBDfGtPVSmWPtdOEZ(dZqr*3pkhjxFL zV<(-?BK`c$BHZe>kAOVDx@gl#qgAP^&frcxx2;XN@#PBZ`OvDFVLvQ zCs#>xca$F2FO2-vF21YE(JV7(J=<^6PDo80zQc!;h;Xz8Q<51!LsyxY)asWrthR!&vlR!ualpy7v$+}tfo?uaDhfcLZF1;=*6RQb0sc8baOv#g5B z@#p_K%a1V#L>C_(l#`D*W7lnE z8pOH+bXDi206^!8{vJK)`8lDIb3B8*7ofaW%|rbOF!x!f&Bzl~@}mNsN-Vv*A=yo?iQb??mtF>lQC$gpe$gOtkpiVhCYkcT z7GN?SrsT=F!DPBX3uOUT`Oa>jOBObYfx&gHvZM2+R`jX+#@m}VKdgppP#7VKa?tmp z)+h5I`BELP(pccj%QtQ*b?Dp}6e*_*j%a^zN4wGKH3t?>z7Ah&2AN1yRIe+IsLWY|gdZzI3TFdj5=i0`0 zL~8L^K!8N_!^I4=?;erZii}T?H*u}Y0vkqZx2?8Qcyo(+L@N*mn@`n@+8-Vz)ef4#!h?~(b(#_3}hbOrHha^np{Jgw=>~Fu<@&(OWulxgENf;2p zC+`UarV`K3&y#+R)uJXuqmW%Wc6B3~Y2sYz09o;hPAi7-QdPpoCiC5E&)C>|{$NE4 z?A@qB!D`=(3_l~Iga^;p!9n&vlPD-;JUkpsuC+@aJK?B&3I%3P9OAX~I3iCL6yY?I z7|8<#Cn`)vPuw_{Me&p6m`ZxPIu#zDf6O8eo(tCQIC@H2@8#`(i zMJ`dxc#oc(G~9Vl1_bsyV4R(KWoG2yL@TqY+-2+?o@Qi<=mSldgaPGW8SqJJKqa{y z@)}#trpp}(}Va(;( z_PQf6WCEe``q?3~s}7R*K#TtOvmY>AGaV&5h)1A=u9*)PH<#HJ5;`btoxEqA&~GuVcVLvs)w#6keUy}{>}KcPto3oU zyV1FslzaUTK0fPo`El7IPUOv0yAzP*7+(@QSpo;gAiT~Djb0itngm_k&?G*srs}hw zkO(>(hp6!8yb50;qrTC3P8RZ%eRk3bI(l?DPgE$#^m{d?<}cQhQ=|C!3pwA9!^1u} zhI~$a^<;UdV|J6F%`g{p^S>=io733iL^UmIt)rvqyH1louH3zjG?|h-l@&@B*~H-& zaYPQkIy8y<`xmk>;QSb#4C?f4etfz>M@AcN#M{gHKetHPKWPc!A zR9rm!kpY>CkVM+~V-SYQY4HIejj6J-(Uqfm1uegTc@GP#!NE1b)mJ4thO7R=p;|q| zhLqN7!au9zk}$*DZ*z7cg!G7FSgPjN%(>SictGIdBn@1?E+1?Adh&r4sZn|=EuH~9 zJfaUI3llafh`O--@GunXK$;g@uCaxPjrAAJ9`+_waZJn(&u@#UM1^_p55>=y3gM!I z4{Q_^*0Lm=MG*7~)b@7e(g)m1bKr3(gn9TXkCk2pqIQ)I^BC+=*U_vv0y;IotEET0Lf5rZZBnt( zy(x&n#K8Xzgr7h-@CLp?rW^=$I!q)ECW*vRN5I(o4^3=RDr z;Bg|z`&BOaHubf!lvGv(oXEbQfiREW@nfCo(?2d7~nB`z@E3C7oaVGmZ`(htYO)ymkVXmwPc%W!2hn zc~9mcKQUN$!C2Ob1}qEbrCmU|o5BVSJgI$PWYS;TYm&@M0>23Ak6e=%=S3!Y3+f5Uxz&HWAOQG{hjysO7QUYudmG)kfW2B zYOSJ0UvZoes)Ccg$n#j^!5whvsc-^)V{_o^LFp0~5zWx0>Iu!dO&kIK^ASwc(5*gD zeMMJrn*ZK~byAp0Pal|C=FtubaUL8>botV^ylhgA4|K9uled^xIAW31c0AXgS!2Ed z;zVN%Tc7}#{zS+EP0~}%ot-=v7ydEfgn;xsJ$tFa;Be}K(J=_uGBKi*N9)}q;x|k- zFXo-9vg|n{g4o2er{iN(2K2FgL_Rhj=pv8=dtx(G??f~7#5frqK13Sp?sd2OOAy)B zo4DBvQPA+DDjro5dmbit!BqGq)W%XV5|O~QY&7c=WaL~kS^noZQCqeJ+UaTXYxtQN z4?&&S)Hl9n&h(4)j0w#llTM8-{;;>_W=y%4*JhW?xwLl3KC$WZ{bA4T1Ay|}|Bv0|mv zWZbEORGgi$kje4i<%y4Xhqh`L;v`kJ8Qer@p0{(cS7hZvaTIL41v(n>z3*9q^)-@l zgC@qql>fa3W>WZK>6bU)IN!ZJPYw*A9(d{lk)P?4iQL;-oIe#ZW6j&!e)%BU@OHDlF`Ps{! zE5F;=;PqA#6Avj&Nik!%`VI>qD|=Tv-q6=~1iJI82&eX_ENhuO3u;0i`jNtP1s~UVPr-|pnBCx)G z@a(J_%hAQ*Zpf$8%ub=Xc)NF;Czf6jnd-$=nj@xkMgQZ?kKg5N6cb}7RR&uF8)YPj zs!_s2J^3yXmX+Z0>|LTqGEIxc(W<_=(gB*!q|5N%j9|A|+%VEg%E=RkT+&!>yTYjn z0tw%r89WLC0xr%|ZTn*KgNw+aE@w7OLcV|IPPB+ys z)i?+%lXVbOP~b?GI6x{t{ukKkFLI1xRi8h8{=?9ZM$Cg-G%qSbN~)lKAT3O4bmV%( z!YoHt*0#$ZwPb`w!)m;nry=HTzO?E=7;@sXo`lQS_ zaZg@yusAbb=BwYbDJMG)Udfx8TBcpLfMJBmeT*@MzgmT%y~{ z+6aF#&9l08rE?d>pNy=n3gJ#up<7w^Id8z_i#{xKVO#>OvLl!M#fjcP}2WJ&kt#xk$D z=5gUF%8m?lbT}LL4`NPE2w;N0SWK;F$2r@tu3`XMP)cOh(zV(M&Dn6J3f3=n-NOF@ z>fHXdJaJ-Ja}$_Y$%oS}RRjK8J2z9 zsSF0okNWufre|mK)_OgjjD&LN_E@;>I*)RGB9H)YTt^#1rQcQQ5d2K_ji|DOzAS4a z1m^m={pPmRg;1qs#A9n4>926!Cy)oW3119lb~^vACF67D+Z+V*2zMZpY~?uN&{W^~ zQNXF~{ipCgxqWr}JT{CoI$A6uqA1^%O&3j*Oz>=KuU*` zGDj5@W2qZ9%!;O;EgbU)2yYUVjgPP4z*y{~`ZM3#R6Ja{sMWNm6uxEW7`3Wr|7(MT1VdZrP;9%-ZQfw!)r`W6)K4t0 zaB;or$rb*uO{B4$YvwXnGXKhT3`Fv%9$a+|R*y+!HOdqAplva9_{lKBC81>KaLf?v z%>4aD`1msWw$aeh$yrf;DJUR|gG?g(w%rA56K|It9#)&3Crz*xL0Qkw&#KUsN+?PM zYBZ_qWmo9SDv9=2dR|^^qW7!MZ_hc>h499b+q}#dLp#dF`Y+EGxJWu>sGgoxyTfCd zVq7%hP53)ub~5hv_V%#@i!S+n z&zY?i@^m5XfQpLK)6;4f+du-nD}$+B!Uc>8(te>4(whCfxXTNQX;k#Rr}r+_-5z~I z!?4(pBtTi2c!$A{A0wi?NSrk1(8PE|Do}QZoZ+Wa_0Y|$;7^Adluyn6SJBb}(FUi6 z%M$Lz@0p4SjbY#Cu)aG^kCI9gR7lD^LVy<)8~Z`iiEmZU2-)DEm;(zK95c+bw)+CT~8^|0(}1$T14x$`~hVaAMb3zB>=1QXK-kKUh1t~n~D^1N<@vGxwg{to`W4p-mC4aiQ(o0H2>|7K| z1mQkiG#G*kTJSpl7ZPG@7`Akl>swHI`XnlU0<8rf~pY*eOfSn ziHVL5T%1?1w|ie%u07a~Z)oDcBS?TQvYzaku4Cs*Fs;`UK7P9_o6iP=KYrG}cXg7R z{2V#Fg|3TYTWqLtgV?VeKs< zet17y{JMP%g(buYcy02(;fUPM2}%Yf9R=}UaL0v~s1@Ij`=r~AZM%fv0C`2};IA?M za~Bjz&|}L83Hg|qc&8)*SFOfhjs)TnX0qZ{>;=0$@4P;ea~gAFU?zSwHL?^3+1&?) zE-xFMm{MWE$hNkc1VyQp!H6%FSK?Jyp0yhWL@_!j?gz^kAGo}@W=gxYHRuPtGbO~u zy(u0(wpCT}2)&BUpUlGdS#k+LN&1D2y9wsDwmyr92Wj)7-gSKt}WPf!K*MhS(FCW9WOIt9jpd!w_;TSrHWJ zo#AZ0+qrN5wtdn00Tm{emJolxH&O_{uukB|)M_(Kn3%NG5j#aS)p0Gzw5IIn!>#p$ z6({~?i9JXED~H9=URjuQRhlDe zbap}zJsb3e?#s5fP53p`lA`dI6#9Nl3+6&=?eC}8>a7h9HpPz8Z<`M-z^Pwe=LGQm zJ-xk+Ef~bWz#vY<=d0#J$|E7MqN+e9vrtoInBBIrEkBY3sdQ*jVKuFG_An8cFlt2n z7u8O+=PF?sIm~&gz%f2?t}(&WzVsv4$b< zR1?9?QaUzVMpsJcKd*Hhfp8&}<+d4HQK{GNp`rFst;e?Wg&i&33P>lsRf?C*2ZrL<qyJTlTS~NcWce;-u4?qyHblVdQbH#WVC5qO-Nnn_WmjODmNn}R?`N!> zW9UblA!|uEH#P<2YVw#G{`5U_G2yOR`ai|6A&hob(qz| zPrY_OLU@S2FBx~eiIZpj_k{X`8qdeTfDx&ptc-R(?EBflYp$tnqbF2Y&*Swj&6gP) zoLwCG(gatumrW6Vyw#qjXZi;L;X%8y`n&gzwY#fB0oH)@QGbjYkzVj_39?;<(?4Z+;= zA<&Ln5TSC@IXqm-+dF^VsawU`ymlpM`t0mDNWqcat(MPu<2xoA+wKOZ3B?HI*(GJ$ zdL9_OzP9#(SnTFDI&X*mrlUDKbbGupm84b?PpBe8qwxDNNsB}`ha!=19F+Q*CdkVI zbMOPq1F^QRUotZ9gT-xJT(W|+HE9cvNrm>uv51?S!SW2BB4(2uR0w%qdCgURzq*G< ze9|$F4@5MFAV?_tA6#&niZxbj^5`4+7ib<~vSe(*xXDY49v?K#^6&8Qp>TNR?y(lR zKd%v_eLNo!&w|)Fns4czSLoGoh<9c*-uSZr_UIc7w6|lnJmjxmSk%U70gSR7;79(- z{%VU0*J$0pHJS>GqQl0%Iycyx2wXgUOyG2bt8u|S5hcU;W-3xiJs6xaIOuF|FB@%< z8aI#<3WbV;;)G^OeKn9kN*_ehwEGP==6$wwxw4Y5sAvrHMR55nWio$Pqq@laKSc&C zGHa^kGF1sa(J?S;ey5P5)vnTS|EJ?rtQ!pNZ)I8%9Xk%5quk4LR5y z3cuX^Jq$(#pT-9kx;`gXF>dZ0|H9d1KMr-eINxO(}&kkozv-~qw#uc80ntR z+A3^PV*=exP0=YJ@82}mae4hsuc&@I(e_ms`NhEM#{>})C=dC9D59y!qFB$z9aT{w z1A)Y18C097?r!w;8BA8{mdCN_;4T4x}2`3GK&jt>nMT;-_U-I?E)2ygFDp9pf%m)+g=fX5@v zG?-d@gnzy46<&)S*Q@J2gmB)V{m6J^IZ{svDqg z_^F`_z=>INQ3qD`>*%jAXF6kl{fsZUNV6E3m~7_e8Y#8asUcCeVu)~LvaVlz%f%y8 zDbdTZ;rT{_$-=t16=K(D<>Z7M^FCjpx^)(_c=q^OU6p3lU;OG0hZQ)38Wbyx^cWd4py;QXYduf@i#p3-Pg<hXoHOi6jaow4)KHqf4zyXw_3`MA{cbH9|+(YbzBE){YFPuV=c zg>0{^VA4##Ju@w=taNq)PcJBBxaW@JjErc1dmChA=+LJKY<-S(#5EcXSy}8mg-qoE zxWC#V2%*~5i60XH{Z32)ZS8w_2hbriUfa!0a7PCQmgjO`ye#QYnx2)lxX1Edu^&K; z>P2U+WnMmXx914Gj{e=wx>X}aPPeS8wbhlboY-MRM@I-d`#RLAUITm*^~0m;R69i# zPm21V?~xD)?dobfl)a1E@aNF_19+iZO($(jExK`~E?Y#-0r+RtzkNl5#v9g~kx>q0 z*OZVbG{Y~mZM0fJBv@IkXMkVm=y(VTd9>I(Y!}B#&&WHm=Xj*Vx@2e1KRprj^xWAY z$79ItZnvijKm}B^v{01O++~co$J(9860&P*&U_~Ga8Q2ziUnJ-!Y-78i-`;{dJMFEKrFv6ClElBL?!7f0+`>~Yg-gPRkb8x+ zhrrgaiV(8+GyNv0AjpfJ{7_tCVLs+}^(_@0w`m9}E~I(S=KI)K=aD$x9iEst-dlQj z2qeVgPPryi(>8p2smmO)`p7RVY%>sG8D%42jU51wfHdDa8}Dgh35-ZCq02iuCfV6% z9v&_qH-;qN!0o?h;h2L>+ZwfnzqlNSj4GB;m_p-)ONNq%5W+1ym&q-j9roqS9&@n1 zF22376jIZ@;m?OnOkkID-}BUV7+?1Ho1~`B9-Hj@Xw~Q&SVIx`C64SJokN!A>AR~j zRQa3Q1gX7Fj-DvuWgj0Lh7q?rH@YC6US8$mdAShyl&xkK79UanmoYn!9V-oh4KJl@ z>pexHvy01T-(FteMYs-Fw&&j#a`_P_ln3LK2!VbmGwt+^q9NpVfrwMuCApMJp6}$F&EB=-A!o!O} z7P;%n`%1~C6Rr>JzOr*`#SsQiuwbDJO)JWXzGWL}Yws=*A{|@=Sn`+dChgJA001Xrb8|1s#a|7P-UuRZQ5>joxrx{a zWyZaz-Mzf30D#@o#aP&^Wd}sn)6-RYdUgSU`Sf&0zxSzhbs^E=Z^Ccr5{>}@#4D&V z0iK@8(5wS~Nlz>VE|3`0XrlV>M?WZ}NgSRbNqCl2|R zOrIqtOf1gdOLUlc{TZc?4EE+<1L-sJH^4HI=~zZ{dZ3iWet*7U8qA z*~MSY{MY4AkcOWw9+}(P4z`+Wj9e%7iec>hE%p%c@R34i+s?)lDZ5F~tg^ntFB@yz zR2A;@g_lZ%fy{~H57yRJ_?%zF{D{C~?Nsq4~ zzoVop$S^+k$BopdZK<;ry{;ZzUN?@(->E0N?*bO~s5pHWSWM9{*XB2O39UAI(wrR&J(j!Smmtg1h6ghv=uUv8i@Ycm^ zkuBPfn54l0(~z=R5iw3Z=+S>lRyRjr- z=(65-%LyqKqmhZKZMV};BFPiGjCgGOet;_lcXmd`$z)SJSlr$&gQiDpE?E%5O$=Ke z9i5(+=dD5BdG3LSqHMCsc8u3Km4qW{TD$!5m*sMQpOQn!+srJ!CoR|LQxFLiR;PI; zex+p(Wvu)IRw+I_&w?1+2PA4vt;K);oEB~2D=ctI-Q)|K$0H@G;z@_D!Pe? z*k+{&Ut+`=$^L_2Z`X#1XwCh{AAtm+vSQ#zv-lT}djXZw$UMxH^Rdhy5u^x}taoZx zF)XlO%iT*#EQwTDiO@O&#jc-k8^ph0G!fws1bHwT7;lVDRN2~-o}S=*5_>Uu)+8lu zJa^nz(-NC)mlgmZRJy0GuI1|TG9SS%Zs=!E8{)St2Q5;9-W}kb&<(gxD*JoW!XjU5 zr=w}l&odQ*Xlch-=wLF7j$+K@5Ry zu&TD8pj)r9P>qQUC7eHJw5kf3E1AdE=<}1lH-^J|P+`51AMYW2(bv<{WSXO@><&cn zhDxZca{9~^cO=7Cx&8W($@jhGU*DfP`^0!!8;#>AA&1jgP`dZQBjRRP9rkRKEQg2hA!YB-CC{%fBts@r68jsT_tH6 F@;^(nb)EnK diff --git a/testing/resources/embedder_tests/text_in_page_marked_skia_win.png b/testing/resources/embedder_tests/text_in_page_marked_skia_win.png deleted file mode 100644 index b4757687398262dcd58b37bc74d73f7b75756fb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8184 zcma)hcQhPM)V59tD_ElUwrW<0=si)Q?^|4Pk8af7D4yIp+q=Y%l3r8Mb+A@#Zr`6*=ymeHXke z_`U)n09-d4bItdj``ABAMmRZw5(^{^Ni!9HA_`6704pZVs@w`oZ{0crD8V@I%AcJE zh==h!j_-;xx$o+z@OFi;WqL0slVA6Ji0JL-6;C*v*avTbL~-V2one2Q!oC)nua!_@ zB}msxSi4>dMnd1YEhcJxxIM!~!WYnrg={W5lhI(m7~P(qcEOJtwehF&R^N*AKG?P2 z28Tt+ui8_Gk$p*n+l&*-_R;I!RfZ|DW8%EA8tv!d+cY)IcB-iy2`!%t6MWhE(krGN z0TYr@z1g7ndQCaxbQW{hS=)Xe;g?I2(qq9Ds=>76p35qn()R-tP23JXV&O2`YkhNk ztc}bITo;!lp|9Bz-2R2cy6LCvCw1w}0jSfP{iFTuhs=Y zoc<$@))Cp6B^6M@s(tj%@A;y4w$uZhs~W>y-E^Dom8PkRoJ&4BJ}XcywiYqksfn0m z82U}HI%;*){Y($?lqmzOK?9ewDZe;XyQk1^nyO5-t!e-!*eXKnki}%_Bz!g4D2+GZ zKIhSKjKMIfsz|*tE(dknR;vd%(BK@AuAEeI>J-L>^Pt!9nsaleNqOcm^o|m#e0#S; z9%Zh`?xF-k_E7@&BHI-sR*ii2d@oN9O&jn5L_5S)`EaEKbpsaeggvXj47nhZkZ@x=;;Yw5#Q$Yni#?4$*xO z^U4-QR1pTSJyv8trDyPvIX``y_>6;cd@hyL!DPy0Osx_s74MJ7 zgr-F;hCk#gWn!c9)u3*)i3tNa@aY6;<9}R~$hD3W>iZq_5#)r~rk~Gc|6L|n^b-?k zio+xjOXwcBn{}@vAzqe`#kYBHWvA`n&y5?5ttn_Uw1yQBe$514dC6bA+a1~HJF$`^ z;oHn+qB*R!=Ku65HPc{Zv@BZB)MRVG>5=y#wAH;wQAZJ5CS{-PnXd*sEQXX&h zFN3Q)hpWO8&a*2EEAmsfu%~LDy}TkuR25fXd=S~(o@7pjLc&?v#*P6BO*JtKkMG-n zbhXmiESSG9@BO`GH+dz^@v}#>&K&+qz7bh4?X<)*RpqPh^#Bn{M`SL?sAl~82Yw@1Q%{#yU;qul8=nIuYeX$hMiURE2u?>{h!dvxP|Lnim_c02tP*f?pU z;spE}g<}Qry{ZQf48B8K&zh}6)JpbY7h6Hs$@xiIx^y+UBkD}^g_~tWA}#N7W8RHl z?`|o5uXC-}%y+_yOgJ5i+};BRG?5CuJ|j5VkE%yaMS*$E&q-Hm*zn}{Ykjnp#nkX! ztkf#c7!wzXFqTDG7 zf!wWnc4tFQcqYa^E{Trcd=HhhV|i+O4=XMd-3MGADG0LV@$@&zJthChS~@U4u2_jv zeAUS#&vnGj=@q~X(G3TjlHq>D^~d5569l| zxljZFyUs=n7A9FSeL^YDr-3KOiLC`xBCjI`!X)J5mZLsNrtG@t3ZJM6tJ8mJH9Y5k zIX(KYi{FBl`u950y?~`-^x^Q#1ZFT|sOrev=Y49Xrpdo}JKQCoR(Q)%@S<`VIYeH9 zTubQR8LfCK$V^lY`s%>BWxLHWQH*5aU>d?+nUq|Y;eGz{c|9}Nr+o9W_fv%&Gke@$ zVbsC3Vsn2%RvM>KLe7S+&INChJk#H0TmK`4@Kv5hfeF2R>oaMLvUKZBihQz^YMQRu2?8?16-EXecVK=+WR4p7+ z^+=N>>znlgW}!g#6X&MB&#}Zy9}o=s@^$n>Ox>DD-kdWB{J5;_!vmz?d|2M}PR!AQ z@*QhGf@)fwpvUf0){59f`#`wn=>uaD5leoBHv=hxxyS-t?Nl<-vmC=aJK08Zs{u$DbNIX zezi_?;-cxsq*5iXJhrG`LbnRPtL?NX+Q35{_l?~b3)8Hrg5e}I#yJ~*%a!G{)F3NB z#*>$=*p>DsJX*YlzYfp&bAVFjEp53CFy%E|=wsthNlvxiFBuUrF}AaKiBgy)zVfib z{QL)4om8xSN^VUptzL%*e%SMyAmVQvty&c7j1chSh>V_V z-+KH=t;5};!up$IHvI@+1a9FKn|4;8BP)ywwssNM*kuYg?;8RivL@tzA#W{jt2gA* z!cs+3*ytks5v*Cx!SQ2i5P5s7X?4$Ix*EsvA>m1*g0X^mBK_S5Cqw%LLjrmbZ%oGI z>MS;Kbnb{M+KKD(*~Nap4!cVt^|g|xFq4+~Q!%|2=W=zR>363?f!n-a{sgq-BkEG9 z!oE^t^dCw9AE$6-c&vM}S{I$p4FrzN`GLPU2UlH3@&_Pyx5;BdsKfs1#89x*F2z(# zGaearH24Po;if4H$|76c&{I4qTDXR}>tfj+WQ2W;&4<3F3Ik+ZLh3hiWw|H+j3?|U z)@z}x?`UJuO|2>D!lZ@)=+;q)TUMGQthXw)_#-UR#J|~-O-v08#(3t z?a{0JYv)EIqOha$vtqeDg**I4DTBflM_|d1V%uZ_;@+tp(xhlB_KytEt3v+Aphn{l zJZ9A!(Z8F@uZ)Z}OVae=AJAmR5h7Hi;Xx}pVVB#l}14lsV2JMwda!bFVu>@svoafWrlAb^p1MY#a5Q4Pe}~#cmSV{ZW%@4Z4mn|?`hg`qC!2x;p z87M-g!9ym0H7!rwOn=wfET##c`XcKh23I9yjYXcxeXUk-tn6K-A6H_te9ONb%0^>> zN(AO`!5$^Eh)L0l2p}%7y&>S+_O!;yKOaM08;M%gY7JDt-$oHpoQ7pQ=vv!O3|jo= zUyQSucMQ~di^lc&*z&HQcp`P!gSP$Ro|RK8Q|)i?V|9Yb!N`d<74X=p*D80Uzo{8T z7oEdCd(PmN*GEkc6Ff4CP=A6A^^Ce#Uxi)+Is3*UoqSmVwpoU8k>yad00Z?oaMlb* z_|=E!YE)Jd5q*Eh zrbVbHh750+v(=)h8(R5L6#|AOZqw?G6&%vs%r#qOYSj2vB(NF`x%EJZ&&n5Aa-3T+ zd~)?pcm*_8I=7Qli)|`>YZ!z^JNUieczl>xGqJhcW zd!dgQSib-~$PppN9sKD#hPSA)Jz-~;(g(o#OB>b~|NUr!oy|1tuwSkk(TdMQLNT~k zgT%<=%@Aijv$Qd|{B6-UZP=8e`4ovl^OkEB5IKabqhIrllsqyd6I+LQ;cH`i9Z-vt+PN{{{J%5Nt{qL$|gSqnM7J5*7X(+pu`` zQ@CdvS?%93%{Z6saF+U5m23}vD{;#4Zq8Wn(P|{7{Ih4gV=jxWqArDcRH232dZ*2@ zTVcdAgA`fyT8ciuJ4Qq03q22Z#T{7z#jgR%*7;emFf!}0O|#)e$=QIzO(wj>K8(D zzQ$8Y)PedLpOhF3{YqG_EB12ir5+b5jq5HAy0f0b;yYPR-^9-l=cSKl^PYF~w^AN@d`Cebm=G?iWY40<#1Jdd@}KNn z<5$2>=GI)aM-%KU34RV?=CjR;6*4Tgq@3hh#pKRmxp*_9!7qytW?E|%1ybhPM1U1L z=92};&s;L5dpFB7MZ5hik=Xkdy(HB1j@Kmj!oTz*u(%!uRF;ZDSio>Ilz9K9Yy9+H z3sC!p%Z;H0l9I%Z_JUrCGaU|+6P^I&?GXS_58^6fa5zn#Z?BeYO+lYEBsJBO;mpH=CgYEBQYlAHQ|}LR2t)<(>Tz2 zta-SmBU!+hFFdbEV=YqOg3V{28FYoD?5nadUi}>^1As24)~dM-%lIZyrVZ##rY$&? z+f5gulfXsJ7Syy6u_;Hmf>Cl?E?hq4#*aMW>Pm&4{vYOJOaCe|wEuOz98yj_gC&Xl z=@vmhh4I>g_vCI05OhTYdTtGDxg*$&is^ynCaz2}eL;#ISd?koaq_+;TT2j-EEr(B ze83*pc~jUz+e2=>w&EJTB8K2oW<&u{>wNuAxceW<+I{HeXS0zzj+%j6%D%HNTp^j?Y$SXhb_z@iDGjpSli^DtiPAsJ)yg__MD_h z6+451*C9RRV((SAPp%|x+iiy_UL#R#Y=;dqz4&Gs~8^U_;{-U4mz7}6bITgRz(O%BJ}Zq-m8Kv|S)-Tu?oED`tfK4q@! z=E;CBvyEpYqJb%G`Hg|!Pb$pDr2rE}x?vREzo0Y8&F}3}Uxa`U=qU?I*Z6NU|II7d zww%j>q#GAT9gEL;7xwz@7{D^2L*00Y|51 zy>jzHu~t_F^QhvS3j{-?RLzRum!Z9@{V3JTPN}Qe4=Y)WjM=n}IU6nS&tAB5;CTL2 zee8iqF-p6=RQ~gqVMw?1Oe(pD#p6v(@`~9M8=VL1I^z$T>aQU9qTf%{IKCF~Vql93 z-PJSmTup$B2pXUzHlQlh|7sa-)2Ij7U}nvs#MTXrQoq|St85AC#^T%pS-P&fJZvk! zFC!%i!5rEnrT$GVv|+(I_1)A!O4o{;RDy--Zp{X>BGybB0KIDe%Svo=rI0LBa@C%@ z;XyP?CNvp9PLN6i+c!|hb*R4y15Jg2JjaaMByhm`d>~g|+-@bA0!+@M@dv`gljm`V z;xO;&$-kC}VuAF!gjl)v_KpgdE=Y#_ryAt8%=E&^EuXJ{G>OqVl43pzOOA#n`QfWs zExB0vP=rq+6PB4vjvHkSMOOWJP8=>q=|g+ZiNzDa*-It)QOgI`b+~iCyGgmJA^BBl zENQg?fC+RWc>Ps1_>!jzx$srjfC$`P!vEo(MPX$7>u+PT?An-x>$B+{gu>-05VOU= za+}v8L@>tGV5MYK2QcA6`IDnPoadI1CT-f36isLKw749&8T9^oX1hr`-Tm~FZ`*#p z{FU@2sjUw~lxhJ36ET?_iu3vE(>HZvrJU#eYgv4NYqG zLo=P~{kUIN$ftod2byjULTytoh+dl4q?L(G>exTH%c*@FR2U{fc6;40(8*}E<=k6) z8AXYt4F$xI@V9GI#3@VXwE^9opIMv)d7~wQyjxWL*E5Zn;{=-(gOq|)se+U;gFK{f zh{jVur6pToTC}nH_&D}DS0ivbp|iyiPZbAO#pc8#Zm~(XDU~f|U}RYTL>5vy`CO=| z)2D&mBNpkaDNvISLmH%-|2(6=2!F`-;ez{1Q&-eZ`apB0p=&>%kDrX-PD1O-Z(+7x z7t2UDOZ%2dv*K6d&WlLG6%kh-RP2vYhd~#rCBOc8jq7p;h`Hr5u-l3ZL zQ$rGfxBqtSIqYcKu}wc!@8xd19@`vP+z*~kzGAHix>lt`*~vW0tr-EiBn1xoT6$G7 zX!@U>Rv{;ESbyBj6M>3)MdgX>%w^C1TrRXT8`*2#UY+jUF-Vf4 zL|KHhFwTr-W|2Zm&j9JSTs^aiQ#6`teTvFM3P(|)o%et_KD^cj#Wa5S3~Xv(y=hy1 ztSz*hj}3Gh-xaK)vaR?;A6UvV`yKBl#8>u}X6 z5^)Geo^8KERf)k@^D>p&c5W~Gp3D;38vCBwH*WFg6BY0^aHNpE%baPakXddTOwBD> zs*yb2a~*w?#30mTK0ZP~boKldf+l2Ir)hCgqa%!UU_8%La2*5|JFLvW$ML&cJR+0 z2HyHkihCwo5QgdN9N(62QomleFZLN&mz*Ltlizy0+!fm=(@eVYPBC`yUi+e=vn_Qb z&#gv;ei>l17bTd+^rs)s0%hGIyr@}ee;J-@2a>P0Nv=|^Sns?7b#E5H(VYa zEDc2B(8(AR5)#p%Q8tA)kj{mP)(VeE-wuXKVjqbY0n(;=ud;mC6AOry_|5zmb7T}K(r8|rVW1*0n$~_lHal!@$mO-(tBs#t zBCeN@3fo#x7FC|p^}Mq=)NO~d(g0|2wu(`qf{Nm*eUrx~luqL1w&6w~OANR|n@rq* zbUMc21$$SpPG#=|qo6qnO+`xEUsE5ijvHT$a|4E#nKa4o66)o}%*o6x?h)T>VXFPB zR)(=IZGGG)3zA%Uo8nk=O%0h_nydO^<|}aX15+@QK+)_jdVrgsD1hI*0q6MimStQB z);JLIxgd$$9P$!z0y|3r8M}P<%tDPB)w<$0=0$-cx#61A=H7NAqs;v^q{pX z6Q8;HWKr{PN#Io)YL~iRBwQFmF~wktk^Pu1eN&6zUM?{f=fUnTAyKnJ`u&H9RS6Z(GF7a2geMFGU_`)t{z(xg?7dePU|Q*|udNISlf# zkJlt!k4Bq9WuGUB{ZtUN}hHHfDDMKPNX8Uaqe{xF#2j@&1>YYJfxVpF< zeiq-4oyL^7_~B<1yJ_QvKSO0<-rMC+kOPE?jSXm4E?}8ZPKgcBd|@mB1!mLde<&Sw zkTIi`0q)+5?_ba#hfn~Zt~&m-bIFkPXQ&99I{3Y4=FhrKXzKStHq7{EbckLum0MF0 z136ZLKX6{ZgKSLkha@go1>lHuFdI2*j)gn`s!jCPEpB)l*cAPQ~0_ zB+UGv*UcT_cJIXRe3k~Fxli=j&ni#*ok$zgQlHJ=Xn@(ne%|-^efoIJpP9MbM5O1V z_0L})2LN_JmLY<9VZS1_T%7+q75zot!u6`Z1u2q_gj-;Bs2xtQUCT1?sgSiWkFB^oJS#`4G-@T~SD9S#7suC>d4gO*ualZJUd9!~man=7Z z2{$_SYSe$`|AYKz{$I%d&iEgQ9m)R!{{Pl^gzdT}J-8+^j9u4sy;1aubhQn&N;D8* F{|BKDs+|A; From 2dbda71a1ece22186717044e6db571d6deb54932 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Wed, 28 Oct 2026 16:15:37 -0700 Subject: [PATCH 17/39] Remove unused GpStream class and unused GDI+ functions Remove the unreferenced GpStream IStream implementation and six unused GDI+ function pointer entries from cgdi_plus_ext.cpp. No functional change; all is dead code. Change-Id: I1389d2269b73f7ec5bf5479efcffa673c8229ab8 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162411 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez --- core/fxge/win32/cgdi_plus_ext.cpp | 172 ------------------------------ 1 file changed, 172 deletions(-) diff --git a/core/fxge/win32/cgdi_plus_ext.cpp b/core/fxge/win32/cgdi_plus_ext.cpp index 880b3abb5c..5b94a3b1b2 100644 --- a/core/fxge/win32/cgdi_plus_ext.cpp +++ b/core/fxge/win32/cgdi_plus_ext.cpp @@ -12,16 +12,13 @@ #include #include -#include #include #include #include "core/fxcrt/check_op.h" #include "core/fxcrt/compiler_specific.h" -#include "core/fxcrt/fx_memcpy_wrappers.h" #include "core/fxcrt/fx_memory.h" #include "core/fxcrt/fx_string.h" -#include "core/fxcrt/fx_string_wrappers.h" #include "core/fxcrt/fx_system.h" #include "core/fxcrt/numerics/safe_conversions.h" #include "core/fxcrt/span.h" @@ -65,13 +62,7 @@ enum { FuncId_GdipDrawImagePointsI, FuncId_GdiplusStartup, FuncId_GdipDrawLineI, - FuncId_GdipCreatePath, FuncId_GdipSetPathFillMode, - FuncId_GdipSetClipRegion, - FuncId_GdipWidenPath, - FuncId_GdipAddPathLine, - FuncId_GdipAddPathRectangle, - FuncId_GdipDeleteRegion, FuncId_GdipSetPenLineCap197819, FuncId_GdipSetPenDashOffset, FuncId_GdipCreateMatrix2, @@ -102,13 +93,7 @@ LPCSTR g_GdipFuncNames[] = { "GdipDrawImagePointsI", "GdiplusStartup", "GdipDrawLineI", - "GdipCreatePath", "GdipSetPathFillMode", - "GdipSetClipRegion", - "GdipWidenPath", - "GdipAddPathLine", - "GdipAddPathRectangle", - "GdipDeleteRegion", "GdipSetPenLineCap197819", "GdipSetPenDashOffset", "GdipCreateMatrix2", @@ -155,18 +140,8 @@ using FuncType_GdipDrawImagePointsI = decltype(&Gdiplus::DllExports::GdipDrawImagePointsI); using FuncType_GdiplusStartup = decltype(&Gdiplus::GdiplusStartup); using FuncType_GdipDrawLineI = decltype(&Gdiplus::DllExports::GdipDrawLineI); -using FuncType_GdipCreatePath = decltype(&Gdiplus::DllExports::GdipCreatePath); using FuncType_GdipSetPathFillMode = decltype(&Gdiplus::DllExports::GdipSetPathFillMode); -using FuncType_GdipSetClipRegion = - decltype(&Gdiplus::DllExports::GdipSetClipRegion); -using FuncType_GdipWidenPath = decltype(&Gdiplus::DllExports::GdipWidenPath); -using FuncType_GdipAddPathLine = - decltype(&Gdiplus::DllExports::GdipAddPathLine); -using FuncType_GdipAddPathRectangle = - decltype(&Gdiplus::DllExports::GdipAddPathRectangle); -using FuncType_GdipDeleteRegion = - decltype(&Gdiplus::DllExports::GdipDeleteRegion); using FuncType_GdipSetPenLineCap197819 = decltype(&Gdiplus::DllExports::GdipSetPenLineCap197819); using FuncType_GdipSetPenDashOffset = @@ -372,153 +347,6 @@ std::optional> IsSmallTriangle( return std::nullopt; } -class GpStream final : public IStream { - public: - GpStream() = default; - ~GpStream() = default; - - // IUnknown - HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, - void** ppvObject) override { - if (iid == __uuidof(IUnknown) || iid == __uuidof(IStream) || - iid == __uuidof(ISequentialStream)) { - *ppvObject = static_cast(this); - AddRef(); - return S_OK; - } - return E_NOINTERFACE; - } - ULONG STDMETHODCALLTYPE AddRef() override { - return (ULONG)InterlockedIncrement(&ref_count_); - } - ULONG STDMETHODCALLTYPE Release() override { - ULONG res = (ULONG)InterlockedDecrement(&ref_count_); - if (res == 0) { - delete this; - } - return res; - } - - // ISequentialStream - HRESULT STDMETHODCALLTYPE Read(void* output, - ULONG cb, - ULONG* pcbRead) override { - if (pcbRead) { - *pcbRead = 0; - } - - if (read_pos_ >= inter_stream_.tellp()) { - return HRESULT_FROM_WIN32(ERROR_END_OF_MEDIA); - } - - size_t bytes_left = pdfium::checked_cast( - std::streamoff(inter_stream_.tellp()) - read_pos_); - size_t bytes_out = std::min(pdfium::checked_cast(cb), bytes_left); - UNSAFE_TODO(FXSYS_memcpy(output, inter_stream_.str().c_str() + read_pos_, - bytes_out)); - read_pos_ += bytes_out; - if (pcbRead) { - *pcbRead = (ULONG)bytes_out; - } - - return S_OK; - } - HRESULT STDMETHODCALLTYPE Write(const void* input, - ULONG cb, - ULONG* pcbWritten) override { - if (cb <= 0) { - if (pcbWritten) { - *pcbWritten = 0; - } - return S_OK; - } - inter_stream_.write(reinterpret_cast(input), cb); - if (pcbWritten) { - *pcbWritten = cb; - } - return S_OK; - } - - // IStream - HRESULT STDMETHODCALLTYPE SetSize(ULARGE_INTEGER) override { - return E_NOTIMPL; - } - HRESULT STDMETHODCALLTYPE CopyTo(IStream*, - ULARGE_INTEGER, - ULARGE_INTEGER*, - ULARGE_INTEGER*) override { - return E_NOTIMPL; - } - HRESULT STDMETHODCALLTYPE Commit(DWORD) override { return E_NOTIMPL; } - HRESULT STDMETHODCALLTYPE Revert() override { return E_NOTIMPL; } - HRESULT STDMETHODCALLTYPE LockRegion(ULARGE_INTEGER, - ULARGE_INTEGER, - DWORD) override { - return E_NOTIMPL; - } - HRESULT STDMETHODCALLTYPE UnlockRegion(ULARGE_INTEGER, - ULARGE_INTEGER, - DWORD) override { - return E_NOTIMPL; - } - HRESULT STDMETHODCALLTYPE Clone(IStream** stream) override { - return E_NOTIMPL; - } - HRESULT STDMETHODCALLTYPE Seek(LARGE_INTEGER liDistanceToMove, - DWORD dwOrigin, - ULARGE_INTEGER* lpNewFilePointer) override { - std::streamoff start; - std::streamoff new_read_position; - switch (dwOrigin) { - case STREAM_SEEK_SET: - start = 0; - break; - case STREAM_SEEK_CUR: - start = read_pos_; - break; - case STREAM_SEEK_END: - if (inter_stream_.tellp() < 0) { - return STG_E_SEEKERROR; - } - start = inter_stream_.tellp(); - break; - default: - return STG_E_INVALIDFUNCTION; - } - new_read_position = start + liDistanceToMove.QuadPart; - if (new_read_position > inter_stream_.tellp()) { - return STG_E_SEEKERROR; - } - - read_pos_ = new_read_position; - if (lpNewFilePointer) { - lpNewFilePointer->QuadPart = read_pos_; - } - - return S_OK; - } - HRESULT STDMETHODCALLTYPE Stat(STATSTG* pStatstg, - DWORD grfStatFlag) override { - if (!pStatstg) { - return STG_E_INVALIDFUNCTION; - } - - UNSAFE_TODO(ZeroMemory(pStatstg, sizeof(STATSTG))); - - if (inter_stream_.tellp() < 0) { - return STG_E_SEEKERROR; - } - - pStatstg->cbSize.QuadPart = inter_stream_.tellp(); - return S_OK; - } - - private: - LONG ref_count_ = 1; - std::streamoff read_pos_ = 0; - fxcrt::ostringstream inter_stream_; -}; - } // namespace CGdiplusExt::CGdiplusExt() = default; From 5b8d8c787c603f5dad771e96dc203f19bb638925 Mon Sep 17 00:00:00 2001 From: Aryan Date: Wed, 28 Oct 2026 17:49:07 -0700 Subject: [PATCH 18/39] Enable Brotli compilation override by default This CL sets pdf_enable_brotli_override to true in the PDFium build overrides. Brotli support is now compiled in by default, but it remains disabled at runtime unless the library is explicitly loaded with the m_BrotliEnabled configuration set to true. Bug: 475855993 Change-Id: If77f8ca2df93e2083274d54c1cdda05b58fe2bb3 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/151650 Reviewed-by: Andy Phan Reviewed-by: Lei Zhang Commit-Queue: Lei Zhang --- build_overrides/pdfium.gni | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build_overrides/pdfium.gni b/build_overrides/pdfium.gni index e89d55372a..5b2853687a 100644 --- a/build_overrides/pdfium.gni +++ b/build_overrides/pdfium.gni @@ -14,8 +14,8 @@ pdf_bundle_freetype_override = true pdf_enable_freetype_override = true # Build PDFium with experimental Brotli compression support. -# Default: Brotli support is disabled until PDF 2.0 spec is confirmed. -pdf_enable_brotli_override = false +# Default: Brotli support is compiled in by default. +pdf_enable_brotli_override = true # Build PDFium either with or without v8 support. # Default: With V8 support. From 67cc30230f327e0c9c2c1a82a2dbf8d2f23541a3 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 09:57:20 -0700 Subject: [PATCH 19/39] Make non-const kFoo variables truly const Fix various constants where one can potentially assign nullptr to them. Change-Id: I2997370b894be1f0f44b8a6d5d6f39a41251a8ed Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162470 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- core/fxcrt/widestring_unittest.cpp | 8 ++++---- fpdfsdk/fpdf_view_embeddertest.cpp | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/fxcrt/widestring_unittest.cpp b/core/fxcrt/widestring_unittest.cpp index 8f546a7a05..8073bcc815 100644 --- a/core/fxcrt/widestring_unittest.cpp +++ b/core/fxcrt/widestring_unittest.cpp @@ -1436,7 +1436,7 @@ TEST(WideString, EqualsASCIINoCase) { } TEST(WideString, ToASCII) { - const char* kResult = + constexpr char kResult[] = "x" "\x02" "\x7f" @@ -1453,7 +1453,7 @@ TEST(WideString, ToASCII) { } TEST(WideString, ToLatin1) { - const char* kResult = + constexpr char kResult[] = "x" "\x82" "\xff" @@ -1472,7 +1472,7 @@ TEST(WideString, ToLatin1) { TEST(WideString, ToDefANSI) { EXPECT_EQ("", WideString().ToDefANSI()); #if BUILDFLAG(IS_WIN) - const char* kResult = + constexpr char kResult[] = "x" "?" "\xff" @@ -1480,7 +1480,7 @@ TEST(WideString, ToDefANSI) { "?" "y"; #else - const char* kResult = + constexpr char kResult[] = "x" "\x80" "\xff" diff --git a/fpdfsdk/fpdf_view_embeddertest.cpp b/fpdfsdk/fpdf_view_embeddertest.cpp index 18443141bc..76da41bf5f 100644 --- a/fpdfsdk/fpdf_view_embeddertest.cpp +++ b/fpdfsdk/fpdf_view_embeddertest.cpp @@ -1614,7 +1614,7 @@ TEST_F(FPDFViewEmbedderTest, RenderManyRectanglesWithAndWithoutExternalMemory) { TestRenderPageBitmapWithExternalMemoryAndNoStride(page.get(), FPDFBitmap_BGR, kBGRBasename); - const char* kGrayBasename = "many_rectangles_grayscale_memory"; + constexpr char kGrayBasename[] = "many_rectangles_grayscale_memory"; TestRenderPageBitmapWithInternalMemory(page.get(), FPDFBitmap_Gray, kGrayBasename, /*fuzzy=*/true); From 64df52afe4740704c46334938fedca9d72e82fd3 Mon Sep 17 00:00:00 2001 From: April Kallmeyer Date: Thu, 29 Oct 2026 10:51:02 -0700 Subject: [PATCH 20/39] Test all 4 ordering variants of /ActualText for an Arabic string All 4 of these orderings should produce the exact same copy-paste text as the PDF spec makes no distinction on the ordering of the content stream. Currently only the second option works correctly in PDFium. In particular there's a bug involving the bidi classification of diacritic marks (I know of at least one bug where they are marked unconditionally as kLeftWeak which is incorrect, they should have the same bidi class as their base character). There are also whitespace heuristics that depend on ordering and are overly sensitive, which is demonstrated here. There may be more bugs involved than just those. Originally I manually created and checked these test cases at https://crbug.com/525093248#comment23. I prompted Gemini to turn this into a real test case. The font is NotoSansArabic-Regular Version 2.005. I tried to make this work with no font like the arabic.in test case but with this one FPDFText_GetText() was returning empty strings due to the way PDFium ignores glyphs with 0 width. Bug: 525093248 Change-Id: I6055bba925884e3892402ba9791b7f30cb0d3063 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162291 Reviewed-by: Lei Zhang Commit-Queue: Lei Zhang --- fpdfsdk/fpdf_text_embeddertest.cpp | 41 ++++ .../resources/arabic_actual_text_ordering.in | 229 ++++++++++++++++++ .../resources/arabic_actual_text_ordering.pdf | Bin 0 -> 7765 bytes 3 files changed, 270 insertions(+) create mode 100644 testing/resources/arabic_actual_text_ordering.in create mode 100644 testing/resources/arabic_actual_text_ordering.pdf diff --git a/fpdfsdk/fpdf_text_embeddertest.cpp b/fpdfsdk/fpdf_text_embeddertest.cpp index 89db486a47..470ecebb5a 100644 --- a/fpdfsdk/fpdf_text_embeddertest.cpp +++ b/fpdfsdk/fpdf_text_embeddertest.cpp @@ -2596,3 +2596,44 @@ TEST_F(FPDFTextEmbedderTest, Arabic) { EXPECT_THAT(pdfium::span(buffer).first(), ElementsAreArray(kExpectedText)); } + +TEST_F(FPDFTextEmbedderTest, ArabicActualTextOrdering) { + ASSERT_TRUE(OpenDocument("arabic_actual_text_ordering.pdf")); + + // The 4 pages represent 4 PDF variants containing the Arabic word "بِسْمِ", + // testing combinations of visual vs logical span order and diacritic vs base + // character stream order within each span. All 4 should have the exact same + // extracted text. + // + // Variant 2 (visual order of spans, base character first within span) + // is the only one that extracts correctly as: + // {0x0628, 0x0650, 0x0633, 0x0652, 0x0645, 0x0650, '\0'} + // + // TODO(crbug.com/525093248): Text extraction for the remaining variants + // currently produces differing results with unintended linebreaks/spaces + // and reversed characters within spans. + const std::vector kExpectedPages[] = { + {0x0650, 0x0645, '\r', '\n', 0x0628, 0x0650, 0x0633, 0x0652, '\0'}, + {0x0628, 0x0650, 0x0633, 0x0652, 0x0645, 0x0650, '\0'}, + {0x0628, 0x0650, 0x0633, 0x0652, ' ', 0x0650, 0x0628, '\r', '\n', 0x0645, + 0x0650, '\0'}, + {0x0628, 0x0650, 0x0633, 0x0652, ' ', 0x0628, 0x0650, '\r', '\n', 0x0633, + 0x0652, 0x0645, 0x0650, '\r', '\n', 0x0650, 0x0645, '\0'}, + }; + + int page_index = 0; + for (const std::vector& expected_page : kExpectedPages) { + ScopedPage page = LoadScopedPage(page_index++); + ASSERT_TRUE(page); + + ScopedFPDFTextPage text_page(FPDFText_LoadPage(page.get())); + ASSERT_TRUE(text_page); + + std::array buffer = {}; + int num_chars = + FPDFText_GetText(text_page.get(), 0, buffer.size(), buffer.data()); + ASSERT_GE(num_chars, 0); + EXPECT_THAT(pdfium::span(buffer).first(static_cast(num_chars)), + ElementsAreArray(expected_page)); + } +} diff --git a/testing/resources/arabic_actual_text_ordering.in b/testing/resources/arabic_actual_text_ordering.in new file mode 100644 index 0000000000..c538ff7e8c --- /dev/null +++ b/testing/resources/arabic_actual_text_ordering.in @@ -0,0 +1,229 @@ +{{header}} +{{object 1 0}} << + /Type /Catalog + /Pages 2 0 R +>> +endobj +{{object 2 0}} << + /Type /Pages + /Count 4 + /Kids [3 0 R 4 0 R 5 0 R 6 0 R] + /MediaBox [0 0 200 200] + /Resources << + /Font << + /FXF1 11 0 R + >> + >> +>> +endobj +{{object 3 0}} << + /Type /Page + /Parent 2 0 R + /Contents 7 0 R +>> +endobj +{{object 4 0}} << + /Type /Page + /Parent 2 0 R + /Contents 8 0 R +>> +endobj +{{object 5 0}} << + /Type /Page + /Parent 2 0 R + /Contents 9 0 R +>> +endobj +{{object 6 0}} << + /Type /Page + /Parent 2 0 R + /Contents 10 0 R +>> +endobj +% Page 0: Variant 1 - Visual order of spans, diacritic first within span +{{object 7 0}} << + {{streamlen}} +>> +stream +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 100.41156 98.06628 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 99.921432 102.05713 Tm /FXF1 9 Tf 0 Tr [<05>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 104.315842 101.99542 Tm /FXF1 9 Tf 0 Tr [<02>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 102.958832 102.05713 Tm /FXF1 9 Tf 0 Tr [<04>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.798752 99.43768 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.730003 102.05713 Tm /FXF1 9 Tf 0 Tr [<03>] TJ ET Q +EMC +endstream +endobj +% Page 1: Variant 2 - Visual order of spans, base char first within span +{{object 8 0}} << + {{streamlen}} +>> +stream +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 99.921432 102.05713 Tm /FXF1 9 Tf 0 Tr [<05>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 100.41156 98.06628 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 102.958832 102.05713 Tm /FXF1 9 Tf 0 Tr [<04>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 104.315842 101.99542 Tm /FXF1 9 Tf 0 Tr [<02>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.730003 102.05713 Tm /FXF1 9 Tf 0 Tr [<03>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.798752 99.43768 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +EMC +endstream +endobj +% Page 2: Variant 3 - Logical order of spans, diacritic first within span +{{object 9 0}} << + {{streamlen}} +>> +stream +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.798752 99.43768 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.730003 102.05713 Tm /FXF1 9 Tf 0 Tr [<03>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 104.315842 101.99542 Tm /FXF1 9 Tf 0 Tr [<02>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 102.958832 102.05713 Tm /FXF1 9 Tf 0 Tr [<04>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 100.41156 98.06628 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 99.921432 102.05713 Tm /FXF1 9 Tf 0 Tr [<05>] TJ ET Q +EMC +endstream +endobj +% Page 3: Variant 4 - Logical order of spans, base char first within span +{{object 10 0}} << + {{streamlen}} +>> +stream +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.730003 102.05713 Tm /FXF1 9 Tf 0 Tr [<03>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 107.798752 99.43768 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 102.958832 102.05713 Tm /FXF1 9 Tf 0 Tr [<04>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 104.315842 101.99542 Tm /FXF1 9 Tf 0 Tr [<02>] TJ ET Q +EMC +/Span <>> BDC +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 99.921432 102.05713 Tm /FXF1 9 Tf 0 Tr [<05>] TJ ET Q +q 0 0 0 rg 0 0 0 RG BT 1 0 0 1 100.41156 98.06628 Tm /FXF1 9 Tf 0 Tr [<01>] TJ ET Q +EMC +endstream +endobj +{{object 11 0}} << + /Type /Font + /Subtype /TrueType + /BaseFont /BAAAAA+NotoSansArabic-Regular + /FirstChar 1 + /FontDescriptor 12 0 R + /LastChar 5 + /ToUnicode 13 0 R + /Widths [0 0 269 850 562] +>> +endobj +{{object 12 0}} << + /Type /FontDescriptor + /Ascent 1374 + /CapHeight 1374 + /Descent -738 + /Flags 4 + /FontBBox [-220 -548 7175 1359] + /FontFile2 14 0 R + /FontName /BAAAAA+NotoSansArabic-Regular + /ItalicAngle 0 + /StemV 80 +>> +endobj +{{object 13 0}} << + {{streamlen}} +>> +stream +/CIDInit /ProcSet findresource begin +12 dict begin +begincmap +/CIDSystemInfo << + /Registry (Adobe) + /Ordering (UCS) + /Supplement 0 +>> def +/CMapName /Adobe-Identity-UCS def +/CMapType 2 def +1 begincodespacerange + <00> +endcodespacerange +5 beginbfchar + <01> <0650> + <02> <0652> + <03> + <04> + <05> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj +% Font: NotoSansArabic-Regular Version 2.005 +% URL: https://github.com/notofonts/arabic +% License: SIL Open Font License 1.1 (OFL-1.1) +% +% Step 1: Subset the 5 glyphs used in this test: +% $ pyftsubset NotoSansArabic-Regular.ttf \ +% --unicodes="U+0650,U+0652,U+FE91,U+FEB4,U+FEE2" \ +% --output-file=subset.ttf +% +% Step 2: Add a format 0 cmap mapping byte codes 1-5 to those glyphs for simple +% TrueType font support: +% $ python3 -c ' +% from fontTools.ttLib import TTFont +% from fontTools.ttLib.tables._c_m_a_p import CmapSubtable +% f = TTFont("subset.ttf") +% sub = CmapSubtable.newSubtable(0) +% sub.platformID, sub.platEncID, sub.language = 1, 0, 0 +% sub.cmap = {1:"uni0650", 2:"uni0652", 3:"uniFE91", 4:"uniFEB4", 5:"uniFEE2"} +% f["cmap"].tables.append(sub) +% f.save("subset.ttf")' +{{object 14 0}} << + /Filter [/ASCII85Decode /FlateDecode] + {{streamlen}} + /Length1 2748 +>> +stream +GhV7[92&Sj)#hjpo4!5Y?s_&21CO]99VKgAQl2Pnb+$h2]N]2UjAMkf+,-E8-B6#'WTh:,WN"Tn@GJBW +_M+sp\568H(cCTqW/45YU'kIQ@FD$=nN5o?>"VJIC[]OD+6WS%J,]J[kAc=jObI*cR3oL,3kK'cr'[Ce +k\]W,kT>9FlA]eXX8@ggF;PqTTs)nua^S3#ecscc"ZOYkJk[cQ.l-8#Xkn!!M5`[NKT2O_XdPpY[!St)\ +Cp&kjVD*H)H=07JRNoO'ql4nQI5^W,)($Y?o:cqNHm/0Bf)OoNrATrj1Rq +2i+n#j@aLs58,F#rVbQR`A"N=?d1l$0&9TM!]eH\ig!F`@Z@^!aKLdtE2!WE4QTJ"bWL57`EL$X26W>5 +#q^'KkthVg`l.I,$lF`-Y&1k]F[)&j-p+ekG95UP.r:H(G2pCI*'Z7&1=?.#ai8Wd5_jo.MH8qNk%/D2 +O,.;6Br1:OFX\TM!`iOqA)QRmFO5`c47FIrBdaQhf#F3i]:mj8o/Z/$hZl?Wh=%i-I:<@j*q9N#8*$V, +-'O11-sYr%?uE.#mg2#[F'[@BrD677H"a=r*uGpc:Q9>.Lif/TY`CKA/Q(\eglmcM[l%h2=UXomQ05(r +&Mj[:bi5jPSbaLreQRX=,FMD@b'Y?MYtjMd8"u/DmY+:*U(Y@2^?3[E)q#FiUC+$=4Om=RhCPE=Vop`m +2$HW?@08r"Be)&"*:UZQK>FHKL*B[bsh,b ++^0Dl'=*@n]IWSFn3`D(_cPP?R;m5Z3[h%'>2HgIB%lj8OZ9Ss7n'k%(gD`;i0auTLm4dcYZhnuB4/+mOG]^F)HbRce^>N2)N'h?pWQAB''kLpnoJE>>J]`dkO!A0I&BY/7rMI/B>97 +1u$R6:h-)#:/@`&Q8b&Y*-=W5aj02)V:i4Q..L&l7oc.:Wd])-.dr=q]Ig:GCO09Q\2P;VI3(@T_ebe#!pMf*F&StbciUm]p'eAUT8TllBP@\&mn(2<*&1]H?"CR*pDpC7lC4Hi([[q +EN'i#^\scJcsrdrB`e2\nE)f4;KKksLkmI54(KDo.,('X`%HM%-iVQ$Cq8=IipMTO!j5$LihXmeja'=O +A#'8d^%e2oS%q3sF=f9LH Date: Thu, 29 Oct 2026 10:55:34 -0700 Subject: [PATCH 22/39] Fix incorrect documentation in core/fxcrt/zip.h For `fxcrt::Zip(first, second)`, the code in the ZipView2 ctor is `CHECK_LE(first.size(), second.size());`. So the comments at the top of the file should match that. Change-Id: I6b129e9109b8b51980bae236aa732ab0c2f7c400 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162450 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez --- core/fxcrt/zip.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/fxcrt/zip.h b/core/fxcrt/zip.h index 6093bf89f9..e3260a04bb 100644 --- a/core/fxcrt/zip.h +++ b/core/fxcrt/zip.h @@ -34,8 +34,8 @@ namespace fxcrt { // // Differences include: // - Only zips together two or three views instead of N. -// - Size is determined by the first view, which must be smaller than the -// other view(s). +// - Size is determined by the first view, which must be smaller than or equal +// to the other view(s). // - Views are passed as forwarding-references, so non-const views may be // assigned-to in the body of the loop. // - Only those methods required to support use in a range-based for-loop From f96a940dc0453411e58d749c4b986dd0b0474fa8 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 12:28:02 -0700 Subject: [PATCH 23/39] Fix a UNSAFE_TODO() in JpegModule::JpegEncode() Switch from iterating over span + raw pointer to using fxcrt::Zip(). Also finish initializing libjpeg before allocating memory. Change-Id: Ib57ac99d1752af34e45aa8e4a1e07e6481352361 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161570 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- core/fxcodec/jpeg/jpegmodule.cpp | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/core/fxcodec/jpeg/jpegmodule.cpp b/core/fxcodec/jpeg/jpegmodule.cpp index 82239252a7..eff1819f78 100644 --- a/core/fxcodec/jpeg/jpegmodule.cpp +++ b/core/fxcodec/jpeg/jpegmodule.cpp @@ -27,6 +27,7 @@ #include "core/fxcrt/fx_safe_types.h" #include "core/fxcrt/numerics/safe_conversions.h" #include "core/fxcrt/retain_ptr.h" +#include "core/fxcrt/zip.h" #include "core/fxge/dib/cfx_dibbase.h" #include "core/fxge/dib/fx_dib.h" #endif // BUILDFLAG(IS_WIN) @@ -130,16 +131,16 @@ bool JpegModule::JpegEncode(const RetainPtr& pSource, compress_common.common.cinfo.in_color_space = JCS_CMYK; } - std::unique_ptr line_buf; - if (nComponents > 1) { - line_buf.reset(FX_Alloc2D(uint8_t, width, nComponents)); - } - if (!jpeg_common_set_defaults(&compress_common.common) || !jpeg_common_start_compress(&compress_common.common, TRUE)) { return false; } + std::unique_ptr line_buf; + if (nComponents > 1) { + line_buf.reset(FX_Alloc2D(uint8_t, width, nComponents)); + } + JSAMPROW row_pointer; JDIMENSION row; while (compress_common.common.cinfo.next_scanline < @@ -147,8 +148,8 @@ bool JpegModule::JpegEncode(const RetainPtr& pSource, pdfium::span src_scan = pSource->GetScanline(compress_common.common.cinfo.next_scanline); if (nComponents > 1) { - uint8_t* dest_scan = line_buf.get(); if (nComponents == 3) { + uint8_t* dest_scan = line_buf.get(); UNSAFE_TODO({ for (uint32_t i = 0; i < width; i++) { ReverseCopy3Bytes(dest_scan, src_scan.data()); @@ -157,12 +158,13 @@ bool JpegModule::JpegEncode(const RetainPtr& pSource, } }); } else { - UNSAFE_TODO({ - for (uint32_t i = 0; i < pitch; i++) { - *dest_scan++ = ~src_scan.front(); - src_scan = src_scan.subspan<1u>(); - } - }); + // SAFETY: Matches FX_Alloc2D() call above. + pdfium::span dest_span = UNSAFE_BUFFERS( + pdfium::span(line_buf.get(), width * nComponents)); + for (auto [in, out] : + fxcrt::Zip(src_scan.first(pitch), dest_span.first(pitch))) { + out = ~in; + } } row_pointer = line_buf.get(); } else { From b2b9e0fea93ec37351c062292a91ef24167ca270 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Thu, 29 Oct 2026 12:51:52 -0700 Subject: [PATCH 24/39] Fix three additional embeddertest results on *_skia_rust CQ bots. Increase the tolerance on some pixel-diff options to account for minor differences in glyph rendering. Bug: 42271123 Change-Id: I550588c04c4404461122a1bd31b3d35b28514ba7 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162510 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fpdfsdk/fpdf_edit_embeddertest.cpp | 33 ++++++++++++++++++++++++------ xfa/fwl/cfwl_edit_embeddertest.cpp | 19 +++++++++++++---- 2 files changed, 42 insertions(+), 10 deletions(-) diff --git a/fpdfsdk/fpdf_edit_embeddertest.cpp b/fpdfsdk/fpdf_edit_embeddertest.cpp index d161bfd902..50e559818a 100644 --- a/fpdfsdk/fpdf_edit_embeddertest.cpp +++ b/fpdfsdk/fpdf_edit_embeddertest.cpp @@ -40,6 +40,7 @@ #include "public/fpdfview.h" #include "testing/embedder_test.h" #include "testing/embedder_test_constants.h" +#include "testing/embedder_test_environment.h" #include "testing/fx_string_testhelpers.h" #include "testing/gmock/include/gmock/gmock-matchers.h" #include "testing/gtest/include/gtest/gtest.h" @@ -2954,6 +2955,9 @@ TEST_F(FPDFEditEmbedderTest, GetTextRenderMode) { TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { static constexpr char kTextRenderModeStrokeModePng[] = "text_render_mode_stroke_mode"; + static constexpr DiffOptions kTextRenderModeDiffOptions = { + .max_pixel_per_channel_delta = 30, + }; { ASSERT_TRUE(OpenDocument("text_render_mode.pdf")); ScopedPage page = LoadScopedPage(0); @@ -2963,7 +2967,11 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { // Check the bitmap { ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), "text_render_mode"); + CompareBitmapWithExpectationSuffix( + page_bitmap.get(), "text_render_mode", + EmbedderTestEnvironment::GetInstance()->fontations() + ? kTextRenderModeDiffOptions + : kExactDiffOptions); } // Cannot set on a null object. @@ -2989,8 +2997,11 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { // Check that bitmap displays changed content { ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - kTextRenderModeStrokeModePng); + CompareBitmapWithExpectationSuffix( + page_bitmap.get(), kTextRenderModeStrokeModePng, + EmbedderTestEnvironment::GetInstance()->fontations() + ? kTextRenderModeDiffOptions + : kExactDiffOptions); } // Save a copy. @@ -3012,8 +3023,11 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { FPDFTextObj_GetTextRenderMode(page_object)); ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); - CompareBitmapWithExpectationSuffix(bitmap.get(), - kTextRenderModeStrokeModePng); + CompareBitmapWithExpectationSuffix( + bitmap.get(), kTextRenderModeStrokeModePng, + EmbedderTestEnvironment::GetInstance()->fontations() + ? kTextRenderModeDiffOptions + : kExactDiffOptions); } } @@ -5224,7 +5238,14 @@ TEST_F(FPDFEditEmbedderTest, GetRenderedBitmapForColorText) { ScopedFPDFBitmap bitmap( FPDFTextObj_GetRenderedBitmap(document(), page.get(), text_object, 7.3f)); ASSERT_TRUE(bitmap); - CompareBitmapWithExpectationSuffix(bitmap.get(), "text_color_text_object"); + static constexpr DiffOptions kColorTextDiffOptions = { + .max_pixel_per_channel_delta = 16, + }; + CompareBitmapWithExpectationSuffix( + bitmap.get(), "text_color_text_object", + EmbedderTestEnvironment::GetInstance()->fontations() + ? kColorTextDiffOptions + : kExactDiffOptions); } TEST_F(FPDFEditEmbedderTest, GetRenderedBitmapForNewlyCreatedText) { diff --git a/xfa/fwl/cfwl_edit_embeddertest.cpp b/xfa/fwl/cfwl_edit_embeddertest.cpp index 1c43f01edf..a578d620f9 100644 --- a/xfa/fwl/cfwl_edit_embeddertest.cpp +++ b/xfa/fwl/cfwl_edit_embeddertest.cpp @@ -166,6 +166,11 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithoutMultiline) { } TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { + static constexpr DiffOptions kMultilineDiffOptions = { + .max_pixel_per_channel_delta = 255, + .max_mean_squared_error = 5.0, + }; + CreateAndInitializeFormPDF("xfa/xfa_multiline_textfield.pdf"); ScopedPage page = LoadScopedPage(0); FORM_OnLButtonDown(form_handle(), page.get(), 0, 115, 58); @@ -186,8 +191,11 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { "xfa_multiline_textfield_filled"; ScopedFPDFBitmap page_bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - kFilledMultilineBasename); + CompareBitmapWithExpectationSuffix( + page_bitmap.get(), kFilledMultilineBasename, + EmbedderTestEnvironment::GetInstance()->fontations() + ? kMultilineDiffOptions + : kExactDiffOptions); } for (size_t i = 0; i < 4; ++i) { @@ -211,8 +219,11 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { "xfa_multiline_textfield_backspace"; ScopedFPDFBitmap page_bitmap = RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); - CompareBitmapWithExpectationSuffix(page_bitmap.get(), - kMultilineBackspaceBasename); + CompareBitmapWithExpectationSuffix( + page_bitmap.get(), kMultilineBackspaceBasename, + EmbedderTestEnvironment::GetInstance()->fontations() + ? kMultilineDiffOptions + : kExactDiffOptions); } } From c0cb3e496e924b0626b16a41ed3aa23df65fcb7c Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 14:35:34 -0700 Subject: [PATCH 25/39] Roll third_party/skia/ 5b1a7f7c0..0abfcf118 (368 commits; 17 trivial rolls) https://skia.googlesource.com/skia.git/+log/5b1a7f7c0644..0abfcf118530 Created with: roll-dep third_party/skia Change-Id: Ia10e6710ca811299cfb7abc2152658aa36459a30 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162531 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index da48ffe16f..7d0c9d0782 100644 --- a/DEPS +++ b/DEPS @@ -244,7 +244,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling skia # and whatever else without interference from each other. - 'skia_revision': '5b1a7f7c06448e5d5f38f3c9360b18cae315576e', + 'skia_revision': '0abfcf118530e0e46e7e466f6d028041af61581a', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling test_fonts # and whatever else without interference from each other. From b435cef44c63aadf424335091efa4cd67455014b Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 15:22:45 -0700 Subject: [PATCH 26/39] Roll testing/scripts/rust/ 9c16e2f4c..9022dfb9a (1 commit) https://chromium.googlesource.com/chromium/src/testing/scripts/rust.git/+log/9c16e2f4c17e..9022dfb9a7ba Created with: roll-dep testing/scripts/rust Change-Id: I410eba1bea5dcb9efe063862c0b1fb5f4dc66cb6 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162511 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index 7d0c9d0782..e706df0c5b 100644 --- a/DEPS +++ b/DEPS @@ -252,7 +252,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling testing_rust # and whatever else without interference from each other. - 'testing_rust_revision': '9c16e2f4c17e384708c68ecc8596c80df5689b48', + 'testing_rust_revision': '9022dfb9a7ba7ad28fe7798ed997ba57cd52335b', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling tools_memory # and whatever else without interference from each other. From 864b2ebddd1b13fb4045680528671463490c866b Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 15:22:54 -0700 Subject: [PATCH 27/39] Roll third_party/rust/ b8c38a533..79a8603b9 (52 commits) https://chromium.googlesource.com/chromium/src/third_party/rust/+log/b8c38a533c84..79a8603b966b Then update GN paths to match the new Fontations crate versions. After that, update core/fxge/skrifa/src/main.rs to fix the build: - Import `OutlinePen` from `skrifa::outline`. - Update `Charset::glyph_id()` and `Charset::string_id()` callers now that they return `Option` instead of `Result`. Created with: roll-dep third_party/rust Change-Id: Ie4e360dfe3b10dfe04587e37a1474f63c4018c23 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162570 Reviewed-by: Tom Sepez Commit-Queue: Lei Zhang --- DEPS | 2 +- core/fxge/BUILD.gn | 4 ++-- core/fxge/skrifa/src/main.rs | 11 ++++++----- skia/BUILD.gn | 4 ++-- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/DEPS b/DEPS index e706df0c5b..7a2e3c96a7 100644 --- a/DEPS +++ b/DEPS @@ -232,7 +232,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling rust # and whatever else without interference from each other. - 'rust_revision': 'b8c38a533c84f01fe194fed455f1d53132b0cf36', + 'rust_revision': '79a8603b966b612119e3498bcf7e535dfa096c1c', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling simdutf # and whatever else without interference from each other. diff --git a/core/fxge/BUILD.gn b/core/fxge/BUILD.gn index cb43a303cf..36aba6ad36 100644 --- a/core/fxge/BUILD.gn +++ b/core/fxge/BUILD.gn @@ -248,8 +248,8 @@ if (pdf_enable_fontations) { features = [ "agl" ] deps = [ "//build/rust:cxx_cppdeps", - "//third_party/rust/read_fonts/v0_43:lib", - "//third_party/rust/skrifa/v0_46:lib", + "//third_party/rust/read_fonts/v0_45:lib", + "//third_party/rust/skrifa/v0_48:lib", ] configs += [ ":skrifa_cxx_config" ] } diff --git a/core/fxge/skrifa/src/main.rs b/core/fxge/skrifa/src/main.rs index d6ad384626..346ad3e636 100644 --- a/core/fxge/skrifa/src/main.rs +++ b/core/fxge/skrifa/src/main.rs @@ -4,7 +4,6 @@ #![allow(dead_code)] use read_fonts::{ - model::pen::OutlinePen, ps::{ cff::{ charset::Charset as CffCharset, CffFontRef, Encoding as CffEncoding, @@ -23,7 +22,9 @@ use skrifa::{ charmap::Charmap, instance::{LocationRef, Size}, metrics::Metrics, - outline::{DrawSettings, Engine, HintingInstance, HintingOptions, OutlineGlyphFormat}, + outline::{ + DrawSettings, Engine, HintingInstance, HintingOptions, OutlineGlyphFormat, OutlinePen, + }, string::StringId, FontRef, GlyphNameSource, GlyphNames, MetadataProvider, OutlineGlyphCollection, }; @@ -300,7 +301,7 @@ impl SkrifaFont<'_> { Self::Cff(cff) => { if cff.font.is_cid() { let charset = cff.charset.as_ref()?; - let actual_gid = charset.glyph_id(Sid::new(gid as u16)).ok()?; + let actual_gid = charset.glyph_id(Sid::new(gid as u16))?; Some(actual_gid.to_u32()) } else { Some(gid) @@ -452,7 +453,7 @@ impl SkrifaFont<'_> { Self::Cff(cff) if cff.font.is_cid() => cff .charset .as_ref() - .and_then(|charset| charset.glyph_id(Sid::new(cid)).ok()) + .and_then(|charset| charset.glyph_id(Sid::new(cid))) .unwrap_or_default() .to_u32(), _ => 0, @@ -947,7 +948,7 @@ impl SkrifaFont<'_> { Self::Cff(cff) if cff.charset.is_some() && !cff.font.is_cid() => cff .charset .as_ref() - .and_then(|charset| charset.string_id(gid.into()).ok()) + .and_then(|charset| charset.string_id(gid.into())) .and_then(|sid| cff.font.string(sid)) .and_then(|s| core::str::from_utf8(s).ok()) .map(|s| s.to_string()) diff --git a/skia/BUILD.gn b/skia/BUILD.gn index 30e1656fc9..e26ec68095 100644 --- a/skia/BUILD.gn +++ b/skia/BUILD.gn @@ -39,8 +39,8 @@ if (pdf_enable_fontations) { deps = [ ":path_bridge", "//third_party/rust/font_types/v0_12:lib", - "//third_party/rust/read_fonts/v0_43:lib", - "//third_party/rust/skrifa/v0_46:lib", + "//third_party/rust/read_fonts/v0_45:lib", + "//third_party/rust/skrifa/v0_48:lib", ] configs -= [ "//build/config/compiler:chromium_code" ] configs += [ From 14b34d999240ebf1ec9f51962538e4b07a5f01eb Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Thu, 29 Oct 2026 15:42:57 -0700 Subject: [PATCH 28/39] Pass zero strides to libyuv for single-row operations When invoking libyuv functions with a height of 1, the source and destination stride parameters only apply after processing the first row and have no effect on a single scanline. Replace the redundant pixel_count * N stride calculations in ReverseRGB() and CompositeRow_Bgr2Bgra_NoBlend_NoClip() with 0 to match existing single-row libyuv calls in CFX_DIBBase. Change-Id: Icc4daebd7105af8855b06dad46abb5fdfeaa4359 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162532 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- core/fxcodec/fx_codec.cpp | 5 ++--- core/fxge/dib/cfx_scanlinecompositor.cpp | 6 ++---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/core/fxcodec/fx_codec.cpp b/core/fxcodec/fx_codec.cpp index 3eef9272a7..ec182cc2f8 100644 --- a/core/fxcodec/fx_codec.cpp +++ b/core/fxcodec/fx_codec.cpp @@ -56,9 +56,8 @@ void ReverseRGB(pdfium::span pDestBuf, count); #if defined(PDF_USE_LIBYUV) - libyuv::RGB24ToRAW(pdfium::as_bytes(src_span).data(), pixels * 3, - pdfium::as_writable_bytes(dst_span).data(), pixels * 3, - pixels, 1); + libyuv::RGB24ToRAW(pdfium::as_bytes(src_span).data(), 0, + pdfium::as_writable_bytes(dst_span).data(), 0, pixels, 1); #else if (dst_span.data() == src_span.data()) { for (auto& pix : dst_span) { diff --git a/core/fxge/dib/cfx_scanlinecompositor.cpp b/core/fxge/dib/cfx_scanlinecompositor.cpp index fd7864330f..9326853089 100644 --- a/core/fxge/dib/cfx_scanlinecompositor.cpp +++ b/core/fxge/dib/cfx_scanlinecompositor.cpp @@ -451,12 +451,10 @@ void CompositeRow_Bgr2Bgra_NoBlend_NoClip( const uint8_t* src_bytes = pdfium::as_bytes(bgr_span).data(); uint8_t* dest_bytes = pdfium::as_writable_bytes(dest_span).data(); if constexpr (std::is_same_v>) { - libyuv::RGB24ToARGB(src_bytes, pixel_count * 3, dest_bytes, - pixel_count * 4, pixel_count, 1); + libyuv::RGB24ToARGB(src_bytes, 0, dest_bytes, 0, pixel_count, 1); } else { static_assert(std::is_same_v>); - libyuv::RAWToARGB(src_bytes, pixel_count * 3, dest_bytes, pixel_count * 4, - pixel_count, 1); + libyuv::RAWToARGB(src_bytes, 0, dest_bytes, 0, pixel_count, 1); } #else CopyRowToOpaqueBgra(dest_span, bgr_span); From 32aa2c3aaadd63a3da1108a4a27e552f74dd889b Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 17:35:10 -0700 Subject: [PATCH 29/39] Roll base/allocator/partition_allocator/ dc6144ac9..2b864a177 (50 commits) https://chromium.googlesource.com/chromium/src/base/allocator/partition_allocator.git/+log/dc6144ac93b2..2b864a17731e Created with: roll-dep base/allocator/partition_allocator Change-Id: Ifb5dd6360bae259f39f7ab913891c8e9d36335f9 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162610 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez --- DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/DEPS b/DEPS index 7a2e3c96a7..02811089d7 100644 --- a/DEPS +++ b/DEPS @@ -220,7 +220,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling partition_allocator # and whatever else without interference from each other. - 'partition_allocator_revision': 'dc6144ac93b23232ea8d2b931f661a917ad7d4fd', + 'partition_allocator_revision': '2b864a17731ee7ae5a994ea308178da1e444ba29', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling pdfium_tests # and whatever else without interference from each other. From df710bcbf0d9abea61767f00894314e4efb195df Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 17:47:16 -0700 Subject: [PATCH 30/39] Roll abseil, buildtools and libc++ Roll third_party/abseil-cpp/ a00d74bb5..56722f9eb (10 commits) https://chromium.googlesource.com/chromium/src/third_party/abseil-cpp.git/+log/a00d74bb55b3..56722f9eb6f4 Created with: roll-dep third_party/abseil-cpp Roll buildtools/ 64e87f9fb..d0d4c192e (8 commits) https://chromium.googlesource.com/chromium/src/buildtools.git/+log/64e87f9fbdaf..d0d4c192e3c7 Created with: roll-dep buildtools Roll third_party/libc++/src/ 97b436da4..9ba7713d3 (88 commits) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/97b436da4c33..9ba7713d3a0f Created with: roll-dep third_party/libc++/src Change-Id: I6e7e01b8905e7e94910a1bb0bf5bae760eef62dd Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162534 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez --- DEPS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DEPS b/DEPS index 02811089d7..8ef64d8a5e 100644 --- a/DEPS +++ b/DEPS @@ -82,7 +82,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling abseil # and whatever else without interference from each other. - 'abseil_revision': 'a00d74bb55b38f213a3c6110b4bcab5bb565bd56', + 'abseil_revision': '56722f9eb6f40fb1a140caffd36e8f1f61b57aaf', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling android_ndk # and whatever else without interference from each other. @@ -98,7 +98,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling buildtools # and whatever else without interference from each other. - 'buildtools_revision': '64e87f9fbdaf6f53f6cff8f15e4b06f17cead514', + 'buildtools_revision': 'd0d4c192e3c718016b3a0c5d44ccec632bccfe96', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling catapult # and whatever else without interference from each other. @@ -184,7 +184,7 @@ vars = { # and whatever else without interference from each other. # If you change this, also update the libc++ revision in # //buildtools/deps_revisions.gni. - 'libcxx_revision': '97b436da4c33663581d394f4ee0a5977fc38c2f4', + 'libcxx_revision': '9ba7713d3a0f1e179904c984bb626748b15e57d6', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling libc++abi # and whatever else without interference from each other. From dbd70172777845e9acd48e32d18f7cbf0edbb636 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 18:15:33 -0700 Subject: [PATCH 31/39] Roll build, tools/clang and tools/rust Roll build/ ebdaeefa6..0c62137b8 (275 commits) https://chromium.googlesource.com/chromium/src/build.git/+log/ebdaeefa62db..0c62137b8623 Created with: roll-dep build Roll tools/clang/ 52b22f34f..7ea1bdeea (24 commits) https://chromium.googlesource.com/chromium/src/tools/clang/+log/52b22f34fa14..7ea1bdeeaf49 Roll clang+rust llvmorg-24-init-7747-g62397f8b-67:llvmorg-24-init-14453-ge063be79-1 Created with: roll-dep tools/clang Roll tools/rust/ e61a63fae..b7b03f53f (11 commits) https://chromium.googlesource.com/chromium/src/tools/rust/+log/e61a63fae238..b7b03f53fe7d Created with: roll-dep tools/rust Change-Id: I99c8c46507f668573770411e152a3d913e053482 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162630 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez --- DEPS | 266 +++++++++++++++++++++++++++++------------------------------ 1 file changed, 133 insertions(+), 133 deletions(-) diff --git a/DEPS b/DEPS index 8ef64d8a5e..2baa91ef58 100644 --- a/DEPS +++ b/DEPS @@ -94,7 +94,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling build # and whatever else without interference from each other. - 'build_revision': 'ebdaeefa62db7c40f27cacb0eb034db3a5cdb849', + 'build_revision': '0c62137b8623a3fab2c6aa5d7c94f719b3aa31f6', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling buildtools # and whatever else without interference from each other. @@ -110,7 +110,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling clang # and whatever else without interference from each other. - 'clang_revision': '52b22f34fa143721c794752f01fbd9f95e7692f0', + 'clang_revision': '7ea1bdeeaf498a513c77b66667e56f6f41f9f0b3', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling code_coverage # and whatever else without interference from each other. @@ -260,7 +260,7 @@ vars = { # Three lines of non-changing comments so that # the commit queue can handle CLs rolling tools_rust # and whatever else without interference from each other. - 'tools_rust_revision': 'e61a63fae23826e5bf5650a1bd7da255ba950577', + 'tools_rust_revision': 'b7b03f53fe7d9e6b781bd1837d92275279ce5794', # Three lines of non-changing comments so that # the commit queue can handle CLs rolling tools_win_revision # and whatever else without interference from each other. @@ -489,171 +489,171 @@ deps = { 'bucket': 'chromium-browser-clang', 'objects': [ { - 'object_name': 'Linux_x64/clang-android-runtime-library-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '9551f7013b0210e4d291bfe09191682796240d93002b4317673c7fc280045e62', - 'size_bytes': 6207356, - 'generation': 1790797384572756, + 'object_name': 'Linux_x64/clang-android-runtime-library-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'dd03492cad72f223d7743c2f4af39c405f5bac7f7f342de09697a45b7108ce4e', + 'size_bytes': 6188284, + 'generation': 1792086693754706, 'condition': 'checkout_android and non_git_source', }, { - 'object_name': 'Linux_x64/clang-linux-runtime-library-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '4e5a4831e4eec7408c0809d2033032d157fe82dc16b5096d32b6536ed4b8c43b', - 'size_bytes': 3102700, - 'generation': 1790797389651907, + 'object_name': 'Linux_x64/clang-linux-runtime-library-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '38338f434311fcd12a070757c23830d6076529f4dcbefebc9d094804dc4eca63', + 'size_bytes': 3145380, + 'generation': 1792086698521278, 'condition': 'checkout_linux and not host_os == "linux"', }, { - 'object_name': 'Linux_x64/clang-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '878495372b935b667f84203f9f62529b6191ff1ac6ab40b9cdf482c84bd1ecab', - 'size_bytes': 57260672, - 'generation': 1790797381909597, + 'object_name': 'Linux_x64/clang-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '0b76afc1a29b0583f7723e966b9b65a22b15d8fdcd38e7c567ae32343c68944d', + 'size_bytes': 58394648, + 'generation': 1792086691304470, 'condition': 'host_os == "linux" and non_git_source', }, { - 'object_name': 'Linux_x64/clang-tidy-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '3815203f9987a08b1bf67555125d95a67c1136de074e6e7dbe11957d70cf784d', - 'size_bytes': 14944572, - 'generation': 1790797381856065, + 'object_name': 'Linux_x64/clang-tidy-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'cf2a7610086b45fb878f606709babd3cbd8e26ea97a087ea47929e4ee871b562', + 'size_bytes': 15213064, + 'generation': 1792086691338093, 'condition': 'host_os == "linux" and checkout_clang_tidy and non_git_source', }, { - 'object_name': 'Linux_x64/clangd-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '84ee10cf3a4b4cccf9878c464f33eee756751920187d26dfc46481f195b0c177', - 'size_bytes': 15081268, - 'generation': 1790797381894014, + 'object_name': 'Linux_x64/clangd-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '5ef64ed6fdeab8dfd91f11db07c601ce5107fc9e61e9d7a18dcee97af42f03c6', + 'size_bytes': 15595776, + 'generation': 1792086691391942, 'condition': 'host_os == "linux" and checkout_clangd and non_git_source', }, { - 'object_name': 'Linux_x64/llvm-code-coverage-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'f9990e7dc5a3630c8a962726fac172eeff5c6012e027eb342e9df8bc702198c8', - 'size_bytes': 2373504, - 'generation': 1790797382242083, + 'object_name': 'Linux_x64/llvm-code-coverage-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '756e08684179166571dd155471e0a9c4525223d30b45d776b3d75a4d53b820d3', + 'size_bytes': 2432768, + 'generation': 1792086691721951, 'condition': 'host_os == "linux" and checkout_clang_coverage_tools and non_git_source', }, { - 'object_name': 'Linux_x64/llvmobjdump-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'ad3042a17255b065a75fa7f9d80be2eb07df0902bd762cec53b9f2f5c3beba87', - 'size_bytes': 5925392, - 'generation': 1790797381953168, - 'condition': '((checkout_linux or checkout_mac or checkout_android) and host_os == "linux") and non_git_source', + 'object_name': 'Linux_x64/llvmobjdump-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '2282c8a4bdc6e12242989525039a36e7eeb4335b22d39d3b5d624c38083881c5', + 'size_bytes': 6011380, + 'generation': 1792086691439732, + 'condition': '((checkout_linux or checkout_mac or checkout_ios or checkout_android) and host_os == "linux") and non_git_source', }, { - 'object_name': 'Mac/clang-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'eb03cb8b944dde55677427322bc5a8c6fa0cad4ceacba4653a42c6b1290fea2f', - 'size_bytes': 53873488, - 'generation': 1790797391417548, + 'object_name': 'Mac/clang-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'ae29ec360eda6e80e96f8638d368ecdeea93d19c18c527c525dc0932bd5243a4', + 'size_bytes': 54834700, + 'generation': 1792086700293656, 'condition': 'host_os == "mac" and host_cpu == "x64"', }, { - 'object_name': 'Mac/clang-mac-runtime-library-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '31569c5a0a8e133ea5033d3a462273ce65100e0402307319af644ee4fb78d77c', - 'size_bytes': 978876, - 'generation': 1790797399057345, - 'condition': 'checkout_mac and not host_os == "mac"', + 'object_name': 'Mac/clang-mac-runtime-library-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'c18444eef64cf27a8913ce73ffa8fd92e6f41306a02bbc82d805aa0c521863e0', + 'size_bytes': 997164, + 'generation': 1792086707123823, + 'condition': '(checkout_mac or checkout_ios) and not host_os == "mac" and non_git_source', }, { - 'object_name': 'Mac/clang-tidy-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '5dc210d6e7a1f2d8decba74a475bef9457db132a7ae1f4cf0fc4b91fd008e146', - 'size_bytes': 14224492, - 'generation': 1790797391469624, + 'object_name': 'Mac/clang-tidy-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '3997f34e72dc28eb30af1b8af903ceb6b0f516db7821996297bf296793addc72', + 'size_bytes': 14437076, + 'generation': 1792086700400707, 'condition': 'host_os == "mac" and host_cpu == "x64" and checkout_clang_tidy', }, { - 'object_name': 'Mac/clangd-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'f988b7dc66993f8612ac036b62828bcb29315ec9e6927331bf6a32bf986a5df7', - 'size_bytes': 15131696, - 'generation': 1790797391569653, + 'object_name': 'Mac/clangd-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '0fc9c351ad3bc6c357cc53a57dad6f8ebf45ba9e38150012cb457812f2a1314f', + 'size_bytes': 15359244, + 'generation': 1792086700318835, 'condition': 'host_os == "mac" and host_cpu == "x64" and checkout_clangd', }, { - 'object_name': 'Mac/llvm-code-coverage-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'acb0db493e23a145f733a871ac868468932be7fb4988fe2b7b9b568e70c45682', - 'size_bytes': 2260736, - 'generation': 1790797391738507, + 'object_name': 'Mac/llvm-code-coverage-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'b8b2f099cb029ff36cce33c9983984f547d7da0d9c34c1b427bb1080a31b8047', + 'size_bytes': 2307268, + 'generation': 1792086700464636, 'condition': 'host_os == "mac" and host_cpu == "x64" and checkout_clang_coverage_tools', }, { - 'object_name': 'Mac/llvmobjdump-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '85b912bf5182b5c7092ce92cdc58a35b5e3d04fa9a49514aa51b28bec4c277fc', - 'size_bytes': 5524828, - 'generation': 1790797391756333, + 'object_name': 'Mac/llvmobjdump-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'eae7800773f3955fd1dcc334d8779b9a232ca6ebd3a79a55be028bd8797b1197', + 'size_bytes': 5586688, + 'generation': 1792086700364844, 'condition': 'host_os == "mac" and host_cpu == "x64"', }, { - 'object_name': 'Mac_arm64/clang-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'bbf4ee5fc42bf134aee682d6afaaaddcc64415d20b080e349a45abf6df927070', - 'size_bytes': 44508976, - 'generation': 1790797400949995, + 'object_name': 'Mac_arm64/clang-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '0a8d887534b3153c7f6860265dc7e075d420174521c60ccd52c2c243949ef468', + 'size_bytes': 44917408, + 'generation': 1792086708845653, 'condition': 'host_os == "mac" and host_cpu == "arm64"', }, { - 'object_name': 'Mac_arm64/clang-tidy-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '35b3e2e5eee220259f7908eaf208507aba78f7cfb8dd990c9854558f056ad890', - 'size_bytes': 12220676, - 'generation': 1790797401142057, + 'object_name': 'Mac_arm64/clang-tidy-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '1aee3a0078bbe3b840125f521d3e6d985de61531ee6686a0bef80abc6e6d6a78', + 'size_bytes': 12291060, + 'generation': 1792086708806950, 'condition': 'host_os == "mac" and host_cpu == "arm64" and checkout_clang_tidy', }, { - 'object_name': 'Mac_arm64/clangd-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '5dff03b1fdf59ffe374d6c55deb07c65791825737487a7ec2b39d80539144c6b', - 'size_bytes': 12229100, - 'generation': 1790797401064932, + 'object_name': 'Mac_arm64/clangd-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '799e034e1fdff7eb7d899329ab20bbeb96642234844c9e070797059bd6ce5ee9', + 'size_bytes': 12292508, + 'generation': 1792086709015693, 'condition': 'host_os == "mac" and host_cpu == "arm64" and checkout_clangd', }, { - 'object_name': 'Mac_arm64/llvm-code-coverage-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '1d92f7504529998f971fffbb2dd6214273ed3e6bcfe66e5ca9c1227856df5b4b', - 'size_bytes': 1861564, - 'generation': 1790797401395439, + 'object_name': 'Mac_arm64/llvm-code-coverage-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'a77bacfb3e6c08af7d51981d88fb4aa07e4fb797f37937071dd8657b7c2dea8e', + 'size_bytes': 1897140, + 'generation': 1792086709049271, 'condition': 'host_os == "mac" and host_cpu == "arm64" and checkout_clang_coverage_tools', }, { - 'object_name': 'Mac_arm64/llvmobjdump-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '0db8f38d5928777104b9d04fc4bcf9c19c17ea252a0745ca038565e3094be9d4', - 'size_bytes': 5235388, - 'generation': 1790797401139458, + 'object_name': 'Mac_arm64/llvmobjdump-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '8d15119ffd7e9d52e86676bfdcfd8159506f0ba6c4b292ae4112cbf15e629d7d', + 'size_bytes': 5269524, + 'generation': 1792086709009144, 'condition': 'host_os == "mac" and host_cpu == "arm64"', }, { - 'object_name': 'Win/clang-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '86ac9f61c4350f17d7571e402d5fa5f2367015d72ea8efbc4e1e52e843c74fb0', - 'size_bytes': 51822620, - 'generation': 1790797410692058, + 'object_name': 'Win/clang-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '08abce6e1d01c2fff9b25a09e36d9976296f27842196f96411b8220364481818', + 'size_bytes': 52783904, + 'generation': 1792086718487613, 'condition': 'host_os == "win"', }, { - 'object_name': 'Win/clang-tidy-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '7d428d76bf66dd603860270ba0a41e88bbbb66c32770aae541c3a6777a9eb57f', - 'size_bytes': 15133896, - 'generation': 1790797410629185, + 'object_name': 'Win/clang-tidy-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'ee25e107e6da91254780b0e9b6fb34198dc03636330c5564a7786e6450916d45', + 'size_bytes': 15436080, + 'generation': 1792086718412245, 'condition': 'host_os == "win" and checkout_clang_tidy', }, { - 'object_name': 'Win/clang-win-runtime-library-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '0ea5939bf24f293c63621b81d90a88284b6d6563a51be1304b73d2cf92537ffc', - 'size_bytes': 2652404, - 'generation': 1790797418368249, + 'object_name': 'Win/clang-win-runtime-library-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': 'a156f6fa1f149e45faa683f2b2d1cc010df1e29912b3cb0a0dd3e3d9186c513b', + 'size_bytes': 2707764, + 'generation': 1792086725161419, 'condition': 'checkout_win and not host_os == "win"', }, { - 'object_name': 'Win/clangd-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '70955f11ea7a22b25807d00b97351c3853d8a9b1e8d1d08c165bc015320858c1', - 'size_bytes': 15434728, - 'generation': 1790797563126146, + 'object_name': 'Win/clangd-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '0db39ead1a1f49137570fd5e99ab7520262c2e6444900b551862ae2cccdf6bb8', + 'size_bytes': 15910376, + 'generation': 1792086718402867, 'condition': 'host_os == "win" and checkout_clangd', }, { - 'object_name': 'Win/llvm-code-coverage-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': 'b07c06d983817b4f98878bcc264825835efbd9e5548a18a7d6dfb7623b9c4024', - 'size_bytes': 2527180, - 'generation': 1790797410912461, + 'object_name': 'Win/llvm-code-coverage-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '3cfd8304148bd6bdd86a99f4e5f01ea2b4fbcbf4f35e29a2ca3cb235cb88c393', + 'size_bytes': 2604364, + 'generation': 1792086718581883, 'condition': 'host_os == "win" and checkout_clang_coverage_tools', }, { - 'object_name': 'Win/llvmobjdump-llvmorg-24-init-7747-g62397f8b-57.tar.xz', - 'sha256sum': '7b34bdb18311a40a234c19860b2c289f6cd7ce16f12d3a449dcf6db6dff043eb', - 'size_bytes': 6010064, - 'generation': 1790797410754258, + 'object_name': 'Win/llvmobjdump-llvmorg-24-init-14453-ge063be79-1.tar.xz', + 'sha256sum': '3b58242027a9e86114d05444e9e70a9ed497a6a9e9c14d1b86c355e140503a53', + 'size_bytes': 6123208, + 'generation': 1792086718463583, 'condition': '(checkout_linux or checkout_mac or checkout_android) and host_os == "win"', }, ] @@ -668,31 +668,31 @@ deps = { 'bucket': 'chromium-browser-clang', 'objects': [ { - 'object_name': 'Linux_x64/rust-libclang-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': 'b251621641190cdab7d23c4a47257e4e1f1f335c34c9676118940fa562bb66ff', - 'size_bytes': 22776236, - 'generation': 1790798150313742, + 'object_name': 'Linux_x64/rust-libclang-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '693fd176a27508efb6cbc06b7db9c64abfc19497664dbaf4a9f4d489b8b4239a', + 'size_bytes': 23021680, + 'generation': 1793195408791425, 'condition': 'host_os == "linux" and non_git_source', }, { - 'object_name': 'Mac/rust-libclang-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': '4f7e9d166ad2ced03b9d5c66f2a919fefce5127d03dbe93661a0d012c1dda9ef', - 'size_bytes': 22924716, - 'generation': 1790798154061688, + 'object_name': 'Mac/rust-libclang-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': 'b08bf161b5acaba2fe39d9a8089f8134417bfaef33531b6e4e84365e7c828bfe', + 'size_bytes': 23159048, + 'generation': 1793195412269519, 'condition': 'host_os == "mac" and host_cpu == "x64"', }, { - 'object_name': 'Mac_arm64/rust-libclang-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': '444cfa9bd9d3cda991943c9743f1992004b1f50d6641372b5ff9103d9a4db478', - 'size_bytes': 20588924, - 'generation': 1790798157457698, + 'object_name': 'Mac_arm64/rust-libclang-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': 'aa01ed55d80721dc53acf6fb604113037ba5142f3668ce7f7a02427b787cfea5', + 'size_bytes': 20842496, + 'generation': 1793195415799242, 'condition': 'host_os == "mac" and host_cpu == "arm64"', }, { - 'object_name': 'Win/rust-libclang-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': 'e8bb31ac1bded5c1fce08567a8a1a8f304213cceeee7384c2cba844dcaddfd20', - 'size_bytes': 21527244, - 'generation': 1790798161045212, + 'object_name': 'Win/rust-libclang-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '38438c49085b1770020713fc981bf63a6e7d6398d8c1d7f094ec509347d384e8', + 'size_bytes': 21764276, + 'generation': 1793195419458813, 'condition': 'host_os == "win"', }, ], @@ -731,31 +731,31 @@ deps = { 'bucket': 'chromium-browser-clang', 'objects': [ { - 'object_name': 'Linux_x64/rust-toolchain-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': '1f5b945345630c2d5c91a53fd506af476d617b79f251c7ccd2bb707a1f0faa92', - 'size_bytes': 275879080, - 'generation': 1790798148502695, + 'object_name': 'Linux_x64/rust-toolchain-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '4b4f64d5e82e845099b6ff63c61df311f8202183f1996ca247e20db6d9cda29c', + 'size_bytes': 287835700, + 'generation': 1793195406905214, 'condition': 'host_os == "linux" and non_git_source', }, { - 'object_name': 'Mac/rust-toolchain-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': 'd2ca8d43ebd3e5ce956cfa9e1e7a292cf3faedd0113550a047d08a5cff5d10bf', - 'size_bytes': 263208960, - 'generation': 1790798152115147, + 'object_name': 'Mac/rust-toolchain-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '7bd89fb1973d32d0231a1ffcd48851d629986763695c43ba6e8d8182361c538f', + 'size_bytes': 274877668, + 'generation': 1793195410604331, 'condition': 'host_os == "mac" and host_cpu == "x64"', }, { - 'object_name': 'Mac_arm64/rust-toolchain-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': '68b2b16c3bf32a141fa6ba8e3c51887d6c8be44659b7b8f188d9af16543bf869', - 'size_bytes': 247890912, - 'generation': 1790798155770959, + 'object_name': 'Mac_arm64/rust-toolchain-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '7d1680ebf1d9ea133cd34d5f229c8491fbdbf9fe0da24171b686c8ecb8a4cad8', + 'size_bytes': 258546192, + 'generation': 1793195414074050, 'condition': 'host_os == "mac" and host_cpu == "arm64"', }, { - 'object_name': 'Win/rust-toolchain-1edd55dcfcd573872c727fa3e086369a71661ee0-1110-llvmorg-24-init-7747-g62397f8b.tar.xz', - 'sha256sum': '630ccbd409fcef327cba0044bf72012f4023fab890a8db26c9731a03d5bdcb8e', - 'size_bytes': 416254844, - 'generation': 1790798159238637, + 'object_name': 'Win/rust-toolchain-8a9dd7abdf013ec10cfeaaa3685feba18ef1c90c-6-llvmorg-24-init-14453-ge063be79.tar.xz', + 'sha256sum': '9e519f453f7fea971f531b7e4c5a8e686081b9647d7660deb0641efac306840f', + 'size_bytes': 426696244, + 'generation': 1793195417684260, 'condition': 'host_os == "win"', }, ], From 83adc17d6472612f291764bd1099a5933bcd58d5 Mon Sep 17 00:00:00 2001 From: Lei Zhang Date: Thu, 29 Oct 2026 18:43:23 -0700 Subject: [PATCH 32/39] Fix a nit in CGdiDisplayDriver::GetDIBits() Consistently write sizeof(BITMAPINFOHEADER) everywhere. Change-Id: Icaef8d1e81103a6f1c503271d0514d66f28d8766 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162650 Commit-Queue: Lei Zhang Reviewed-by: Andy Phan --- core/fxge/win32/cgdi_display_driver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/fxge/win32/cgdi_display_driver.cpp b/core/fxge/win32/cgdi_display_driver.cpp index 2269e3b558..1ccdd2040b 100644 --- a/core/fxge/win32/cgdi_display_driver.cpp +++ b/core/fxge/win32/cgdi_display_driver.cpp @@ -39,7 +39,7 @@ bool CGdiDisplayDriver::GetDIBits(RetainPtr bitmap, BitBlt(hDCMemory, 0, 0, width, height, dc_handle_, left, top, SRCCOPY); SelectObject(hDCMemory, holdbmp); BITMAPINFO bmi = {}; - bmi.bmiHeader.biSize = sizeof bmi.bmiHeader; + bmi.bmiHeader.biSize = sizeof(BITMAPINFOHEADER); bmi.bmiHeader.biBitCount = bitmap->GetBPP(); bmi.bmiHeader.biHeight = -height; bmi.bmiHeader.biPlanes = 1; From 55ed4ec4229365f466d9d634956bb088b1c3a399 Mon Sep 17 00:00:00 2001 From: Maksim Sisov Date: Thu, 29 Oct 2026 19:36:12 -0700 Subject: [PATCH 33/39] [3p freshness] lcms: Roll to 2.19.1 and enable auto-update - crowbar.txtpb: add latest {} on the upstream release tags. Little CMS tags releases as lcms2.19.1, lcms2.19, ..., which semver {} cannot parse (it finds only the old bare tags 2.11 and 2.12, a rollback). A generic policy matches lcms.[.] and skips the rc tags (lcms2.20rc1). - Roll from lcms2.19 (b76633e60c83) to lcms2.19.1 (21c582a594fe), 8 upstream commits. All patches still apply unchanged. The sed drops the 14-day bake-in that resolve sets: it is meant for CI rolls, and this CL rolls now. $ crowbar resolve --no-dry-run ./third_party/lcms $ sed -i '/not_valid_until/d' third_party/lcms/crowbar.txtpb $ crowbar promote --no-dry-run ./third_party/lcms $ crowbar build --no-dry-run ./third_party/lcms - src/ changes in 2 files: cmsIT8SetDataFormat() rejects a negative field index, and MemoryWrite() truncates the output instead of failing when the memory block is too small. Neither is on PDFium's path: PDFium only opens profiles from memory, creates the sRGB profile and runs transforms; it never parses CGATS or writes a profile into memory: $ git grep -ohE '\bcms[A-Z]\w*\(' -- ':!third_party' | sort -u cmsChannelsOf( cmsCloseProfile( cmsCreate_sRGBProfile( cmsCreateTransform( cmsDeleteTransform( cmsDoTransform( cmsGetColorSpace( cmsOpenProfileFromMem( - README.pdfium: Version and Revision as written by crowbar promote. Fixed: 538008161 Change-Id: I089ba63155514e63cf18146cab5284a06266b94f Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162490 Reviewed-by: Lei Zhang Reviewed-by: Tom Sepez Commit-Queue: Tom Sepez --- third_party/lcms/README.pdfium | 4 ++-- third_party/lcms/crowbar.txtpb | 16 ++++++++++++++-- third_party/lcms/src/src/cmscgats.c | 8 +++++--- third_party/lcms/src/src/cmsio0.c | 8 +++++--- 4 files changed, 26 insertions(+), 10 deletions(-) diff --git a/third_party/lcms/README.pdfium b/third_party/lcms/README.pdfium index dc913be409..6cc4a68e94 100644 --- a/third_party/lcms/README.pdfium +++ b/third_party/lcms/README.pdfium @@ -1,7 +1,7 @@ Name: Little CMS URL: https://github.com/mm2/Little-CMS -Version: 2.19 -Revision: b76633e60c8387a77268fb3359277ca25b5fd75c +Version: lcms2.19.1 +Revision: 21c582a594fe5279f90c0b93437c398f93bf62b0 Update Mechanism: Manual Security Critical: yes Shipped: yes diff --git a/third_party/lcms/crowbar.txtpb b/third_party/lcms/crowbar.txtpb index d851af426e..37a78360dd 100644 --- a/third_party/lcms/crowbar.txtpb +++ b/third_party/lcms/crowbar.txtpb @@ -1,9 +1,9 @@ upstream { - commit: "b76633e60c8387a77268fb3359277ca25b5fd75c" + version: "lcms2.19.1" artifacts { git { repository: "https://github.com/mm2/Little-CMS" - commit: "b76633e60c8387a77268fb3359277ca25b5fd75c" + commit: "21c582a594fe5279f90c0b93437c398f93bf62b0" } } } @@ -13,3 +13,15 @@ stages { } publish { git {} } } +latest { + generic { + format: "lcms${n0}.${n1}${n2}" + regex_groups { key: "n0" value: "[0-9]+" } + regex_groups { key: "n1" value: "[0-9]+" } + regex_groups { key: "n2" value: "(\\.[0-9]+)?" } + } + git { + repository: "https://github.com/mm2/Little-CMS" + tags {} + } +} diff --git a/third_party/lcms/src/src/cmscgats.c b/third_party/lcms/src/src/cmscgats.c index 8b5aa768ce..490be7bcc9 100644 --- a/third_party/lcms/src/src/cmscgats.c +++ b/third_party/lcms/src/src/cmscgats.c @@ -1687,8 +1687,8 @@ cmsBool SetDataFormat(cmsIT8* it8, int n, const char *label) return FALSE; } - if (n >= t -> nSamples) { - SynError(it8, "More than NUMBER_OF_FIELDS fields."); + if (n < 0 || n >= t -> nSamples) { + SynError(it8, "Invalid or more than NUMBER_OF_FIELDS fields."); return FALSE; } @@ -1701,9 +1701,11 @@ cmsBool SetDataFormat(cmsIT8* it8, int n, const char *label) } -cmsBool CMSEXPORT cmsIT8SetDataFormat(cmsHANDLE h, int n, const char *Sample) +cmsBool CMSEXPORT cmsIT8SetDataFormat(cmsHANDLE h, int n, const char *Sample) { cmsIT8* it8 = (cmsIT8*)h; + + _cmsAssert(n >= 0); return SetDataFormat(it8, n, Sample); } diff --git a/third_party/lcms/src/src/cmsio0.c b/third_party/lcms/src/src/cmsio0.c index e00a0d27d2..16181c3059 100644 --- a/third_party/lcms/src/src/cmsio0.c +++ b/third_party/lcms/src/src/cmsio0.c @@ -214,10 +214,12 @@ cmsBool MemoryWrite(struct _cms_io_handler* iohandler, cmsUInt32Number size, con if (size == 0) return TRUE; // Write zero bytes is ok, but does nothing - // Check for available space. + // Check for available space. Truncate the output in case the space + // is not enough instead of erroring out. See + // https://github.com/hughsie/colord/issues/147. - if (size > ResData->Size || ResData->Pointer > (ResData->Size - size)) - goto WriteError; + if (size > ResData->Size - ResData->Pointer) + size = ResData->Size - ResData->Pointer; memmove(ResData ->Block + ResData ->Pointer, Ptr, size); ResData ->Pointer += size; From 320708bfb4d8c97d3878631a94f95073b1c8af42 Mon Sep 17 00:00:00 2001 From: Arthur Sonzogni Date: Fri, 30 Oct 2026 10:22:31 -0700 Subject: [PATCH 34/39] Enable PartitionAlloc in standalone Skia builds Standalone PDFium already builds with PartitionAlloc and BackupRefPtr enabled by default on Clang builds, but skia/BUILD.gn did not pass SK_USE_PARTITION_ALLOC or SK_USE_PARTITION_ALLOC_AS_MALLOC, causing Skia to fall back to its no-op raw_ptr implementation. Mirror Chromium's skia/BUILD.gn by defining SK_USE_PARTITION_ALLOC (and SK_USE_PARTITION_ALLOC_AS_MALLOC when PartitionAlloc-Everywhere is active) and adding ../third_party:pdfium_pa to Skia targets when pdf_use_partition_alloc is enabled. Bug: 351867706 Change-Id: Ib565611ebd7c0346c72a7f178bcb5bf8b7a60b65 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162670 Reviewed-by: Lei Zhang Commit-Queue: Lei Zhang --- skia/BUILD.gn | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/skia/BUILD.gn b/skia/BUILD.gn index e26ec68095..03345e474c 100644 --- a/skia/BUILD.gn +++ b/skia/BUILD.gn @@ -23,6 +23,10 @@ if (pdf_enable_fontations || pdf_enable_rust_png) { import("//build/rust/rust_static_library.gni") } +if (pdf_use_partition_alloc) { + import("//base/allocator/partition_allocator/partition_alloc.gni") +} + skia_use_ganesh_backend = !is_ios skia_support_pdf = false @@ -160,6 +164,13 @@ config("skia_config") { "SK_ENABLE_LEGACY_SHADERCONTEXT", ] + if (pdf_use_partition_alloc) { + defines += [ "SK_USE_PARTITION_ALLOC" ] + if (use_partition_alloc_as_malloc) { + defines += [ "SK_USE_PARTITION_ALLOC_AS_MALLOC" ] + } + } + if (pdf_enable_freetype && is_win) { defines += [ "SK_FREETYPE_MINIMUM_RUNTIME_VERSION=(((FREETYPE_MAJOR) * 0x01000000) | ((FREETYPE_MINOR) * 0x00010000) | ((FREETYPE_PATCH) * 0x00000100))" ] } @@ -435,6 +446,9 @@ component("skia") { ":skia_opts", "../third_party:zlib", ] + if (pdf_use_partition_alloc) { + deps += [ "../third_party:pdfium_pa" ] + } public_deps = [ ":skia_core_and_effects" ] if (is_linux || is_chromeos) { @@ -504,6 +518,13 @@ template("skia_source_set") { check_includes = false + if (pdf_use_partition_alloc) { + if (!defined(deps)) { + deps = [] + } + deps += [ "../third_party:pdfium_pa" ] + } + if (!is_debug) { configs -= [ "//build/config/compiler:default_optimization" ] configs += [ "//build/config/compiler:optimize_max" ] From f47593101fd538060484147c65ac88e42bec4e99 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Fri, 30 Oct 2026 11:06:27 -0700 Subject: [PATCH 35/39] Add generic GCed containers in fxjs/gc/containers.h Holding a cppgc::Persistent on the stack is generally an anti-pattern, as it incurs global registration overhead in cppgc::PersistentRegion. However, it is required to root local collections across re-entrant JavaScript execution because conservative stack scanning cannot be safely enabled due to off-stack off-cppgc-heap "malloc'd" backing stores. To minimize the cost of Persistent registrations, introduce indirection through garbage-collected containers (GCedVector, GCedSet, GCedList, GCedMap) in fxjs/gc/containers.h. This allows holding a single cppgc::Persistent on the stack while storing all contained elements in standard STL containers traced via ContainerTrace(). Expose public storage to avoid pass-through boilerplate while retaining full STL container semantics. Use GCedMap and GCedVector in CXFA_Document::DoProtoMerge() to protect queued and target CXFA_Node instances from being collected during synchronous SOM resolution. Fixed: 574304407 Change-Id: Ib523e7a46e11fa0dda02bcd0906dfa3c44a906f8 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162030 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fxjs/BUILD.gn | 2 + fxjs/gc/containers.h | 96 ++++++++++++++++++++++++++ fxjs/gc/containers_unittest.cpp | 110 ++++++++++++++++++++++++++++++ fxjs/gc/heap.cpp | 3 + xfa/fxfa/parser/cxfa_document.cpp | 21 +++--- 5 files changed, 224 insertions(+), 8 deletions(-) create mode 100644 fxjs/gc/containers.h create mode 100644 fxjs/gc/containers_unittest.cpp diff --git a/fxjs/BUILD.gn b/fxjs/BUILD.gn index 849fa58568..1a136fd913 100644 --- a/fxjs/BUILD.gn +++ b/fxjs/BUILD.gn @@ -223,6 +223,7 @@ if (pdf_enable_v8) { source_set("gc") { sources = [ "gc/container_trace.h", + "gc/containers.h", "gc/gced_tree_node.h", "gc/gced_tree_node_mixin.h", "gc/heap.cpp", @@ -262,6 +263,7 @@ if (pdf_enable_v8) { if (pdf_enable_xfa) { sources += [ "gc/container_trace_unittest.cpp", + "gc/containers_unittest.cpp", "gc/gced_tree_node_mixin_unittest.cpp", "gc/gced_tree_node_unittest.cpp", "gc/heap_unittest.cpp", diff --git a/fxjs/gc/containers.h b/fxjs/gc/containers.h new file mode 100644 index 0000000000..f967037176 --- /dev/null +++ b/fxjs/gc/containers.h @@ -0,0 +1,96 @@ +// Copyright 2026 The PDFium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FXJS_GC_CONTAINERS_H_ +#define FXJS_GC_CONTAINERS_H_ + +#include +#include +#include +#include +#include + +#include "fxjs/gc/container_trace.h" +#include "v8/include/cppgc/garbage-collected.h" +#include "v8/include/cppgc/member.h" +#include "v8/include/cppgc/type-traits.h" +#include "v8/include/cppgc/visitor.h" + +// These container wrappers are intended to replace stack-local containers +// (e.g. `std::vector`, `std::set`, `std::map`) of garbage-collected objects. +// On the stack, instances should generally be held via `cppgc::Persistent<>`. +// Although holding `cppgc::Persistent<>` handles on the stack is typically an +// anti-pattern in garbage-collected environments, it is required here due to +// the "malloc'd" backing-stores. Holding a single persistent handle +// to a wrapper minimizes overhead compared to holding individual handles for +// every element. + +namespace fxgc { +namespace internal { + +template +using MemberIfNeeded = + std::conditional_t, + cppgc::Member, + T>; + +} // namespace internal + +template +class GCedVector final : public cppgc::GarbageCollected> { + public: + template + void Trace(V* visitor) const { + ContainerTrace(visitor, storage); + } + + std::vector> storage; +}; + +template +class GCedSet final : public cppgc::GarbageCollected> { + public: + template + void Trace(V* visitor) const { + ContainerTrace(visitor, storage); + } + + std::set> storage; +}; + +template +class GCedList final : public cppgc::GarbageCollected> { + public: + template + void Trace(V* visitor) const { + ContainerTrace(visitor, storage); + } + + std::list> storage; +}; + +template +class GCedMap final : public cppgc::GarbageCollected> { + public: + static_assert(cppgc::IsGarbageCollectedOrMixinTypeV || + cppgc::IsGarbageCollectedOrMixinTypeV, + "Use std::map instead for non-gc'd key-value pairs"); + + template + void Trace(V* visitor) const { + ContainerTrace(visitor, storage); + } + + std::map, internal::MemberIfNeeded> + storage; +}; + +} // namespace fxgc + +using fxgc::GCedList; +using fxgc::GCedMap; +using fxgc::GCedSet; +using fxgc::GCedVector; + +#endif // FXJS_GC_CONTAINERS_H_ diff --git a/fxjs/gc/containers_unittest.cpp b/fxjs/gc/containers_unittest.cpp new file mode 100644 index 0000000000..232f670b7a --- /dev/null +++ b/fxjs/gc/containers_unittest.cpp @@ -0,0 +1,110 @@ +// Copyright 2026 The PDFium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "fxjs/gc/containers.h" + +#include + +#include "core/fxcrt/observed_ptr.h" +#include "fxjs/gc/heap.h" +#include "testing/fxgc_unittest.h" +#include "testing/gtest/include/gtest/gtest.h" +#include "v8/include/cppgc/allocation.h" +#include "v8/include/cppgc/garbage-collected.h" +#include "v8/include/cppgc/persistent.h" + +namespace { + +class ObservableGCedObject + : public cppgc::GarbageCollected, + public Observable { + public: + CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED; + + void Trace(cppgc::Visitor* visitor) const {} + + private: + ObservableGCedObject() = default; +}; + +} // namespace + +class ContainersUnitTest : public FXGCUnitTest { + public: + ContainersUnitTest() = default; + ~ContainersUnitTest() override = default; + + ObservableGCedObject* CreateObject() { + return cppgc::MakeGarbageCollected( + heap()->GetAllocationHandle()); + } +}; + +TEST_F(ContainersUnitTest, GCedVector) { + cppgc::Persistent> vec = + cppgc::MakeGarbageCollected>( + heap()->GetAllocationHandle()); + + ObservableGCedObject* obj = CreateObject(); + ObservedPtr observer(obj); + vec->storage.push_back(obj); + + FXGC_ForceGarbageCollection(heap()); + EXPECT_TRUE(observer); + + vec.Clear(); + FXGC_ForceGarbageCollection(heap()); + EXPECT_FALSE(observer); +} + +TEST_F(ContainersUnitTest, GCedSet) { + cppgc::Persistent> set = + cppgc::MakeGarbageCollected>( + heap()->GetAllocationHandle()); + + ObservableGCedObject* obj = CreateObject(); + ObservedPtr observer(obj); + set->storage.insert(obj); + + FXGC_ForceGarbageCollection(heap()); + EXPECT_TRUE(observer); + + set.Clear(); + FXGC_ForceGarbageCollection(heap()); + EXPECT_FALSE(observer); +} + +TEST_F(ContainersUnitTest, GCedList) { + cppgc::Persistent> list = + cppgc::MakeGarbageCollected>( + heap()->GetAllocationHandle()); + + ObservableGCedObject* obj = CreateObject(); + ObservedPtr observer(obj); + list->storage.push_back(obj); + + FXGC_ForceGarbageCollection(heap()); + EXPECT_TRUE(observer); + + list.Clear(); + FXGC_ForceGarbageCollection(heap()); + EXPECT_FALSE(observer); +} + +TEST_F(ContainersUnitTest, GCedMap) { + cppgc::Persistent> map = + cppgc::MakeGarbageCollected>( + heap()->GetAllocationHandle()); + + ObservableGCedObject* obj = CreateObject(); + ObservedPtr observer(obj); + map->storage[123] = obj; + + FXGC_ForceGarbageCollection(heap()); + EXPECT_TRUE(observer); + + map.Clear(); + FXGC_ForceGarbageCollection(heap()); + EXPECT_FALSE(observer); +} diff --git a/fxjs/gc/heap.cpp b/fxjs/gc/heap.cpp index 0a7bfddef8..119e9cdf04 100644 --- a/fxjs/gc/heap.cpp +++ b/fxjs/gc/heap.cpp @@ -139,6 +139,9 @@ FXGCScopedHeap FXGC_CreateHeap(v8::Isolate* isolate) { std::make_shared(), cppgc::Heap::HeapOptions{ {}, + // Do not enable conservative stack scanning. STL containers have + // backing stores that are "malloc'd" and therefore scanning will + // *not* try to trace them. cppgc::Heap::StackSupport::kNoConservativeStackScan, cppgc::Heap::MarkingType::kAtomic, cppgc::Heap::SweepingType::kIncrementalAndConcurrent, diff --git a/xfa/fxfa/parser/cxfa_document.cpp b/xfa/fxfa/parser/cxfa_document.cpp index aad2aef05d..f3730f8105 100644 --- a/xfa/fxfa/parser/cxfa_document.cpp +++ b/xfa/fxfa/parser/cxfa_document.cpp @@ -18,6 +18,7 @@ #include "core/fxcrt/xml/cfx_xmlelement.h" #include "fxjs/cjs_runtime.h" #include "fxjs/gc/container_trace.h" +#include "fxjs/gc/containers.h" #include "fxjs/xfa/cfxjse_engine.h" #include "fxjs/xfa/cfxjse_resolveprocessor.h" #include "fxjs/xfa/cjx_object.h" @@ -1612,28 +1613,32 @@ void CXFA_Document::DoProtoMerge() { return; } - std::map mIDMap; - std::set sUseNodes; + cppgc::Persistent> id_map = + cppgc::MakeGarbageCollected>( + GetHeap()->GetAllocationHandle()); + cppgc::Persistent> use_nodes = + cppgc::MakeGarbageCollected>( + GetHeap()->GetAllocationHandle()); CXFA_NodeIterator sIterator(pTemplateRoot); for (CXFA_Node* pNode = sIterator.GetCurrent(); pNode; pNode = sIterator.MoveToNext()) { WideString wsIDVal = pNode->JSObject()->GetCData(XFA_Attribute::Id); if (!wsIDVal.IsEmpty()) { - mIDMap[FX_HashCode_GetW(wsIDVal.AsStringView())] = pNode; + id_map->storage[FX_HashCode_GetW(wsIDVal.AsStringView())] = pNode; } WideString wsUseVal = pNode->JSObject()->GetCData(XFA_Attribute::Use); if (!wsUseVal.IsEmpty()) { - sUseNodes.insert(pNode); + use_nodes->storage.push_back(pNode); } else { wsUseVal = pNode->JSObject()->GetCData(XFA_Attribute::Usehref); if (!wsUseVal.IsEmpty()) { - sUseNodes.insert(pNode); + use_nodes->storage.push_back(pNode); } } } - for (CXFA_Node* pUseHrefNode : sUseNodes) { + for (CXFA_Node* pUseHrefNode : use_nodes->storage) { // Must outlive the WideStringViews below. WideString wsUseVal = pUseHrefNode->JSObject()->GetCData(XFA_Attribute::Usehref); @@ -1666,8 +1671,8 @@ void CXFA_Document::DoProtoMerge() { } } } else if (!wsID.IsEmpty()) { - auto it = mIDMap.find(FX_HashCode_GetW(wsID)); - if (it == mIDMap.end()) { + auto it = id_map->storage.find(FX_HashCode_GetW(wsID)); + if (it == id_map->storage.end()) { continue; } pProtoNode = it->second; From 4e36424cbe4d665e1b115a88184640267248a8a8 Mon Sep 17 00:00:00 2001 From: Nithya V S Date: Fri, 30 Oct 2026 11:31:30 -0700 Subject: [PATCH 36/39] Vectorize scanline-compositor paths Vectorize row operations in CFX_ScanlineCompositor - two with portable Highway kernels, and one with libyuv. * CompositeRowBgra2Bgra (Porter-Duff "over", packed BGRA, normal, no clip) -> Highway kernel RunBgra2Bgra, with runtime target dispatch (SSE4/AVX2/AVX-512/NEON) via HWY_DYNAMIC_DISPATCH. * CompositeRow_Bgr2Bgra_NoBlend_NoClip (src_Bpp==4, opaque BGRA copy, alpha forced 0xFF) -> Highway kernel RunBgra2BgrxForceOpaque. * CompositeRow_Rgb2Rgb_NoBlend_NoClip (opaque BGR24 -> BGRx expand, src_Bpp==3) -> libyuv::RGB24ToARGB when PDF_USE_LIBYUV, scalar otherwise. Correctness: the two Highway kernels reproduce their scalar reference byte-for-byte. New unit tests in cfx_scanlinecompositor_unittest.cpp compare SIMD vs scalar across widths spanning all vector/tail boundaries (1..9,15..17,31..33,63..65,100,257). A third test drives the libyuv BGR24->BGRx expand through the public CompositeRgbBitmapLine path, asserting RGB is copied verbatim and the kBgrx padding byte is 0xFF under PDF_USE_LIBYUV (left untouched by the scalar fallback). Bug: 573945429 Change-Id: I50dd8c96e9628eeca68c6f8d5c9edf09d7496785 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/161910 Commit-Queue: Lei Zhang Reviewed-by: Tom Sepez Reviewed-by: Lei Zhang --- AUTHORS | 1 + core/fxge/BUILD.gn | 2 + core/fxge/dib/cfx_scanlinecompositor.cpp | 54 +++-- core/fxge/dib/cfx_scanlinecompositor_hwy.cpp | 204 ++++++++++++++++++ core/fxge/dib/cfx_scanlinecompositor_hwy.h | 26 +++ .../dib/cfx_scanlinecompositor_unittest.cpp | 121 +++++++++++ 6 files changed, 393 insertions(+), 15 deletions(-) create mode 100644 core/fxge/dib/cfx_scanlinecompositor_hwy.cpp create mode 100644 core/fxge/dib/cfx_scanlinecompositor_hwy.h diff --git a/AUTHORS b/AUTHORS index 3d447da56a..3c4802c4ae 100644 --- a/AUTHORS +++ b/AUTHORS @@ -66,6 +66,7 @@ Zhuo Qingliang # BEGIN organizations section. Ada Logics Ltd. <*@adalogics.com> +Advanced Micro Devices, Inc. <*@amd.com> Collabora Ltd. <*@collabora.com> DocsCorp Pty Ltd. <*@docscorp.com> Dropbox <*@dropbox.com> diff --git a/core/fxge/BUILD.gn b/core/fxge/BUILD.gn index 36aba6ad36..85ddf9cded 100644 --- a/core/fxge/BUILD.gn +++ b/core/fxge/BUILD.gn @@ -77,6 +77,8 @@ source_set("fxge") { "dib/cfx_imagetransformer.h", "dib/cfx_scanlinecompositor.cpp", "dib/cfx_scanlinecompositor.h", + "dib/cfx_scanlinecompositor_hwy.cpp", + "dib/cfx_scanlinecompositor_hwy.h", "dib/cstretchengine.cpp", "dib/cstretchengine.h", "dib/cstretchengine_hwy.cpp", diff --git a/core/fxge/dib/cfx_scanlinecompositor.cpp b/core/fxge/dib/cfx_scanlinecompositor.cpp index 9326853089..b3f255951c 100644 --- a/core/fxge/dib/cfx_scanlinecompositor.cpp +++ b/core/fxge/dib/cfx_scanlinecompositor.cpp @@ -19,6 +19,7 @@ #include "core/fxcrt/stl_util.h" #include "core/fxcrt/zip.h" #include "core/fxge/dib/blend.h" +#include "core/fxge/dib/cfx_scanlinecompositor_hwy.h" #include "core/fxge/dib/fx_dib.h" #if defined(PDF_USE_LIBYUV) @@ -444,8 +445,9 @@ void CompositeRow_Bgr2Bgra_NoBlend_NoClip( int src_Bpp) { const size_t width = dest_span.size(); if (src_Bpp == 3) { - auto bgr_span = fxcrt::reinterpret_span>( - src_span.first(width * 3)); + auto bgr_span = + fxcrt::reinterpret_span>(src_span).first( + width); #if defined(PDF_USE_LIBYUV) const int pixel_count = pdfium::checked_cast(width); const uint8_t* src_bytes = pdfium::as_bytes(bgr_span).data(); @@ -462,9 +464,16 @@ void CompositeRow_Bgr2Bgra_NoBlend_NoClip( return; } CHECK_EQ(src_Bpp, 4); - CopyRowToOpaqueBgra(dest_span, - fxcrt::reinterpret_span>( - src_span.first(width * 4))); + auto bgra_src = + fxcrt::reinterpret_span>(src_span).first( + width); + if constexpr (std::is_same_v>) { + // SIMD: packed-BGRA src/dest, opaque copy (alpha forced 0xFF) + CompositeRowBgra2BgrxForceOpaqueSimd(bgra_src, dest_span); + } else { + static_assert(std::is_same_v>); + CopyRowToOpaqueBgra(dest_span, bgra_src); + } } template @@ -651,16 +660,23 @@ void CompositeRowBgra2Bgra(pdfium::span> src_span, } return; } - for (auto [input, output] : fxcrt::Zip(src_span, dest_span)) { - const uint8_t src_alpha = - CompositePixelBgra2BgraCommon(input, /*clip=*/255, output); - if (src_alpha == 255) { - // Fully opaque source: AlphaUnion() would be 255, the ratio 255, and - // AlphaMerge(..., 255) returns the source, so the general path in - // CompositePixelBgra2BgraNoBlend() reduces to a plain copy. - CopyPixelToOpaqueBgra(input, output); - } else if (src_alpha != 0) { - CompositePixelBgra2BgraNoBlend(input, src_alpha, output); + if constexpr (std::is_same_v>) { + // SIMD: packed-BGRA, normal, no clip + CompositeRowBgra2BgraSimd(src_span, dest_span); + } else { + static_assert(std::is_same_v>); + for (auto [input, output] : fxcrt::Zip(src_span, dest_span)) { + const uint8_t src_alpha = + CompositePixelBgra2BgraCommon(input, /*clip=*/255, output); + if (src_alpha == 255) { + // Fully opaque source: CompositePixelBgra2BgraNoBlend() reduces to a + // plain copy. + CopyPixelToOpaqueBgra(input, output); + } else if (src_alpha != 0) { + CompositePixelBgra2BgraNoBlend(input, src_alpha, output); + } + // src_alpha == 0: invisible source, or dest already set by + // CompositePixelBgra2BgraCommon(). Nothing to do. } } return; @@ -826,6 +842,14 @@ void CompositeRow_Rgb2Rgb_NoBlend_NoClip(pdfium::span dest_span, FXSYS_memcpy(dest_scan, src_scan, width * dest_Bpp); return; } +#if defined(PDF_USE_LIBYUV) + if (src_Bpp == 3 && dest_Bpp == 4) { + // BGR24 -> BGRx expand; libyuv stamps 4th byte 0xFF vs scalar's + // untouched. kBgrx padding, non-displayed: no output impact. + libyuv::RGB24ToARGB(src_scan, width * 3, dest_scan, width * 4, width, 1); + return; + } +#endif for (int col = 0; col < width; col++) { FXSYS_memcpy(dest_scan, src_scan, 3); dest_scan += dest_Bpp; diff --git a/core/fxge/dib/cfx_scanlinecompositor_hwy.cpp b/core/fxge/dib/cfx_scanlinecompositor_hwy.cpp new file mode 100644 index 0000000000..d4f304f8a9 --- /dev/null +++ b/core/fxge/dib/cfx_scanlinecompositor_hwy.cpp @@ -0,0 +1,204 @@ +// Copyright 2026 The PDFium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "core/fxge/dib/cfx_scanlinecompositor_hwy.h" + +#include +#include + +#include "core/fxcrt/check_op.h" +#include "core/fxcrt/compiler_specific.h" +#include "core/fxcrt/span.h" +#include "core/fxcrt/span_util.h" + +#undef HWY_TARGET_INCLUDE +#define HWY_TARGET_INCLUDE "core/fxge/dib/cfx_scanlinecompositor_hwy.cpp" +#include "third_party/highway/src/hwy/foreach_target.h" // IWYU pragma: keep + +#include "third_party/highway/src/hwy/highway.h" + +HWY_BEFORE_NAMESPACE(); +namespace fxge_composite_simd { +namespace HWY_NAMESPACE { +namespace { + +namespace hn = hwy::HWY_NAMESPACE; + +// exact floor(x/255), x in [0, 65025] +template +HWY_INLINE V Div255(V x) { + const hn::DFromV d; + return hn::ShiftRight<8>( + hn::Add(hn::Add(x, hn::Set(d, 1)), hn::ShiftRight<8>(x))); +} + +// (back*(255-a) + src*a)/255; operands <= 255 -> sum <= 65025, Div255 exact +template +HWY_INLINE V AlphaMergeLanes(V back, V src, V alpha, V v255) { + return Div255( + hn::Add(hn::Mul(back, hn::Sub(v255, alpha)), hn::Mul(src, alpha))); +} + +// scalar tail; bit-exact with CompositeRowBgra2Bgra normal/no-clip +inline uint32_t CompositePixelBgra2Bgra(uint32_t src, uint32_t back) { + const uint32_t back_alpha = FXARGB_A(back); + if (back_alpha == 0) { + return src; + } + const uint32_t src_alpha = FXARGB_A(src); + if (src_alpha == 0) { + return back; + } + if (src_alpha == 255) { + return src; + } + const uint32_t dest_alpha = + back_alpha + src_alpha - (back_alpha * src_alpha / 255); + const uint32_t ratio = src_alpha * 255 / dest_alpha; + return ArgbEncode(dest_alpha, + AlphaMerge(FXARGB_R(back), FXARGB_R(src), ratio), + AlphaMerge(FXARGB_G(back), FXARGB_G(src), ratio), + AlphaMerge(FXARGB_B(back), FXARGB_B(src), ratio)); +} + +// Porter-Duff over, packed BGRA, normal, no clip. Per pixel: +// dest a == 0 -> copy src src a == 255 -> copy src +// src a == 0 -> keep dest else AlphaMerge/AlphaUnion over +// Byte spans bitcast to u32 lanes -> no 4-byte scanline alignment needed. +void RunBgra2Bgra(pdfium::span src, pdfium::span dest) { + const hn::ScalableTag d; + const hn::ScalableTag d8; + const size_t n = hn::Lanes(d); // pixels/vector + const auto m255 = hn::Set(d, 0xFF); // byte mask and the value 255 + const auto one = hn::Set(d, 1); + const auto zero = hn::Zero(d); + + size_t count = src.size() / 4; + while (count >= n) { + const auto s = hn::BitCast(d, hn::LoadU(d8, src.data())); + const auto back = hn::BitCast(d, hn::LoadU(d8, dest.data())); + const auto sa = hn::ShiftRight<24>(s); + const auto da = hn::ShiftRight<24>(back); + + const auto copy_src = hn::Or(hn::Eq(da, zero), hn::Eq(sa, m255)); + const auto keep_dest = hn::Eq(sa, zero); + + // all copy/keep -> skip divide; copy_src ? src : dest + if (hn::AllTrue(d, hn::Or(copy_src, keep_dest))) { + const auto result = hn::IfThenElse(copy_src, s, back); + hn::StoreU(hn::BitCast(d8, result), d8, dest.data()); + src = src.subspan(n * 4); + dest = dest.subspan(n * 4); + count -= n; + continue; + } + + // divisor forced >= 1: copy/keep lanes may yield da2 == 0 (unused) + const auto da2 = hn::Sub(hn::Add(da, sa), Div255(hn::Mul(da, sa))); + const auto ratio = hn::Div(hn::Mul(sa, m255), hn::Max(da2, one)); + + const auto db = hn::And(back, m255); + const auto dg = hn::And(hn::ShiftRight<8>(back), m255); + const auto dr = hn::And(hn::ShiftRight<16>(back), m255); + const auto sb = hn::And(s, m255); + const auto sg = hn::And(hn::ShiftRight<8>(s), m255); + const auto sr = hn::And(hn::ShiftRight<16>(s), m255); + const auto nb = AlphaMergeLanes(db, sb, ratio, m255); + const auto ng = AlphaMergeLanes(dg, sg, ratio, m255); + const auto nr = AlphaMergeLanes(dr, sr, ratio, m255); + const auto gen = + hn::Or(hn::Or(nb, hn::ShiftLeft<8>(ng)), + hn::Or(hn::ShiftLeft<16>(nr), hn::ShiftLeft<24>(da2))); + + auto result = hn::IfThenElse(keep_dest, back, gen); + result = hn::IfThenElse(copy_src, s, result); + hn::StoreU(hn::BitCast(d8, result), d8, dest.data()); + + src = src.subspan(n * 4); + dest = dest.subspan(n * 4); + count -= n; + } + for (size_t i = 0; i < count; ++i) { + const uint32_t s = FXARGB_GetDIB(src.first<4u>()); + const uint32_t back = FXARGB_GetDIB(dest.first<4u>()); + FXARGB_SetDIB(dest.first<4u>(), CompositePixelBgra2Bgra(s, back)); + src = src.subspan(4u); + dest = dest.subspan(4u); + } +} + +// Opaque BGRA(4) -> BGRA, alpha forced 0xFF (src alpha ignored). Same byte +// order required: src and dest both packed BGRA. +void RunBgra2BgrxForceOpaque(pdfium::span src, + pdfium::span dest) { + const hn::ScalableTag d; + const hn::ScalableTag d8; + const size_t n = hn::Lanes(d); + const auto alpha_ff = hn::Set(d, 0xFF000000u); + + size_t count = src.size() / 4; + while (count >= n) { + const auto v = hn::BitCast(d, hn::LoadU(d8, src.data())); + hn::StoreU(hn::BitCast(d8, hn::Or(v, alpha_ff)), d8, dest.data()); + src = src.subspan(n * 4); + dest = dest.subspan(n * 4); + count -= n; + } + for (size_t i = 0; i < count; ++i) { + dest[0] = src[0]; + dest[1] = src[1]; + dest[2] = src[2]; + dest[3] = 0xFF; + src = src.subspan(4u); + dest = dest.subspan(4u); + } +} + +} // namespace +} // namespace HWY_NAMESPACE +} // namespace fxge_composite_simd +HWY_AFTER_NAMESPACE(); + +#if HWY_ONCE +namespace fxge_composite_simd { + +HWY_EXPORT(RunBgra2Bgra); +HWY_EXPORT(RunBgra2BgrxForceOpaque); + +// Unqualified name, in-namespace: a qualified name breaks single-target +// HWY_STATIC_DISPATCH. +void DispatchBgra2Bgra(pdfium::span src, + pdfium::span dest) { + // SAFETY: dispatch indexes Highway's per-target table; no span macro form. + UNSAFE_BUFFERS(HWY_DYNAMIC_DISPATCH(RunBgra2Bgra)(src, dest)); +} + +void DispatchBgra2BgrxForceOpaque(pdfium::span src, + pdfium::span dest) { + // SAFETY: see DispatchBgra2Bgra(). + UNSAFE_BUFFERS(HWY_DYNAMIC_DISPATCH(RunBgra2BgrxForceOpaque)(src, dest)); +} + +} // namespace fxge_composite_simd + +void CompositeRowBgra2BgraSimd( + pdfium::span> src_span, + pdfium::span> dest_span) { + // `src_span.size()` pixels, like `fxcrt::Zip(src_span, dest_span)`. + CHECK_LE(src_span.size(), dest_span.size()); + fxge_composite_simd::DispatchBgra2Bgra( + fxcrt::reinterpret_span(src_span), + fxcrt::reinterpret_span(dest_span)); +} + +void CompositeRowBgra2BgrxForceOpaqueSimd( + pdfium::span> src_span, + pdfium::span> dest_span) { + // `src_span.size()` pixels, like `fxcrt::Zip(src_span, dest_span)`. + CHECK_LE(src_span.size(), dest_span.size()); + fxge_composite_simd::DispatchBgra2BgrxForceOpaque( + fxcrt::reinterpret_span(src_span), + fxcrt::reinterpret_span(dest_span)); +} +#endif // HWY_ONCE diff --git a/core/fxge/dib/cfx_scanlinecompositor_hwy.h b/core/fxge/dib/cfx_scanlinecompositor_hwy.h new file mode 100644 index 0000000000..909c0ed443 --- /dev/null +++ b/core/fxge/dib/cfx_scanlinecompositor_hwy.h @@ -0,0 +1,26 @@ +// Copyright 2026 The PDFium Authors +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef CORE_FXGE_DIB_CFX_SCANLINECOMPOSITOR_HWY_H_ +#define CORE_FXGE_DIB_CFX_SCANLINECOMPOSITOR_HWY_H_ + +#include + +#include "core/fxcrt/span.h" +#include "core/fxge/dib/fx_dib.h" + +// Highway kernels for the scanline-compositor cases, each bit-exact with +// the scalar reference it replaces. Runtime target selection is internal. + +// SIMD replacement for CompositeRowBgra2Bgra(), normal blend, no clip. +void CompositeRowBgra2BgraSimd( + pdfium::span> src_span, + pdfium::span> dest_span); + +// SIMD replacement for CopyRowToOpaqueBgra(), BGRA source. +void CompositeRowBgra2BgrxForceOpaqueSimd( + pdfium::span> src_span, + pdfium::span> dest_span); + +#endif // CORE_FXGE_DIB_CFX_SCANLINECOMPOSITOR_HWY_H_ diff --git a/core/fxge/dib/cfx_scanlinecompositor_unittest.cpp b/core/fxge/dib/cfx_scanlinecompositor_unittest.cpp index cb2ba0d8e3..b0622a7175 100644 --- a/core/fxge/dib/cfx_scanlinecompositor_unittest.cpp +++ b/core/fxge/dib/cfx_scanlinecompositor_unittest.cpp @@ -7,10 +7,13 @@ #include #include +#include #include "build/build_config.h" #include "core/fxcrt/span.h" #include "core/fxcrt/stl_util.h" +#include "core/fxcrt/zip.h" +#include "core/fxge/dib/cfx_scanlinecompositor_hwy.h" #include "core/fxge/dib/fx_dib.h" #include "testing/gmock/include/gmock/gmock.h" #include "testing/gtest/include/gtest/gtest.h" @@ -102,6 +105,77 @@ void RunPreMultiplyTest( } #endif // defined(PDF_USE_SKIA) +// Independent re-derivation of CompositeRowBgra2BgraSimd's contract +// (AlphaUnion()/AlphaMerge(), fx_dib.h); not copied from the kernel. +FX_BGRA_STRUCT RefBgra2Bgra(const FX_BGRA_STRUCT& src, + const FX_BGRA_STRUCT& back) { + if (back.alpha == 0) { + return src; + } + if (src.alpha == 0) { + return back; + } + const int dest_alpha = back.alpha + src.alpha - back.alpha * src.alpha / 255; + const int ratio = src.alpha * 255 / dest_alpha; + return { + .blue = static_cast(AlphaMerge(back.blue, src.blue, ratio)), + .green = static_cast(AlphaMerge(back.green, src.green, ratio)), + .red = static_cast(AlphaMerge(back.red, src.red, ratio)), + .alpha = static_cast(dest_alpha), + }; +} + +void CheckBgra2Bgra(size_t width) { + // alpha cycle; dest phase `(i / 4) % 4` + static constexpr std::array kAlphaCycle = {0, 255, 100, 200}; + std::vector> src(width); + std::vector> dest(width); + for (size_t i = 0; i < width; ++i) { + // per 32 px: [0,16) src a in {0,255} -> all-copy/keep fast path; + // [16,32) mid a -> divide path, incl. mid-over-mid + const uint8_t src_a = (i % 32 < 16) + ? static_cast((i & 1) ? 255 : 0) + : kAlphaCycle[i % 4]; + src[i] = {.blue = static_cast(i * 7 + 1), + .green = static_cast(i * 13 + 2), + .red = static_cast(i * 29 + 3), + .alpha = src_a}; + dest[i] = {.blue = static_cast(i * 31 + 5), + .green = static_cast(i * 17 + 7), + .red = static_cast(i * 11 + 9), + .alpha = kAlphaCycle[(i / 4) % 4]}; + } + std::vector> expected(width); + for (auto [input, back, want] : fxcrt::Zip(src, dest, expected)) { + want = RefBgra2Bgra(input, back); + } + CompositeRowBgra2BgraSimd(src, dest); + for (size_t i = 0; i < width; ++i) { + EXPECT_EQ(expected[i], dest[i]) << "width " << width << " pixel " << i; + } +} + +void CheckBgra2BgrxForceOpaque(size_t width) { + std::vector> src(width); + for (size_t i = 0; i < width; ++i) { + src[i] = {.blue = static_cast(i * 5 + 1), + .green = static_cast(i * 9 + 2), + .red = static_cast(i * 19 + 3), + .alpha = static_cast(i * 3 + 4)}; // src alpha ignored + } + // sentinel dest; expect src.rgb, alpha 0xFF + std::vector> dest( + width, {.blue = 0xAA, .green = 0xAA, .red = 0xAA, .alpha = 0xAA}); + CompositeRowBgra2BgrxForceOpaqueSimd(src, dest); + for (size_t i = 0; i < width; ++i) { + const FX_BGRA_STRUCT want = {.blue = src[i].blue, + .green = src[i].green, + .red = src[i].red, + .alpha = 255}; + EXPECT_EQ(want, dest[i]) << "width " << width << " pixel " << i; + } +} + } // namespace namespace fxge { @@ -910,3 +984,50 @@ TEST(ScanlineCompositorTest, CompositeRgbBitmapLineBgrToBgraNormal) { EXPECT_THAT(dest_scan, ElementsAreArray(kExpectedRgba)); } } + +// Vector body + sub-vector tail across widths spanning the SSE4/AVX2/AVX-512 +// lane counts (4/8/16). +TEST(ScanlineCompositorSimdTest, Bgra2BgraMatchesScalar) { + for (size_t width : {1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 15u, + 16u, 17u, 31u, 32u, 33u, 63u, 64u, 65u, 100u, 257u}) { + CheckBgra2Bgra(width); + } +} + +// Opaque copy: rgb preserved, alpha forced 0xFF, across vector/tail widths. +TEST(ScanlineCompositorSimdTest, Bgra2BgrxForceOpaqueMatchesScalar) { + for (size_t width : {1u, 2u, 3u, 4u, 5u, 6u, 7u, 8u, 9u, 15u, + 16u, 17u, 31u, 32u, 33u, 63u, 64u, 65u, 100u, 257u}) { + CheckBgra2BgrxForceOpaque(width); + } +} + +// BGR24 -> BGRx expand via public path. RGB copied verbatim; padding byte +// 0xFF under libyuv, untouched by scalar (kBgrx padding, not displayed). +TEST(ScanlineCompositorSimdTest, CompositeRgbBitmapLineBgr24ToBgrx) { + constexpr int kWidth = 67; // non-multiple-of-16: exercises libyuv tail + + std::vector src(static_cast(kWidth) * 3); + for (size_t i = 0; i < src.size(); ++i) { + src[i] = static_cast(i * 7 + 1); + } + constexpr uint8_t kPad = 0x3C; // sentinel: 0xFF-stamp vs left-as-is + std::vector dest(static_cast(kWidth) * 4, kPad); + + CFX_ScanlineCompositor compositor; + ASSERT_TRUE(compositor.Init(FXDIB_Format::kBgrx, FXDIB_Format::kBgr, + /*src_palette=*/{}, /*mask_color=*/0, + BlendMode::kNormal, /*bRgbByteOrder=*/false)); + compositor.CompositeRgbBitmapLine(dest, src, kWidth, /*clip_scan=*/{}); + + for (int i = 0; i < kWidth; ++i) { + EXPECT_EQ(dest[i * 4 + 0], src[i * 3 + 0]) << "blue @ " << i; + EXPECT_EQ(dest[i * 4 + 1], src[i * 3 + 1]) << "green @ " << i; + EXPECT_EQ(dest[i * 4 + 2], src[i * 3 + 2]) << "red @ " << i; +#if defined(PDF_USE_LIBYUV) + EXPECT_EQ(dest[i * 4 + 3], 0xFF) << "padding @ " << i; // libyuv 0xFF +#else + EXPECT_EQ(dest[i * 4 + 3], kPad) << "padding @ " << i; // scalar leaves it +#endif + } +} From d2c2be2144908f6508ffbb4cbe349240b9375203 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Fri, 30 Oct 2026 13:26:24 -0700 Subject: [PATCH 37/39] Make embedder tests more forgiving of missing FT/Skia libraries. Do not hard-code constants which may not be supportable. Add a new test to bounce between the two font backends when both are linked into the binary. Return the actual FPDF_ public constants as well to avoid converting back to these from bool. Change-Id: I1c4c7415c257bc3e8164b1ba323e0c3f73077bfe Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162591 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fpdfsdk/fpdf_edit_embeddertest.cpp | 11 +-- fpdfsdk/fpdf_view_embeddertest.cpp | 72 ++++++++++++++++--- .../fpdfxfa/cpdfxfa_context_embeddertest.cpp | 19 ++--- testing/embedder_test.cpp | 9 ++- testing/embedder_test_environment.h | 7 +- xfa/fwl/cfwl_edit_embeddertest.cpp | 5 +- 6 files changed, 94 insertions(+), 29 deletions(-) diff --git a/fpdfsdk/fpdf_edit_embeddertest.cpp b/fpdfsdk/fpdf_edit_embeddertest.cpp index 50e559818a..bea12c8a6e 100644 --- a/fpdfsdk/fpdf_edit_embeddertest.cpp +++ b/fpdfsdk/fpdf_edit_embeddertest.cpp @@ -2953,6 +2953,7 @@ TEST_F(FPDFEditEmbedderTest, GetTextRenderMode) { } TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { + auto* env = EmbedderTestEnvironment::GetInstance(); static constexpr char kTextRenderModeStrokeModePng[] = "text_render_mode_stroke_mode"; static constexpr DiffOptions kTextRenderModeDiffOptions = { @@ -2969,7 +2970,7 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); CompareBitmapWithExpectationSuffix( page_bitmap.get(), "text_render_mode", - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kTextRenderModeDiffOptions : kExactDiffOptions); } @@ -2999,7 +3000,7 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { ScopedFPDFBitmap page_bitmap = RenderPage(page.get()); CompareBitmapWithExpectationSuffix( page_bitmap.get(), kTextRenderModeStrokeModePng, - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kTextRenderModeDiffOptions : kExactDiffOptions); } @@ -3025,7 +3026,7 @@ TEST_F(FPDFEditEmbedderTest, SetTextRenderMode) { ScopedFPDFBitmap bitmap = RenderSavedPage(saved_page.get()); CompareBitmapWithExpectationSuffix( bitmap.get(), kTextRenderModeStrokeModePng, - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kTextRenderModeDiffOptions : kExactDiffOptions); } @@ -5228,6 +5229,8 @@ TEST_F(FPDFEditEmbedderTest, GetRenderedBitmapForRotatedText) { } TEST_F(FPDFEditEmbedderTest, GetRenderedBitmapForColorText) { + auto* env = EmbedderTestEnvironment::GetInstance(); + ASSERT_TRUE(OpenDocument("text_color.pdf")); ScopedPage page = LoadScopedPage(0); ASSERT_TRUE(page); @@ -5243,7 +5246,7 @@ TEST_F(FPDFEditEmbedderTest, GetRenderedBitmapForColorText) { }; CompareBitmapWithExpectationSuffix( bitmap.get(), "text_color_text_object", - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kColorTextDiffOptions : kExactDiffOptions); } diff --git a/fpdfsdk/fpdf_view_embeddertest.cpp b/fpdfsdk/fpdf_view_embeddertest.cpp index 76da41bf5f..99b9c94abf 100644 --- a/fpdfsdk/fpdf_view_embeddertest.cpp +++ b/fpdfsdk/fpdf_view_embeddertest.cpp @@ -2052,6 +2052,7 @@ TEST_F(FPDFViewEmbedderTest, RenderXfaPageToSkp) { #if defined(PDF_USE_AGG) && defined(PDF_USE_SKIA) TEST_F(FPDFViewEmbedderTest, Bug2087) { FPDF_DestroyLibrary(); + auto* env = EmbedderTestEnvironment::GetInstance(); std::string agg_checksum; const FPDF_LIBRARY_CONFIG kAggConfig = { @@ -2061,7 +2062,7 @@ TEST_F(FPDFViewEmbedderTest, Bug2087) { .m_v8EmbedderSlot = 0, .m_pPlatform = nullptr, .m_RendererType = FPDF_RENDERERTYPE_AGG, - .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FREETYPE, + .m_FontLibraryType = env->GetFontLibraryType(), }; FPDF_InitLibraryWithConfig(&kAggConfig); ASSERT_TRUE(OpenDocument("rectangles.pdf")); @@ -2075,10 +2076,13 @@ TEST_F(FPDFViewEmbedderTest, Bug2087) { std::string skia_checksum; const FPDF_LIBRARY_CONFIG kSkiaConfig = { - .version = 2, + .version = 5, .m_pUserFontPaths = nullptr, .m_pIsolate = nullptr, .m_v8EmbedderSlot = 0, + .m_pPlatform = nullptr, + .m_RendererType = FPDF_RENDERERTYPE_SKIA, + .m_FontLibraryType = env->GetFontLibraryType(), }; FPDF_InitLibraryWithConfig(&kSkiaConfig); ASSERT_TRUE(OpenDocument("rectangles.pdf")); @@ -2091,22 +2095,73 @@ TEST_F(FPDFViewEmbedderTest, Bug2087) { EXPECT_NE(agg_checksum, skia_checksum); - EmbedderTestEnvironment::GetInstance()->TearDown(); - EmbedderTestEnvironment::GetInstance()->SetUp(); + env->TearDown(); + env->SetUp(); } #endif // defined(PDF_USE_AGG) && defined(PDF_USE_SKIA) -TEST_F(FPDFViewEmbedderTest, BadIsolatePerDocumentConfig) { +#if defined(PDF_ENABLE_FREETYPE) && defined(PDF_ENABLE_FONTATIONS) +TEST_F(FPDFViewEmbedderTest, ToggleFreetypeFontationsInit) { + FPDF_DestroyLibrary(); + auto* env = EmbedderTestEnvironment::GetInstance(); + + std::string freetype_checksum; + const FPDF_LIBRARY_CONFIG kFreetypeConfig = { + .version = 5, + .m_pUserFontPaths = nullptr, + .m_pIsolate = nullptr, + .m_v8EmbedderSlot = 0, + .m_pPlatform = nullptr, + .m_RendererType = env->GetRendererType(), + .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FREETYPE, + }; + FPDF_InitLibraryWithConfig(&kFreetypeConfig); + ASSERT_TRUE(OpenDocument("text_color.pdf")); + { + ScopedPage page = LoadScopedPage(0); + ScopedFPDFBitmap bitmap = RenderPage(page.get()); + freetype_checksum = HashBitmap(bitmap.get()); + } + CloseDocument(); FPDF_DestroyLibrary(); + std::string fontations_checksum; + const FPDF_LIBRARY_CONFIG kFontationsConfig = { + .version = 5, + .m_pUserFontPaths = nullptr, + .m_pIsolate = nullptr, + .m_v8EmbedderSlot = 0, + .m_pPlatform = nullptr, + .m_RendererType = env->GetRendererType(), + .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FONTATIONS, + }; + FPDF_InitLibraryWithConfig(&kFontationsConfig); + ASSERT_TRUE(OpenDocument("text_color.pdf")); + { + ScopedPage page = LoadScopedPage(0); + ScopedFPDFBitmap bitmap = RenderPage(page.get()); + fontations_checksum = HashBitmap(bitmap.get()); + } + CloseDocument(); + + EXPECT_NE(freetype_checksum, fontations_checksum); + + env->TearDown(); + env->SetUp(); +} +#endif // defined(PDF_USE_AGG) && defined(PDF_USE_SKIA) + +TEST_F(FPDFViewEmbedderTest, BadIsolatePerDocumentConfig) { + FPDF_DestroyLibrary(); + auto* env = EmbedderTestEnvironment::GetInstance(); const FPDF_LIBRARY_CONFIG kBadConfig = { .version = 7, .m_pUserFontPaths = nullptr, .m_pIsolate = reinterpret_cast(1), .m_v8EmbedderSlot = 0, .m_pPlatform = nullptr, - .m_RendererType = FPDF_RENDERERTYPE_AGG, - .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FREETYPE, + .m_RendererType = env->GetRendererType(), + .m_FontLibraryType = env->GetFontLibraryType(), .m_BrotliEnabled = false, .m_IsolatePerDocument = true, }; @@ -2117,7 +2172,8 @@ TEST_F(FPDFViewEmbedderTest, BadIsolatePerDocumentConfig) { } TEST_F(FPDFViewEmbedderTest, NoSmoothTextItalicOverlappingGlyphs) { - if (EmbedderTestEnvironment::GetInstance()->fontations()) { + auto* env = EmbedderTestEnvironment::GetInstance(); + if (env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS) { // Monochrome 1-bit text rendering (FPDF_RENDER_NO_SMOOTHTEXT) produces // binary 0/255 pixel transitions at glyph boundaries where subpixel contour // differences cross pixel centers, which cannot be fuzzy matched. diff --git a/fpdfsdk/fpdfxfa/cpdfxfa_context_embeddertest.cpp b/fpdfsdk/fpdfxfa/cpdfxfa_context_embeddertest.cpp index 251ad38757..bb3729bf38 100644 --- a/fpdfsdk/fpdfxfa/cpdfxfa_context_embeddertest.cpp +++ b/fpdfsdk/fpdfxfa/cpdfxfa_context_embeddertest.cpp @@ -30,15 +30,15 @@ TEST_F(CPDFXFAContextEmbedderTest, HasHeap) { TEST_F(CPDFXFAContextEmbedderTest, UnattachedPDFiumCreatedIsolate) { FPDF_DestroyLibrary(); - + auto* env = EmbedderTestEnvironment::GetInstance(); const FPDF_LIBRARY_CONFIG kConfig = { .version = 7, .m_pUserFontPaths = nullptr, .m_pIsolate = nullptr, .m_v8EmbedderSlot = 0, .m_pPlatform = V8TestEnvironment::GetInstance()->platform(), - .m_RendererType = FPDF_RENDERERTYPE_AGG, - .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FREETYPE, + .m_RendererType = env->GetRendererType(), + .m_FontLibraryType = env->GetFontLibraryType(), .m_BrotliEnabled = false, .m_IsolatePerDocument = false, }; @@ -59,12 +59,13 @@ TEST_F(CPDFXFAContextEmbedderTest, UnattachedPDFiumCreatedIsolate) { FPDF_DestroyLibrary(); - EmbedderTestEnvironment::GetInstance()->TearDown(); - EmbedderTestEnvironment::GetInstance()->SetUp(); + env->TearDown(); + env->SetUp(); } TEST_F(CPDFXFAContextEmbedderTest, IsolatePerDocument) { FPDF_DestroyLibrary(); + auto* env = EmbedderTestEnvironment::GetInstance(); const FPDF_LIBRARY_CONFIG kConfig = { .version = 7, @@ -72,8 +73,8 @@ TEST_F(CPDFXFAContextEmbedderTest, IsolatePerDocument) { .m_pIsolate = nullptr, .m_v8EmbedderSlot = 0, .m_pPlatform = V8TestEnvironment::GetInstance()->platform(), - .m_RendererType = FPDF_RENDERERTYPE_AGG, - .m_FontLibraryType = FPDF_FONTBACKENDTYPE_FREETYPE, + .m_RendererType = env->GetRendererType(), + .m_FontLibraryType = env->GetFontLibraryType(), .m_BrotliEnabled = false, .m_IsolatePerDocument = true, }; @@ -94,6 +95,6 @@ TEST_F(CPDFXFAContextEmbedderTest, IsolatePerDocument) { FPDF_DestroyLibrary(); - EmbedderTestEnvironment::GetInstance()->TearDown(); - EmbedderTestEnvironment::GetInstance()->SetUp(); + env->TearDown(); + env->SetUp(); } diff --git a/testing/embedder_test.cpp b/testing/embedder_test.cpp index 5cef9aa15a..e57e02beeb 100644 --- a/testing/embedder_test.cpp +++ b/testing/embedder_test.cpp @@ -1252,16 +1252,18 @@ void EmbedderTest::WriteBitmapToPng(FPDF_BITMAP bitmap, // static void EmbedderTest::CompareBitmap(FPDF_BITMAP bitmap, + std::string_view expectation_png_name) { + auto* env = EmbedderTestEnvironment::GetInstance(); std::string png_path = GetEmbedderTestPngExpectationPath(expectation_png_name); SCOPED_TRACE(testing::Message() << "CompareBitmap() with " << png_path); DiffOptions options = kExactDiffOptions; - if (EmbedderTestEnvironment::GetInstance()->fontations()) { + if (env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS) { options = kFontationsDiffOptions; } CompareBitmapToPngFile(bitmap, png_path, options); - if (EmbedderTestEnvironment::GetInstance()->write_results()) { + if (env->write_results()) { WriteBitmapToPng(bitmap, png_path); } } @@ -1271,8 +1273,9 @@ void EmbedderTest::CompareBitmapWithExpectationSuffix( FPDF_BITMAP bitmap, std::string_view expectation_png_name, const DiffOptions& options) { + auto* env = EmbedderTestEnvironment::GetInstance(); DiffOptions effective_options = options; - if (EmbedderTestEnvironment::GetInstance()->fontations()) { + if (env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS) { effective_options.max_pixel_per_channel_delta = std::max(options.max_pixel_per_channel_delta, kFontationsDiffOptions.max_pixel_per_channel_delta); diff --git a/testing/embedder_test_environment.h b/testing/embedder_test_environment.h index 6acf9dce6b..3e12030a06 100644 --- a/testing/embedder_test_environment.h +++ b/testing/embedder_test_environment.h @@ -28,12 +28,13 @@ class EmbedderTestEnvironment : public testing::Environment { void SetVersion(int version) { version_ = version; } bool GetBrotli() const { return brotli_enabled_; } int GetVersion() const { return version_; } + FPDF_RENDERER_TYPE GetRendererType() const { return renderer_type_; } + FPDF_FONT_BACKEND_TYPE GetFontLibraryType() const { + return font_library_type_; + } void AddFlags(int argc, char** argv); bool write_results() const { return write_results_; } - bool fontations() const { - return font_library_type_ == FPDF_FONTBACKENDTYPE_FONTATIONS; - } private: void AddFlag(const std::string& flag); diff --git a/xfa/fwl/cfwl_edit_embeddertest.cpp b/xfa/fwl/cfwl_edit_embeddertest.cpp index a578d620f9..6e9f200f5d 100644 --- a/xfa/fwl/cfwl_edit_embeddertest.cpp +++ b/xfa/fwl/cfwl_edit_embeddertest.cpp @@ -166,6 +166,7 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithoutMultiline) { } TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { + auto* env = EmbedderTestEnvironment::GetInstance(); static constexpr DiffOptions kMultilineDiffOptions = { .max_pixel_per_channel_delta = 255, .max_mean_squared_error = 5.0, @@ -193,7 +194,7 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); CompareBitmapWithExpectationSuffix( page_bitmap.get(), kFilledMultilineBasename, - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kMultilineDiffOptions : kExactDiffOptions); } @@ -221,7 +222,7 @@ TEST_F(CFWLEditEmbedderTest, FillWithNewLineWithMultiline) { RenderLoadedPageWithFlags(page.get(), FPDF_ANNOT); CompareBitmapWithExpectationSuffix( page_bitmap.get(), kMultilineBackspaceBasename, - EmbedderTestEnvironment::GetInstance()->fontations() + env->GetFontLibraryType() == FPDF_FONTBACKENDTYPE_FONTATIONS ? kMultilineDiffOptions : kExactDiffOptions); } From 4cd9288dd29bf300257d18f5abf214dc99f54382 Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Fri, 30 Oct 2026 13:32:03 -0700 Subject: [PATCH 38/39] Remove pdf_skia_font_manager_target GN argument. This is a remnant from a time when chrome needed to control which font manger was created at build time. PDFium public api V5 provides this control at runtime via a library init argument instead. Pre-requisite for https://crrev.com/c/8694745 Change-Id: I77db02a2d8e976b6415a38337b92a5303bfc3e6b Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162690 Reviewed-by: Lei Zhang Commit-Queue: Tom Sepez --- build_overrides/pdfium.gni | 5 ----- core/fxge/BUILD.gn | 5 ----- core/fxge/cfx_fontmgr.cpp | 4 ---- core/fxge/cfx_fontmgr.h | 4 ---- pdfium.gni | 7 ------- 5 files changed, 25 deletions(-) diff --git a/build_overrides/pdfium.gni b/build_overrides/pdfium.gni index 5b2853687a..edad9a0cc2 100644 --- a/build_overrides/pdfium.gni +++ b/build_overrides/pdfium.gni @@ -36,11 +36,6 @@ pdf_use_partition_alloc_override = is_clang # The default is to use AGG when `pdf_use_skia_override` is false. pdf_use_skia_override = false -# When building PDFium with Skia enabled, optionally define a custom font -# manager target that is used to override the pre-chosen font manager. -# Default: No override. Use the pre-chosen font manager. -pdf_skia_font_manager_target_override = "" - # Build PDFium with experimental Fontations library support. # If enabled, coexists in build with FreeType library and the default font # library is selectable at runtime. diff --git a/core/fxge/BUILD.gn b/core/fxge/BUILD.gn index 85ddf9cded..f8c85ead16 100644 --- a/core/fxge/BUILD.gn +++ b/core/fxge/BUILD.gn @@ -230,11 +230,6 @@ source_set("fxge") { "skia/fx_skia_device.h", ] public_deps += [ "//skia" ] - - if (pdf_skia_font_manager_target != "") { - defines += [ "PDF_USE_SKIA_CUSTOM_FONT_MANAGER" ] - deps += [ pdf_skia_font_manager_target ] - } } visibility = [ "../../*" ] diff --git a/core/fxge/cfx_fontmgr.cpp b/core/fxge/cfx_fontmgr.cpp index 1a18fb9cf5..1a9b2277c6 100644 --- a/core/fxge/cfx_fontmgr.cpp +++ b/core/fxge/cfx_fontmgr.cpp @@ -39,9 +39,6 @@ namespace { // otherwise get access to system fonts. sk_sp CreateSkiaFontManagerFallback( CFX_FontMgr::FontBackend backend) { -#if defined(PDF_USE_SKIA_CUSTOM_FONT_MANAGER) - return pdfium_skia_custom_font_manager(); -#else // defined(PDF_USE_SKIA_CUSTOM_FONT_MANAGER) #if defined(PDF_ENABLE_FONTATIONS) if (backend == CFX_FontMgr::FontBackend::kFontations) { // This is a SkFontMgr which will use Fontations to decode font data. @@ -54,7 +51,6 @@ sk_sp CreateSkiaFontManagerFallback( #else return nullptr; #endif // defined(PDF_ENABLE_FREETYPE) -#endif // defined(PDF_USE_SKIA_CUSTOM_FONT_MANAGER) } // static diff --git a/core/fxge/cfx_fontmgr.h b/core/fxge/cfx_fontmgr.h index 16437c24a4..1b755f487f 100644 --- a/core/fxge/cfx_fontmgr.h +++ b/core/fxge/cfx_fontmgr.h @@ -74,8 +74,4 @@ class CFX_FontMgr { #endif }; -#if defined(PDF_USE_SKIA) && defined(PDF_USE_SKIA_CUSTOM_FONT_MANAGER) -extern sk_sp pdfium_skia_custom_font_manager(); -#endif // defined(PDF_USE_SKIA) && defined(PDF_USE_SKIA_CUSTOM_FONT_MANAGER) - #endif // CORE_FXGE_CFX_FONTMGR_H_ diff --git a/pdfium.gni b/pdfium.gni index f48a16cd12..41b3672b18 100644 --- a/pdfium.gni +++ b/pdfium.gni @@ -51,13 +51,6 @@ declare_args() { # and the default renderer is selectable at runtime. pdf_use_skia = pdf_use_skia_override - # When building PDFium with Skia enabled, use a custom font manager if there - # is one. The target that PDFium will depend on must implement the following - # C++ function signature: - # - # sk_sp pdfium_skia_custom_font_manager(); - pdf_skia_font_manager_target = pdf_skia_font_manager_target_override - # Build PDFium with experimental Fontations library support. # If enabled, coexists in build with FreeType library and the default font # library is selectable at runtime. From 5f092b52993bfd98f94f04deff391918fe0fdcfd Mon Sep 17 00:00:00 2001 From: Tom Sepez Date: Fri, 30 Oct 2026 13:34:34 -0700 Subject: [PATCH 39/39] Use AutoRestorer to scope script_node_array_ in CFXJSE_Engine Introduce CFXJSE_Engine::ScriptNodeArrayScope to manage the lifetime and restoration of script_node_array_ using AutoRestorer. This replaces the manual pair of SetNodesOfRunScript(&refNodes) and SetNodesOfRunScript(nullptr). Fix two issues: Restoring to nullptr in all cases was likely a bug for nested calculate scripts. Failure to set to nullptr upon entry in the non-calculate cases was likely a bug allowing the nested script to pollute the caller's ref-nodes. Using an RAII scope ensures that nested script invocations restore the outer script's node array upon completion and prevents leaving dangling pointers if an early return occurs. Change-Id: Ia405f3f6a0457e2b30850ddc9efe3bbd15a4b478 Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/162130 Commit-Queue: Tom Sepez Reviewed-by: Lei Zhang --- fxjs/xfa/cfxjse_engine.cpp | 12 +++++++----- fxjs/xfa/cfxjse_engine.h | 15 ++++++++++++++- xfa/fxfa/parser/cxfa_node.cpp | 13 ++++++++----- 3 files changed, 29 insertions(+), 11 deletions(-) diff --git a/fxjs/xfa/cfxjse_engine.cpp b/fxjs/xfa/cfxjse_engine.cpp index 60645070c9..5981872810 100644 --- a/fxjs/xfa/cfxjse_engine.cpp +++ b/fxjs/xfa/cfxjse_engine.cpp @@ -191,6 +191,13 @@ CFXJSE_Engine::EventParamScope::~EventParamScope() { engine_->event_param_ = prev_event_param_; } +CFXJSE_Engine::ScriptNodeArrayScope::ScriptNodeArrayScope( + CFXJSE_Engine* engine, + std::vector>* array) + : restorer_(&engine->script_node_array_, array) {} + +CFXJSE_Engine::ScriptNodeArrayScope::~ScriptNodeArrayScope() = default; + // The runtime belongs to the form fill environment, which may depart before // this object does, so look it up rather than holding it. CJS_Runtime* CFXJSE_Engine::GetCJSRuntime() const { @@ -951,11 +958,6 @@ v8::Local CFXJSE_Engine::GetOrCreateJSBindingFromMap( return NewNormalXFAObject(pObject); } -void CFXJSE_Engine::SetNodesOfRunScript( - std::vector>* pArray) { - script_node_array_ = pArray; -} - void CFXJSE_Engine::AddNodesOfRunScript(CXFA_Node* pNode) { if (script_node_array_ && !pdfium::Contains(*script_node_array_, pNode, diff --git a/fxjs/xfa/cfxjse_engine.h b/fxjs/xfa/cfxjse_engine.h index fafc729af0..4cccc257b1 100644 --- a/fxjs/xfa/cfxjse_engine.h +++ b/fxjs/xfa/cfxjse_engine.h @@ -12,6 +12,7 @@ #include #include +#include "core/fxcrt/autorestorer.h" #include "core/fxcrt/mask.h" #include "core/fxcrt/unowned_ptr.h" #include "fxjs/cfx_isolate_wrapper.h" @@ -129,6 +130,19 @@ class CFXJSE_Engine final : public CFX_IsolateWrapper { }; friend class EventParamScope; + class ScriptNodeArrayScope { + CPPGC_STACK_ALLOCATED(); + + public: + ScriptNodeArrayScope(CFXJSE_Engine* engine, + std::vector>* array); + ~ScriptNodeArrayScope(); + + private: + AutoRestorer>>> + restorer_; + }; + CXFA_Node* GetEventTarget() const { return target_; } CXFA_EventParam* GetEventParam() const { return event_param_; } @@ -152,7 +166,6 @@ class CFXJSE_Engine final : public CFX_IsolateWrapper { CFXJSE_Class* GetJseNormalClass() const { return js_class_; } CXFA_Document* GetDocument() const { return document_.Get(); } - void SetNodesOfRunScript(std::vector>* pArray); void AddNodesOfRunScript(CXFA_Node* pNode); void SetRunAtType(XFA_AttributeValue eRunAt) { run_at_type_ = eRunAt; } diff --git a/xfa/fxfa/parser/cxfa_node.cpp b/xfa/fxfa/parser/cxfa_node.cpp index f7e2475138..7c0e3e4676 100644 --- a/xfa/fxfa/parser/cxfa_node.cpp +++ b/xfa/fxfa/parser/cxfa_node.cpp @@ -2934,11 +2934,15 @@ CXFA_Node::BoolScriptResult CXFA_Node::ExecuteBoolScript( context, pEventParam->targeted_ ? this : nullptr, pEventParam); context->SetRunAtType(script->GetRunAt()); + // Avoid wasted work in non-calculate events by not attaching a ref node + // array. Always attaching ref nodes would be functionally equivalent, but + // every node whose value is read during a non-calculate script would be + // pinned until ExecuteBoolScript() exits. + const bool needs_ref_nodes = pEventParam->type_ == XFA_EVENT_InitCalculate || + pEventParam->type_ == XFA_EVENT_Calculate; std::vector> refNodes; - if (pEventParam->type_ == XFA_EVENT_InitCalculate || - pEventParam->type_ == XFA_EVENT_Calculate) { - context->SetNodesOfRunScript(&refNodes); - } + CFXJSE_Engine::ScriptNodeArrayScope node_array_scope( + context, needs_ref_nodes ? &refNodes : nullptr); CFXJSE_Context::ExecutionResult exec_result; { @@ -2988,7 +2992,6 @@ CXFA_Node::BoolScriptResult CXFA_Node::ExecuteBoolScript( } } } - context->SetNodesOfRunScript(nullptr); return {iRet, !value.IsEmpty() && fxv8::IsBoolean(value) && fxv8::ReentrantToBooleanHelper(isolate, value)};

    nXghA#uN^C9zw$3{56`&PADYWJ+axT{L_WU zZ)TzfYcV#iQoY>$=x7WU7WEP@H5FE3>s)5h$@g%ATQH2DtwndHS7L9skPP1 zxT}$qP=S6r`zD} zuJyreV`ElkW|Q%`W3H4u5O~n#qcLjbOrL7!*Z*;?FGN8 z$TPaR`l7_ejW+1F7)3@M3=E|Q4=rmY5flIA<-V%{o#x^A`($zoch)u!MrAy{zb&Mt zi7=6i=g|jtUD)lKEgD$q-z`#IQi-+r0wHuzdYbPO_aH2cCHqs2OpPXHGpl z0QK`ToTb`f8bq*5UA)qVC)sZYzyu^V0HugtE%`K!N*?Y;H}GU9W&boMm@+KA8IzTz zYNPFrl!0X!Wo6mZ>(}pJik#VFb#*oB>hIrDqO!7lDT9P;U1M?IE-$@x7AP}U4|aEX zd53y?1d8wO>s3!-dw&Og8@3qig_(avt3KZdIw>icCl>(?|L3qIH^U<#DQaoiMDA+* z^)(`Vccb-6ops3SvZCy;u@fGsPCtu96v87I@xI*mO@!y(QC=RIkA}Y{!#oQ!-!brP__Ov=q+Fyt})@4adf@ zCMU01@30j)Wa8o7J32~jP7e%>5e@pStipzXSo+UGUh~`9j`&b)Y(;6QE<1Z>S$Szu z(f*?jtZc+0qUP6L1O(Cmj*wA=IC;bPU!cgG>SD|NOAO9URdtP(muLJ4iM@Cdipa>c z1ULWSlKgzsIqc(;q4e|!e*QDcIW^K%x0YX&r4AvOxOic8&9FVp9Tp8$@uD~}$%^D3 zx8>%pI46qplizPIO#@B0FjsyWbwR2=3}5AnXeXH{j!Yzr8hJJ(?h6wkZE=ZELgr^4VRkNvaOr+Z+A&CQs;( z6j4~nsgl=$i8-&L|~*f^5Gk5$hQ-ADYO|HGInBlN4GJsU>u?_Lmu6%Pb~xOzQogTd&t z2?GPgwe2tddGuGuS_+E)>A0x9zem{HZ|ADRTiZn6J$tMawD<^6{gtKvBPdwv%J(-m zc71X()bQo?l^L=Jdr)#?QHX}x7l14zZet9Zhn7yS?^_%(g$He^WS6;X)4A=L|dl9i% zF(f4wHby3UW|pd(y8yV@uJUq{&#DFihI9^N@{wrPueIV>NbpluIfDe3D76HcXBUO( zssQ_-U1k9f&eI*gr=*O64X|^&R_A{RmqmR_YAA=9CojabY;A7}Wt>k=5(ufU&)3pr z5{y__s-&fgV6*-IuT9Cru%N*(!#@usjieXW_Gu% z)m10+@{Ig;r>?J$)6=}g@In$d&vLVJ4FkmXekK3Wgd3p@o}1&=Hds{!0K6WP_FQRV zZlMxUki0oWM9jfPo=bZO*bWWu%KxxkHnE9YP5a|Uv$16&*YcD=s&l0!j*~Mer%@8`5s&JMCbf+ohr!>U z(y64iwP$|jMpOmTT!)LC_FQfW4s^V@hrWvA~F5CRKP(iN9o!D_;;Xx_r<5c`b zp;+EU&qkU`jhxhIOhW?{k8Y0&9ai@Vy3C)9o0yQ(dQ4nB#&UD|85gv)aACf_NC_`J z`IlGPBX~1henMslg~uNkf{fk!bYp9<$8+6??;=W z?(KCaEX{Coe~0i{SYv4=kasp6py88(m~4@exi>30I0C7uHBlp?nzWd3?JzN2_=(Ec zBmsb}cCV_yK=8e=!i0?j4^Z|Ozp~$_c)gH>+DlqmSXZ|yO2e{;mZby%u4C>bUXhlU zvw=Lu3ktRIl|K(N1?*d3ZuZHIsHVlIrGMa?e*1fDpr@1-m*RT9wut$qir=narCBRHarKMmAv zb$FzJHmI(l@sZ7&nv}HUHx#~QvgOI4ufGx<>sz%zvbstx$S)0U6QRX1pX|`(1GMI@ zU*FiP4uM*nyPsY@P))g5s%8V%nLqd5@jzcov}cClF}QJ343NG>F>>{!j{c8m)h!%sUruK31+&|KfAjZ z&G+rj8wgohto}w$xylKHAw4*s%Bu{_q|Z4L4q6LCHxgOI1slg#I70fQo1U diff --git a/testing/resources/embedder_tests/text_in_page_marked_agg_mac_x86.png b/testing/resources/embedder_tests/text_in_page_marked_agg_mac_x86.png deleted file mode 100644 index 11c2d1dcb0759c72c05ba40f0f0ebb9a20770139..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14048 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 z 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 ImB8Wu16Q7Tw*UYD diff --git a/testing/resources/embedder_tests/text_in_page_marked_non_primes_agg_mac_x86.png b/testing/resources/embedder_tests/text_in_page_marked_non_primes_agg_mac_x86.png deleted file mode 100644 index 855c8db69893a6a5e55c0ca8c16dab1d516af497..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8439 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 Ao&W#< diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia_win.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_text_skia_win.png deleted file mode 100644 index aa56074041e9c4c36f3c1c5f3ad1417cbf32deeb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35592 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 tr~3cv5C4 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 z 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�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 aps&AuI_b7(b;O-U}oZwC}KyZctgJqld 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

l!OtLaLwsG=Hmh`6n+~~c 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 P9i5h%zG|`ZttbBhj{KdL diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia_mac.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_image_skia_mac.png deleted file mode 100644 index ae8ac6c2ad8e2b52e9976c0a087de77f0fa50f58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47072 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 GFaHCafd*s% diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path.dump.txt b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path.dump.txt new file mode 100644 index 0000000000..5fb92fd1db --- /dev/null +++ b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path.dump.txt @@ -0,0 +1,46 @@ +SaveState +SetBaseClip [0,0,595,842] +SetClip_PathFill rule=winding matrix=none points=[move(0.0000,842.0000) line(0.0000,0.0000) line(595.0000,0.0000) line(595.0000,842.0000) line(0.0000,842.0000,close)] +SaveState +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[14.0400,0.0000,0.0000,-14.0400,213.7606,84.9597] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7092,0.0000)) (idx=82,u=U+006F,origin=(1.3247,0.0000)) (idx=69,u=U+0062,origin=(1.9331,0.0000)) (idx=72,u=U+0065,origin=(2.5415,0.0000)) (idx=3,u=U+0020,origin=(3.0949,0.0000)) (idx=36,u=U+0041,origin=(3.3942,0.0000)) (idx=70,u=U+0063,origin=(4.0949,0.0000)) (idx=85,u=U+0072,origin=(4.6503,0.0000)) (idx=82,u=U+006F,origin=(5.0433,0.0000)) (idx=69,u=U+0062,origin=(5.6517,0.0000)) (idx=68,u=U+0061,origin=(6.2601,0.0000)) (idx=87,u=U+0074,origin=(6.8135,0.0000)) (idx=3,u=U+0020,origin=(7.1439,0.0000)) (idx=51,u=U+0050,origin=(7.4261,0.0000)) (idx=39,u=U+0044,origin=(8.0905,0.0000)) (idx=41,u=U+0046,origin=(8.8099,0.0000)) (idx=3,u=U+0020,origin=(9.4183,0.0000)) (idx=41,u=U+0046,origin=(9.7005,0.0000)) (idx=76,u=U+0069,origin=(10.3089,0.0000)) (idx=79,u=U+006C,origin=(10.5911,0.0000)) (idx=72,u=U+0065,origin=(10.8665,0.0000)) (idx=86,u=U+0073,origin=(11.4199,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,112.6797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7211,0.0000)) (idx=82,u=U+006F,origin=(1.2202,0.0000)) (idx=69,u=U+0062,origin=(1.7193,0.0000)) (idx=72,u=U+0065,origin=(2.2184,0.0000)) (idx=138,u=U+00AE,origin=(2.6615,0.0000)) (idx=3,u=U+0020,origin=(3.4206,0.0000)) (idx=51,u=U+0050,origin=(3.6906,0.0000)) (idx=82,u=U+006F,origin=(4.2457,0.0000)) (idx=85,u=U+0072,origin=(4.7448,0.0000)) (idx=87,u=U+0074,origin=(5.0769,0.0000)) (idx=68,u=U+0061,origin=(5.3540,0.0000)) (idx=69,u=U+0062,origin=(5.7971,0.0000)) (idx=79,u=U+006C,origin=(6.2962,0.0000)) (idx=72,u=U+0065,origin=(6.5733,0.0000)) (idx=3,u=U+0020,origin=(7.0164,0.0000)) (idx=39,u=U+0044,origin=(7.2864,0.0000)) (idx=82,u=U+006F,origin=(8.0075,0.0000)) (idx=70,u=U+0063,origin=(8.5175,0.0000)) (idx=88,u=U+0075,origin=(8.9606,0.0000)) (idx=80,u=U+006D,origin=(9.4597,0.0000)) (idx=72,u=U+0065,origin=(10.2368,0.0000)) (idx=81,u=U+006E,origin=(10.6799,0.0000)) (idx=87,u=U+0074,origin=(11.1790,0.0000)) (idx=3,u=U+0020,origin=(11.4561,0.0000)) (idx=41,u=U+0046,origin=(11.7261,0.0000)) (idx=82,u=U+006F,origin=(12.2759,0.0000)) (idx=85,u=U+0072,origin=(12.7759,0.0000)) (idx=80,u=U+006D,origin=(13.1080,0.0000)) (idx=68,u=U+0061,origin=(13.8982,0.0000)) (idx=87,u=U+0074,origin=(14.3413,0.0000)) (idx=3,u=U+0020,origin=(14.6184,0.0000)) (idx=11,u=U+0028,origin=(14.8884,0.0000)) (idx=51,u=U+0050,origin=(15.2205,0.0000)) (idx=39,u=U+0044,origin=(15.7756,0.0000)) (idx=41,u=U+0046,origin=(16.4967,0.0000)) (idx=12,u=U+0029,origin=(17.0465,0.0000)) (idx=3,u=U+0020,origin=(17.3786,0.0000)) (idx=76,u=U+0069,origin=(17.6486,0.0000)) (idx=86,u=U+0073,origin=(17.9257,0.0000)) (idx=3,u=U+0020,origin=(18.3138,0.0000)) (idx=68,u=U+0061,origin=(18.5938,0.0000)) (idx=3,u=U+0020,origin=(19.0369,0.0000)) (idx=88,u=U+0075,origin=(19.3069,0.0000)) (idx=81,u=U+006E,origin=(19.8060,0.0000)) (idx=76,u=U+0069,origin=(20.3051,0.0000)) (idx=89,u=U+0076,origin=(20.5822,0.0000)) (idx=72,u=U+0065,origin=(21.0813,0.0000)) (idx=85,u=U+0072,origin=(21.5244,0.0000)) (idx=86,u=U+0073,origin=(21.8565,0.0000)) (idx=68,u=U+0061,origin=(22.2446,0.0000)) (idx=79,u=U+006C,origin=(22.6877,0.0000)) (idx=3,u=U+0020,origin=(22.9648,0.0000)) (idx=73,u=U+0066,origin=(23.2448,0.0000)) (idx=76,u=U+0069,origin=(23.5769,0.0000)) (idx=79,u=U+006C,origin=(23.8540,0.0000)) (idx=72,u=U+0065,origin=(24.1311,0.0000)) (idx=3,u=U+0020,origin=(24.5742,0.0000)) (idx=73,u=U+0066,origin=(24.8642,0.0000)) (idx=82,u=U+006F,origin=(25.1963,0.0000)) (idx=85,u=U+0072,origin=(25.6954,0.0000)) (idx=80,u=U+006D,origin=(26.0275,0.0000)) (idx=68,u=U+0061,origin=(26.8046,0.0000)) (idx=87,u=U+0074,origin=(27.2477,0.0000)) (idx=3,u=U+0020,origin=(27.5248,0.0000)) (idx=87,u=U+0074,origin=(27.8048,0.0000)) (idx=75,u=U+0068,origin=(28.0819,0.0000)) (idx=68,u=U+0061,origin=(28.5810,0.0000)) (idx=87,u=U+0074,origin=(29.0241,0.0000)) (idx=3,u=U+0020,origin=(29.3012,0.0000)) (idx=83,u=U+0070,origin=(29.5812,0.0000)) (idx=85,u=U+0072,origin=(30.0803,0.0000)) (idx=72,u=U+0065,origin=(30.4203,0.0000)) (idx=86,u=U+0073,origin=(30.8634,0.0000)) (idx=72,u=U+0065,origin=(31.2515,0.0000)) (idx=85,u=U+0072,origin=(31.6946,0.0000)) (idx=89,u=U+0076,origin=(32.0267,0.0000)) (idx=72,u=U+0065,origin=(32.5367,0.0000)) (idx=86,u=U+0073,origin=(32.9769,0.0000)) (idx=3,u=U+0020,origin=(33.3650,0.0000)) (idx=68,u=U+0061,origin=(33.6450,0.0000)) (idx=79,u=U+006C,origin=(34.0881,0.0000)) (idx=79,u=U+006C,origin=(34.3652,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,126.4797] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=73,u=U+0066,origin=(0.5008,0.0000)) (idx=3,u=U+0020,origin=(0.8308,0.0000)) (idx=87,u=U+0074,origin=(1.1708,0.0000)) (idx=75,u=U+0068,origin=(1.4496,0.0000)) (idx=72,u=U+0065,origin=(1.9504,0.0000)) (idx=3,u=U+0020,origin=(2.3906,0.0000)) (idx=73,u=U+0066,origin=(2.7306,0.0000)) (idx=82,u=U+006F,origin=(3.0606,0.0000)) (idx=81,u=U+006E,origin=(3.5614,0.0000)) (idx=87,u=U+0074,origin=(4.0622,0.0000)) (idx=86,u=U+0073,origin=(4.3410,0.0000)) (idx=15,u=U+002C,origin=(4.7308,0.0000)) (idx=3,u=U+0020,origin=(4.9816,0.0000)) (idx=73,u=U+0066,origin=(5.3216,0.0000)) (idx=82,u=U+006F,origin=(5.6516,0.0000)) (idx=85,u=U+0072,origin=(6.1516,0.0000)) (idx=80,u=U+006D,origin=(6.4816,0.0000)) (idx=68,u=U+0061,origin=(7.2618,0.0000)) (idx=87,u=U+0074,origin=(7.7020,0.0000)) (idx=87,u=U+0074,origin=(7.9808,0.0000)) (idx=76,u=U+0069,origin=(8.2596,0.0000)) (idx=81,u=U+006E,origin=(8.5384,0.0000)) (idx=74,u=U+0067,origin=(9.0484,0.0000)) (idx=15,u=U+002C,origin=(9.5384,0.0000)) (idx=3,u=U+0020,origin=(9.7884,0.0000)) (idx=70,u=U+0063,origin=(10.1284,0.0000)) (idx=82,u=U+006F,origin=(10.5686,0.0000)) (idx=79,u=U+006C,origin=(11.0686,0.0000)) (idx=82,u=U+006F,origin=(11.3474,0.0000)) (idx=88,u=U+0075,origin=(11.8482,0.0000)) (idx=85,u=U+0072,origin=(12.3490,0.0000)) (idx=86,u=U+0073,origin=(12.6790,0.0000)) (idx=3,u=U+0020,origin=(13.0688,0.0000)) (idx=68,u=U+0061,origin=(13.4088,0.0000)) (idx=81,u=U+006E,origin=(13.8490,0.0000)) (idx=71,u=U+0064,origin=(14.3498,0.0000)) (idx=3,u=U+0020,origin=(14.8506,0.0000)) (idx=74,u=U+0067,origin=(15.2006,0.0000)) (idx=85,u=U+0072,origin=(15.7014,0.0000)) (idx=68,u=U+0061,origin=(16.0314,0.0000)) (idx=83,u=U+0070,origin=(16.4716,0.0000)) (idx=75,u=U+0068,origin=(16.9724,0.0000)) (idx=76,u=U+0069,origin=(17.4732,0.0000)) (idx=70,u=U+0063,origin=(17.7520,0.0000)) (idx=86,u=U+0073,origin=(18.1922,0.0000)) (idx=3,u=U+0020,origin=(18.5820,0.0000)) (idx=82,u=U+006F,origin=(18.9320,0.0000)) (idx=73,u=U+0066,origin=(19.4420,0.0000)) (idx=3,u=U+0020,origin=(19.7720,0.0000)) (idx=68,u=U+0061,origin=(20.1220,0.0000)) (idx=81,u=U+006E,origin=(20.5622,0.0000)) (idx=92,u=U+0079,origin=(21.0622,0.0000)) (idx=3,u=U+0020,origin=(21.5522,0.0000)) (idx=86,u=U+0073,origin=(21.9122,0.0000)) (idx=82,u=U+006F,origin=(22.3020,0.0000)) (idx=88,u=U+0075,origin=(22.8028,0.0000)) (idx=85,u=U+0072,origin=(23.3036,0.0000)) (idx=70,u=U+0063,origin=(23.6374,0.0000)) (idx=72,u=U+0065,origin=(24.0776,0.0000)) (idx=3,u=U+0020,origin=(24.5178,0.0000)) (idx=71,u=U+0064,origin=(24.8678,0.0000)) (idx=82,u=U+006F,origin=(25.3686,0.0000)) (idx=70,u=U+0063,origin=(25.8694,0.0000)) (idx=88,u=U+0075,origin=(26.3096,0.0000)) (idx=80,u=U+006D,origin=(26.8104,0.0000)) (idx=72,u=U+0065,origin=(27.6006,0.0000)) (idx=81,u=U+006E,origin=(28.0408,0.0000)) (idx=87,u=U+0074,origin=(28.5408,0.0000)) (idx=15,u=U+002C,origin=(28.8196,0.0000)) (idx=3,u=U+0020,origin=(29.0704,0.0000)) (idx=85,u=U+0072,origin=(29.4204,0.0000)) (idx=72,u=U+0065,origin=(29.7504,0.0000)) (idx=74,u=U+0067,origin=(30.2006,0.0000)) (idx=68,u=U+0061,origin=(30.6906,0.0000)) (idx=85,u=U+0072,origin=(31.1407,0.0000)) (idx=71,u=U+0064,origin=(31.4707,0.0000)) (idx=79,u=U+006C,origin=(31.9707,0.0000)) (idx=72,u=U+0065,origin=(32.2495,0.0000)) (idx=86,u=U+0073,origin=(32.6897,0.0000)) (idx=86,u=U+0073,origin=(33.0795,0.0000)) (idx=3,u=U+0020,origin=(33.4693,0.0000)) (idx=82,u=U+006F,origin=(33.8193,0.0000)) (idx=73,u=U+0066,origin=(34.3201,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,140.2797] glyphs=[(idx=87,u=U+0074,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.2776,0.0000)) (idx=72,u=U+0065,origin=(0.7772,0.0000)) (idx=3,u=U+0020,origin=(1.2208,0.0000)) (idx=68,u=U+0061,origin=(1.4708,0.0000)) (idx=83,u=U+0070,origin=(1.9144,0.0000)) (idx=83,u=U+0070,origin=(2.4140,0.0000)) (idx=79,u=U+006C,origin=(2.9136,0.0000)) (idx=76,u=U+0069,origin=(3.1912,0.0000)) (idx=70,u=U+0063,origin=(3.4688,0.0000)) (idx=68,u=U+0061,origin=(3.9124,0.0000)) (idx=87,u=U+0074,origin=(4.3560,0.0000)) (idx=76,u=U+0069,origin=(4.6336,0.0000)) (idx=82,u=U+006F,origin=(4.9112,0.0000)) (idx=81,u=U+006E,origin=(5.4108,0.0000)) (idx=3,u=U+0020,origin=(5.9104,0.0000)) (idx=68,u=U+0061,origin=(6.1604,0.0000)) (idx=81,u=U+006E,origin=(6.6040,0.0000)) (idx=71,u=U+0064,origin=(7.1036,0.0000)) (idx=3,u=U+0020,origin=(7.6032,0.0000)) (idx=83,u=U+0070,origin=(7.8532,0.0000)) (idx=79,u=U+006C,origin=(8.3528,0.0000)) (idx=68,u=U+0061,origin=(8.6304,0.0000)) (idx=87,u=U+0074,origin=(9.0740,0.0000)) (idx=73,u=U+0066,origin=(9.3516,0.0000)) (idx=82,u=U+006F,origin=(9.6842,0.0000)) (idx=85,u=U+0072,origin=(10.1838,0.0000)) (idx=80,u=U+006D,origin=(10.5164,0.0000)) (idx=3,u=U+0020,origin=(11.2940,0.0000)) (idx=88,u=U+0075,origin=(11.5440,0.0000)) (idx=86,u=U+0073,origin=(12.0436,0.0000)) (idx=72,u=U+0065,origin=(12.4434,0.0000)) (idx=71,u=U+0064,origin=(12.8870,0.0000)) (idx=3,u=U+0020,origin=(13.3866,0.0000)) (idx=87,u=U+0074,origin=(13.6366,0.0000)) (idx=82,u=U+006F,origin=(13.9142,0.0000)) (idx=3,u=U+0020,origin=(14.4138,0.0000)) (idx=70,u=U+0063,origin=(14.6638,0.0000)) (idx=85,u=U+0072,origin=(15.1074,0.0000)) (idx=72,u=U+0065,origin=(15.4400,0.0000)) (idx=68,u=U+0061,origin=(15.8902,0.0000)) (idx=87,u=U+0074,origin=(16.3304,0.0000)) (idx=72,u=U+0065,origin=(16.6080,0.0000)) (idx=3,u=U+0020,origin=(17.0516,0.0000)) (idx=76,u=U+0069,origin=(17.3016,0.0000)) (idx=87,u=U+0074,origin=(17.5792,0.0000)) (idx=17,u=U+002E,origin=(17.8568,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,167.8797] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=71,u=U+0064,origin=(0.7216,0.0000)) (idx=82,u=U+006F,origin=(1.2212,0.0000)) (idx=69,u=U+0062,origin=(1.7208,0.0000)) (idx=72,u=U+0065,origin=(2.2204,0.0000)) (idx=3,u=U+0020,origin=(2.6640,0.0000)) (idx=51,u=U+0050,origin=(2.9139,0.0000)) (idx=39,u=U+0044,origin=(3.4695,0.0000)) (idx=41,u=U+0046,origin=(4.1911,0.0000)) (idx=3,u=U+0020,origin=(4.7408,0.0000)) (idx=76,u=U+0069,origin=(4.9907,0.0000)) (idx=86,u=U+0073,origin=(5.2683,0.0000)) (idx=3,u=U+0020,origin=(5.6569,0.0000)) (idx=68,u=U+0061,origin=(5.9068,0.0000)) (idx=81,u=U+006E,origin=(6.3504,0.0000)) (idx=3,u=U+0020,origin=(6.8500,0.0000)) (idx=76,u=U+0069,origin=(7.0999,0.0000)) (idx=71,u=U+0064,origin=(7.3775,0.0000)) (idx=72,u=U+0065,origin=(7.8771,0.0000)) (idx=68,u=U+0061,origin=(8.3272,0.0000)) (idx=79,u=U+006C,origin=(8.7673,0.0000)) (idx=3,u=U+0020,origin=(9.0449,0.0000)) (idx=73,u=U+0066,origin=(9.2948,0.0000)) (idx=82,u=U+006F,origin=(9.6274,0.0000)) (idx=85,u=U+0072,origin=(10.1270,0.0000)) (idx=80,u=U+006D,origin=(10.4596,0.0000)) (idx=68,u=U+0061,origin=(11.2372,0.0000)) (idx=87,u=U+0074,origin=(11.6808,0.0000)) (idx=3,u=U+0020,origin=(11.9584,0.0000)) (idx=73,u=U+0066,origin=(12.2183,0.0000)) (idx=82,u=U+006F,origin=(12.5509,0.0000)) (idx=85,u=U+0072,origin=(13.0608,0.0000)) (idx=3,u=U+0020,origin=(13.3934,0.0000)) (idx=72,u=U+0065,origin=(13.6533,0.0000)) (idx=79,u=U+006C,origin=(14.0969,0.0000)) (idx=72,u=U+0065,origin=(14.3745,0.0000)) (idx=70,u=U+0063,origin=(14.8246,0.0000)) (idx=87,u=U+0074,origin=(15.2647,0.0000)) (idx=85,u=U+0072,origin=(15.5423,0.0000)) (idx=82,u=U+006F,origin=(15.8749,0.0000)) (idx=81,u=U+006E,origin=(16.3745,0.0000)) (idx=76,u=U+0069,origin=(16.8741,0.0000)) (idx=70,u=U+0063,origin=(17.1517,0.0000)) (idx=3,u=U+0020,origin=(17.5953,0.0000)) (idx=71,u=U+0064,origin=(17.8552,0.0000)) (idx=82,u=U+006F,origin=(18.3548,0.0000)) (idx=70,u=U+0063,origin=(18.8544,0.0000)) (idx=88,u=U+0075,origin=(19.2980,0.0000)) (idx=80,u=U+006D,origin=(19.7976,0.0000)) (idx=72,u=U+0065,origin=(20.5877,0.0000)) (idx=81,u=U+006E,origin=(21.0313,0.0000)) (idx=87,u=U+0074,origin=(21.5309,0.0000)) (idx=3,u=U+0020,origin=(21.8085,0.0000)) (idx=71,u=U+0064,origin=(22.0684,0.0000)) (idx=76,u=U+0069,origin=(22.5680,0.0000)) (idx=86,u=U+0073,origin=(22.8456,0.0000)) (idx=87,u=U+0074,origin=(23.2342,0.0000)) (idx=85,u=U+0072,origin=(23.5118,0.0000)) (idx=76,u=U+0069,origin=(23.8444,0.0000)) (idx=69,u=U+0062,origin=(24.1220,0.0000)) (idx=88,u=U+0075,origin=(24.6216,0.0000)) (idx=87,u=U+0074,origin=(25.1212,0.0000)) (idx=76,u=U+0069,origin=(25.3988,0.0000)) (idx=82,u=U+006F,origin=(25.6764,0.0000)) (idx=81,u=U+006E,origin=(26.1760,0.0000)) (idx=3,u=U+0020,origin=(26.6756,0.0000)) (idx=68,u=U+0061,origin=(26.9355,0.0000)) (idx=86,u=U+0073,origin=(27.3791,0.0000)) (idx=3,u=U+0020,origin=(27.7677,0.0000)) (idx=76,u=U+0069,origin=(28.0276,0.0000)) (idx=87,u=U+0074,origin=(28.3052,0.0000)) (idx=3,u=U+0020,origin=(28.5828,0.0000)) (idx=82,u=U+006F,origin=(28.8427,0.0000)) (idx=89,u=U+0076,origin=(29.3423,0.0000)) (idx=72,u=U+0065,origin=(29.8419,0.0000)) (idx=85,u=U+0072,origin=(30.2855,0.0000)) (idx=70,u=U+0063,origin=(30.6181,0.0000)) (idx=82,u=U+006F,origin=(31.0617,0.0000)) (idx=80,u=U+006D,origin=(31.5613,0.0000)) (idx=72,u=U+0065,origin=(32.3389,0.0000)) (idx=86,u=U+0073,origin=(32.7825,0.0000)) (idx=3,u=U+0020,origin=(33.1711,0.0000)) (idx=87,u=U+0074,origin=(33.4310,0.0000)) (idx=75,u=U+0068,origin=(33.7086,0.0000)) (idx=72,u=U+0065,origin=(34.2082,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,181.6797] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=85,u=U+0072,origin=(0.4993,0.0000)) (idx=82,u=U+006F,origin=(0.8316,0.0000)) (idx=69,u=U+0062,origin=(1.3309,0.0000)) (idx=79,u=U+006C,origin=(1.8302,0.0000)) (idx=72,u=U+0065,origin=(2.1075,0.0000)) (idx=80,u=U+006D,origin=(2.5508,0.0000)) (idx=86,u=U+0073,origin=(3.3281,0.0000)) (idx=3,u=U+0020,origin=(3.7164,0.0000)) (idx=70,u=U+0063,origin=(3.9664,0.0000)) (idx=82,u=U+006F,origin=(4.4097,0.0000)) (idx=80,u=U+006D,origin=(4.9090,0.0000)) (idx=80,u=U+006D,origin=(5.6863,0.0000)) (idx=82,u=U+006F,origin=(6.4636,0.0000)) (idx=81,u=U+006E,origin=(6.9629,0.0000)) (idx=79,u=U+006C,origin=(7.4622,0.0000)) (idx=92,u=U+0079,origin=(7.7524,0.0000)) (idx=3,u=U+0020,origin=(8.2324,0.0000)) (idx=72,u=U+0065,origin=(8.4824,0.0000)) (idx=81,u=U+006E,origin=(8.9257,0.0000)) (idx=70,u=U+0063,origin=(9.4357,0.0000)) (idx=82,u=U+006F,origin=(9.8790,0.0000)) (idx=88,u=U+0075,origin=(10.3783,0.0000)) (idx=81,u=U+006E,origin=(10.8776,0.0000)) (idx=87,u=U+0074,origin=(11.3769,0.0000)) (idx=72,u=U+0065,origin=(11.6542,0.0000)) (idx=85,u=U+0072,origin=(12.0975,0.0000)) (idx=72,u=U+0065,origin=(12.4375,0.0000)) (idx=71,u=U+0064,origin=(12.8808,0.0000)) (idx=3,u=U+0020,origin=(13.3801,0.0000)) (idx=90,u=U+0077,origin=(13.6301,0.0000)) (idx=76,u=U+0069,origin=(14.3514,0.0000)) (idx=87,u=U+0074,origin=(14.6287,0.0000)) (idx=75,u=U+0068,origin=(14.9060,0.0000)) (idx=3,u=U+0020,origin=(15.4053,0.0000)) (idx=72,u=U+0065,origin=(15.6553,0.0000)) (idx=79,u=U+006C,origin=(16.0986,0.0000)) (idx=72,u=U+0065,origin=(16.3759,0.0000)) (idx=70,u=U+0063,origin=(16.8192,0.0000)) (idx=87,u=U+0074,origin=(17.2625,0.0000)) (idx=85,u=U+0072,origin=(17.5398,0.0000)) (idx=82,u=U+006F,origin=(17.8721,0.0000)) (idx=81,u=U+006E,origin=(18.3714,0.0000)) (idx=76,u=U+0069,origin=(18.8707,0.0000)) (idx=70,u=U+0063,origin=(19.1609,0.0000)) (idx=3,u=U+0020,origin=(19.6042,0.0000)) (idx=73,u=U+0066,origin=(19.8542,0.0000)) (idx=76,u=U+0069,origin=(20.1865,0.0000)) (idx=79,u=U+006C,origin=(20.4638,0.0000)) (idx=72,u=U+0065,origin=(20.7411,0.0000)) (idx=3,u=U+0020,origin=(21.1844,0.0000)) (idx=86,u=U+0073,origin=(21.4344,0.0000)) (idx=75,u=U+0068,origin=(21.8227,0.0000)) (idx=68,u=U+0061,origin=(22.3220,0.0000)) (idx=85,u=U+0072,origin=(22.7722,0.0000)) (idx=76,u=U+0069,origin=(23.1022,0.0000)) (idx=81,u=U+006E,origin=(23.3795,0.0000)) (idx=74,u=U+0067,origin=(23.8788,0.0000)) (idx=17,u=U+002E,origin=(24.3688,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,210.2397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,210.2397] glyphs=[(idx=36,u=U+0041,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.6675,0.0000)) (idx=92,u=U+0079,origin=(1.2240,0.0000)) (idx=82,u=U+006F,origin=(1.6685,0.0000)) (idx=81,u=U+006E,origin=(2.1690,0.0000)) (idx=72,u=U+0065,origin=(2.7255,0.0000)) (idx=15,u=U+002C,origin=(3.1700,0.0000)) (idx=3,u=U+0020,origin=(3.4205,0.0000)) (idx=68,u=U+0061,origin=(3.7405,0.0000)) (idx=81,u=U+006E,origin=(4.2410,0.0000)) (idx=92,u=U+0079,origin=(4.7975,0.0000)) (idx=90,u=U+0077,origin=(5.2420,0.0000)) (idx=75,u=U+0068,origin=(5.9095,0.0000)) (idx=72,u=U+0065,origin=(6.4660,0.0000)) (idx=85,u=U+0072,origin=(6.9105,0.0000)) (idx=72,u=U+0065,origin=(7.3000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,200.8006,210.2397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=70,u=U+0063,origin=(0.3200,0.0000)) (idx=68,u=U+0061,origin=(0.7630,0.0000)) (idx=81,u=U+006E,origin=(1.2060,0.0000)) (idx=3,u=U+0020,origin=(1.7050,0.0000)) (idx=82,u=U+006F,origin=(2.0250,0.0000)) (idx=83,u=U+0070,origin=(2.5240,0.0000)) (idx=72,u=U+0065,origin=(3.0230,0.0000)) (idx=81,u=U+006E,origin=(3.4660,0.0000)) (idx=3,u=U+0020,origin=(3.9650,0.0000)) (idx=68,u=U+0061,origin=(4.2850,0.0000)) (idx=3,u=U+0020,origin=(4.7280,0.0000)) (idx=51,u=U+0050,origin=(5.0480,0.0000)) (idx=39,u=U+0044,origin=(5.6030,0.0000)) (idx=41,u=U+0046,origin=(6.3328,0.0000)) (idx=3,u=U+0020,origin=(6.8826,0.0000)) (idx=73,u=U+0066,origin=(7.2026,0.0000)) (idx=76,u=U+0069,origin=(7.5346,0.0000)) (idx=79,u=U+006C,origin=(7.8116,0.0000)) (idx=72,u=U+0065,origin=(8.0886,0.0000)) (idx=17,u=U+002E,origin=(8.5316,0.0000)) (idx=3,u=U+0020,origin=(8.7806,0.0000)) (idx=36,u=U+0041,origin=(9.1006,0.0000)) (idx=79,u=U+006C,origin=(9.8216,0.0000)) (idx=79,u=U+006C,origin=(10.0986,0.0000)) (idx=3,u=U+0020,origin=(10.3756,0.0000)) (idx=92,u=U+0079,origin=(10.7256,0.0000)) (idx=82,u=U+006F,origin=(11.2056,0.0000)) (idx=88,u=U+0075,origin=(11.7046,0.0000)) (idx=3,u=U+0020,origin=(12.2036,0.0000)) (idx=81,u=U+006E,origin=(12.5336,0.0000)) (idx=72,u=U+0065,origin=(13.0326,0.0000)) (idx=72,u=U+0065,origin=(13.4828,0.0000)) (idx=71,u=U+0064,origin=(13.9258,0.0000)) (idx=3,u=U+0020,origin=(14.4248,0.0000)) (idx=76,u=U+0069,origin=(14.7548,0.0000)) (idx=86,u=U+0073,origin=(15.0318,0.0000)) (idx=3,u=U+0020,origin=(15.4198,0.0000)) (idx=87,u=U+0074,origin=(15.7498,0.0000)) (idx=75,u=U+0068,origin=(16.0268,0.0000)) (idx=72,u=U+0065,origin=(16.5258,0.0000)) (idx=3,u=U+0020,origin=(16.9688,0.0000)) (idx=73,u=U+0066,origin=(17.2988,0.0000)) (idx=85,u=U+0072,origin=(17.6308,0.0000)) (idx=72,u=U+0065,origin=(17.9708,0.0000)) (idx=72,u=U+0065,origin=(18.4138,0.0000)) (idx=3,u=U+0020,origin=(18.8568,0.0000)) (idx=36,u=U+0041,origin=(19.1868,0.0000)) (idx=71,u=U+0064,origin=(19.9078,0.0000)) (idx=82,u=U+006F,origin=(20.4068,0.0000)) (idx=69,u=U+0062,origin=(20.9058,0.0000)) (idx=72,u=U+0065,origin=(21.4158,0.0000)) (idx=3,u=U+0020,origin=(21.8588,0.0000)) (idx=36,u=U+0041,origin=(22.1888,0.0000)) (idx=70,u=U+0063,origin=(22.9098,0.0000)) (idx=85,u=U+0072,origin=(23.3528,0.0000)) (idx=82,u=U+006F,origin=(23.6848,0.0000)) (idx=69,u=U+0062,origin=(24.1838,0.0000)) (idx=68,u=U+0061,origin=(24.6938,0.0000)) (idx=87,u=U+0074,origin=(25.1340,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,223.9197] glyphs=[(idx=53,u=U+0052,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.6684,0.0000)) (idx=68,u=U+0061,origin=(1.1086,0.0000)) (idx=71,u=U+0064,origin=(1.5488,0.0000)) (idx=72,u=U+0065,origin=(2.0488,0.0000)) (idx=85,u=U+0072,origin=(2.4890,0.0000)) (idx=17,u=U+002E,origin=(2.8190,0.0000)) (idx=3,u=U+0020,origin=(3.0704,0.0000)) (idx=53,u=U+0052,origin=(3.4204,0.0000)) (idx=72,u=U+0065,origin=(4.0888,0.0000)) (idx=70,u=U+0063,origin=(4.5342,0.0000)) (idx=76,u=U+0069,origin=(4.9744,0.0000)) (idx=83,u=U+0070,origin=(5.2546,0.0000)) (idx=76,u=U+0069,origin=(5.7560,0.0000)) (idx=72,u=U+0065,origin=(6.0354,0.0000)) (idx=81,u=U+006E,origin=(6.4756,0.0000)) (idx=87,u=U+0074,origin=(6.9756,0.0000)) (idx=86,u=U+0073,origin=(7.2550,0.0000)) (idx=3,u=U+0020,origin=(7.6454,0.0000)) (idx=82,u=U+006F,origin=(7.9954,0.0000)) (idx=73,u=U+0066,origin=(8.4968,0.0000)) (idx=3,u=U+0020,origin=(8.8268,0.0000)) (idx=82,u=U+006F,origin=(9.1768,0.0000)) (idx=87,u=U+0074,origin=(9.6782,0.0000)) (idx=75,u=U+0068,origin=(9.9576,0.0000)) (idx=72,u=U+0065,origin=(10.4590,0.0000)) (idx=85,u=U+0072,origin=(10.8992,0.0000)) (idx=3,u=U+0020,origin=(11.2292,0.0000)) (idx=73,u=U+0066,origin=(11.5792,0.0000)) (idx=76,u=U+0069,origin=(11.9092,0.0000)) (idx=79,u=U+006C,origin=(12.1886,0.0000)) (idx=72,u=U+0065,origin=(12.4680,0.0000)) (idx=3,u=U+0020,origin=(12.9082,0.0000)) (idx=73,u=U+0066,origin=(13.2682,0.0000)) (idx=82,u=U+006F,origin=(13.5982,0.0000)) (idx=85,u=U+0072,origin=(14.0982,0.0000)) (idx=80,u=U+006D,origin=(14.4282,0.0000)) (idx=68,u=U+0061,origin=(15.2084,0.0000)) (idx=87,u=U+0074,origin=(15.6486,0.0000)) (idx=86,u=U+0073,origin=(15.9288,0.0000)) (idx=3,u=U+0020,origin=(16.3192,0.0000)) (idx=86,u=U+0073,origin=(16.6792,0.0000)) (idx=82,u=U+006F,origin=(17.0696,0.0000)) (idx=80,u=U+006D,origin=(17.5710,0.0000)) (idx=72,u=U+0065,origin=(18.3504,0.0000)) (idx=87,u=U+0074,origin=(18.7906,0.0000)) (idx=76,u=U+0069,origin=(19.0700,0.0000)) (idx=80,u=U+006D,origin=(19.3494,0.0000)) (idx=72,u=U+0065,origin=(20.1288,0.0000)) (idx=86,u=U+0073,origin=(20.5690,0.0000)) (idx=3,u=U+0020,origin=(20.9594,0.0000)) (idx=70,u=U+0063,origin=(21.3194,0.0000)) (idx=68,u=U+0061,origin=(21.7596,0.0000)) (idx=81,u=U+006E,origin=(22.1998,0.0000)) (idx=10,u=U+0027,origin=(22.7098,0.0000)) (idx=87,u=U+0074,origin=(22.8796,0.0000)) (idx=3,u=U+0020,origin=(23.1598,0.0000)) (idx=82,u=U+006F,origin=(23.5198,0.0000)) (idx=83,u=U+0070,origin=(24.0212,0.0000)) (idx=72,u=U+0065,origin=(24.5312,0.0000)) (idx=81,u=U+006E,origin=(24.9714,0.0000)) (idx=3,u=U+0020,origin=(25.4714,0.0000)) (idx=73,u=U+0066,origin=(25.8314,0.0000)) (idx=76,u=U+0069,origin=(26.1614,0.0000)) (idx=79,u=U+006C,origin=(26.4408,0.0000)) (idx=72,u=U+0065,origin=(26.7202,0.0000)) (idx=86,u=U+0073,origin=(27.1604,0.0000)) (idx=3,u=U+0020,origin=(27.5508,0.0000)) (idx=69,u=U+0062,origin=(27.9108,0.0000)) (idx=72,u=U+0065,origin=(28.4122,0.0000)) (idx=70,u=U+0063,origin=(28.8576,0.0000)) (idx=68,u=U+0061,origin=(29.2978,0.0000)) (idx=88,u=U+0075,origin=(29.7380,0.0000)) (idx=86,u=U+0073,origin=(30.2380,0.0000)) (idx=72,u=U+0065,origin=(30.6284,0.0000)) (idx=3,u=U+0020,origin=(31.0686,0.0000)) (idx=87,u=U+0074,origin=(31.4286,0.0000)) (idx=75,u=U+0068,origin=(31.7080,0.0000)) (idx=72,u=U+0065,origin=(32.2094,0.0000)) (idx=92,u=U+0079,origin=(32.6696,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,237.7197] glyphs=[(idx=71,u=U+0064,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.4996,0.0000)) (idx=81,u=U+006E,origin=(0.9992,0.0000)) (idx=10,u=U+0027,origin=(1.4988,0.0000)) (idx=87,u=U+0074,origin=(1.6686,0.0000)) (idx=3,u=U+0020,origin=(1.9462,0.0000)) (idx=75,u=U+0068,origin=(2.1962,0.0000)) (idx=68,u=U+0061,origin=(2.6958,0.0000)) (idx=89,u=U+0076,origin=(3.1394,0.0000)) (idx=72,u=U+0065,origin=(3.6494,0.0000)) (idx=3,u=U+0020,origin=(4.0896,0.0000)) (idx=87,u=U+0074,origin=(4.3396,0.0000)) (idx=75,u=U+0068,origin=(4.6172,0.0000)) (idx=72,u=U+0065,origin=(5.1168,0.0000)) (idx=3,u=U+0020,origin=(5.5604,0.0000)) (idx=68,u=U+0061,origin=(5.8104,0.0000)) (idx=83,u=U+0070,origin=(6.2540,0.0000)) (idx=83,u=U+0070,origin=(6.7536,0.0000)) (idx=79,u=U+006C,origin=(7.2532,0.0000)) (idx=76,u=U+0069,origin=(7.5308,0.0000)) (idx=70,u=U+0063,origin=(7.8084,0.0000)) (idx=68,u=U+0061,origin=(8.2586,0.0000)) (idx=87,u=U+0074,origin=(8.7022,0.0000)) (idx=76,u=U+0069,origin=(8.9798,0.0000)) (idx=82,u=U+006F,origin=(9.2574,0.0000)) (idx=81,u=U+006E,origin=(9.7570,0.0000)) (idx=86,u=U+0073,origin=(10.2566,0.0000)) (idx=3,u=U+0020,origin=(10.6452,0.0000)) (idx=88,u=U+0075,origin=(10.8952,0.0000)) (idx=86,u=U+0073,origin=(11.3948,0.0000)) (idx=72,u=U+0065,origin=(11.7834,0.0000)) (idx=71,u=U+0064,origin=(12.2270,0.0000)) (idx=3,u=U+0020,origin=(12.7266,0.0000)) (idx=87,u=U+0074,origin=(12.9766,0.0000)) (idx=82,u=U+006F,origin=(13.2542,0.0000)) (idx=3,u=U+0020,origin=(13.7538,0.0000)) (idx=70,u=U+0063,origin=(14.0038,0.0000)) (idx=85,u=U+0072,origin=(14.4474,0.0000)) (idx=72,u=U+0065,origin=(14.7800,0.0000)) (idx=68,u=U+0061,origin=(15.2302,0.0000)) (idx=87,u=U+0074,origin=(15.6704,0.0000)) (idx=72,u=U+0065,origin=(15.9480,0.0000)) (idx=3,u=U+0020,origin=(16.3916,0.0000)) (idx=87,u=U+0074,origin=(16.6416,0.0000)) (idx=75,u=U+0068,origin=(16.9192,0.0000)) (idx=72,u=U+0065,origin=(17.4188,0.0000)) (idx=3,u=U+0020,origin=(17.8624,0.0000)) (idx=71,u=U+0064,origin=(18.1124,0.0000)) (idx=82,u=U+006F,origin=(18.6120,0.0000)) (idx=70,u=U+0063,origin=(19.1116,0.0000)) (idx=88,u=U+0075,origin=(19.5552,0.0000)) (idx=80,u=U+006D,origin=(20.0548,0.0000)) (idx=72,u=U+0065,origin=(20.8450,0.0000)) (idx=81,u=U+006E,origin=(21.2886,0.0000)) (idx=87,u=U+0074,origin=(21.7882,0.0000)) (idx=86,u=U+0073,origin=(22.0658,0.0000)) (idx=17,u=U+002E,origin=(22.4544,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,266.2797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,266.2797] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5574,0.0000)) (idx=41,u=U+0046,origin=(1.2808,0.0000)) (idx=3,u=U+0020,origin=(1.8306,0.0000)) (idx=73,u=U+0066,origin=(2.0806,0.0000)) (idx=76,u=U+0069,origin=(2.4106,0.0000)) (idx=79,u=U+006C,origin=(2.6900,0.0000)) (idx=72,u=U+0065,origin=(2.9694,0.0000)) (idx=86,u=U+0073,origin=(3.4096,0.0000)) (idx=3,u=U+0020,origin=(3.8000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,156.5206,266.2797] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=79,u=U+006C,origin=(0.5015,0.0000)) (idx=90,u=U+0077,origin=(0.7810,0.0000)) (idx=68,u=U+0061,origin=(1.4495,0.0000)) (idx=92,u=U+0079,origin=(1.9510,0.0000)) (idx=86,u=U+0073,origin=(2.3912,0.0000)) (idx=3,u=U+0020,origin=(2.7810,0.0000)) (idx=83,u=U+0070,origin=(3.0310,0.0000)) (idx=85,u=U+0072,origin=(3.5325,0.0000)) (idx=76,u=U+0069,origin=(3.9230,0.0000)) (idx=81,u=U+006E,origin=(4.2025,0.0000)) (idx=87,u=U+0074,origin=(4.7600,0.0000)) (idx=3,u=U+0020,origin=(5.0395,0.0000)) (idx=70,u=U+0063,origin=(5.2895,0.0000)) (idx=82,u=U+006F,origin=(5.7297,0.0000)) (idx=85,u=U+0072,origin=(6.2297,0.0000)) (idx=85,u=U+0072,origin=(6.6202,0.0000)) (idx=72,u=U+0065,origin=(7.0107,0.0000)) (idx=70,u=U+0063,origin=(7.4509,0.0000)) (idx=87,u=U+0074,origin=(7.8911,0.0000)) (idx=79,u=U+006C,origin=(8.1706,0.0000)) (idx=92,u=U+0079,origin=(8.4501,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,263.2006,266.2797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.2500,0.0000)) (idx=81,u=U+006E,origin=(0.7498,0.0000)) (idx=3,u=U+0020,origin=(1.2496,0.0000)) (idx=68,u=U+0061,origin=(1.4996,0.0000)) (idx=81,u=U+006E,origin=(1.9434,0.0000)) (idx=92,u=U+0079,origin=(2.4634,0.0000)) (idx=3,u=U+0020,origin=(2.9434,0.0000)) (idx=83,u=U+0070,origin=(3.1934,0.0000)) (idx=85,u=U+0072,origin=(3.6932,0.0000)) (idx=76,u=U+0069,origin=(4.0260,0.0000)) (idx=81,u=U+006E,origin=(4.3038,0.0000)) (idx=87,u=U+0074,origin=(4.8036,0.0000)) (idx=76,u=U+0069,origin=(5.0814,0.0000)) (idx=81,u=U+006E,origin=(5.3592,0.0000)) (idx=74,u=U+0067,origin=(5.8692,0.0000)) (idx=3,u=U+0020,origin=(6.3592,0.0000)) (idx=71,u=U+0064,origin=(6.6092,0.0000)) (idx=72,u=U+0065,origin=(7.1090,0.0000)) (idx=89,u=U+0076,origin=(7.5528,0.0000)) (idx=76,u=U+0069,origin=(8.0526,0.0000)) (idx=70,u=U+0063,origin=(8.3304,0.0000)) (idx=72,u=U+0065,origin=(8.7806,0.0000)) (idx=17,u=U+002E,origin=(9.2207,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,294.8397] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,294.8397] glyphs=[(idx=51,u=U+0050,origin=(0.0000,0.0000)) (idx=39,u=U+0044,origin=(0.5569,0.0000)) (idx=41,u=U+0046,origin=(1.2798,0.0000)) (idx=3,u=U+0020,origin=(1.8296,0.0000)) (idx=73,u=U+0066,origin=(2.2596,0.0000)) (idx=76,u=U+0069,origin=(2.5896,0.0000)) (idx=79,u=U+006C,origin=(2.8685,0.0000)) (idx=72,u=U+0065,origin=(3.1474,0.0000)) (idx=86,u=U+0073,origin=(3.5876,0.0000)) (idx=3,u=U+0020,origin=(3.9775,0.0000)) (idx=68,u=U+0061,origin=(4.4075,0.0000)) (idx=79,u=U+006C,origin=(4.8477,0.0000)) (idx=90,u=U+0077,origin=(5.1279,0.0000)) (idx=68,u=U+0061,origin=(5.8508,0.0000)) (idx=92,u=U+0079,origin=(6.3110,0.0000)) (idx=86,u=U+0073,origin=(6.7910,0.0000)) (idx=3,u=U+0020,origin=(7.1808,0.0000)) (idx=71,u=U+0064,origin=(7.6108,0.0000)) (idx=76,u=U+0069,origin=(8.1117,0.0000)) (idx=86,u=U+0073,origin=(8.3906,0.0000)) (idx=83,u=U+0070,origin=(8.7805,0.0000)) (idx=79,u=U+006C,origin=(9.2814,0.0000)) (idx=68,u=U+0061,origin=(9.5603,0.0000)) (idx=92,u=U+0079,origin=(10.0205,0.0000)) (idx=3,u=U+0020,origin=(10.5005,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,239.2006,294.8397] glyphs=[(idx=72,u=U+0065,origin=(0.0000,0.0000)) (idx=91,u=U+0078,origin=(0.4502,0.0000)) (idx=68,u=U+0061,origin=(0.9507,0.0000)) (idx=70,u=U+0063,origin=(1.4512,0.0000)) (idx=87,u=U+0074,origin=(1.8957,0.0000)) (idx=79,u=U+006C,origin=(2.1742,0.0000)) (idx=92,u=U+0079,origin=(2.4527,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,273.8806,294.8397] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.4400,0.0000)) (idx=86,u=U+0073,origin=(0.8831,0.0000)) (idx=3,u=U+0020,origin=(1.2712,0.0000)) (idx=70,u=U+0063,origin=(1.7212,0.0000)) (idx=85,u=U+0072,origin=(2.1643,0.0000)) (idx=72,u=U+0065,origin=(2.4964,0.0000)) (idx=68,u=U+0061,origin=(2.9466,0.0000)) (idx=87,u=U+0074,origin=(3.3868,0.0000)) (idx=72,u=U+0065,origin=(3.6639,0.0000)) (idx=71,u=U+0064,origin=(4.1070,0.0000)) (idx=15,u=U+002C,origin=(4.6061,0.0000)) (idx=3,u=U+0020,origin=(4.8552,0.0000)) (idx=85,u=U+0072,origin=(5.2952,0.0000)) (idx=72,u=U+0065,origin=(5.6352,0.0000)) (idx=74,u=U+0067,origin=(6.0854,0.0000)) (idx=68,u=U+0061,origin=(6.5754,0.0000)) (idx=85,u=U+0072,origin=(7.0156,0.0000)) (idx=71,u=U+0064,origin=(7.3477,0.0000)) (idx=79,u=U+006C,origin=(7.8468,0.0000)) (idx=72,u=U+0065,origin=(8.1370,0.0000)) (idx=86,u=U+0073,origin=(8.5772,0.0000)) (idx=86,u=U+0073,origin=(8.9653,0.0000)) (idx=3,u=U+0020,origin=(9.3534,0.0000)) (idx=82,u=U+006F,origin=(9.7934,0.0000)) (idx=73,u=U+0066,origin=(10.2925,0.0000)) (idx=3,u=U+0020,origin=(10.6246,0.0000)) (idx=73,u=U+0066,origin=(11.0646,0.0000)) (idx=82,u=U+006F,origin=(11.3967,0.0000)) (idx=81,u=U+006E,origin=(11.8958,0.0000)) (idx=87,u=U+0074,origin=(12.3949,0.0000)) (idx=86,u=U+0073,origin=(12.6720,0.0000)) (idx=15,u=U+002C,origin=(13.0601,0.0000)) (idx=3,u=U+0020,origin=(13.3092,0.0000)) (idx=86,u=U+0073,origin=(13.7492,0.0000)) (idx=82,u=U+006F,origin=(14.1373,0.0000)) (idx=73,u=U+0066,origin=(14.6364,0.0000)) (idx=87,u=U+0074,origin=(14.9685,0.0000)) (idx=90,u=U+0077,origin=(15.2456,0.0000)) (idx=68,u=U+0061,origin=(15.9667,0.0000)) (idx=85,u=U+0072,origin=(16.4169,0.0000)) (idx=72,u=U+0065,origin=(16.7490,0.0000)) (idx=15,u=U+002C,origin=(17.1921,0.0000)) (idx=3,u=U+0020,origin=(17.4412,0.0000)) (idx=68,u=U+0061,origin=(17.8812,0.0000)) (idx=81,u=U+006E,origin=(18.3243,0.0000)) (idx=71,u=U+0064,origin=(18.8234,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,308.5197] glyphs=[(idx=82,u=U+006F,origin=(0.0000,0.0000)) (idx=83,u=U+0070,origin=(0.4996,0.0000)) (idx=72,u=U+0065,origin=(0.9992,0.0000)) (idx=85,u=U+0072,origin=(1.4428,0.0000)) (idx=68,u=U+0061,origin=(1.7754,0.0000)) (idx=87,u=U+0074,origin=(2.2190,0.0000)) (idx=76,u=U+0069,origin=(2.4966,0.0000)) (idx=81,u=U+006E,origin=(2.7742,0.0000)) (idx=74,u=U+0067,origin=(3.2842,0.0000)) (idx=3,u=U+0020,origin=(3.7742,0.0000)) (idx=86,u=U+0073,origin=(4.0742,0.0000)) (idx=92,u=U+0079,origin=(4.4840,0.0000)) (idx=86,u=U+0073,origin=(4.9640,0.0000)) (idx=87,u=U+0074,origin=(5.3526,0.0000)) (idx=72,u=U+0065,origin=(5.6302,0.0000)) (idx=80,u=U+006D,origin=(6.0738,0.0000)) (idx=86,u=U+0073,origin=(6.8514,0.0000)) (idx=17,u=U+002E,origin=(7.2400,0.0000)) (idx=3,u=U+0020,origin=(7.4896,0.0000)) (idx=41,u=U+0046,origin=(7.7896,0.0000)) (idx=82,u=U+006F,origin=(8.3394,0.0000)) (idx=81,u=U+006E,origin=(8.8390,0.0000)) (idx=87,u=U+0074,origin=(9.3386,0.0000)) (idx=86,u=U+0073,origin=(9.6162,0.0000)) (idx=15,u=U+002C,origin=(10.0048,0.0000)) (idx=3,u=U+0020,origin=(10.2544,0.0000)) (idx=68,u=U+0061,origin=(10.5544,0.0000)) (idx=81,u=U+006E,origin=(10.9980,0.0000)) (idx=71,u=U+0064,origin=(11.4976,0.0000)) (idx=3,u=U+0020,origin=(11.9972,0.0000)) (idx=74,u=U+0067,origin=(12.3072,0.0000)) (idx=85,u=U+0072,origin=(12.7972,0.0000)) (idx=68,u=U+0061,origin=(13.1372,0.0000)) (idx=83,u=U+0070,origin=(13.5808,0.0000)) (idx=75,u=U+0068,origin=(14.0804,0.0000)) (idx=76,u=U+0069,origin=(14.5800,0.0000)) (idx=70,u=U+0063,origin=(14.8576,0.0000)) (idx=86,u=U+0073,origin=(15.3012,0.0000)) (idx=3,u=U+0020,origin=(15.6898,0.0000)) (idx=68,u=U+0061,origin=(15.9898,0.0000)) (idx=85,u=U+0072,origin=(16.4400,0.0000)) (idx=72,u=U+0065,origin=(16.7700,0.0000)) (idx=3,u=U+0020,origin=(17.2136,0.0000)) (idx=81,u=U+006E,origin=(17.5136,0.0000)) (idx=82,u=U+006F,origin=(18.0132,0.0000)) (idx=87,u=U+0074,origin=(18.5128,0.0000)) (idx=3,u=U+0020,origin=(18.7904,0.0000)) (idx=79,u=U+006C,origin=(19.1004,0.0000)) (idx=82,u=U+006F,origin=(19.3780,0.0000)) (idx=86,u=U+0073,origin=(19.8776,0.0000)) (idx=87,u=U+0074,origin=(20.2662,0.0000)) (idx=3,u=U+0020,origin=(20.5438,0.0000)) (idx=71,u=U+0064,origin=(20.8538,0.0000)) (idx=88,u=U+0075,origin=(21.3534,0.0000)) (idx=72,u=U+0065,origin=(21.8530,0.0000)) (idx=3,u=U+0020,origin=(22.2966,0.0000)) (idx=87,u=U+0074,origin=(22.6066,0.0000)) (idx=82,u=U+006F,origin=(22.8842,0.0000)) (idx=3,u=U+0020,origin=(23.3838,0.0000)) (idx=83,u=U+0070,origin=(23.6938,0.0000)) (idx=79,u=U+006C,origin=(24.1934,0.0000)) (idx=68,u=U+0061,origin=(24.4710,0.0000)) (idx=87,u=U+0074,origin=(24.9146,0.0000)) (idx=73,u=U+0066,origin=(25.1922,0.0000)) (idx=82,u=U+006F,origin=(25.5248,0.0000)) (idx=85,u=U+0072,origin=(26.0244,0.0000)) (idx=80,u=U+006D,origin=(26.3570,0.0000)) (idx=15,u=U+002C,origin=(27.1346,0.0000)) (idx=3,u=U+0020,origin=(27.3842,0.0000)) (idx=86,u=U+0073,origin=(27.6942,0.0000)) (idx=82,u=U+006F,origin=(28.0828,0.0000)) (idx=73,u=U+0066,origin=(28.5824,0.0000)) (idx=87,u=U+0074,origin=(28.9150,0.0000)) (idx=90,u=U+0077,origin=(29.1926,0.0000)) (idx=68,u=U+0061,origin=(29.9142,0.0000)) (idx=85,u=U+0072,origin=(30.3644,0.0000)) (idx=72,u=U+0065,origin=(30.6970,0.0000)) (idx=15,u=U+002C,origin=(31.1406,0.0000)) (idx=3,u=U+0020,origin=(31.3902,0.0000)) (idx=68,u=U+0061,origin=(31.7102,0.0000)) (idx=81,u=U+006E,origin=(32.1538,0.0000)) (idx=71,u=U+0064,origin=(32.6534,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,322.3197] glyphs=[(idx=89,u=U+0076,origin=(0.0000,0.0000)) (idx=72,u=U+0065,origin=(0.5012,0.0000)) (idx=85,u=U+0072,origin=(0.9414,0.0000)) (idx=86,u=U+0073,origin=(1.2714,0.0000)) (idx=76,u=U+0069,origin=(1.6612,0.0000)) (idx=82,u=U+006F,origin=(1.9404,0.0000)) (idx=81,u=U+006E,origin=(2.4416,0.0000)) (idx=3,u=U+0020,origin=(2.9428,0.0000)) (idx=76,u=U+0069,origin=(3.1928,0.0000)) (idx=81,u=U+006E,origin=(3.4720,0.0000)) (idx=70,u=U+0063,origin=(3.9732,0.0000)) (idx=82,u=U+006F,origin=(4.4134,0.0000)) (idx=80,u=U+006D,origin=(4.9134,0.0000)) (idx=83,u=U+0070,origin=(5.6926,0.0000)) (idx=68,u=U+0061,origin=(6.1938,0.0000)) (idx=87,u=U+0074,origin=(6.6340,0.0000)) (idx=76,u=U+0069,origin=(6.9132,0.0000)) (idx=69,u=U+0062,origin=(7.1924,0.0000)) (idx=76,u=U+0069,origin=(7.6936,0.0000)) (idx=79,u=U+006C,origin=(7.9728,0.0000)) (idx=76,u=U+0069,origin=(8.2520,0.0000)) (idx=87,u=U+0074,origin=(8.5312,0.0000)) (idx=76,u=U+0069,origin=(8.8104,0.0000)) (idx=72,u=U+0065,origin=(9.0896,0.0000)) (idx=86,u=U+0073,origin=(9.5298,0.0000)) (idx=17,u=U+002E,origin=(9.9200,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,350.8797] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,350.8797] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,350.8797] glyphs=[(idx=55,u=U+0054,origin=(0.0000,0.0000)) (idx=75,u=U+0068,origin=(0.6098,0.0000)) (idx=72,u=U+0065,origin=(1.1086,0.0000)) (idx=3,u=U+0020,origin=(1.5514,0.0000)) (idx=73,u=U+0066,origin=(1.9714,0.0000)) (idx=85,u=U+0072,origin=(2.3032,0.0000)) (idx=72,u=U+0065,origin=(2.6350,0.0000)) (idx=72,u=U+0065,origin=(3.0852,0.0000)) (idx=3,u=U+0020,origin=(3.5280,0.0000)) (idx=36,u=U+0041,origin=(3.9480,0.0000)) (idx=70,u=U+0063,origin=(4.6688,0.0000)) (idx=85,u=U+0072,origin=(5.1190,0.0000)) (idx=82,u=U+006F,origin=(5.4508,0.0000)) (idx=69,u=U+0062,origin=(5.9496,0.0000)) (idx=68,u=U+0061,origin=(6.4484,0.0000)) (idx=87,u=U+0074,origin=(6.8912,0.0000)) (idx=3,u=U+0020,origin=(7.1680,0.0000)) (idx=53,u=U+0052,origin=(7.5880,0.0000)) (idx=72,u=U+0065,origin=(8.2538,0.0000)) (idx=68,u=U+0061,origin=(8.6966,0.0000)) (idx=71,u=U+0064,origin=(9.1394,0.0000)) (idx=72,u=U+0065,origin=(9.6494,0.0000)) (idx=85,u=U+0072,origin=(10.0922,0.0000)) (idx=3,u=U+0020,origin=(10.4240,0.0000)) (idx=76,u=U+0069,origin=(10.8440,0.0000)) (idx=86,u=U+0073,origin=(11.1208,0.0000)) (idx=3,u=U+0020,origin=(11.5086,0.0000)) (idx=72,u=U+0065,origin=(11.9286,0.0000)) (idx=68,u=U+0061,origin=(12.3788,0.0000)) (idx=86,u=U+0073,origin=(12.8190,0.0000)) (idx=92,u=U+0079,origin=(13.2288,0.0000)) (idx=3,u=U+0020,origin=(13.7088,0.0000)) (idx=87,u=U+0074,origin=(14.1288,0.0000)) (idx=82,u=U+006F,origin=(14.4056,0.0000)) (idx=3,u=U+0020,origin=(14.9044,0.0000)) (idx=71,u=U+0064,origin=(15.3244,0.0000)) (idx=82,u=U+006F,origin=(15.8232,0.0000)) (idx=90,u=U+0077,origin=(16.3220,0.0000)) (idx=81,u=U+006E,origin=(17.0428,0.0000)) (idx=79,u=U+006C,origin=(17.5416,0.0000)) (idx=82,u=U+006F,origin=(17.8184,0.0000)) (idx=68,u=U+0061,origin=(18.3172,0.0000)) (idx=71,u=U+0064,origin=(18.7600,0.0000)) (idx=3,u=U+0020,origin=(19.2588,0.0000)) (idx=68,u=U+0061,origin=(19.6788,0.0000)) (idx=81,u=U+006E,origin=(20.1216,0.0000)) (idx=71,u=U+0064,origin=(20.6204,0.0000)) (idx=3,u=U+0020,origin=(21.1192,0.0000)) (idx=70,u=U+0063,origin=(21.5492,0.0000)) (idx=68,u=U+0061,origin=(21.9920,0.0000)) (idx=81,u=U+006E,origin=(22.4348,0.0000)) (idx=3,u=U+0020,origin=(22.9336,0.0000)) (idx=69,u=U+0062,origin=(23.3536,0.0000)) (idx=72,u=U+0065,origin=(23.8524,0.0000)) (idx=3,u=U+0020,origin=(24.2952,0.0000)) (idx=73,u=U+0066,origin=(24.7252,0.0000)) (idx=85,u=U+0072,origin=(25.0570,0.0000)) (idx=72,u=U+0065,origin=(25.3888,0.0000)) (idx=72,u=U+0065,origin=(25.8390,0.0000)) (idx=79,u=U+006C,origin=(26.2818,0.0000)) (idx=92,u=U+0079,origin=(26.5820,0.0000)) (idx=3,u=U+0020,origin=(27.0620,0.0000)) (idx=71,u=U+0064,origin=(27.4820,0.0000)) (idx=76,u=U+0069,origin=(27.9808,0.0000)) (idx=86,u=U+0073,origin=(28.2576,0.0000)) (idx=87,u=U+0074,origin=(28.6454,0.0000)) (idx=85,u=U+0072,origin=(28.9222,0.0000)) (idx=76,u=U+0069,origin=(29.2540,0.0000)) (idx=69,u=U+0062,origin=(29.5308,0.0000)) (idx=88,u=U+0075,origin=(30.0296,0.0000)) (idx=87,u=U+0074,origin=(30.5284,0.0000)) (idx=72,u=U+0065,origin=(30.8052,0.0000)) (idx=71,u=U+0064,origin=(31.2480,0.0000)) (idx=3,u=U+0020,origin=(31.7468,0.0000)) (idx=69,u=U+0062,origin=(32.1668,0.0000)) (idx=92,u=U+0079,origin=(32.6656,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,364.5597] glyphs=[(idx=68,u=U+0061,origin=(0.0000,0.0000)) (idx=81,u=U+006E,origin=(0.4402,0.0000)) (idx=92,u=U+0079,origin=(0.9502,0.0000)) (idx=82,u=U+006F,origin=(1.4302,0.0000)) (idx=81,u=U+006E,origin=(1.9302,0.0000)) (idx=72,u=U+0065,origin=(2.4402,0.0000)) (idx=17,u=U+002E,origin=(2.8804,0.0000))] +DrawDeviceText font="Chrom Symbol OTF" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,89.9206,393.1197] glyphs=[(idx=91,u=U+2022,origin=(0.0000,0.0000))] +DrawDeviceText font="Arimo" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,95.4406,393.1197] glyphs=[(idx=3,u=U+0020,origin=(0.0000,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,393.1197] glyphs=[(idx=38,u=U+0043,origin=(0.0000,0.0000)) (idx=82,u=U+006F,origin=(0.6683,0.0000)) (idx=80,u=U+006D,origin=(1.1696,0.0000)) (idx=83,u=U+0070,origin=(1.9489,0.0000)) (idx=68,u=U+0061,origin=(2.4502,0.0000)) (idx=70,u=U+0063,origin=(2.8904,0.0000)) (idx=87,u=U+0074,origin=(3.3306,0.0000)) (idx=3,u=U+0020,origin=(3.6108,0.0000)) (idx=51,u=U+0050,origin=(4.3408,0.0000)) (idx=39,u=U+0044,origin=(4.8981,0.0000)) (idx=41,u=U+0046,origin=(5.6214,0.0000)) (idx=3,u=U+0020,origin=(6.1712,0.0000)) (idx=73,u=U+0066,origin=(6.9012,0.0000)) (idx=76,u=U+0069,origin=(7.2312,0.0000)) (idx=79,u=U+006C,origin=(7.5105,0.0000)) (idx=72,u=U+0065,origin=(7.7898,0.0000)) (idx=86,u=U+0073,origin=(8.2300,0.0000)) (idx=3,u=U+0020,origin=(8.6203,0.0000)) (idx=68,u=U+0061,origin=(9.3503,0.0000)) (idx=85,u=U+0072,origin=(9.7905,0.0000)) (idx=72,u=U+0065,origin=(10.1305,0.0000)) (idx=3,u=U+0020,origin=(10.5707,0.0000)) (idx=86,u=U+0073,origin=(11.3107,0.0000)) (idx=80,u=U+006D,origin=(11.7010,0.0000)) (idx=68,u=U+0061,origin=(12.4803,0.0000)) (idx=79,u=U+006C,origin=(12.9205,0.0000)) (idx=79,u=U+006C,origin=(13.1998,0.0000)) (idx=72,u=U+0065,origin=(13.4791,0.0000)) (idx=85,u=U+0072,origin=(13.9193,0.0000)) (idx=3,u=U+0020,origin=(14.2493,0.0000)) (idx=87,u=U+0074,origin=(14.9893,0.0000)) (idx=75,u=U+0068,origin=(15.2686,0.0000)) (idx=68,u=U+0061,origin=(15.7699,0.0000)) (idx=81,u=U+006E,origin=(16.2101,0.0000)) (idx=3,u=U+0020,origin=(16.7101,0.0000)) (idx=87,u=U+0074,origin=(17.4501,0.0000)) (idx=75,u=U+0068,origin=(17.7294,0.0000)) (idx=72,u=U+0065,origin=(18.2394,0.0000)) (idx=76,u=U+0069,origin=(18.6796,0.0000)) (idx=85,u=U+0072,origin=(18.9598,0.0000)) (idx=3,u=U+0020,origin=(19.2898,0.0000)) (idx=86,u=U+0073,origin=(20.0298,0.0000)) (idx=82,u=U+006F,origin=(20.4201,0.0000)) (idx=88,u=U+0075,origin=(20.9214,0.0000)) (idx=85,u=U+0072,origin=(21.4227,0.0000)) (idx=70,u=U+0063,origin=(21.7527,0.0000)) (idx=72,u=U+0065,origin=(22.1980,0.0000)) (idx=3,u=U+0020,origin=(22.6382,0.0000)) (idx=73,u=U+0066,origin=(23.3782,0.0000)) (idx=76,u=U+0069,origin=(23.7082,0.0000)) (idx=79,u=U+006C,origin=(23.9875,0.0000)) (idx=72,u=U+0065,origin=(24.2668,0.0000)) (idx=86,u=U+0073,origin=(24.7070,0.0000)) (idx=3,u=U+0020,origin=(25.0973,0.0000)) (idx=68,u=U+0061,origin=(25.8373,0.0000)) (idx=81,u=U+006E,origin=(26.2775,0.0000)) (idx=71,u=U+0064,origin=(26.7788,0.0000)) (idx=3,u=U+0020,origin=(27.2801,0.0000)) (idx=71,u=U+0064,origin=(28.0201,0.0000)) (idx=82,u=U+006F,origin=(28.5214,0.0000)) (idx=90,u=U+0077,origin=(29.0227,0.0000)) (idx=81,u=U+006E,origin=(29.7460,0.0000)) (idx=79,u=U+006C,origin=(30.2473,0.0000)) (idx=82,u=U+006F,origin=(30.5266,0.0000)) (idx=68,u=U+0061,origin=(31.0366,0.0000)) (idx=71,u=U+0064,origin=(31.4768,0.0000)) (idx=3,u=U+0020,origin=(31.9781,0.0000)) (idx=68,u=U+0061,origin=(32.7181,0.0000))] +DrawDeviceText font="Tinos" size=1.0000 color=0xff000000 matrix=[12.0000,0.0000,0.0000,-12.0000,107.9206,406.7997] glyphs=[(idx=83,u=U+0070,origin=(0.0000,0.0000)) (idx=68,u=U+0061,origin=(0.5013,0.0000)) (idx=74,u=U+0067,origin=(0.9416,0.0000)) (idx=72,u=U+0065,origin=(1.4429,0.0000)) (idx=3,u=U+0020,origin=(1.8832,0.0000)) (idx=68,u=U+0061,origin=(2.1333,0.0000)) (idx=87,u=U+0074,origin=(2.5736,0.0000)) (idx=3,u=U+0020,origin=(2.8539,0.0000)) (idx=68,u=U+0061,origin=(3.1040,0.0000)) (idx=3,u=U+0020,origin=(3.5443,0.0000)) (idx=87,u=U+0074,origin=(3.7944,0.0000)) (idx=76,u=U+0069,origin=(4.0737,0.0000)) (idx=80,u=U+006D,origin=(4.3530,0.0000)) (idx=72,u=U+0065,origin=(5.1323,0.0000)) (idx=3,u=U+0020,origin=(5.5726,0.0000)) (idx=73,u=U+0066,origin=(5.8227,0.0000)) (idx=82,u=U+006F,origin=(6.1528,0.0000)) (idx=85,u=U+0072,origin=(6.6629,0.0000)) (idx=3,u=U+0020,origin=(6.9930,0.0000)) (idx=73,u=U+0066,origin=(7.2431,0.0000)) (idx=68,u=U+0061,origin=(7.5732,0.0000)) (idx=86,u=U+0073,origin=(8.0135,0.0000)) (idx=87,u=U+0074,origin=(8.4038,0.0000)) (idx=3,u=U+0020,origin=(8.6831,0.0000)) (idx=71,u=U+0064,origin=(8.9332,0.0000)) (idx=76,u=U+0069,origin=(9.4345,0.0000)) (idx=86,u=U+0073,origin=(9.7138,0.0000)) (idx=83,u=U+0070,origin=(10.1041,0.0000)) (idx=79,u=U+006C,origin=(10.6054,0.0000)) (idx=68,u=U+0061,origin=(10.8847,0.0000)) (idx=92,u=U+0079,origin=(11.3450,0.0000)) (idx=3,u=U+0020,origin=(11.8251,0.0000)) (idx=82,u=U+006F,origin=(12.0752,0.0000)) (idx=81,u=U+006E,origin=(12.5765,0.0000)) (idx=3,u=U+0020,origin=(13.0778,0.0000)) (idx=87,u=U+0074,origin=(13.3279,0.0000)) (idx=75,u=U+0068,origin=(13.6072,0.0000)) (idx=72,u=U+0065,origin=(14.1085,0.0000)) (idx=3,u=U+0020,origin=(14.5488,0.0000)) (idx=58,u=U+0057,origin=(14.7989,0.0000)) (idx=72,u=U+0065,origin=(15.7442,0.0000)) (idx=69,u=U+0062,origin=(16.1845,0.0000)) (idx=17,u=U+002E,origin=(16.6858,0.0000))] +RestoreState +SaveState +RestoreState +SetClip_PathFill rule=winding matrix=[1.0000,0.0000,0.0000,-1.0000,57.5227,408.6364] points=[move(0.0000,0.0000) line(527.1143,0.0000) line(527.1143,247.1116) line(0.0000,247.1116) line(0.0000,0.0000,close)] +DrawPath fill=0x00000000 stroke=0xff000000 rule=no-fill stroke_state=[width=7.4428 cap=square join=miter miter=10.0000] matrix=[0.8061,0.0000,0.0000,-0.8061,0.5227,569.5287] points=[move(80.0381,304.2156) bezier(82.2604,306.7712) bezier(83.7881,308.6045) bezier(84.6215,309.7156) bezier(85.4548,310.8267) bezier(86.1770,311.8545) bezier(86.7881,312.7989) bezier(87.3992,313.7434) bezier(88.0381,314.7434) bezier(88.7048,315.7989) bezier(89.3715,316.8545) bezier(90.0937,317.9378) bezier(90.8715,319.0489) bezier(91.6492,320.1600) bezier(92.4548,321.3267) bezier(93.2881,322.5489) bezier(94.1215,323.7711) bezier(94.9826,325.0767) bezier(95.8715,326.4656) bezier(96.7604,327.8545) bezier(97.6770,329.3267) bezier(98.6215,330.8823) bezier(99.5659,332.4378) bezier(100.5381,334.0212) bezier(101.5381,335.6323) bezier(102.5381,337.2434) bezier(103.5937,338.9100) bezier(104.7048,340.6323) bezier(105.8159,342.3545) bezier(106.9826,344.1323) bezier(108.2048,345.9656) bezier(109.4270,347.7989) bezier(110.7048,349.6878) bezier(112.0381,351.6323) bezier(113.3715,353.5767) bezier(114.7048,355.5489) bezier(116.0381,357.5489) bezier(117.3715,359.5489) bezier(118.7048,361.5489) bezier(120.0381,363.5489) bezier(121.3715,365.5489) bezier(122.7326,367.6045) bezier(124.1215,369.7156) bezier(125.5104,371.8267) bezier(126.8993,373.9100) bezier(128.2881,375.9656) bezier(129.6770,378.0212) bezier(131.0659,380.1045) bezier(132.4548,382.2156) bezier(133.8437,384.3267) bezier(135.2048,386.4378) bezier(136.5381,388.5489) bezier(137.8715,390.6600) bezier(139.2048,392.7712) bezier(140.5381,394.8823) bezier(141.8715,396.9934) bezier(143.1770,399.0767) bezier(144.4548,401.1323) bezier(145.7326,403.1878) bezier(146.9826,405.2156) bezier(148.2048,407.2156) bezier(149.4270,409.2156) bezier(150.6215,411.2434) bezier(151.7881,413.2989) bezier(152.9548,415.3545) bezier(154.1215,417.4378) bezier(155.2881,419.5489) bezier(156.4548,421.6600) bezier(157.5659,423.7434) bezier(158.6215,425.7989) bezier(159.6770,427.8545) bezier(160.7048,429.9100) bezier(161.7048,431.9656) bezier(162.7048,434.0212) bezier(163.6770,436.0212) bezier(164.6215,437.9656) bezier(165.5659,439.9100) bezier(166.4826,441.8267) bezier(167.3715,443.7156) bezier(168.2604,445.6045) bezier(169.1215,447.4100) bezier(169.9548,449.1323) bezier(170.7882,450.8545) bezier(171.5382,452.5489) bezier(172.2048,454.2156) bezier(172.8715,455.8822) bezier(173.4826,457.4934) bezier(174.0381,459.0489) bezier(174.5937,460.6045) bezier(175.0659,462.1045) bezier(175.4548,463.5489) bezier(175.8437,464.9934) bezier(176.2048,466.3822) bezier(176.5381,467.7156) bezier(176.8715,469.0489) bezier(177.1493,470.3267) bezier(177.3715,471.5489) bezier(177.5937,472.7711) bezier(177.7604,473.9378) bezier(177.8715,475.0489) bezier(177.9826,476.1600) bezier(178.0381,477.1878) bezier(178.0381,478.1322) bezier(178.0381,479.0767) bezier(178.0381,479.9934) bezier(178.0381,480.8822) bezier(178.0381,481.7711) bezier(178.0381,482.6878) bezier(178.0381,483.6322) bezier(178.0381,484.5767) bezier(177.9270,485.5211) bezier(177.7048,486.4656) bezier(177.4826,487.4100) bezier(177.0937,488.2711) bezier(176.5381,489.0489) bezier(175.9826,489.8267) bezier(175.3159,490.4100) bezier(174.5381,490.7989) bezier(173.7604,491.1878) bezier(172.9826,491.4378) bezier(172.2048,491.5489) bezier(171.4270,491.6600) bezier(170.7048,491.7156) bezier(170.0381,491.7156) bezier(169.3715,491.7156) bezier(168.6770,491.6878) bezier(167.9548,491.6322) bezier(167.2326,491.5767) bezier(166.4826,491.4378) bezier(165.7048,491.2156) bezier(164.9270,490.9933) bezier(164.1215,490.6045) bezier(163.2881,490.0489) bezier(162.4548,489.4934) bezier(161.6215,488.7989) bezier(160.7881,487.9656) bezier(159.9548,487.1322) bezier(159.0937,486.2156) bezier(158.2048,485.2156) bezier(157.3159,484.2156) bezier(156.4270,483.1600) bezier(155.5381,482.0489) bezier(154.6493,480.9378) bezier(153.7604,479.7711) bezier(152.8715,478.5489) bezier(151.9826,477.3267) bezier(151.1215,476.0211) bezier(150.2881,474.6322) bezier(149.4548,473.2434) bezier(148.6493,471.8267) bezier(147.8715,470.3822) bezier(147.0937,468.9378) bezier(146.3437,467.4656) bezier(145.6215,465.9656) bezier(144.8993,464.4656) bezier(144.2326,462.9656) bezier(143.6215,461.4656) bezier(143.0104,459.9656) bezier(142.4270,458.4378) bezier(141.8715,456.8822) bezier(141.3159,455.3267) bezier(140.7881,453.7711) bezier(140.2881,452.2156) bezier(139.7881,450.6600) bezier(139.3159,449.1045) bezier(138.8715,447.5489) bezier(138.4270,445.9934) bezier(138.0382,444.4656) bezier(137.7048,442.9656) bezier(137.3715,441.4656) bezier(137.0937,439.9656) bezier(136.8715,438.4656) bezier(136.6493,436.9656) bezier(136.4826,435.4934) bezier(136.3715,434.0489) bezier(136.2604,432.6045) bezier(136.1770,431.1600) bezier(136.1215,429.7156) bezier(136.0659,428.2712) bezier(136.0381,426.8545) bezier(136.0381,425.4656) bezier(136.0381,424.0767) bezier(136.0381,422.6878) bezier(136.0381,421.2989) bezier(136.0381,419.9100) bezier(136.0659,418.5212) bezier(136.1215,417.1323) bezier(136.1770,415.7434) bezier(136.3437,414.3823) bezier(136.6215,413.0489) bezier(136.8993,411.7156) bezier(137.3159,410.3823) bezier(137.8715,409.0489) bezier(138.4270,407.7156) bezier(139.0937,406.4100) bezier(139.8715,405.1323) bezier(140.6493,403.8545) bezier(141.4826,402.5489) bezier(142.3715,401.2156) bezier(143.2604,399.8823) bezier(144.1493,398.5767) bezier(145.0381,397.2989) bezier(145.9270,396.0211) bezier(146.8715,394.7434) bezier(147.8715,393.4656) bezier(148.8715,392.1878) bezier(149.8715,390.9378) bezier(150.8715,389.7156) bezier(151.8715,388.4934) bezier(152.9270,387.2711) bezier(154.0381,386.0489) bezier(155.1493,384.8267) bezier(156.2048,383.6045) bezier(157.2048,382.3823) bezier(158.2048,381.1600) bezier(159.2326,379.9378) bezier(160.2881,378.7156) bezier(161.3437,377.4934) bezier(162.3715,376.2711) bezier(163.3715,375.0489) bezier(164.3715,373.8267) bezier(165.3993,372.6323) bezier(166.4548,371.4656) bezier(167.5104,370.2989) bezier(168.5104,369.1045) bezier(169.4548,367.8823) bezier(170.3993,366.6600) bezier(171.3437,365.4656) bezier(172.2881,364.2989) bezier(173.2326,363.1323) bezier(174.1493,361.9378) bezier(175.0381,360.7156) bezier(175.9270,359.4934) bezier(176.7881,358.3267) bezier(177.6215,357.2156) bezier(178.4548,356.1045) bezier(179.2326,354.9656) bezier(179.9548,353.7989) bezier(180.6770,352.6323) bezier(181.3993,351.5212) bezier(182.1215,350.4656) bezier(182.8437,349.4100) bezier(183.5382,348.3545) bezier(184.2048,347.2989) bezier(184.8715,346.2434) bezier(185.4826,345.2434) bezier(186.0381,344.2989) bezier(186.5937,343.3545) bezier(187.0937,342.4100) bezier(187.5381,341.4656) bezier(187.9826,340.5212) bezier(188.3993,339.6045) bezier(188.7881,338.7156) bezier(189.1770,337.8267) bezier(189.5659,336.9100) bezier(189.9548,335.9656) bezier(190.3437,335.0212) bezier(190.6770,334.1045) bezier(190.9548,333.2156) bezier(191.2326,332.3267) bezier(191.4826,331.4100) bezier(191.7048,330.4656) bezier(191.9270,329.5212) bezier(192.1215,328.6045) bezier(192.2881,327.7156) bezier(192.4548,326.8267) bezier(192.5937,325.9656) bezier(192.7048,325.1322) bezier(192.8159,324.2989) bezier(192.8993,323.5211) bezier(192.9548,322.7989) bezier(193.0104,322.0767) bezier(193.0381,321.3545) bezier(193.0381,320.6323) bezier(193.0381,319.9100) bezier(192.9548,319.1045) bezier(192.7881,318.2156) bezier(192.6215,317.3267) bezier(192.3715,316.4100) bezier(192.0381,315.4656) bezier(191.7048,314.5212) bezier(191.2604,313.6323) bezier(190.7048,312.7989) bezier(190.1493,311.9656) bezier(189.5659,311.2712) bezier(188.9548,310.7156) bezier(188.3437,310.1600) bezier(187.7048,309.6322) bezier(187.0381,309.1322) bezier(186.3715,308.6322) bezier(185.6770,308.1878) bezier(184.9548,307.7989) bezier(184.2326,307.4100) bezier(183.4826,307.0212) bezier(182.7048,306.6323) bezier(181.9270,306.2434) bezier(181.0937,305.9100) bezier(180.2048,305.6323) bezier(179.3159,305.3545) bezier(178.4270,305.1045) bezier(177.5381,304.8823) bezier(176.6493,304.6600) bezier(175.7604,304.4656) bezier(174.8715,304.2989) bezier(173.9826,304.1323) bezier(173.0659,304.0212) bezier(172.1215,303.9656) bezier(171.1770,303.9100) bezier(170.2048,303.8545) bezier(169.2048,303.7989) bezier(168.2048,303.7434) bezier(167.1493,303.7156) bezier(166.0381,303.7156) bezier(164.9270,303.7156) bezier(163.8437,303.7156) bezier(162.7881,303.7156) bezier(161.7326,303.7156) bezier(160.6215,303.7434) bezier(159.4548,303.7989) bezier(158.2882,303.8545) bezier(157.1215,304.0211) bezier(155.9548,304.2989) bezier(154.7882,304.5767) bezier(153.5659,304.9378) bezier(152.2881,305.3823) bezier(151.0104,305.8267) bezier(149.7604,306.3545) bezier(148.5381,306.9656) bezier(147.3159,307.5767) bezier(146.0937,308.2156) bezier(144.8715,308.8822) bezier(143.6493,309.5489) bezier(142.4270,310.2989) bezier(141.2048,311.1322) bezier(139.9826,311.9656) bezier(138.7604,312.8822) bezier(137.5381,313.8822) bezier(136.3159,314.8822) bezier(135.0937,315.9378) bezier(133.8715,317.0489) bezier(132.6493,318.1600) bezier(131.4548,319.3267) bezier(130.2881,320.5489) bezier(129.1215,321.7711) bezier(127.9826,323.0489) bezier(126.8715,324.3822) bezier(125.7604,325.7156) bezier(124.6493,327.1322) bezier(123.5381,328.6322) bezier(122.4270,330.1322) bezier(121.3437,331.6322) bezier(120.2881,333.1322) bezier(119.2326,334.6322) bezier(118.1770,336.1322) bezier(117.1215,337.6322) bezier(116.0659,339.1322) bezier(115.0659,340.5489) bezier(114.1215,341.8822) bezier(113.1770,343.2156) bezier(112.2604,344.5489) bezier(111.3715,345.8822) bezier(110.4826,347.2156) bezier(109.6770,348.4656) bezier(108.9548,349.6322) bezier(108.2326,350.7989) bezier(107.5937,351.9378) bezier(107.0381,353.0489) bezier(106.4826,354.1600) bezier(106.0104,355.1600) bezier(105.6215,356.0489) bezier(105.2326,356.9378) bezier(104.8715,357.7989) bezier(104.5381,358.6322) bezier(104.2048,359.4656) bezier(104.0659,360.1322) bezier(104.1215,360.6322) bezier(104.1770,361.1322) bezier(104.3992,361.4934) bezier(104.7881,361.7156) bezier(105.1770,361.9378) bezier(105.7604,361.9100) bezier(106.5381,361.6323) bezier(107.3159,361.3545) bezier(108.0937,360.9934) bezier(108.8715,360.5489) bezier(109.6493,360.1045) bezier(110.4548,359.5489) bezier(111.2881,358.8822) bezier(112.1215,358.2156) bezier(113.0381,357.5489) bezier(114.0381,356.8822) bezier(115.0381,356.2156) bezier(116.0937,355.4934) bezier(117.2048,354.7156) bezier(118.3159,353.9378) bezier(119.5381,353.1878) bezier(120.8715,352.4656) bezier(122.2048,351.7434) bezier(123.5937,351.0489) bezier(125.0381,350.3822) bezier(126.4826,349.7156) bezier(128.0659,349.0767) bezier(129.7881,348.4656) bezier(131.5104,347.8545) bezier(133.3437,347.3267) bezier(135.2881,346.8823) bezier(137.2326,346.4378) bezier(139.2882,346.0489) bezier(141.4548,345.7156) bezier(143.6215,345.3823) bezier(145.8159,345.1323) bezier(148.0381,344.9656) bezier(150.2604,344.7989) bezier(152.5381,344.6600) bezier(154.8715,344.5489) bezier(157.2048,344.4378) bezier(159.5659,344.3545) bezier(161.9548,344.2989) bezier(164.3437,344.2434) bezier(166.7881,344.2434) bezier(169.2881,344.2989) bezier(171.7881,344.3545) bezier(174.3159,344.4656) bezier(176.8715,344.6322) bezier(179.4270,344.7989) bezier(182.0382,345.0767) bezier(184.7048,345.4656) bezier(187.3715,345.8545) bezier(190.0659,346.3545) bezier(192.7881,346.9656) bezier(195.5104,347.5767) bezier(198.2881,348.2434) bezier(201.1215,348.9656) bezier(203.9548,349.6878) bezier(206.7048,350.4100) bezier(209.3715,351.1323) bezier(212.0381,351.8545) bezier(214.6770,352.5212) bezier(217.2881,353.1323) bezier(219.8993,353.7434) bezier(222.4548,354.3545) bezier(224.9548,354.9656) bezier(227.4548,355.5767) bezier(229.9548,356.1600) bezier(232.4548,356.7156) bezier(234.9548,357.2712) bezier(237.4270,357.8267) bezier(239.8715,358.3823) bezier(242.3159,358.9378) bezier(244.6770,359.4656) bezier(246.9548,359.9656) bezier(249.2326,360.4656) bezier(251.4548,360.9378) bezier(253.6215,361.3823) bezier(255.7882,361.8267) bezier(257.8437,362.2712) bezier(259.7881,362.7156) bezier(261.7326,363.1600) bezier(263.5937,363.5767) bezier(265.3715,363.9656) bezier(267.1493,364.3545) bezier(268.8437,364.7712) bezier(270.4548,365.2156) bezier(272.0659,365.6600) bezier(273.5937,366.0489) bezier(275.0381,366.3822) bezier(276.4826,366.7156) bezier(277.7881,367.0489) bezier(278.9548,367.3822) bezier(280.1215,367.7156) bezier(281.1493,367.9934) bezier(282.0381,368.2156) bezier(282.9270,368.4378) bezier(283.7326,368.6600) bezier(284.4548,368.8823) bezier(285.1770,369.1045) bezier(285.5381,369.3267) bezier(285.5381,369.5489) bezier(285.5381,369.7711) bezier(285.2604,369.9656) bezier(284.7048,370.1322) bezier(284.1493,370.2989) bezier(283.2604,370.4378) bezier(282.0381,370.5489) bezier(280.8159,370.6600) bezier(279.5937,370.7156) bezier(278.3715,370.7156) bezier(277.1493,370.7156) bezier(275.8437,370.7156) bezier(274.4548,370.7156) bezier(273.0659,370.7156) bezier(271.6493,370.6878) bezier(270.2048,370.6323) bezier(268.7604,370.5767) bezier(267.2604,370.4656) bezier(265.7048,370.2989) bezier(264.1493,370.1323) bezier(262.6215,369.8545) bezier(261.1215,369.4656) bezier(259.6215,369.0767) bezier(258.1215,368.6045) bezier(256.6215,368.0489) bezier(255.1215,367.4934) bezier(253.6493,366.8545) bezier(252.2048,366.1323) bezier(250.7604,365.4100) bezier(249.3159,364.6323) bezier(247.8715,363.7989) bezier(246.4270,362.9656) bezier(244.9826,362.0489) bezier(243.5381,361.0489) bezier(242.0937,360.0489) bezier(240.7326,358.9934) bezier(239.4548,357.8823) bezier(238.1770,356.7712) bezier(236.8993,355.5489) bezier(235.6215,354.2156) bezier(234.3437,352.8823) bezier(233.1493,351.5212) bezier(232.0381,350.1323) bezier(230.9270,348.7434) bezier(229.8437,347.2712) bezier(228.7881,345.7156) bezier(227.7326,344.1600) bezier(226.7604,342.6045) bezier(225.8715,341.0489) bezier(224.9826,339.4934) bezier(224.1215,337.8823) bezier(223.2881,336.2156) bezier(222.4548,334.5489) bezier(221.6770,332.8823) bezier(220.9548,331.2156) bezier(220.2326,329.5489) bezier(219.5937,327.9100) bezier(219.0381,326.2989) bezier(218.4826,324.6878) bezier(218.0659,323.1322) bezier(217.7881,321.6322) bezier(217.5104,320.1322) bezier(217.3159,318.6878) bezier(217.2048,317.2989) bezier(217.0937,315.9100) bezier(217.0381,314.5767) bezier(217.0381,313.2989) bezier(217.0381,312.0211) bezier(217.0381,310.7989) bezier(217.0381,309.6322) bezier(217.0381,308.4656) bezier(217.0381,307.3545) bezier(217.0381,306.2989) bezier(217.0381,305.2434) bezier(217.1770,304.2712) bezier(217.4548,303.3823) bezier(217.7326,302.4934) bezier(218.1493,301.6878) bezier(218.7048,300.9656) bezier(219.2604,300.2434) bezier(220.0104,299.6045) bezier(220.9548,299.0489) bezier(221.8993,298.4934) bezier(222.9270,298.0489) bezier(224.0381,297.7156) bezier(225.1493,297.3823) bezier(226.3437,297.1323) bezier(227.6215,296.9656) bezier(228.8993,296.7989) bezier(230.2326,296.7156) bezier(231.6215,296.7156) bezier(233.0104,296.7156) bezier(234.5104,296.7434) bezier(236.1215,296.7989) bezier(237.7326,296.8545) bezier(239.3715,297.1045) bezier(241.0381,297.5489) bezier(242.7048,297.9934) bezier(244.4548,298.6878) bezier(246.2881,299.6323) bezier(248.1215,300.5767) bezier(249.9270,301.7989) bezier(251.7048,303.2989) bezier(253.4826,304.7989) bezier(255.3159,306.4100) bezier(257.2048,308.1323) bezier(259.0937,309.8545) bezier(260.8993,311.6878) bezier(262.6215,313.6323) bezier(264.3437,315.5767) bezier(266.0104,317.5489) bezier(267.6215,319.5489) bezier(269.2326,321.5489) bezier(270.7881,323.6045) bezier(272.2881,325.7156) bezier(273.7881,327.8267) bezier(275.2604,329.8822) bezier(276.7048,331.8822) bezier(278.1493,333.8822) bezier(279.5382,335.8822) bezier(280.8715,337.8822) bezier(282.2048,339.8822) bezier(283.4548,341.7711) bezier(284.6215,343.5489) bezier(285.7882,345.3267) bezier(286.8715,347.0489) bezier(287.8715,348.7156) bezier(288.8715,350.3823) bezier(289.7882,351.9378) bezier(290.6215,353.3823) bezier(291.4548,354.8267) bezier(292.1770,356.1878) bezier(292.7881,357.4656) bezier(293.3993,358.7434) bezier(293.9270,359.8822) bezier(294.3715,360.8822) bezier(294.8159,361.8822) bezier(295.2326,362.7989) bezier(295.6215,363.6322) bezier(296.0104,364.4656) bezier(296.2604,365.0211) bezier(296.3715,365.2989) bezier(296.4826,365.5767) bezier(296.3993,365.6045) bezier(296.1215,365.3823) bezier(295.8437,365.1600) bezier(295.3993,364.6878) bezier(294.7881,363.9656) bezier(294.1770,363.2434) bezier(293.5382,362.5211) bezier(292.8715,361.7989) bezier(292.2048,361.0767) bezier(291.6215,360.3545) bezier(291.1215,359.6323) bezier(290.6215,358.9100) bezier(290.1493,358.1323) bezier(289.7048,357.2989) bezier(289.2604,356.4656) bezier(288.8993,355.6323) bezier(288.6215,354.7989) bezier(288.3437,353.9656) bezier(288.1215,353.1323) bezier(287.9548,352.2989) bezier(287.7881,351.4656) bezier(287.6215,350.6323) bezier(287.4548,349.7989) bezier(287.2881,348.9656) bezier(287.0937,348.0767) bezier(286.8715,347.1323) bezier(286.6493,346.1878) bezier(286.3993,345.1878) bezier(286.1215,344.1323) bezier(285.8437,343.0767) bezier(285.5381,341.9934) bezier(285.2048,340.8823) bezier(284.8715,339.7712) bezier(284.5659,338.5767) bezier(284.2881,337.2989) bezier(284.0104,336.0211) bezier(283.6770,334.6878) bezier(283.2881,333.2989) bezier(282.8993,331.9100) bezier(282.5381,330.4378) bezier(282.2048,328.8823) bezier(281.8715,327.3267) bezier(281.4826,325.7156) bezier(281.0381,324.0489) bezier(280.5937,322.3823) bezier(280.1770,320.6045) bezier(279.7881,318.7156) bezier(279.3993,316.8267) bezier(278.9548,314.8822) bezier(278.4548,312.8822) bezier(277.9548,310.8822) bezier(277.4826,308.7989) bezier(277.0381,306.6322) bezier(276.5937,304.4656) bezier(276.1493,302.2989) bezier(275.7048,300.1322) bezier(275.2604,297.9656) bezier(274.8715,295.7156) bezier(274.5381,293.3822) bezier(274.2048,291.0489) bezier(273.8715,288.6878) bezier(273.5381,286.2989) bezier(273.2048,283.9100) bezier(272.8715,281.4934) bezier(272.5381,279.0489) bezier(272.2048,276.6045) bezier(271.8993,274.1600) bezier(271.6215,271.7156) bezier(271.3437,269.2712) bezier(271.0937,266.9378) bezier(270.8715,264.7156) bezier(270.6493,262.4934) bezier(270.4826,260.2711) bezier(270.3715,258.0489) bezier(270.2604,255.8267) bezier(270.1770,253.7156) bezier(270.1215,251.7156) bezier(270.0659,249.7156) bezier(270.0381,247.7156) bezier(270.0381,245.7156) bezier(270.0381,243.7156) bezier(270.0381,241.8545) bezier(270.0381,240.1323) bezier(270.0381,238.4100) bezier(270.0381,236.7434) bezier(270.0381,235.1323) bezier(270.0381,233.5212) bezier(270.0381,231.9934) bezier(270.0381,230.5489) bezier(270.0381,229.1045) bezier(270.0381,227.7434) bezier(270.0381,226.4656) bezier(270.0381,225.1878) bezier(270.0659,223.9934) bezier(270.1215,222.8823) bezier(270.1770,221.7712) bezier(270.3159,220.7434) bezier(270.5381,219.7989) bezier(270.7604,218.8545) bezier(271.0937,217.9656) bezier(271.5381,217.1322) bezier(271.9826,216.2989) bezier(272.5104,215.5211) bezier(273.1215,214.7989) bezier(273.7326,214.0767) bezier(274.3715,213.4378) bezier(275.0381,212.8823) bezier(275.7048,212.3267) bezier(276.3993,211.7989) bezier(277.1215,211.2989) bezier(277.8437,210.7989) bezier(278.6215,210.4100) bezier(279.4548,210.1323) bezier(280.2881,209.8545) bezier(281.2048,209.6045) bezier(282.2048,209.3823) bezier(283.2048,209.1600) bezier(284.2326,209.0212) bezier(285.2881,208.9656) bezier(286.3437,208.9100) bezier(287.3993,208.8545) bezier(288.4548,208.7989) bezier(289.5104,208.7434) bezier(290.5659,208.7434) bezier(291.6215,208.7989) bezier(292.6770,208.8545) bezier(293.7326,209.0489) bezier(294.7881,209.3822) bezier(295.8437,209.7156) bezier(296.8993,210.1878) bezier(297.9548,210.7989) bezier(299.0104,211.4100) bezier(300.0659,212.2156) bezier(301.1215,213.2156) bezier(302.1770,214.2156) bezier(303.2048,215.2712) bezier(304.2048,216.3823) bezier(305.2048,217.4934) bezier(306.2048,218.7156) bezier(307.2048,220.0489) bezier(308.2048,221.3823) bezier(309.1493,222.7712) bezier(310.0381,224.2156) bezier(310.9270,225.6600) bezier(311.7882,227.1878) bezier(312.6215,228.7989) bezier(313.4548,230.4100) bezier(314.2326,232.1045) bezier(314.9548,233.8823) bezier(315.6770,235.6600) bezier(316.3715,237.4656) bezier(317.0381,239.2989) bezier(317.7048,241.1323) bezier(318.3437,243.0212) bezier(318.9548,244.9656) bezier(319.5659,246.9100) bezier(320.2048,248.8822) bezier(320.8715,250.8822) bezier(321.5382,252.8822) bezier(322.1493,254.8545) bezier(322.7048,256.7989) bezier(323.2604,258.7434) bezier(323.8159,260.7434) bezier(324.3715,262.7989) bezier(324.9270,264.8545) bezier(325.4270,266.9378) bezier(325.8715,269.0489) bezier(326.3159,271.1600) bezier(326.7604,273.2989) bezier(327.2048,275.4656) bezier(327.6493,277.6323) bezier(328.0659,279.7989) bezier(328.4548,281.9656) bezier(328.8437,284.1323) bezier(329.1770,286.1878) bezier(329.4548,288.1323) bezier(329.7326,290.0767) bezier(329.9826,292.0489) bezier(330.2048,294.0489) bezier(330.4270,296.0489) bezier(330.6215,297.9656) bezier(330.7881,299.7989) bezier(330.9548,301.6323) bezier(331.0937,303.4934) bezier(331.2048,305.3823) bezier(331.3159,307.2712) bezier(331.3993,309.1045) bezier(331.4548,310.8823) bezier(331.5104,312.6600) bezier(331.5381,314.4100) bezier(331.5381,316.1323) bezier(331.5381,317.8545) bezier(331.5381,319.5212) bezier(331.5381,321.1323) bezier(331.5381,322.7434) bezier(331.5381,324.3267) bezier(331.5381,325.8823) bezier(331.5381,327.4378) bezier(331.5381,328.9378) bezier(331.5381,330.3823) bezier(331.5381,331.8267) bezier(331.5381,333.2434) bezier(331.5381,334.6323) bezier(331.5381,336.0212) bezier(331.5381,337.3267) bezier(331.5381,338.5489) bezier(331.5381,339.7711) bezier(331.5381,340.9378) bezier(331.5381,342.0489) bezier(331.5381,343.1600) bezier(331.5381,344.2156) bezier(331.5381,345.2156) bezier(331.5381,346.2156) bezier(331.5381,347.2156) bezier(331.5381,348.2156) bezier(331.5381,349.2156) bezier(331.5381,350.1600) bezier(331.5381,351.0489) bezier(331.5381,351.9378) bezier(331.4826,352.7711) bezier(331.3715,353.5489) bezier(331.2604,354.3267) bezier(331.0937,355.1045) bezier(330.8715,355.8823) bezier(330.6493,356.6600) bezier(330.3993,357.4656) bezier(330.1215,358.2989) bezier(329.8437,359.1323) bezier(329.6215,359.9656) bezier(329.4548,360.7989) bezier(329.2881,361.6323) bezier(329.1770,362.4100) bezier(329.1215,363.1323) bezier(329.0659,363.8545) bezier(329.0659,364.2156) bezier(329.1215,364.2156) bezier(329.1770,364.2156) bezier(329.2604,363.9656) bezier(329.3715,363.4656) bezier(329.4826,362.9656) bezier(329.6215,362.1323) bezier(329.7881,360.9656) bezier(329.9548,359.7989) bezier(330.1215,358.6600) bezier(330.2881,357.5489) bezier(330.4548,356.4378) bezier(330.6215,355.2156) bezier(330.7881,353.8822) bezier(330.9548,352.5489) bezier(331.0937,351.1878) bezier(331.2048,349.7989) bezier(331.3159,348.4100) bezier(331.4548,346.9934) bezier(331.6215,345.5489) bezier(331.7882,344.1045) bezier(331.9826,342.6878) bezier(332.2048,341.2989) bezier(332.4270,339.9100) bezier(332.6770,338.5489) bezier(332.9548,337.2156) bezier(333.2326,335.8823) bezier(333.5382,334.5767) bezier(333.8715,333.2989) bezier(334.2048,332.0211) bezier(334.5382,330.7711) bezier(334.8715,329.5489) bezier(335.2048,328.3267) bezier(335.6215,327.1600) bezier(336.1215,326.0489) bezier(336.6215,324.9378) bezier(337.1215,323.8822) bezier(337.6215,322.8822) bezier(338.1215,321.8822) bezier(338.6493,320.9656) bezier(339.2048,320.1322) bezier(339.7604,319.2989) bezier(340.3159,318.5489) bezier(340.8715,317.8822) bezier(341.4271,317.2156) bezier(342.0382,316.6045) bezier(342.7048,316.0489) bezier(343.3715,315.4934) bezier(344.0937,315.0212) bezier(344.8715,314.6323) bezier(345.6493,314.2434) bezier(346.4548,313.9100) bezier(347.2882,313.6323) bezier(348.1215,313.3545) bezier(348.9271,313.1600) bezier(349.7048,313.0489) bezier(350.4826,312.9378) bezier(351.2604,312.8545) bezier(352.0381,312.7989) bezier(352.8159,312.7434) bezier(353.5937,312.7156) bezier(354.3715,312.7156) bezier(355.1493,312.7156) bezier(355.9548,312.7434) bezier(356.7882,312.7989) bezier(357.6215,312.8545) bezier(358.4826,313.0211) bezier(359.3715,313.2989) bezier(360.2604,313.5767) bezier(361.1771,314.0212) bezier(362.1215,314.6323) bezier(363.0660,315.2434) bezier(364.0104,315.9934) bezier(364.9548,316.8823) bezier(365.8993,317.7712) bezier(366.8159,318.7434) bezier(367.7048,319.7989) bezier(368.5937,320.8545) bezier(369.4271,321.9656) bezier(370.2048,323.1322) bezier(370.9826,324.2989) bezier(371.7048,325.5489) bezier(372.3715,326.8822) bezier(373.0382,328.2156) bezier(373.6493,329.6045) bezier(374.2048,331.0489) bezier(374.7604,332.4934) bezier(375.2604,333.9100) bezier(375.7048,335.2989) bezier(376.1493,336.6878) bezier(376.5382,338.0489) bezier(376.8715,339.3822) bezier(377.2048,340.7156) bezier(377.4826,341.9656) bezier(377.7048,343.1322) bezier(377.9271,344.2989) bezier(378.0937,345.4378) bezier(378.2048,346.5489) bezier(378.3159,347.6600) bezier(378.3993,348.6878) bezier(378.4548,349.6323) bezier(378.5104,350.5767) bezier(378.5382,351.4934) bezier(378.5382,352.3823) bezier(378.5382,353.2712) bezier(378.5382,354.1878) bezier(378.5382,355.1323) bezier(378.5382,356.0767) bezier(378.5382,356.9934) bezier(378.5382,357.8823) bezier(378.5382,358.7712) bezier(378.5382,359.4100) bezier(378.5382,359.7989) bezier(378.5382,360.1878) bezier(378.5382,360.2156) bezier(378.5382,359.8822) bezier(378.5382,359.5489) bezier(378.5382,358.9100) bezier(378.5382,357.9656) bezier(378.5382,357.0212) bezier(378.5382,355.9934) bezier(378.5382,354.8823) bezier(378.5382,353.7712) bezier(378.5382,352.5767) bezier(378.5382,351.2989) bezier(378.5382,350.0211) bezier(378.5382,348.6878) bezier(378.5382,347.2989) bezier(378.5382,345.9100) bezier(378.5382,344.4934) bezier(378.5382,343.0489) bezier(378.5382,341.6045) bezier(378.5382,340.1600) bezier(378.5382,338.7156) bezier(378.5382,337.2712) bezier(378.5382,335.8545) bezier(378.5382,334.4656) bezier(378.5382,333.0767) bezier(378.5660,331.7156) bezier(378.6215,330.3822) bezier(378.6771,329.0489) bezier(378.7882,327.7711) bezier(378.9548,326.5489) bezier(379.1215,325.3267) bezier(379.3715,324.1878) bezier(379.7048,323.1323) bezier(380.0382,322.0767) bezier(380.4548,321.0767) bezier(380.9548,320.1323) bezier(381.4548,319.1878) bezier(382.0104,318.3267) bezier(382.6215,317.5489) bezier(383.2326,316.7711) bezier(383.8715,316.0767) bezier(384.5382,315.4656) bezier(385.2048,314.8545) bezier(385.8993,314.3267) bezier(386.6215,313.8823) bezier(387.3437,313.4378) bezier(388.1215,313.0767) bezier(388.9548,312.7989) bezier(389.7882,312.5211) bezier(390.6493,312.2989) bezier(391.5381,312.1322) bezier(392.4270,311.9656) bezier(393.3437,311.8545) bezier(394.2881,311.7989) bezier(395.2326,311.7434) bezier(396.1493,311.7156) bezier(397.0381,311.7156) bezier(397.9270,311.7156) bezier(398.8437,311.7434) bezier(399.7881,311.7989) bezier(400.7326,311.8545) bezier(401.6493,312.0489) bezier(402.5381,312.3822) bezier(403.4270,312.7156) bezier(404.3437,313.1878) bezier(405.2881,313.7989) bezier(406.2326,314.4100) bezier(407.1771,315.1600) bezier(408.1215,316.0489) bezier(409.0660,316.9378) bezier(410.0382,317.8822) bezier(411.0382,318.8822) bezier(412.0382,319.8822) bezier(413.0104,320.9656) bezier(413.9548,322.1322) bezier(414.8993,323.2989) bezier(415.7882,324.5211) bezier(416.6215,325.7989) bezier(417.4548,327.0767) bezier(418.2326,328.4100) bezier(418.9548,329.7989) bezier(419.6771,331.1878) bezier(420.3437,332.6045) bezier(420.9548,334.0489) bezier(421.5659,335.4934) bezier(422.1493,336.9656) bezier(422.7048,338.4656) bezier(423.2604,339.9656) bezier(423.7604,341.4934) bezier(424.2048,343.0489) bezier(424.6493,344.6045) bezier(425.0659,346.1600) bezier(425.4548,347.7156) bezier(425.8437,349.2712) bezier(426.2048,350.8267) bezier(426.5382,352.3823) bezier(426.8715,353.9378) bezier(427.1771,355.4378) bezier(427.4548,356.8823) bezier(427.7326,358.3267) bezier(428.0104,359.7434) bezier(428.2881,361.1323) bezier(428.5659,362.5212) bezier(428.8159,363.8545) bezier(429.0381,365.1323) bezier(429.2604,366.4100) bezier(429.4826,367.6323) bezier(429.7048,368.7989) bezier(429.9271,369.9656) bezier(430.1215,371.0767) bezier(430.2882,372.1323) bezier(430.4548,373.1878) bezier(430.5937,374.1600) bezier(430.7048,375.0489) bezier(430.8159,375.9378) bezier(430.8993,376.7989) bezier(430.9548,377.6322) bezier(431.0104,378.4656) bezier(430.9271,379.1045) bezier(430.7048,379.5489) bezier(430.4826,379.9934) bezier(430.2326,380.2156) bezier(429.9548,380.2156) bezier(429.6771,380.2156) bezier(429.3160,379.9378) bezier(428.8715,379.3823) bezier(428.4271,378.8267) bezier(428.0659,378.1323) bezier(427.7881,377.2989) bezier(427.5104,376.4656) bezier(427.2326,375.5489) bezier(426.9548,374.5489) bezier(426.6771,373.5489) bezier(426.4271,372.4656) bezier(426.2048,371.2989) bezier(425.9826,370.1323) bezier(425.7604,368.9378) bezier(425.5381,367.7156) bezier(425.3159,366.4934) bezier(425.0937,365.2434) bezier(424.8715,363.9656) bezier(424.6493,362.6878) bezier(424.4826,361.4100) bezier(424.3715,360.1323) bezier(424.2604,358.8545) bezier(424.1771,357.5489) bezier(424.1215,356.2156) bezier(424.0660,354.8823) bezier(424.0382,353.5489) bezier(424.0382,352.2156) bezier(424.0382,350.8823) bezier(424.0382,349.5767) bezier(424.0382,348.2989) bezier(424.0382,347.0211) bezier(424.0382,345.7989) bezier(424.0382,344.6322) bezier(424.0382,343.4656) bezier(424.0382,342.3822) bezier(424.0382,341.3822) bezier(424.0382,340.3822) bezier(424.0382,339.4100) bezier(424.0382,338.4656) bezier(424.0382,337.5212) bezier(424.0660,336.6323) bezier(424.1215,335.7989) bezier(424.1771,334.9656) bezier(424.3159,334.1600) bezier(424.5381,333.3823) bezier(424.7604,332.6045) bezier(425.0659,331.8823) bezier(425.4548,331.2156) bezier(425.8437,330.5489) bezier(426.2882,329.9100) bezier(426.7882,329.2989) bezier(427.2882,328.6878) bezier(427.8160,328.1322) bezier(428.3715,327.6322) bezier(428.9271,327.1322) bezier(429.5937,326.6600) bezier(430.3715,326.2156) bezier(431.1493,325.7712) bezier(431.9548,325.3823) bezier(432.7882,325.0489) bezier(433.6215,324.7156) bezier(434.4548,324.4378) bezier(435.2882,324.2156) bezier(436.1215,323.9934) bezier(436.8715,323.8545) bezier(437.5382,323.7989) bezier(438.2048,323.7434) bezier(438.8993,323.7156) bezier(439.6215,323.7156) bezier(440.3437,323.7156) bezier(441.0937,323.7156) bezier(441.8715,323.7156) bezier(442.6493,323.7156) bezier(443.4548,323.7989) bezier(444.2882,323.9656) bezier(445.1215,324.1323) bezier(445.9548,324.4378) bezier(446.7882,324.8823) bezier(447.6215,325.3267) bezier(448.4548,325.9100) bezier(449.2882,326.6323) bezier(450.1215,327.3545) bezier(450.9826,328.1600) bezier(451.8715,329.0489) bezier(452.7604,329.9378) bezier(453.6771,330.9100) bezier(454.6215,331.9656) bezier(455.5660,333.0212) bezier(456.5382,334.1600) bezier(457.5382,335.3823) bezier(458.5382,336.6045) bezier(459.5382,337.9100) bezier(460.5382,339.2989) bezier(461.5382,340.6878) bezier(462.5104,342.1045) bezier(463.4548,343.5489) bezier(464.3993,344.9934) bezier(465.3715,346.4934) bezier(466.3715,348.0489) bezier(467.3715,349.6045) bezier(468.3715,351.1600) bezier(469.3715,352.7156) bezier(470.3715,354.2712) bezier(471.3993,355.8545) bezier(472.4548,357.4656) bezier(473.5104,359.0767) bezier(474.5104,360.6322) bezier(475.4548,362.1322) bezier(476.3993,363.6322) bezier(477.3159,365.1045) bezier(478.2048,366.5489) bezier(479.0937,367.9934) bezier(479.9548,369.3823) bezier(480.7882,370.7156) bezier(481.6215,372.0489) bezier(482.4548,373.3267) bezier(483.2882,374.5489) bezier(484.1215,375.7711) bezier(484.9271,376.9378) bezier(485.7048,378.0489) bezier(486.4826,379.1600) bezier(487.2048,380.1878) bezier(487.8715,381.1323) bezier(488.5382,382.0767) bezier(489.1493,382.9656) bezier(489.7048,383.7989) bezier(490.2604,384.6323) bezier(490.7326,385.4100) bezier(491.1215,386.1323) bezier(491.5104,386.8545) bezier(491.8993,387.5767) bezier(492.2881,388.2989) bezier(492.6770,389.0211) bezier(493.0104,389.7434) bezier(493.2881,390.4656) bezier(493.5659,391.1878) bezier(493.6493,391.7989) bezier(493.5381,392.2989) bezier(493.4270,392.7989) bezier(493.1215,393.1600) bezier(492.6215,393.3823) bezier(492.1215,393.6045) bezier(491.4548,393.7156) bezier(490.6215,393.7156) bezier(489.7882,393.7156) bezier(488.9826,393.6045) bezier(488.2048,393.3823) bezier(487.4271,393.1600) bezier(486.6215,392.7989) bezier(485.7882,392.2989) bezier(484.9548,391.7989) bezier(484.1215,391.0767) bezier(483.2882,390.1323) bezier(482.4548,389.1878) bezier(481.5937,388.1323) bezier(480.7048,386.9656) bezier(479.8159,385.7989) bezier(478.8993,384.4378) bezier(477.9548,382.8823) bezier(477.0104,381.3267) bezier(476.0660,379.6878) bezier(475.1215,377.9656) bezier(474.1771,376.2434) bezier(473.2882,374.3545) bezier(472.4548,372.2989) bezier(471.6215,370.2434) bezier(470.8715,368.1600) bezier(470.2048,366.0489) bezier(469.5382,363.9378) bezier(468.9271,361.7989) bezier(468.3715,359.6322) bezier(467.8160,357.4656) bezier(467.3437,355.4100) bezier(466.9548,353.4656) bezier(466.5659,351.5212) bezier(466.2604,349.6323) bezier(466.0381,347.7989) bezier(465.8159,345.9656) bezier(465.6771,344.2434) bezier(465.6215,342.6323) bezier(465.5660,341.0212) bezier(465.5382,339.4934) bezier(465.5382,338.0489) bezier(465.5382,336.6045) bezier(465.5382,335.2989) bezier(465.5382,334.1322) bezier(465.5382,332.9656) bezier(465.6215,331.9100) bezier(465.7882,330.9656) bezier(465.9548,330.0212) bezier(466.2326,329.1878) bezier(466.6215,328.4656) bezier(467.0104,327.7434) bezier(467.5382,327.1878) bezier(468.2048,326.7989) bezier(468.8715,326.4100) bezier(469.6493,326.1323) bezier(470.5381,325.9656) bezier(471.4270,325.7989) bezier(472.3715,325.7156) bezier(473.3715,325.7156) bezier(474.3715,325.7156) bezier(475.4548,325.7712) bezier(476.6215,325.8823) bezier(477.7882,325.9934) bezier(479.0104,326.3267) bezier(480.2881,326.8823) bezier(481.5659,327.4378) bezier(482.8715,328.3267) bezier(484.2048,329.5489) bezier(485.5382,330.7711) bezier(486.8715,332.2711) bezier(488.2048,334.0489) bezier(489.5382,335.8267) bezier(490.7604,337.7434) bezier(491.8715,339.7989) bezier(492.9826,341.8545) bezier(494.0660,343.9378) bezier(495.1215,346.0489) bezier(496.1771,348.1600) bezier(497.1215,350.2989) bezier(497.9548,352.4656) bezier(498.7882,354.6323) bezier(499.5659,356.7156) bezier(500.2881,358.7156) bezier(501.0104,360.7156) bezier(501.6215,362.6600) bezier(502.1215,364.5489) bezier(502.6215,366.4378) bezier(503.0659,368.2156) bezier(503.4548,369.8822) bezier(503.8437,371.5489) bezier(504.1771,373.1322) bezier(504.4548,374.6322) bezier(504.7326,376.1322) bezier(504.9826,377.4934) bezier(505.2048,378.7156) bezier(505.4271,379.9378) bezier(505.5937,381.0212) bezier(505.7048,381.9656) bezier(505.8159,382.9100) bezier(505.8993,383.4656) bezier(505.9548,383.6322) bezier(506.0104,383.7989) bezier(506.0382,383.6045) bezier(506.0382,383.0489) bezier(506.0382,382.4934) bezier(506.0382,381.5767) bezier(506.0382,380.2989) bezier(506.0382,379.0211) bezier(506.0382,377.6322) bezier(506.0382,376.1322) bezier(506.0382,374.6322) bezier(506.0660,373.0489) bezier(506.1215,371.3822) bezier(506.1771,369.7156) bezier(506.2326,367.9656) bezier(506.2881,366.1322) bezier(506.3437,364.2989) bezier(506.4548,362.4656) bezier(506.6215,360.6322) bezier(506.7882,358.7989) bezier(507.0104,356.8545) bezier(507.2881,354.7989) bezier(507.5659,352.7434) bezier(507.8993,350.6878) bezier(508.2881,348.6323) bezier(508.6770,346.5767) bezier(509.0659,344.5212) bezier(509.4548,342.4656) bezier(509.8437,340.4100) bezier(510.2604,338.3545) bezier(510.7048,336.2989) bezier(511.1493,334.2434) bezier(511.6215,332.2156) bezier(512.1215,330.2156) bezier(512.6215,328.2156) bezier(513.1493,326.2156) bezier(513.7048,324.2156) bezier(514.2604,322.2156) bezier(514.7881,320.2156) bezier(515.2881,318.2156) bezier(515.7881,316.2156) bezier(516.2604,314.1878) bezier(516.7048,312.1323) bezier(517.1493,310.0767) bezier(517.5938,308.0212) bezier(518.0382,305.9656) bezier(518.4826,303.9100) bezier(518.8993,301.8822) bezier(519.2882,299.8822) bezier(519.6771,297.8822) bezier(520.0104,295.9100) bezier(520.2882,293.9656) bezier(520.5660,292.0212) bezier(520.7882,290.0767) bezier(520.9548,288.1323) bezier(521.1215,286.1878) bezier(521.2604,284.2712) bezier(521.3715,282.3823) bezier(521.4826,280.4934) bezier(521.5937,278.6045) bezier(521.7048,276.7156) bezier(521.8160,274.8267) bezier(521.8993,272.9656) bezier(521.9548,271.1322) bezier(522.0104,269.2989) bezier(522.0381,267.4934) bezier(522.0381,265.7156) bezier(522.0381,263.9378) bezier(522.0104,262.2156) bezier(521.9548,260.5489) bezier(521.8993,258.8823) bezier(521.7604,257.2156) bezier(521.5382,255.5489) bezier(521.3160,253.8823) bezier(520.9826,252.2989) bezier(520.5382,250.7989) bezier(520.0938,249.2989) bezier(519.5382,247.8545) bezier(518.8715,246.4656) bezier(518.2049,245.0767) bezier(517.4826,243.7711) bezier(516.7048,242.5489) bezier(515.9270,241.3267) bezier(515.1215,240.1323) bezier(514.2881,238.9656) bezier(513.4548,237.7989) bezier(512.5937,236.6878) bezier(511.7048,235.6323) bezier(510.8159,234.5767) bezier(509.9270,233.5767) bezier(509.0381,232.6323) bezier(508.1493,231.6878) bezier(507.2326,230.8545) bezier(506.2881,230.1323) bezier(505.3437,229.4100) bezier(504.3993,228.7712) bezier(503.4548,228.2156) bezier(502.5104,227.6600) bezier(501.5660,227.1878) bezier(500.6215,226.7989) bezier(499.6771,226.4100) bezier(498.7882,226.0767) bezier(497.9548,225.7989) bezier(497.1215,225.5211) bezier(496.3159,225.2989) bezier(495.5381,225.1322) bezier(494.7604,224.9656) bezier(494.0104,224.8545) bezier(493.2881,224.7989) bezier(492.5659,224.7434) bezier(491.7604,224.8545) bezier(490.8715,225.1323) bezier(489.9826,225.4100) bezier(489.1215,225.9100) bezier(488.2882,226.6323) bezier(487.4548,227.3545) bezier(486.6215,228.3267) bezier(485.7882,229.5489) bezier(484.9548,230.7711) bezier(484.2604,232.1045) bezier(483.7048,233.5489) bezier(483.1493,234.9934) bezier(482.6215,236.4656) bezier(482.1215,237.9656) bezier(481.6215,239.4656) bezier(481.2048,240.9656) bezier(480.8715,242.4656) bezier(480.5382,243.9656) bezier(480.2604,245.4378) bezier(480.0381,246.8823) bezier(479.8159,248.3267) bezier(479.6771,249.7712) bezier(479.6215,251.2156) bezier(479.5660,252.6600) bezier(479.5382,254.1322) bezier(479.5382,255.6322) bezier(479.5382,257.1322) bezier(479.5937,258.6878) bezier(479.7048,260.2989) bezier(479.8159,261.9100) bezier(480.0659,263.5489) bezier(480.4548,265.2156) bezier(480.8437,266.8823) bezier(481.3993,268.6045) bezier(482.1215,270.3823) bezier(482.8437,272.1600) bezier(483.7048,273.9934) bezier(484.7048,275.8823) bezier(485.7048,277.7712) bezier(486.7604,279.7434) bezier(487.8715,281.7989) bezier(488.9826,283.8545) bezier(490.1215,285.9100) bezier(491.2882,287.9656) bezier(492.4548,290.0212) bezier(493.6771,292.1323) bezier(494.9548,294.2989) bezier(496.2326,296.4656) bezier(497.5104,298.5767) bezier(498.7881,300.6323) bezier(500.0659,302.6878) bezier(501.3993,304.7712) bezier(502.7881,306.8823) bezier(504.1770,308.9934) bezier(505.5104,311.0212) bezier(506.7881,312.9656) bezier(508.0659,314.9100) bezier(509.3993,316.8822) bezier(510.7882,318.8822) bezier(512.1771,320.8822) bezier(513.5382,322.8267) bezier(514.8715,324.7156) bezier(516.2049,326.6045) bezier(517.6215,328.5212) bezier(519.1215,330.4656) bezier(520.6215,332.4100) bezier(522.1493,334.3545) bezier(523.7048,336.2989) bezier(525.2604,338.2434) bezier(526.8715,340.2156) bezier(528.5381,342.2156) bezier(530.2048,344.2156) bezier(531.8993,346.2434) bezier(533.6215,348.2989) bezier(535.3437,350.3545) bezier(537.0660,352.3822) bezier(538.7882,354.3822) bezier(540.5104,356.3822) bezier(542.2049,358.3822) bezier(543.8715,360.3822) bezier(545.5382,362.3822) bezier(547.1771,364.3267) bezier(548.7882,366.2156) bezier(550.3993,368.1045) bezier(551.9826,370.0489) bezier(553.5382,372.0489) bezier(555.0938,374.0489) bezier(556.6215,376.0212) bezier(558.1215,377.9656) bezier(559.6215,379.9100) bezier(561.0104,381.7989) bezier(562.2882,383.6322) bezier(563.5660,385.4656) bezier(564.7604,387.2156) bezier(565.8715,388.8822) bezier(566.9826,390.5489) bezier(568.0104,392.1045) bezier(568.9548,393.5489) bezier(569.8993,394.9934) bezier(570.7604,396.3545) bezier(571.5382,397.6323) bezier(572.3160,398.9100) bezier(572.9548,400.0767) bezier(573.4548,401.1323) bezier(573.9548,402.1878) bezier(574.1215,403.0767) bezier(573.9548,403.7989) bezier(573.7882,404.5211) bezier(573.3160,404.9378) bezier(572.5382,405.0489) bezier(571.7604,405.1600) bezier(570.6771,404.8267) bezier(569.2882,404.0489) bezier(567.8993,403.2711) bezier(566.4548,402.1600) bezier(564.9548,400.7156) bezier(563.4548,399.2712) bezier(561.9548,397.6045) bezier(560.4548,395.7156) bezier(558.9548,393.8267) bezier(557.5104,391.7989) bezier(556.1215,389.6322) bezier(554.7326,387.4656) bezier(553.4270,385.2156) bezier(552.2048,382.8822) bezier(550.9826,380.5489) bezier(549.8715,378.2989) bezier(548.8715,376.1322) bezier(547.8715,373.9656) bezier(547.0104,371.8822) bezier(546.2882,369.8822) bezier(545.5660,367.8822) bezier(544.9826,365.9934) bezier(544.5382,364.2156) bezier(544.0938,362.4378) bezier(543.7604,360.7156) bezier(543.5382,359.0489) bezier(543.3160,357.3823) bezier(543.1770,355.8823) bezier(543.1215,354.5489) bezier(543.0659,353.2156) bezier(543.0381,352.0489) bezier(543.0381,351.0489) bezier(543.0381,350.0489) bezier(543.1493,349.1878) bezier(543.3715,348.4656) bezier(543.5937,347.7434) bezier(543.9548,347.1600) bezier(544.4548,346.7156) bezier(544.9548,346.2712) bezier(545.6215,345.9378) bezier(546.4548,345.7156) bezier(547.2882,345.4934) bezier(548.2604,345.3545) bezier(549.3715,345.2989) bezier(550.4826,345.2434) bezier(551.7326,345.4100) bezier(553.1215,345.7989) bezier(554.5104,346.1878) bezier(555.9826,346.8545) bezier(557.5382,347.7989) bezier(559.0938,348.7434) bezier(560.6771,350.0212) bezier(562.2882,351.6323) bezier(563.8993,353.2434) bezier(565.4826,355.0212) bezier(567.0382,356.9656) bezier(568.5938,358.9100) bezier(570.1215,360.9656) bezier(571.6215,363.1322) bezier(573.1215,365.2989) bezier(574.5382,367.5211) bezier(575.8715,369.7989) bezier(577.2049,372.0767) bezier(578.4549,374.3545) bezier(579.6215,376.6323) bezier(580.7882,378.9100) bezier(581.8438,381.1600) bezier(582.7882,383.3823) bezier(583.7326,385.6045) bezier(584.5660,387.7156) bezier(585.2882,389.7156) bezier(586.0104,391.7156) bezier(586.6215,393.6045) bezier(587.1215,395.3823) bezier(587.6215,397.1600) bezier(588.0104,398.7434) bezier(588.2882,400.1323) bezier(588.5660,401.5212) bezier(588.7604,402.7712) bezier(588.8715,403.8823) bezier(588.9826,404.9934) bezier(589.0381,405.6045) bezier(589.0381,405.7156) bezier(589.0381,405.8267) bezier(589.0104,405.4378) bezier(588.9548,404.5489) bezier(588.8993,403.6600) bezier(588.7882,402.2712) bezier(588.6215,400.3823) bezier(588.4549,398.4934) bezier(588.2604,396.4378) bezier(588.0382,394.2156) bezier(587.8160,391.9934) bezier(587.6215,389.6878) bezier(587.4548,387.2989) bezier(587.2882,384.9100) bezier(587.1770,382.4378) bezier(587.1215,379.8823) bezier(587.0659,377.3267) bezier(587.0381,374.7156) bezier(587.0381,372.0489) bezier(587.0381,369.3823) bezier(587.0381,366.6045) bezier(587.0381,363.7156) bezier(587.0381,360.8267) bezier(587.0659,357.9100) bezier(587.1215,354.9656) bezier(587.1770,352.0212) bezier(587.2882,349.1045) bezier(587.4548,346.2156) bezier(587.6215,343.3267) bezier(587.8993,340.4378) bezier(588.2882,337.5489) bezier(588.6771,334.6600) bezier(589.1215,331.7989) bezier(589.6215,328.9656) bezier(590.1215,326.1323) bezier(590.6493,323.2712) bezier(591.2048,320.3823) bezier(591.7604,317.4934) bezier(592.2881,314.6045) bezier(592.7881,311.7156) bezier(593.2881,308.8267) bezier(593.7604,305.9656) bezier(594.2048,303.1322) bezier(594.6493,300.2989) bezier(595.0660,297.4934) bezier(595.4548,294.7156) bezier(595.8437,291.9378) bezier(596.1770,289.2434) bezier(596.4548,286.6323) bezier(596.7326,284.0212) bezier(596.9826,281.4378) bezier(597.2048,278.8823) bezier(597.4270,276.3267) bezier(597.5937,273.8545) bezier(597.7048,271.4656) bezier(597.8160,269.0767) bezier(597.8993,266.7434) bezier(597.9548,264.4656) bezier(598.0104,262.1878) bezier(597.9826,259.9656) bezier(597.8715,257.7989) bezier(597.7604,255.6323) bezier(597.5382,253.5489) bezier(597.2048,251.5489) bezier(596.8715,249.5489) bezier(596.3437,247.7156) bezier(595.6215,246.0489) bezier(594.8993,244.3823) bezier(594.0104,242.8545) bezier(592.9548,241.4656) bezier(591.8993,240.0767) bezier(590.7049,238.8545) bezier(589.3715,237.7989) bezier(588.0382,236.7434) bezier(586.6215,235.8545) bezier(585.1215,235.1323) bezier(583.6215,234.4100) bezier(582.0660,233.8545) bezier(580.4548,233.4656) bezier(578.8437,233.0767) bezier(577.2604,232.7989) bezier(575.7048,232.6322) bezier(574.1493,232.4656) bezier(572.6215,232.3545) bezier(571.1215,232.2989) bezier(569.6215,232.2434) bezier(568.2049,232.2712) bezier(566.8715,232.3823) bezier(565.5382,232.4934) bezier(564.2882,232.7434) bezier(563.1215,233.1323) bezier(561.9549,233.5212) bezier(560.9271,234.0767) bezier(560.0382,234.7989) bezier(559.1493,235.5211) bezier(558.3993,236.3822) bezier(557.7882,237.3822) bezier(557.1771,238.3822) bezier(556.7049,239.4656) bezier(556.3715,240.6322) bezier(556.0382,241.7989) bezier(555.8160,243.0489) bezier(555.7048,244.3822) bezier(555.5937,245.7156) bezier(555.5381,247.1045) bezier(555.5381,248.5489) bezier(555.5381,249.9934) bezier(555.7048,251.5489) bezier(556.0381,253.2156) bezier(556.3715,254.8823) bezier(556.9270,256.6600) bezier(557.7048,258.5489) bezier(558.4826,260.4378) bezier(559.5660,262.4656) bezier(560.9548,264.6322) bezier(562.3437,266.7989) bezier(563.8993,269.0489) bezier(565.6215,271.3822) bezier(567.3437,273.7156) bezier(569.1770,276.1600) bezier(571.1215,278.7156) bezier(573.0659,281.2712) bezier(575.0659,283.9100) bezier(577.1215,286.6323) bezier(579.1770,289.3545) bezier(581.2882,292.1878) bezier(583.4548,295.1323) bezier(585.6215,298.0767) bezier(587.8715,301.1045) bezier(590.2048,304.2156) bezier(592.5382,307.3267) bezier(594.8993,310.5489) bezier(597.2882,313.8822) bezier(599.6771,317.2156) bezier(602.0104,320.5489) bezier(604.2882,323.8822) bezier(606.5660,327.2156) bezier(608.8437,330.6600) bezier(611.1215,334.2156) bezier(613.3993,337.7712) bezier(615.6493,341.3823) bezier(617.8715,345.0489) bezier(620.0937,348.7156) bezier(622.2604,352.3823) bezier(624.3715,356.0489) bezier(626.4826,359.7156) bezier(628.4548,363.2712) bezier(630.2881,366.7156) bezier(632.1215,370.1600) bezier(633.8437,373.5767) bezier(635.4548,376.9656) bezier(637.0660,380.3545) bezier(638.5660,383.8267) bezier(639.9548,387.3823) bezier(641.3437,390.9378) bezier(642.6215,394.6600) bezier(643.7881,398.5489) bezier(644.9548,402.4378) bezier(645.9826,406.4378) bezier(646.8715,410.5489) bezier(647.7604,414.6600) bezier(648.5660,418.7712) bezier(649.2882,422.8823) bezier(650.0104,426.9934) bezier(650.5660,431.1600) bezier(650.9548,435.3823) bezier(651.3437,439.6045) bezier(651.6215,443.6600) bezier(651.7881,447.5489) bezier(651.9548,451.4378) bezier(652.0381,455.2156) bezier(652.0381,458.8822) bezier(652.0381,462.5489) bezier(652.0381,465.8822) bezier(652.0381,468.8822) bezier(652.0381,471.8822) bezier(652.0381,474.6322) bezier(652.0381,477.1322) bezier(652.0381,479.6322) bezier(651.9548,481.8822) bezier(651.7881,483.8822) bezier(651.6215,485.8822) bezier(651.3715,487.6322) bezier(651.0381,489.1322) bezier(650.7048,490.6322) bezier(650.2604,491.9378) bezier(649.7048,493.0489) bezier(649.1493,494.1600) bezier(648.5104,495.0767) bezier(647.7882,495.7989) bezier(647.0660,496.5211) bezier(646.2326,497.0489) bezier(645.2882,497.3822) bezier(644.3437,497.7156) bezier(643.4271,497.8545) bezier(642.5382,497.7989) bezier(641.6493,497.7434) bezier(640.8160,497.4378) bezier(640.0382,496.8822) bezier(639.2604,496.3267) bezier(638.5660,495.4656) bezier(637.9548,494.2989) bezier(637.3437,493.1322) bezier(636.6770,491.6322) bezier(635.9548,489.7989) bezier(635.2326,487.9656) bezier(634.5104,485.8545) bezier(633.7882,483.4656) bezier(633.0660,481.0767) bezier(632.3437,478.4656) bezier(631.6215,475.6322) bezier(630.8993,472.7989) bezier(630.2604,469.8267) bezier(629.7048,466.7156) bezier(629.1493,463.6045) bezier(628.6493,460.3822) bezier(628.2048,457.0489) bezier(627.7604,453.7156) bezier(627.3715,450.3267) bezier(627.0381,446.8822) bezier(626.7048,443.4378) bezier(626.3993,439.9656) bezier(626.1215,436.4656) bezier(625.8437,432.9656) bezier(625.6215,429.4378) bezier(625.4548,425.8823) bezier(625.2882,422.3267) bezier(625.1770,418.7156) bezier(625.1215,415.0489) bezier(625.0659,411.3823) bezier(625.0381,407.6600) bezier(625.0381,403.8823) bezier(625.0381,400.1045) bezier(625.0381,396.2434) bezier(625.0381,392.2989) bezier(625.0381,388.3545) bezier(625.0381,384.4934) bezier(625.0381,380.7156) bezier(625.0381,376.9378) bezier(625.1215,373.2434) bezier(625.2881,369.6323) bezier(625.4548,366.0212) bezier(625.7326,362.7156) bezier(626.1215,359.7156) bezier(626.5104,356.7156) bezier(627.0660,353.8823) bezier(627.7882,351.2156) bezier(628.5104,348.5489) bezier(629.3160,346.1878) bezier(630.2048,344.1323) bezier(631.0937,342.0767) bezier(632.0659,340.1323) bezier(633.1215,338.2989) bezier(634.1770,336.4656) bezier(635.3160,334.8823) bezier(636.5382,333.5489) bezier(637.7604,332.2156) bezier(639.0382,330.9934) bezier(640.3715,329.8823) bezier(641.7049,328.7712) bezier(643.0660,327.9100) bezier(644.4548,327.2989) bezier(645.8437,326.6878) bezier(647.2048,326.2156) bezier(648.5381,325.8822) bezier(649.8715,325.5489) bezier(651.2326,325.3545) bezier(652.6215,325.2989) bezier(654.0104,325.2434) bezier(655.3993,325.2989) bezier(656.7882,325.4656) bezier(658.1771,325.6323) bezier(659.5660,326.0212) bezier(660.9548,326.6323) bezier(662.3437,327.2434) bezier(663.7326,328.2156) bezier(665.1215,329.5489) bezier(666.5104,330.8823) bezier(667.8160,332.4934) bezier(669.0382,334.3823) bezier(670.2604,336.2712) bezier(671.4549,338.4100) bezier(672.6215,340.7989) bezier(673.7882,343.1878) bezier(674.7882,345.6045) bezier(675.6215,348.0489) bezier(676.4549,350.4934) bezier(677.2604,353.0212) bezier(678.0382,355.6323) bezier(678.8160,358.2434) bezier(679.4270,360.7712) bezier(679.8715,363.2156) bezier(680.3159,365.6600) bezier(680.7326,368.0211) bezier(681.1215,370.2989) bezier(681.5104,372.5767) bezier(681.7882,374.6878) bezier(681.9548,376.6323) bezier(682.1215,378.5767) bezier(682.2604,380.3823) bezier(682.3715,382.0489) bezier(682.4826,383.7156) bezier(682.5381,385.2156) bezier(682.5381,386.5489) bezier(682.5381,387.8823) bezier(682.4826,389.0489) bezier(682.3715,390.0489) bezier(682.2604,391.0489) bezier(681.9270,391.7989) bezier(681.3715,392.2989) bezier(680.8159,392.7989) bezier(680.0937,392.9378) bezier(679.2048,392.7156) bezier(678.3160,392.4934) bezier(677.3160,391.7711) bezier(676.2048,390.5489) bezier(675.0937,389.3267) bezier(674.0381,387.6323) bezier(673.0381,385.4656) bezier(672.0381,383.2989) bezier(671.0937,380.7989) bezier(670.2048,377.9656) bezier(669.3160,375.1323) bezier(668.5104,372.0767) bezier(667.7882,368.7989) bezier(667.0660,365.5211) bezier(666.5104,362.1322) bezier(666.1215,358.6322) bezier(665.7326,355.1322) bezier(665.4548,351.6322) bezier(665.2881,348.1322) bezier(665.1215,344.6322) bezier(665.0659,341.2156) bezier(665.1215,337.8822) bezier(665.1770,334.5489) bezier(665.3993,331.4378) bezier(665.7882,328.5489) bezier(666.1771,325.6600) bezier(666.8160,322.9934) bezier(667.7048,320.5489) bezier(668.5937,318.1045) bezier(669.7881,315.9378) bezier(671.2881,314.0489) bezier(672.7881,312.1600) bezier(674.4826,310.5212) bezier(676.3715,309.1323) bezier(678.2604,307.7434) bezier(680.2882,306.6878) bezier(682.4548,305.9656) bezier(684.6215,305.2434) bezier(686.9270,304.7711) bezier(689.3715,304.5489) bezier(691.8159,304.3267) bezier(694.2604,304.5489) bezier(696.7048,305.2156) bezier(699.1493,305.8823) bezier(701.4826,306.9656) bezier(703.7048,308.4656) bezier(705.9270,309.9656) bezier(707.8993,312.0212) bezier(709.6215,314.6323) bezier(711.3437,317.2434) bezier(712.9270,320.0767) bezier(714.3715,323.1323) line(716.5381,327.7156)] +RestoreState +SaveState +DrawPath fill=0xffff2968 stroke=0x00000000 rule=winding stroke_state=[width=1.0000 cap=butt join=miter miter=10.0000] matrix=[1.0000,0.0000,0.0000,-1.0000,349.5274,234.3295] points=[move(7.5274,4.6705) bezier(7.5274,3.0136) bezier(6.1843,1.6705) bezier(4.5274,1.6705) bezier(2.8706,1.6705) bezier(1.5274,3.0136) bezier(1.5274,4.6705) bezier(1.5274,6.3273) bezier(2.8706,7.6705) bezier(4.5274,7.6705) bezier(6.1843,7.6705) bezier(7.5274,6.3273) bezier(7.5274,4.6705,close)] +RestoreState +RestoreState diff --git a/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_agg.png b/testing/resources/embedder_tests/annotation_stamp_with_ap_modified_path_agg.png deleted file mode 100644 index 5f7988e2837f26a5766cdf58edf8f83adbb3d56e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59220 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