diff --git a/include/qpdf/ObjectHandle.hh b/include/qpdf/ObjectHandle.hh index 821acaf..eb424ab 100644 --- a/include/qpdf/ObjectHandle.hh +++ b/include/qpdf/ObjectHandle.hh @@ -105,6 +105,9 @@ namespace qpdf void warn(QPDFExc&&) const; void warn(std::string const& warning) const; + inline std::shared_ptr const& obj_sp() const; + inline QPDFObjectHandle oh() const; + protected: BaseHandle() = default; BaseHandle(std::shared_ptr const& obj) : diff --git a/include/qpdf/QPDFObjectHandle.hh b/include/qpdf/QPDFObjectHandle.hh index afa3204..29b2494 100644 --- a/include/qpdf/QPDFObjectHandle.hh +++ b/include/qpdf/QPDFObjectHandle.hh @@ -1321,21 +1321,6 @@ class QPDFObjectHandle: public qpdf::BaseHandle { return obj; } - std::shared_ptr - getObj() const - { - return obj; - } - QPDFObject* - getObjectPtr() - { - return obj.get(); - } - QPDFObject* const - getObjectPtr() const - { - return obj.get(); - } void writeJSON(int json_version, JSON::Writer& p, bool dereference_indirect = false) const; diff --git a/libqpdf/QPDFFormFieldObjectHelper.cc b/libqpdf/QPDFFormFieldObjectHelper.cc index 8908cc4..2dd2eea 100644 --- a/libqpdf/QPDFFormFieldObjectHelper.cc +++ b/libqpdf/QPDFFormFieldObjectHelper.cc @@ -765,7 +765,7 @@ QPDFFormFieldObjectHelper::generateTextAppearance(QPDFAnnotationObjectHelper& ao return; } - if (AS.getObj().use_count() > 4) { + if (AS.obj_sp().use_count() > 3) { aoh.warn("unable to generate text appearance from shared appearance stream for update"); return; } diff --git a/libqpdf/QPDFObjectHandle.cc b/libqpdf/QPDFObjectHandle.cc index 9029399..7770df6 100644 --- a/libqpdf/QPDFObjectHandle.cc +++ b/libqpdf/QPDFObjectHandle.cc @@ -318,7 +318,7 @@ BaseHandle::copy(bool shallow) const throw std::logic_error("attempted to shallow copy QPDFObjectHandle from destroyed QPDF"); return {}; // does not return case ::ot_reference: - return obj->qpdf->getObject(obj->og).getObj(); + return obj->qpdf->getObject(obj->og).obj_sp(); } return {}; // unreachable } @@ -470,7 +470,7 @@ BaseHandle::write_json(int json_version, JSON::Writer& p) const p.writeNext() << "null"; } p.writeNext(); - auto item_og = value.getObj()->getObjGen(); + auto item_og = value.id_gen(); if (item_og.isIndirect()) { p << "\"" << item_og.unparse(' ') << " R\""; } else { @@ -999,50 +999,110 @@ QPDFObjectHandle::getValueAsName(std::string& value) const return true; } -// String accessors +// String methods + +QPDFObjectHandle +QPDFObjectHandle::newString(std::string const& str) +{ + return {QPDFObject::create(str)}; +} + +QPDFObjectHandle +QPDFObjectHandle::newUnicodeString(std::string const& utf8_str) +{ + return {String::utf16(utf8_str).obj_sp()}; +} + +String::String(std::string const& str) : + BaseHandle(QPDFObject::create(str)) +{ +} + +String::String(std::string&& str) : + BaseHandle(QPDFObject::create(std::move(str))) +{ +} + +String +String::utf16(std::string const& utf8_str) +{ + std::string result; + if (QUtil::utf8_to_pdf_doc(utf8_str, result, '?')) { + return String(result); + } + return String(QUtil::utf8_to_utf16(utf8_str)); +} + +std::string const& +String::value() const +{ + auto* s = as(); + if (!s) { + throw invalid_error("String"); + } + return s->val; +} + +std::string +String::utf8_value() const +{ + auto* s = as(); + if (!s) { + throw invalid_error("String"); + } + if (util::is_utf16(s->val)) { + return QUtil::utf16_to_utf8(s->val); + } + if (util::is_explicit_utf8(s->val)) { + // PDF 2.0 allows UTF-8 strings when explicitly prefixed with the three-byte representation + // of U+FEFF. + return s->val.substr(3); + } + return QUtil::pdf_doc_to_utf8(s->val); +} std::string QPDFObjectHandle::getStringValue() const { - if (isString()) { - return obj->getStringValue(); - } else { + try { + return String(obj).value(); + } catch (std::invalid_argument&) { typeWarning("string", "returning empty string"); - QTC::TC("qpdf", "QPDFObjectHandle string returning empty string"); - return ""; + return {}; } } bool QPDFObjectHandle::getValueAsString(std::string& value) const { - if (!isString()) { + try { + value = String(obj).value(); + return true; + } catch (std::invalid_argument&) { return false; } - value = obj->getStringValue(); - return true; } std::string QPDFObjectHandle::getUTF8Value() const { - if (auto str = as()) { - return str->getUTF8Val(); - } else { + try { + return String(obj).utf8_value(); + } catch (std::invalid_argument&) { typeWarning("string", "returning empty string"); - QTC::TC("qpdf", "QPDFObjectHandle string returning empty utf8"); - return ""; + return {}; } } bool QPDFObjectHandle::getValueAsUTF8(std::string& value) const { - if (auto str = as()) { - value = str->getUTF8Val(); + try { + value = String(obj).utf8_value(); return true; + } catch (std::invalid_argument&) { + return false; } - return false; } // Operator and Inline Image accessors @@ -1718,18 +1778,6 @@ QPDFObjectHandle::newReal(double value, int decimal_places, bool trim_trailing_z } QPDFObjectHandle -QPDFObjectHandle::newString(std::string const& str) -{ - return {QPDFObject::create(str)}; -} - -QPDFObjectHandle -QPDFObjectHandle::newUnicodeString(std::string const& utf8_str) -{ - return {QPDF_String::create_utf16(utf8_str)}; -} - -QPDFObjectHandle QPDFObjectHandle::newOperator(std::string const& value) { return {QPDFObject::create(value)}; diff --git a/libqpdf/QPDFParser.cc b/libqpdf/QPDFParser.cc index 52d9a9c..d147e60 100644 --- a/libqpdf/QPDFParser.cc +++ b/libqpdf/QPDFParser.cc @@ -626,8 +626,8 @@ QPDFParser::fixMissingKeys() { std::set names; for (auto& obj: frame->olist) { - if (obj.getObj()->getTypeCode() == ::ot_name) { - names.insert(obj.getObj()->getStringValue()); + if (obj.raw_type_code() == ::ot_name) { + names.insert(obj.obj_sp()->getStringValue()); } } int next_fake_key = 1; diff --git a/libqpdf/QPDF_String.cc b/libqpdf/QPDF_String.cc index ffdcaab..1f883fd 100644 --- a/libqpdf/QPDF_String.cc +++ b/libqpdf/QPDF_String.cc @@ -2,6 +2,7 @@ #include #include +#include // DO NOT USE ctype -- it is locale dependent for some things, and it's not worth the risk of // including it in case it may accidentally be used. @@ -9,40 +10,46 @@ static bool is_iso_latin1_printable(char ch) { - return (((ch >= 32) && (ch <= 126)) || (static_cast(ch) >= 160)); -} - -std::shared_ptr -QPDF_String::create_utf16(std::string const& utf8_val) -{ - std::string result; - if (!QUtil::utf8_to_pdf_doc(utf8_val, result, '?')) { - result = QUtil::utf8_to_utf16(utf8_val); - } - return QPDFObject::create(result); + return (ch >= 32 && ch <= 126) || static_cast(ch) >= 160; } void QPDF_String::writeJSON(int json_version, JSON::Writer& p) { - auto candidate = getUTF8Val(); if (json_version == 1) { - p << "\"" << JSON::Writer::encode_string(candidate) << "\""; - } else { - // See if we can unambiguously represent as Unicode. - if (QUtil::is_utf16(val) || QUtil::is_explicit_utf8(val)) { + if (util::is_utf16(val)) { + p << "\"" << JSON::Writer::encode_string(QUtil::utf16_to_utf8(val)) << "\""; + return; + } + if (util::is_explicit_utf8(val)) { + // PDF 2.0 allows UTF-8 strings when explicitly prefixed with the three-byte + // representation of U+FEFF. + p << "\"" << JSON::Writer::encode_string(val.substr(3)) << "\""; + return; + } + p << "\"" << JSON::Writer::encode_string(QUtil::pdf_doc_to_utf8(val)) << "\""; + return; + } + // See if we can unambiguously represent as Unicode. + if (util::is_utf16(val)) { + p << "\"u:" << JSON::Writer::encode_string(QUtil::utf16_to_utf8(val)) << "\""; + return; + } + // See if we can unambiguously represent as Unicode. + if (util::is_explicit_utf8(val)) { + p << "\"u:" << JSON::Writer::encode_string(val.substr(3)) << "\""; + return; + } + if (!useHexString()) { + auto candidate = QUtil::pdf_doc_to_utf8(val); + std::string test; + if (QUtil::utf8_to_pdf_doc(candidate, test, '?') && test == val) { + // This is a PDF-doc string that can be losslessly encoded as Unicode. p << "\"u:" << JSON::Writer::encode_string(candidate) << "\""; return; - } else if (!useHexString()) { - std::string test; - if (QUtil::utf8_to_pdf_doc(candidate, test, '?') && (test == val)) { - // This is a PDF-doc string that can be losslessly encoded as Unicode. - p << "\"u:" << JSON::Writer::encode_string(candidate) << "\""; - return; - } } - p << "\"b:" << QUtil::hex_encode(val) << "\""; } + p << "\"b:" << QUtil::hex_encode(val) << "\""; } bool @@ -133,17 +140,3 @@ QPDF_String::unparse(bool force_binary) return result; } - -std::string -QPDF_String::getUTF8Val() const -{ - if (QUtil::is_utf16(val)) { - return QUtil::utf16_to_utf8(val); - } else if (QUtil::is_explicit_utf8(val)) { - // PDF 2.0 allows UTF-8 strings when explicitly prefixed with the three-byte representation - // of U+FEFF. - return val.substr(3); - } else { - return QUtil::pdf_doc_to_utf8(val); - } -} diff --git a/libqpdf/QPDF_json.cc b/libqpdf/QPDF_json.cc index ba3b137..e2417ec 100644 --- a/libqpdf/QPDF_json.cc +++ b/libqpdf/QPDF_json.cc @@ -693,7 +693,7 @@ QPDF::JSONReactor::setObjectDescription(QPDFObjectHandle& oh, JSON const& value) QPDFObject::JSON_Descr(j_descr.input, cur_object)); } - oh.getObjectPtr()->setDescription(&pdf, descr, value.getStart()); + oh.obj_sp()->setDescription(&pdf, descr, value.getStart()); } QPDFObjectHandle diff --git a/libqpdf/QPDF_objects.cc b/libqpdf/QPDF_objects.cc index 94b3e69..fd96a0d 100644 --- a/libqpdf/QPDF_objects.cc +++ b/libqpdf/QPDF_objects.cc @@ -1554,7 +1554,7 @@ Objects::readObjectAtOffset( break; } } - m->objects.updateCache(og, oh.getObj(), end_before_space, m->file->tell()); + m->objects.updateCache(og, oh.obj_sp(), end_before_space, m->file->tell()); } QPDFObjectHandle @@ -1613,7 +1613,7 @@ Objects::readObjectAtOffset( break; } } - m->objects.updateCache(og, oh.getObj(), end_before_space, m->file->tell()); + m->objects.updateCache(og, oh.obj_sp(), end_before_space, m->file->tell()); return oh; } @@ -1805,7 +1805,7 @@ Objects::resolveObjectsInStream(int obj_stream_number) entry->second.getObjStreamNumber() == obj_stream_number) { is::OffsetBuffer in("", {b_start + obj_offset, obj_size}, obj_offset); auto oh = readObjectInStream(in, obj_stream_number, obj_id); - updateCache(og, oh.getObj(), end_before_space, end_after_space); + updateCache(og, oh.obj_sp(), end_before_space, end_after_space); } else { QTC::TC("qpdf", "QPDF not caching overridden objstm object"); } @@ -1874,7 +1874,7 @@ QPDF::makeIndirectObject(QPDFObjectHandle oh) if (!oh) { throw std::logic_error("attempted to make an uninitialized QPDFObjectHandle indirect"); } - return m->objects.makeIndirectFromQPDFObject(oh.getObj()); + return m->objects.makeIndirectFromQPDFObject(oh.obj_sp()); } std::shared_ptr @@ -1935,7 +1935,7 @@ QPDF::replaceObject(QPDFObjGen og, QPDFObjectHandle oh) if (!oh || (oh.isIndirect() && !(oh.isStream() && oh.getObjGen() == og))) { throw std::logic_error("QPDF::replaceObject called with indirect object handle"); } - m->objects.updateCache(og, oh.getObj(), -1, -1, false); + m->objects.updateCache(og, oh.obj_sp(), -1, -1, false); } void diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc index c235133..c879941 100644 --- a/libqpdf/QUtil.cc +++ b/libqpdf/QUtil.cc @@ -1688,19 +1688,13 @@ QUtil::utf8_to_pdf_doc(std::string const& utf8, std::string& pdfdoc, char unknow bool QUtil::is_utf16(std::string const& val) { - return ( - (val.length() >= 2) && - (((val.at(0) == '\xfe') && (val.at(1) == '\xff')) || - ((val.at(0) == '\xff') && (val.at(1) == '\xfe')))); + return util::is_utf16(val); } bool QUtil::is_explicit_utf8(std::string const& val) { - // QPDF_String.cc knows that this is a 3-byte sequence. - return ( - (val.length() >= 3) && (val.at(0) == '\xef') && (val.at(1) == '\xbb') && - (val.at(2) == '\xbf')); + return util::is_explicit_utf8(val); } std::string diff --git a/libqpdf/qpdf/QPDFObjectHandle_private.hh b/libqpdf/qpdf/QPDFObjectHandle_private.hh index 3e82bca..0f478a8 100644 --- a/libqpdf/qpdf/QPDFObjectHandle_private.hh +++ b/libqpdf/qpdf/QPDFObjectHandle_private.hh @@ -412,15 +412,15 @@ namespace qpdf { } - // Return the name value. If the object is not a valid Name, throw a - // std::invalid_argument exception. + // Return the name value. If the object is not a valid Name, throw a std::invalid_argument + // exception. operator std::string() const& { return value(); } - // Return the integer value. If the object is not a valid integer, throw a - // std::invalid_argument exception. + // Return the name value. If the object is not a valid name, throw a std::invalid_argument + // exception. std::string const& value() const; // Return true if object value is equal to the 'rhs' value. Return false if the object is @@ -589,7 +589,56 @@ namespace qpdf void warn(std::string const& message); static std::map filter_abbreviations; - }; + }; // class Stream + + class String final: public BaseHandle + { + public: + String() = default; + String(String const&) = default; + String(String&&) = default; + String& operator=(String const&) = default; + String& operator=(String&&) = default; + ~String() = default; + + explicit String(std::string const&); + explicit String(std::string&&); + + String(QPDFObjectHandle const& oh) : + BaseHandle(oh.type_code() == ::ot_string ? oh : QPDFObjectHandle()) + { + } + + String(QPDFObjectHandle&& oh) : + BaseHandle(oh.type_code() == ::ot_string ? std::move(oh) : QPDFObjectHandle()) + { + } + + static String utf16(std::string const&); + + // Return the string value. If the object is not a valid string, throw a + // std::invalid_argument exception. + operator std::string() const& + { + return value(); + } + + // Return the string value. If the object is not a valid string, throw a + // std::invalid_argument exception. + std::string const& value() const; + + // Return the string value. If the object is not a valid string, throw a + // std::invalid_argument exception. + std::string utf8_value() const; + + // Return true if object value is equal to the 'rhs' value. Return false if the object is + // not a valid String. + friend bool + operator==(String const& lhs, std::string_view rhs) + { + return lhs && lhs.value() == rhs; + } + }; // class String template T* @@ -621,6 +670,18 @@ namespace qpdf { } + inline std::shared_ptr const& + BaseHandle::obj_sp() const + { + return obj; + } + + inline QPDFObjectHandle + BaseHandle::oh() const + { + return {obj}; + } + inline void BaseHandle::assign(qpdf_object_type_e required, BaseHandle const& other) { diff --git a/libqpdf/qpdf/QPDFObject_private.hh b/libqpdf/qpdf/QPDFObject_private.hh index 70ec885..43ad341 100644 --- a/libqpdf/qpdf/QPDFObject_private.hh +++ b/libqpdf/qpdf/QPDFObject_private.hh @@ -30,6 +30,7 @@ namespace qpdf class Integer; class Name; class Stream; + class String; namespace impl { @@ -261,20 +262,24 @@ class QPDF_String final { friend class QPDFObject; friend class qpdf::BaseHandle; + friend class qpdf::String; friend class qpdf::impl::Writer; public: - static std::shared_ptr create_utf16(std::string const& utf8_val); std::string unparse(bool force_binary = false); void writeJSON(int json_version, JSON::Writer& p); - std::string getUTF8Val() const; private: - QPDF_String(std::string val) : + QPDF_String(std::string const& val) : + val(val) + { + } + QPDF_String(std::string&& val) : val(std::move(val)) { } bool useHexString() const; + std::string val; }; diff --git a/libqpdf/qpdf/Util.hh b/libqpdf/qpdf/Util.hh index d812fdf..ef480c7 100644 --- a/libqpdf/qpdf/Util.hh +++ b/libqpdf/qpdf/Util.hh @@ -74,6 +74,19 @@ namespace qpdf::util s.insert(0, 1, '1'); } + inline bool + is_utf16(std::string const& str) + { + return str.starts_with("\xfe\xff") || str.starts_with("\xff\xfe"); + } + + inline bool + is_explicit_utf8(std::string const& str) + { + // QPDF_String.cc knows that this is a 3-byte sequence. + return str.starts_with("\xef\xbb\xbf"); + } + std::string random_string(size_t len); } // namespace qpdf::util diff --git a/libtests/qutil.cc b/libtests/qutil.cc index 30dcd1e..62cd9df 100644 --- a/libtests/qutil.cc +++ b/libtests/qutil.cc @@ -367,6 +367,16 @@ check_analyze(std::string const& str, bool has8bit, bool utf8, bool utf16) } void +explicit_utf8_test() +{ + assert(QUtil::is_explicit_utf8("\xef\xbb\xbfnot empty")); + assert(QUtil::is_explicit_utf8("\xef\xbb\xbf")); + assert(!QUtil::is_explicit_utf8("\xef\xbb\xbenot explicit")); + assert(!QUtil::is_explicit_utf8("\xef\xbe\xbfnot explicit")); + assert(!QUtil::is_explicit_utf8("\xee\xbb\xbfnot explicit")); +} + +void print_alternatives(std::string const& str) { std::vector result = QUtil::possible_repaired_encodings(str); @@ -432,7 +442,7 @@ transcoding_test() std::string other_to_utf8; assert(!QUtil::utf8_to_pdf_doc(other_utf8, other_to_utf8)); std::cout << other_to_utf8 << '\n'; - std::cout << "done other characters" << '\n'; + std::cout << "done other characters\n"; // These valid UTF8 strings when converted to PDFDoc would end up // with a byte sequence that would be recognized as UTF-8 or // UTF-16 rather than PDFDoc. A special case is required to store @@ -747,6 +757,7 @@ main(int argc, char* argv[]) getenv_test(); std::cout << "---- utf8" << '\n'; to_utf8_test(); + explicit_utf8_test(); std::cout << "---- utf16" << '\n'; to_utf16_test(); std::cout << "---- utf8_to_ascii" << '\n'; diff --git a/qpdf/qpdf.testcov b/qpdf/qpdf.testcov index 0c5ea5e..7ef90c4 100644 --- a/qpdf/qpdf.testcov +++ b/qpdf/qpdf.testcov @@ -174,8 +174,6 @@ QPDFParser eof in parse 0 QPDFParser eof in parseRemainder 0 QPDFObjectHandle boolean returning false 0 QPDFObjectHandle real returning 0.0 0 -QPDFObjectHandle string returning empty string 0 -QPDFObjectHandle string returning empty utf8 0 QPDFObjectHandle operator returning fake value 0 QPDFObjectHandle inlineimage returning empty data 0 QPDFObjectHandle array treating as empty vector 0 diff --git a/qpdf/qtest/json.test b/qpdf/qtest/json.test index 78f7108..fbcaa42 100644 --- a/qpdf/qtest/json.test +++ b/qpdf/qtest/json.test @@ -38,7 +38,7 @@ my @json_files = ( ['page-labels-and-outlines', ['--json-key=objects', '--json-object=trailer', '--json-object=2 0 R']], ['field-types', ['--json-key=acroform']], - ['need-appearances', ['--json-key=acroform']], + ['need-appearances-utf8', ['--json-key=acroform']], ['V4-aes', ['--json-key=encrypt']], ['V4-aes', ['--json-key=encrypt', '--show-encryption-key']], ); diff --git a/qpdf/qtest/qpdf/json-need-appearances-acroform-v1.out b/qpdf/qtest/qpdf/json-need-appearances-utf8-acroform-v1.out index 02c57f6..de4eeea 100644 --- a/qpdf/qtest/qpdf/json-need-appearances-acroform-v1.out +++ b/qpdf/qtest/qpdf/json-need-appearances-utf8-acroform-v1.out @@ -27,7 +27,7 @@ "parent": null, "partialname": "text", "quadding": 0, - "value": "abc" + "value": "abcde" }, { "alternativename": "r1", diff --git a/qpdf/qtest/qpdf/json-need-appearances-acroform-v2.out b/qpdf/qtest/qpdf/json-need-appearances-utf8-acroform-v2.out index b5f0011..a9410aa 100644 --- a/qpdf/qtest/qpdf/json-need-appearances-acroform-v2.out +++ b/qpdf/qtest/qpdf/json-need-appearances-utf8-acroform-v2.out @@ -27,7 +27,7 @@ "parent": null, "partialname": "text", "quadding": 0, - "value": "u:abc" + "value": "u:abcde" }, { "alternativename": "r1", diff --git a/qpdf/qtest/qpdf/need-appearances-utf8.pdf b/qpdf/qtest/qpdf/need-appearances-utf8.pdf new file mode 100644 index 0000000..2076971 --- /dev/null +++ b/qpdf/qtest/qpdf/need-appearances-utf8.pdf @@ -0,0 +1,3780 @@ +%PDF-2.0 +% +%QDF-1.0 + +1 0 obj +<< + /AcroForm << + /DR 3 0 R + /Fields [ + 4 0 R + 5 0 R + 6 0 R + 7 0 R + 8 0 R + 9 0 R + 10 0 R + 11 0 R + 12 0 R + 13 0 R + 14 0 R + ] + /NeedAppearances true + >> + /Lang (en-US) + /MarkInfo << + /Marked true + >> + /OpenAction [ + 15 0 R + /XYZ + null + null + 0 + ] + /Pages 16 0 R + /StructTreeRoot 17 0 R + /Type /Catalog +>> +endobj + +2 0 obj +<< + /CreationDate (D:20190103125434-05'00') + /Creator + /Producer +>> +endobj + +3 0 obj +<< + /Font 18 0 R + /ProcSet [ + /PDF + /Text + ] +>> +endobj + +4 0 obj +<< + /AP << + /N 19 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F2 12 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Tx + /P 15 0 R + /Rect [ + 123.499 + 689.901 + 260.801 + 704.699 + ] + /Subtype /Widget + /T (text) + /Type /Annot + /V +>> +endobj + +5 0 obj +<< + /DV /1 + /FT /Btn + /Ff 49152 + /Kids [ + 21 0 R + 22 0 R + 23 0 R + ] + /P 15 0 R + /T (r1) + /V /2 +>> +endobj + +6 0 obj +<< + /AP << + /N << + /Off 24 0 R + /Yes 26 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /DV /Off + /F 4 + /FT /Btn + /MK << + /CA (8) + >> + /P 15 0 R + /Rect [ + 118.649 + 554.301 + 130.701 + 566.349 + ] + /Subtype /Widget + /T (checkbox1) + /Type /Annot + /V /Off +>> +endobj + +7 0 obj +<< + /AP << + /N << + /Off 29 0 R + /Yes 31 0 R + >> + >> + /AS /Yes + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /DV /Yes + /F 4 + /FT /Btn + /MK << + /CA (8) + >> + /P 15 0 R + /Rect [ + 118.649 + 527.751 + 130.701 + 539.799 + ] + /Subtype /Widget + /T (checkbox2) + /Type /Annot + /V /Yes +>> +endobj + +8 0 obj +<< + /AP << + /N << + /Off 33 0 R + /Yes 35 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /DV /Off + /F 4 + /FT /Btn + /MK << + /CA (8) + >> + /P 15 0 R + /Rect [ + 118.649 + 500.501 + 130.701 + 512.549 + ] + /Subtype /Widget + /T (checkbox3) + /Type /Annot + /V /Off +>> +endobj + +9 0 obj +<< + /DV /2 + /FT /Btn + /Ff 49152 + /Kids [ + 37 0 R + 38 0 R + 39 0 R + ] + /P 15 0 R + /T (r2) + /V /2 +>> +endobj + +10 0 obj +<< + /AP << + /N 40 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F2 12 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Tx + /P 15 0 R + /Rect [ + 113.649 + 260.151 + 351.101 + 278.099 + ] + /Subtype /Widget + /T (text2) + /Type /Annot + /V +>> +endobj + +11 0 obj +<< + /AP << + /N 42 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F4 10 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Ch + /Opt [ + + + + + ] + /P 15 0 R + /Rect [ + 158.449 + 156.651 + 221.001 + 232.849 + ] + /Subtype /Widget + /T (list1) + /Type /Annot + /V +>> +endobj + +12 0 obj +<< + /AP << + /N 44 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F4 10 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Ch + /Ff 131072 + /Opt [ + + + + + ] + /P 15 0 R + /Rect [ + 159.149 + 107.251 + 244.201 + 130.949 + ] + /Subtype /Widget + /T (drop1) + /Type /Annot + /V +>> +endobj + +13 0 obj +<< + /AP << + /N 46 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F4 10 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Ch + /Ff 393216 + /Opt [ + + + + + ] + /P 15 0 R + /Rect [ + 403.949 + 159.401 + 459.001 + 232.849 + ] + /Subtype /Widget + /T (combolist1) + /Type /Annot + /V +>> +endobj + +14 0 obj +<< + /AP << + /N 48 0 R + >> + /DA (0.18039 0.20392 0.21176 rg /F4 10 Tf) + /DR << + /Font 18 0 R + >> + /DV + /F 4 + /FT /Ch + /Ff 393216 + /Opt [ + + + + + ] + /P 15 0 R + /Rect [ + 404.599 + 101.451 + 476.701 + 135.349 + ] + /Subtype /Widget + /T (combodrop1) + /Type /Annot + /V +>> +endobj + +%% Page 1 +15 0 obj +<< + /Annots [ + 4 0 R + 21 0 R + 22 0 R + 23 0 R + 6 0 R + 7 0 R + 8 0 R + 37 0 R + 38 0 R + 39 0 R + 10 0 R + 13 0 R + 11 0 R + 12 0 R + 14 0 R + 197 0 R + 198 0 R + ] + /Contents 50 0 R + /Group << + /CS /DeviceRGB + /I true + /S /Transparency + >> + /MediaBox [ + 0 + 0 + 612 + 792 + ] + /Parent 16 0 R + /Resources 3 0 R + /StructParents 0 + /Type /Page +>> +endobj + +16 0 obj +<< + /Count 1 + /Kids [ + 15 0 R + ] + /MediaBox [ + 0 + 0 + 612 + 792 + ] + /Resources 3 0 R + /Type /Pages +>> +endobj + +17 0 obj +<< + /K [ + 52 0 R + ] + /ParentTree 53 0 R + /RoleMap << + /Document /Document + /Standard /P + >> + /Type /StructTreeRoot +>> +endobj + +18 0 obj +<< + /F1 54 0 R + /F2 55 0 R + /F3 56 0 R + /F4 57 0 R + /ZaDi 28 0 R +>> +endobj + +19 0 obj +<< + /BBox [ + 0 + 0 + 137.3 + 14.8 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 20 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +20 0 obj +12 +endobj + +21 0 obj +<< + /AP << + /N << + /1 58 0 R + /Off 60 0 R + >> + >> + /AS /1 + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 5 0 R + /Rect [ + 152.749 + 648.501 + 164.801 + 660.549 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +22 0 obj +<< + /AP << + /N << + /2 62 0 R + /Off 64 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 5 0 R + /Rect [ + 152.749 + 627.301 + 164.801 + 639.349 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +23 0 obj +<< + /AP << + /N << + /3 66 0 R + /Off 68 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 5 0 R + /Rect [ + 151.399 + 606.501 + 163.451 + 618.549 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +24 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 25 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +25 0 obj +12 +endobj + +26 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 27 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +1.9 1.9 Td (8) Tj +ET +Q +EMC +endstream +endobj + +27 0 obj +82 +endobj + +28 0 obj +<< + /BaseFont /ZapfDingbats + /Subtype /Type1 + /Type /Font +>> +endobj + +29 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 30 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +30 0 obj +12 +endobj + +31 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 32 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +1.9 1.9 Td (8) Tj +ET +Q +EMC +endstream +endobj + +32 0 obj +82 +endobj + +33 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 34 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +34 0 obj +12 +endobj + +35 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 36 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +1.9 1.9 Td (8) Tj +ET +Q +EMC +endstream +endobj + +36 0 obj +82 +endobj + +37 0 obj +<< + /AP << + /N << + /1 70 0 R + /Off 72 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 9 0 R + /Rect [ + 118.649 + 388.101 + 130.701 + 400.149 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +38 0 obj +<< + /AP << + /N << + /2 74 0 R + /Off 76 0 R + >> + >> + /AS /2 + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 9 0 R + /Rect [ + 119.349 + 362.201 + 131.401 + 374.249 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +39 0 obj +<< + /AP << + /N << + /3 78 0 R + /Off 80 0 R + >> + >> + /AS /Off + /DA (0.18039 0.20392 0.21176 rg /ZaDi 0 Tf) + /DR << + /Font << + /ZaDi 28 0 R + >> + >> + /F 4 + /FT /Btn + /MK << + /CA (l) + >> + /P 15 0 R + /Parent 9 0 R + /Rect [ + 119.349 + 333.551 + 131.401 + 345.599 + ] + /Subtype /Widget + /Type /Annot +>> +endobj + +40 0 obj +<< + /BBox [ + 0 + 0 + 237.45 + 17.95 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 41 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +41 0 obj +12 +endobj + +42 0 obj +<< + /BBox [ + 0 + 0 + 62.55 + 76.2 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 43 0 R +>> +stream +1 1 1 rg +0 -0.05 62.55 76.2 re f* +/Tx BMC +EMC +endstream +endobj + +43 0 obj +46 +endobj + +44 0 obj +<< + /BBox [ + 0 + 0 + 85.05 + 23.7 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 45 0 R +>> +stream +1 1 1 rg +0 -0.05 85.05 23.7 re f* +/Tx BMC +EMC +endstream +endobj + +45 0 obj +46 +endobj + +46 0 obj +<< + /BBox [ + 0 + 0 + 55.05 + 73.45 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 47 0 R +>> +stream +1 1 1 rg +0 -0.05 55.05 73.45 re f* +/Tx BMC +EMC +endstream +endobj + +47 0 obj +47 +endobj + +48 0 obj +<< + /BBox [ + 0 + 0 + 72.1 + 33.9 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 49 0 R +>> +stream +1 1 1 rg +0 -0.05 72.1 33.9 re f* +/Tx BMC +EMC +endstream +endobj + +49 0 obj +45 +endobj + +%% Contents for page 1 +50 0 obj +<< + /Length 51 0 R +>> +stream +0.1 w +/Artifact BMC +q 0 0.028 611.971 791.971 re +W* n +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 724.1 Td /F1 12 Tf[<01>1<0203>1<0403>1<05>58<06>-10<0708>2<09070a0b0408>2(\f)]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 693 Td /F1 12 Tf[(\r)68<03>1<0e0f>2<0710>-1<11>2<03>1<12>2<13>-7<0707070707>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 661.9 Td /F1 12 Tf[<0414>1<1311>2<0b0715>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 565.3 Td /F1 12 Tf[<16>1<0203>1<16>1<17>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 413.5 Td /F1 12 Tf[<0414>1<1311>2<0b0718>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 261.7 Td /F1 12 Tf[<19>-1<0b0f>2<14>1<0f>2<0b>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 206.5 Td /F1 12 Tf[<1a>2<11>2<06>-2<0f>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +269.5 206.5 Td /F1 12 Tf[<1b0b08>2<1c0b0714>1<06>-2<0712>2<11>2<06>-2<0f>]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +56.8 123.7 Td /F1 12 Tf[<1d>5<040b1e130b1f>-2( )]TJ +ET +Q +EMC +/Standard<>BDC +q 0 0 0 rg +BT +269.5 123.7 Td /F1 12 Tf[<1b0b08>2<1c0b0714>1<06>-2<0713040b1e130b1f>-2( )]TJ +ET +Q +EMC +/Form<>BDC +0 0 0 RG +1 1 1 rg +120.5 686.9 143.3 20.8 re B* +EMC +/Form<>BDC +151.55 642.6 183.45 23.9 re f* +q 1.2 w 0 0 0 RG +158.75 660.55 m 162.1 660.55 164.8 657.9 164.8 654.55 c +164.8 651.2 162.1 648.5 158.75 648.5 c +155.4 648.5 152.75 651.2 152.75 654.55 c +152.75 657.9 155.4 660.55 158.75 660.55 c s + Q +q 169.6 642.6 164.25 23.9 re W* n +q 0.18039 0.20392 0.21176 rg +BT +169.6 650.3 Td /F3 12 Tf[<0102>-1<0304>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +151.55 624.8 125.5 17.1 re f* +q 1.2 w 0 0 0 RG +158.75 639.35 m 162.1 639.35 164.8 636.7 164.8 633.35 c +164.8 630 162.1 627.3 158.75 627.3 c +155.4 627.3 152.75 630 152.75 633.35 c +152.75 636.7 155.4 639.35 158.75 639.35 c s + Q +q 169.6 624.8 106.3 17.1 re W* n +q 0.18039 0.20392 0.21176 rg +BT +169.6 629.1 Td /F3 12 Tf[<0102>-1<0305>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +150.2 605.7 118.7 13.7 re f* +q 1.2 w 0 0 0 RG +157.4 618.55 m 160.75 618.55 163.45 615.9 163.45 612.55 c +163.45 609.2 160.75 606.5 157.4 606.5 c +154.05 606.5 151.4 609.2 151.4 612.55 c +151.4 615.9 154.05 618.55 157.4 618.55 c s + Q +q 168.25 605.7 99.5 13.7 re W* n +q 0.18039 0.20392 0.21176 rg +BT +168.3 608.3 Td /F3 12 Tf[<0102>-1<0306>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +117.45 544.3 86.65 32.1 re f* +q 1.2 w 0 0 0 RG +118.65 554.3 12.05 12.05 re S + Q +q 135.5 544.3 67.45 32.1 re W* n +q 0.18039 0.20392 0.21176 rg +BT +135.5 556.1 Td /F3 12 Tf[<07>-2(\b)-1(\t)-1<060a0b>2(\f\r)-1<0e>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +117.45 523.2 85.3 21.15 re f* +q 1.2 w 0 0 0 RG +118.65 527.75 12.05 12.05 re S + Q +q 135.5 523.2 66.1 21.15 re W* n +q 0.18039 0.20392 0.21176 rg +BT +135.5 529.6 Td /F3 12 Tf[<07>-2(\b)-1(\t)-1<060a0b>2(\f\r)-1<0e0b>2<0f>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +117.45 498 72.35 17.1 re f* +q 1.2 w 0 0 0 RG +118.65 500.5 12.05 12.05 re S + Q +q 135.5 498 53.15 17.1 re W* n +q 0.18039 0.20392 0.21176 rg +BT +135.5 502.3 Td /F3 12 Tf[<07>-2(\b)-1(\t)-1<060a0b>2(\f\r)-1<0e0b>2<10>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +117.45 378.75 169.15 30.75 re f* +q 1.2 w 0 0 0 RG +124.65 400.15 m 128 400.15 130.7 397.5 130.7 394.15 c +130.7 390.8 128 388.1 124.65 388.1 c +121.3 388.1 118.65 390.8 118.65 394.15 c +118.65 397.5 121.3 400.15 124.65 400.15 c s + Q +q 135.5 378.75 149.95 30.75 re W* n +q 0.18039 0.20392 0.21176 rg +BT +135.5 389.9 Td /F3 12 Tf[<11>2<12>-1<13>2<14>-2(\r)-1<15>-1<0b>2<0c16>-1<13>2<13>2(\r)-1<15>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +118.15 352.85 180.7 30.75 re f* +q 1.2 w 0 0 0 RG +125.35 374.25 m 128.7 374.25 131.4 371.6 131.4 368.25 c +131.4 364.9 128.7 362.2 125.35 362.2 c +122 362.2 119.35 364.9 119.35 368.25 c +119.35 371.6 122 374.25 125.35 374.25 c s + Q +q 136.2 352.85 161.5 30.75 re W* n +q 0.18039 0.20392 0.21176 rg +BT +136.2 364 Td /F3 12 Tf[<11>2<12>-1<13>2<14>-2(\r)-1<15>-1<0b>2<0c16>-1<13>2<13>2(\r)-1<15>-1<0b>2<0f>]TJ +ET +Q +Q +EMC +/Form<>BDC +1 1 1 rg +118.15 322.85 139.15 33.5 re f* +q 1.2 w 0 0 0 RG +125.35 345.6 m 128.7 345.6 131.4 342.95 131.4 339.6 c +131.4 336.25 128.7 333.55 125.35 333.55 c +122 333.55 119.35 336.25 119.35 339.6 c +119.35 342.95 122 345.6 125.35 345.6 c s + Q +q 136.2 322.85 119.95 33.5 re W* n +q 0.18039 0.20392 0.21176 rg +BT +136.2 335.4 Td /F3 12 Tf[<11>2<12>-1<13>2<14>-2(\r)-1<15>-1<0b>2<0c16>-1<13>2<13>2(\r)-1<15>-1<0b>2<10>]TJ +ET +Q +Q +EMC +/Form<>BDC +0 0 0 RG +1 1 1 rg +110.65 257.15 243.45 23.95 re B* +EMC +/Form<>BDC +155.95 154.15 67.55 81.2 re B* +EMC +/Form<>BDC +156.65 104.75 90.05 28.7 re B* +EMC +/Form<>BDC +401.45 156.9 60.05 78.45 re B* +EMC +/Form<>BDC +402.1 98.95 77.1 38.9 re B* +EMC +Q +endstream +endobj + +%QDF: ignore_newline +51 0 obj +4747 +endobj + +52 0 obj +<< + /K [ + 82 0 R + 83 0 R + 84 0 R + 85 0 R + 86 0 R + 87 0 R + 88 0 R + 89 0 R + 90 0 R + 91 0 R + 92 0 R + 93 0 R + 94 0 R + 95 0 R + 96 0 R + 97 0 R + 98 0 R + 99 0 R + 100 0 R + 101 0 R + 102 0 R + 103 0 R + 104 0 R + 105 0 R + 106 0 R + 107 0 R + 108 0 R + 109 0 R + 110 0 R + 111 0 R + 112 0 R + 113 0 R + 114 0 R + 115 0 R + 116 0 R + 117 0 R + 118 0 R + 119 0 R + 120 0 R + 121 0 R + 122 0 R + 123 0 R + 124 0 R + 125 0 R + 126 0 R + 127 0 R + 128 0 R + 129 0 R + 130 0 R + 131 0 R + 132 0 R + 133 0 R + 134 0 R + 135 0 R + 136 0 R + 137 0 R + 138 0 R + 139 0 R + 140 0 R + ] + /P 17 0 R + /Pg 15 0 R + /S /Document + /Type /StructElem +>> +endobj + +53 0 obj +<< + /Nums [ + 0 + [ + 82 0 R + 84 0 R + 86 0 R + 93 0 R + 104 0 R + 115 0 R + 119 0 R + 119 0 R + 125 0 R + 125 0 R + 126 0 R + 127 0 R + 128 0 R + 129 0 R + 130 0 R + 131 0 R + 132 0 R + 133 0 R + 134 0 R + 135 0 R + 136 0 R + 137 0 R + 138 0 R + 139 0 R + 140 0 R + ] + ] +>> +endobj + +54 0 obj +<< + /BaseFont /BAAAAA+LiberationSerif + /FirstChar 0 + /FontDescriptor 141 0 R + /LastChar 32 + /Subtype /TrueType + /ToUnicode 142 0 R + /Type /Font + /Widths [ + 777 + 943 + 500 + 443 + 333 + 333 + 389 + 250 + 777 + 500 + 333 + 500 + 443 + 610 + 500 + 277 + 556 + 277 + 277 + 500 + 443 + 500 + 443 + 500 + 500 + 556 + 610 + 666 + 500 + 722 + 500 + 722 + 500 + ] +>> +endobj + +55 0 obj +<< + /BaseFont /LiberationSans + /Encoding /WinAnsiEncoding + /FirstChar 32 + /FontDescriptor 144 0 R + /LastChar 255 + /Subtype /TrueType + /Type /Font + /Widths [ + 277 + 277 + 354 + 556 + 556 + 889 + 666 + 190 + 333 + 333 + 389 + 583 + 277 + 333 + 277 + 277 + 556 + 556 + 556 + 556 + 556 + 556 + 556 + 556 + 556 + 556 + 277 + 277 + 583 + 583 + 583 + 556 + 1015 + 666 + 666 + 722 + 722 + 666 + 610 + 777 + 722 + 277 + 500 + 666 + 556 + 833 + 722 + 777 + 666 + 777 + 722 + 666 + 610 + 722 + 666 + 943 + 666 + 666 + 610 + 277 + 277 + 277 + 469 + 556 + 333 + 556 + 556 + 500 + 556 + 556 + 277 + 556 + 556 + 222 + 222 + 500 + 222 + 833 + 556 + 556 + 556 + 556 + 333 + 500 + 277 + 556 + 500 + 722 + 500 + 500 + 500 + 333 + 259 + 333 + 583 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 277 + 333 + 556 + 556 + 556 + 556 + 259 + 556 + 333 + 736 + 370 + 556 + 583 + 333 + 736 + 552 + 399 + 548 + 333 + 333 + 333 + 576 + 537 + 333 + 333 + 333 + 365 + 556 + 833 + 833 + 833 + 610 + 666 + 666 + 666 + 666 + 666 + 666 + 1000 + 722 + 666 + 666 + 666 + 666 + 277 + 277 + 277 + 277 + 722 + 722 + 777 + 777 + 777 + 777 + 777 + 583 + 777 + 722 + 722 + 722 + 722 + 666 + 666 + 610 + 556 + 556 + 556 + 556 + 556 + 556 + 889 + 500 + 556 + 556 + 556 + 556 + 277 + 277 + 277 + 277 + 556 + 556 + 556 + 556 + 556 + 556 + 556 + 548 + 610 + 556 + 556 + 556 + 556 + 500 + 556 + 500 + ] +>> +endobj + +56 0 obj +<< + /BaseFont /DAAAAA+LiberationSans + /FirstChar 0 + /FontDescriptor 145 0 R + /LastChar 22 + /Subtype /TrueType + /ToUnicode 146 0 R + /Type /Font + /Widths [ + 750 + 333 + 556 + 333 + 556 + 556 + 500 + 722 + 556 + 556 + 500 + 277 + 666 + 556 + 500 + 556 + 556 + 777 + 556 + 277 + 222 + 556 + 556 + ] +>> +endobj + +57 0 obj +<< + /BaseFont /DejaVuSans + /Encoding /WinAnsiEncoding + /FirstChar 32 + /FontDescriptor 148 0 R + /LastChar 255 + /Subtype /TrueType + /Type /Font + /Widths [ + 317 + 400 + 459 + 837 + 636 + 950 + 779 + 274 + 390 + 390 + 500 + 837 + 317 + 360 + 317 + 336 + 636 + 636 + 636 + 636 + 636 + 636 + 636 + 636 + 636 + 636 + 336 + 336 + 837 + 837 + 837 + 530 + 1000 + 684 + 686 + 698 + 770 + 631 + 575 + 774 + 751 + 294 + 294 + 655 + 557 + 862 + 748 + 787 + 603 + 787 + 694 + 634 + 610 + 731 + 684 + 988 + 685 + 610 + 685 + 390 + 336 + 390 + 837 + 500 + 500 + 612 + 634 + 549 + 634 + 615 + 352 + 634 + 633 + 277 + 277 + 579 + 277 + 974 + 633 + 611 + 634 + 634 + 411 + 520 + 392 + 633 + 591 + 817 + 591 + 591 + 524 + 636 + 336 + 636 + 837 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 317 + 400 + 636 + 636 + 636 + 636 + 336 + 500 + 500 + 1000 + 471 + 611 + 837 + 360 + 1000 + 500 + 500 + 837 + 400 + 400 + 500 + 636 + 636 + 317 + 500 + 400 + 471 + 611 + 969 + 969 + 969 + 530 + 684 + 684 + 684 + 684 + 684 + 684 + 974 + 698 + 631 + 631 + 631 + 631 + 294 + 294 + 294 + 294 + 774 + 748 + 787 + 787 + 787 + 787 + 787 + 837 + 787 + 731 + 731 + 731 + 731 + 610 + 604 + 629 + 612 + 612 + 612 + 612 + 612 + 612 + 981 + 549 + 615 + 615 + 615 + 615 + 277 + 277 + 277 + 277 + 611 + 633 + 611 + 611 + 611 + 611 + 611 + 837 + 611 + 633 + 633 + 633 + 633 + 591 + 634 + 591 + ] +>> +endobj + +58 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 59 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +59 0 obj +220 +endobj + +60 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 61 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +61 0 obj +12 +endobj + +62 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 63 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +63 0 obj +220 +endobj + +64 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 65 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +65 0 obj +12 +endobj + +66 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 67 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +67 0 obj +220 +endobj + +68 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 69 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +69 0 obj +12 +endobj + +70 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 71 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +71 0 obj +220 +endobj + +72 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 73 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +73 0 obj +12 +endobj + +74 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 75 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +75 0 obj +220 +endobj + +76 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 77 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +77 0 obj +12 +endobj + +78 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 79 0 R +>> +stream +/Tx BMC +q BT +0.18039 0.20392 0.21176 rg /ZaDi 12.05 Tf +0 0 Td +ET +Q +0.18039 0.20392 0.21176 rg +6 8.4 m 7.35 8.4 8.45 7.35 8.45 6 c +8.45 4.65 7.35 3.55 6 3.55 c +4.65 3.55 3.6 4.65 3.6 6 c +3.6 7.35 4.65 8.4 6 8.4 c f* + +EMC +endstream +endobj + +79 0 obj +220 +endobj + +80 0 obj +<< + /BBox [ + 0 + 0 + 12.05 + 12.05 + ] + /Resources 3 0 R + /Subtype /Form + /Type /XObject + /Length 81 0 R +>> +stream +/Tx BMC +EMC +endstream +endobj + +81 0 obj +12 +endobj + +82 0 obj +<< + /A 149 0 R + /K [ + 0 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +83 0 obj +<< + /A 150 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +84 0 obj +<< + /A 151 0 R + /K [ + 1 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +85 0 obj +<< + /A 152 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +86 0 obj +<< + /A 153 0 R + /K [ + 2 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +87 0 obj +<< + /A 154 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +88 0 obj +<< + /A 155 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +89 0 obj +<< + /A 156 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +90 0 obj +<< + /A 157 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +91 0 obj +<< + /A 158 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +92 0 obj +<< + /A 159 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +93 0 obj +<< + /A 160 0 R + /K [ + 3 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +94 0 obj +<< + /A 161 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +95 0 obj +<< + /A 162 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +96 0 obj +<< + /A 163 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +97 0 obj +<< + /A 164 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +98 0 obj +<< + /A 165 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +99 0 obj +<< + /A 166 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +100 0 obj +<< + /A 167 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +101 0 obj +<< + /A 168 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +102 0 obj +<< + /A 169 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +103 0 obj +<< + /A 170 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +104 0 obj +<< + /A 171 0 R + /K [ + 4 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +105 0 obj +<< + /A 172 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +106 0 obj +<< + /A 173 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +107 0 obj +<< + /A 174 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +108 0 obj +<< + /A 175 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +109 0 obj +<< + /A 176 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +110 0 obj +<< + /A 177 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +111 0 obj +<< + /A 178 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +112 0 obj +<< + /A 179 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +113 0 obj +<< + /A 180 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +114 0 obj +<< + /A 181 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +115 0 obj +<< + /A 182 0 R + /K [ + 5 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +116 0 obj +<< + /A 183 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +117 0 obj +<< + /A 184 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +118 0 obj +<< + /A 185 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +119 0 obj +<< + /A 186 0 R + /K [ + 6 + 7 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +120 0 obj +<< + /A 187 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +121 0 obj +<< + /A 188 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +122 0 obj +<< + /A 189 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +123 0 obj +<< + /A 190 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +124 0 obj +<< + /A 191 0 R + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +125 0 obj +<< + /A 192 0 R + /K [ + 8 + 9 + ] + /P 52 0 R + /Pg 15 0 R + /S /Standard + /Type /StructElem +>> +endobj + +126 0 obj +<< + /K [ + 10 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +127 0 obj +<< + /K [ + 11 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +128 0 obj +<< + /K [ + 12 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +129 0 obj +<< + /K [ + 13 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +130 0 obj +<< + /K [ + 14 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +131 0 obj +<< + /K [ + 15 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +132 0 obj +<< + /K [ + 16 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +133 0 obj +<< + /K [ + 17 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +134 0 obj +<< + /K [ + 18 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +135 0 obj +<< + /K [ + 19 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +136 0 obj +<< + /K [ + 20 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +137 0 obj +<< + /K [ + 21 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +138 0 obj +<< + /K [ + 22 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +139 0 obj +<< + /K [ + 23 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +140 0 obj +<< + /K [ + 24 + ] + /P 52 0 R + /Pg 15 0 R + /S /Form + /Type /StructElem +>> +endobj + +141 0 obj +<< + /Ascent 891 + /CapHeight 981 + /Descent -216 + /Flags 4 + /FontBBox [ + -543 + -303 + 1277 + 981 + ] + /FontFile2 193 0 R + /FontName /BAAAAA+LiberationSerif + /ItalicAngle 0 + /StemV 80 + /Type /FontDescriptor +>> +endobj + +142 0 obj +<< + /Length 143 0 R +>> +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 +32 beginbfchar +<01> <0057> +<02> <0068> +<03> <0065> +<04> <0072> +<05> <2019> +<06> <0073> +<07> <0020> +<08> <006D> +<09> <0079> +<0A> <0066> +<0B> <006F> +<0C> <003F> +<0D> <0054> +<0E> <0078> +<0F> <0074> +<10> <0046> +<11> <0069> +<12> <006C> +<13> <0064> +<14> <0061> +<15> <0031> +<16> <0063> +<17> <006B> +<18> <0032> +<19> <0050> +<1A> <004C> +<1B> <0043> +<1C> <0062> +<1D> <0044> +<1E> <0070> +<1F> <0077> +<20> <006E> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj + +143 0 obj +702 +endobj + +144 0 obj +<< + /Ascent 905 + /CapHeight 979 + /Descent -211 + /Flags 4 + /FontBBox [ + -543 + -303 + 1300 + 979 + ] + /FontName /LiberationSans + /ItalicAngle 0 + /StemV 80 + /Type /FontDescriptor +>> +endobj + +145 0 obj +<< + /Ascent 905 + /CapHeight 979 + /Descent -211 + /Flags 4 + /FontBBox [ + -543 + -303 + 1300 + 979 + ] + /FontFile2 195 0 R + /FontName /DAAAAA+LiberationSans + /ItalicAngle 0 + /StemV 80 + /Type /FontDescriptor +>> +endobj + +146 0 obj +<< + /Length 147 0 R +>> +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 +22 beginbfchar +<01> <0072> +<02> <0031> +<03> <002D> +<04> <0061> +<05> <0062> +<06> <0063> +<07> <0043> +<08> <0068> +<09> <0065> +<0A> <006B> +<0B> <0020> +<0C> <0042> +<0D> <006F> +<0E> <0078> +<0F> <0032> +<10> <0033> +<11> <004F> +<12> <0070> +<13> <0074> +<14> <0069> +<15> <006E> +<16> <0075> +endbfchar +endcmap +CMapName currentdict /CMap defineresource pop +end +end +endstream +endobj + +147 0 obj +582 +endobj + +148 0 obj +<< + /Ascent 928 + /CapHeight 1232 + /Descent -235 + /Flags 4 + /FontBBox [ + -1020 + -462 + 1792 + 1232 + ] + /FontName /DejaVuSans + /ItalicAngle 0 + /StemV 80 + /Type /FontDescriptor +>> +endobj + +149 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +150 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +151 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +152 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +153 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +154 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +155 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +156 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +157 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +158 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +159 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +160 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +161 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +162 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +163 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +164 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +165 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +166 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +167 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +168 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +169 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +170 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +171 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +172 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +173 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +174 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +175 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +176 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +177 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +178 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +179 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +180 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +181 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +182 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +183 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +184 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +185 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +186 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +187 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +188 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +189 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +190 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +191 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +192 0 obj +<< + /O /Layout + /Placement /Block +>> +endobj + +193 0 obj +<< + /Length1 16184 + /Length 194 0 R +>> +stream +true @cmapcvt =O;fpgm\glyfky h"dhead0.6hheagy/$hmtx +{/(loca؜/Dmaxp*V/ name?H0 vpostd$; prepLb;  +  H=p=L]FPiuiPZZP`PPm{1o1MffJf/^tFF<}Shv= }JAl +T/HjgaAU )% 42$ +U4Kan_=m +{dN@G[ZYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + , `E% Fa#E#aH-, EhD-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y &QX# D#Y!!-, EhD ` EFvhE`D-, +C#Ce +-, + C#C -,(#p(>(#p(E: -, E%EadPQXED!!Y-,I#D-, EC`D-,CCe +-, i@a ,b`+ d#da\XaY-,E+)#D)z-,Ee,#DE+#D-,KRXED!!Y-,KQXED!!Y-,%# `#-,%# a#-,%-,CRX!!!!!F#F`F# F`ab# # pE` PXaFY`h:Y-, E%FRKQ[X%F ha%%?#!8!Y-, E%FPX%F ha%%?#!8!Y-,CC -,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,KSX%Id#Ei@ab aj#D#!# 9/Y-,KSX %Idi &%Id#ab aj#D&#D#D& 9# 9//Y-,E#E`#E`#E`#vhb -,H+-, ETX@D E@aD!!Y-,E0/E#Ea``iD-,KQX/#p#B!!Y-,KQX %EiSXD!!Y!!Y-,EC`c`iD-,/ED-,E# E`D-,E#E`D-,K#QX34 34YDD-,CX&EXdf`d `f X!@YaY#XeY)#D#)!!!!!Y-,CTXKS#KQZX8!!Y!!!!Y-,CX%Ed `f X!@Ya#XeY)#D%% XY%% F%#B<%%%% F%`#B< XY%%)) EeD%%)%% XY%%CH%%%%`CH!Y!!!!!!!-,% F%#B%%EH!!!!-,% %%CH!!!-,E# E P X#e#Y#h @PX!@Y#XeY`D-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,!KTX8!!Y-,CTXF+!!!!Y-,CTXG+!!!Y-,CTXH+!!!!Y-,CTXI+!!!Y-, #KSKQZX#8!!Y-,%ISX @8!Y-,F#F`#Fa#  Fab@@pE`h:-, #Id#SX<!Y-,KRX}zY-,KKTB-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY&QX@cTX@C`BY@cTXC`BYYYYYYCTX@ +@@ @  CTX@   CRX@ @@ @Y@U@cUZX  YYYBBBBB-,Eh#KQX# E d@PX|Yh`YD-,%%#>#> +#eB #B#?#? #eB#B-,CPCT[X!# Y-,Y+-,-=O@  + + H  +_Y @ + H dVfVF6&ipdpdT@4$P@09pO/]]]]]]]qqqqqrrrrrr^]]_]]]]]]]qqqqqqqqqqqqrr_rrrrr^]]]]]]]]]]]qqqq?3333+3?3+3333/3/3+993310# #'5! 3 '5!^55Du?i-\0ud 55O^55@y   PY PY RY9p`P@0 p`@p`]]]]]]]qqqqqrrrrrrrrrr^]]]]q?+33?3+333?+99333310>32!574#"!57'5!FH?z|rk}^dw2h.)<--^---PF@ZPY  PY QY p`P>P@0 qqqrrrrr^]]]]]]]]]?+?+9/_^]+993333103267#"&463 "!4&=g600Vοiho\P 8.fR)Q@-  PY + PY +_@qrr?+3?+?333_^]3992310#'"!57'5!>3+:22Bww <<nB-- -u2\DR@y Y[ `hp?P`/8P/^]]]]]]qqqqqrr^]]]]]]qqqqrrr^]]]]]]q?3++9333105654&'&54632埒%DD5=R*M8p #@69WT(Y@4! )* !PY PY*p*`*P* **_*O*]]]qqqqq?3+?3+9999333310#"&'533254/.54632#'&#"ӱF0-1Kx™Ye\2g/*5rQUMNZ?#Dz4!DcF|m/PD9N2.CV+1@ !((--! 321.PY1(! -+-PY+ RY '%RYv3V363$333333333b3P3D303$333h3333t3@343$33333333d3P3D343$333333333k3;3 3338333`3T3@343333333t@+3T3@343333333p3P333^]]]]]]_]]qqqqqqqqqqqrrrrrrrr^]]]]]]]]]]]qqqqqqqqqqqqqrrrrrrrrr^]]]]]]_]]]]]]]qqqqqq?+33?+33?33+33333?+93333310>32>32!574#"!574&#"!57'5!FK@EuMDyUEE?BUUXVww`+:49+B--X + 6A--XSY-- -F@      PYQYtfVt`PB2$htfTF2"rbRD4&tbRD4&8r@WfTF2$tdPD4pO^]]]]]]]_]]qqqqqqqqqqqqr_rrrrrrrrrrrrrr^]]]]]]]]]]]]]]]]qqqqqqqqqqqqqqqqrrrrrrrrrrrrrrr^]]]]]]]]]]]]]]qqqq?2+?3+33333_^]3993310"'5332>7'5!'5!NL/!74XI7`^bA`tF`54&#"#563 #"&54632PVNjpR#B9ME34EF32F^Ny1+ 1HH13FE%=<@     `Y _Y?_? kpOo_@0_0;_O0p_0 p?/]]]]]]]]]]qqqqqqqqqrrrrrrrr^]]]]]]qqqqqqqqqqqrrrrrrrr^]]]]]]]]qq?+3?+33/_^]39310!57#"#!#'.+;3]CDx15; k5@e   +@adH$4Dd $D +9$d$!H@*H@0   PY   PY ?3+333?39+333_^]_]++qr^]qr+933333310%!57 !57 '5!'5! V}m5o}ЁRl5---M------.-G@' + PY  QY?/]]]r?+3?33+39922310"&5#5?33#327N`_{}e?;0:S#rg-'TABA;)=@ `Y_o-  `Y _Y _Ytdt`TDtdT@0 9q_qrrrrr^]]]]]]]]]]]]]]qqqqqqqqrrrrrrr?+3?++9/_^]_]]+9333310!57'5!#'&+!73#'B p==Z555Ѡd+L @f  SY@PY PY9p`P@P p`P@]]]]]]]qqqqqqqrrrr_rr^]]?+3?+_^]+933310#"&54632!57'5!{@-,@@,-@ ++,@@,-@@:-- -) @p + PY PY      t d $   9   p ` P @    P      p ` P @ ]]]]]]]qqqqqqrrrr_rrr^]]]]]]]]]]]?+3?+910%!57'5!oFF---J@O PY PYPYQYGP@0 @` ]]]]qqqrrrrr^]?+33?+?+?+99333310%# 432&='5!!327&# qloDtqZYrFZ!--;'Hq%m@?%% '&%" +"QYPY  +PYPY'_'@'']qrr?+?+?39/_^]+9+393333102!'#"4>?54&#"#563267њurIGJdS"8_Dc2~-^r^{Aa\/u#^nH +K@-   @ +sY@    ` @ ]]]]qq?+3?_^]93310%!5%5%3s/4P55Fa5NN`@< PY QY>@0 @_]]qqqqqrrrr^]?+3?3+993310%# 4632#'&# 327N1Z7ه7+Stl9$)/hԵ!'@M @` @P=0P`PpY]HMUH59H@"+1HPY PY PY?+3?39+333?+++++_^]qr^]qr9333339310 '5! !57!57'5!XbLuXfV{dw1-------ZL`@7  +sYvY@`@]]]]qq?+3?+3/_^]999333310)57>54&#"#632!˺Iv5p+#BWYd΅+pűL[;!=@ + + `Y `Y_Y + _Y o/oO?/o_8/?^]]]]]]qqqqrr^]]]]]]qqqqqqqrrrrr?+3?++9/+99333104&+326!57'5! #ZbhN˟B555u;h=8@   _Y _Y `Y tfVF&vfTF&vfTD2 9d4p@0 pP@]]]]]]]]qqqqqqqqq_rrrrrrrr^]]]_]]]]]]]]]]]qqqqqqqqqqqrrrrrrrrrrr?+3/_^]+?+399310!273!57'5!wd>A嬬<h55TL>@! _Y +  + +_Y@]?+3/?3/_^]+993310 !2#'.# 326?3^XBF`r;%Ac@Zc3ۮ+/7.? @Q PYQY PY@9`@` ]]]]qqqqqqqrr^]]r?+?+33?+99333104&#"326'5!632#"&';tTu|/dVN .-6N&;u= L@/  _Y`Y_Y`Y?@ p]]]qr^]?++?++993310!#32 !%#57'5xsf""{"55!L!@Q + +"#PY PY QYPY@###90####`#@###`#?#]]]]qqqqqr^]]r?+?3+3?+?+3993333310'5!>32#"'!574&#"32k*Iqf@wd}uNYjf-7$,H)//N!@ + + H  +PY @ + H TD$tD0$dT9T@0 `P@0 p_ ]]]]]]]qqqqqqrrrr_rrrr^]]]]]qqqqqqqqqrrrrr?3333+3?3+3333/3+993310# #'5!3'5!NJoT՚fhlz--e--/@} PY PY +RY9tdTD4$p`@p`]]]]]]]qqqqq_qrrrrrrrrrr^]]]]q?+33?3+333?+99333310>32!574&#"!57'5!DM:z|rk}QUZjqq `,9--XS_-- -D_<DF!EW!9P)T9+?Nj%9s;9+9)JHN'Zs;;VT;!/^"$H ` F +\ + 4 : * p42!2/\nVVfmz/ C +nQ  . 5 > X   $ 62  h    (  + 8 \  j j 4 Digitized data copyright (c) 2010 Google Corporation. +Copyright (c) 2012 Red Hat, Inc.Liberation SerifRegularAscender - Liberation SerifLiberation SerifVersion 2.00.2LiberationSerifLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationSteve MattesonBased on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman. Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the SIL Open Font License, Version 1.1http://scripts.sil.org/OFLDigitized data copyright (c) 2010 Google Corporation. +Copyright (c) 2012 Red Hat, Inc.Liberation SerifRegularAscender - Liberation SerifLiberation SerifVersion 2.00.2LiberationSerifLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationSteve MattesonBased on Tinos, which was designed by Steve Matteson as an innovative, refreshing serif design that is metrically compatible with Times New Roman!". Tinos offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the SIL Open Font License, Version 1.1http://scripts.sil.org/OFL!d PAbehg`N_UA=@U@BUC=BU.==>U<=;U;?;O;;;>U0=/U/>U-=,U,,>U?=>UJHUGHUF=EUEHUI=HU`?@ P)O_0P`p + 8=U=U<0P݀ݰU 0p/O`P`/.G' FOL=NAMMM/MOMoMMLL/L@8_ +{pvvsP)on+nG*3U3U@Ib%(F`_@_P)[Z0ZG)3UU3U?OoRPQPPP@P FOO/O@eK!(F`JpJJIF)HG8GG/GGGG_GGFFF@F)/F@F!FHU3UU3UU3U/_?TS++KRKP[%S@QZUZ[XYBK2SX`YKdSX@YKSXBYsst++++++++sstu++s+u+t++^s++++++++++++++ssssssst+++s+++sssssss+ss++s^s+++^s^s^s^ssss+sssssssss+++++++s++++s++++++++s^ +endstream +endobj + +%QDF: ignore_newline +194 0 obj +16184 +endobj + +195 0 obj +<< + /Length1 11088 + /Length 196 0 R +>> +stream +true @cmapU=8Hcvt K&fpgm\hglyfQe hheadAI.6hheae$hmtx4SZloca,%<0maxpg/l name R ^post*' prepI( C  + }y:wW~j`jy"3kkk{Rni`[^^eoz iq4 HjgaAh@G[ZYXUTSRQPONMLKJIHGFEDCBA@?>=<;:9876510/.-,('&%$#"! + , `E% Fa#E#aH-, EhD-,E#F` a F`&#HH-,E#F#a ` &a a&#HH-,E#F`@a f`&#HH-,E#F#a@` &a@a&#HH-, <<-, E# D# ZQX# D#Y QX# MD#Y &QX# D#Y!!-, EhD ` EFvhE`D-, +C#Ce +-, + C#C -,(#p(>(#p(E: -, E%EadPQXED!!Y-,I#D-, EC`D-,CCe +-, i@a ,b`+ d#da\XaY-,E+)#D)z-,Ee,#DE+#D-,KRXED!!Y-,KQXED!!Y-,%# `#-,%# a#-,%-,CRX!!!!!F#F`F# F`ab# # pE` PXaFY`h:Y-, E%FRKQ[X%F ha%%?#!8!Y-, E%FPX%F ha%%?#!8!Y-,CC -,!! d#d@b-,!QX d#d b@/+Y`-,!QX d#dUb/+Y`-, d#d@b`#!-,KSX%Id#Ei@ab aj#D#!# 9/Y-,KSX %Idi &%Id#ab aj#D&#D#D& 9# 9//Y-,E#E`#E`#E`#vhb -,H+-, ETX@D E@aD!!Y-,E0/E#Ea``iD-,KQX/#p#B!!Y-,KQX %EiSXD!!Y!!Y-,EC`c`iD-,/ED-,E# E`D-,E#E`D-,K#QX34 34YDD-,CX&EXdf`d `f X!@YaY#XeY)#D#)!!!!!Y-,CTXKS#KQZX8!!Y!!!!Y-,CX%Ed `f X!@Ya#XeY)#D%% XY%% F%#B<%%%% F%`#B< XY%%)) EeD%%)%% XY%%CH%%%%`CH!Y!!!!!!!-,% F%#B%%EH!!!!-,% %%CH!!!-,E# E P X#e#Y#h @PX!@Y#XeY`D-,KS#KQZX E`D!!Y-,KTX E`D!!Y-,KS#KQZX8!!Y-,!KTX8!!Y-,CTXF+!!!!Y-,CTXG+!!!Y-,CTXH+!!!!Y-,CTXI+!!!Y-, #KSKQZX#8!!Y-,%ISX @8!Y-,F#F`#Fa#  Fab@@pE`h:-, #Id#SX<!Y-,KRX}zY-,KKTB-,B#Q@SZX TXC`BY$QX @TXC`B$TX C`BKKRXC`BY@TXC`BY@cTXC`BY@cTXC`BY&QX@cTX@C`BY@cTXC`BYYYYYYCTX@ +@@ @  CTX@   CRX@ @@ @Y@U@cUZX  YYYBBBBB-,Eh#KQX# E d@PX|Yh`YD-,%%#>#> +#eB #B#?#? #eB#B-,CPCT[X!# Y-,Y+-,-2@  ?/993310!!!eL5N#@  +???3399331034'33>32&#"+pf$%$r%f + + ++@ tY?+3?33/39331035!5%3!gMW<[Op@Y//]q+99105![РWsN#0@V )).21QY )QY?o  PY$PY2222p2`2P2022]qqqqqqqq?+?+3/_^]q9/+9?+93333310"&546?54&#"'!2327#"&'#'2>=pxyn .*;!DGd[EZcYF_;rRZ$.PQpip|gZSY0dQX`#]@7  $%PY +!PY%?%%p%%%%%]]]qqqrr?+???+9999333310!"&'##6533>324&#"326r{32zxy"Yc +6YAXhZWNf@E  PY p`p  + +PY +]?+3/_^]q?3/]+9333103267#"32.#"`ri"hl Zjhy^@9  _Y@P  _Y  ]?+3/_^]?+3/_^]933310"3 #"$5!2.(WɣlB.G1%NIQ~<{`@; PYp]]]]]]]qqrrr?+?39?9933310>32#4.#"#3=:}*`Ujc/ro4~= +WNw@F PY  PY PY p`P0qqqqqqqqq?+?+9/_^]+9/93333103267!"3 '.#"uaݺ^H-  @g  + +   ?  ? _   ? _  9 @SVH`   `   0 @  +????9^]qqr+^]qr93323993310!#33 0Ima / h@:  _Y$M>_Y_Y?+?+9/_^]_]_q++993333910#!! 4&#!!264)!26AQs}rbBsVN +H@, PYPYp`P0]qqqqqqq?+?+993310#"!24&#"326꽅!0: T@  +  v D T d 6 $         v d   & F V g F V  d V D 6 $      & 6 F 7f  @6=BH9 "       t ` T @ 4   @"H   P p  +?3?393^]_]+qqqqqqqqqqr_rr+r^]]]qqqqqqqqr^]]]]]]]]]qqqqqqq9333333310! # 3 3 ! D,[g >@   sYtY?+9?+3993331035>54&#"'>32!g3Oys Ksu||Vt}qɹR^FN(c@9" "%)*%tYMMsY sY?3+?+39/_^]+++99333310#"&'7!2654&+532654&#"'>32$fbw 뗐srqzoŰa0@ _Y _Y ]]?+?+993310#"$5!2#"32שŦrJ< MR},-WM$]@7 &%PY "PY&?&&p&&&&&]]]qqqrr?+???+9999333310!"'##4'33>324&#"326rV0ƽzky?{"ʼY61fd]Z*,E@$   PY    @PY]?+?_^]3+393332310%#"5#53733#327*Y]}5x3?$D҃UN?=n@H SY       p         O  ]qqqqqqqrrrrrrrrrr?+??933310533 :Na@< + +PY  +p]]]]]]]qqrrr?2??+99933310!4.#"#4'33>329*\Y>ykv4S*,9Op]/:_@;  PY  p]]]]]]]qqrrr?2??+3993331032653#.'##"&5:*\Y>y:Rkv4s*,9Op]_<@W>NCs[sWsWhssW9VsVsgsN9as9s&X0X||6N +rZ1/\nWWfmz, @ +iN  . 56 P   4* ^ |   (  + 8 \ j R 4 Digitized data copyright (c) 2010 Google Corporation. +Copyright (c) 2012 Red Hat, Inc.Liberation SansRegularAscender - Liberation SansLiberation SansVersion 2.00.2LiberationSansLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationSteve MattesonBased on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial. Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the SIL Open Font License, Version 1.1http://scripts.sil.org/OFLDigitized data copyright (c) 2010 Google Corporation. +Copyright (c) 2012 Red Hat, Inc.Liberation SansRegularAscender - Liberation SansLiberation SansVersion 2.00.2LiberationSansLiberation is a trademark of Red Hat, Inc. registered in U.S. Patent and Trademark Office and certain other jurisdictions.Ascender CorporationSteve MattesonBased on Arimo, which was designed by Steve Matteson as an innovative, refreshing sans serif design that is metrically compatible with Arial!". Arimo offers improved on-screen readability characteristics and the pan-European WGL character set and solves the needs of developers looking for width-compatible fonts to address document portability across platforms.http://www.ascendercorp.com/http://www.ascendercorp.com/typedesigners.htmlLicensed under the SIL Open Font License, Version 1.1http://scripts.sil.org/OFL'A! ?9U>9UB@A@;3:U839U@@ +O P(F(F*F+_O_ F@FF@36FFUHU2UUHU=UU=U@F<P&(Pp@2F?Oop?а/?Э/?ЪO/o$PoF0@pЏO_oF1ts?sP&on<nF5U3U3U`P&_P&\F1[ZHZF12UU2Ul <Ll|Q@dQ@Q58F@Q%(FPIF HF5GF5FFFF2UU2UU?_/Oo?oOTS++KRKP[%S@QZUZ[XYBK2SX`YKdSX@YKSXBYststu+++++stu+++t++ssu+++++++++++++++++s+tstusts++tus+stsststtsts^sstssss+ss+++s+tu+++++++++++++t++^s++^st++++ss^ssssss++++++^ +endstream +endobj + +%QDF: ignore_newline +196 0 obj +11088 +endobj + +197 0 obj +<< + /AP << + /N 199 0 R + >> + /C [ + 1 + 1 + 0 + ] + /CA 1 + /Contents (Salad) + /CreationDate (D:20181231235455Z00'00) + /F 28 + /M (D:20181231235455Z00'00) + /Name /Comment + /P 15 0 R + /Popup 198 0 R + /Rect [ + 435 + 703 + 453 + 721 + ] + /Subtype /Text + /T (Jay Berkenbilt) + /Type /Annot +>> +endobj + +198 0 obj +<< + /F 28 + /Open false + /Parent 197 0 R + /Rect [ + 612 + 601 + 792 + 721 + ] + /Subtype /Popup + /Type /Annot +>> +endobj + +199 0 obj +<< + /BBox [ + 0 + 0 + 18 + 18 + ] + /Resources << + /ExtGState << + /GS0 << + /AIS false + /BM /Normal + /CA .6 + /Type /ExtGState + /ca .6 + >> + >> + >> + /Subtype /Form + /Type /XObject + /Length 200 0 R +>> +stream +q 1 1 1 rg 0 i 1 w 4 M 1 j 0 J []0 d /GS0 gs 1 0 0 1 9 5.0908 cm 7.74 12.616 m -7.74 12.616 l -8.274 12.616 -8.707 12.184 -8.707 11.649 c -8.707 -3.831 l -8.707 -4.365 -8.274 -4.798 -7.74 -4.798 c 7.74 -4.798 l 8.274 -4.798 8.707 -4.365 8.707 -3.831 c 8.707 11.649 l 8.707 12.184 8.274 12.616 7.74 12.616 c h f Q 0 G 1 1 0 rg 0 i 0.60 w 4 M 1 j 0 J []0 d 1 1 0 rg 0 G 0 i 0.59 w 4 M 1 j 0 J []0 d 1 0 0 1 9 5.0908 cm 0 0 m -0.142 0 -0.28 0.008 -0.418 0.015 c -2.199 -1.969 -5.555 -2.242 -4.642 -1.42 c -4.024 -0.862 -3.916 0.111 -3.954 0.916 c -5.658 1.795 -6.772 3.222 -6.772 4.839 c -6.772 7.509 -3.74 9.674 0 9.674 c 3.74 9.674 6.772 7.509 6.772 4.839 c 6.772 2.167 3.74 0 0 0 c 7.74 12.616 m -7.74 12.616 l -8.274 12.616 -8.707 12.184 -8.707 11.649 c -8.707 -3.831 l -8.707 -4.365 -8.274 -4.798 -7.74 -4.798 c 7.74 -4.798 l 8.274 -4.798 8.707 -4.365 8.707 -3.831 c 8.707 11.649 l 8.707 12.184 8.274 12.616 7.74 12.616 c b +endstream +endobj + +200 0 obj +929 +endobj + +xref +0 201 +0000000000 65535 f +0000000025 00000 n +0000000439 00000 n +0000000624 00000 n +0000000697 00000 n +0000000997 00000 n +0000001128 00000 n +0000001517 00000 n +0000001906 00000 n +0000002295 00000 n +0000002426 00000 n +0000002784 00000 n +0000003211 00000 n +0000003687 00000 n +0000004108 00000 n +0000004579 00000 n +0000005006 00000 n +0000005145 00000 n +0000005295 00000 n +0000005385 00000 n +0000005552 00000 n +0000005572 00000 n +0000005936 00000 n +0000006302 00000 n +0000006668 00000 n +0000006836 00000 n +0000006856 00000 n +0000007094 00000 n +0000007114 00000 n +0000007195 00000 n +0000007363 00000 n +0000007383 00000 n +0000007621 00000 n +0000007641 00000 n +0000007809 00000 n +0000007829 00000 n +0000008067 00000 n +0000008087 00000 n +0000008453 00000 n +0000008817 00000 n +0000009183 00000 n +0000009352 00000 n +0000009372 00000 n +0000009573 00000 n +0000009593 00000 n +0000009794 00000 n +0000009814 00000 n +0000010017 00000 n +0000010037 00000 n +0000010236 00000 n +0000010279 00000 n +0000015105 00000 n +0000015127 00000 n +0000015911 00000 n +0000016312 00000 n +0000016763 00000 n +0000018680 00000 n +0000019050 00000 n +0000020964 00000 n +0000021340 00000 n +0000021361 00000 n +0000021529 00000 n +0000021549 00000 n +0000021925 00000 n +0000021946 00000 n +0000022114 00000 n +0000022134 00000 n +0000022510 00000 n +0000022531 00000 n +0000022699 00000 n +0000022719 00000 n +0000023095 00000 n +0000023116 00000 n +0000023284 00000 n +0000023304 00000 n +0000023680 00000 n +0000023701 00000 n +0000023869 00000 n +0000023889 00000 n +0000024265 00000 n +0000024286 00000 n +0000024454 00000 n +0000024474 00000 n +0000024587 00000 n +0000024683 00000 n +0000024796 00000 n +0000024892 00000 n +0000025005 00000 n +0000025101 00000 n +0000025197 00000 n +0000025293 00000 n +0000025389 00000 n +0000025485 00000 n +0000025581 00000 n +0000025694 00000 n +0000025790 00000 n +0000025886 00000 n +0000025982 00000 n +0000026078 00000 n +0000026174 00000 n +0000026270 00000 n +0000026367 00000 n +0000026464 00000 n +0000026561 00000 n +0000026658 00000 n +0000026772 00000 n +0000026869 00000 n +0000026966 00000 n +0000027063 00000 n +0000027160 00000 n +0000027257 00000 n +0000027354 00000 n +0000027451 00000 n +0000027548 00000 n +0000027645 00000 n +0000027742 00000 n +0000027856 00000 n +0000027953 00000 n +0000028050 00000 n +0000028147 00000 n +0000028267 00000 n +0000028364 00000 n +0000028461 00000 n +0000028558 00000 n +0000028655 00000 n +0000028752 00000 n +0000028872 00000 n +0000028970 00000 n +0000029068 00000 n +0000029166 00000 n +0000029264 00000 n +0000029362 00000 n +0000029460 00000 n +0000029558 00000 n +0000029656 00000 n +0000029754 00000 n +0000029852 00000 n +0000029950 00000 n +0000030048 00000 n +0000030146 00000 n +0000030244 00000 n +0000030342 00000 n +0000030587 00000 n +0000031348 00000 n +0000031370 00000 n +0000031586 00000 n +0000031830 00000 n +0000032471 00000 n +0000032493 00000 n +0000032708 00000 n +0000032765 00000 n +0000032822 00000 n +0000032879 00000 n +0000032936 00000 n +0000032993 00000 n +0000033050 00000 n +0000033107 00000 n +0000033164 00000 n +0000033221 00000 n +0000033278 00000 n +0000033335 00000 n +0000033392 00000 n +0000033449 00000 n +0000033506 00000 n +0000033563 00000 n +0000033620 00000 n +0000033677 00000 n +0000033734 00000 n +0000033791 00000 n +0000033848 00000 n +0000033905 00000 n +0000033962 00000 n +0000034019 00000 n +0000034076 00000 n +0000034133 00000 n +0000034190 00000 n +0000034247 00000 n +0000034304 00000 n +0000034361 00000 n +0000034418 00000 n +0000034475 00000 n +0000034532 00000 n +0000034589 00000 n +0000034646 00000 n +0000034703 00000 n +0000034760 00000 n +0000034817 00000 n +0000034874 00000 n +0000034931 00000 n +0000034988 00000 n +0000035045 00000 n +0000035102 00000 n +0000035159 00000 n +0000035216 00000 n +0000051498 00000 n +0000051522 00000 n +0000062708 00000 n +0000062732 00000 n +0000063067 00000 n +0000063210 00000 n +0000064435 00000 n +trailer << + /DocChecksum /CC322E136FE95DECF8BC297B1A9B2C2E + /Info 2 0 R + /Root 1 0 R + /Size 201 + /ID [<45201f7a345625a01ccb53b240a8ba8d>] +>> +startxref +64457 +%%EOF