Genesis 46:8

Hebrew (Westminster Leningrad Codex) Genesis 46:8 appears in the Hebrew Old Testament. The text above is from the Westminster Leningrad Codex. Each word links to its Strong’s number, a concise gloss, and parsing drawn from the Open Scriptures Hebrew Bible morphology. Click any word for its full Brown-Driver-Briggs (BDB) entry.
Download image
Cite this verse

Genesis 46:8 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/genesis/46/8.

Show BibTeX & RIS
BibTeX
RIS
English Translation
These are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.
World English Bible · Public Domain
Download a study sheet

One document with this verse’s original text, its word-by-word gloss line, the meaning frame, cross-references with their text, attributed commentary, and full source and license credits — printable, and it pastes into notes with its structure intact.

This verse Autodidact and up

Study sheet (.html) Plain text (.txt)

A passage Seminary Student

Up to 50 verses in one chapter. A passage sheet keeps up to 6 commentary sources and 12 cross-references per verse, in the order this page ranks them, and says so on the sheet whenever that leaves anything out. Ask for a single verse and you get the Autodidact verse sheet above.

Everything on this page stays free to read, with no account — the sheet is a download of what is already on screen, not access to it.

Want to remove ads? Support Godless Engineer
Compare translations 3

The same verse in 3 English versions, stacked beneath the original-language interlinear above. Click any original word for its lexicon entry.

Each is an independent rendering of the whole verse — the interlinear is not word-aligned to these translations.

Highlighted words mark where these versions differ — a whole-verse word diff, not a word-by-word alignment.

  • World English Bible Public Domain
    These are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.
  • King James Version Public Domain
    And these are the names of the children of Israel, which came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.
  • unfoldingWord Literal Text CC BY-SA 4.0
    Now these the names of the sons of Israel who went to Egypt, Jacob and his sons: the firstborn of Jacob Reuben.

unfoldingWord Literal Text — © unfoldingWord, licensed CC BY-SA 4.0. Word-aligned USFM3 via Door43 (git.door43.org/unfoldingWord/en_ult).

Versions to compare (up to 4)

3 of 4 selected

Show all 18 translations

Every available English version of this verse, each an independent rendering of the whole verse.

  • World English Bible Public Domain
    These are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.
  • Berean Standard Bible Public Domain
    Now these are the names of the sons of Israel (Jacob and his descendants) who went to Egypt: Reuben, Jacob’s firstborn.
  • Majority Standard Bible Public Domain
    Now these are the names of the sons of Israel (Jacob and his descendants) who went to Egypt: Reuben, Jacob’s firstborn.
  • King James Version Public Domain
    And these are the names of the children of Israel, which came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.
  • American Standard Version (1901) Public Domain
    And these are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's first-born.
  • Revised Version (1885) Public Domain
    And these are the names of the children of Israel, which came into Egypt, Jacob and his sons: Reuben, Jacob’s firstborn.
  • Geneva Bible (1599) Public Domain
    And these are the names of the children of Israel, which came into Egypt, euen Iaakob and his sonnes: Reuben, Iaakobs first borne.
  • Douay-Rheims (1899) Public Domain
    And these are the names of the children of Israel, that entered into Egypt, he and his children. His firstborn Ruben,
  • Young's Literal Translation Public Domain
    And these `are' the names of the sons of Israel who are coming into Egypt: Jacob and his sons, Jacob's first-born, Reuben.
  • Literal Standard Version CC BY-SA 4.0
    And these [are] the names of the sons of Israel who are coming into Egypt: Jacob and his sons, Jacob’s firstborn, Reuben.
  • Unlocked Literal Bible CC BY-SA 4.0
    These were the names of the children of Israel who came to Egypt: Jacob and his sons, Reuben, Jacob's firstborn;
  • unfoldingWord Literal Text CC BY-SA 4.0
    Now these the names of the sons of Israel who went to Egypt, Jacob and his sons: the firstborn of Jacob Reuben.
  • Darby Bible Public Domain
    And these are the names of the sons of Israel who came into Egypt: Jacob and his sons. Jacob's firstborn, Reuben.
  • World Messianic Bible Public Domain
    These are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob’s firstborn.
  • Webster's Bible Public Domain
    And these are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's first-born.
  • Free Bible Version CC BY-SA 4.0
    The following is the genealogy of Israel and his sons who went to Egypt: Reuben, Jacob's firstborn.
  • Bible in Basic English Public Domain
    And these are the names of the children of Israel who came into Egypt, even Jacob and all his sons: Reuben, Jacob's oldest son;
  • JPS Tanakh (1917) Public Domain
    And these are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's first-born.

Literal Standard Version (2020), Covenant Press — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org). Unlocked Literal Bible (unfoldingWord) — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org). unfoldingWord Literal Text — © unfoldingWord, licensed CC BY-SA 4.0. Word-aligned USFM3 via Door43 (git.door43.org/unfoldingWord/en_ult). Free Bible Version, Dr. Jonathan Gallagher — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org).

Word by word

More ways to search: Search by grammar → Find every occurrence → Compare this word →

Practice this passage: Drill this verse → Learn its vocabulary →

רְאוּבֵֽן
Rᵉʼûwbên
H7205
“Reuben”
Noun, Proper
Part of Speech
Noun
Type
Proper
Full BDB Definition

Origin: from the imperative of H7200 and H1121

TWOT: None

Reuben = "behold a son" - the eldest son of Jacob by Leah - the tribe descended from Reuben - the territory inhabited by the tribe of Reuben
  1. וְאֵ֨לֶּה ʼêl-leh H428 “and · these” Conjunction + Pronoun, Demonstrative, Common, Plural
  2. שְׁמ֧וֹת shêm H8034 “names of” Noun, Common, Masculine, Plural, Construct
  3. בְּנֵֽי bên H1121 “sons of” Noun, Common, Masculine, Plural, Construct
  4. יִשְׂרָאֵ֛ל Yisrâʼêl H3478 “Israel” Noun, Proper
  5. הַבָּאִ֥ים bôwʼ H935 “the · entering” Particle, Definite Article + Verb, Qal, Participle Active, Masculine, Plural, Absolute
  6. מִצְרַ֖יְמָה Mitsrayim H4714 “Egypt · toward” Noun, Proper + Suffix, Demonstrative
  7. יַעֲקֹ֣ב Yaʻăqôb H3290 “Jacob” Noun, Proper
  8. וּבָנָ֑יו bên H1121 “and · sons · his” Conjunction + Noun, Common, Masculine, Plural, Construct + Suffix, Personal, 3rd Person, Masculine, Singular
  9. בְּכֹ֥ר bᵉkôwr H1060 “firstborn of” Noun, Common, Masculine, Singular, Construct
  10. יַעֲקֹ֖ב Yaʻăqôb H3290 “Jacob” Noun, Proper

About this verse

These counts appear in no published source. They are computed here, from the morphology-tagged text and Lemma’s own curated glosses. What Lemma adds →

11
words
9
distinct lemmas
Pentateuch
section

Grammatical profile

  • 1 verb
  • 9 nouns
  • 1 pronoun

Verb forms

  • הַבָּאִ֥ים Qal · Participle Active

Repetition

Words recur within this verse — often emphatic in Hebrew:

  • בְּנֵֽי son H1121 ×2
  • יַעֲקֹ֣ב Jacob H3290 ×2

Hebrew & Septuagint length

In English translation the verse runs 20 words from the Hebrew and 26 from the Septuagint (LXX English) — closely comparable.

A rough comparison of the two English renderings, which tokenize alike — not a word-level alignment.

Word counts can differ between the Hebrew and the Greek without any difference in meaning — e.g. the Hebrew direct-object marker אֵת has no separate Greek word, and Greek often adds the article ὁ.

In the original languages it is 11 Hebrew tokens and 19 Greek tokens — but the two are counted differently (Hebrew bundles its prefixes and suffixes into one token; the Greek is in lemma form), so that isn’t a like-for-like length.

Cross-references

13

Topical passages linked to Genesis 46:8 in the Treasury of Scripture Knowledge — connected by theme and wording, ordered by reader-vote popularity; previews shown in the World English Bible.

  • Exodus 1:1–5 Now these are the names of the sons of Israel, who came into Egypt (every man and his household came with Jacob):
  • Deuteronomy 33:6 Let Reuben live, and not die; Nor let his men be few.
  • 1 Chronicles 2:1–55 These are the sons of Israel: Reuben, Simeon, Levi, and Judah, Issachar, and Zebulun,
  • Genesis 29:1–30 Then Jacob went on his journey, and came to the land of the children of the east.
  • Genesis 29:32 Leah conceived, and bore a son, and she named him Reuben. For she said, "Because Yahweh has looked at my affliction. For now my husband will love me."
  • Genesis 35:22–23 It happened, while Israel lived in that land, that Reuben went and lay with Bilhah, his father's concubine, and Israel heard of it. Now the sons of Jacob were twelve.
  • Genesis 49:1–33 Jacob called to his sons, and said: "Gather yourselves together, that I may tell you that which will happen to you in the days to come.
  • Exodus 6:14–18 These are the heads of their fathers' houses. The sons of Reuben the firstborn of Israel: Hanoch, and Pallu, Hezron, and Carmi; these are the families of Reuben.
  • Numbers 1:5 These are the names of the men who shall stand with you: Of Reuben: Elizur the son of Shedeur.
  • Numbers 1:20–21 The children of Reuben, Israel's firstborn, their generations, by their families, by their fathers' houses, according to the number of the names, one by one, every male from twenty years old and upward, all who were able to go out to war;
  • Numbers 2:10–13 "On the south side shall be the standard of the camp of Reuben according to their divisions. The prince of the children of Reuben shall be Elizur the son of Shedeur.
  • Numbers 26:4–11 [Take the sum of the people], from twenty years old and upward; as Yahweh commanded Moses and the children of Israel, that came forth out of the land of Egypt.
  • 1 Chronicles 8:1–40 Benjamin became the father of Bela his firstborn, Ashbel the second, and Aharah the third,

Cross-references courtesy of OpenBible.info (CC BY 4.0).

Hebrew and Greek witnesses Masoretic Hebrew ↔ Greek Septuagint

The same verse in the two great witnesses to the Old Testament, shown verse-for-verse.

These are two independent witnesses, not word-aligned to each other, and the Septuagint is shown in lemma (dictionary) form.

Hebrew Genesis 46:8 Masoretic · Westminster Leningrad Codex

וְאֵ֨לֶּה שְׁמ֧וֹת בְּנֵֽי יִשְׂרָאֵ֛ל הַבָּאִ֥ים מִצְרַ֖יְמָה יַעֲקֹ֣ב וּבָנָ֑יו בְּכֹ֥ר יַעֲקֹ֖ב רְאוּבֵֽן

These are the names of the children of Israel, who came into Egypt, Jacob and his sons: Reuben, Jacob's firstborn.

World English Bible · Public Domain

Greek LXX Genesis 46:8 Septuagint · lemma form

οὗτος δέ ὁ ὄνομα ὁ υἱός ἰσραήλ ὁ εἰςἔρχομαι εἰς αἴγυπτος ἰακώβ καί ὁ υἱός αὐτός πρωτότοκος ἰακώβ ρουβην

And these are the names of the sons of Israel that went into Egypt with their father Jacob—Jacob and his sons. The firstborn of Jacob, Ruben.

LXX2012 (modern English Septuagint) · Public Domain

On this verse, Whedon's Commentary on the Bible discusses the Septuagint’s reading. Read the note in Commentary ↓

Hebrew: Westminster Leningrad Codex (CC BY 4.0). Greek: Septuagint (public domain); English from LXX2012 (modern English Septuagint) (Public Domain). How the Septuagint differs from the Hebrew →

Targum (Aramaic paraphrase)

2

The Targum is the ancient Jewish Aramaic paraphrase of the Hebrew Scriptures — an interpretive translation, not the Hebrew text itself. Onkelos (literal) and Pseudo-Jonathan (expansive) render the Torah, and Jonathan the Prophets. Coverage is partial: where no permissively-licensed English translation exists for a verse, only the Aramaic is shown. This is verse-level text, not a word-by-word alignment to the Hebrew.

  1. Targum Onkelos Torah (Genesis–Deuteronomy)
    וְאִלֵּין שְׁמָהַת בְּנֵי יִשְׂרָאֵל דְּעַלּוּ לְמִצְרַיִם יַעֲקֹב וּבְנוֹהִי בּוּכְרָא דְיַעֲקֹב רְאוּבֵן

    (no public-domain English translation for this verse)

    Targum Onkelos — Aramaic: “Onkelos Genesis” (public domain); “Onkelos Exodus” (public domain); “Onkelos Leviticus” (public domain); “Onkelos Numbers” (public domain); “Onkelos Deuteronomy” (public domain). English: “Sefaria Community Translation” (CC0 1.0 (public-domain dedication)); “J.W. Etheridge. The Targums of Onkelos and Jonathan Ben Uzziel on the Pentateuch. London: Longmans, Green, 1862” (public domain). Text via Sefaria.

  2. Targum Pseudo-Jonathan Torah (Genesis–Deuteronomy)
    וְאִלֵין שְׁמָהַת בְּנֵי יִשְרָאֵל דְעָלוּ לְמִצְרַיִם יַעֲקב וּבְנוֹי בּוּכְרָא דְיַעֲקב רְאוּבֵן

    These are the names of the sons of Israel who came into Mizraim. Jakob and his sons. The firstborn of Jakob, Reuben.

    Targum Pseudo-Jonathan — Aramaic: “Targum Jonathan on Genesis” (public domain); “Targum Jonathan on Exodus” (public domain); “Targum Jonathan on Leviticus” (public domain); “Targum Jonathan on Numbers” (public domain); “Targum Jonathan on Deuteronomy” (public domain). English: “The Targum of Jonathan ben Uzziel, trans. J. W. Etheridge, London, 1862” (public domain). Text via Sefaria.

Commentary

Notes on Genesis 46:8 from classic Christian and Jewish commentators (each source and its license shown beneath its notes). The classic Christian expositions comment on the surrounding passage and are grouped to its opening verse, so a note may address several verses; the Jewish commentaries on the Tanakh (Rashi and others) are per-verse, so they appear only where the commentator wrote on this verse.

Lemma curates 59 commentaries, every one of them public domain or Creative Commons licensed, each selected and text-cleaned for this edition rather than reprinted as found. About our sources →

Ellicott's Commentary for English Readers

GENEALOGICAL TABLE OF THE ISRAELITES.

(8) These are the names of the children of Israel which came into Egypt.—This document, consisting of Gen_46:8-27, is one that would be of the highest importance to the Israelites, when taking possession of Canaan, being as it were their title-deed to the land. Accordingly we find that it is drawn up in a legal manner, representing as sons some who were really grandsons, but who took as heads of families the place usually held by sons. We next find that it represents them as all born in Canaan, not in a natural sense, but as the rightful heirs of the country. Technically every head of a family was born in Canaan, and thus the danger was obviated of an objection to the possession of this rank being accorded to one born in Egypt. As a matter of fact Pharez (Gen_46:12) was an infant when taken down into Egypt. (See Gen_38:29, and Excursus on Chronology of Jacob’s life.) It is difficult enough to find time sufficient for his birth in the interval between the return from Padan-Aram, and the descent into Egypt; for the birth of his two sons, Hezron and Hamul, there is no space whatsoever. In Gen_46:21 Benjamin has ten sons assigned him, but he was at most about thirty years of age when he went into Egypt, and some of these sons are expressly said elsewhere to have been his grandsons. Commentators have indeed endeavoured to show that Benjamin might have been a few years older, but they do this by upsetting their own conclusions previously arrived at; and there is no process which so legitimately produces scepticism as the re-statement by commentators of the facts so marshalled on each occasion as to suit the apparent exigencies of the passage before them, but in a manner irreconcilable with previous difficulties.

The genealogical table of the twelve patriarchs is thrice given in Holy Scripture: here, in Numbers 26, and in 1 Chronicles 1-8. See also Exo_6:14-16, where only Reuben, Simeon, and Levi are given.

A Bible Commentary for English Readers, edited by Charles John Ellicott (1878–1897) — public domain. Text from a community e-Sword module.

The Biblical Illustrator

Joseph S. Exell

Gen_46:8-27

And these are the names of the children of Israel, which came into Egypt

The catalogue of the children of Israel

I.

IT MARKS THE COMMENCEMENT, AND GIVES THE OUTLINE OF, THE NATIONS HISTORY.

II. IT MARKS THE TRIBE OF THE MESSIAH.

III. THE NAMES ARE SIGNIFICANT. Thus the names of Reubens sons signify: teacher, distinguished, beautiful one, noble one. These express a sanguine hope. Also the names of Levis sons signify: expulsion of the profane, congregation of the consecrated, practiser of discipline. These are the leading principles and proper characteristics of priestly rule. We hasten rapidly over Biblical names, but much instruction may be gathered from them.

IV. THE FACTS CONNECTED WITH SOME OF THE NAMES ARE SUGGESTIVE. Thus Dinah, though condemned to a single life, is yet reckoned among the founders of the house of Israel in Egypt. This points to the elevation of woman, and to the idea of female inheritance. Again, Judah was the fathers minister to Joseph. By his faithfulness, strength, and wisdom he rises in the opinion of his father. His distinguished place in the annals of the nation comes out, at length, in the grandeur of that prophetic word which declares Gods loving purpose in this great history (Gen_49:10).

V. THE NUMBER OF THE NAMES IS ALSO SUGGESTIVE. It is remarkable that it is the product of seven, the number of holiness; and ten, the number of completeness. It is still more remarkable that it is the number of the names of those who were the heads of the primitive nations. The Church is the counterpart of the world, and it is to be the instrument by which the kingdom of the world is to become the kingdom of Christ. When the Most High bestowed the inheritance on the nations, when He separated the sons of Adam, He set the bounds of the people according to the number of the sons of Israel (Deu_32:8). This curious sentence may have an immediate reference to the providential distribution of the human family over the habitable parts of the earth, according to the number of His church and of His dispensation of grace: but, at all events, it conveys the great and obvious principle, that all things whatsoever, in the affairs of men, are antecedently adapted with the most perfect exactitude to the benign reign of grace already realized in the children of God, and yet to be extended to all the sons and daughters of Adam. (T. H. Leale.)

The Biblical Illustrator, edited by Joseph S. Exell (c. 1880s–1900s) — public domain. Text from a community e-Sword module.

Whedon's Commentary on the Bible

Daniel D. Whedon

THE MUSTER-ROLL OF ISRAEL, Gen_46:8-27.

“There is a painstaking minuteness in the dates and statistics of this history, which stands in wonderful contrast with the round numbers and vague statements of mythical narratives. The numerical and statistical difficulties so much dwelt on by Colenso and others, mostly arise from an ignorant or perverse misapprehension of the antique style of the author, which must present real difficulties even to candour and learning. This list of names is not a full census of the whole family of Israel, since none of the wives are mentioned anywhere; nor of Israel’s descendants, since only two female descendants occur in it; nor is it intended to give simply all the grandsons of Jacob who were born in Canaan, for, as his sons migrated in the prime of life, it is wholly improbable that no children were born to them in Egypt, where it is said that Israel was ‘fruitful and increased abundantly;’ while the list of Numbers xxvi, gives us no new names. This is simply a list of the heads of tribes, and of the grandsons and great-grandsons who became heads of independent tribal families, whether born in Canaan or in Egypt. Five of the grandsons here mentioned are missing from the list in Numbers, probably because their families became extinct; two of the grandsons of this list appear there as great-grandsons, an unimportant variation, when it is seen that they appear only as heads of families, and not in their personal relation; while the two women had some special historical importance — Dinah, as Jacob’s daughter who was connected with the slaughter of the Shechemites, (Genesis 34,) although he may have had other daughters, (Gen_46:9,) and Sarah, or Serah, daughter of Asher, as historically conspicuous alone among all the granddaughters, for reasons that are unrecorded. Only the two sons of Joseph who became heads of tribes are mentioned, although he probably had other children. Gen_48:5-6. The sacred number seventy was thus made up from sixty-seven male descendants, who were heads of tribes and of tribal families, two female descendants, and Jacob himself. The author groups them in four lists: thirty-two descendants of Leah, to whom he adds Jacob himself, without mentioning it, (although implied in the expression of Gen_46:8, ‘Jacob and his sons,’) making thirty-three; fourteen descendants of Rachel; sixteen of Zilpah; and seven of Bilhah — making seventy in all. They are again grouped as sixty-six of the Canaan family, three of the Egyptian, and Jacob himself. Gen_46:26-27. Yet inattention to the Hebrew idiom will lead the careless or captious reader to suspect discrepancies in the narrative, as when it is said (Gen_46:27) that ‘all the souls of the house of Jacob, which came into Egypt,’ were threescore and ten, although Joseph and his two sons had just been mentioned as necessary to complete the number. See the same statement in Deu_10:22. Also it is said in Gen_46:15, ‘all the souls of his sons and his daughters,’ although only one daughter is mentioned, and Jacob himself must be included with the descendants of Leah to make the number thirty-three. So it is no discrepancy when it is made probable from the ages of Joseph and Benjamin, that some of their sons were born after the descent into Egypt. St. Stephen, following the Septuagint Old Testament, calls the number seventy-five, which number the Septuagint makes up by reckoning in five other heads of families not mentioned in the Hebrew.” — Newhall.

A comparison of this family record of Jacob and his sons with that of the census in the time of Moses (Numbers 26) will help illustrate the peculiarities of Hebrew genealogies. For the convenience of the reader, we present these lists in parallel columns, and also select from the genealogies of 1 Chronicles 2-8 the corresponding names, so far as they appear there. For convenience of reference, we have placed the corresponding names opposite each other, but the student will note the different order in which the names stand in the different lists as they appear in the several chapters.

89504e470d0a1a0a0000000d4948445200000212000001f40802000000e7aa53ea000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eedfda1bb454b52de8fe7fef23c602663c0100c313006956bc024185051606614315c8542a19218a28849cca0c00c7f40a27e268901932810c92810c9284c720d987cdf3b1f78f3a6aad7dabdf6de6b9fbdf7e925ceb34eefeaeaeaaaeaeaeeeaea5a5ffc9ffff37ffede7a16071607160716071607e638f0ff9b035b508b038b038b038b038b03df70604d1b4b0f16071607160716070e70604d1b0798b5401707160716071607d6b4b1746071e06338f05fffeb7ffdeffffdbf7f4cdbabd5bff7f7fef7fffedf8b0dd771e08b75247e1de3a885e6fd837ff00ff691fccffff93f057311ec164a565d714056f8473ffa117cfec7fff81febef7ffa4fffc99c51c9f3884073c6975f7e29dafecb7ff92f90ba9e7b7140c3ed0ffee00f24fa7ffa4fffe93ffb67ffacb3573ffdcb7ff92f694e2f40a22ddffdee777fe1177ee15e946ce1a1f5dff99ddf9142aa513d433a87d5a9cb5fea4233efea087d39f7d1b4f166cffff81fffe35ffc8b7ff14ffec93fd15f5efedb7ffb6f67f4510d211b35b18f5f007afed7fffa5f6790b170c20189434cf66891e825f72cf98ffff13f7e08af44981ea4cf3b2f68ce49caf9213d7d92462568ab411f9b62f88e4995da5cd70bc48a64f7314813200085444527db755dd426ebf2fe183bf3f7aee3d1d3d64a8d490b7212c1b64afb831f715ed4a79388fc3c6825fd324f6834a2067ad1ba5e7f052341e82ff38a98c3f2825f0160b5b135cdb8152f4d902f8f172b2e4c13e67586e95c8b8933f4d376a04f1b5609c1145122321400e94b4352675018000c830a310dcccc0106b3fa790a312b58fbba1548958aba5f82f414820acd347d2f56bfdbb4611b21be7b592176c32ff1d736c2e2478a0cf82db6a23de541b1685100c6630b820a3e529cf7528bd7c52359e75a52ff5ab2fec9261b9bb2b3f61cce1c1eba5911a1175434dda70da625caad9cafcbf3e7a41c0ef769a39463252491be0b29bb55b0a540a9584a2e8a35570cae5b8ccf50c752bb726fcd34e615c903c4f156d386bd46661cdc6464a2161ede43c16ccd1c43606c0a4ac0b4d10d04668b76d7baf2010acddc60bb5c1604c882859b6d8aa713d7f2cb70daa017692c2c596b60ae1f510cd6102ef752714d1b2769c570daf0dc90924534b60f96ac8d465f58e434c36214182f1377c46a4331dc25d899e9d925d532eb0e771b7d9a3c83bd6f356de40eaeac1472b640c6faeb41eea97b67c391ca91b2f1b461538216eaafbd52c355cf19e25c383d6de436c26245f4de262247db0b2f022c6b20f5b7cf1f82191a268ff6f449e646c406054383c8f03f2cf1dd9103f0bc8f68d89ee582940e78db6135c8f501f34ace280643d01ee3c0ec7bada18d19c2e6c8e60b0362fc5e76404fd6e59df20226e4e7ad53df2a0037c366c44d471488b97affcffff93fab9008044afee13ffc877a91d8f452c20f14e8a2788c5c6528e6c1d1175bb10a00a8a15ff9955fd18bd0f6758a8814f25ebe4aeec20162dbd0048fc3a2180ea44125fa63d1139d2269eab1d4f4ab0a7ffff77f9feafa4b348ee2b8f4629cdffbdef7dcae3547fa46604f46f2e85d51556ac2857761c567462259200889a00c644cedbffa57ff8ae86744f6c77ffcc78ac12b1c03c04254b49280a99e38a5723d901a6c8297add81aef3ffce10f8b85c11ca9d6cffccccf58493026b6395d697bebc2a0d02c3da5ef7753893b4eef1f8eca3b509612763e30757b56e7bd782a72e508646e29587ee69a915daaf789653dabeabd84435724b78ec7efae2db91d447c127111a5f9eff1e36d2855fab872a177039e8d6606a16b81877f8b1b3d5d1c7767cb274458ceb7c4f95c777bcc5ae2186b0bdae2a0dc52669b98bf82211d1bf9ab9d19b9b3490ce803f8d3da5864a927bd75135ce84c9a4bd3f75286b77252159158de6516a1dc5ec8622f6c6b546e2e0f2d455a1c0117e703bbd414bcc8b0449747fb5e1a6c3c65da40c4b81f3d787a70b64d4679c18ee8714c8b4d8fd710081430bda039a5308f3dd271c11a427f29542b4b25eea5127893904b4adff8613e66572f92117a529e1cb0fac92b809c1b6ccddd1668f5d70ea5e27e2c66dd666ae8d702186c46b8b3b8a147d09046e95ebc05cf1b5ef7c305a1ad9c78c7cece7b7fede6b41b550997627041f0afb7a2ba83a39d9df698c513958e8ebc5643b9369593b784a8db05bf4a1607160716070e7140964a9e2edf5554dd9ffff99fc7377eaa9d79c369e310df17f0e2c0e2c0e2c0e2c0210ebcd591f8a19e2fe0c581c581c581c5812b38b0a68d2b98b6aa2c0e2c0e2c0e7c5e0e2c27d558f60aaa236c6eeb1c22d36766823c1d9ff06fc99af73c49f43eafb2af9e2f0e2c0edc83038fdb6d10c2acbf47f3151f0d3d96b9e7c43b9f12110fcc304c5ee4a9fcdbdffe36d1fa5f7cf185fe8578331c003f89e7abafbefad91f3f09a077f0dc43640bc7e2c0e2c0e2c08772e0be81595bd84a38f34ca37927f3d0055a079f255f1dc156e2d87ad4e3b03aa832f558119a6a116a9971bdc024c215643923fa05b338b038f0cc1c78c4bd0ddf7ad7e4317fcd2dadeda16983db1b3951e93d63a2cb5d8a144fe61422d83f6f6c8099c9805f87250eaf368c4a4aad67d68945dbe2c0e2c0e2c00e071e316d7011667ec2805c2dde6db28f4e1baaee09a0d7cdeb36de25d06866b533d75c68eb5ff62e46e83e52e269a3dc575f1ab938b038b038f0ba1c78c4d9866edee9606098a069c73fa733641f2790a1e5d0e31394fe6d2fa5a3c1a6ebaf682be965684597fedc9c3030f3b9a49c93fbdf9264460d7128c277dc7cfdf0504716f0e2c0e2c0e2c05371e0f46903a3fcf87bd18e5c2a27f03dad18f7c6797c15bc043e296f9d26004f30d7754753d4d17080a7d29545cce2c0e2c0e2803870fab471172ef7e4945b6859ddef58e77fffefff3d75d973e45491384bce54d5220fe5b08a81cbce461b1ad1a35fed31d3f47317862c248b038b038b031fc581679f3676e29a3acb64a035196851af8cc15bf72430f11913958988f531f7a1249863ec672b934adfa31480e2a0d38e67e54eff288d5fed2e0e2c0edcc881074d1b77bcb2906907773aef75bde70fb9984871a85aa41dd4ec020670ea5139671eda5b60fa550b9714e7f3fce5b486ef2ee8059c04686589261bfdab4675698386d4a2fed551879e9e25ff4659aeea8b038b038b038fe0c0d9a7f9ce6e7f4543f9f16782941cb334fc70953fb866c639e42993ecefb0d529940b4c864e652096c1089acaf8ddde0a481c1e76deb7b7ae60f5aab238b038b03830c981d3938be8984177a465431dbd3a3f196a618e77480657bb079d1c50a27f8b17c838e5fcd139847ffdc10f7e600711c70c6c1d78c9dcc2bcb32b22bfba91a85c8155e9f5620fe146f30e39bb967e66aeea9c7c8821ea0b37d8e759b1201707160716079e84034f3d6dc8c212bc249b8bf55789825c158f7b349cf749d8bdc8581c581c581c78750e9c3e6d8841f2ecefec0f5e9d838bfe67e000bb4c28d136ce177d26bf9df50c5d5834dcce011f34965b56bff55bbfb5169ab7b3d718de6adaf0c7fb9241cb1d744775795a540e3a8042590de21488817e5ab21761f7e5c0961a481fb4aa5859a8efc5ed474c1b3e4eb88268be7aa853811991eb50216f57b0e2c07ce8207a9d255cc1ff17aa62e92ba44d9b0c698ef2102fd1bf9004ef452a9387e253b4c3d052f23bdff9ce52837bf1163ca74f1bb71c897bcb39bf6c74735e66826479c9eeab37cf892dedc537cafd63f3c18ac137fca521ba3dea4f2ef37d143d1c9bb1b6d07bde18c5bf214855ccec0342a27fc928c33bab1cfd3bff6df9e7e4e44b5385dc15a988b0520dca7d29a4e61353bf13c0325403212ce988387975616a8bd5eca5f939207e32e2ea6ab0ab03700954550cae560dec1b328bed0e3d003b8321ff12202b6c2acf87a8594a849f7701ebef3e7022511f0d4c582d29784be6ddab79b82ace70c09a46767a82a14955a912b28a39b718c1d0c452eb5d2fd61352dfe783f238f03a91b8a20a33d5bfb358ce50be60eec801ab01e68220fe12fb4e89cb2d594b9359c730481c990a6dd7a5d4192c03a6569057a461bd23374e42757a06dcaba78db4fec875f2631516367300c2e3da073f5969985d9c471dcd0000a35f8085c4735841928a92309353dd49d2fd5468ad691ed5922072cf9f6c1a3cb548940243dc993e80591f1d10705eb8491dcbdb45d6b725f78fd2bda20639fcfd13a31b2132132065168b0cff5c5558c488d5d23712568d395578457234f3f747f1ed50bbcf3e6d2057e43439148bb9cf755f8eea5c41e41445394c440fa46de0041548725e6141e139493fb1fa989ce70e096c016f71c04681fd229381813d8c591c58349815c0fc62715b610c80e83131468e9e0c7f5af27a3007520d8af87226400d2cc45403ab07d38920bdf3f0a7d86c01c0431f6d79d2e63cb8fb8f69ee79a70dc4e0697c5e1269e2730e1042ef58bdd04879fb22badb4a5bc004a6071df28a230d93670e00d63df0c728b1e5e2695e25f99e43dad33fb576a68d9c0c72dac845869178b15966944772e003dbd2d899d1f6c995df2d1df1b4c17046883948bb588b1a783a493f44e2e91f73b31949cbe055c82ddd79ceba0fca4965511d7a51e8a4ce94141c250170a9fb507501731eee8a7c39432599be5060fb98fdabb354750c10a6e6d0da82bf933d9f41bd4396933a908bb60ed93fc3ce97d20b3ddc9fcf42aec1f77c8b93c40c7b37fc26bc5a29c0c3de0d3b522aea6412834e39ef240173d7581b3a1dc0963a91ac8cd583aa905bccc04a3da042720138b19854aba796490a4925902ced6c5749978eaa64d27e3aa89292d38c946b255c50303a10d693f40b46250592ee24792a01ac309f5612a1de15b4e60c6f564855cfee088f829a0a31a86e1fdd4319759df48d604bc76a40096a50b0a10694771d286341c00ade059eee10f56024d94721fcfef7bfaf5fb74cc496cabd58f9d9b3d9d5671b228cd95e02c34dc430e6346287ecdc6d78db2819db95a477ce488d13ddeabb0d6f56bc963455204c24c2c6fac28d1a2160a69953b5b27fea85de1aa7b32b3dec5e65437f59dd4046160e3f32985d33851e72b9843442177a399612e9edd2351b62b742a11e979898740119a15b494784eb96de19b95e7c586dd1ab517a010102409a5e369a5a00d8f8f20e24bcf5a108d2845488b733139cc6c3bfc39e16986145159a92f4c20de5e8c254365b28f3d3135e6a8bd53865912707e6bc215340e6bfabe7862cc7af95ad234cb2ad06d96b5a71133eceb4f8d202a41a305a5dd79265d0d111fbb82ce51ce048df48e08cfeb54f3b157bc75ebde24f4feda4f228b26cbae54aa64b60b650aaabd165a5418d7224a4a9f54c8332a185b689d6b0a213a9917ed78b9529cfe1a99b5649240d9defdd28771b9a7533e423b9d18df270da30e539430ce7a1b49534b48fd0c4e466bfdb0b5bf034a64333e7e9d366ce602968646d2325b2f357b385fe5aa30053892d235680bfc296e2b6a5cb29c4517fd069cc16ba9b5089bb90c2b5f1ea724c30140cb365c8e1b46187ea701aee124fb6a7d1ecf474833ed4e72cccd801231c6a6f8ed33297e438d24f856316aecb73e21caa410e49b8cadca0a760d3bfea827b61f540df0c9cbaf78a53c20ccdcf7b6fa3dcdd43ffbef7bdefed5cc2c0b5620791e4e7cda95e78e75764ac77c1e00100333f699ba9fb62f62178278b67e0abafbea2c49b5976a9fca5956fd219fe5dba436dfc950931b7c92a51e2749a46bff574306dc0d9f8674246df84cfba34471f13a136d7fa824826d848528124b5a21aca6f4c91aba3d4a5e921c24cf52866fec11ffc412186767b2baa585c2b54cc6c1070b2f8190a582617714308487e4eee6a98337a716649e408f71c659f6e0adfc050bfec74021bb750ed2c82cffa9717018baa6c4825796b55bfaa2445c6b58fe23911c2afbffeba7c018ceb262561c6b05038b998e2eee3d851dd5e5872b188c29eff8d7e15223b24608c88d4499597dbbb5c88c99b2ec3ba286a513f246584b0d4cd516e3ed310b206e6901af87e86d49beac2033635a4562006cdecc24df57bf5f7e79d36ecb5e40e8eb55cb22f1a9fe301a5613cf48be5f69b33de183c54e7a752b18c734376cc47f5209b4efa0be6ecced12616fce2c0e2c0e2c0191c78de69e38cde2e9c8b0377e7006bea6f7deb5b2b6de2dd79bb103e27079e3a92eabe2c1b86f7dca5093646e7e1bf0b916f8f84ef30f2e0279444ece0c29f70772668efcbb71a15237406febb13fcde08257722c778f46f29394346c24973c571f7ceac9e3900b905e696482a0e5df5cc848497d366c98c93cc3cd7d271c23caac95e3b70c22769931517d87d39e0c35586ab649d079594dcb745b00d63a2ce6868e1bcc8012224ad000e9073c9450c57006c45885d81ea55aa3c75245506c34cded1cf3807559729c9f88d492447854754cc9a368ef2ed0c78ac866708af5aee7b63bf2c3e6894261e70a3ed0cbebd134e26090f7674607fd190021dae2cf7979b3632efc4c69dbe3caf934a5b3fb2a06b4c2ac649914e335e2085343870507b46222518d5daae5ef7a9167c1d65cb99c4dc7e42fecefbd98fe85b86ca207d4722712dce61722886fd5afc64e1fa0e9d0a7deb4d8e29858451253ba7d83315ca5b55ca3f82019fbacd12380b2f720813f56481ea5d1fae7658545e1165eceba7726f9442099a383ac5e061a9708a9ee10a7b2e899e3d3d5eeda47290b52824987ad2bfe44c32ee1a6ae4d0756efda8109f557a99282ffb8612808f5f02b012e9efea19267f368717fee4409135ca23e9a732203baf406d6510686e1cf90978b4c23b4b20510063b0d2ae3dc707aaa5852b29949b7a762ae6f84d2f9345c910ceab1e12775e03c48ea31579d787f2933ca21fc8d56cfaa99d54586186e5bc184a3e4b5f00440ff29a95a5be6f38f092a30dc2c086d4374ed370e8ddad9fe4107b12bd795a325294b94083e0b4f51edbe5e69db5026b9296c28725aae2fc669e36d0049ab8af4fec69b9fd8484750b5eec38fffa2e70570c2b49713ea31868458e7a9ce1b60ff6763c2173ee45d2f33aa924062ebb69332827d515510ada2dca6fa01b6a9921caf96412a13f43cd1e53ca4115bdeb85fd29da2000dd501380a22dc1901b528111852980e5b94aabfde0778d6add912c27a2a241b24364488dbf484a2243a09e78f0352150602c6b793bedfc4445adae0feee96a6e8b035eb761fd2d3be4ab21df5d496913f48ead702115d18a84f448070087d57b3fcf3b6dc8ab88b31839a5c779462412217300d380ab206f4d06330e68e5b013b042f2ad0d4c2460132a99a7193c33049f04333c109a2f1ce61feca4ce1c3b9dd4c1215a894696dd53bb619ce72e4d46497e3744a83bcc94237dfa2bfddc923e3a938fafaf66a1c8281909f5ab6735434a0ae98ba77c78e426affd106191a3feed9255c592bc72d8ae9a1658a92e627abbbe38ed8ee0f71f36ddd9d595ea3a35c3acdbd09705689f3c94a100622cf4a42dababae2c009f08dc52ef21671e3916ce68eb79a70dadf1b1da58670d57267f0fdaabd9c12ca22c056090baa38e39bbf01325ac37dd7a82e5f1d7967b04547db4601dca48e8268304a845b97ba1f03047e6e815185ba51ca8fab79cef415e291442715e9108d9b45b49e653b750c89c9ded0eebd274a9ab2ea86e31617439d905c29ea6774731048cddf7e0dfa9ce940000d9445045bd28cb053f0103fdd0c67bc965a212b1486962739a11a4823e74849e3450a8c772145a494125ce69216c62ac10aa305927e4dc20492ea950601951a25f45492186f4b4aa9ec4a8c5d22e1d1458412886945800e1115852a82634a255a2a6934271b5d4a5777a128cc2324f8b1855ef3396c561095a2bb02a9e1b727061fd3dd235f0597d52179f47f73194a9ba8c68d1fc865112f7f276ede081e9471bc20ae323e65d3e0762f33574778ec77dc065181f91a5773bb37e66fc9ccb05cc41451e8e39c5a6687046391f9f9842a875977d4a5f36ce460e64a7dc7d2f0cccb316eaba0b7908e4992c0b11877eea99445568a6650e3877c485e9bba7154ea178eceacd764d7339f5819ec95c7b09d673ed655e3cb56261097f1e3c40adf960c284b0f45a60b8b3798139ee2f68334cdca8f4d3b09bc9a56cd7acb31c7b36d9ac9b79365dd79dead249851ca614742f2e0aa2cb7198aa7248213cf7b84e55c9de99981c442eec0940ad6648ca92edf736b2ef26c64756c83aabfb9c238fac6c4fca0b6a5cc46a6c470de033c31fb6e6577406c61dad08f799246c95faa02a682d75d7b51a31c82dd454af34af7e476551290a3da20ace61f51c7e9e366c946de0ba1d544339295a71b3a76eb19b9b6ea9059c7604712418dd84636e9a49b140da16740a73d8dbb60e7b574456786b6286142642944160c9559b00646dd9419e677affca38078c690395836344d9f1f456548809330cd8f4f4482a6228927e572c0c21fe270b39812f4b25482d170e683debba475948972f1243f70b1857eab215c08a9a79ec24851e9e45993b31a509e07b212b365368fe9b0f749f079ad137fa65b91bc68516ae4b2cd39c5af4eec84c2801bf078ef0a4e9386a069f13feb035bfa21bd74d1b361fc59c790a1952229d96e4f88b96e452085be0818dba6b4c7a48333e73a8d8709441cb42c6349471dead86aadf31b60a220b07e87529ec250218c6f9087232c4f90a1d585516071607de86032b95a1b7aaeb6571607160716071e03207d6b4b1c9231d6d6580c430d5f965062f884771808f55a835494d814c25df3edf3fc8ef2becd0c52928c0fec0497e53e4517d5aed1ce300df7a511d1d5c4b7c0a85d2bf3a9426d8c9a2ccafb96c356075f219385af1e49193c7f87535f403f64d38fb1ed0108ecb7cecebf46df0ee451d12c6d9831e5c58f6873ea617ab952b38608f336e65bced78b47d9234a3870518dfb49ea1bbef0a3a5795f338e0a18ac82c3ba9012e5c975fa4c1c0c87da94172ec746b4e605277c45f149b017c4a315305638172e8c56aa4774e29289f41650d4b5d9ca9b8603e8a031eea79b55b72e45f043a737ee344aa74e42d4f353f4a4667b7eb500e86bcfecd51cffba4394ab93b3870ddffff66289d2d4546f2a4a51e12c368ef87cc3b9453c502ce25062bd0995e437939579fa9b8603e8a03de289880dc26a20693b4e51639cd87f4d07a250dc92d88ca0f69e924250bec2807bacdb1e8f757003d562de71854a28b5872cfb944006faf060fbaee97e93d10e1e4738b27b1dfd495bfd2945cbc2696071b25752e5e4eb94ab9d4e6db465c8bbd8879b2ef0bec280752bed4cdcb7d0c7b6e6ce9a33abe9625f151526e1d7adbeaab61aac29d389217702fcf2e6faedaf175a0a3942ff8f338d02ff37231363facc437be9407b7ab41274cc07c97896faaf39d2ec0b8ba881a9cd7a38fc77c74263f0a6fbfc1d18a824f6ff5a1e855d85a9c922c06f9893d875e40ebe5894abc81e55a0048bc45b5cb026f692e6679b7ad3944f015cc59553a07f23257fab5cb35bdf45a385d1d82f3ee2177a5b944ed1e0faa20fabc2bba04f4511cb0e889a41f5a0395237174c3ce2b80a19cbade49e46ec3da9296c1fe89b7f76a3e68b771c5f4a83502dfdb60405ef1a90c55d7e44f2e0149d45f5cd0bfca26447e08e22e68e8fbdfffbee42df861ae02778174787a849095267f59d8ea1d95728a822bfabeaa5cc781dc5f4af412ba160a92351b4704a414875a694a46fceb7475e843d9707432bcf3185298f93faeebc2aa75470e100425359071773a19ec89d384945c200cdeb400c34458c626d5f22cd5f3ebdcb12f4f85ea79a70dd2df7a51e0cc51f3ec9338650b48328198bffefa6b94a60462a22bca958bd1df4f5ebbf52ba7f1cec2b432e0ce4bea5e905a5b204a5215e9515aa12288b2fe100c55ba75187a56b7b2e9791ea22f4375ed754567cfeb775dc2be2d1e0a5b6f6298a152344f42f6b6ee4bf35df4c17303c1b8e0c40ee414e27583e06df77b4ab1429233da65b913945d5c7cdca5831f88e441d3865d37935d15df3375b9debffaea2bd683f38fb605da10c84c744b61245d8df4d3bed2f411e2c8eeaceb64ecf3040f21e707e4962d286887d6a19bb9ad79ba6fc586140e0dd0701b3769aa86bd9b678e98b0a584170fded2ca90d7326d90de458690083f6b1dbd485df3884bc49341320d0a590b9513b0279a2c75394a299dc5419fc21d26b824856269a2e4310489682ebb25e11779a515fd2b7a5294c32483c37c94ea7237a9e4d9ede557cfa929afe198ea00b4ae9d283fa98fe6d8c539c0003ee5b24100cfb023379a850fae7eb6ff31e3910eb545984aba29f142cad578f1d8009e0e631e54eed30bbf035fce2d380801383d98bccb34b85c3059e8430e7b45f1b166f7e9da30a150f60e673d6df9718861160e230b8bbf1eeed1d99d7c70a0a5ddc2c3deca90c20e66a77f4108851910e94c53bd77c9c3bc5863489f5d750d29a70e96789e9f51885c200ccca53b70264fb6f21cc5e339a36b12c0d41a32fb45614adc7513acb8ec5145cf8b9d21c961b75bb8a4ea45d30c69a9998d89d01476a5320f4592eb9618d6617534305bb120920f3e9aea4d97bec093d4b7142b3d4d65c0fe240dd48515d6525749e460869f7e9f89fc4e9d7fe6f7d978c4abfb70f5b4418b960a6a61abb713e266db51ecb2d50e7d02b3dedd84d517054afb95ca91fa9123df03be188e3ec219126554b86b392a6c082ee68373a3969411e6d82bfcccb1343419dd526f19b5d4107372df7ee5097637a66908cc5bf3a11bd3141ff0bd758837af5425fff57c9fa8cabba56f544585fa44987adb852bf814eee44c6fd6edb3ddd4f6396c68558b413743f629f4504a309b4b53e869a32ca1cce18b71ab7dd41435e88b806c2b459972f7786448d28aa8cd519f98e9a6b5a8bf18792ad83b5df878d0b49163787e062a8640821c2e96136111618e49aefb790960d15a213cfe19512c27558597b2d6a0c4c92f8504e4faab775e72e653495910258c20e7d74dec36cab0a7f5be8e2beb35e6ce5208f1452eacb64aa1f09742b85a0ae140b70ebd15b89a90667b378809d6d9654ae86069fd9bd0fa1f3f02d3c3bb0564e0e1d876c579d5bd05b26f95a0b9e0c4ae95c28b96f716c27202e8c4740ae7895147668051d4e40f7bacd42ba4efa70834e58e1ad0119407cc7935a76cfdd11fab8daa50c20b830ba160ac782914de45041f8be4f49c543870993676e6e7ad9fd2858a5b59253ae0da0aac029e1330f982d313bddfba2ace031fedc83cf292088b5ebcf7e9fa3c738eb27dc12f0e2c0e9cc181d3a70d19055d7eb97ada38a3cf0be7e2c00c07ee3861af3c98330c5f30afc281356dbc8aa4169ddf6cbc142ca4b4a60a752bf12d77bf98ade58e228b08619a61fdce26587306f14817237c661a5a308b031fce81d3a78d1b9d541fcea045c0f37040665771ae72162bd61ecf27472304bf5e0c943cd4113e853dbf4b56320939b5b72606524dec001ca26d012f0e7c2c074ebfb771dfc1fcb1cc5aad7f2007b8caa3e941c75ab6cebad8cf0d4dfdc4b6403b9254b93c1b5379de87c8f77e274e377e98937854d7db0edec93fc6afbee7a577ee2b14b5d749a97ed25437bc7df2815c5d4d2f0e5cc381b34fe41930acdad6b338703507502447b6a05499209d5835db7a22b20443b9f59080198311f4e59143184c16ea5f0310bd96f0c4f0801ccca02a716e8e07e9b14f573364555c1cf8280e9cbedb58fedc6b26f355a77140b9c2d86a74de38d24c4708bef2ad5bfa7ed7e56755272853fb8004f3b600d3cf855e6d0bc85ba592bc9bedac564c120220e31997c3a5ea90a7f2a5f64b85df9803a74f1b6fccbbd5b50fe4402ef9c9e3c2c907561bc3ed930fe606e511ca841c060312d3af87d432fa8c28a65f7352ce0142c5dc20f8323790218346359d30032dafd4072ac96afa240eac69e324c62eb4a77080b5bf7700649f6427a11464986cacb902aebcdba004e03c7570d262bd30f7e857906b83026439a86023a272c11b155544867e122aa3d5b6862c4f2638d3309fc2a0857471e0011c38db3bb6ce36cee6f027c1eff3039f25303a3455f892709e67f81082b30d7201e85d30fd53c120d15f9f6df02f25bcfbe23137937f7c89fe9b9fe03fbffa5c4400b44221f399fe7e1261ad6ebe37074e0fc0d5fa0bffaf4f051f3017ae26de9203b8a164b55feeda3ca34033d6da6dbca5667eb64e9deea45a67839f4da5ceeb2fdea1a3f9f30f25573f897851ae65d39a334e626fa295b879ec1bf4bbcb1f40c67b3771fa6e43fedfab7352657687c9cc458aa6cf0f5d68d22a11f42a5933d9ebeaf456960eee52f83043ee238e312891a768f2b2f7eb7266510e07f223de4446580d00586e8f3ba8cad93e387cca48ebe863ff325ee6991c993e4a518be99886063baf8f52b2e09f9c0399e69ae304f29222f477fad4c1930be2c3c9b3c191f4494f9b25ebdecc5d04748d353fd4f02dd3060789b6f893835f60544915a16412c3a10e2ee0e7e1000ae3e5055f5eb9fa207a475b849956b04a330b9ae7e1d2db53821a385ac1210929266e80ee7f03632856893b6be507ac7ac6fb7765f5e9671b376e888845919cb4d39c3c0835985f889d17aac4c017349d61422ff283f140b3ff2d092a4a44a6fd60dc09c8941537f67d55bf9103fde3bed222b213e2ba94b0f8570f2ffa2b2f871ebd7cfbdbdf76d610174292b21c2aafb360747b433e58bd0fbf777b23fdabfa2d1ce8be680f7f79bf151bad2005a51d2b2246d02a2475b7b5021ba27f25eeac058c1e7d67974fed3ec359da2d7c9baa7bf67c78f56ec31fe97314e33ca9f4dc8b02a33286f465698d60002ab23ef53b2f767af0afd732fed77ba3793a17e47d39e03857c2614bd82baaa8727287a8697bb1bc3e2d9a0030b50cac8ad66ab61ad699fb766761bb8e03963b1f65f260b741c0e96d05f076c44358559c27c676805f89bad60bfb0c571172203f831fec742715d1eb57b032a70de431ef0a009ec16cf3a17fd142c63c7a03006d15d3606d43c9f897d9020c6861eaca513aaf1b15abd616076cfd117a9936f857b2467cfa8ba7a2ac6c1289758016f989f79c2ad6b4f1543a69b9a30369d98bec3c0130f6736560717f733de7fffd44744a3fcd02330726e2bd9fd3a78d64eb215632a473b8cecb03f38d45e0a1a460cbf9c36052327f1b32cd01cac74ffe22a9758b721ba6433d5dc0f7e240e13fa75cac0f18ea5e1ca830d79ecc22a91efc9b82d6bf2833b2b6812830f7eacb7578fa79ccf083b243e4c3b39c573c0ef4c4ef6ea662e44e31f70d594e457e8503fc5a2c9261d09602739d045fa2d6f39e6d907e0ecfe37521b3640dda8ab8c5bb2d3d00394e4cbd9448cdc9a633c5dee4190c56ec5ecf30f7512fec599254524e6b441285fd9c8613a0a4599025c459bfe6119181557748cfbd38209f32e1b6e6bf3ecbd19197cc5484ed4a0d948c24bba67f55b7644ea4a75b1f24765b4403a78f9b83b4a25aa4582ffca46e924d2af8c264c08a8054289d4f84aaab12a7db022dc22dad50b7b422fc2a2c7da16e6fba201cea155d2e6ad07b6722cb39c116e450854aafad18ca36a6774d240c79899e3330e8c7f1c0bb9a1318ea442d3f0ef5a6046d29035fd5dff69ce3ecc9edeadd467a1840523ef2be4339b2dc8aa801b39793422e48d3a972d6a7f65ce5d28395662e2bd27131dc6de05df562d6d8cae689764ba1fe55617ae7386251612224dd8597d5497041987d4f30332457dcde785168b7a1e9a15dd5cd56bc6acb80137b7eb32fc3d5191dc9a014fc9c7a72e5dbd9e5764d4cf13958c4f010a1a02ab09426e89189a756d979789f9a29d973595a7802ce52d887c69075d9168218b2ddd9e05331ca3e9beac3c2c2ab2ddd7098628a63d8340873186e915dc0520353afac7ea957deea59afac69599726cc19feb58700655009c38a176f55ad759497e14f455a3712f7b40cc9b38dedc3f03fc849558ce64cf76c8f2cc8b45c3bb16e5be6c383d600b64756710fef5402538bdea489f1b99935af9806e3492546b38b714c9da3c5446e1a861a393404f42515d7032f8971dffb304beb2902faa1df90421333b45f59e8a6531fca084f339775dd3b46b569b375b6286d0e0496854c3cc0fb494d481bcda4625b99d380eba293a624393f64328569043dfd9759d386cc8c82f8123f0ac2e2564233cb88438db31084659cda28273d1e98aebeaf57d90a75b315b3ab5068396697bb6e98b1e0b4eeb93aa3d5321a82955a1ee6d4b21c6d88cafcc1bfd94ad7a2198bf74230cf3b6dd8e0223ce6732bd9d6b4618159e4c534305a52518a6259278a39c85ac20901a91f694aca8014aa324a69257b01aa02066d2516a08f70d6bc69a7e0950a8b21e846c4832189191a11fa5b28a495220e552f60ece70a31aadb4d1516ad749961b9cf2e1a3585fa578f9a28c470d3228d11f1369860e0f5f41ecd7bf9a1a14badf0e485ccc44552c5ae225c5519c6b094a96e0773875413052713ad186be920be7cac15a98128a425621d40014495b7a44921ca933d35f2a27e2a2f6b828b3c7c2180d3938bc84ba8230af174f290e0ff59fbfdf89f924f424ed56f7deb5bbff00bbfd0215522e7e9d75f7f2d0039a0fb1983ea665e20010fc1869857e1e2c0e2c0e2c0e28038f0bc47e2164f398194dddf9a3354453f01303c972eb9e4b6c096662c0e6c7160a5c35bba210ebced59f79c745f60b731d79131d456e6bb5b70525761120a9fd899c06e6f6261b88e038eb76183ab18988bb14ff30d81535978573adb79a63d1e92e0407b38f472c7d14a7c9a3af5fdef7fff735a8017d86dc89574c5dc2ebd91ae28850061763decef165596462ac780324cdc8264d5bd3b07a427a47f00b384ae77beaf779747ab103ede975996ef827921b92307708c4b4c4c1b7a971ae8db8ef76a4281dda8c11d71de8bb607e139fb1c86a3a17e5c36d9eed639f37e75379af191f397cc2fd2a6ee209e8b900be0911c28cac6bf2552e0467a24fa7e8c7f23ce55fd8e1c7088b04fd419adf755831e1276c72e3c3faad30ddf2dd386eb22f59da0db6434d15625da412593d5276576c74968b2c505b6cf01db8b0c792204cb154b708e2373320e0760eb8f6372e623a996a43e9003c3b54251838c94cb5040d443433ba71cf7a5c4d7cd87847d20374e6afa79a70d5f6e50cf91fae4b8651f909304a87c530f4340ec5dde9e73dc6406d5a12b258e934dcc1bc7539ea46da7a21dda0b15a239de204a13101cf0ac48f8ebadad4b903260d281bcec766a5f16f2ab3960d925068ff7ae0616fa967b87cd6586fe2f3578de69c3568008ebc9bd826f1e15786190b03d15e51eb3e88dcd840d0a8626b7bacb4975f5a83eafe2d05e480dd817f22b173cbd86c87902eb80ed70ba43bd7bca61b241c1eeebf1388f279f1033122c4bbabce96d354088be3feb35842d809347e82736a07a611b6a984fc86175f979a70d0f692434b9b4df9a3690aebd5e6800386d2c585a5a8dd00f9b9b6f98f5e30754947f4ea579ce5e7bd80fc9e3574e26301cd607848e65b1887d411a6c3955ac69e339152007e696b940bedc33f5dc6f0b23ad901aa4e873954079ae1e3ead0578f6482a0949711112b0c2216ef9120e75155921543d5b1cda40c0952f7c38c5a17ecd5b20578475a1aceb399503436f83629f103da6c1a9fa52a012b4fe75097890f2d57754efded3a1d60df357f66132cc2c391c4dc3a8c55bc6ddddf97011e150648ec9460d868170aa9817b9c0439643debb082e3ab82e52fba200cf3b6d202ae52b356775fdfb2297b7c2a8152a87d409cb53dcbd51ed27acc5d03c26a9ad2eb177d59469b8fa8b81aa38cc62db139d12e75ed8dbe991052960e4342d85439a053924a6644e150d3dcfae0abb892ce459a6c94345df32f2b5ec409d766602ec6349a35b7832b4d42c3812b2f384c54a07d3b7e4927ba281afcb156cfed4a0cb05c3e7e45c22dad4bbf2a9412157899ea41cb0d20a90ba91600612d0acc2a49056f4249f05d0c9e6e644117a6782ba4c947c76999cc185f96a5185fb69717febb77e4bb54af65950a9506a205b6fccc39135b32e2c06a177eaa2a57a6d80b3f79bf60b1d6d88eda1b354f2cee1c4bec3aac3f840cc9e251f9c703c5e70a603aa3ba9f0666c39a9844a3fcde47915a4c375d25b9a75ed31cb70804eb0e949843ec4cb900f7be412120d16d979204461b27a98b8d00b2ecbd7607900306cd74ea121e49018f3c1dec8ce43d3ac174e2c4c529e88da61650c5b4e6d6b8b5aefede689084ce8251690553a3d2a22d2fdcaa357b3d40474260ba10b4d5bf2333b65484b3c4725a24c62f645997ad57dfdae3ba430f5aaab9015a38cf44ee1500d00735d0f551f4f9a5ad4a3a8ba5b29671b2905b7ebd3b2329c8f9abbd7823fdd3b8f0c726ccf33c8e2b71258a2fb48ecac6456b01d77756baa6d874a180652f754bb5429975b69f46b5a79ab63aafba45176dde4d58e71ccd168ab94eda6669b5db64adddaa6bd18ce439ec3b2956ed18660434b3ab40e0e5be8d3c6d0a2953848b311b6d34d87be6016f99bb60324d60abdf85d60b9c8e027cc0d5cb5a3dc0453524c1e9a5606422aa765a4c2d229e2fd4a24212c2dad305396e870ba904326a34ecbccd111aa2411ba77490f85a577398e68c546b68f9ade6eb71b08225bb1b2cda841ae7b4c5baa01c3df0336a78da212c0a048569579cbf6ea90a74f1b5dd2f32cb39259a5b0e945c3860819903c1985cd107204ad5f3c36889cf1bfbc3ba05bff325a282f94405eb62848c0ba5a97d168c8621d7a2b505810d291c20a31b05810cc5c9fc5dd2f63a0958eb014b2002f60c3ba0e6a4a6062964ad89b0a4b093477bbd9294cd124125a2f188685f3fab9202f726032007288a7ebd55673c32b14ccb545bb448f49327e86496e64b71a7295a23958838bdc781b8017c8492557e3638e16bc82582f8b038b038b038b035b1c78de237153bce68ca5bef31c181e59cf575f90afce01ced27b7cc7abf7eba9e87fde69e39608224238a43dc350a2a712c022e65e1c90b815cca3e022e27c9e2776f65e1d5c782e724003ff777ee777085a9302481fae8e42bcd8d6a70638dbddc6d9c651c79f0fa6aef08dfa8ccb723dbb8f0bff877380f3618e3a3ee111e587f3ff4908e08c1a6218fec3d3af27a1f675c978d06ee3eaa59f168f5a32e8118619ff03a1d99e6c6c413ef5d2e013741ea784bea9a0bffb0e8a1e953f13a7df5998b5f876d375783e81701ed4c5b2b120246fe8e2be282c0bf4a24c2f023ca8f38f6de6498fc4750348978c583b70fd4a2fbadb79f19c43b38be0b5e1e0468f34e9cb2fbf64e9210133f1f02158ee76f97aa0afc2aa04305d139319d2dffc062d602af4c77f54a27f8590eff6f87aa0002e52fb5859bf736bc85d4ac207947053e8af44e9ef6d70270b01f1811da987940a97a69e32dfd8d3a572ffa4db64d21f099dafadd09c5745f846de99d14fdc370d705d8a14811afe725569f449163ff8c10f242f04ad9f54ee8b84be638856e85fdd06d5bd60bd6373303bfe2497d5c08a4145849e971369fd8959753369676f9470191ddd2a664c3a1826bd5554e421ecd54ddb79a512c27381110732589b9076634075685de584ff5248d85fa2f5d6b8c4e09ecde4853f3d93c808b9e70d3822322dd9149680f32e8ec1ac1be024ba9ab445dec8127c894accc78c2e919dc1813487888c566c1608b41d8e591512c5ee092355c5cef6f4baa70eb80934e48cde3d0fce27bdb781edb68fd2ef338c2b8ea9a23a16aac52c5dc9f73213a03abef843759b0901fbc21173db75d3e44cbf16cc0e077ce7ce86c33e6ef4a1f82d5568a15b432c56bd78e201a1d70d5e6af8e2a44a508935677cb88a7a76cfb563ae0ba130effd95b1ef9ba1ac12500360d0280394d50376c05af7e1ac389580279d36dc6746f2e45683650592f3aac1e39ce564ce405e4de4ead29a8112006f5db169486b620b02bc7e3a55660b79e780476cd907089269c355bcaaf08b55a26c3852ee544ff3c11221d7286fbfc67c72c5437cd88a54831cd165da406d18cbbe33982b8fbe5c10861cfb89c1e6e2c919753b790f3a12cfcde3a17732d0c93b39594b1e46fc927af1e40192fea031e9b90686b3353e17ecb30a7e1ae64995db94f5a9e0b7da9aa47f815dc7018425efb654452263f2eeb9f05428373472e72c249b43b89efb555d5f8ddea247075a6a287362eec47af653faae75a86247a2c29e83566736fd307698aa762697254dabbf05c36b65e823d5e9f7bef73d2c867a54e49ba2b40e2071fd859fe62a2a2405f079d8d6a995ca01f689c8753afc42b59e7adae8832de5bac365db0b5e86da837ee8277faabe20d44f5a5d72d8654aac55254f6a39134b543d97e73091a7c04a7f651ab269e3ecc685315f22cd28bca88b64392d909cf2158ba37fcbb931e95a55783119aa106e6548cd5ec399420cc795853980153367230e86c463a330542ab8e4c3736751552116818640a85356fdd55a413aa070894c78a572e18727e6bcde7fe5577e254bc44995e84962f4ae12457064a15a54a18edf53b87a5784a18e7f5d08df144592ad90aa5608930fea884a4ad32255255af170cecfa35a2ad193f458e2259f6e112e4a55ae4dc099225cb1a2b04b4d53b74bbce8241d2c605eea8187b15f860649918766c190ca04ec7181c4a11c00d5d5cca477ac873b656218416f1b6775fb86651fc32dbefee23bc2e1a067a7c5f43c68d789fb082f843d0c3813d28be55a9ca3faa73c39a790d6d35961af3ac7ef0c3953e81230f3d05ce90815d387663232e58e11da25e2c3954468bf59b63be49b5b49d77c27c66c512bf619ba15d7cd931e379711074903ad24d9436292f3ae5e28344bd92be03e1231a6502579e069e3c88bfdd72629e588d6f1a42e157d80099dda2e6e3324a563175916423f7d71df0dd9d99eccb42c52a9fa898ed00e05b4a37e6a25b5850e662bc30ef6e1eca1a4eae988ee8a21484bca7c30abed98828cd48132a2f56baa68aa816a79bcc3f3ec176d811c8549599384cd4c183279c76abddc4f7f7f66415ac6d8a17f35fd6a42fecddffccd9ffbb99f3b5451c0a2ed2ffff22f79a1ee3fffe7ff5c259ac6b7b0fdc55ffc0593ff1ffee11ffeff7ffc08f2f77eeff7e47f50892851f55ffdd55f159850490344189805a69ff417ef81def52bc4eb572d37b4fae05ffd75d67ec16b89fa477ff4478257b4ae3013f6e7459f1ad2af42a5d8be9ffee99fa62d512278359d6b431a15e5d935eafefaafffbaebfed55ffd95567c82d166fc277ff227854d7fd58a0813daacab759c10d2f71dce2b50589022e6d77eedd740a847840967979a0a45e12ffee22f0286f350c0bff11bbf418930880681253126a0f44e5d1670b28bc068156ad96b6284567ce8ec129829d4fb6ffff66f8b51f25480563f29c456cbbd9ffaa99f82cf422ec2f402aa7c04af5f25410aa1cad4fed22ffd92d0d2043e90bffeebbf062d90fa2bf5802d8ac7fd899ff889649dca853905819240a4452311ab504dfcf22fffb20bc561154a79d24f0ba4ea6adf906c874243220b3dda3c5904225b5aaa4205899ac3a6e7777ff777ad6944908b09490f0a964deb5f3a98adb8b9d28a845be4287ac4ae542af75d7bc7ec351c93884db61a55752184f3f4827ff12ebaad14aede358810b4da954a58913c7cf20551a2426c26a4dbfa575b0d5108a4040197a406a2593d62f4158577d75efde549ef6dc056dc2c4897125e889d1fb2de790f2554a98e14abdcccd0f8673c48aefa153c79fd473fe5d692db1b6e8e49256928d741c096965af0bee401cd02106ddcf3f02382d55629ec7505efdb27ae0b0de51355b8bfb7be5b954d17824de47d63cf275b81f9a569999bd2114476510d5e7d7c7e5afa87daf26cdcb0a1e8236538c69f8dfeabe979ea69e3ea5ead8a8b038b038b038b032771e0a98fc44feaf342fba21cc8f0a161c491366759ced6d01bc4537bad7d305970cef6fa9eda8b97402e35f0c9f3500d24829402fff23ce08c1a4dc0a9f5b6cfd9a731b71c898b36eed41c8d88f7911462cbc3ba93fa9ba7e82735b1d0fa345232cdb35f71262fdf7180ac335be03bf0499c747347d5f5247ade15ad4fa7116e723bcfb4f9898815abc1c508911b9996e7ed67b77523a9b7543ffd62da2dd3462ac15119d88e4b69e66f0b5ecdca61e8c8d5d856c5ce81bc9c3f5c0aa481f042c121550f60a9a7ae07b4f5699b2066c933010172851bf92b3f3d520d1c907dd464bd904c4f77526504c2a12d9b4e41897647e44737980ae1407b4a3cc6211a2e023bca5b67b34c54f73d46be48c0e701901c714d10db46b844c6e3674a4185ba71d342314852a12da1a453cbee0e7c20c6cced19a1927fa3f8bbb86a638709f977d7732a07a40612872fd689f98a6d2bae2a3b887ce984b8a95403a9475efab1b885caef023066eb1b6a904e3014468fa3393c6f9dca8a0f447efab47175df948a52751534453015e3f60a6c1ecc085b8fc739251efca80b30a88bafc2498120c3eaa2bafa572a9b0a740579abca24078ab39848e8ae128eac27837279fecec5fd8d0e301f28745298f5afd619bc28a25ae5922cfaa07f657d5089bca3471554c81a25f8b7371993f23a098c5b78895cffead265698eab1b2a94c83478cb8c2e9129c25b1ac2e015005ff7421ff48e5805a37f6d16a4064c515c8d44e8fa55852886683ba9d74f87f6ec9d113bca2bf66b795a80121c22d54e4637cd90062d17e83cc27d166200c1d01c30be39a877fce660cbde25e643a42ee0490e5825607eafc59c9157fc24a07458a9225929a96eb93bed7196531118caed55d7bb0bd1106985bd1393dd5960d77160520d7280ab4a51035ff0c43e609701f37bdee043b8a906f92ea502186ca8c41546ef3a863cbed6e9bb8dfc0ac5a139d3ab784de35bf93f76107a43aa3b13026385a2af2c8096e4fb144a51f482a45971e48211182d67d411bba1d809b1e1106da2d0d80ef571011fe50053f57e2d490a18760906cefc666c5610ae70a6834b25e9cdc8b5addf5969ea5fd24be8fdbaadf0d1ee2f78d8beaf06defc9114044d286a201103963b456d17ac307ac17400902aa15d66c1a64b4589adec87de4f6aa74f1bf24592e06f27d1db90adc04b3f30e232cd931824ef1cc3c89bb12d738f5a145d4117f5976d26efc3c4702a77f2283c1e10f97e9af1843dc21d24e968739012eca47a1de00c45252b9144e6b13d9c180ace6208685d5a2d17562e513f8a699f6ad2922c5003adb2b5101c4a9f429f3876181c8ca59c79e28a47c47caa1ca6a74f1b1e6f4745c299b644ab87653e5b84fd07f96d3919f5ab7e12b6ad03897249db6d31f7a067e948151e2d6cef7ebcd1ad40de633755c3c2add9aef00dc69642d9d63237ab09212c369753c15297d9b4500ec2accef96169454df4ba430a69744b4c4952d11667b72561c6feacb3a563aea59376c1483fbd74203b1e85ae4e670b4f7abf3865293c5189d4b5d4259b64d137fd4be61bb72b7e76300108b2a807f63705a4163b7f861482b053d8abc3a58484338518f56e8850904503ddd3611284648510a6444c0352d0fac3064a6093f12cc3cb229ac3320a3c076957f84b66ece97f3fdb2f76755422fb0cc80309be42197dbd6c85c6a322f831ed74f63bf9d73890b0ab3acf3900a0627ebc4f551c62eb4850e829d8f6cf604ab0209ef7e2030561420ebf00e3c24c2a97ce774b16577e82d9cf53be2c44f5029982002760856c34bd14a638b2aeca53821dcc6a331f3cddb3373a0f60699afd81331b420c9d4ac5b014e89abddec09b663bb5d32d9e2da64a0cf31566d3961af80b3f8790262f254e5f7abecb24c6bde8b9323df40aebd25c0c29a4b02870d78dde917e18a9b67cf9a6d0b365b51850a5b9cc67ead12d48900bde875252096b11773e404573e6337dd4936a0036069a7523f5ea9d6ef39c7e6fc3166a4bd23b1a9072620c5cbc1e61bb59f432737c6202ac13c26c225123da4553bb271d8be3e101b604dbb2745c2cb021482466427e77cc85469e985d988600caf524e496ed1658da0bd393a66a68a786d3c6d088cc58348fe4ecc8b0cbfb2ae4c19cd69619828a0ef9b7142c68a66a9b1beb407ea5c7ba816928d7443010180eb7686d4cf9d2509f9bfbea018b96bde63c7f08991267461c82a5c451efd2cab0eeb090fe160a7b972ddf6cba830da70deb64eac68e1a585d530a824f35c87ba00c81b4fe163d555089cc6dcc78b7aaa41af0937fcd7fcb3c7ad4183e1bfce9d386997845cf19cc688047850dfa1642aa14bd1130aa5f46b5ff751535ca5862d4616b78d03f6b3fd8283772956c11c698cf6186712c4322d11a15e415ccb0a28cc6de71da4d3b95ebacc4c9c45c5a19ded21f4e8d7d3d65be25cee421e55058701ecd0e402c13cfa4b215e0fcb7ff649c89ff62739d986195799a27bbf618b021d9b7747988707ec7c9809de93b137f11251577d440553c8ecaea2a555def02033996a16ceb67287c6698d35319ca0f487a6771c16be1f5b238b038b038b038f0a21c38fd487ce61cfb4579b7c87e660e0ce3050e11fca9c2930e71e6c9812538b25eea6fa6bfbc82eca50343a69d3e6d5c21aadbabf8ba3ff1129391bbc376878125b753b8309cc7016290145ca4e76ad1ab22179297e1384f52276156d03f1fcdd55f3df9bdf7432d5a070ed5fa14c0677bd07cb6794543720e72c454cef12ea2eae75417ab6c01f86ce69083f5eae656c5db39c099338746939eeedee815a15cb753be30dc85033d5ae13ab4b79ccb5ed7e2abd43afd48fcea6943033ee7edab678e9d33ea192141ff8d48661a5a30f7e2c0bd46bbc322ee45d8c2f3300edc51074ac4cac3baf0cc0d3daf938aad2541087a397a46e27411575cf4cfbb455c46f505225f5e93efe26a07c8a7d8c67e5c2791b8f71c7ae7d6a1e585e351ff92a1921b7914960b71963b8e2f2eb8f54b731fd7d7d5f298037dd45b075003fdcb8d48ee1872cdd0ef462a18a342fafce57b5c93576bdf504867cf69d7ed36cafd0cc24f8f3a1c301c5e2cf47b1200809c17427e11339cf14f7acf886cabc2d90c5cf88f72a0a89cff45c4520397e4d482aa7867692755defa348c5e32fef228850bfe6c0e949b7af61958bed601dce00ce7340539dea1b65bff4feb84785e27551a7dde8f9e2e9469c39ae1b924d5254d49ce1c2e67d272154f3047bd67670f9885bf4c1b48d3b2c3dc77ed62798192e42d3f6716c8c5442e4716c39f900365dab00161fc663208e44e39ef696dac3c6516b96e35fc848cba8ea4677752110ae5afb2cc6cf71cfad237aa52026d2d8504e783f3d528215a6e4533a78dca511df2d50026f572ce9fa3deb3992e2c982b3880aaf48a886cf8abbee66278de91f50f7ff8c382c729ad5c3e6ceb0ab257953b72000fd2960e48ac48edebafbff658ee7244617a7e2a32dda12164d82bbbd53b76e4c9513defb4e144e596eb4ca2b19d9839c958d3cf50ab9c10eda21e40cc15e7254fae076f405e7e43a9744762d5877aba3950865443a6766d7da7efbe721f5e29285f9d137938dc4b2ebf3caac999ac840b9323b270834c9405e130ebe2b07aaf2bfc5ba906b3692e529ca769c2ef0f28950f37b1f8332b32adaa57159384dd5707261b7d36b0e79d36506e098954b87a66a60d016b6ed0335450ef3624061f670d4f2cf6e59409710be4e429d9108cb3d982b01fbcf792614adae1ca8bc2640ed952bb71e1b4b05b9c6e98384e3424c494e919dbd71172c698adf8983a0b87e9758767925612560010237df01711664620d30906826fab6c3d3e484fdbad8ac374b60589be0aa7bb05a5fbfae49c9e2c944a93a1ddd5c522655ed0935aa42a329a794741b4e9fb742a2c4d0846856a3d11ea7e43ff3641af4e2bfef421182408be8867843e702e421458510cfd2b760df3f216b27d709d38b3b0ef11bd0ae48b386ebaeb619f0c80c9f2fe0d41bc20c3cecea8d90bc35ce7db9aaf75b513d0d69c485c5cd22599652763eb44c4d99f9c82149c484e78fcc13eb7a272ce33c0597ce279c0ee4397729a6254e5e82c1da9ee42b6e2c20e59ce5a0429227bbbc39488ee7bc614e6698ddb752b994bc7d7681c9b30cc34d733d19a876263cf6767ded23a12291ca370487661be13d5395798ebc225fd7597059c675a79d69509eff2d434ef046475f76b2847ab596a6c979a83cef3bc7d4ba984334ffbbaaa94b892a25417396c59ec6b8bd52f69f61174a790e1c633d4526b4b5238542a53e8a62d6b5ed05eb792be0475aadb0a1526701e9b2755a9037ab7da7c9e63cee73d12b78d639ca3671ef939fcf2ddd6bf189a1e3cc30ea6d814cc8a57016962ca4f8649abd74d5e5a28d3b963194b7c4e37193bd3c670407684c259d2afd2b512714061c9f586017521134931e8e534925e9b0f292c43263dc339158e655f7a5d0ff8028981d05f46bb5e0867a08477fe05528fa71c0a6d1af88942f3c1f0ee5ae139e5c3c2a1a11966932c0a3fccf3e8f4795ba3638742913724a6e7e01364e98bd4402525d0b153c822437c4bf2e07941880ea83c2173267039f2ead93c8b3e171da08ae568e58492a20f5092d303d85cee217991ed6f03f0bcd38658dcd34433f2f743aa9cdeb50c0306bc949b9c9420f118a02d3d2ad13b0f30fe375f54ae5f29b136a04f65a4a9b094a082a517262f754bd4965ef41228e9635e8d3efff2471476c33469bf04763426fb6dc6edeac85371a0ebf053917777624ecf808b33948570aed0d7fbe2c0e2c0e2c0e2c02b72e0798fc49f8a9ba4d27c2a9216318b038b038b031fc281f79c36f8e4324f89dc20c7c03caf09952195e63078771ed5825c1c581c581c78030e3c6edad8894ce503f732f1caf4928b7ad9779590fe653e7fb53f0c054e052f66149d620715b9383f7328a0f3bbdffd2e276042f506225f5d581c581c581cb88903773f2d29081da5b0753ceb204eba91e113fc4b7909c0d8219b2a3e2c2d5119fc7bf4acf813064b9cad180bffe2c0e2c08b72e071bb8dad9bb7ba5aa5fc1cb6cbde19e011fac10f7e20ce6a26185e85eb13a66ae90e8ee07ded4bb7a504562e0092f1747851b614e62ec773d84d13f5aabc38b038b038f0ca1c387ddaf03490891c0ac764e2b9fdaf72c37347d4b564f7673c4bdd8fe4f9232f916a7651861939ac7c5cc1018682bef2be2b60228960b043a9b15e592b16ed1738c0dac29f1dd5bfe4e19877a52e162f0ebc2e079e280057d6597659db0e920d28c582d84ad82e3fc9bf74f1505a072178b41232abab5c538ba628ed63346d08adbc649a519818d4ba5ed8dc103a0ca4523b3021ad30e257d1f54c4dd153a70c7b3109c602428ad19711332afa2a0c7c753ab5cacc34a33d7d4876d059aa5865ceac50a9de754647a1ce71f7ea3cdca4ff6ce7dafca900bb0dee8b965af9d30ec15bb90ae83ca7239c6d642b5cd953a15ac983906cd498cf66d7c27f170ef844ed91e316fdb90bfd0bc9ed1cf82897f267d08127dd6d68b4b36fc8dd866cf78ea70b03c1c682ed02257220c8efa417aab3dbd03c416e3bed2774788e978c0d0d7b11b2287af7437456a27da43d7ab9b6c4f38b923ab5533d9722d1d8338d2af5b2e8ffd18f7ea415e856f6cc99ac9aa52d91a4e3bd5c87b2a31da6f64b52458c36bb72968a30e39442ead0aec49783aa232c85daca939ff162d350a894f2294d0ad57a32412522afb0450d898dd9179a2eb2605b70d1913023bb8481ce19a103e9ba6c22ed330743f15ec0f94eb3f014491d25fb35e06f9fd5f7311cdd6d78ae466c20cf75dc30b78f6970262b970c23a94806c04f7a8748b592b9e4fabec4f480bc53d2d3f5407c81248f4889e6ca942749bc20338506397332998173c9f56c25bd6995e84991b9efbdb0ac9b804c7a8882d3d333d6955692996e088485397dcd4e970bbb8450cfab2475409993271e17c96417264f7a5d4b3c1572587707219a5f8609ab2b1762c292c2617a44efed8aa2523df5aa23f480ed7c182a6ad1c974099c6dca16feffab1867f3627eda40a5ac2b2828e6d5e6afcc0143e281c1ba6171d2ceda7e79ec918d8aa63d0030851482a4687c1fcc1e00c324affb83c77398d07aec19611fde43b06e7f457312b3933af0e2f066fe8321b62cdd2a0d2d9a0b8b21e83c3485431eee5bb4b335f916fcd61f77c1c24da9790aef121f4ee1c9cffd4cb44315ca1ec1f9b20280ec6c7a98a3d7c327a78d6146cb8e70e858f6301c2e47ba1ae470b8454cabee24074e4f65680dd82128ed72aaa9479115b7abddd6ccc16c51e60c66a09c2198154c006b58e60f61069e7fdd747e1db62cc48049b5f60abdace569777f818f2128f62227d1b22929ac604f93856c684abbcc9aa590648bc35c9009d953a99b69ddcca92f1d61e1031416e3250a3b1f002b644f2afde3c1d42f915ab683ea574fcaa9c29e9f71b8a99a4ce3d89b50f7870827e991103bdb7befd40ab93e8b06f6a6614ed7deceaeae930cd8611f1f2fe5cfd3e2539c6de00395c1c5372a17b07da9c5cbac00477942bb1795ad40790887488fb0fe15c20cc9d5a7577037134ce9f7f4d2ea27fef50bef7a8a077f58488bc5ed9ba84cf6871f090cd9f8b485431e3e2db58bb0c581b7e1c0534c1b6fc3cdd591c581c58127e1c05a559c2788d3affb9d47fa3e663eb63c1f7f0d36aa0c2f6d0dbfabfc51bd5bed0e39e04fb412e5321f9cc3773df5f4307c159654698bf91fc80109482314796d9121b94b64fae0aefece5b00c2aed019bdabaefe9daffe813cf980a6cff6c7cd1f896f517285ff9a33063fc5cfbed36557ec7e55b01d4d6675367b17fee480bf36785458c3935ece69407585122ed1dc9d039cf6f1ec0c46871b1c1ab03ed8876c9a58721f0af1f4dd465fbef5b951333c6b3aaf0eb4b467c9a047572b8e7eeb428d6690cffcaa53f1e3a84b398af0bf5b99b53e60c25f4d360e484c9235e35f7fcbb1d60ec354915abe2d0cb03070f63e8f6a89e53c0efcfeefff7eae05b752b9e884d29138f382d37d0b21f72666e6c2c7793d7d72cca74f1b17fb8fec9da7817c001c357bed7fc5ed2aa90bd567c46ffd7343a545d1430009849183885a3b09e12ff67d019cc701ac801fad242c3224c825af223ec99d9fac12ca15a1a9087d50b9dea9c8cb79f42fcc8503928baee2ca50f088f95a50eeaf08d3ebe0bc61481c9f330a80e30b8353cc8565bd86f9ff238ebb6f247b201deded3734bc46a42ad49d8c352cfe0a94c675092a2da19c84de6621b5807488a70343d544de42f0c67639afce56a479fcde6d50c5a244a0764120748bd8a234bcab4b1f90afcd905fe6fd9ff3f42fc82d0e201a6c0282dbbaef593c4e1ef8544ff7638a12b42977948416d718b75c1eb4dbb06cb6d6505ac55f84b965fda55583b283908e507f59276a89e1d4b62acc950be7635ad450a8b5a74af4af161d642251a1fed58bb44a2fa4675fcfb371c082533e4a44c6b1b95ee4f1d08ec42286721f8a226b7787cd8797a252061f7b3c5b97df981e8d3267fed08b3c8a93490319ef3948713fc22be606b6a73d3da5b4058fb7aaaf0cc770ecf469e3a936f2d20f474a588d645050a02495381cc1a346d2cedcbdda019256e6e801cc1b0fef0fe91a01366e1a79d9d9a8b44efcc444a2177bbdbb64b3a4bfb3be29a7201fd2e5cfd6a8a449e2514df99242cf7be6f0b9e26be25f56098569381bf5772850cc8597899f8de15bfd3d7dda38caf11b47231a200b520e274c06db0b1e921e4af958866c198be45da22ddba32b0e609616de8b03ec26c959c9e345c0cee196660eedbb7397a9eb9f174902617ebee5629505702f0e6801a74782ebeb518d7af90cf478f8a7e8d95f42465f5ea8909dc4d0e7e17de71ae330f0f469e3a8ba5cdc06ee03685690de74979175c23bd3543b6983cf513ac1bdc56e5cac6ddc364f24bda4282ec043b0f942355ae8e40cb07447859dbc7eba4b245ba92bfcfd52cb56ef7a2bc34345b552ca55b107cb0ba620cca804d1696a3b1348696c00f211d84ce8e52e1be2c243df20491e0a46862c7b273095e8c9de891e2e0d645d7100c88250904552c41f66a78c3059ad16337611b4c24fd3aeae2a1d6c48215228c4e0ec2d1c860f45bb3a9828ec9ab9634ff2eb1abcd30a67e9d201ef2ff5a11dceba530d760c0b3a83e9a08f17cdd40e9deff0d3d9e76ff3f736e0669e31f673f27ea65d8ec18dc491f82585543a34b1f5b448b9935671d4060047610010c74da7383d3391bd0ae7e790d473f309611ef5273174cadef3e409099a84f062b6bb8ed0b2e8edfa2490a6bb2ccc0d41ba3a19700b31c91c4ba71363969aab5b4d9b87d965109a18376afe741ed2291f72f2a2bf7acc199518432a86609cf21282ad487a77755ff7195ef8e84c18e67f35e6d4ed0c28a7dc6c113d86dccf0c98b71092fe222621dcefc89042379d645b4c2e1c6ab57b97c3c4855be7ded95032c4620520856b93ed2e78701586f06f2a89681b26a02c647c867f4fdf6dcc2ce5584921511f4d6b3eb7cf417b08d66844e06de174f4bd20f17e4a63725fe9c37001a8454e2f54a877fd95a2689182f7f3abafbed2afbcabd06b1356c72ca9384dd5ca05caf521018151c58b112f2d7379e293f974745051180c395cd168e103e4d75f7fed31d05fe65743707ee8c929855bde1ef1b07c7a6187b0e14ffd364cb6e5bef42e0b8ca6f5827590e0f4eee12d9f27960b00bd2377801184544548983ff42f4b4b20bd49d5bbcbf513fa804d5113b4a2777bdb89ff5649de1b50bb2a5144af99c00d033db93f16804a6cec00867e9aa34434539287f32280c26c45c86925b9aaaf68505828ec1dd9aa5b2874d329628658deb780577a9242333035c19093ae21863fd2514fbdf9d03be52806d33cdd47e21eb010867911790263a4834d8c425e82b9d1977e74803c1bfc53e4a4d2e0cc287bef61911f7ff92c0c9bd6e126d79cf5c720f3eb8c7ceb46306a087d02a1cb55c2946027863403b32e3069b3ca45a7de55ae26504d141ae3c24778d0b3dcaaf39e9fb519f6a2170a2de32db19921c5b08a241196878438944ada47915d3e1684eba94c09e2836c74cf0229869456f07b64408b100a2cf3510a00c61662c47c418a87d950ffb60f5d2e60b452bea4449c5bcf2fe9249539fcf00b2530f2b54027ad15385dd74df492671bfc437aee4ef6246786ed7619edf35048c033293b462ec0b4c5fb7ef5bbb3e8251423897c8a69e3e5b8b6085e1c581c581cf8b41c38dd49f56939bb3afe1e1c98f1b2be474f5fa817f6fd0ea5a3dd005ec4f2cc7b6e0b2b702d944dff0bb1ebeea43efb6e433bc7f92d27dc194ab77cfad87c44b1a4135b8efbbb737c21bc850338d984416718dffffef7cb6d2f899e98190138425fcee8ab073c086fc1704b6757dd2107346728d8da52566840f12921b55e57071b93d7034b5d1907d449a71dcb507cc39cb3cffd877135a551cea938792bd1231c526504c83ec1794ce7f32e75b360762c8a61cee6c3c27f3b07fcb1450954822b29671c592459e7b769e795a7532854b4753bf10bc3bd38406803965d2ffdd37e484d0f9f85e67d6801e649a2c5955f048e3dc849b53f452b0689fb167a1c5aeecc1f92967e9df415184ccaa4d5a8356698fc438b14724eace7f939a07da7636318c38a17c8eb0e8e7a729c1bc62275afc0f78bfde5fa4b893b787e2ebd3d8512aeac81b7927ae11246efb8260ca904ca2085c91d273e06aae0d1227ec4c687f7bc618326480387d7a1de9eedb583f3f3ed7590ccf6fb537d2e0abc7620d04d8d120fde5797437a688e0526c6a52c15d5560903078c86fa6736fc6d67b219ea2180efc6c5cb75ccfcccb5bc6d6503dab7a1ec30b644cf6d0c3dec4572114aa1b35502c65626ef5550fe9945f00c7d2721a9ad18b22b239ae1e94b45022e377eac09ea5162c35259d3d270196c68559e81338fa4e1414e2aecf2fe833c6cb8d10c897078db6b071586c362ce9920656f4db21ef0427574ce3f31d9942977cd1c97447ae7df7d110f6331f418a47b2a01a8826260fd112e8f65cdcac06a90d7bbb2fcce1d5be88e70201dd169310a0e0ff61ca714e215f77432dc2be00af342c1738915ec333bac1ee4a42a53facc9e8e51adfd237717f46fcf5c36c4a3eda46a71262661bb1685e8907eface77be933e0a79abd8b7b299d5250f36c2d230bd68bbaac3b43e73cc7464c1dc8b035c7564004b94c34f66495b2c385f07916433871deff64f0a61c644a463ca67ad2a2c1ff0b857a7169ea31ce02a255b8a2db3600b20008d68ee73a03634c760977b1cdba2bf4c039e93867e75a1924aac53f1cb9b8023eb8001ac67e98b78ca6ec32e23c4cc2660f2a18a57193ded07176b01a05d307b7d61b299f08c0accaade0fe226695b60b77000b6b35aec787ae20a3625ddc3a035a39d9fe0f1bfe803124f98d4995bba7063dde1b7677aa14aaef84acd3e6d774778232bb6aadbf44b94d0ccb8ce8c2f4c39681183dad8f8099d3106fecd3c4393294f4eeae3c7a23d7db7317994dd571cda25e8213981a43b8f87b5806a710c2e0cda5868bbc01a3397a83b380dd6618459eb9dc9ad4fefd77d4b7a28fad5c1e987081bb63b6c7a58d8cfa287ad7730d85ef2d8bb2e126781a917969c2640235f259a09583352cb2b479208e827d71d526e7dc8635550f5c3526118a665ec4ad5b1719c2bf2ca31be363da5bafeed857c4da4a48914a4701684a42748fe8be602066784b0f064889013e6825085a56e397386816a6558f79072faf45b1b4a09ba8f7d2e6164ca13e1873cd2e8ca5628fb881429f3e60e69e0e38093fa7ca8174f0d7cf6ac5556eb3bcdc126afe2b54cf08a80174e32f7b71d25d7589e8b4009f893aae16ec3005eb9786122f8d20bfd54361f9caf1652f56ff7877630c24c0b423cade9a5f5116eae7af0fe279848a56e21668b42d54d8448610621322a1d74c86c39612a909c24cdb4b2a33fde52d0d35c5a5a2bcc0db58864dd286a80eb03554434bc53512f48df7ae5fefa30ac9fa515cebb21f7c5ad64dd61ca3fd396328242af8b4d2add712b3e224e3e67a780b4efbe83758466542ed50b315ece17ed850fd911f7cedb1a9f66ed8ffad48adc6aa434115c8e6b54ae8832a56fc3ed0ca7fad56c84247ad16dc2d976f563f19feea44a03bdd3d512746f015b72183efeddd22123010673e9618fec53f039c0a40d6968b25d0f4b634b02e86031f446b53f00d22a9939434574d3b62cfb66a59c06770abb5cf6ed458945e943a55b9014a2e9d96fa5dbdcf901992233bbac2d3607509ee9ffa0cd55d270e454640082eb682ea78d529246aadbeee427c4f49ef60906a759995fbb28bda4487eceaf335801642b9efecb10de9a020b85c38e50988adae7b0e154b76f3153d05689649ae5c8984d71e76a43bf0229006b0b6c495537ccc7daf107b7fe14d386ad6797874d36ead547e670a191ea921a930d61faad04c2ef5f55e8c9c0ef8664022b565ead145f2763cfd38607408ee4e1b4319c684d8fdb4d6a4b6199c386089953cbe600c8322bc381c2e7c20438d9a7f3e1660584c907c04a75ce24caae6b6778b050e84fee5ff915241c6fa4bf5e3ff12f6b088319260f0cfae181aaf4dd64a77f78eab07514313cb4e84c983f7598849c04838d859e61c97ce12dbdb3c852769db7a564e7dfa1e84bafe779f560e37e5e73a7271739949e418ec2eb6eff9779e2c1ffcab959f2c20e09b82251ca833bb29a5b1c581c581cb8c881d38fc42f529000af3867887e9db0cd9c900b66329ff321a62de007704053fea73bf67c005b1fd884c4d7bf4d79a87dae8e0f3f527908cf1b009f3e6d3c38c6792857a9cb8dc226d0e531414a6fa0551fd205d905c42471db401014948925aea04d3895c1424f0f8bba02dbaa721e07d001f0eb25d3d64a7c4a80788b041579a5984c3d371a93f3baff30cca74f1bf4e4e2e4218b9c22571572c5f480bc2dd600afc4a87cdf8d879848a98b847db5ed202e509970d685af87e9e5d18624237f205a61b892b8c32bc97576e394af404c3d372239daa9057f94038aa2d638f5be5022f3fdbe8b26e8625b1efefe92dbc52a6f0b70deb1099839b9ed87a56e97e350f3d747885958ce78873413eda0861c5be9766f8f76303167b36be1bf8e03c4bdf82054a2f7bfc8ee3ab4ae75518d6fc4bfaadf8503c8da81090c7c300fc33d8e36daa3bf8e62780ff8d3771b173fba8bbbdf51713e24609940388d560ddcc6da7958097234ad9545064d957b3d572c016e5faa5cd1e8aa32cf017603b820f8a674a9ab9d687760e2ced2e3f5a9efafddc5bb354fff82bc2307b4d7c455a51cd84513906f3aaf04e642f4477a22802fbef8021d28c077a4f385519d3dfbcd2fd360a2e9f1ea80bb5a2506b493ed79829d0d9b18f62e8e8bd74f194e4a0826a1a8de1b119acd74e5761da77f36bb16feeb385082f1a5335e72da70944d270a4361d99a105e8c4282675e8dafa37fd5ba1707d216339073b7c18846e8180a8c830b09a30789007c6323d5a08759df8bf857c173ebe6fd623fe7c71bb2cc287b62f991e8c5e0e892673035266fc6e5be15cf86cd8777b22acc64ab4c426556bbd8f105f0480e701fcd2683b93fed05ffa6130378093a0b6d440af0bc1a3fb2d7abadc201af0b5319b0f279a7125bc1b4e1e5292266dae09d8a00609752553e33f34f7752f5f43bfb5b333ba9e46a2030066fd54ce82ad300f855cb8113dffad6b75851b2e5d43b5491a50accbc2b118dfe0a46a1c04729dfefd7faf5540ee8fb39122e1b47a4593e0bfaddef7eb7108026f8781325e9cf56f9a9dd59c8afe30016832c5bde2ff2752f9cd8083d8d098a41c5f253d2805d5ace6a7872fab4719df811a406bf842af1ebe5621c14399095bc4c3b036b4c7ed40f91e7b4818941ab789772e8654d18574beda32a6a9220e0527f1d649172cc2b41cc04a909fa17fd71aef561471ea318bd95fcf09c09e35426e924fb61a96eb62424518b3d2f618f4f1558b9b022985ed776b9b4d2d938bcfe72c79056d90ab049be380960087fbbdd47ee2eefc1723b422fdf82fc28e57f7cbb4f346db0de476c129502e9b0e38ce499112b0c3ffce10f4988ef641e439e66282d530b3353aaefd6f2c408bbae0fb55f857de00d21fb75247f27c08d0e93aa7295a9f47458d86d8d6af57b2d1c06f621d429f4322dd9d2e778810d0b25a9c28a2205d0e6a93525204c0a3573f8489cb6f6750605335574242545f5e11554918da111011c9f662f38532dad73b25af0aba2cab317fa5784155ea95f8a204f934758b9cf7ee189423fc4045537316a8e4fa816840a5626a0dc4d13625e6e36502860932d78c1a8b08499a8b3dffef6b7b3cba2f9677ff6678b9916800a0b31fa57bdebec52dd6497108a5d45e86552648ba9107cb0d1bb6c8e72e26b78a78a2377984578b4a0144cb14b9483567de959815dfd9d5fcef6d0cdc7bdc1657c88a46ce3a0922503bee93ccb2a94fbe433c3efd2a35ddef39cdc02e61c857641c8bbb72f6e347fa5d030c3ac7f999b885ed8f99e2ef83cc581097af208aeb72bfe0cd94221f4f36422d8d21141263f69b75068b27dce649ebbcb2626116e51482b496147988c4d1e160afd2fc798f64167d3eebe7ef57b3ac171769baa6cc260498f1a329e9451e7bc4fd76882c760bd5fc993a28a45d9f2cccfdc4b510e95cd0aefa6adbd9dc2d4401ff25da4705ed976284c0d1c52588683607c1aca40068387125a9d8a67c9a688ad0666945e4c00388d643e6d5acae5a5df4f3f129f99367c2c8911c9d3a7d46fcbbe98330f241405cde03d3fd0941a53dedd8a4fc2535d6c866ce3520bbbfd4d0b623c1e8db62065e0d988d810b895a1ad71bbb68c852ddd28ef8ce4424c9f3686a6df536f09642893c1fec49664e7b9a53be898856e5ecd19660b6f31d59d3cf044dc6885a7432b092722e60076c7d38f571b60b0c5173c92024f5a0174be8803b05c52d06e0a170327c812ab43bc5f313442352cecf6a883114150cae975a9de0b31cd2544658bc24e7347286286ed0ab2a407454c3d09660f6d829e444b8921b30b26297b81abd312e13d49b59ebcf404701df1c7a60db1f5e8d43a336d20007422c70cd3491170d19bb49ebc83aae361d8fb0139608c55ba4639ad0040a26c5eacc7f40b65e2c16675d3d02d086065a8c084324e8aeaab1551321c24c3c224cfcce990ac9a8b02c19652d84b04562cc83c851926eb863a7908a5ebf75155bc6e84ac5a8b038b0385030732e0da3d2dd7de4c5c132b567900f982f7c533ed5ce0aff7c581c581c581a31ce03003eb94ef47f12cf87d0e1c3812e774c87771176717079e8403240de3e164fb8e91394fd2c745c6450e48ee3aa0d643c0825e6e4f0f71b1d14f0a7068ff85d3e6681571b6fb2e0f219904c6596c41e2aaba784f7012f9027b5a0ee030cce7a8963e6dd71661f31cc0ab6c0b206bb0dc98f3dc3b04b9b9db2006dc619d2ce514ab7a86af8950510735161340d333c94709bdcdeabaf631ef4ffba40b87d7efb6d4434aefc943a7236768e9ebf3e9cd7ba0607dc95d79a8d44f4d1e0adc9ff90ace9b33e5a4ee0d271947fbb051c825fcd17d0375f76be56ab11c7e12f02724f39b06029054e5d0fcb9805f9d03569557efc8a2ff160e78f8778b4180493e3454024ffcaf500d63316e21ef3dea8e23a9b0e304fc60f7714f31751dea39b52e4e368ed12cfb4a5a3f3a0740e7506fdc297ae47c3504e711d448ec164a338cf639c48105fc180e6cd90b47e5a64a97986f3b37f06e5da7758fe9e66a659f035b6a90378ad291e5a8f4b2449611f04afda8fd797b196d4e1b5ee07342002398030e31852a33be666499d386a57b546cc36923f5c30a21c2523f3c353279186c2d3a0e09fd438087773e526fb10bcc10c40d7b7af07d1dd4cf4ba50fe9c86af4160eecec36f829d580e52c960123c3a8a7dcd6600dff2291cdb30d454c3926417c243582cde8035ed49c68e8a79d179bde3a055196888e8de404e88af4468db20be1a0c5e6e3453f727e9157ef0440ca87f2909dc2a9c9c82721f7b71cdfe4ca045ef295b8651df086a3eae59cec9d78f519fa92879a12b4cc828f3a88b853fe3a442ce96ba41323aa7286bf15403fade15f14663c6d68986149992dc80bcbc735730d3ea37cd78d3dc98fdb1e6ea2e75cda6a7d982b0d32d411ef60f4aff07380c6af4e82e66ca9a93d339d5d304fc501be14ab605c5b10321ea615900e386593cb4b7ea4a7ead45d8819a6531b462d0f47d35d68781812f52bbf14eb763341240b05d93d893ef39f3e8cc8d76a683c6d1092e4fb7d9aa5f5cec6ede834c0083c5a8b95231315065d09d48e6e774a0cd530b7a5f366334529099afe96008c158b75bb4e3fe02245d73165ac230f1d8f560cd26114dbd6d04ba2993eaa176546e925c2d39738a486ec491b5558ec32832e0bb99552700a8cbc7e6904d53515968e5098d555521223a2f9259f20a90395adaf5008c2e443274608459bc04a47d8c4170a09954c0a6157eff2908745224a665af033a87314eb3e87c8a0cb9805ed3ed970a87c6bbc774ecee8cc7bc2ccb811ed2ebc78b2ddb14d1e89dba1ecb30d4ea4ed3ecaf479c3fc136eba675e820661f056294f4d68d1c163790cb3733053a22fc0d0f9d3c15492c745269b33f96460a63c49305195a7fd4e82927571d69733a1f4db1a18b5cea6cda574e90e5dc63e2730360e0cf4e419156c2cc4f8382199366438c2ea146eb542d3d90b6b11cc17b69472c73f3cdb48cf38fdb5a6f52e14827d88927284f3e5d8af37dd8780294996babf498c29cc566cc82cdf1de51770221ca632b47cad96c376ed3c288adaf9e0e1991ad8c17a972d5f189bae111b137eea1281bc6cb1103c94d78cfd7c3f98cdf36d6992b5a138760e716166da20e31352515b56bea2049e5a8a01eae6d20226651bff26b65c02585180ec9a5acc539aa46cba0f780f9e3479c32161fdee110139e077100e6708756792c23e59aa6e12d3e7125b90ac6b03b433fc20a98ff9a135dc374058b494322a94ee4ddb88147ae96f8ad8841583ee88ac496b3b54a4beb8294b8d3e5e985f0b31742a0b99b0b768eef21d4e5765ca6105502212292cb3f890c232e520a64ea1876799538b4aef4ca8b01afcf9d8a4a8d1123bd71bc5e2e5cce7a985cef26f5f1a1eb287ef01bc1780cb08e4afc68c2dc2a19ecf4c1b18743f160c6383078982ad689ee9f135d1a23d542fadd8be5851d09bc4e6a64b58f0702d0fb5692c864b6f9391a3d151407d91de4d03e2c831a692a2cd43232218612b7d51498e16d0c2ae22e85e38444861d61dee879066a187badd92aa8369a7b0e06ec5f8a9cb5f1e22a6d808ead1bb04b4bf5b15e58545ee4bdf50a23309cfa6b66080aa627f0533bc8d347f45e9d0482c12e975b77a7d752b9315d56e6f7aabb0e0dce2e164d347c11e209aa3247d08fc857b1b98425b43fd5b16b01789a6cafe14cd2509fde5d9c18909d881e1a77d002cbbfede125707cd496a2f8192e190e81462e34adf7bc93cd94bc52f2ae702581c581cb88203e30cb83a65e2db67587c6261d979e845cde47e7fff5d7589bf3a7a2a3edfc4825c1c3883033ace55c484be20bbe22fcf60ef753827f3da724efe333ff33337ca4e3aa03376615374e58da8aeebef93d6da9a6af0a5b04bc0e341078affe1e24c35b3dbb888e43a808b7b9749b4f67dedef9926b12db0f33860c797fd54576f287d927185ce9fd7c18519ff07d669688bf2840c98a3262b99ac867c40b2986f0e6c5ef7234ed15b04bde030391a057bcb26c3a175fd73dc172761d5d5c78d75639140c061e4df452406d08649dbacfc4af37cdd05f9180e4849f89c352a2761e9c94f431f2283a073af960ed55dc0a772402351a2c9d0ea6c4e11c3929a2c159a4010ffd5f1dfc2e099e3d44ebd18f2992914c65d3c481ca262b7b13fe103c3e3e5a14368bccb9977d6971366e3bfe5d00f24d7316186c90be6460e483ad80b1e2cfe2d2b4d23d9da65ee6c676fd1b41bf9f0c6d5d96a78f9df371c5de80cdb1487de655b6c4c2c449700603662fd50ad2ef18e8db608bef051abdedf49250e7ca6e9bcf950537ace1cd91007f29cafcc5fbbe39ea7aa385704fa94187499c8f789e430d53b4b122e2851a2bfe592a0ee21fa27d3a9122d6df21219590a8490eb60f357dccf63f27b63eee940ca2d302442560964aa77b6d43c0891ab67a52e00a55cfff25120bd14842ad1ed74fd7d832bd64fa5362917761b96a6de35d628749607bd739dd30fa2d12d3f098eeafeb213a2d4a3fd8a007cdf10a3412a01806d130cac4264ad8b84aa2ebd5209add084defbc5c9a7e2ed316266d626b7ec36a83bb3e8c3b27b4e76906b8f5cdca7d981c23d4a958a78c09990208c498b7fed0fc52baa7fc153607261eb5a05988e238f752e32a36957c3c0e4a266fad76cf7fac3422f0e2803204dd69b86b11ca1d07be8dc4c5b43f0bc4faafdd55dfe8415396564a8ea6f09aab437a9b8256c406c8b2c351f84a4d14443680573e1214c394a853ba4009b06b4c86af966fa3095cef643a60def0d61fdbc77a88c708f2edb1400983cf492d747d3945833d092d424de733a01c6aa66ed21fc9cf27927db27b408377639e766fc0698183dbeb88a8c981ef49257a33dc80583d1cf690378840e9d16b4a716bda437a3c0dcd8bb553d47b12d75b1091ef894a7e15615df0945c496a0c775da0101a03c9e36d001a60acab1156904706119735e742bbaf1ea023d7ddab0d1bcc8a9140312629c83c1467f120f239c78989c0cbac6d89a781d614d42f3ac85260324680c060baa68a8688f2dc89a362ecaee3a807293dce6a3aff5fc13f769d2fa975a396de4ba4114620eac90167a294fe4d7f56bd53ac4014bd0bb0197202cf4c106819900f179579a6ad0a78db44539f0bd8f61daa062025f7757fa50f71f09fca0b38da3f15762bd62607065ea7c42a24d272602db7a3276ab7c2656d2b5a712bfb690a4c394ba3a1a518bf266124095c71be92af54989a725aafb24e39628b2fd3eae5f930324be768994cde64003d8ba2797373f696cf773320ed88c2743b094e72e9b2bff1659e0343fe929872e686f2f3ca9f519b41f484c1e698854698545cf0bc2856352039d43b8473ffff33faf77ceb7bc3dd5f09f3c9d2af68d81af4c9a8563656932c3cfe784397dda98f90678678da445e41cd539e9d250cf5cc75b0cb5659706a88a4f32a53412a7c73cda53044973d87d2916bf6ecd79a8541a2cc64c462d2791e540be7086f3f3d22951521497efae17b07e4acff02808f93e7c41c8c970218614a4a5b05b28be005f2c85fe2d754586c00a1b49b05a6656d51d42f6458343186085be9da0bf39ce1333ef643b56f7652fd435273f06037a82416199622693549512fe26003761514efd44f266eb6de1a1fe15312579ad9a2e256aa533471515525c38469c715751c46a59d3ee960892489a4ec8a1f8e845d1c34e21d8f4a42a6ef5aeb48b504ab6ddd262feeb0fea746ed04158872e09263fd08288f557d254b97e657fa0127ec204657a5d8c43f64bb5189ba93cbc3ba537bad179b2d3af67fc69666b0307e74f171227db37ef01b79af3d994216196e0bd01ec3bca2d6c9872fdc52fe4b9215d492ac48b9d1bd8f447e957ee39e2a702a7807df9914d2e48ec30059bdd5c6431a22f65235cdc6ec02493ed4fcbb37d30177e5298087d5e972cea604396765978c75d28743733781146f58e204d3f9d2d26a640c299ec9d29cc56dcbb7452175712d2d4e3c355b765f91a8f2944be9081d0c98bc7ee845f937854a20b34d50f3c3c5d2ee94a2d6059d17c28bae4a00f6bced057ec38f5749f760573df4d89874019801e7745ca1e89d9df52d8a53ce44c69b1ff6b9db47410b720f3da321a65f7265cb54fdb7a92a2b44c536780f490b4e088e871a7fc8ef2148370b153cf063075b681d1bc65da286a5db890e2f4a8f0585289ab0f75abf314f133c8f385e191374250a922c854388cc29605c15e004f7334911a03cda8694e6339fe55a55b99a3d346ce259ef09239b0b4c811e1a6e1c0a47689632813d2536669c5039572ac5899ea905141d80da899992a349c365210703b1b3543301606365ac3bb9b4cf9fc8be302840ec647316c9a0d2c007e3270f207839237038421f1c0b15282de424962d3bf7afab199709642212c7569a514d24ad787223e1f3dee770dd197bbfaf4b71416668216b61fb53c16041dc955578a86262c29b788dca1906efa4107ac335e3d24735012fa0825898456ac63c9bd177a3f306d14bd99eca46a95a5e2b0a245952aa277246725ee3abd4506fa81614241cb4850a1f05ba568cb168151a71203f00e00334daa23d872d16d78ba90bdc02e677546481f1e49213da5e9d26bb5dbeb76c341f5ceb16e74ca60db9175af5b58bdaf27437b57aa0cbb3c2ca483434e4eaaeb02bb9103437db811e7aafe6c1c18a732f402991739ec744a2cf771f9ec5d011bfe2bd71e5911d5f319f805b338b038b038b038f0cc1c983a12d731f27573c633f77cd1b638f0180ef4f3fcc7b4bb5a591c38890397a70d8210b4cf5054c664385ad24ae4927c32277560a1fd241c206a4bc12a44d7f8e9a15cb733c4f14e9371808ed6dbda702bc7e2563cdeedd42e0c8b038fe6c0bedb5ae69ee3019ff11e3de190af9369e3d9dc738b9ed7e2001ac8b90eef1c9632607cb453ce3fdd47e9210f257ecf1203ab159af079920f993846e2ec87ba024e0de7942e79cb10d0333c587a2d292c6a1707be396ed8e102e3c18fa3920e316e18f97708c3025e1c607af0e283cd2b53083117048339848672476a518e0213dbd3df3372cc9b632618a61037c13bc80560608267002e3304306bf1b434f93d38b0e7a4e27a9af719da657ffffbdf7ff46e68b5b738f077b7a54a3653eeebf9fea62ef1e12cd2a53f0231f830035717b975a5128171a990770af9d7899353edb9020698def32e27b70b29d1942047ae1a0278183c52ee452ec12e0ebc2807f6a68deed8fdeaabaf8ef653e3474bb035608ef26dc12707d09f9211a424f9104c7eba87e58e3fe9c3ccc1ae85b431e067aa505e0ac1ab9cf4042af151843e0aeb9593ef1573075b601a23e4a5d0a3baaeb54e329602bf3107f6a60d52fd3014f5e295d45176ac39e328c716fc9003ceaa8265e75f760cda0763c7f5af16feb9514ef593dde75fee5b69b6606df4f5d75fd362cfa7a2e454a40fd1af46e517ad8ad858102ea5bf38af9878445266825973c952ec37e1c0455f5b5e88e310f2629504e080e4509505bc385038909746a5813e6ce08c8123681f72704ac15a875f7d98c14f94ebe13482590478eeaef3ce5fff44159f64009047f4be5daf9fb897cacb3747883f7ed691f852ecf7e0c0de753f65e99257aaec15b4a49affca9e868a76eefaac95068ff62e6f32d3ae6e7c0407f032e9fe908e34bc27902afecccffc8c0f12a46c3a7e90d7882f8143a613d8e95d7e2d554930156a43a02aaa6854a9f3fc445a405edcba5e685a234554d96de572068b28d7f648b3c8da6d7c84e2ac36efcf81bd6943c3e9cb2fbfd48a29075e6ed567c861dad09aae64ee9ca9fb2a30eae315f7e75fa5774f42278b989ec6d5e461cd0fad69047f7419447392b8e689fd0cea264c93901e1da21ca5ed919cd7609fecce23a99a6f4b12c944e5c564098fe229fa20752dc15f61a0585eb04c9927f51d202f06e0e20576578f06111280fbb0ed39ae033df81392721c145bfd05f88a2da4bd190febe31544be4795ad3c54ea9d83c5ed95b2c6eec81dd95d21f7f713fa15fee767532afc8d3c7dec6f5d38b38998cca695c3fc6afd7936d61da5e7c2a90309fe6c8b8fdef513354c1bfb15c90388efb83bb5990026859aaa43959c487a12409ab3d199ec606609b4daad69e3a8f2dd17def642687d0d705f797c1c3243c98ff3997e7388a2c79739de46e893e36b86511f08e38328689834eb68ce0c073053362387f4e703d972f7a62f4c1bb6c2acc898420e11c119e34e150e12bd4c4848dfdeba38f164ad72358cd9e8e2f046c32e82d9647889ca1d60559f51bb43ac5bc0873880046dd9278502d8c5869827129213ef25f48bac7b240096c4c66a4bb8456af3d306f8ad632c3767f4e7914c78405b7b01b8727792bc9647077a722e6768bc7fbaf8b293db874b524ec06054dcd87280fcc5260c901fedc2f9a8e8cce27c94a39cec46ae95e799ea7812cc07f59c8f4befbe47a6eafeca2c39bbfaa7f7e6295f90b77340c7dae8aa06b3cecff33801e90cf347a10f293b95487954882620743d2e51615e1e5c51e6b7cbee8e1824b5ef7ce73bb2f2452ed8137db8b7ab01d74533661a05c8e334b0f9738a1efb18930c97b8635f9e11d5ced4945b0dd65674e0d06c36e3a4026141cec44e88e4bc934a78bce280feee77f24e56bf7ad3e0c25cb0808d65a680391a49af57fac1ec4ebdc2577e88a50b78c8017b249060595166486e6a055a67f54676d601fdc45ad21b62fd8b461585393a2e9610cfe0408a2947376d39d85a2f684b5a1e246b893b2b521a04eb183a000c0d15bb7146ef9e07e7859c54651b8e053f44fdd5d30612c264ebd93a96e8c478b6b38c13c6aa93d6a1bc5ba5ac3aa94f7eb7614275d0a42b66d643fc5cc05b1cf0749ee23030bfe6349f2683c3761b1a807d87c3062287036622a790c983b125c1f338e069031d28ab879c2a724d391cbfc3b10f7edb224f1bd62516196fff5cb8252e870f81e76ce177c21f2da7f2321f9a56863dde30b5abcda3de755977ab89528e9b420f7e2712071906c7147f7549b8d42d598f443c54e55617fc426e0708305704f04df66881cd7340b2606ccb9390172c50274456a23355c597bd6908f55040a75db2967509a2b5b2cd53b820cfe680f70d6a48fe2837d71dec39ae4bfcb1c77ebab28d4aaa25ab52b2f6e9d7eb7cf86733e4eef82f7c6f437cd1870d6479f5e80ec7032ca34dbc6d31397f48de30df7fd90ec91b0bf2bdef7d6f58d12925fceb4c64bd617088cf93f49690577c82e5543eb0c441796c320e690ecac6ec021e2efa996c954bf4a7f6e22272f5b1d0d09df5ea752f2471563f8951493f96eb25b8fb0b792a2c6a402bbdb0084200c333a1e101e1fce9119730d84f700c79919f022873806823c7a54ec87a75ad65b7acca4c5b2f0fb3bf9f4a07aebd4687b660f34e2af07b0348d36a8bd3729c6338256768b6330d09f9dff42d64cc553ac4bd99b53fca8e2ffb2b044f349e23a9d2e9610a21b878f6f46f77680cc1447981246b45b980a292f49fa87562de7abb42789181e9914b56d34a069b25338174646a3a158708ad5abd89d2e5a1d03b0f911a751d61610ea483c2aa254833c44e09173af49c8e1b120682044174a54a26437f617b679db994ac33973adbd5ba0bd3c99eba87f2e7310f1d6164f971bc72365d064eaa770ac814e6974bcc2e177a040d7b674aec182c3ad089192a1560b03aa36c10931d53252e8e5a44d59b39f44b7f7901ad0b1168ea0c6a036387a36fdf6abdd6af7b671b98c5d457d87da88733d3069f40b066a06a281062d30b820766c789ecf1e32a1e277a9138ad311ecc340766008aeaa022561d5b4693c74fa2d0bd3085c351da7be141d52f1309431ff659e8319f9384294961d12e9abdf3b86e11bdbbe9baf42edbb5a9edd34669b75398b2eb64672bdd06a5fed840a44681dcea0436d762321600ea6d595b7c282100361ffc8b22815c92eae6cc483cd9e7b512f7b474817217e64261c7520fb994e3c5bd480efbde5257bfacdb3f8a6556a742e600b1eaba6e272615c3924d3b339c140bcdce5466a11b550e37cbd17a9b224e11e46c619cee854a843f09333d69cd0e99ca1702fefb3b6e16edda74a2f0abbffaab3ffdd33f0de3fee22ffee23ffc87fff09bbff99b3640175fb4bb978f58557eeee77e6e0bf8cffffccf0523003d6a42d9abf4a2d6d5b436832a1191bffccbbfaceada6fea27e569f8c99ffcc92136f2a1d2d6dffccddf0889fe52a2fde63ffa47ff482f42fb577ff5577ff8877fa872c1ab447be73ff9933fd10b6e0dd5629fab175c01fcab175122f2441285a2e44ffff44fc14f436e1d78416aab2b15b47f8f3050daf2c1cf5ffff55fffd99ffd99b894ae58b7f26bbff66beeecb090fdf56ffff66fe749922085b0fb158785c94c790539d0fac55ffc45978be142a5ba08c23d5547742064c79d540539fec66ffc86c17ee2277e4200627592a75301ba6c0a8d444da7b648e87ff9977f9985b00b1ea29c3822685a08d5773dfcab471d51d3940b4c8da2c3d4d2bbc94e45558b92af885745b8813240090d8187179548377eeaa77e4a557eeff77ecfdd51f91ffdd11f4907442d7aab9fd0b7c21368fedddffd5d8f38b8245d4db6cb0b2f1dce6c25422b027456976c87426945d6fda55ffaa55ffff55f17a49b103d7a17a4684e01d144ea003c14c23c06a01521745d11037f449233d1a9cb7032ad072c55ef049c6347ef193ced13a9a26970de4346d890ac1e75534dab0bc22c79a904ad163cb45188ce5045d555450c67b05bb212873846153860d10ba15a57df51216ad1e5add19703ed75dff77252314274aae1091939edcc349d11520b05506b66eef6ab006fe5142a5983ae4b22d4099bc763c8c92a09a67792ebe5a9c9b0a743e4b714f6bad7656d3a4fb9277bc7f1634985f9517d99d481c2348d02599ceb74e03cfe2fcce771e03a3d398f9efb62be306d78e6d08b260f99fea319d9b8b537336ddcb7630bdbe2c0e2c0e2c0e2c0191cb83c6ddcd82ad386fdc537629ba9ce1def9296d2b119fae9e2be67a61560f0726863bbd2c2cf33ed3c4852a0977038367c774fef2ad19386fdbcee2ccc4739a0b04f5c234a0ce121e9e82fb98befbb7ec59d7574257db453cf083f3c87d1a94e1ec37290a86726655322f4b1f6cc698f245a2234fc6fb9f1bb8fcd2e3557cfc3b172c23c43d80e0c12cde3bb1b11aeea5770c0a797451659ae9faec0bc55c507cb8734f38e042c54430ee439b6016c76ef3e4ec1bc13a1f3ae621a8ca50c8410475212c490ccf0c2212562ebc5c9c6b1280276048e2d322f84a9cc34dd235286312a33a82ec2f450a28b5516c0191c70e0660ee30c9239fa55ca7d2259884c8e8533fabb70eecfe8920e12efa1d877641d715917eddb1d5b7c12548369236fd53baa8c11820c66cc7786185e8477f8632e09af9e36f2d30b70d9e6a36428119116b988b465c908f4245ec03c29bcf9ac274f22f27725a32f0ebccc2c73864496371eac06845fc39fb2e1168c1e1643d4bdef3cf4ae42797cbf72ad9063bfccf12c8819bc84ccaa44ffea2f929594f17f5855f0b8e857fb45d08ac7f7f1c35b1c4c1baca460968722ffce4f1b8c2baa4f2eca90371c61f1c8ee0f24f3537ac65623d71e38cf44450c3eadd8ed4021cac1bb171450e242f65efcfd70412e028a83223d939eda311029b59429c2453712c6a8d2242db93fa7ca313cedaef4bf39483df63dd2bdc2a022f6c70f3d4d18cc1a0d2d27d537dc811dc929ff8b253da42e0ccb99391919b0dc63e89a8643769979026c8c7f1b14930180670bbda495a1225a92ee086f78bd135ace8a43ca702ab087318b0feb80fe2da907ec7a65efd8cd01724785a099773f9e6ce65733a7f67d21370724a934e8fc9b8b57fe651be1728f77a60dc32077ec86613c5b18ecb3f17f9c934a2107992e86ac2cbaaea198a8fc9a45196fc37f490e389f1408484541703b84bf25c3e04cbb54249b56a94eb69944a2128757b141f11da28cc051d84cce468ad0b86350d64ca716cc3e07240e0424e99350a8c07309c9e5ba64aaeb140c7e4d2d5887610a23d449757162e85f1a9acfd4b964f7300e58beb257043b65d3d2013484a452296ef60d2ef10b46093322b9ab5c609f79ec0fa60db8f3b33ffbb37ca3496c52fca27804bbb9867df4397443b0c85804dc3238a9ce20ffd6b7bea5bf7caa9e4fee606812bfe6091ed62cf4b79812dd0bbdba474759f7aef0b992d07bf9f78a5e338b3398991e6ceb912f41d84c2728338f85cb12410b23eab2b6c88c81e0bf7b2cefc5ceceafba3aaa61ddbb23bcd885470290e38016151d3b6c5a005a0d6b8c0f07b29705bdee679e2dcc8dc1b4a131a6ed9bdd7f8a80665ce5aeff3c2548859ecf8e99f48001bbaf972e664a300d3cc3518465d10cc19493c494d4b9fe4926a667fdec3962cbd703855c303da9aad0760e0c217bc650368ba55f021be6342d855be94bc5a8420fdc4be69315b88011389f1dd4bfdffef6b7a9abe6f4aeed1d8c9274f46f62d8ea72e91d62f536d1847967499273af16b5b4a44ad11012f5eb2f72577e1d4bb0eb52172e9c2fe543ce77ee0d3f3ea842be46673eabe35d6fc55e91d705a4ba45b504230e97be3023264b5183225f1163c1999e4ef69042d4a0285b6f42684570112ec4f4719a9fdd54450148765cdb42d69a429c421b82112bf7ba0ac77c0b47e5c2a3b16f2e89005a1f1a259a2e4a9ee3e2ddde1fe09513cb2e1e4ef4f0273b1325661359dc949d78a7d2b3ff5a5532e318113248118783f0e39da0306301704a58db0ce343301fbfe7e988a91ae6f5b35b3c89373d59b7173a36ba270a2ce77276a6196192ea42f72e03c6a89b6c4fc76ec69e750aedffcd50a58e30c9330d9947d2ada7b00ad90943ef546259e7b9859943bbe9d736bc61e8543abb7d3c66353633bb62f7ce1a384ff8dceb3c1d494d2b3a2fb496d110a10976c554fb543628d4632d1a76a79f08fa8c278949dd30851ecea9a85df3b72814e4509f8b4ed28a0b33f825cf26dd5f158a421af5d0a62f65bc58072c4ddb13fd841c4d3c040c47cd03aceb873471e17b1b779924c5d0fd9d9d1617fa4a396dede7c7df9aea4da7bf76ce2a09593a33be36105a456a4d8141170c7b586d4dbcaae2cb0a100c3120c9b598c9c0a1a167f885801ffde8472c75f31b533b5dc89fbcf029898cb6be0333445bbe43e5f153c45aca7784a581b77f2fda3bb97d30715b8d429ed67d98091d68717a846820d21fbac80ef2ce099c5e24537d0c86127920d928ebc572f7c79f7139ea5ffd442b43fc8251133973d0a2f48725a7fe42e7d600491eaa8300b3eccd4785e92085f2b2c0f796c82cd5b689992c116a575148e2d84685e56ccf32f23d6a445020191a856c04a7bf295f215461ea863083307b0758f6cedee3cce0a946f56fe1d5705f5898e9bd08728145080eceb0ff56a3ccd9f4c59fd348695af4d0acbfe2b9515933416bdafcbea5156f537e7a7211c949bb5a89a10c86c2c1dc473be99b8c8286b72ae65651e660e736bff0c8584bc6526be14193d26390c8f9d59032fd7ab7e75aa8e48cd2bf02732a3d0a9dc1c298191e52ac92d4845e27c1c2a059a474414d6b062a85a86931e2cc4fc5bdae42753987287bea92f2046acb4151af2b989ea50326947c7cc356d441586a110b4c42e9f91c6d7a843ccd100db9fa90396805cc113cd6df1e0910e6399ca628b801317a31c7ba4c312ec2e00ea29fe8835e0460e599c965b2c5f9ce139a2ea3a3300402fac42c3015767a3ae4300b4b6f6588b0830de9317fb22fc38e0cbbdc2decb0dda2bdc86b98351222cd5b2468762120ff9b43deaca64a0eab526b48e1db4c15d991d3a70dd93e2dee98eadf9283ab538b038b038b039f8a03a73ba9fac6fc53f17775767160716071e0cd3870fa6e437bba1927d59bb17575e7ee1cd06e950dabb7ad38a9ce48438b5b4c1ef69958dba103caddc79976069177e7f042b83830c981cbbb0d7c947a343cf29060b201aa2f0fd524bb16d89003b2e3dc229209d6b9b7aff2a9b00798dece43cd193afd9ebcd9aae3379fbdf7a6453044de4ed5c2b038f0241cd89b36344968ad248d6759a70b801a1ec390a127e9cc22e35d39a04029a22a886c5137151da47f55a829844035a9ab5627ac6cb458216c0686b053f1a247efa83155787279946c348cd1ba8a4a7454ce3406426f898c0182f7e303df556aab5f6fcb819db05f075fd379a2cdf41c8a147694f4a15a0b7871a05c5c28772f9c8616cd248514419fe42ba4dc1757f93753583ad526eacd0d0c42331dc19959c8f493ff05807c9754d74bde194af1f94ec992e9e2c07b70606fb7419c2243512f0a67d4fa6eebdec0d6bc4af05f89227ddb497875ec340e70c77bf89027467fe559e282b756fd28ad027355e83d8af6255cfee72e31be2302fc29c715e6c85d6f4154289c5c2bd13b71d5fa15c52660dfd7740a911c901c1d38a73172215e1cb895037bd386ef0d48e33530346ef7ef5eecd0b2ce366e15d4aa3fe200c70fbe9cc56e58fe2b1c47760dc9a64b033d19a0cf9a03c851d6d73432f44c0f9a187861dad0435daaa4566b6878aea2bcebfc1547834bec8b034fc881bd6983351aeb2f3d3ad8b862c5c47aed8a8a4fc8ac45d28770804bce79d31e6dc48e4b45733523a5f5c56fa805400f37c929c1eeb39fc6e2ebc593047b1715aa51e609749886fc626eb0d1018980f522485f4d77a3b764e4fc10ceaf461707861cb8306d6835c716dea79176e64e329431ec25db64ad05b638600ef806be4a58b0a34eb2ce6c23f44e9617aa68afc051871ee72a16186aecad89331b12f1216021078ff70d94eb2fae5a3bbb52a57d8ee2d9cb8325372557efd497262c0e3c1d07b68e68eef5fd19a619ce1bd7b338701d078a16952fb68273e7dbc3053e753bbf026b3c43007ed54ffe92a8fb925f0f2c084bbabdebbabf6a2d0e3c150706bb0d0efa146efbc5175fe8a527f47ef0d4778547182f819f0713bc9abb3b07a487ce732ee43df31285525d56fa3c3e5d28f0e92cea29234b42ad92d04975c96d95e5cefd950d19406b26e7cbbb3b6716c2c2017440b68b6705e39ca2217d12f32edeedcd7cd2756b329cd96d649464665a164e1353caf7e7dee2497baa897a11731e078adce5563aafad85f9693990166cf939ce10d3df7e2a39519be9e4a6d7bfb738ac3c9277a8cf938ff2290bfd64dff1a1fe3b877e49dc7f08c9027e450ea04ecb5ebca2ecee45f37546e35eadbf3d9e81934a5b3c96f6ecb2f5af37f5dc1bbf62d7d377308944e7909e5d9cfa90d84adc4d0e7da1d621bf99335d0b151f59532ff457fff211310afd53e99d804b73ae2bc87cbf822dabca791cc86f8d904f5b6d91107ba6d10e49d26cd72dffcee05c300fe6803d54beeacf90cfb18f596098a77c452a862269160cf17b1482e7c19d7a8ae6762646fb97f8b215a12922fad05c3a7f240872ef6c9869d8ebb0e7a05d6d23663610de6d7044e9ef978113d60b6dba35e860ae5241a227cf39bd98354e95dcb2213bc4cf057c910308d79e5554577f2d4dbd3bd44aef3cdd3b9a9ac00d70f064dd43bed38b942f807b71a0ec363ce4119fc7befd1c5692fe39c25e8299329e4f38f6f7e680ad2dc221d13a1fc3c55a65da287eea9c2a66e454a60db56e73cf3ce4298a7759192753b1c5f1771fbbea400f166af9432e0af791007ddab08c5069128178e9c0c744f558eefd03bae5f3a5e8cc5a2e3c52ac87da2ad386054a4c1d9387102658a99216c34d17977bd1b44314be34f0e50cb86c35186c7e9fdf28cddfdb6047e97da2c3ea694bae2affb47f6d8a2d67ffa219f8f557d5717c251ef9b2140f835a38f5a92f8e95bb6682d1fed4b7c356b4c6bc3e9c076977819790d91632d2cd4129b3de256bc0befffdef4bf42ad1953dcb3d732082c49f2fb5165997ceebd1c27c9403388d7b2d1b1342dd24449ce17832ad1b7af7c564d910dec93ac3e30c374e072e2dfa849f14ba306d30c6f4b1525ef41c4d01cd089c37ac36f7fa2ab81a951230ed4b84335e692e032b7ab8ab4ed29093ca56b930f820a7eba29449ac58b7df8f0eec93e025a9ef7ce73b17d50cb9a74e66ce344b392fee99609013e08b29b9d8dc499d5d68871cd09ca1b1afcbf93d4b7739b460cd27246907fac774dd8a117ab5a12405fa3a35007d85faf602da9b3634426419c56225f3d138e11a8433344cb266e6433789ca02ce5cd36c0e66c453ecfb56ada24626a04f72ac49454c39fb92d7828bc7497c9f5d8607a7bdf5e151edd6a1ebb0bccfa9439c3e1c4eb2c5de423977774af88338909721b0bf6845f648601416ce1430fdaa460b420a3b1b3dce87aa422dc4b4bfb6e038b4ab2e85deef6642913cff140c7912b7fcb7601e6ad796ca1562847cf2db04432d2a8542d5d93e6432122fcce972147b3b186ad023477ad35b8ad199d0e5d8b5948eb8cbfdfb2817e7f512e32084deaa6ad9ea7fb56e8642f2e4d36ed17015f692ae696f52b2ef621b0e8f435e39ce362e7aff332535e7cf342da72441c07a7ca4b943800f30fa7d111f619544d679c48d8f1b0728e5e900152525aed7758b9f140a87c1c759c51d4199caf90d85e5d0d5073379291a5e1526d350e2ec2efb24b29fdfc00a136965f0d9923dfe79b3c760ae6830214cd9f984200b3b2bccc64ea1bb6cc7b4814d646a025e569aa321fd6b96d20beb40e908d4a6720eb53a4f5cddafa1d0555de52920f7227b0a797af248afd775daf602463793c3ee57360d5811509785ad6a4abcf37c18febe331c86edf6260a583994b69aa9bc2bbf4bd0819423a3ccae788f65959866645d4610fcb1da94e176c84ebe16f0052795a66b5416c36da5815f777cc84e0a7e565b9ae1f5affeb219249f1d694d77166ec2a35aac05f49251987241aa44d5b561d20b4b03417af9c09a4218b4adf1910ceb2f081325599ef991f659914ba71dbf56aef54a3e3ee357dfc1904cd85955a5e3d51edea407b6e8c9931ef14d2542db77785283bc594dddcc6a0e31b64d7af7c140598ee539011d14615dc7dc8524263dcea80715c9bca9d6dd1d3ae8ed320de51e02059381d0ce187dd0934b7ed6b9b05dea6107fa700f441f73afccbfd928efa4794fa17bcf448e451ef2b1a7dab3675249f2f3ebafbfa695ac3b544b6b4bf21379754512eb52853008024e897b8ca462009904208842925d7f59de950a1a0a793467ce48e2d828e89140131e5e39bfa4ea1295ab4255d1e1a5dea922f6a25d2ad103cd2a61c4419bb0a1abbd47439ebf5be1c559aea4fa19aeb076904c7ea346b3bd204bee20a6f7b2c6cc25d2b05d2274f514ca05dc7f52094de829f0490cef00f47793d11b5549b963af863a181ffcc9ee10e137bc9fdf816154e1062c2d8530b91476b6d3cdcede5e5dadf4c0b61e962a984e0cccefc4f4ea9d15b96604031c63855870b2614dad00584fa1df1a2200c3e43b1c4004c3e85b2bfcfee680f5b8a84a24c474792d4c2f04c9a22d3b3524801ecd68d190f82e0b3ade05d4156388b0ab5047b8a503c3babd7038be863a690dc991ee815f306313e8bbfe026671f85f7ea27c38ae3ba3dea3e40b75637e26d41cab59f7501579037556e925c07c5b0b7271e0453940205f3f629d399c7bd12e2fb23f150766a70ddc3eec820f4d1b6c2d55f7e2f1d4a7e2fbeaece2c0e2c0e2c08b72e0f2b4218f5e89343d69dad0cc24e7f2300c6e7e99966e6844a28d0eb39db6f91f15eaa029338f34f08796438e0f24ef4575b790cd569823197e9246e95de734ce50fb6c3ddd5a4ee1737747d6926b52704a796bc81c65cf3fb8b443d5191b1a2b35e6a8897fdd23fed511ecbc3d9ce4db61b01d5f9bfc86051d474087dc738437ec9f88a8219f2cd957e80012fd74f13cc324e191049bfee270a417474f650e7573075834cc48e52863ef45dedbe0b1a0391eb0467d94dc2f32b68fafa19e2cc5b8c8c91cfe8ec5e0a4c76a303cab9bc77c3624c75a3386a29f369d4d5bc7bf174955e6b45cc7cd74ef104c5f4ff10d5a05ae10eb3d19ccae75a5022a1ca2c33273727c1e22781e583470245b66af2c91d238ea5ca741ea6c46c13b68ca2f4ebba692e40cff6a55e2ea94103a456488fe9dbc4330dfc7678074e80e0aa327a3b99e81c242838291caf4c6d1779a8fb24c2e5776867244f42977ff2be93b88ceaac285677463e646ed1372d22469ac110f89b1e242784e1e4f4bbc1c2db275b9f421ca206d97944186c221825bf7bab28f678df4fd99cad12939020f4d6eec3666564c8c16472fd079b5a565c2d1bd02d4b2ccd40b71111200e65b8fde7979d81ac4e2cf7815ba9c7ba9e4b3de21984d5e3eb0d426869e96050b85b641c5181d12e2ab00d347648adc91b5fe45e2e8f33002eaa3fa6889e79219e54fc5c0f6f1a0b743c580038079dc11b5656b8262a4a6f927813d1573ae100ae6421df1d81112ac0a43dec3ff1996edbd83c80219f1a4282929660123594c44aa87df4b75b8417560cc1cdeb7f87f209dadadd22159de3e6d600276fad0e9f19080e3b6d4beade35134effe3ad4eb0e5c560d1ed8691dd29f86f698ce1ce4c3019f5dce5ad96e36fab0f9f246be1daa0e13180c7a490be8b1679b7208f379c0169c244524745f61f4ed32833c35c4a6bfbc0cb7da8ca632977483755eafcfc3ccb451e6489a2b03e79049398fe0c48cb544ac38d972ff61a3df8d43b70929dce446e18fdb1aeacf96793c306d8868d6ec873878ddb4619d667948dfe62d5d61622ef06d5960ebc3561c9eb1ba78cc521b82746ad9cce5a8de9a6084214708ffd265dead9747e57848e81f055ce4dea70d33ff79d6d4c345007476c5e8b6cf27675e36769b4209c32795c17591d79b4d1b7d91ee3ef2d3334f1bdd4a94a12d0075a7d8012f98caafc6e68523d39275cf66d63ae0596738962f4c1b2c6aca39f321a3809d9a3152c58efb64fb0a6df6dcc0c0806068f04f877a713bb0a70d2bab456ee60c277c768b1e03ae6e5b20ccde0876e4d6ad52717891f0f66e7e2c060b17de0e771bd2abf9f5c703bae3a18ba02d6bd18f8c3cd333f7a709c892a245be9698f384b0590fc50463a69b4f6b4c0f49c14e2a7a646b9b53e3532940f62e771b08a8ef36ac039e0330b0a90c1eec962900394fa4d0519ee1c274c8fc0ba90cb964af74057a3867dec98d31b47a145e11f9ca7196fa59d6e99cddedb4953fe9888cea2280b4133c47f3f84e36b703e6b32937ddb32f586cdc01c68e903b4f6cd7bfc4982607c4251da6395fa439932ccaf77ebaae4675885ace42495fd1cfd3fc7134e37406e9ec7b4f98c867d13ac22e4ac1f42fa6f5929db33e251a81b7cab7c1d9b869d3bb4e143f3e7eb1298aa8152ba096443b7e4cad4d807ed2fb0f7ef003a98783cb9d36838a3a6f47374a53e65b413b545d010f0fc92705d4c1869934f9b2de169d597ef4801796927e31234752018624dd3edeafc360c238cf27ba27d70a89563f6588762a031d3730909a00b6ec700ec361b477e5fcce4cced4a4251bd39a77408726ff7927159df4a2c92b4796d23ed4026c7fb1ecb5b9f7198c34ef365c5dbda35f873a7508d8e757502e327059e63253ffc267007070fb5f73c62b47d775475ca297dcba7a15296c74d664d08b5c9db95f667ef63425c242de41d2e9eb435eb9caf3c6b1f0b9b7e293bddc9ed29d2c01a1aa9765231cf3262317dafc643ae1ffcc26f890ac0f018bf89488694b51e69e209790689145694e16d18b9edcd4a68e792cc05b8325ab9163e152979a57b25d5bb2ae2d49e152911a340fdbb51d48452de4e5764a60ee3260706c5fcf0f09f15ec00cf91c9e781152ca0cf6d46aff9bc31c0e3000e16d8e3b4acc34180280ed8cd506240cb7e4f3e5affbd97e615ed31cccb06c66dae01cdf63005b5046056dd1e7fd69a36cea5d65c847b73bd397eb60724042fcf01125fdfcc3e46515f728c59ccc494e268652112d3479dda553acbca7311b6b13dc4f8fcab46192928746e8c2eecab33627c26e1c3d7e180339027348a4e5f5d0ba4eacb7d7eac2c54c17f560dc9981665a87ec15cba8318064bd73d8662ea54d01950f5453376cc8ac188eddea6069b585d0e72b6995ba6214a306315dfd8ab6e7bf19cc5a8c6621e976c95e8161de4a9863d6166cba856bee65f72d081762cc1905e264ea987fe2d73e78f76e89f3d9936ee32cc21d23e89fb407d44793d4f6be6709c78b2ef4b235a3bab654ecb6bc6fd25e495bf8dc9d0d69a08ab2662a8f2ced0a3368b9d6600cda1d2bb1befebdc28d36d37d60d80817df883ff3020c973f459e2e704033bda0c46db17bc589a4c2c20a75875c9e2af76d523c0064495245b50b7392cf050f7756cb7d540acba56b93610ab910202749decd46be721f659e5d1096a6bbd071cd4995cbbe5b2deadb7c6e858ac66660c1a8e35c03329221ce7981de05121a76ac7f6637009876d50b71924bc54909c3c4851a297652c11c14c652308b482fad072d75422d6a2593514bfd4d51a275f2bea64fac4bdc3745ca582b64d3851fbbebfeefc0a75d9567a7486031ec11ddd14f394c3c945249c455d9dca167e62e529e47526c9d2ba694e1893afeed6f7f1b004cab9e74c2ab5c9d12b0cf14d202a72ea95c2c9535c854202a2c592d72ec08f985e422d980bb71c5b4f124829917e1825c1c581c581c78630e70edb7cc972cbc2ef6fa724e2a2d25bca0634e5bd3c645b62e80c581c581c58177e5c0e569433dd7cca1482a6d5de52d292e858b7cc149553c0c176b19a0fb7666ea9a60020066e6cf19b457c0b031a7a2fc368aedd94272f4ebb9f3c4b0ac90f8b4157dc220a2f98ecc40aaa7f24c7eb8dc6748150c74e23ce45d4e3c829728a46412db1560f6db3c73c2c72bfa9516a02748bd02e1d9552474beaff5ad6f7d4b56427f51003b0c1fa00c28de94becd9cde14f7eb4c15c3cc1c8973bac5394c9e8c711acf89cd7ca379aceac3ba4318e6dbba0899e7f3fb9a775e2cb9c5578eb82f12ff7200d622d446fd7d9e6b7d9d99566f9f6d4a4378cf92f3a4964936d5e2cb897b8b602c8923239e5c0dd48b7247ad188a54861236764791e591f8c55133754b9c2004e33d44ebccb4e1904d9a609c10b38106e899bccedd4371309a1f382a1c8a8636a847f4d7caa192f34c83389931698764f75ac019bc4b6ceb21cd797c67335e0565480391ea711e6d1981735e2b8fc44c8f3ca0ac159306e491a4baad0cb8b79518aac779cb5f9b77117071729a9a36dc3d8cdd21cece4c1b8c16d0f2ee905c95b0269a34ac36c7d69212e1a77f994bb9fa5efa52ee1fa8513601042c1eea78023b6c31e5e19d506a8f174a2e64c2866cd650cca94082907f793cc7333f99aba8e3d55d78fe8ab9e680dacee127ec850d774a1c61a5b630115a7b11baff659b85b8b927a4badebf723bc4aac2bf5e51da5e3c2173ae20090bd023c21938c9c02b909f5dc56b05376483963b007a71dd44b853cb9a70e76903153fc4bb8bd34609f166cd554c80e792fda66d9dcbdea22fe52c0ccf467db22d5bc59949788bbc61b47bd90619c6cb0d1bbe4e49964828b966643a7197d3801e95dd21417f38305d4e7b61967a1592cb795b55730cb5492df2c47371db7e75f7fbdcd6af23a47cd547467e6e58b734842924372eefad1b6654ca2b4d90075d197d39d6ba1a9869574b79b2629f36faa49e72f75cd815c056949fd0f6d484540c7eb547dd56718bec6373002d4db2003048d9a7c32244ea1edbae05c0c5a1bbe58d317e4f512af1e01485ec4854983b9bdca6f425e12126942921655cfa98c22e163f7fca77309842560ac518f5417288fe9700de993624e2d48d648e6d4aae547255e1d175d2e15331eb39eb7b7f60f16d2d29723a4493814c65f0302c46f09d761b3620a9b18c3e260377562fa906c5f2e47d6cf886b9b8684f6f1c29b60c7d4d50ac813b22059e394085f2ec7eae45d0ed624376fab23707e015e9f3d821d6d0a5fd5d0fae3d37e72b8b1612345cdc940def187b5d86ded0a394816ff0db16977673a23ed4f7042e9628e597c4e4f8a7dcb317ff82673837a4a5c8040385035777e1c92b66f721d5b3359a935ac4bb878ac4c19841f45624f060741e306d14ebef69c3b305d2b77ea6c5cf554ed113f71d84c5b67eaa69c3ac48c9a61ae4eaa130ca73cf790321a78da20cc54a78aa288e6874033c3953f26ec5702d20eddeec8368d8d9bd5486ba3e7d5de2c23ed3ec9790b550174dd59c3aa040d50eaf6e5f8c0ceb19fdc0432fb6c270d59c2a0e2748587f97a0d572e357f7284b8b90970ce7f2276179e55128ed3e4b09d733b60f0c413eaa0c67c0a7048b16a16c5cd075d30a7fd47bee03f4ef5dd460a777325248dc8b3e5ad45f54453f2150c08c8a5f330bde153cdcd2ff2b507d6015c685b8941918fb87417b67b10085b174e4616327d30542899ea284b612ca7a0079ba144167d10d0552eb6f76b0d0cfbf25356131b917557d73da10afc9baca1a9ce5d879ba451a0035a1114bc2098687fe8a296a97513dccb79a6a0a85697cad34c3acb7cc46ba5eaf2a642998517a1136f9915a68de49f0295488900e8acf1633f9156042e1bcae26743a6d5ccc3ac3ecab3ee9690bc2de47d10949d9770c6ec9930a5822541595143ef02dd29e63b5979012a65058c0186009069d2abf380c7c1b89ee0ca76a5a1f4a734667b6602c1a2f054c2db397f559905603ddbaed0c9924a354dcc7d3392f0e74f9c2b7344692f5a41a58f993fe9e9559bffa5bc805d2ed6a2cc3a21c20743015328703ef98bbf94b69775703d150b3ccee8a53195f3cde3d85a806aba28b535d597650cb8a6755ec12fc5ba2867b10cf10c52fc43ae8d01e6dc649955e36c822d88317fdcacecbfbb27d9717188a5fd8fb7a789d878aeeac7e3225827773dec352b1b83e2e72a34bbfcfbe2e293bd3ac2b92122c9721f42e7f754566fdfca9878425c7e88eb7e7e999718bc6206e80597fcd87a187b48325c1c9c3f41250de8f88fb5e5b253eb832cd345a5c3da9487aa739748c8ec0b1ec94df2dfa8bc76c17b50226a7b8dd7491b2d95e169e45015c8b459e1580ee0f752315a3eb40aa7df6d7c86d1c86cee1ae2d2623b5c5222885293b33132287515216ba0fab2829de5a9f62eaa774ffd21c8b63c49def0686486bf88c9427618a7051064bcd24791ca5cd34a974a1440659999157fe6bfce9bd044976b3dbdbc11c60460fcf12f64d76e7d1ccb4d1c703782c426b2d7a43af769e64b70d4732a29863136051d98ed05c8e494f2793b623ed519942126dce58568ec299ac9e7d84211ebd74796829921b6534a66487d346570c4728a5448683ca1d49a999c22c741f7b615238d4041f8f256385c7d39b2706572faad2014c0fa6a45bae49bbd0c17ad3453df877083659b79b802d84941795b6014a4bdd75c3f637d5c0bc4aa90d250ec232a8bb7c87cb110fae5cdf7801519098cec2041fa6e6602fa3dea249e0ab455f2a2661431d4825ec003b56a200aba1b4123b6d150358081e2717c93c54fbddb8f82bc94544c4c57dd3455402c0ed309387c38e947d60272f11bc7c0299b475879eeb529ecc74d03029027c3b93b41d6a65d81c85dac666965c0a9d0c63bf1509bd1f4475a5dac99c7a31cf2e5e113d5dafd8806bc79d02555b6476c1f3a383347b24705f28ddaf7a478a5f39a9844400f2f90a126ec82da04e9172b5b8e0aee339fa2c7ac8dc639754c186eb4084916296a6f1080dbfa194d5d5e5d47f35c7bff31a35540315968c1d2429e92993d5b524809c1f43919542358188b33b48b6430ed38790aea30c7f9b05fc30f26519c0cc412e94a73f36d52981af967e5624294ed101f4500a29393ab1139c210331fa9f0a99ee7d33902a06532dfe156627cc46c92109483150eeafa1b64fe5a4ba852ff79d366ea164d55d1c581c581c581cb89d037b9154b76317064d89da430d83a3ee827f8864ebdb93932d5e5cc70d4f6827912fb00773e0e292fcc1f4ace6cee6c050e2f36a7031eee6a27d38bb831f8efff469633e3c6028ad6190cf3ed7b4bdd2decace04b699fa2b5f99365c3da8a9601380ea0a782bc24400da8cdf12caf2e1527f4b02f05931a3ebc14ca844a29cf129d9ebb5655f1c48f696dc7b9b4e31fc51063c2d5683ad119d7da7ba9e2d351012ecc3fc3cf436bcfdbf1db9d7a9ce169ee1795707ce43699d689114c10768f337ad684ef0793aaae67cb83773a4efb08aad4e41edc593f9b379bbf09b0396881509e90c8fe2877cdbba2b6ae0f9d40b4b2e1fc501c21634d84bf49d8ff12f12e683f7ad8097bc957c11dbbb029cbedb6082da3f0f6779088b153dadc95cae2deeadf05c8cbb37a4160bd21bc1eb0059383df1a8040b3283eae2e2942b20338b97375c683c6597f8ba2a0bcc8c4dd4be70925e1d81ee47a4f84ec024c205f6780e70614b635cd24c35b8783dd6a4ca52ed1b0a47a66c85303cbed78f6ff141d3c64ec7b4f7cfafe06af073c913bb7f054764416cf7fbfd1dbe9bd4233498ba68ae475f10b1501c6ea2133b751d9d57746d551972c0ee023c907d8de2d54391a03f8eb4c5d802b0bffa59d2f9580e207d0d7ff441c2da0a534e35c0f7b83384b10c1d80c0bc7927fcc732e7bead3f68dad8910ab91330c1eadb8de94c18d8521dc78d95a1ae5614ca0600ac54090715fa9bd38960f4abe6982fbffc52bf8a307ff63d754560eb9ce3be4a79141bc1be12d077bef31de42e8dcaa40068977e92047349a17f3903eb839fb5857ecd2a10c629082b924fede03e2aa793e1bd0fe0141319e59e20d5008b24b94bbe2c3487d2645d28c8621c54223382860cf5e7e4be7e34fab3bd6f995376e7fc43e33c530a1a12f6cc13c9f5f25c65e89deaec3df3d22c47202a4c3fb84a7c1092b5c0c915c8bcd1f698d498f31cf89c9045e816b4452980bc21ecb3106e02a602f08eb8255c5e385db317cb0eee99a3b2cf29910fe9b58455761848d3e752cef2805900582fe849aa4181c410a10679f6c9fbe4cddf0fe1c9198d9ebedbd8f97ab6674c4dd79afcf156490cca1075f564aaf48b2c047c4d5a4b8c5c4b72b6c15643ef5ce662b9c1f682bb577a412180d4afb90d229e188079b7e9d59d5a152f7280ed63de8dc7f3e93c803ae4f06a54fae0edafaed149b2b91bcec5a320917bee2a645c840ac558fec98ba2791800c2d250cdb52383da235a1bd33cdd44b8aa82cd4969f2116fc6b877a8693d3eb3c7f2f46963d2f7878f48c35e165fcfd5a31113404a5dbdb03c1c26fe4b6d16983483f0ad9249144af07b18d54eaabbfb0e9267f3810c930c96ac8e9c1e153ea8e27cf2c7a33c345508dd5b84a4368d45ea241ef06202d09f947bae7e8639318fd2bce0efce01442c05d0a4ae01ab17c6ecc54184474bc687e9a1181f521c766a592f7a017af7ee3c33c2d3a70d3acf9cbff590535332d62a5e6352c0e57aa0c7f937275397cec97d4ca2e674057feb584cbf0a6dae19b51261d3039d3444880e8e6cec8809f01ac4c0b28c5f7cf14596ebbd94085825c29637488493c25471d5ed770ed48489814e7aa1eac919e1e98543627a612106b46a454d94eb2caaab831f2de4f3505ace621516e6a8224744d601751f0a532b20a688f81bef72cb9e2b18cf43884c92e245110dfb2b41273e917a0852cb94ae99d0a08422fc44ea11de514e9a1836d455744b6ffb542ac87eb5a85f6952496fa55f72220d6d81ec212128f0906c552f6617239b532f022a7d11b602a65686f450bd88603846866a50d86535b0f8763eb8c0b2d20e83c201fd4b1670d61688bbac83b30a03e7a281eacaf67a256778be12e7ccbd8d0c951307cb69844a88c5165af8bb7361423fe1e6d65fad3a392f811e04cfbf8907d5b157949cbb00f825e79ef49f7a612b60e7f5d3bb39e08a93e942f3860a75f5779886d685ce8366bea517bea7ff4bf2cc96aceb98f79edc3099ef630315dab7ebba469879e55270e66da6c94baf313c1c5ea7705db89a1c5013bef493d54546b6e8530afc5a30d9071ef92b9a804625799d540876dd1c054360eb98218783c51cb00a0d6f90b877568ce4fc2431253bb28749c92fabf29e8696214043c3e486436533bb864d77ed2d633f79e8b32b84a5ba88ac0bc546c64c0312600bcbb73d4c24faef46b3baad4a0ea564fb3bbd3f68b7b13f9d72a9c20f7e46d63814eaa53816b610b2721106cdf95a216a21e9685a960c5a2a0a338ac55251605605bd68876b7a200035b27dd10a5415214cd8400b063637390bfee0073fe0572f79f8208c9ef475e89d8ae94b514754a8bf5908a41e178a605acf251b602acc7d1b7dc931402d95884eb3941b0c7a3210997755f77d1a5f85c9de69e146bb264660120734e75d9c612b74b9808130d7f57655f3220e08465643305a6cea8aafa4cf46c13b09d100498254a124051fe41ac50ba1c5327be25c2d6668b809c885b9decbf2d360dd3732dc9a948b444531448f6381dc907deec3516097ac5d6d30d04f67b2075ad9e5c322916d22b9bca2a7a70b4abd3285a5cb7d8b46494748a2d93c382cbda03b592835d0086297c3df9426644bcada9de8c59430ae11bd46017b77d03ac8532580d14750a1067e37317de73414d36b179e3d07ceec36e669d03a6b98ce7d1ec31b400eefccf7422edb9fdddf6113bd70fe9eff90e08e904017031b4093470136a4e00b4fa49c7a7223e8e52d3f512561c06654c39e52373b2230b095c2b2c4d6af437e6e212cbc12b69ef93c89bf42194a47c03029cd49dd98d7d20ea9fede258a69a747f3e4cd73e60a413c5595d333e06a42d6924db3f4a798845f7b09b1a85f1c581c581cb8cc81779b36f884033b6bf6d1f9c901be0aa09f86ee82cbdc5a104fcc019c4b769ee4e74938352d1f9f78e2ae2cd2aee400c7f2b8f5087eb3a355de27bcdf7cb6e4ca0656353870f6de076fa0fe5e6c889d78d9b6abe4d026347d9db81de92668ed9abc48cc02782d0ee4799287b6a42f0f437eceecb53ab5a83dc481a2031efb1af53809518c195b74a8dd4f08fca06963e8214d7663e291b481736abf8821dddc395538ec44ee4b07787c4249bf7d976d1750159fd0ea5fbf1f5a82bc3dc7deb283656998cbd6f925ec5b72e68e9d7a5024d57e2cb38e3db8a6476482ce42c82fa6774e99340df418f0adfd22314baacb56d4214cdac01272933b1223e1e670c6803b585e3f398845001921239c3c173fe3b176b76773c08e47c26f7c96e6a09a5486b38959f83f8a0325588b7fb9ccb1ef9a2e9763f42fa33e23e50a8c7e1a827d54df1fd6ee83a68dfdfe30a9f017d1f2b11d52e112fcc7fb3c5f0cef19cb5e6fa6289915b5054efc9e9aae949b0473a3694037d4f894ae9ca1fa953b8902e0233018265d61e35112bd4f71cd675e000f879cc9474018ae9ebc9f8826203eaec211c1c983697021dde25f3f0fefeb6a7093036518f2af568a8e2166ecf3188bdef93a9387b6863f690af557852c648171137cafc960870cd46b8bf08e3b9721aa998da197ffbeb023cf1285fa6be7c37c241c2251d3aacbf6c20e4dd0eadf4c4148135c56e0457d29c724fcc4010c5419959b3b9b990bff0e077cfd10715b7fa8828cf8c9224e35b370cb7806952b72485660e6357349f06c0ed849e5a18a64d56e1e6fa01e382dcbf09788edd9b6a03dfc79a1221a65433119977c36071e80ff41671bfbc7505ced49434ccfb370fe6cc3a31ad166807f39db40ea9e217c6e46e1d0396e1868b3df5c553e8fd23c402faf68a24c1b120dc98c85ca3fa9108b902296287b725cdb0b8c822ab2ced0bfa4bfed33d31534af2a77e74099367e7cd1eb6f6f2f313d207a4f151efe1ecbb96a44d09675af68ab75c840ddbdd70f46f814d3067d66e816ee23158dd843469931df5949ba05f486d945ef5e5978e180de644e754f459e4b8071dd75d6fa60c51d0a17b90fafe0a54a94e5426e1d6c17ac24deb5180c4b644df8f08e2f029203b99b2c9cc969239d0d48b60c7f2f176c2b3a8ca71c6cd4e711c483ce362efafd05a063038d469d63cb8748fc355e48ddb49063510e444e9fe60f9fbbb35b79177a3e4b7fec53a905d4a268e07c85fb1fe5113d581660e4d9d45f69aa72e25232cc3a5768c64f5ac8134cef1aeef542436702088b6b759874b6b874c18c2bbff7b414e2e2bf98b18e7475e938b6280b85821c66cfed3ee2ced53c8d8472f3f3e22187bd0a546405e0c526853e3e25b7b6fee5bab88049be4d8e4b9574ee415b975a57a799928cc848f8decd21e4245832d0ad4c76646b54cec871abdd3e1686c44c667049be6d1d8c33d64851b3251760ecec92e8c975a842e52842993fc509c7d933646e06b7da4a9f2302cb7c825ed6d9c5b4bf1fb447a2cfffdec07aa390ce0a1c4d6c48bd8eb07bcdce4dfb2872e7e14d0cf467d3699be08017b0c910c0b26b664b62a3f56c221df44638e4d510a10bb36977ad67ac4b77dc30e9615f86e77ece144ed6f5f2bf701526583a09d6d5c3dc20b98885952b53f6b5563c63ce5527ba6111e0a8840c61865756bfa4cd15cbba988a29357016301aed85090955de24014ca79212d48f09af234c486fcdb3693a52100e17f8c34298995ddea2b00817624adddc31d017ef0205dc379d4952be5b9718fef4ae2858aa81f9eca1ed21692bb165ebdea3fc7427d5ccb46143831850fd52c800ebb6b5882153d20a4f5abd34af9ca6d016ea85e07344b98426acb8863185a96185425bcc1c690533f8fbec32b4f2b6b6dda0a72130b5d9aeebe6b835857dda28632f4da44729dc48cb822140887eba11b129cfe16d9616cbd2e56e550192465d586ca27fc2ea25ab5d05e95b7f4c7fce79d8b2a299cc6760b65e81d65d4bc58627469272b462244fba62a42a9ac3d69664bb3beb42b3bdcf253464ceefaf2752e2a9ff65b008a19b36278712ef64a70aed6869f2d9fdb5347beb82496dd17b5a065554d77268c390840183f903df609df5fc9053fde5e692a7482ea2eda7dc470e90e5bb5a14220f650b20578436802adcd945aa56fa3de4f2ca0ca30eb216b67c1766b6c04a482032b8eac13659d57df3c3c875334085a65055e4a4e29a88b6abaa92d90b70f5242564405112d6fc1200fbdfeedb29d820ace7c95061a6d38057a2b07cce8c4e15c84e333d55bf0ae4b015212c9f34206cbae47655dd428c9ab0643df686c49016427e00e32c79622c1a34a730ad7095b6946757bd030f254804e0cc402318350d8c80fdbd0aeb212e4769262e56d2a9cab8d8cb2748793364685c452c5228270ae3bee3ef124c124c1525f44d5900a9bf3916284c8486498480c9259b52839e6c5a3dea6c1798be8798cca10b786952e2141648b14e6893e62142c01865a918658058e84648df21a363002dba216de4636b0c4ca342e7b133a0f2588654153a3d499a1aecc67068bb0b6ff3f2a0692307ccdbf06e75e45371008b4397f3bd33a15b4c4e1dcae4caa943995c3be661dd210d9308b7e8dfefd4a792f5eaec3e07d6b4b1346471607160716071e000074e9f36d8b50dbd0485ccf9b5d27effbc63f5d5dfb2eb3fc09e1f7b8414e2a52a65537f08c9027e0007ec4ab2dcd56871e3cc9381d742fb86e24b9cc7b0201fcf0147b56104f0595dad0360e0535dcb5ff2ff48f3ecd3180e8eca11656994f807ce517d52e7a02695ccdf8ac8b3ac7cbfba9bc3b3e5abb1ad8ae771c06a5dce45af3b9ccc03cff3685e98efcb01eb408f7db8a2211f710b6d8920b802db3b55795024d5feb4818c1da382841c9e2199e9bd87d30dc590411dc3b09c2b84079efd2e5c817655b92f073019129367fa1ba566fdb92f9d0bdb791cb00ed880c8205cb76e30910eb93c8fec97c3fc14d3466e322c785ec4d043569bb947b51c4959c252f5afb72f4e6a42a14339f9d7b274e029517718a69793f4db13cc6e35ef6fa7e855ae3dab171f5ce0104f7239d26158b2bc3debdea683de1678b35862cd19bff4d7c35972d73b2e0d2e75968072af5ccb4f6fc3b7a31df9f869a35c8ff240958418b19883a3969a6d4709fd06158f27a4746e38ec3aeb7ad5e99defa74a247054a53e0a5e0a23b9f85e4217fd70294aa177bafc8bb25933ad4b935bde8fe2c06a1701ed5c5a62eca73fa30f7fc4ed85a36720caf52c3578a269c357a52c30cbe9a883c8863e050c36969996bd9b609ef06cc1bb5725defa78e7b186e8137260780fced6df4b90e18a21270f343017345e4f3c61af17498503c5eef3ab178b0c614c8ae78c7cb17ad8fdb0867fe1f0e939a9f2f2d150488a5b67882a76853c3f5cade25a10291314cc5092170d5151a816b96fa5ba8a9437012417121eae597173c70a21020429eb203052cd9426d0363e01b49ee7e480aea721386ef091f30acd9116a1097c6dc5e176ec33fcaf6e72f5ae491f743710d57ace8e2faacc01e789227a930c51121c8ae1c8a814256e67e78cb101c92b35b9be5cdc3e7dda9864b12424316b002bce956fe97cfbdbdf96f5d78d4d95d8105cc4a6c9868039a1e256ad5065f82f26a32b012a92717bc3b612ec22311f0bc035b142c3b0b07cb2902ac38c6c1da1207ba16fe067ebbd69225c0b85f3a92a4b458f765901c4a46f676909e22652f400480d500fcf0abe0dae5f0da3f77253ef6325bb5adfe280948725a32ed503a364a3926f4e00b89af3a6bad6820290b928c33f87c04e668a4f288ea79836241ea4a2bfda04789ce319708a11d99d32077481910e410f53855719d808fd5518fe0e124d39024b24b66250e5d4bcbc0b556e83863962692e6dabbf1697f4135d5e8c26d9647bd2d9626d8760ea85d6ce0592c2442800995776607e54c8782b64f3a533832191d28a8811b6b26c17429564a14af45544313c2984986cc2d2ec5d5689073694206574897f9ddc82bb3b30b95ccc1618d98ef513a297e911f2990daeda2d84a9a4ccb8c00cd3c10ee7f5aed5c3897908d65b512f4a614f27cc48e9606257e99dfe556181ec03613854019b4128183d7dc8f481902a2a78298ffa924b46b86427016a50e6001a52a7f076c844602bd221d1b98d8e95ee0cc1deb0f06cc7e84c1c5459fbeb5fcec339bcc21610ed8000b68ea49caa4fb5049c47d9f6571a27711420f4d909ffd2b47ff27b719de759086cec672ac3cc7106cb331b9acb08aea4d962ca64ae2e3497529a4384eea021b3a7bdb0274c1406c7990c13359aab498cbbec428365974d4c8ad85d1e66fd2b9cefa2cf2c78ac34714cc10afcd716a5cb530788ae013e3bd58f5e87f17b5d2b84844ea9958cf5808c72920725596871675d5f324848c856f52e8b4930b3080c43a532f74c8fd955b2e7161ee680dd57ddae3f26c61d49d96d0d7fd4838156c6a6694ed1a330e6a1f55375874945cf36a74f82ff29761b9ab41115435a2bbebcd72d71ca552d2f01ce253d3b1e038b9c8500ffe27950099aa135855a1136651f4b1541995442eb1043723a0c0d5914a90b42ff653cd8289bc2920a1080e186d71a99a83abc56ca10964b6656f105adfb9208195ab99ca7a7e24c569763d0dd77755a49feab9b8c4f2dd00c068b3c86dd05101630b8ed42139622360f775c644622e16a0783a7820722f5e272017b91980b678e3d3aff738f95ac9308ca199828b40fdd788c93dc793cec6f049c2be85e179821612a4c8688181aea5d28ad6c8165d7ac4e1250b68204870aac72eb64a6252dfc4c3d57224bfedd4298daa2f7a254d4ed7b4715aa2fd601f49651ac425ef4d71fd481211ae9a60d5624a9b9add14fd2497630827167bbe6bc6dc9d9d31723b62ca0ce6e74e17f3f0ef44c01f3b903e086947027729af52390f311967c9f637f2dcf59ab4c55110a936b160e29fcf1aef89be4de05b287a4776254459deaa3efbee3d19760de4feb568f861c383d27956672adf2ca62f66d27e1d5b1c581c581c58177e7c083a60d2d79f21314e771d53e073904fce58cf39a5b989f84037c3e017f855c1fe5c31e4f42e422e3540ee0eecb8ca88fb139a776ea49919fbd0bc34975b1154e1df5f4adf7be6fa16ffccd687900e6bd0d17295c00cfcc81e2f5ee1ea167267ed1763b0732111916408ec1a3a9256e27e39360b86cd06f6404d3c67e360e44ee2781a9ae9f26c9c884106bce9864da1b80652a2acd19cb5ebc814c8f7621bfc82b1d387af475b4b9cf0cffa048aa610c8cb70504cb2b5c4a013c8afac82b5725bae3e2964d6e0a077b3cc9152ded9dafbec276b1bf0b000e48d65cd9d3a3976174cde2d57b73402e295f0c5268d63088f1011c18dea87d40bb8f6ce241d3c64e97b80ca5d942431d43af778e28646d0949bc189fb7cf32e11706db6eae1de929d69cab4c051575f57cf1c517fcc43b93815ef4a824e33855924190bad4a65b48825115ea7ed22b4227eb755f2520501e1a77498a80bb6945192450c1585554d757d8b8dc0eda5c0f95ab7fd9fa50df4ee6c767443f5c9e5a10e648d10aca7bce026163c0f2a024f96f1ffe02507a0b07550b83e1419586e8852574f656eb62006eb933052bf31296fe3de4aa66b7e12a5c5fa0900b0a7ad77e969b591989489876ee6d29a10a2f62970bfd9ee4d9ab663f896f15c991e248f0b3d9fe09f1db3f890411841f4eced0010a2d7aee6da5102d29031727988f52fa0d449798800cffbf6fe4eb2794f2c52e17e1daf56d11f712e1f49dd04cad0fa465adf7bcdf6a2549cdb19d319dae8e2182bc57f79f7ffc6e836c54309455a1f84ba166665fc5bc7a66f6ba5268d9b5e8ca0fa9eecac3cec69780b4de5409b5202c1352e5fbf0c29a916bb34cefb82d9896ebea4ead8a173980dcb91b0130251265393f67892aadf05a55592510bdaa002cd9d901e2edcbf0aa979148d6f6977a4a5b1bcd8b82bb05a0b017778504a1145536d99474bf02edfa4aa6760c86447caaa51d2d78e448e70232e5a6d904580d6cdce43bf5f07f12fff9f5acbe387bdf087071b761fc82646ecf852142a27cf22b1754f11220d77aac1786abbf5c53b051a0c4781cd0e505859793b984b424fa3ec6cb9cc98edcc8f9cf56dd2bc1e16e835b6f394e2ca05c0fc234c0c083c2f00527cabdfb54b9f7945edfa83055dadacbcb3aa73d552d33914c8a12c1319653077274274c1ffeac3f5c9ebb102b925b4749dc531b31ebcfa94c7800f28fdf6dc04a9cc8da04681ad78b266d78cd0e80e40a8ac7d7fbd1e365167dec1085470b493631188bf47abb455c93b988d0bf22203da76c86720602c64ad997332e515a82fd1881d4ec5bde3baf54d20b45d8c5e4742203e77e59d0e9dfbe82f67adcc4f76c77fa498dce1003926146de648e8fc179418578f4af54cb25d432d9fd25d1b230cce5e13079bee338329347399997c27cd439ed2d5af44275fb2a1e0560b04bd0d222fe7509bdf3d8d4a63375328d407977c643f327531ff64151ecc98c4a3f2fe7cf9e9a66761b5e0662dcc52c2fcabcb4cfd38e7d07b1e7762f37580092e3815ff12db26ce445857ef1825185bc730093671b50087994bb173ead319d88bff8c73be7b9bcd2f3d3794d4415b6650936643285ee0b1c80929e604e60fd9356a51533d6903d51a313ea992de65e21c64bb31e6f6d01d15f16f2bdcb9688d9623eab046ae1e7df4d1f7fab5a799881caa5ec5c172e01cc6118f8690e9c488173326bafe5857ae8ef701daaf2aec92a298568690929f6e2d75a845694ba6c954a2174a60e7868a40ef4231f8bb2d0d311d26e01dba1b06838bc2d3b330a9342dacdba4521f9d7c35390742a4b72145b5e1e2c20477cbca357286dc2d3653dd613d34f15d70555d6eda6e0c94b1e746fa30f8fe40b1cf4232e7b6466a1c7765132a342fb5d45f01eae48146901c33ba3942a96a50d9c7f4a93e726fc6bea0a789286ec82eb0ebb40c5e4954dbfad461ecaa5c9b05abbd06db9c484a5a576610e486816869e9f3587ae4788bb93d386db4d29a4b06825fb3be4cf50ee409ac294541181c56de4bca88a27246b0e4a922d5af46614a99fac336602f6dde55849aa1795b0c5d1afc9768bbbcb2215c62d5a8e79d96d38b23adb8708fb7aa25058d8ce44d2e568fe18a129f4e82e63dc7de96b11411a616a8bb5b49b0bd85eb4c21247436c13c0a376537c292303241979ec6a59d3ae87bcad0de5a9817d783ef95491e43dc5b4c1325c0f03d29a41210f85887687bf0c5d3d122a264f55582aaa308da04aacd3c07875093cad803095558506e08541aebf20a1ad4233bd4317b7bad089c40a97d621a930a13bcd51e59c2186ad0b8001960869a2ac70292c4120292f30b0679aa4b99087f9eebd63c82530bd33a4796ee9a32a7a0cc6bfa5c4f384cad3fcc116463bbca545c3f3ae422fd541ee79c2083152fe092ef9dfe1b45166ebd2770cab0a130c84857598b9520807866bf9d4812dc52833bd952a89f16ea32855d7b42124bcbdb8db4022692e2c20f5d116a3a83d3f2500d211fd689115064de65f88b1a54215a9a8a7a89f91c0432b12e574ade8c38e4d7bc29f1e94934adcefae3dcfc9eb6571e02d39e0f39861e48c7ce8beabe4eeabb027d4d2a9523926e9250f63a03af5f281400f63d66e4392f58b9e75ad69e3393468517133073ed092de4cfb42b038f04a1c78996963c62810e7a36d8d9e12c9300cd3160ce50ab359e9285e496d1bad92235ff4e417b6b6e800316fa58696ccba8a81b62829c592fe4b4bdfc46fddc61080029ffa26496a40f81346e33d98f0885e9ced38c3bb5a3cddbd519c7df62ae246c40fc87311030de9c1dbc8bbed4877fdab89e1e1dbd90c59f8efce818c53b2c4f365a86f06b8a85a772778213c83031ece6937f7a59c55caa1dd1914be0dcea7b8b7211fdf575f7d85b0f96aa35eb418e473983c93eb41698957979a3cbce7f8faebaffb242cc7a22798474cd1ab8d7338e04b3092a6d79b4a8bb9235c895e3787cf216761fd180e788ceb209a45a4ac816f800d69921a78e6580736f3627b8a69837c1ebee597fe25ef3f26bfb82263513a8f02515df645539476a63634ce18412d95ebd78b37cbe6f9bb201fc901a950ea09c2f537b74b6a52277df18ae433e42e7da4381edc16a2d75a412f7cdf9bcbc2c55f8d11b00518ce1669221edc8b9768ee29a60dc9d5596f739c9b83ce28b9c353298a34a62b815c96f65fc98e2819edf7bef73dbd3037e46d6d95a85cbffeeccffeec8e93f425e4faa988c4ee97bd85242bf381e753005221095729faa50f162e66855bdf00e8d1af4733117c2cb7d72a07fe73039cebfac5bb2035602291a9c108e82fd3497163e0ab90115022db65043615fb6c77dbccd906fe4789d65b4b62a2d96af0eb210774e271074145c0b510ea9d607c9ad6bb1be2a5dc5a389b510bff2d1c9063dad774d0f5bc9463470461f85627ded5ae2fa3bd62347d9edb0dcff06e61ec6bd5f5f984578a493fc2c5ce58f45803d4c0b56c409611182ac053ec3614c82475f732d0933ca98df041ebe5963c4eaaab5313e161272ba5c9dc41e84dc931a5c395cdc976fdf0641cf05d072f33fd22671427675c1e42bb722189df52fa20ad50bc0d3dbb45d91ecc9b8cfd9f3c027c30850f6b6eff7c020b40265a14a0678ec23898e04fcecf2dc13dc5b421d948f51124f33c9f4cf9955ff915bd5f7d54d523ea5cc24be6b866da484d2273e27ade8603b8293004b8a77834c1f89c43de090a5fd45e5c3d58de46ca5b1df160cf59d6d3065385178ecb3db5af0f4f316dd864eb409b2b17da7fe4c006c0994daf56716b09eb8e32af304b79bd2907e8be8f7be6c48579a843aaf0be0ef4de44ff5a19c494151697574a75c2d80ba496e4ecff92fff882d3bdce6588c25b15f6cf1a766c7c00b1af0187ec1a32d0937dcefa1093feee5c51ea27761b7a91e2b1131dae43af56bc5b2a0efbcec70767d00eb574c8e18e6d4b75cb690a9f352cfbb3e1a9f2243128ea4cefb660ae9bf5fd8d0d226ba406d6f61be9b9a52fcf58f76cdfe5ccd9460f94c4f9a8c7596339db98713d674ab2cc62445de10139e719469877382c2727ca5509f07e6c775c920ef43c50015b52424941486aa33cc271ead69eb6a8d4b5d3b653c8110e8ff9dcd9227adc8a7e8542d5ed598f869049b65b71bb79afc285e947ee1466470c998efb21856a28d1164f774adc475c560924e2be1791718ba8486da88dc373b5a1c441d86581da9b03bdaef9996cf73da7eecd4f1dd0af79ba531463c8f62486baa918792ce4ea6663d61d92ddb56548a10a693729248b62619700329fa60fbd546e5b6469a6c2d8d4882453454f11c1a1e3d5a4f3fdde9f65b7c124c123996979a8a017894a4e03cdf394203c3dddfbe49f04ac5d82fea2df0aabc8cf6c49f0ac707958255157bb7b1fbff3a2bf6cf9870b0d68f0e4a1f7f9050eb50a5a7d56ac2c72a15c85fee25876d3fd722f0a5bb67c746a1d774d3e2a34fd3afe8142eff092ed628b21158384c8f213148a51a1d0f8e1adfecdf58190f4ba9dabc9a87ef92629d4f25621706c19f5e845ffc2648149f46c835027f5d1fcff66fff56330ed41a530b68cc9256e1125c7ccf6520e4c46067a6d9e12cffd4d91c550e23b3a4f75f4a710e3eebb0991ddc3528d3cb711743f15c3489218c9917f3b85a9030240e27a49c6f65ae64cb2c53bcba490d3c7c22ee2217127e8910e6049a050a24731f4afe6369164a1f86b19d4f51028d259ff7ec381b367c299dd86e6731605256e4185b958805421dc096f60f900aae1b5cf524e1386f44b49e7d9171a64c72c4db095290b22696a29645d33cc595b103ad5ae71b292ea8963e7292c4d986349b60a4b13fcda59bac5e4a25743710c0b3b576157e9a0fe55e190fffc449522c7649db396a26354219fb12a0ea553a406617abac44ba19197e5bc6c53e9c2b0a75db85dd3181a05929d7757aa19d5dd1a6b434debda4236e8ae067d80cc13d3956d870ffc34449e7264201b8cab8268a6e9477c2baacad23c3d279516f59abd25898bcba5358d2f0e7c360ecc645afb6c3c59fd7d7e0e9ceea4d26c51f6aaa732e5bee7ccf3a46afc4f9e90cfe35c90f31c10f3f9de6d570044f39cd299776cceb362416e7140baf19c6af072223b7dda90ebf0c6b894f99940903ad850c44e3e8ecc91d393f2bb47d7c930c99dfae5975f0af9cb69c01b102c5b20e64bf43c96323924108d9ebb07c348a3a45d3d42ec0d58fab45d9040357ec57909b70c64c9b78c7d06bba70ae986d4e0eae14fd3c2b91c27a79f6d78abb1738892910fe914d6bbd577e843ef387137530bd7240480969f5472f7131d878edc1df34238c301e2d010ae33d921773948d18772de3083761fc641446768d4ede4bd2506069aad4a393ec920c0a206c5145cc71cdb96ebaabf4dadd3a78d194b8d127030e5e18d06a8ba7f9d64ba3f99e9535cac86fe2d3f4d22345899baca11995b398a76c1df850345d3f2df5c3adca52d234163d7b4715fae6e61235ac173865efa493572f71221d5a0fc741dcdb47e5dddb7a975ba930a63bab3ad735e07c10086334117aff497db6412558f1905f3c5c73942f23a929a10e60cc16433cbce578f3d63be92a65f150dcc86978b6fa4bd2bb79cf09fe6d6f822850be00c0e205c824dad5729777c0ec81a91599abca3217e171e8e4954d85de442e240de33bab3708a038a9155f8ac838cf5a2709be171c58ec1417c7df893fa3ad5402d6e8995d3b2bbbb3d5f46ca674f80ccf03d68cfed7a5f49549c803549e4159b1e92b84fb3afddf55d6adee9cb4d8c9724e5ee9256370892650e1dd13b170ecae2c54e12af4057c4ded9da95f8ed4010fffd9ece49898fcd2b0aa6ba08f79be0cabf736c12485a44090c7e306f7f718fd80306da7d557f2437deb22d826573b741b06c5703c14840960e624dad0009fe036f4619da881bf89d616e2599f49fbf93444edf6d5d9c362c4e8f7664e621cd44322f9b9c1b707c59b1ac46c2cfcce4cd2cadd810944d2e1828b477d544a210a970bc0faf3ebc93f63c555f6c14b0e07abc58e99e8a34fa39b520b2743d613baca52c628ab6e85f1b2980d7731207cc7cec436f25e70664e7e1dfd500d1630a8a945d9846630d73187eba936a661fa78da14811249f834e0f8fde255aed467d8773721f071e1c5f25cc119b3e19fbc8a77e74d19474497ae76ab45eca4698bd3329ad56acc5a498ee0806cf251a9c457a8a14ba505207f257444c8ee48ea75fbd16b012e44d7e49ec8e5dfe84a8c464d9718980db9a9d03484730763396918ea053dc4335e04efb5614a890bbe94f98f3f4f4696352b39933246c1d695824a885121d2792db335aa7c8c1bc8353672ad21ed126c250b5924d81290483a5bf998fc4fa54f0ebdfdb7b31c9d88b604362869f38ecc9e98660ddc54f1e8e1e484dc6f2a410e77267ce4cc9cc0265871b59dd796415af29c3c1977fb420f09c7491ab9f01e04374d8a34ff3471fc8f36c9f593572aa3a8ff3f3403ec5b4a111ab932e4948b2e4ab5b7c978de4306464c2644b51fc61be2d21f50c4e86c434f01783c57b26d32ed6a767a26686133dfee628c7aac3dc44a6d968b949a0a71ce5756bcbf97c31acaca1b2ef8015b277b2d596d10e31595def4adaa32729542d9508d2d65f25fd4b8888524f8269afa6127f2e1ee245b3e2e885d3f4a839fd2bdec2583f083d2914a43ebe26119430872d95a06eae3f8a92080fca668466326aa99fb4df9588d5283f096711cdd6075a904509b2705d7e15dac4c61667a821d965bd434f81eca7b564cc2d040356100e67fdae75022324a4a8a2e829eb03b6e9293e0723645d8ea94b5d9873c51dbde11a82422c09bdee1b50f7c82a616d2cdc33f1a44a43645b305b9af9aae527b9208d96e97ae748dcee42731027639e40da4109ccfe01bb17089a784a4a227e029bdf2115ccf8c479f7690aa770c5510e70d2ccbb7ddfbcfb6cdf87250e01c85eb830e3d0c1ef8a22d247f409e6ad7a76b63864e963473824c608f36cc64d9becde359f0a886c536856ab3095cdad18611e2f27a419ebc252372feb98ed064eb479fe412a2acbdd2f6663515d2b4c7acf53a37a8fa0c1e56875e94e622ba38681c033ccaf5c8e7c77061dada42e592e433dcca344b79285d9a91db2ad75d9971d8449a15997755331ca7b5783a1be61402c383a65a1580d526d5c98c2ca589ec4b043e1dbfcf4f76fd9e8d968eebcfce11ffee15ffee55ffee66ffee6cffddccf6d81fdc55ffc058b2681e9913740ebbb9ffee99ffea55ffa25fdd54f2ad10bd5f5af60765afcc55ffc45f008addebd1bd58b6850b930c813cdbb9612ec27b414fda99ffa2915fef66fffb61c5382d1f3933ff993fa4985a244fe0a1360320cfcbbbffbbbbffeebbf2e4821542d63f03761cc0135c7c25675732bf36ffecdbf912a6b494ea3b4ab2e14b03ff9933f51b996f9b9cb1698f0ffdaaffd9ad9a2befcc44ffc84589a6c173744987a6a66424061a9b67abffaabbf2a84bffccbbf6c84349790a253ff0abf7c38493360bff11bbf415dfd24183dda73647f757e209c2cb4dd5fea962ef3ebbffdb7ffd6ad8842f54e90e239857ffaa77f8ac8c026ca0d2ce6a87548cd865417ed1280caad5412347442b6cb05a6dd0625a002009ad5a268a09012b34e2f7ff4477f24e1aae2dffccddf68edac11a16f56220549e4cffeeccf5492fcc9b6c02360ad670bb70586e8fd7529801974c94616daf00118f1a783a95ce43146cc40740916b95008f91e620e46386929d01085a98a2014586e2bc50795a798a82ed6410fffee3ca21c4b424fb3b3d4a2a434a14141397a029d7aa41ef43abb937297925085ea6288785e46dc25925ff5f7d353198aa1522f4ddd33827f552e1ea49b0d72f1aeaab0fb5be70b0f92b0c0afe1c0501c3388b2e2a4f46f11fd6413a2fcea1e6dd5bd05e1909377473823afeb605e88d4eb3ae85a0f3adb18ba1a6f24fd75ab6b7ae833c4f08c6ebef075b9f14294cf9ca30ebb931527a57f8be8279be86b9743b2b885c2f986aee6f97c13f7827c21526fecf2839c5465df3a43b4a66eef8867e00da35329edf739d99320b7beaeacc3b77ff7effe9db6c6f6d81c6a65013f9803d2877ffdafffb5e4f5e77ffee7f2ae0c37afc8d487bab8142e3ec22cffd25ffdd55f4d7e881b781c1417912f80bb73c09661cb44a85cd29140f5c82b386fcda53943352086103c7a11cce7d9588cc577f629cdcc9138277edf5cccfbf1a37f7d0acdc752e6effaf99e27bd2da7e279c0d8cf87cf66c5c27f0b079c4100c9f64f00a136d6f272b8bad3b4431b26c933fc7ea0c724b6057688033a88263e85ab7cc3baa9068299b41eaed5933ba054887b180b70a80b6f007cfa2df19969c3415388049dc8594e480eddb8a6ee7e00066668deb8bc81b05fb70b25871d4a32ccdd72c5a81e469dedf00acb653bf2ba5c7d45ca9dda677f805b0d86cb8b61c71d2bd87fcd69c3216dafc8bd7bd1fca0b38dfd8d2a11fdc4866b40fa16c237c1b03f1e9f3a54bf229561f163f0f50553e218a7bb6fa217c2bb73a0e4b0137e5d04f137a2b3b999c80ba941de0ff0b7d3f7c9b6f2087ea695bb3361219413899831df91922086b73a1ca3b533cc8b1ac84589b5e908c96e87d097dd10133e7eda60344a0f3c92d109ad177052b3279df43b6f59102e97f50b4a5cdc5b9f5e797293a4185fbb8658664a3dcaadc06117fc25257f9e4b25aaa8950ae76d793f8b68608229858d0b5caac885355d302c9fe10260cb723d394b5f913ca27ecbbdda616e8f5c20aaa7fa5742948591b0b8723054032606295baa0125aad52fdea22aa5ad5764ec619aefb56dd9c273713b9f49677117a88ab796941c4d250b17ecd762d742fa4c951b3960f689ed3bb5ce66d4c2bfcf81fdeff3b86ef138d9ed89ac257a7ce2bef08597122d65360252dad235d3aae8db732567ea12e2d91cc8c3cb9d015bd4c0568817fb3c2d7ace3f102bf6276d08b5ecd0e627b488f7c9e393b399f330fc1fbfdbe0ce9764e0ad80fe6527a805827c1192cd642c44590eb00a1012724208099eaecc72a176bd00c91d0fdab09ee7e18064a7718baa74aa24ebe1a28f7d0389c5f4424e11099a8d05d2373679bd588aaa3c6358597b0e3d18da04f3611835f459124b7ca84e4882121f73ff309dcff0ce4a21596960d8b8f4a4298294ac657f1037d852498c8a2475cc344713ad7e280befd0f8e9d3c690e38570f67a0c3f4d12ce244ac96462516980321ae5a5774c064878988d52db0a793bf9aceec0ecb74671f6565d061a5bff831ffc408bc1e262d69a434e242d1174f91c36e780ffe33ffe630b5d97e4b138f24f16bb83a60da7258bceb7e54b89509dcd81d7559f3b724632d22e509a2035c888299823f5e8d9de54ce6a236f8fe1e1940e6861aa971cf8d884b40c64332bb62235e1b3dd4b3b7dda98d4758ec165e2250ce7cb2309476e351c925fd04a2fed8ff64f5dfc1885b40b45ded9161ff6ca867a09bf4e2e33fbe0190ea77252b7d3c430a76c3fd0c3ab9b1d815d9d6c15f6f479124d5657ddbe4653ad7e6e246c8835bb49612224875dcef722b583997ecd1f65ce701e49e98ff309224ae161238bd0f5afa610bdb05cc5a07415d51c0073faa2672734839476573c4339f6c22da9f5167bae62c19490106af556e052c1d95508b51f525eea0a5bc94469f9ce8c88de0492951a14e9e05760fe2e071ef4888f1ad0ba54052f13db056f19f5ee9587de8bf1d9122e941455bf42135ea6cad9ee303b97771ab243d9069dbb1a30b19c73a864e84904893ce0ce4fe71641ab7f599e38dc1efcaa425bc555caaf199bdf4bec1b4d30fce6a2278f64b053190e48d8b19e04b33f3d2121bbc40a77c60eb3ddf948a0673f2c4ddbb16bbeed273aec59178b682c4d33c71466d3c35849eace8747231a4f0654b426f465a963f0d590036ae9784ad96718c6e08a28ccced7997c88627e3a78b4e704cc9ea21868a6ebf6e49b5b03ca175cb2ba4f0df79b4eff7e6fbaeb6419324345a52f170797c7e0450ab73a6e75f5296651036b1af4783c325a3d96f353809497a1d135c41f122d63ea6cebfa51f84fbfb77168daf0e0173bfab4314c13dbc7e49671ef96c807a4e8509141129306a5d8b20e6625f37c9087abdd28e738199a7eab7b52d8bb534c1bc0693a5dbd5338b4173debadc198860bc2e1c426c834379d5d30474ff2e1e8b491138327ec4cbe5b9626b488bda02d669d045375ab1c00367f7d1eea0338e1f9d5c8d3a077ab3a94a30bbba296a60d99e2986c7a28dfa11a98335d273b852ac9751506da56bb30277327776dd9379466664e541e0216624a134ad49d94b55502ca534320de130f6ae342fdfb198ec79f62dad852058671fe5a94af5714fc45987dcdcb5fcb1d4361eeb70ed9e7165d51612961055442c204d383c47aaf99de4abff8ba59a7b0df6f52c5ce934e8c3ade357e785b8a25f60c1b0536a4e7a4a1c55eb3106616e9c5c48800568800fb9d97640ef25545186e8544763bfa86714946791f90dd076d9680b668fea1902daa17265398fc71d79263c34e0d259e0c2c6c9cd18de1e02d14a2f94325dc6a8209a06842764a3f9933f42bd580ba5609d8858ccaa02e035f30ac42aeebfb6bd55a1970fb1264952c0e2c0e2c0e2c0e6c72e0f423f19948aafbca67188b39fc7ce97ddb5dd83e9c0343d10f4f7d45ea1dc37b3ebce38b0073e0a8588fc22f568b03a74f1b935c263ea784220cbf64b98f5048f8ca29c1398e935160b5d212f41011623a3f5bfcdca4505e088cc82b5dbcb0e8098552a1b203f47029f464c9fd85443c432a62e59e8d03f6b8e4afa7cf10c328af99863e3bccd93e3539fb8a87b7b7885b1049f83c8d93289ee2f1dc716b7284852f12847827f9b7781e8727d5673364e1bf3b071c8483fb1eb9e3b0e6dfe1216dd787bb13b6103e9203923832b50e30de3dccfbc1a40fb71f49e71bb475fa91783f182c5cb35099273c98113fe75125e8628befa88b7f051bc75f56a95297464f3aa17d03fd78892e943501ff62237c0a5d3ae243ce97e8e022728603b93e2821f5a912896a66513bd3f4e7812110e0e39d54ba9fc54789ed2cd2ce51fe68920c4a1574c14a00f3f7b7bd39d5e79ad5437f2e7bb8afa451e749a4e9bcd657ee58f9df0e931e0fdc6b2450d3cb72863c60532f8581cfc3e334a4000047200643a67eb8f088042db8024377a4037856dd3b6b057587c9591fc08a4fd8043e49f285e845235a63bf6842268c8045bafe2d3b6830c90b4796658a1a989ff96f9633cc0d96ffbe9f0e7cd3d3b3e7c98bbb0df6017af2e69443adbde59cd91078732a6c7acfd03a759356548ee38b8ee7fec694d86306b0c933bcf54300c4f695ddae7d23b425f8be413e9bf39f07bf2f1688cfb834d9a77ab7413952238cd212148cd5c630961a15bbdc5528811a0968f3465e36f77904f1b13d4df111b96b35606823d6ade1ef8d69ba3dac09f83cdd04a2d7bf0e8ca6443069460cff4ec3ff9b0e9e2d691897d1ebbd45ccae2fc722ec9c03846166daa0568a9631cf6313903bd3e2bcea9645eda24f50e5f98c56dc1ce49526209b2a49c9d93cff84f8bbdc9188af4f5a40c8d1461f9922cd9c0c5876d816e44c6393c16ac0f26501c1af3e5d5b727f98365a5e9ece6d763c6d488ec8288d0c32ca5b8df9eeba392558076cdf7298e7a2c186e2617c7840434f316d20330f5d6ef7e85f86ee3cdff1bb21dd949ccd44ea4a9a0faf4a6cdf3d3dd8f478fca331225230c5754ea3c32afaa9df447b80803f43130c6c76ab963bf22a022af2b54ca98580728ef7b48142b200f294906ac34f98a434436bda789806168b81ec9069ae0ef3bd1c8178fc763528538baf7f766df1ea812a6561fa306e9cdad0c79f6d205d05c8ca2f29162b865289cd7150121dab54975e3eecbfc8e92607375fe6d13b02b33b5befc3e4863b386d830a8cca954d6f2b9dbbe3fc1e7f6765925133603dd1e1642ebce20ea6ada1a35f85e55285ea4ae893a921dd0b44acd3af947bf6114164fce5507617052a24cac0aa8794a8e9ceeecdcd30f949604aaaca57bcca209d21ab313ae0e0ccfc04641f8f5de25b43be484ac3bf67e6a6aeb5172376c567499f442b76c8788a6903732fa6eb451fd22ae4fa748bf96098b234abf0d9484f12bdf35ba3fd90b4185a2513bb13715f4c863a3c28eb17d3446a19c3cef56b6a7de5a5d09fd756f889af9b95a655a28fd6159ea85059e8b350efba00a1e4e4592830156644bc90aba29251a7985445255f7ef96541a842554f7a243b69822508d9ac1efab7d5540e7348822d6ce017b07409596424c5d66c74d14aa67171fad5ae2d361098a7fc060387e745bebd44f4f75993c29245b80f04d4a0f4b16b141373128f64a1996fde49cae0d14ffe2a2255b6282ced325453312cc7a269c3acd25d7569baf3dcca93512d02934defcb4d04b4b338187ec0a337ea12560fe5717ae6e1aaf14d4ec84fddcbe4d67eaba172a6241968a79fee664a54dd8ee3ad1c357611e8858439321f38b5ed01f332a4e0041e0db0b781a6bbc35ae53ee3f24949df08e72e55557c3c3374bbf5c2dedf8c14303f4d761effa473d6905e49a52ce872fa528cd04e1833d0b250496688b344f23c90562c4a18eba693ab1496936a43426112e3ba20b4270a3705bf2220ab445ee5495f56ca1707949b732b22ccb4990c7e7575caad66d9f4507513393d1db2dd8579a66a91a5c4d33f5610a6b89342ca4d89deddfd326aec5fed5a6a3f4f12d3c9f62153f1da757a0cd9259e25a2163e58f7acde7af110a68f26bb38185391dc7794cac8737c993660f2e2570e7f9a03c67a52542285f272efa7ef3698727716f89afc591efad17a47855a2c7824808474f93888106a79042001d096762d7a51c89d037055b1acda5c5d3f119c070d1e9609a0f24ce2efd59f708a4ed647bcb8bf5abcb03a03b357be879c57aa98eb239367daf8745d01f3af59d79424df40982b50550161eefc0ce02f780bcc02f25a4fdf2a5021aca615e40b07b2e3121636d79b7d21c1a07b30a720b26ed22018e9037277a3c263b4e698001279e7245b221a15b09556bb1f6f805ca8b684417b2336ca346d02bccc4ffd4f19194ff9404853eabd82be704e2eed7c13b308c26c11d3100a02a58ff2f3181525a5154ab239a9012ae46f57484688b5ec75407591ece177e391a0db55c0bd177f6c3d6df12d530d73389ff2f58035985ea0565f67b1a4b47df48741e9859a56a3a8815ad48bf61ffa895d0b36818f06111d0e2a7fcde590ac9f0bf8ec892e27dbb3dbfa40fcc3e3ee9d33f0616098b4bc545149815449aed9e9f2b02162c00a4fb632daceb08e288019841ddba124a6bd7a67d79098995e5c84c93eb2cfa04aa7419009b0d36b81155112d253448970bb0e14308c63012340a3d030a4f946595c64e02180a1960e0b876887e36828ac43547536a61a8881c94371be8c4afd2b0074839f90e050e8b710f651754fcf80cb7ceb65f873cd998b9ac581c581c581c581831c78b769839d60ee79f5af768e5b7ead83ec5ae0cfcb81e2fd80500e669f97e845d9091cd081bc5d7ff292c99f2c9fdb8ecbee0412de1de5d9db9c4927956f75e6ee0f2f79f7c9ecd03c145739493bbbcb0bff87702045ef730bbdaceb321f228e8f6ab41c8ca115cb02dc571ca71f89cf4cbbda102804507fe5cee245b57c9a54a2396710ca58884d56a0e179da0c9e05f3721cc0407887518e6a5fae3b8be0a31ce0085a1620f36aaf1de751365e80bfef2cd4b1cdec36581b52d722876e95100e31b9e770ad124e273c5a757ae139b3024df8ecd756dd19fc33ed9e2d9177c58fe6586158639ae13a8d44409362ca8ae658a94ef98c9e0c2bbeab203eb65f5603f1dc5b8d3eeeb2648dcaa322fbf8b30d392275414c02d6c0960b52d78b88e7f3054000660ed5e5c4e42b3d78b415e896b5ca8a43ff0a32a33645830a15182a325cce6189201586a8f044aa00a9f8541ca6a230033481c9e688641506ca5df1ce4b80cf8d8eb30db157db53af1ef422ad10e7bd08253892b508aae2084b446cd1f313e9999169811486d41fa3121e077a2a40338338f5ef3a663b554f19d7b6006a4bb302e3140db110f52e3179549a2ad910a981eee5316c854a87a30abde5c5d2e45fa499baa1ea44f3030c061db128fe9e72fe75ccfaa9dc380bf9d179e628fcc5dd465ea462306b94fa5a8d7d4d87bc93be4f30bc0fc591891ae240c54b120a69084af49800b63b096f56940b4a44ace7fdc1dc32eb7d2b6af0286f177ce180188b100b932d4d448394253503fb45088737fe8aaa787d3a04567379b8629d6133b49e53394064b62d409e955a28b60044c432d2ad1b65cf4af82c0079691433455f52c1d244d86aab300f5d5e3d21eee9a90c2f4e1b305d601e6cc5405ba8937b498bd0b1d288d677891121bf0a27ca040d9e36f4138aa21774cbad035f88a1d03a64975a2a251d9cecc5a943eb5d9197499d999bcea669b0f451951cd200a788d10d54052425669f42c4aa8a5edf7423f5ae6c7fb67e590dcafa6c68012c6eb4c2a31e717ba667ce485d2aa61f35a04501a3335e9aa0453635cfc6b1a3f43cc5b4816966b6676ea71b39977834eef730f72e963102f69e20e7062b8dd70536eba940b74c1b5eda94768f8a6ac1ef7320577c16bd87bde5eb218d82b9dcd38355c24ae87902e024c373096a238499752617b06babf11805ce238d342318995403d3936bbb942fe2eb6a906b4423c9d583100e539e24c2c770e3a4569e22924a1ce76c400945e4f5930b528e4522a9f8573f4d46438147e2493f667ed5cb2359eec8ccbfc6b0575de771b386f5ec635e480ac9303759497b69776afa55d3603de17b27b57ce850340f934b922c2f6f5138b15de966395ae0d774131bbef3b9a774a4458906ca914b494e8781c80309fd8badd78b0e45480a422de78fc143dd89578b3d0da2958d732c8eb884b01caddd28717f3e32f114b6dfd8c48b56c750d802e8dd9f7de484831d216a907dd4b20319e97875d8f7617e52e77bb64da0ae75463859384a078ea64a7c5e119c341d9599dc1b88617365d12766a57712a67bfda85fb7b0190f005e7eb200f40e34fd515e80a8d0db11560ac88c25a4f73a86114eeaf2134a4345bde7fa14e273ffeb756e7604b76909f0b03bc57c032cfd24f8d0d44ad99227dfbc62eadca39b85a574270bedcdd34f26d20cf7123b77e54933ade48abb1c082585e624859663f7539b985c300acc5590a0fff5ce0f4ae8a60acb26d5e52c5dcb6e15efb9bb6306b263461f408826808d1661a31e780bd9c9674a92c9458d419e380b9792c93491d8e086e9b48c86851063e5877ef7abd74ded6526ceba43629042a1d04c7013166219238581399ccd6d930149b4955db3b6a79e583d90bed58077f4ca3e1203db02b8e366751199752cfbf82aefa73ba990c4c56903d54956fab091b16795ddc266bb8666189bfeb5c3919f6c3b449515a5b4ee21cd9c612548f3646db34e831c33640c269876d18cae34bdc4334dce071dac871a0b7fc61458177bdd32cc0cc9c0e8f682425b8721857dcc0f67080fddd40d234c039453f5565fe89a45cf3bffdac8f2afcb736a7179111ce504ef1ac6e7a248b3a804dd31b07ecd1543618589299cb7d2267e8b237b64dd28332508f3c4beb04e4de434ec5ef4c294f850612cf1945a5703bb8f52e243dd30f7d28cf6e9d3163c6db459ea1e599353fad6f0a11ad8e5984ad5750384a90636234c366e51ad989e948b0dc2ab4c18d0797a00ae7682dafb8b6bfb9b746ff6b5e97384225f8497c3c725ec2b151e374c15a0bace32ab8a8621196af726a95c602a37a472dc667ca49ad34f82718bdd75d37f72893c1ea2475508d413794295117b04fba29af08718504a0801c493633b8883250b093055b9dc233ddf6d3a8bf0ff64a3423b6429f84b98e0101216e5276b60691137750b424192f8c1bd839e2edfde0a09248cd0aa220cf98d0d001044b642ce895e989f6d8066c231e91425128afe553e547e8266f80cdf1258306a0b1d0398585e2271794f69e29b9589b1e01841aae84144a0391e0fd93268260abc049dbb3007204dc860a5c28093e855334a7c93b3a5280cd4a68cd44a7283eac3c2ae81b42bf82406cd2fc480d07e3f5a01610984b5ee99b18eaa478206400dd2a1945a4a8b0808f159b22a1412fe5a43ec4887f21493042a1af8048b7e1a0a2bf5f3c9df9f65da7872363d80bca10dcdc9cf34cc173e80ecd5c4151c48097669caa6f4a9348d9dde554bb3a6565409c9b2a97c750ec852d89b00e747256eea4d7f2031570834c7a6de938d1ca0f65b1a4361ddd2f423ebae69e391dc5e6d2d0e2c0e2c0ebc3c074e8fa4e2832df70d23d9e23abe1136fe7afa1731af1317a1418fe9c27514ae5ab80b1403a38717dc11373e4202cebb60bb9198557d71e0493870fab4a10d321fb9dbe9708e79bb56b54b65fce343bcc82fc17012204727ee60e50310928b152f0268cb2984177b7111cf0238890392b2bdff5aa3e0f49fd1998bf4b0e81118aeea8bf00be0c339e068ef3ca4b94855394719c2639138bbba88f0bd014e9f3666d827017394a721ea206b1df3aa50277e929303eaf7e71ea2e33969740cc30c01fb30feace947797e6fefc27b6390aaa8830c69cd1643d15f37d4e59206b99e25fd97d022898c09c396e422d99a69e66f5408f23a5dba48c60b013c68da9859faf1195ed689120cf124520295ab7078e52a194d135e62f0e2a14e388483a9fcaf5e5c28a756c2803caf04be905cdf9e54625a72004b61f04f1677a2c35dd01044ff8d13f3c72f78327927c4c5aca370d98897d325af1e26371cfea6d37e4f6d4cd602e241f736f206408f50f65523d68925a2df37a7f6b3396598b6f0102f9f9724f2425302ab454758979b0d44611bf8d51390bd566cf8456af33a4b1ff0080bd9598299ba8e2a92afef5558fd7c4b23ef645ca467013c1507106b5e43d9228f0b25fb364a75ad152baddc534c1b797d0923ce70c5eefb62eabeb4b884950e0aaed2a44e0090d76db01d796d8d12d3e02bc12a5cd3c653d9051393b9863c7f600598f873fec88b7b06164c2e563cd9b8e28b5ecb7a4e793d86aa4ce270b145560f17c1a4181767978b48de00e0414eaafd30246d1205e09c10656b89974000fb7b4392e3cbb1e0c9435e48f931f041e170901f03d72461ecb605f6a179bbaa12bed0a09312b55b76272fb76d7f6f82b9459577fef52fae6d120159a35462110b5e9685158360b832a9775c587ad1fd2cfd9d4c8636c3611c6b33900be6611cc032e0d7d2df9df04bbb4039457b18854fd8d083a68d9d9e4b5a3af1d620f7c973774f4f320e438f7431f41aa89e122469160b6a68473972cb520e573fb99b7bd8fd7ef623b05e2886974281a9b008a29f5820fa612bd60a1f5a48c4b995b4e805a95585242b005f7c2b77e5d01c82c539202d77c8279570074c8aa73404b7e35918eec201299b248ef1d183dcf551eaae6c2a5148278b4eacd3dd7353dea5470f43f2a0692307f056df74facd5a8cb1ad01cc2291e52107e39c5bee70c7bfca4c08834c83d7057a2975f327700243b9aa3bbec2eb5037dd8d235354594eca2caab0185ca7a9281de9767968a97ba1d4baeb7a27866c9dc552c3d2ac2e00f8501ae2cb89595dd8f4e1c5e4aaf0084c592e52e202d0685461b6a2d5bd0afde97858a1ba5f7ef96559e0ab7a4128c2202619a8510df3511e7ec249e5cf298a2ad3409617eb00720727d5c9656b260ca5b3c5e4028c1aa869a7ae415b86ba514489d40a42ea66f727d58f4b487d3c8a757d0aef90aad80b874ade291c369d6c77773a67e85d5fed75feef1887f213c3906c512c17d87af613726d67f162e92f8a97c661bec5f7813cdbd19679dcb6da6267c058c5cb2cc83ca8c49f384c69074e2716c54cb0abd0032a63e6a5a4a203033f79ab2198fca88be55d92bfe681dbb0a746db1df1c5494ad359e88caa25431c1a9c086925c19ca0cd90e9d3775d8309830bed912bc4c004733511f6847a438449f6b095ce6751e509a0a450543908d38588dc5124ff84565068e01231e18a7ea1b326a9c82bdb35ebf22c7d5fe2c3ee3b45eb3079e556f769c808739475f5335836e1c3a12cec8cf230114facf9c32e7ba80e259e1476890f331e5aa6a9e44ed4383cf7be78b641757c9b0897563a3686097603dfa6152cfbd2df4982b90ff38abf3ee8485c5cdee18e389b2231a4e42739e9a734d67df4028fc673b069e9a67d54a10d2efa91a81c6393b69bf50508313dc5b6764b9d3056c4423343a51cc1f5113e1c153bf3508ef93e6de4984fb6d828f7c20c01b07548b205007fcc0747372418724c305b3a55ef936261570a2ef9afba8c703a0bd8708e417610804c53cae84c294443403b2460380ddbfea61a0cd3d01a7f32ca2b8f9e86361965e126a38c7072ba2ae391cea6c4dd4a1676f5b3952fa309c8b2ae4ab6438045d6e7928b836ba8e4a5fb653c965ebb75cf5e5bf01df2e27c309c3b5f7192e8343f68dad817de87b0b2586d68b8a80a496a9a6957ef188625bd90e3d9c48f392be15b98e0d2b4974b591d7b5778db6d37abad02a6a687144ec6921d62e38748ff5e8db2f64c6c4c4b43517659cc709e054dda5f263f3dc967c08ac4878a512aeea8aeb0750abbda13cc32a3425d31b6d835338ed4e2904228b9b8db00ccd32d1b889d80dde1a264479172e5712f7d7b123c0f9a36bafd7a92fe2f3216071607de92032cf68f5a9ee1b461e7e12146f94ac070857a08d5b3019f9e0157e74e3ae4d4443d732aeeade2152f3a34d359964f0e0978101e7fe740e7697aef198caf686b5579360e6c054a480794578a085d3dfbf114cfd6a945cf2d1cd009bce2352e5a1e129813e1a654140aacd046a7c4fa7723263ba367c698d810ddd29767ab7bfab421e6eaebdceab626cc9dce3beec29fbe91a814ca42e4c64c94341888c165bfa9bf8442a10720e1f338cf268645cf2d1c40491cf696a2d73ba162fcbaaf84b7d0b0ea3e2107a418e5cb60854829862d867fead386f0284e57bae41b1bac3f580a97eb38b96055089f144f3b9877b339676f7f7c62b6d3908fb6901c7b3a7b060f9d8b94233b9024c2f7db309e2dc1e7c7cf498c4f9ee5d4f63d3e499fd32054ebf9fbb228bc2307d0842d84763d7150c43910abcc5225cf3f72e2e9a723c3b9f3fd6cce83ee6decaf448aff8a7f359f339dcc27a7742b6c2cb45fd1455f1f64711be06c5fd913aeb9de9e246d25f5685da99e4adc721dc85d29fd21024a85dcf7ce47ae89bc6cc8dd43034ce6af1cde57787b6ebf5007e5a4d28d9f2d82e5986233ca1e420f7742b7b251109fc243dc5d62e657ca39a847fdf4a0996ff5dc716e1fa262b7b1bf6328bb8d3cc582d7f3447ab7d12334585c2472449b6b0144ce59d6d1c3b4792217e4191c70f02ba247e508fd2a5b5eef4b10b7b7b6fc4bddc915e2e789193b436467e3bc683d6ce5bd431d8e7af622855a976046bcf34848a2b42775e96c6edc11ff018b7c5dab334e2a61f6cc5126988b82dfdf4ea6c0cab4813891aba54e73fc7471b6bb8e21abd6491cf0b46121baa194a6ef6ab136642591eae7f299e4a927f565a1bd0b07f6ad475118ef066e590a946528d6effda68d0739a9b69c83659727b04c3c77c5b60e1f1433c1b03afe2bfd25ab0c47e5fea20bb5d8b70ac915feb12b685e55eec201fb16980cb61ea2aa245fe520517c046088dbe5145efcc4cb5dc85e48cee3009b892dfc2411c156f0ecc3cfd0497e1a1ebd2b1a48389d066d06c36bc0dc6556df4132e3a4c258e34f40ccbe560613e789a43ad33bee26ae41e1aff04f899695663a2b586642d5ce91da3c550bf2011cf0e2d1f1f27a917025cd8cbb474310b1f3c7b0e9b4a621faa1bfe2011d594ddc8b034c063bd8faafb78ff75cb04aa96ed9bbdc8b0f77c7f3a0ddc6ceb25da791c4c0e59cac1484c35997b46e9313b20eb87418a53331f06f251f0561c6f87eb6af770d537e8a2d3d795fcf25a7b88361eabd22a39ed88efca32acfeac36c779327cf969a84ce5a4f4d286e5251f9a95ac360ee9e287052c73ad8e471fad5f8a9386ce5039b1ee6dcbcb18fb757ef5a57707a5ba017147298f69808ef497a88e5e151c5f73426779f880ac299b30d167ade21b2047092a85cf7d9193d24db6d098c104c6f51bd7bc85d059b12da0561ee7572b7c106361bcd7330ca49c754d62f542c5e7216413d2905672da59561729104d3fb705535a4b92fa23b4b9d4ba7f7c5db35888445b9a41ae6a4f2c9413a7987859657322777905bea9a51b6b0d18b3efdeb3370c2606082158c6ee60674a866f0d35da0892c1112762d43891748118cb6a42841d80b55d259976c77bbc58d0ec25421e72019ea64b2170a0b4267ec30d9fb4d17259fd4496497149a5d05616757762165da35c7124487d1e7e4aaab0cf561a88ab63942e5c89adb77305b6aff51e507fc3fd79138336dd800a55183e908dee370477e3658ae621b649f55e24745ca204ffce0c106f9bd6852f2c4b6290b418852f218ac0c4820b3d02e949ed82e0dfa10a18d72427ab964623c432485667bd61d32a14f1b4698a6ca08d3440e13bd1932bb0cd9650e4b46f9107bb81eb41a2008eb558a26d9e577c19be0ce28fbb59275fb13a4109af339abb9d0f49b7b4698adb847e6d210cc1426eb868a315421539856af4b3cd76a9d5dd97486ba753e74733f646cc98dd807e6fcb4818917cdbca822cce956deace87a58aca24d0a085724d575b3468d7dbc12cb69d5ca021f1d42fbf5a2c7e71cc56ce1372f749555219304eb8e8464c6eacbbd326d38ca2bad2d2623117a659d60e9e82f535de9489f896d44fa52b12c84e152d921c1c3c2990e0673ba60877587905957b5d849ec3fe6398b6ea38587208130a4ef26869304d624c1869bade1ee6dc8e46e9487f390c12c20b75b66fa2e5c2b46597900d98d72d11631a42b79d7672fe48b4ef6b51126bbb44207fba8e9c4b014281a88d4dcd32de3016f1134cdd16ec7a6729af6fc51d4c34d503d7fbd38d39c66db4e44fc2cbb8d13bbf859510fb7c62ba8f46a759039b8387b6d2117db879c2f3262ce2b660b1b540a3b2543f284bf43122370351f5ea8e2fe5e24a701eff3faccc4da48e5e936075e3356110dbb0de651fef6f9ef8518b845ea1b4e1b1a3f7eb6ba2d0d18ae50de40a29fb90bc85d1cf0cb216e4caa44b1f593b50e51b280efc28174be0dc52400bb9572f7595ab75790a982fd9637a039d3b0794a6769df3ddfa56b1f8be4f46943dd8389fbfdb497a04bf7d081122b02abc25066ece8f5f43517523f2469f6b687aa7cacc8dfb5753b462cfd2dcd291e2a18e2eafba2f4be015f046d2de93fad5279e6186e2330f1e527b6773d288361be7fd28322d9c979c8763d2d0f3b614f316da4e3389dc5deebe965debb62ffa35eb6568243756137bae32d1dca15bd14c277559117d266c4c77371f1d86dbd3567a7cba951364992fe0b71e953919aa711a5e33efcc89923371f86f7d9c6701782ff6ae8c020c0effdf6a3a74f1b62d9c5dd06a39dc91c132cf1c071e4842ce7edf2459fa65b1c6ad2512bc024344fdea71ab70feeec8ce907a64f1b5e01ccd30caaa30a338f7f41dec201821186fb0c1b16af33d8355a9ac585b0b5a7646f915ea94478d110ddd2bb0facfba0eb7e43b696425dcacb3b355f7df59553e1930be48e578ab6ae132a79aaf463e6f31e333d5a30e77160ebd627b24bff32574487f0baaba872df61ec17427b454a8c6da9ca7922be1db36c88907cf7bbdf1da2e276a463e7c80ba212cbd452969ec8fee8ea685ea8e40ee0effffeefebb340e04fadd3bbef38bf5f06dcd3a78d994b9292136e62189dc24384f337c3533fa8a5c90685f82633f23ffda7089eafa6685a52c9175f7c51067faa8b01302e5c6306d5b21db70fecab316cd9eba22a1296d20468c0eb295554a23c02fa2be332bc272f782a4a436438d04c4af4cc5f1bbeba8fabe25d38306382f62dbbd713cac44ef601a99974c06b083634fad7ee2cbdab8423f73bae77efc2903b2079c04e072af71be2401248bc07be17ca1e7067a7d931271e7b248a6b0218df2eb6cb0287183881611141a1fd5160c36bc9fb72523d40972e3651bc4648b078ae1226b5c2f72b2d530e48907ed6420d04966e8d8bb42d800773c0c376d8ae6d4eee12a88259489b830200e9173c5409565c5b588cf70b773e7db73133b369ada7bd9ed7895ac7a9441b0295e8033b7c3b457ff751b10f604f80745965ecb81104a656b6363425ff123b21fe7af9c022743d1fcb01b2099156a850522c420220f7548ffc72a7b5d18a4709199a518325fd8f95fb8dadcb3e48b89e09980cf8f73bdff90ec68726bcd754a1160ad60d61c0ddeddd2a8e8d7cf4ebca807bcd7201d6efd42c635bc0cccf44cab20f202a6e07495f421a8910aa6eee5a38a86703518ec7bddb3042c2e9f4af8ff7cb2a03c8f75b535c23ec9beb5cc1466f26909425eb4d83152c7787d62bd443c0a915b62688de0b4c14d24bd1b5dbb859e02722484dd869c6914e4443b10b49e781a5eca905f5c028e9bd47e57a4adbb75a2776fe4cd44fb1dbe86e62e67079a5b5ace3e8498f0a35ed6b3eef79582d24168f9ca5b3b4e4ab90f25d7272a59f84849f004ed7a7ca7d90c5499a60b458e024c36b0a5551a100de75bda9cef6ae21885cb0e70e0f110c17fe2eb498f4226c3a33f0b1013f89cf5f7ef9653f6af23ed218547d470d0c26716b54fbbb1afa30701e684386fff6cd0a87586a3dcfb12851ad49e98b4ec10ff9d9bb906ae65e0c8f5e0ab538dc93c37a4740a5908cc2a550e44d52883320abd374a16798ac7a28b2211b3b85439d2cbdb8ee5f5b0045c4f08161f551efc62689cbfacb32489dd2ebc02957da10c8663a61c2d8f1765c47ed53d43a734efa5bdcf4737f15e905a320f1156609189c78875d4279bc69286721d4cd0d0dab45cabddbe0ddb1742c408031bc4a7211ea4e816db8ac285b196806edc5fc3fa04dcf29d4e27b75f7b9bcd6c17a5d2f9192759d424a60881f732cbb09c25c6db9aee9f1a59cc222234cca69379933bcaee576212f933e519dd59f9b48e9db11a15f5d11dadc566a852f12bb6b9440646e7454cb57013a970a3f8d2d2121beac5ead72968559daafa46d49cd7587c92b874c1e52684ee6702ee2505b5b37a877f4aa53988a91f7bd0d690ab78e157b73dd6e206b9461f86b2f643be2f38fbc96418b57ec98279b7e12b0d3ef6dd84a5e64a5642ff9e586116b8850195d9c930f0d741e7009de9a64b388c1d5931392de3d12723a4165ad976982d3186d8d104bd7c8fba8c85e186757c13247762352a63a1a0261d6b587ad4c30402631c3eb0b93d38689e99362e98821871b7c17dacceddfcecd89c11d4cf17942f20bda95ff026f3acb5223e721c04af55498ec7eb7aa892ac5e16963a80639343c6f754d1bce58a62779d2ed6f1263ce7745bd38b109735fa3ec2f474c8ca7dea230302789c9897c684fcb10e83045434abf129ec599e5be65bee975dabaa1b17a12eb7f35198f983660e563ae4a0e5bd9493201e354cb305cf82c1a534af0a1e74cb0b55441db8aea60b092d41eb9816511ebca74cbe4571032e125cd202c7541d8b9d1355bd53b58ef88c054b7535888c19ef675830a4bd330ff22ff870861421104812eb4ce0bab135e2402def550315bb7504c24f0880f6ea3097a2ccdce259aee9d62e249a9094f176e5f280cbb6fa3d61196d5036a5038df75925686a2ec7de99c8757490c254540acf60a24ed9656282c03bcd7cd16f7a70d2f8f40025b7a7f91b2e77ebd00363435058c7fb7eccfd556fbc32b3e62da40a13fbcabaf48c07de7da9c1d5f911b6f46f3a435616e9ed184e164dfa761d6496fc6cc6177f6a70dec524a8169bb338779225796e97e2813158d3261f41dd27bb0fd298ec4bb03e196921200a703b7e1a74caf6b62e618f63accc35a333795e69b13b63ce89bafb820cfe0c0a42c88119fd10441769c2ae98533d8cee8f253e1e4b0fa0ffee00f7498cfc381f69039fac96c2497c4b02f6ce308bbd0f4c336652b27c55371e318310f98fd60f1fe891387164cd49eedd9dd0ffd2a5b647b3b59b8907b4f1aba78d6529ab02ffe103d0f60ef6a62716071e08add86aa74eb3f340b9a09304db8f2a8b5cff3e126ef6dc4f408df11167cdf4ca7fcf42efe66948baa17efe7be006891a942f203b9678efcf590208787cf87302ce0c581c5818771005bbfdf1caeaa8b3621c176cc91cff32f227c1813ce68e811d3c6c5d5bd837c1cd1c84923b6de275793be60b10919e70e23a72eb59273983737330e5ff09c21898573716071e0be1c184e1b9c15958666c63ed66967fdeab0e33cdb189eb1dfb79b8fc7f614671b7226b2f5c3aba8175da6d3053dbdc84528cfa05ee4889cf4050b43bf2bc4d4c58dbf3ffee33f5652014e2904a92b601c87f0e2d30b5f331c5e832ab7c6bc60592f8b038b03cfc3817edb4e992b75474fc39cf30c4895e5d1fdc42c51a160b805894dd0d191ec834c93c63e090d4b374994abd905e380cb64787ff379f8731d254f316d8874ae64eb463722d1bb26092eb872cddbf961e6fb991ae3c4535c5e95743579306d70f99376f542b93440ba45b9e718378d5a9002739e9e05b938b038f0241cd0e4a13c787a6464c805a0ecb65a38aa040a652804a39c057a94a20a183ddffef6b735f06534fa6a92a3ef1ffde847eea3de9d75e2493a7e1732bed0947817443b48c46bf14e7ea19d945e18624d1eb2da32d6f24769dad0242fc961cdb51de96912b61aa5c5aca2bae499502b92b754815fb56490ae983ccf2e86d78bb4443b537e52320cfd555fa422d2b343549dcde7851f0e948da0570fccf17df97968eeb7860cb92d05ce7c884b221fc8010d6d99f83e42310e1ad1244b572495bfeba37f3dd2b1122a29a71af44855869613e4f8369830ded3443cc02f76f16cc3e7485c2c80d78e5e70c0c3fcd94639032fa71d6e82be03ac42a2b93843330c4a6387264a23009fc73c8081ab89790e9433c9079bad8b07b0f31d59903772a00c7363e37206ff6264784a84249713b76cce4e808f43ad84f368b8e68d5d7e58f5c739a9fc0dac3e927ff8c31f22367918ed31646ff1831ffce08a91df57942c28b4b13884ad2c54a9cb44b222dfb738a9dd7d4fbde7f491ae354ca877483a43606d52d316dc8ef01086ae7887aa2fe007704032c2aae048c0f26892d0a6334f4f35c005d9cf5365a054ce4664f8c8a72d4f57e62b7b40a71eddc40326a81ed7d4c318109e276a4df2ae95db0e8757ed90ed7886ad00dc4408b0571f7e670b42d0052261c3019dde8ee85f5302cd657942a077524b728b12b9312c144cbfecd26f0253b7406e65621031d9342bafb24686279dec5e089732b6c4bccdf834c04a2b1426031ddf5c9a062c0bddca4e4e17c1f4077194720ad1bd7c5cee17573430d80c30544beb58727ec864d0e61295f07195979ed2622a9bb3a7240da4eec02cba9c92a1a216b0c2766160475e9ad6bf450d20bb487c3878ddc1241b0a53aff46b573f882960391e3bfdde6458fdb2fa30c88a2a7427adf350f76005ed7a70f13e13acf5006b7c97261e114b6a56ee509c2b44c103d98504aa320cca38b174d133e46d9c6880459b62ce72de5357b6dead3dae627adca9d4980e6692924815425b16da5cf68c0882742bbef29275b3a7a6d05dce31e0c26cc5d56dd4eca64b71182c333118614aaab76276e92743e62dcb347c7d2eb9cb78984732ef321d72de85365bc9cf2ea03e37a76e78a994d370aaba596a7e26a4399f0ae3d137d48d21d9d6c061ef2cf13e390db577a806c987a1a216cd29634abf1653c3bd3c3ddc14ce468bbe79e496e54e99a8d2da7824ee5f769ed7ba27817c8493ca478edadce95dbb3c07b9ea9d8004fdc45d0df1d747df94305773d2282f93a422802d1f119f766055484c2ddf88374e03082da1114c2db817d01bbd0b1e2d517500c06000c100e0c00930dcd14dd18f6a29d1515b09fe2bd11a19cb91532fef9314aa77b943c7bfa7c29229a18803b6e8c96f18d0a24d0964c0e16cc52cf5e73104e68f3c27d92666b22f9d09b797dc120eaed627cfe1871dec75f33b31c3ae5dc1281be544b88fa78fca6137f7bf53a2914ed3d9d6f05bdf0c49e9d550167c96b1fba59324f9ae15d8c223bf93c6d130f0c9c1141887a2c9e60fce7679c06c6d1889aaf56e81120f98be7215c94c203eb26ac0703c80862b9ad002647f5fc901be317386561a2a570bf5ebd01f8527b43487db21d729f8c14a2b6cf34b21d36d41a892b2f80261590a0dbd6da25cf49425f690456ab4f36db836ef85aad84f1105d6176b17a57385c44faa628f4d710f62f2b2511628e52e2a63a4a8018509d9f7a6acac05366ce5a2930a0757e13c8517c91efab286c46cb5d2d540254335e852a321ac79ff959f606079f6ab94f9b8ef6372bf680254ab9b859334ed61681fe1a41aca15560e4dccc33abf1a5a1c581c78330ee456a05b767516eb3f5cc760ebfba227fd5a9e3c86c8cb46a4cfd9efc1ed4738a9faae19ef90caf904e3ed1e83856171607160712039200b3ebce9b5e562a2ae0c7db74876653b464660c3b04cb568fc8291bb75feb6d90b89ef11d7fd5e881d8bd4c581c58157e7808e4ef7cf12b60014383e73643503a6d3a6375e10af69e3d5c7c8a27f7160716071e0a11cf81827d543bbb81a5b1c581c581c581cb81f07d6b4713f5e2e4c8b038b038b039f8003e02d4db000000026494441546bdaf804425e5d5c1c581c581cb81f07d6b4713f5e2e4c8b038b038b039f8003ff1f43d4730071249b7e0000000049454e44ae426082

89504e470d0a1a0a0000000d494844520000020900000223080200000006371fff000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecfd21b87dcd91970d936fbe2b6342ccc40c31c10c31a38809860f33a35e9520665430336a142a170250a3c030e64125e6418d028302cc60400d02508900540c6f4c62f8eec93dfc28aa7badd57b9fbdf7d9fb9cb5aeebf93febf4aeaeaeaeaaaeeaaeaeeef595fff5bffed75f399f930327074e0e9c1c38395038f0ff39b97172e0e4c0c981930327071a074edf70aac4c981930327074e0e740e9cbee1d489930327074e0e9c1c387dc3a90327074e0e9c1c383970c48173dd70c4a1f3f7930327074e0e7c3e0e9cbee1f3c9fcecf1c98157e6c0fffbab67a707e3af87556ec58f7ffb6fffed3ffa47ff486cbc7ce52b5fa1641df9ffef578ff4539df7fffedfff7b50ade3b909e4e91b6ec2c613c9c9814d0e30bc1de1e7f3760ec0c9afffea890d6d3831a9fc8a5106807fb5ce56f98ffff13fbe9d807d0c7fe7effc9d7ffc8ffff1612bd57b8dbaf157ffea5f05834e4548df1fac45a76f3894e309f05c1c60843354fc57ca9cacf15c34477b4caf18dbbfffab677faafb18623e462bfff01ffe433af2effeddbf1b6d253aa069fe37ffe6dfe01ba21e56f997fff25f360b8bc28004d1a04e0a887f55a7e892efd1b1fff25ffecb161bb362b01531848cd4a2fcfff97ffe1f97083ce806ff8a9f4e5937ef7fedaffdb550c2fb4325c8d9b7f359e1c07ffecfff791fec7ffecfff7908b3d2d009b3c30138fcb7fff6dfce08f90fffe13f6005f2273f3d21f7a08a07f57842da5e942475e0bffdb7ffd6e8b71c4f60b97fa2249ef055103c024473520bc8aa5d0054ed52cd827c649d1e884753b0055f7538cd5137d5e957de010e0d0f362f7fe5459543d1ca5024cabffc79a7be20e943b588aaeda8ce9dc8fb6c68eb00666831601c48fcabfd058087f2bca49017ca791cbd87c28a8ea969aa59deeb8b54697778626ea4edf40d37d4526437f50d88c0711a1b5a45ac146267a107132c7c0cb42fc004551c8ca21778a72ff10dc0442d7daf6ec9a6d55e5bacceacbeebffb67ce10db93aa27a55df30fa73587c3f4e6584ef345155e17e949c98e386637f1d6972268ac14b0370dc8ecfa14c6b15ad7f43129f9139445e6250ce75c30d55776a2babdd4f5bf113ce1e6267055094e80f4f33fd361118e10f7d436a35df509723d5f4eb30426dad5efba83a8deba41bb2f483f8862881cc1a7542bb80e0f1ff4a5dcf9c79c1be39b0ae48945cfc7c44ae9644e4b117eadff9dc95038a26f3c73aa29472959a128977cf623f6a63cc61ebc9aab1ceefd08788be2e58eb64309ad0c6ff5d39f3199087f94d70915424a2881353f265cbfee6a73a558fe658587d834b81c67091eb90f6278ba3c588663a8dd01fd085944bffc3e6a0779c6bdf4f4d1540c65e6c843c8d1550908a5046e7652b72d7028eb6025a9b5015122ee4a7c8a916deafe3276639e098571699c2873919b41a0b2d855102e59e11aef832a3df9ada47a32affa70b8214a62d2d4e8c0800607bf004f023a94df5cab1fbe960fc7dc6a69cafe33436b7ce2daa5e29af5898bcc79a577b5d6706312fd5d45477520511d58d325433555145c355e666fdee27dc97f40d916ea41ef685a77109bc6817aa96682390cad41c542508ebeb0817a1fa97619f42ab9c3184fb69ad02aab3b36ae2d50177a132c2b51a6df62764ec027f8e9386981b5165255a47720c440d618bb6ead2e2c6d5fdf8f601303b09cb534db3832e0c77c803101fc04fb1adca3a7862a06337f829734dde33d883d392eae655395b7112903fa79c172c3fd5ea5354f645cc0fd8977e61df0083606b84edd0cd48968319ed531ba1668c5cae6187a96f7032a843920c29a9ada84f1f60343e55176a0a87dc6eabc66a8ec78982033b82cb4b66a35564cdd064fe11eb13fc99c086988cf9008bb9e9cc53f1f65588711dbf35fd32cbc04c84186e0bad45a1006208b6745f803ab73b5c593e98758f5977bea46f707867c29ed1ae841c7e6e3368fa9daf39381dabd58b044f4cbc3e23c3180cd5e5089631af9c3225d44c583d538f07abce076e4edf90e99e327592557bedcc20c0992828f7cce6eab4ce59640b61078f7ec2eabc67c5a99ad55afe1a622a700cd30716d0d9b50fc38197f40d703fb6bbcedd9ad5d6b8271d4d9730cefeaa59890f0898267e6c455392ba092600af4111c31959fa3043e5ecc8c9814fc581af64a25dade14bbc7b929023851c3284e0af7ded6b7fe36ffc0d29e760e13fffe7fffc0ffee00f3c49c89fffe37ffc0f0138d6f8f39ffffc6ffecdbf49b9471c532bbde66ca4c7d6dff2807cc4fc168467dd930327074e0e3c8c032fec1b1ec6a3b3a1930327075e85034cecbc4b83792133bc9bccf35ea5efb7a5f3f40db7e5e789ede4c0c98177e300d7227969527dea3547ef46d90b367cfa861714da49f20607340d8419891932617cf4dd64a75cde950348dcf0f2975f7ec98a0165e05654fe7cddb0f9bbb2f3af9cf7b0be2fffcfd66fc301c208b8041d83f75c9e579fde86b3af83e59ffc937fc23da6ac128c26a10935f7e475faf12c943e68ddf0b08d5977a173cb2e36c26de7f3f9c01c70c2885d7086983f491e3b970e1f58eeb56bac12bef39defb45502d6802942bbb9ddebdc53d7fbb7fdd3fbb4b1186f4f45f9006cbffbbac109ddb7bffdedad0f6b3092bd219d7fdb85ec7e38699dcb34812a000f36e78fa8cb196d5c67e08b423a61cc2491813d069df5194dc1fcea8e37f83ff8c3292fcaeaa7257bfa790c6606edf3094c52f9c0432dc41350e2571fd01c3f0db4f39186a7e5c0cd09bbbb6fd05893f2bf357f6760eb18108fc0d5a55fd4e1bffff7ff3ef0fecb33351017213c819f9f037e8c25933e096690e32adaa2014dab0a462dfefce637bfc9bffe744e239e5fdc8b14e6533ced433de4b283c14fe844553cbd84f4b151ba8d7ff12ffec562431f18ecbebe81716b0470fcf85178aac766fb08095599e5cb478bdc4709ac9ef5a006a255d794d4594655231798e727ba1679fe0c60ea1894fce66ffea6f450e2bcaf89124dab0ae657b7340acc277807a0c51f9ea183270d57732012cfc414f9c6134cd1ee58aaabc978d58a773de9e731e3fddb3fbc8ac05b2872cc38f7d2507d9142dd40bb3bc17b542a068f49d72bae72161a48efd539efba58e4f93380e544ba1757d4fbb5bc3d492273914915bd3aa386788956bb40e5193af8b169683717d1d9f182a3150ee446ac3ade7503b99b20771968ac535ec1eaad681a8495d63f24cc7dd70dcec2f6f7035d55b8e5c04966c5c6ce0185f5a68a43df6b5bfecbb4d159215b947ff8877f08f22c050c34d5e881f34dcc04c7982595d9e57ffdaffff5b0c513e01938c0ea503d51c408fd8b2fbeb0242b03de136034af717c9e76fb71dca8a3641afe1aa3e4408e5b2ce3ca1898d68a9f2c6e0b68b7f12aa4bb8923316dbfd78109e4b8a1c84e2401bd2a0efe6c11ff0ce70a06423623d374b61618ef4db819cb468a3032ce095abb2a80087feff77e8f7f4145c8f1f32e25efeaf190c1ca44cc6f373a61cfd42f9726ed7f7a25f46b0ec4e0e56b712d6daa68792a3a61cc8263bafeb82b979e0df9faf5bf95b13bbd006cc4d9eea4dbaaee6576fb2c526455d32c49455af79a3c451f62eabac109a355daf579b60e70eb851a5ba796ce4c2bc15ed2d7c0c456298cd2b60bb824b8ae86b3cc6de34283589b6e2baaf4a2f12a6bf4da4a82b195f33631f299c24a4c28ac75c78e64805789e4cecae9cabeb27ada4a066fbdd34c54e951bdca979fa2156a08ffa62f234b9f6da8de959ed588cd7544288ffdbad525a8648ea5c83200fb78d495e68a5a4960da78b3b93a78dacd9aad69d46b5c6c4e57c7a34d9cda9d5c1a9c861824a35384c83a8043f0683d85ac44cad5663b46eb366563ee2bacd5155063b826606a299a0db56e3585d66d8675cb38d676b5bfa99bf082a862fb28cf973c944b5a8c05971e8d4265f50e198dc9ad62a294ed72d6b1b35ef7db34cd7e354d98aa81348f9c6f4c1ed520fca9bada3e46124d035b6d22bd1bc96e8aaad96da346bbdcc688f6ba22cc25b8b550133f722cb34c7e6a2165e7a020a145df9da0a4bcf582f2f579d27516f2996bddd73738007662765a22d5487504d841127bc4af86204743b63f90c608b2c631f329090b66ed82adc4668d63a9da9410503b6261865c555fc178aa4d94cee644350a6d806d8dffc6e474b036ad2c6ad7424c1ded538b1fc831983b3ae366df83b076599ba264c3c3b1cbcde80b19fb3e5a0a71e6b15f1a20459f26787731912a9a127106bed206f0d446d72e48f0a1b193aa26dc2d33b1689ea06d1c689abf4303349d881cd63a013e3607ded93768c51c750ec8666dfdd5613ccee69a6c328b71ea9191eff0885dc8bcd2898c60da4d6b8d16b04d4f84af637b6ad704ab75a7762dcea976478bd6da95d4a9916dac9099d558b820ab08331d6b0847eb369db889709c09368b2fe7470347c5d16c4da7118d09ba87a9c554eee37a2b689d27ae0ce91593ba82e7843939f0a21cb8efb968769f725a55cb3e3ef57a2cb680bcd7dae3cd029b63ca8bbb8818859dbbafd93dcb16139b4e5ec4e80e333b5a6437ffd66ffd167fface2e34efb4c5addd6ebb99eb56b725856c996d6ec7812a902061cbab9da8f45055a31684d46afbf34052d8b643a757482ede2bb908b62594b3fce4c02b72005bc1203aaf42b889eceeee1b34ee87b46a9aa7b92231733b3087f84f809303fb1cc0df57677fb2ebe538e00d194c465931afd89cda41666c6431390ddd3fe2809e38a77c39fe5c4cf05dd73b0646eedac489fcc373c0e09531fa31be943d09543f8147b46e314c2ff75454308cf1a80fcfde0fd64144891c2f323bd9da8cf5dc521e15acc5753f1803d39dfb9e6f808f8f3c6788f3c7ed1bf0c9696793be735676c7799a823dce389c4a6cdd0775b1373e2b5cc8013ed8e7896565da72e4918b47eb19e15ed1acd65df4d1bd68296d5d48dd09fe5c1c4094b807560feb772245e8d9dadc3aecf2486bf6fe6cbdabd373ef7465f76fdcfa3325d4b4a54522b3a54cbb99423ad3f4cf7d3ce30eb3f00a699cb12e527582bd9103492b30a7a809c2796295729bd62dee2aab21495d6b349b299742de55cb56fec69e9ed56fc581318f631f33724785565405b9af18b45b75e41df1fcda5def17f34e242eabd939748a7bff933ff9937fffefff3db34236917efdd77f9d214ac5bffb77ffee9ffdd99ffde99ffe291bc52bee9a950111c39ffef4a7fffa5fffebef7ffffb6033f248ebe2fcd6b7beb58fe7273ff90955ea61da4c427ff0831facd0f0feaefec351e05a41d1205ca4c07bdd18f8d9cf7e46fc1701d175b3157ef4a31f65d180767967bbfbff28c91ffff11fbb34040fcf2f7ef18b6f7ce31bb2edc73ffeb18aea015a14867fa9827252c2bf290409fa0931e42918a73ed5e3a9540f1d809e1da120323427db06c81d716b28a60f6ac0affc4bca0915d58d0ffedcd52f3913df77b3665b3afb4b5668d24f179db9bd70b9c04b02889963b693474efa3c71969f92876aca6cea26de1d5ed99000c982351a1e1aeecad8cf839ca99cbac1e3ba616b72372efb9221ed76423defa6ca8959058806b6431559fbaa152a585425efe746c553e9a452db2149755a59282402114fb058f1a918720531ef7cbe018a15122f8e6dfba091bdee5c22f2568af134228f7550d81a1a1f55a49eb6abc4f8ae2788db50f9aaa5d0dc88fcb41457e8e25695448d14e2142c03b8feaae074ffd1871a83da2aaf30d1cf68916a90f20a7cc35e9fa8dec28143df9099049099058e2d46d0ea9eb5f6bdce5bc87e705dccd44edfdfdf37387d73e08550c5a08077a81f59e939b2e61800d3763873743047c031f15a0acb8511bffa51dd80e5d1bf4c3929ace6e6c192fec0cd4507a69b4f71ead903884629b8aa12cd943789d7350490624eeb6a919b0d293f7dc3d58a379d42c1cfb6ca578263e18e65b0caceb220ad443da6c43877ac1d74217b75979faa626cef94aabbe7293184f66fb83426e8b647aee0e74f2ececc91b7f56c65b256dc66b02e392da62b78b1a28f4763ea460b892eb972527aa4d9760d4a5a0ea486c6c7ef01d4b0e6d35ee7199a5ff1251c1eb38f109c5f73620cfbab5f8b4a373902c99f58967cf4699d03aa4ac586f47744ec470c5b4a1b1ad872abdc44196f396d7a2ed85808375add692addb8730658bdbb543eb859d2b27ac694b0e965a85384d342dae5a9ad00c66719db96007fb2699473af90e707571868b5d0e43420dfb25dcace01f4889c86fc46244f25529da925d45a3747eb9af62e90a38654321ee11b76beb6988f76997de8fdba165a4bd5591486170b031f8d419ffcd2d3f8349c6db0ddfcf33e23c2b104155ccc949d626bc35b368e083daddd1842ddb13a250d126c23c2b11587dc686e469e8f75a7767367e48cb3817ca247e55101d0847a2773a584ef4a45c7bccfb9fe8acbf14ff8a6190dce0aa6ca69b33028e11b305c43cd55cf1905bc60d400ab9c048cc2767f38858035f3677e47bb5fda8fd85461c99656281b411b48870c60f54b677a387056730c1beb9791324ec7e1398ed668c2d6e1d6c877dc3d1ebfeb5995616bb7f9d062d041b88d68ec145266f6102b14d1a00ff001301ad273e0422a037734f3e57fbaeb1ac729f6fed24fc124ece3c66f2b14c3e1c561b562e242223708909803ef35a654e348c2d740811b183b31a51a47daba09ae05c7c06f2c2bcb5e918cec72cd5b17bcf4227130c5d7b64f2db40b3c6d456cbcae16a6e9ba0697994d76a3401388ab4b7eebd645bdfc6f085b704f920e7566ec8e6db9fcafe123038c29b72f69d4606b542b15c34c259ebba4f8b30597aa4a28dfba5f5da5505921424a6a7ccc8c8616be50499a082c6cf91d226c21943162207963ddb1d06158b5ce584a8be959d8109a0f3a168e411bc0c6b0cf3475650ab693e4326548d59cd80a73e5338e9afa6510599e7f5736b16b73aff8fe88fd861ddf504db0e28489d52ac5ba6553684b2a317054073842adb63ea35d3153a58e81089ef2fa2e3d3c3a27c7b0d43a0602ecb85d318201cb606b04479976b0ede834d5a75e4ae32b9ff368439b714907db886ad62af6b782c9876ae9e4124f352e32b3a987f66b7dec513d12d11a56c3e4de40356af2d9262a034d5ab3c4f7981e9134ca030058fbb5190200462bb6d8c129d87ae12b9aa49bd0bce21b9a27a6dd8ce5c85ae75719bebf7f7b13e29f04c93bfb063d818fc657bec4f8c6c438a49b519b1ab86abb638cea140c498b8ae6ea5aa4c2e833d41ecaf9b35a0a0d50a8d5c7f02f98b514be37ab5a8da05ab8621645d8d4a54e7632e5190dd0488603606aaaae9ec12d9aaa6a8bdf51fbeb74e41dc9389bbe2b070e7dc3387da953a591b66a1cee4af9f3207f7fdfa0f16dce5913d68cced4a85dc14a7d43b3cb57e039abbc2207b2c85b9cb9bf621f4f9aebda71ca0d27a3cd0eb8b46d96c1c9441e007662591f89f3f7dd8b5e3c2cea7679dba7620f6a2cb9c9f5876ec4bd25c3a1eacaf9febe1c70cbddf492ba03eccee1485b7472fd93e06e411f6e6fbe2f1fced62b07d867e64ed69d8c92a80190bef3afd722a84e62f38a361c8967adf428758bfe23b3fdae8eee91ebf704761263d93a3a47b993c731e0b8c38dcf1367bcab4adc1cb98b7d8384ee2b44be6d7be3eaa6b5083bf1ccab319f15efc401e5b5b33434e894d87596118631621904ab44aa6f9fe170eb7dd70d8f74aa3873d2cb982c982c48161aa98424c58ed33d6ee3216d115f42e6fb22854c1fc0c614e3e6b9ad8b049c605b1c60a297844ede39e2c0a1046782945f741beb5613881e1bf1c5175f9c52782d0eec8f565796595f3ac3e0a9e10a431a495a4dce7d4e62bd16432ea2f6297c03acafeb383b80185cd05d1afca947d55a4676640f8ccf22b384447bcea36d8b1c7b06b0f6fdaff19c4d8e46aa6fd2ec510f81514b43559c9d3c45ff0c325da7617ab623d539cad07c83b6a29de9d13700093c67f7befef5af6ba9d64dc73ac1cf06f9febe415ef370c604ee7bea84d1e864d0e33f2b27c23cf93cee70dc6448834407f66cf23be99972a049ca49062b4bd423bae4776739f3c54f943bec29a484735efc8436b25264e9c9ce04a79f58929edcfe301c7071896df1e31f798c34b46b14f410ee5463974623f361d8523bf2febe8191e9394f37279cbe3980131058f9006c3dd8b925aacc14ea6233469f5fb5299e0bf54f0d87ff7e129d785145478b14194f5d2f224d2cbba2a49cbb5814b1b6de4989f0c0585805ade85f942727d93b1c40b26c24b041a53330535c596759c05c216b05556bc5167d10b6df692f48b49afbfd2ddfec57fba284dc02624b603dd3d4b36f6e48f2e4feb5ec1a4949dd1ef7ec959bcc8936ba13654e6d641c8033f1f1ae0a731df21c584975a559ff54d06a4834d36444a5ecf9b5a8ab9b9351bf54bc8ec2b3d63a07168fcbec238c4c77c0eaa8dfb251b12a15cf273102efbf6ec0512b00dc38e3d6b582533fd6f5ebb3b6163b62c339e6de79a2eae22692eb0362884e04a0c11bfaf41c4c24c1c623066ccab96878ada9509be9a34555077857b8b96b4bc5e3e125f128deeb2471ba777543b68cdfb04469db1e0925e395566e904e6fd36ad5f993ea6d87569ce3c5590da177648d970652d8ea5202ff6b21ef2ebe2bbb403516529751d962c8546c85d7ed44d6d669c8dbab8c148df756091c239040023443ccce1d713754897746b5eecfaf8074a67638f7779e1e434c430a6c71e521615b93c7ac1b40987583d384b4a273b2b09e8cabb34527921f6cca70f3ee4c8f054d0b91782b37fdb4a9d9f408772b1c45afb0a2188ade25827a659eabfac0bf41a84ab8f4accc71948636e05d88546a45d50eb1db4405b32e4fc5affeb7d9ababe7da8a7317bb90278515a1a3897fc7c2468fbcaa4dbb7ea26ee5f308e6a81907b84dd756a490a732675a68dd4a0cf48f85a9bba5c063734dafa6dc1e2d95ac189f3387f5ad7ecbb94326625374ee08319df73acc5ca4ecd48fe9ff21862d2aebe4114a98f7e1f09909aa6a3c4e6498a4b040a1b0dee16c6c9142a91a9f71ba34de5aea54abd5a5a44d8bf8b34da9a8923b656b75c0c6d91c856d16e31ca7163a956bc4381dab08dd6899425258c976d2d7a6e7e0e7c2d1d617fea4706cba9d4e0221bb026421d756a08d0d8086108086d0b405e49be4229bcb7221db098251eeae4354cb456758e1be455263c3c9f40285f1bed52a1d6f57adfb5ec07b957465328b15b740dba617848dda42e162ba64badff4ed30170321a2e75594992cb7ba19383641505eefd542f02274e4fa00a03bac29c5aeec29ac393f53621007606d7f588487bd9b0edeadc291ffb24207efe3eca1f6eea2265e09f88ad5c07a15dd7b9b0db5ea0038bb497c1f0005dfd60d2ae2d64c618c0caaca7a78673dcc0232e3f0645c445e676100fb6b9d1d88c199c53887b28416ebcca812207ec178d28b4c8bda6450b0cabad4ad0cccf4b0165ab74e8242ded86e059bced1a6fdcd7c6a64d16147a608bd608aa722cc0ec1487638534fba453aa2528e36c79f19dbee30b551ea42a115a62f6d4d60f57102dee8979fb45e27e0d9e56a03016ce3c559a3b63b525a5d9a984236b0ad0dbcc5e5e3146cbd70b41b8bedae1b9c402ac7919fe3624b53130d5969eb93dc9971dffb941c6cd5c08dac77f0c45e38de3c9eae97060325e3de724515bb99e652a251c89f7971788bbf1ad38aaa6a58ccebbe6f68818238276a4dddc0963996b06a7de44063a6bd9806372a7fb4476da850380e1e79d5c4a4136d85d383e2dadf0a3996ac0cbfc04caf0bbc08c314d8c00eb4d18b1a5f525b9210b1afba6f27e3c470270e387c767c43467186ff22257a917dcc8ba89e1cecbebe41cb7538c064773385ce71f829864ff73e65a823dc678be3fcd41c7ef51faa083012a3c792aa69a3e3dc81ba6d1ec49f63647c87c227d7950f439efeb8fa301d98128f10a76ef2c330e1637764c537c881c31b3c3562e32af3633390de7d85ffc69edfaac4640086dc184fbf551357e3216c4d741bc11b6925a64c689b30b451e6106cfcfdcc70bf9acf0fab98f07d8d41236542c363543a91657762209298b807df78b7849f88711b2207cfd7bef6b59bdcc0f130867ce68638b7e854afed8524f52b2ae10be51e8d6c235db3601263f8c99f23e68fc7edfbfa0638cec991e7f40d489d2d4d7c43350a6ef66220a2221808b61c5120e03fc341f91755716c377e3dbbe8da74d4cfaf3c4eb3213413ec0ce33cea592739c0aff526606c0dd681266ebbf9f9a2dc7e7eb2d1042c38919fe6ce19e0ed2074edcb68a9bca0818bd7aa86e0453269787e565c4de17dcf37b8cb7fc5a4fb8af461c67f7290931662bad1943b081bd53109043a3122a69da04ca802e53cb80d1d83c9362b57775c2d89b3e2d51cd031305c9d242659483bbe752e815f9135ca595d7e2edae2a7ea069c369e8ee16a193d4345bfe60d2546a70d1d2780dc28c404f9508e337055eaf202243ffff9cf9fa147f7a5e1ae513303bb2bdbfa350aef16f4458459a5ee395bdd1d851502769a4bfacab81f7b119127f09d38d036a2ea9fdaf43bb57ba27d5a0e8cfb976e2d8c1919e94272102861d6588348a309fe0ca6e0beeb064f151c3a37e66e84fe59b66785412dfecc73b85de1073a784c853e6cf12200668bee2a5fb100baa8a113f86a0e3095cb02910584a1241e45e659e2b6c7a052f12f6ae63b002aa16bd044a83c80c273c572f6ea1e9d156fce0116850871ba69a47cd322cb020d97ab8a94e77df1d0c9cdbbf0508477f5fcae1b5632c99cebd1733346948a8c585943543033e5ebba41026a3624ef169ac7998545a69c1e6e48b9f94bf74bc7beab143e3cf2e437a3068809fd89a4aa52a115493953bb74f9aa995cf2dd9c5ded422dff0cb3c58fa12dd37543eb5a0d2b29f7a88736642bdef049d4e082e5f61599e663b2e0a8797a82b804adb342f2a795885075245a87ea1b2c89ec15bce640dbc19f1e29b2dcf054350d2baaf63106d52bf6c2d330757e9741ae7c751535be64795592ea037caf0a101ff38afcf984341f0ed818814c433502e1d5996bbe1a5362594d2e576e11585fda1cc69458b96bb859c8330259d9b1fdeb17d92841602bd941b90281e6bca5a0ee1b1b6e02953b51204c7488e628f73320c48e526e957c1ee430a8b5ce9013f2e61c20d7c8f88fcb3bf023e87a4d857bc8978604ab025c5af7e67d3c44385eab0743c6fbfb0ef16c018c17ff5d8a6a8cc84d63748b85806da599ac10c6373990a93b10983523c6f51613d3de6a2c31d92e37e4ea0aa9ef05b3ea1b88af1d5af9abfb407a8909453c889c918cf946005b97238e0d21541c8c27759d32d4bb6e0c0e3abcd5bc3ad47dd77c18a7d61358ee17e7ebedad5777f3ac78270e3868418e22f1e2542377ac1e36da4c4c5d7f443144728531f28aaa66ef286c77978a7cc44f49cb8ef3a2ad669ecca3abad3093f3c344adfb40b656e4de78255705e357860638c72b575ba45ef2183b8d424af2bd5e4972ba0970bb576aeb4aae3a3ff3d8011d7ccba48d0e82847fb1150c73ac0d39486157beea910456b44bfb408efb28be43357b3d80bbae3717634a86f68cfc26c2eb105d0928191a6ab142ea2664e452d119a508351f35a4208c91eb0ae3d252dad2c41b99768f03f72b8c9a4605c7fb309c4c8d4155d3c0c6a06deb8eeeb9d2e3fa9dbaed4291566272486b624a4c1577241b82d53a05e7804c8ca8093d5a97f20a5fe3513526a99e8ca40adfe8578d6b61a219956fd932a9ecb5d1d0567b91614261eeb6aa0863892acf6b04556cd32b5bb2e197ba69a26db989b052988e343e0856294cefaaaa8c1446be35e6935da2ad217918533266a868321b083655713acc15fdc7de72f8cb08ffa19933987b5df46dc537a8346d249b365ac5e38d402d2618e2abdd8f322dfa0635a3fa06dfd55d096ba621d6a10def662fec7e53b271385517d5f8dc985015ba0aaef2d0f20cd10cbc5881962e3c5a9f298541381aa0d64111d6c12387dbd81e476f4cd2681fa74d54e9eb2d7469f11ca1f92f75bd10564d586c7aac9548ec88f6c2f7f8bc40566ea49bd5d84dfb3eca6ba7efd5f246a547cb3b55b306361d8f0eabda11c15a5d281ce73472a9194a118e86653adb18eff89a5a5ec02eca049912b665ebb42db5bf0627b7e055b343cbf9ba007bbe418be68c523d76605cea21567c4334c9e1aa56e91b7832cc42c9546619dec930517e8eccea78146a8662435bcd84756dcef268fc74b6d560a895d956a539466774036d988df67ddf34d46166d3b165aa69e5467321558fc3845ae84caa191165d7c68966a52d1146e5d1fe563087685b004dd70de35a4752c5c9bf2231d9cc7c3390fb9e4e3900c20729b14a0a77147e3410b63e2ee040d2ec5a6dfa7e16e41ecbd3fb517b5bcc2bbe21f6c19745dfe040f8d8be41594ceecc30fe487c903cf17abd8c851705f8bcb4c08af131ed85b063fd6683f8bd6c43dfe05e34e14b83a7d37b0bf895f8327b0689031af1947e6860c3c060a29f70e0259b0a89ab1a8ae5a12ea8dcdff6707c3e8c958e08fcc5175f245d3ad736d4ce0ac66657ee75f1147e08083724a3318a2eb8fb12307b0ab67646d7bdf4cadb11a1db892dbfdb7076bd76660aa6081a315b323dcb4f0ebc2f07507e7623b0e05b96c71d0b8974a4631962dff85573e166433663d896b8c20cbe2f2bae6f7d74d798e378c5ea1e759817adec56d60d10e00aaeb9e25f2df2fe62ce9e07b0cf3c15baedc4eac47672e00373c0a5c0ce265ccc4bcc4e02185983bace76b91c0bbb8fb6b2f42253f984b298dfb5e7f499c7dca48441f0ab1725f3adac1bae776b67cd4fc3015491951f2b1e5eead5788d0159ba8debaa155665b678d1e27805f309f3600e68a676ee46345c51b3b6484cc2d055d10b53f333710c3554b0d329172ec08fb9670f66c5f5cd6df92be3bc7198d7454817d70db7f29910694cb93e3b738784a76f45c089e74e1c301cbc33194c1438fb8a2b895b8dda6c3edda91727da877140dbb53f73cf9457ebd9a21495d4ec60add31fe4eb559e0df28273d15790fe46dfb0b5e538a5243b4b9174756c5bc40b73851db9821b6795ab39e0501f038f22342b94c73fa7e9618b4d6f35b158fd047b120eacf80648350993e7d22c9bc36ed6c8fc21f073025ce61b2e8da02dfa865142ae5a7c32e657389810a1c07aef9d1981f097f66b859213e6261cd0e5d7c82fefe3d61442ac85ae002277e4eb9349002a67f292471c426a85b909fd279277e18003ff228b8f1a5c049f7e69ac3edefc72f55c348c2670c656fea5070289d6ed47dc92804413dcc62a7e4f2313fb33deb71eff4df611d5c10cc1091450e279d47a2a95b824b6c6cc9c763494ea494fb2ae293dbe9c57725e1fc7bca4a6479dad61e4973f5b56950a560bf32107ca11166a406e18fffa110e24f8ed6f7f9b770a4956c9415c21f9f312024fd867e400e9859095ab74a6247aa2dbbc231ee4be0f1f246decfb458776eafb199972214d13df1066c9b23c6cad5c887c099c3453c6bc29b38e64c7bf95cdcbbc743f4778725eb10260364756dfa68de0c95504b48e74793c406fbb1040757405480bfd8628e5600021c0e7a77e9604fc36a05c72654c09646618d781aacfd8faf08eb30de42898dbd42e44142eef8c6d067cbccb29d9b709edfd6b93b680b678e9ced47af89d9f7ab5fb22d1262c8c572a69466c0e1800b69a5e6ce8fdc1c615df0e4d87db3b2336a6edfb111b57649e39a2e9160bd21cacc77c72806e8c26199ac81e916b40ff94c8b4e5c6267fe68c9b416d39e3292a5e764255efb28efec08d7a7e4d5569ddac32aaa12185959208da127d43553675ccf2eb620b1f98ffafd8b528c634289dbc86c41b8d60d79e1a78cce38eb48a345efec1af391f5a4de8eba6dd4fd60d0661c6837fb1aa973ab4fd3014474b3860c2ea8159796b42c74e73570470c65c5b4a728f2cbdab07ca9848fa5950e7922e65a0caaf8152c8bfc2a3671432c1e4e5d2d5cca57c3be1c30118eed73ac7e86216163b6ae62411edcae1a68b52b19f5f10e34207e57c97d50ff3e5e9b840708d1ec0286c439b424453210188d422889559b9831da14f23458643fc24b80f7f56caa1cdc0631e0227bc8f9f9bb616ff9a63fde5975f3ac3f059bff3f1e9d46c3a23d89a115fb1dfe2047c7fde61ee69dd3fb4443fac455e9cb964dd007cf26e330d74ee5fb1b57589bfb60d6a350c84d5650ab648d509761107c679c9a1fe444642b6f94d8485262835e57ef5ba614ae1586892749b39aadbb5474c5dc72c4993afdad869ab9fba06aaad3b0a78c6e92d38eb28cedd2a75693eb6923978ad3b4df99d0e5811b6f1328594ecdaebcc17d3745d106c4514d2af2dcd09f13279a4b04620f83560921dc6563770a9de5e34281e0fbc94a774854bb02748ae497aeca15271b4a8190edd48bd9aefc3e052f50d12e0e2d18ae27761a8206bebea5314c55e578fb5e21b68685c459a12d3cc41ed638cd4a85e7acd5addb4ae066937abd14964acf15c453f2cdc3243ad950caaaa249142c8ce786ec66e74b1533b723830b4c28229dffc198459f203e3909666b5427e5a9ebaaa44bc48c4b455d8185b318736ade4688b1b6746cbbbc5c3157b1a4d4eaf6b5f0ee949d355eba4b075596eb7be4c655a4756e43b6a5d4665d58169dd8b00aa4d9781635f8019c7a35ad49c6e9cc7a1a2be10c0b16fd0e85cdda571eed350691d324a6dabd68af95000fbeea16aa13654a9673b4179470fa26401368b5102624dda1e43308c5e539dab367a3a309a0daa43b7a9e338f2a3d6693d7b21754c4ea775d3c2d8c44af6486133a3ca31ac18a7a8d50cc9d236fcb4384dbb0e87fd962a52b13ecddcd85046bbeffadd0cec38150aebcc00b2a713f0d118b5be8cbe413d1cfd3a854d97a633000806b22d3bec42ab3eb6924cf1c640f5bc16ca87919ed1504e678dd3087b585a1b02721cced3c2c34961eb945a34125cb54265c853e713d1edad0eaed0e31eead596f3dd2b1efb064ddbd584562b3f45a2663b3e6355335c7d515d04d8dadbc912410354713a623507228c8dd0ba858628530612f0ea41488a3591b0daa9e9f46ad13758771c933457a995e091ab925707c3d40cb5397588970955e3816c25e1d5685cda2054166d608870e4d8a81557af53a9e833aed25606f3967e367aecdd88706c979297b60e578ffa77afe8a0dbf10d115f14f26a0dd9eaac76e6dd59713501f3fb94b2c8e2c58b4168a016aebfbbe7b37f408126dccfc925a9b66ba137a1a664075512cb6a3a235b94ee38b9ebe55dad3ced3a527732772e37b5560318f32669c5cf0d5616419834a4707ad7e9885ff8b17c0ab955bd096bdad375819e9027079e9f035a2d7cc34ed2819be1649d00e6bdcb1aab4b7ba745d258d50d6d30e31b5e3763e5d83798d77f57df70a9304ef8930327074e0eec708009d0e1d70162d39dbcea2ac8321a3f509f4b1835fdcd85f0e7cef792afb69cef2edf0bce45bf3bad27012707460e3077f1b4e6577ef5fceaa0eb5ffeb9b5c4746c5f91187df2ff553880700f6f64a02fd116deebb9fada4d5099ba6af6aa2b929a65eb52630c84264efe2a4c6b747e9c758357596405a7c0c65055edbf9385fae19d1795e227271bd12344872e4394799f03786b458f0b01929d802d73f0c9f9f901ba4f1497d30958e79d1074fb29c7145af70366947b5c917833fcd8104ec5cf70bd2a3f0f772acc213b04dbd990414287d5bd55bbfadee490acef1199bdae24dc5cf54ffe9d2209e4217927c0937300f92a68e974df7b4bf1c64de327efdd49dea51c9866be3624b10fda8196ca11e0647ca94ed4d2bc04c0ccc6fc691acba5043f21fc6a4ce9ba05383e76271217778acbe586222f29b221dc3e7f66d6bfd87abd97cdb8014fbcc5e8bd351f57ec3ebdea44e0e3d25d0f45a336a603e41e2d178806944d16609db1a8541f97679fbd679e85d6f4f3b8913032c5dd08fe6561cabfae47f9d25420db8772b955c1ebb95e9ebf87fe4a0f7c5d2a9eb3b97d2faa1f56420136054d6f7c88a17621274229d4819b129e3fcdade45f931da7c988873c39019e90030e4535a7aa9c7ae5c4d019df6182e313f6ee24e9220e68b5f65348a76a9055426d4ec828d87e8e75b55d17d1fc6cc0abeb86fbf9403ef128f2eab45d3124e9f38a3c305c3d17a982248b09fd396e9fb42bfef5e2555e72c9d2fdfa7862be3707b26ea8fb4cd12b33cdf99aa3498ddef87b3e2707e000160095706fd9c5811bd49539fc89b37179c1356b6322d387e4e4fbfb06180dc74d3863002b1547b887007859094c35f1e04ea885a46335c40f989682264eaff061745a292b56a6756a519b52a069ead52719db1f46b8f7ee0886c208362fccfa0d3f56e5e19d9d6dbc08b3552fe2fe0821a323b6ded737e4a2fc7d3208deb1d1af6c1ce4ccec18e788c18ffc5cf18070cc21d3c72878cc8441c373bfe10af65ac5f3802bd517c14654541cefca1fb1d57385f101ed8b23fb1f7858e9c5214c663315d22e8c348ff6656a71286c75c7ef50d11c4db4eafc89156bb79f4ef939d635ebafb5eb864d63c238cba6961b3c8d0963a171fc2a5feb8e1944a33976088ff41ccaa802644b799c4904cc5e3ba12408a11739b44b870017d1f93ec02b41aead1dfcc5ba87fb0dee0ab8b5c023dadc7f40c9fad1f3badfe01e03ff86808adf5628b96152c1341039a6484d4bc6bb39cddd6a4ca664bc76a2a57851c56d955697c2b1ae2be50a6949eb0b2548a1569f8674056b4deba46b2bdee7d138ef4e406bd7e86d4568133c958d4deeb93e2b7a555548e0ec42351df012ad46ed481b7402d6ba604f2bb5b94665ec6cd36afbd574c3ee5748f7f0782a85eea93484fc39aaf75818d655ce8fdb36fc6abbb523ea402326d1f9a65452585b19118ec44c199842304c2fd159dc6f709828f1dae5baebe0bb1aa55d1ae5de7a3aca71c5543e1bcc5e72aa7bb651bbd1b2ac74669f8f6050595574df119502d0e4e557c7e77ea3cd46e818c0906deda64c8776410c3c75d04eaf2ad22e344d1dcd6214b1764422c7d11eca03ec00abad8cc338e6a399d471708e3645ce6fd9946a7d46b315efde8cd46802146b1d42b1e6cd518dbd93e670c68ad22cd9f54f7e5525aab9af948ff84555bb10b33835c7d5d8556556645bbe4122ab0e4c731f177d43f8d994aaf6da9fc6feaa90cd9cc9e436dc767a5715725a774bed69a2d6955dad5dbd66530c13d6b70cc28a6f8822a93991bbcd852acd4ef8363261b448d6a52f53bfb562369f0166cf37a8be6199093feba70decde8efca2acc0c4763b6032b34b9651f32253de295425ad5753a2da917184e7d788d0ea4de182308d66c4861bd3d9dcd4ce2e4ef1a66031bed5e8eff886a92d6bd3ed5140ca7d3af7af9ca177fc394ef3a7f608c886705c15b9ddd714cc5cb2d68ab396884359f38833db86c280d05f83c4ead233f64243d0a855972a6d566c066b045399c72eb4a4f82d5b30ed3e1d1c8d8e33aa8a676a9b8059a90b1ec046598c7547845b36716501adbc466e6c999dadf215df402b5a0c25aeadf319f55c2390f9c78aed16f90ae473c26cfa06555fd30c4754944b7d8316b399dac608670a79fcd5b6ead8cbfcab0dda6093e02a5d076a241d3d6833823abcb7cc6233019237351f6d7c52713a9c9a4e4f2dc554ef35738d87ad514ddee2509ceae545e3f33935fba4ea337360d137ac2bbf0e9e513f5d0a3823c923a48ee475a5b0796786d74b913e44c6273da4f39e24628f776b4fafbad6bcffeafcd9c196911b5f7ee47d8ae42c3c397072e0e4c03a07bc338379e115e9efad15ad93a6491b8841e325c68a3f3fd75d7b267bc80b58cccb1589a48bb2f480e2e91816d9f539c1920274983e78754e54189b6c993145ea7332ff33f79a4c7712de3080cc92b181a635d634244b129b32e09175c30bb36e7fc963682211db2bb6560cf2bccbc26a1a57b98812b7077912b4499cfa223c27f0db3960b8cfc0e0565cd168648b175fd1b4fb9c87e1d02b309f551ec381b7c4941a85d5d61b1e6f715da3d96318f6d5f71bf6ce373041f38b34ceeb79daf7706eeb1269ae4dd3a6b9d8eb8d72ecf98da7db7efef39fd31c07e808aff1c2fad419c43a0d27e44d38e05280599b19f15ffbdad7b6d0b2fcf772e6b7ac1e086f123bbd09e5279277e1c06d83103902c58bc71dda799a566297017e692ddaf40d586a6cabbc901d3e6f1972fb5a82fdf5960b1f0639969d92763a6651d5162f70dfc7562fef03d2a37ce759b94511dc0a0c51b2efe515dcda7db462ebd093f165c05ae829f38c7a706c9c8e4833e58bc7366fd5c713cfd372c0edd2faf1861cd13da4f9b62eeab0b91b036c2df14cc531cdc6f535cf982173b8425c8f29d98a080de6183aa0703fd3694a43e27d3bf18743e205b88e8045e427d80a075cc5ab84868cb692170d3d3591a56eb4c230a9a8f837c152b53df1e2f70a87aef0e484d9e1400eb56ce9c945dc33494954d344c129b675c88b887918f0418a553247192463a2e40a958bbec1f19ca1e8b8b545c7f3a55b1df167d5afc43454f3a1e190ce38bfec345845249e90b8c251ad30ea84d9e740048108b6fc7db20cab2e89b6895e0553a9a26c9e475107843f7dc38baae56d7dc3a54cc8cce3a5f5676fbf81e5f9d7bffef5dc3fe5ae43bb9e656515731884c9364352a1bc5ba922e716d595b684f1ae158d7e4d62636de8981739eb44b7102814cc1b78e823510bafffab8dba427475793e8fe7006242acb1f22301555e635849bf8ea0f1018adb4bf7927942543389285ea1f3f83e7e8616ef17971eb977dba80e94a339cd06a23f7e8f360f66134b822edd2fb7f3017ab2e91b4ce38ba9e51d5bb91e680be9ee58ecf484d82e761fb03a14a9c29f57df97a96f502d9a8dd01018b0c279481b5de35ffbcbbf26ec7a135fdd7936067d9a8c07e8e5d4eebb11cdbfd3ef2c2a4a00f810a3323283c047b9fbaf7a55c7addb18fb8afa2ebd9e36ba6e5b572ef8a389ad3bfe6aeb4ce0a6fc19af111c6f605470b602923aeb722fb312300ac213068d1554b9629e7a85102b3dfa867c76ac624b28d280e4ce0ce60a1adea7cad672c9f5b54b6c1fc7dba55b0ec67377a27e41eb0b263b27a5ad2597d7b70d24d5f0c248b38b896013c0e055f2de6a61db6f902797ae315f177ebc384146b51e8d176000300a7d7a61c314e1afae38f9bf6e8038e461c24189fe554929f768afba51e59ef16cef3cd21f0c1436cdb7a4f51124632125e369f9862d1701d46ea6b05657bd5b60d3d13abde6a452384df0951555a6b6db86ad83a2b52b57c3c984ef1a85d69599319a1153958b615b9e4a8f556ad3f677c71c25a674a8365efdb065d6dc7f923f66f38fc46c99384dd021014f0bb0b9df60c8ac2a9669bc978ed843dfa02a28695f324aeb7ec33a07ad2e7c7437d5559a8c2225ad22ea1b5aeb2a6b6cc4d4377862be52382d19b9a7d36da317b0862de74b6a1353cda3b019886caed6ba0aa58d87b130dcdb1fa8b2b40d548f08b4b1a1944713d646be82d819f94d19c6111b9262b6da906e5b0bca3786203a101a464b3496c8aed6411b0261a49ca94f1d4a531e860f958db1adb5ba85cd468f3c8c32a7eed4c8a6dd2aa96adfc3ff0cdb7d48c953df9a6238a0523dbea122cc6cafcadda6b7b621577c43365365d47478a683c2e4698e6acbb5dc64277cddf4dd16f2782f3a13f02b1c83d304f8bbc3237f8a9cec9ea354c1c7d6ab555b62b0a23a11c939fbab56a6aa29f019babcab07d549d8ba18244698aa1919d551d3b1848ad1bf2abf71f46690578e8d1e6e3aa4639b9a1bd06a8cedb6c2b16bfb662808d36e1da823cd616693e0687482705fd612e094a50e5a95272559895a12a3e384d127dc0ed9517b69d084d50e8e25999557abaddf6aee70bacc12611b299ac536e641d83823d9a3b307b259cf9118d32eda9c4fe68cc48c03799ca3d8e506796801d247e8198304d3ea3bf3d415df108597c90e93910f96cb739f91bc26a08ff1e7c13dac3bde72b1ff87be413c3107d166752e8e2196a5dae54a43268fb1c211794c705582d4b5626d487a1cab0e125f62912b0da3118c5eb6e976332eb13855d5c6696688691d1fc7a483bc81497fd366eb36ab61e118fd6825e38252033d8edead395dd39c2d0a3fc9085c1c4727d8451c70e933bad58a845fab379deaffb451834b17d1f38ac09b77edb1ebe20e2d9b487c2295fb43d83262cb8e113bdd096c5e247f528bdd9bfd1bfadc8f4a15beebeb016c7781f2135b4fe0a9b75c8d8dba5dc63632479aa1331950feb945e4cdcb2195b3bb773d467e739a4f8427073e0c07d8a9fee637bfc95c67eb8ca496cd4d727b8dad203bf1cb2fbf6c2930de3a0a00f6d073cea6baec60fe186cdcf40df49f34acea09f016e466edb37b64ca8a6ff818ac3c7bf1ea1c305b26a60185bf6d06e4abf3e7b5e8d7eec7f46f99269d84169f7fc7596c0e45570c2c327630bf16a3b6a83df85e74cd817be3dd441f835f672f9e9f035bd996fb947b490c934d33234db57c4c96e4f3b3f4e52834d9743f2959e7412c84134b3cbc13b1186703941b95fd8bccb9fffd91984f3169d80a84b54dfc28c7a5794a46931f1f6ebb2e5a0da9f4345b82ee342cc6cd1fdfc7b3c5290714e2150a604563d0f5fde4f3cb71207901879463d018e03b637cb4786e4def637617d33dcb711bef90aa6700d8db8b6ef91e87ecd81aa8545cdcba69bbb2546ca9178b2c33ebe03a9b6e5d09f6fd0a2bb348e709760f0e24ffe452e42ddb6751692f6de5847f0c07a616dc44a38b0848368a867e51bb925c73f5acfa2222ef01bc1753622b954519ad6a64afde7b593c6e0a7ebe9e2130610116f82cf4bcc4e2a287ba1e79adb7baae63a86144c268c8f8919bd8eb749e90530e240adab40ead70ebab851a7694b37ebfe5e4f6cb71606b3f0093d2844ee4702700c50e0486c80b30720dc6effddeefed332441272ca719502fc7c0896ff0035b39c50ed730b25c15c2d05a3fac7f2923c0ec3d45de54a15bd2455ffae4e6a57699093d02277a504fdb1b9ba66bd32f7c49ccfd7a7d69d74ef8430e205f8c029a53ef4a41826885530d64ad75f0610c4fed0285cc54ae9e0f1dd27902dc95038cf19d7bcf106b1e2c1b824625d48d295506966beaea610a22134a83512034a9e9ea1b80eecaa81de413dfc064991d39a6edba532f8d823bf4909feef495c46cfa55a65f9d09102f5df7129906d217f480ae39eccd5a7312118f521b25778d2ae786e47b69e7a5edeafe49b95688b94f0907907bb190bbeaa121600c3b39c8bcc4467febb77eebd2d64ff8e7e1c0ce5e31a64c89374f8056a039631728740e811dc0866ccd14ddfdae1743bd9c33687ddf8c29c1b87cd9466e3adeb8c8ece61aa013ba6e95d088d18e63081cfff5bb4b4e2785e757b2500c3ad1533f1da39370ada08c3de1713eafc2019c01428c4b98c68b9cc431d45d5666a8b7317f7edbe75584be43e7a800b87c4e302877d4c0b585cb82ada93d261e3c4c979d5992c73f5d5e60310060de09f0c7883474dfe0b280d51343283ef0de5fb6033f56f8ea5542550e50219ba4db4ead03bfeaf98c1e0233765017b8f3edc90f30723e5e17102523df29610b2bd9d94c0e327a5d52682ffc04accf3327294e17b2d305fd5848ddd1724d4be0612bcf026b5f736894b13c0e3d10b60b5fc770ae26bb195ff78ac60f0653381de0216f3429187a6d3d265ec7c066007f1aae98f2108ed1909bd8ee1c00bf153eb1452ccc0ecccb8cbbb6c15d534e93d029ccf46698c3fd7113b976523e72e784e3b6a67c49c0611315802ac96e5206352da1e620190aa4c4ea4960f0b4bdb949be5f97a07511d96f075ecc2d1e73b7a838666e78fdc6c8d846e7f4ee8d69769990e3fd3cad103024d2e8819891c2b115352d1446afa2bd55dc5eb4953e8acd2a169a041984f53d0a436163bbea57bb69467c4b7593d4f1ce92d67713056ba768da41d1a4a362372ea9ff95c2f0a452a89237c8b19524deb456ec72558c38e0c3a6c7119abbc8523777e18c0a69f5e9d8d9ca61ad37eb8ce21b4baa6548436397a312bec8bdaa6f6f1fe08fc730e16c64a08cfdb30e9b8ba81c957bb42fc2849bb4a866c8e20aefbd695b046859a255957eab58120cb6e89f91b78d3a00767cc3d6986f1a3c1dde2361e170331972a61a118d5a53e28ce4746d3aa232bc2b03ad5b0d508c45ed8bbc6abd9b0e8071c00761352bd35632a842612ee61c69aeba918a2a4fbd80cf92b1eff1438ade5991c4f31ef2e0640c5615c428c4a9f50c7b239af4a819d9d1be4fe5255873183bd2190df4a8a2566fd77f3571eff886a9f76a85714b959eb1cb32a75138353e53e654b501f938a5482d7ea51527045e112631e31c0be98fee70c4acca511e2d8a19b9c8603e0ff0c437249f57156cbdbd34d9ffd037546f5cb999c377f03ae67b1c15a99e01acd8ea0421826cba980bb968229a143b1be7d4acb32d46d733e6a71670c7d8b5c1334edf5a8f5abbfb762ac4d761b6e81b62bc6adda93f9b16c6bc8ef67dbc55b08d9f70b57982c62b28746c07ccb16da183598bef70054cadf6d75acb4299995af9339a133cadc5d16a445d857405d69608363a5d4535d300fe36e29c6dd4bea795d1ae2d1ef199ceb7466c942c0eff45b0fbd941f8331db6946b4304a88f7a9b5e5700abd467ca6a3104fffd7af718cc9b119b784bf4c66997cf62ec22d4cbd0fd6344da710d4df4be963802956b1b15cdb50810eb109c34e128a5a48ee7988c6a053404f6daf7917e2a8e4354fc5572d3913c9211bbdf6c8d3c6fad3703475d273e4d63ec6fad2b581bb7d3bab65b11c28da9a1d99a67359aa93bf250a13c46d1cf563e09071c985b73f6d167a8815968469f63e547ff41c9a8f62ee85f7dad509564f3aebdf8c037bed47bac7650b1b75377023d6ec6ce155b826c4f251b8c7da1ad936802db445eea96e31b3b32563fef62bb394b4f842707dec801b38ff001d36c22f7aeb7d25ea8926b9e39f7c0f408c871a37e2b4f01e458a767ce62b888b7f7f50dca094f7e1e2dbe482a27f0c9819303d771c039a2471a2f4d7dacb3bd315dea3a7a5eb7d6c13dac57774cc1e8c04fc770351bcf8a5770e030b5f10a9c679557e1003106cfa98d77631c76a14ef9a7cb8e430c1f09e05eeb062fbf855384f30ecf97df89a11e6a3b3dd39dd8fb9c68fda80bb411117ef583a9cfc9e197a04afbc3c6c0fe018897e8cb7b1179c77583c924dffef6b7173d300bbaba06649053d153ac8b182a130d67e5a684f7e2efd9ee8339900bf2c69bf2dac12bef0d339a5cdfbd6e8b0d300a2db70bbc50689586eac17d3c9b3be4809604f7d0760b14aefffad378bb9ae7daa2065e2ea73ea45c0df13924e65501ee9dbde02eff4a2ba621991ea35f3145a796afe01146794c9b6e0933fc598f05d49c54f3dc797c31238877ff84c8fdfcab756a4fc85b71c0f45044dff2d94c39334dc59f2849d25a2db7ba18925166be592d6cf86f45ff89e7ed1c30b770b41bc987ac1aa2581dce496b8486a606314d96ab45eac9a5a99b6fefe06330ec9d3a367b352992b0fb8a8c433978c8bee4d4dbed3a6e4dfcbf6828268f2d120d371df08e790bf55e26ade63d3e4925b05c2771da88c7a8e615ad98b6ab4c117d30e43c84265ed1237160cce8f53d69bb56d7bec497545ba351b862385cd1a9b3caa51c406426a0b7d961f2ce6b66b9628dd9d95103d543b455cd2e324d97f6e51de1f7624aac9b08ddb23ae3ee112fb0cdada58e8df5e7f0f2a9dc8f96d53aeb413fde901b52d79b239404b54abd061c79f7e37f94d73b9c79e78a3dc3d3beb32b954096a12d6b65f782db19b9c3dd0f0aae137642de9503a84abd0b33a247fd94140011a5944c355359ab005ed0c48b172f823368df6b23edae3c7c75e47ebe25f684f77afd946a40a09b971ac1f6aea7b639d1d4c03fbd8b336a801ffaa881eb3ddf40ffe97938e808b9c7de8e9835e55e72870976768fa435be975e890ad9deb8db7c432dd12ed8411d83ef355d011d32ef857fb505524b385b529d639ecf33700055413a88b29daa41708ac92f03ab124a595fb2a5d5948fe9ea0233a17b862e9f34340e307f656aef7c4e93929b34b93a33318366190066385faa061887e927a63f885076d62caea6ebd2cc3f2f5ae6587d67f59dad85bac6b78904792e5abc67e538060413b95278c613122b18e1054b14a22e3c1368ba881b27f0fd38600848fc39a45a15c9b3d94ad9d3e0bea869bc47b78571ab2968bdc2c43d305f2e52cbfb755ccc8983a5213b6580a5b64e475a89dd6c9b67948c837d5a628cae3e326d7a02bf35adb1ae4d7b44b9f11684b4325e10d09a5646a14411a7c43f25c0f70c7fab44c4fe19cb202bd4ae1ae24e78599a473edc5be877c5bfb7df10f30713e3242ef50d19665bdd48fc4e466b885502f54679acf33db522dd980c354c31dba9c0a831d250cfcd5362143bca119b12ca9b66b79e8ed745801f2d1c87e2780b0d4db4422ff9a852004f62e2755458d8eecca8cc11589eb4a138825571a41535a4a9c438daa7f78b380eeb80cf6660e4654355254273c46749ec6068abb6d2f16c5bd125c5277b25c676e567d5f96a44a89519c66876339ba96c8f89096dd9d9aeaa1286d442eb567bc7af9634b65b585997ba15d25ed7d154fb9ba6d3c75ab78e9ac6e7a63f12d3c6ec587da79543c548dd0c10a52c671474380036c0ea80d5dc67c8fb2ebc6457b6d4f230507985ed53a15451bedcfb5e4cc9ef6799264ccf8dfedffc44384dc06e6276c601f89735a0e17ea349840bf3e5e7c37c56771412804a6cc1f011bf7aea023c76cac2c8d8178345ee7c006f97f3e56a634a0962d25cfd5c84dfcb0b429013dc0c80e50443f948482df4a80e8535fc4d5d0b2b42fe4c54446cfc6a14b5760422fd34454508a4419590e775f940b64d1dd958d962094feb9dad54c811cc707f2326848d11ff1a08f6d7ba391491a55d028f892f4b5e7e321e980ff5c07374a9a6441b70a095e80330498d4fb4d36fc7022366dd1574b62314f65484e149ed8e85f57a982a8bca46dfad1bda2cf4cfc676fd74fd8e31a3c069c448402d8139197a21807ee9e30daf87184a5a74d78dbdb6f5e284a3f2d9beb48ea4957a0809fcf2b65e816380a8363dd685abd24c5ba881a3d8123bc8877de4864ae2a7fd127a62bcfb2eb0c35389cbea04d5ed05112abbc9bf3221754739be64c9a13773da6beee6158b68457558512e2b4be7d44d8df4f3b2788be69a85e6dcbf4d9d6ab8899f9cdc39ce9d6bf82e010e369ebc0023066192f492998bcdd599befda27c9c0cd61959fadba6f9f6b72ec325a6d6cd5cb582456b6bbbae7c6b5da7cc148e6187062643e45270f22785e39a63ab6e25c6a84e5b1529e5265f231e63ddd00c2a976221cf12f5568205b6bcce8ef367c5968aa99eba62abe523b5a3b637f6caf606e6101b21ed4893e3b8ee3c1cc8b5d723f0d8ee3ac22964a35998c556a675df48cfa5d59b0e5492aa449e81d44bbbb6083f3f178d5fc52b7afafc8d1ecfe93fc36027a98349569d44e3b77998a9e1f9336dc93eb0bf6e51e59116c8ce6d7d4e1f9823d8979c75f2d2154a5c1ff8a7ef4e063dfa945a0d3e30d6951e4f45b59ee682974a33856dca599b0ea427ad2a42a91aa7ab958c10f376f1bd51fa67f5930327075e940313df80792570417f5c15bef166c115dff0a2bc3bc93e397072e0393990a8d103a647449c987a7ebc0b5a26fb0d4660750c747bfa71dae7548893aa93035eb5925332871b5457738ca1c135ce3c5b898f57633e2bbe8503ca85d96db6f42c699b1f6f69a2d67553905dc6c3235cb76af17178a6b1a769dc73314ad5c08c8f5f57f72db5dc1a4a9cda3fdf8270ab6eb6340ef754eed1fa8973d437064fe4eeaed56298fb52662afa7183e4523c27fccd39e0ec56b435ebf4e60d81d00dc87b607e5f9cf33c25e24835e6aea7f288d075b78c2d3ad5ba46b1399fc5ead5a3d6534e1ea06b8937b772bf645869801eb07abd15cd9f070f4793b0dd775aef5f7a1ef3f3b0fda97aca761d93833bad1bd2530de31596eaa97855893938178df6f3b8fdcbba89d5d378bde57edfb0c82d01710b1e0bce3230be87ac44835a34da7240d7b9e9d16894a3a639ad575f81cced1aa76f5861d73bc2a04b869b7219272339f30f093306e5bc44f50bc15ec25a672a498c16cf47be92f31dc5f6e6a6911ac6c479a7214745ec0be5d1018d0f7254f45183182553997d4217b6d15b3aa885b5fc3831c69d658b79904e8a797cb974056ddd95784bc55f8f325d171668b540181a4c16a4e3c923a4845f934f69aea7d9b4bed4a004853e495f33b93667682f65d1fbae1c3f58eb2dcee39f4aca77438b863a8d3aaa2ac2f86e96705521d5c054e30427957b10f2fec198f9badd5188a13f7fd61373ea03608edc4856b12ad9aa33091f351d534fd4252bbe2edf2ae54bddd014526d27ad7b8b1d32eb30e01bb6d6b3024a57d65fca6ee567bb51089144b4a6e7fbc416001062622378897de15d9f11e58b8df0f4c315d45edabb137e8b036ddc22b54c686adc5991e9c5eb7bb50596ab9019f355beb522608b73a053760fe0c0966f501f32422b587b8f347f353dfe0b4394d3f5711276a4ce213ed2f05ffdb60fc71de4e93d1e1771b2350f255e81c97acd8177c5e3aadf2394637516839c23751f22c72620264725699d7762d6d0605ccb05a387275aac0c48ca77ce5e5c41ff59e53a0e645d5f037dbed74d82310ca8f8eae96209701ad1a24663f52bee0cbeae8367adc6014f35b7d13746ff1559ac0136a756f14c7b9e7650893fad887655483080a75ed679dda6ecb3c9f460bf4176b30dc0c50fbc30aeae0efd6ff51cf9d59b9323ce5c8400dfd76fc1cde7996cce836f791cdb551bd495b1c42a9657184b8c5142d896717936317f6c7a9085e9a49776737fc6e39d0ad954e07d674f5b546f9c1978d4b1f562babdb9083665c8b4ee68cec68f9a51d18fa61df2d9cfa23530777ac6c2919e29d81461eab20f8abde6a960199e6ddeb945ff21189ae6141048dadada79b65db7ac0e79f5b40007be417643bdbc687ef526bdd2ceca4afe759b2877283973a7dd152e8361bcbca85a79df955cbdc2657f1b79fc35eb83aac477fa30f554ffa6836714c7e2801f77cfdc5c1d8731526843d41dda0a39cd6773fbaef565b43ed66dedba01580bb3875c0bebc0cee2a0d2e644a1d250ef35aa4a68b9f0967b5d5534416daca8da2ca41236f6dd6eb693437493748f36f7727bb341f22785551020a4e23846344f954e4a80ac75f99512bed452994c130c259eda11c09826fa39ee9d073cce269bb8a9d86e1b83ec69971b31e0010c84950fbc53d852c5d00166f782356ed47baeec2968db6d605bf64d37e09721a808d9bed0baaa183c06217054de90d66e39dbe7dbb3fdbae71be8394b69376ce9bf41f671b9bddf2547ec4e6a17b7624c17839153153f1cdf398b5787b754e5ca8d7a655825c6b4abb1a476aab6a8eca310c610a26aa9554d92738d36922969ba2b5833829a86c63d0a19151552b3d2ac007fb6310655dc34370e783fdc54bb4ca31436a34f2606dd6f6113fe6ca96b80513797df39962869496eba7f9eda8a756bd7e83b301456063af072fb61842ba3d0d2dc98025b1410d53dd4e9e4c32628d170074626500e8cf031e26d82a2d91520aeb4894055a1b095c33188cf77056c144ed2c478c521850d92653485551020344bbb89aca993d4b642aadc29bd7b9c9a8c73ed95e9665c72e583963d4aeb175f1c5680f95e555a3dcc50720d44a1663dfa3fbedb0a7ed119431b02310ed113859e86ee34656c5dbbcb9f17ed0be1240e77951b427dc34a9e52dd06f4fe383c53aecfabdb3e5b34674fb8661db8179d5c82ec459b5e6239ff06a6be0393eb94a54719f02eb5bcd49b81b3a12df24a732d49b8b3762494a430bb2c2df1a9f6456021294fea94193514d6bad3aba12bdb1bcdaddd29a437dcd58e8c6010e3d67d4bf70ae7537d911805e10ea14fd20a78a9d79f9965a0fad1ba60bc9b9aa23e7b4f9f3014367869766264725a46814892ef1024951bb6d5460d485231c07229b918968ff70c5228336b37455875cceae33d7d16360a4721da742366eb36c0864d768d433e292d151eb0e94d820da7321abbdc5a311d71ec2085810c80dd11adef12537549fe47255403752694d71cc8d65063e0c8a8672eb92cff479b78517f567c436c562cafa3b499cbe627a664800a0ab508154001a730efbea84cbeab2b157e7c177394b56acf94aa468cc37ba450f733923d1d271749e1043e397072e0e4c0451c98dfc33aae505831b984c7a8ad84fe83c1dd024cf6fec7755de2bd712bef2e0bab13e9c981930327073e1f070e725889d0e109c800496cf74ee69b90e29d307f3e999e3d3e39f07939e086814f360378df3fb5be927cb5c353b3f03fdab5a43bab8cc47012614ff8657d6d625ce89171b71a11aa81c29d9d921a6e5aef5a839c066dafc676563c397072e00a0e54ab6584967fdbee54432bc05bbed273d8c4151d79f72a7beb06b2b9718646c69dd4e3936bfec9fae4a4a609add71292462ff5ea46c07c482ea43aa91d24ed6ce1117e2799ea9066ead284393087c027c0c981930377e200568b33b346bfb55a1e47d8094b98b875e94d7195fe9c78b853a7de05ed414cc99c30fef5f499e9ba57d8d09decef741bab3a66769afe789143f2f2bb24f380d3234b94dce93e4e909b66b79290f72e623e1b3d39f07938d0863963b366a6c28769f0e7a2ab1f3cee109626cbd6233b574c679f503aab77666870dd88bee2c2d11577e2c9c6c623f3d3af789c2664b230a6755f8173bf0a6de17eae60cecd2939119e1c383990631c7802764c35056ea07200c229af30fec47991ec55c83dfeb4a2db09f94010ef1c00e2d80d3f353703129e4ba7b3cf29ac63df50ad2a575edfe9288747841a8f68fa5633f1d1378c251eac73174b4aa255d993578d72a0893fabdb835a94a6aad1734afda4eae4c067e0806333b79ff12713d0388076289a7242dffc4b74448b1f5b478e65cefce6a820a7e1c0d0aef371f83347bc2ebef2544239f00df4d3a8bd0e96c5da9de6c5e32a6fbc29e10ac665ee60476cc5151fb7e5d4a38c96ab0d39e9ee36091a40c7550edd86b7b453a2336884e141510e90eca7465cd19db3ca0a073001c8b73d2ef6171fe70ded49f6cbd6cb0a6d27ccfd3880c4db886bf729f1270f63d6d87536211ce614e2031ce03a1580899400ef26624bdf17a64d5e352026eebffcd6e3ce6e786eabaf47deae3b173d1efe6a27bc3cb0a600fcc93df05678b8779f648356d14402cf46d21d7bc46389c0265379ce3904e7274f664a8018e44f4ee70a6945df2fe5d561ef4e80430ee40cb6a2a9cf6dad520e66e6e590b613e06a0e1c2611b5ebf191750666c6630c8b228bb5a9c6a10d7f86b0603c19cebc83c15a3c41dbde037f48fcd56cb96bc5bd75433687d9f77702cebf176d0baf8c46c3383a5b9bf0dfbce4cf433f8c27cf8d632d2dc1a981f3089af3e29a76358af76eb6c73523ffd2f1645b813cd1a4367110c94e52c40a4fde1de690d5ef4ee116011e94a94fa6f939dfbef2e26d0a3b0f316bec08fff200666eccf4996eb62dae29a78218ef37a45d0ac786c6ea5efd345ebb941576bac0c06c44e6daa8da4d43340da101fa468f83ba164eb76dbdedaad5755cd7e8824d84ec76bd521b8301b3451e74c0c84f1399593359701030300600a45bdcc69450b0449cc660b83845e5e6c4ca86ebd38da91dcf13575c89cebc7ed165e9a277d60d4eb19ddfd9905edaa97d2d3c9c86d72c63881795743a1d7095e0c529f6cec985158574a650090e85f1ffa92879f5b33fbe8b30048f77cb8c2512d6b83abd97a64e61847781d5a627b2b122f46e92da7466d9154ce24741dbeb2a85ba540a06055789711cb6bae069148698cafc1456e6bc503ab98a47dfdb2d4f23874766aa8a4d64228c32cb76b5bdb52297dad0b3952adc29c23629765ca8ed4d3124c6715475a0351d84558e41b8cf9c50589bb62319b6eab6bcf2a7da9090ea52baa07981e65a382a7fe358742f048024a692426561f795e0288536cc9ff3cfbdfb94224ebb375582c35e29fe1ddf100cd301df0a6394a7ed56b92ab9d8c1ea2a945f06559423263eda234cd69531c40e86085e95b5a762aee33cae6567e4a47ad5fe717c4ec1281cf52f0a9a9e1a016b5d4b13a32fcca8abd6a7559faa8485d3615cdd52245b97de2385d3d12558a3f05015df052082b8a29b53e94cb5625a38ba816607654842a3d5ebefe85e1bcbd301ee64a55a675ac9a8892042e1389398ce602a98cea03939671bcd7b396a28a4834e53029620b31a1b135f5d9d4e317d89a30255bc6f9dd658ce9369e248cfbba8e2a58deef9066776551ee3c4f6b0bd6a25778063b9625ee3e46380e2a8b7f02845653f354f0a2962abb65ec5adcad10c591d3995a428e8be6f887ee462c1e9181b7d43532c957bac4b6195545851c9b6771561db32912152d89ad0ac50ded8d24a0256db55944d972c6ceb27476f93ef74b45338421e6ae3bb0068746ad3f47d241e564cfbbed84dc0c6c5e81503f65d58f43c8d4e45f33ce43d9292d5bbf6b086de7e7e69aa12e136c27328ee4e08de7d821afb237a4bc8cfad082bf22fe17eefacdf0af0f19377f68d5feff9cb55cfec7f66b6f14b02886060db603f238bc0a5b707e665ab09f8c65e45a5992adc053f6603d3ee9d528477ba7ffe7472e0e4c0c981910317f806ad3c93203666d73359577cc32998930327074e0ebc9d037e5447ebe444f61067e00f210370459575e4cf03797cf62db4e2128cd5ac3b86e7e9e749c967e0802928262625cf6d4c9891151e60643dba9e947529fc67e0f953f59100006b74f2827878313b487d98d289e83dadb698362636aaacebcc53f1e732627602586300d42da68b625e8bfb0d17e1dcdfb7302c9ec07a82ddd35a09b84f1387a655c4bf1805be55bf4e3c2b1c503f190008c80d0f07c396b0c67da9952db13388bf228bf782c95e71c4a40e6cd133dd4bdf0276479de733e8c0deba81fc5cce127b8b8809e3f98ac365fe67199a807b761dbca6c299e0fac5e839ac986307d4ddf9a2b7e9f0edebbbfbf4424f3b6dbfdcbf13f0be1c40941e5fe7c57882de62eb1ae08b3e7e8eaab00d06c2734fe8be527c1bf67c432cc795cc1adac2bab3793956f1a434cff42cd4db087fbeda3bee7dcad09addb53235b868dd007bb22ea9ad5fd468b21e43de7e4e8b0dadaf8754b5c3c3162bcc39616ece01a78d8bd25455d6e780c09f72bfb9c86e8e502bbb751ab989dbe13f5d59a6b0465040bb1e63b879d71e89706fddc06cab8d31febcdf89dfd1811b174296e3f1c51d273b6e8770c151fc7cbd6c47247552e97d3b41eeed7bfc594f93828a2a2bdb5ccf3713f8f814b5dbe0512a16beb947cbd073762364871fde7071ecba137df3024eafe8c9059c84b0f90ac8fa2af6e3b3fbe97be8e50e48d073e36e3e29eb6a55a218d99de28530893ac095abbc6ba0d86cf8f6b7bf7d91457a7a26cd09dcf30db9792a55777675b6fabfc8440fca3724fa21ee24584462f5f1783a177de7ae6f9265d9b0e2a144b4a4936a0ee81d39b2113c78bef3abc7bcd8dcbb8b8100e6a2a5e88b2ac72b92dd16fbde84880ac52228b8a6516e30122a349b19c5635ec29f781a6f4d4822f554c15e91519f8466c4a7ec9832c6c8e81b1a072ccc25ac5e96e33d9bea43c2959f847507794a6d08c1dc4b274dcae0d0b83326a72b120be3b457a492197dcd2570fb2117c2d4eb95b26e88e7935a94c97d2a5eb038ac60587ff0a7ff9ecf5371207770b65563f606bc80d399a0d63ff4fbae1a6462a10b315bf18b2fbeb8df72f9a9d8f8bac438b79bd29f9b92dd8a500762917cb16e9d5864f8bbf24007acfe793461cf3778f48ce5581e16d44ec12ed5a17d862a9e76133a72c20a533113bdc376b7fc565ad770a01c4cfcb3596d14624aa14dfb2f007a9d339a74a9f4ef0d8fdc5905b2f0df6fc80433af59ac76642a7abff22858b637cfeced7b8bf23afc2e0a77524e440b18b27607143538d401fc0190061822facfa30307fb0da3a80e5700adca213c02735940b487bafa7f463ba19bfad1b7c38ffc508bf84f6d6eea4b00d3468cde68ecac56039d83984f919970ddd05ca8e5364f03f4a47d2d9c86160fd18304f5a81ab23517413dd8cdd33a849ee968a7105501e798f95ea79ced577e6a25a6db8ddd1c9573bc4875fa09939acb17ce180fa94dbb65d2a6d234da0a3597adaea6b68d5c07e65858e7e0d2e384729ca8659e17b2eb5e4eed4be318a8a614a6772a0018dac4bf698e3c670e4a2f763297528b398193094ada8c503e387b5e3f1b71a8c9cf05b09fd0ddf6f4a757beec6f9d6b85f7f3464c0b4b66ba6945d44a7a52309024b09528225ba99b1ce49aa7c44ffce969867aa71e85edc6d6466d28a9690f5b3d3263b225488c494dd363229ec968ccd48db53bcb7274a37610c8ca995c4b395ea0d65a99e6774fb3cbe4f0781f6a13ee88707ad3e7b4d0ba530a2b67a22a16e616d2d8fd10997b126b365a2e0a138ff48fe96a525833585abb921a7147f12acf47fd1faf414cebd38e37758a9e57868c8592ca538909fdc139bdca3076b326e404616dd7de39b8f26c0df9517f2affad9e7bd54635ab25e30d868e941c701929e7a79ac3963158d57554fb91c26a9aa6eafac854a2bbb6353f12b295fe7505292bbea18ef0181a6da577c63944c7e4d45123a31c75980543944327675b75c047f0d1ad31273223a779a9a875b595cd9a48f03892a7f6620ab9e5ab9a150bc2f1ead33a92a73487cfb523f5fac9ea934637394adcba4a337573e76028dc22468455d6a31da74497a9816876ca9ffcd507185814e9f89e9f521d82eb5810266c19a7116218ab5492a64e71bc0651cdac6a4c895e8d765b1a65343c94076125460e57627232b48a667a51e3c8735d5a6588ad4bf698e809706d3aa37e9c4b8d60cdf2487665b577e429e5da34ef42dac1c0506889fce4df7acf66f5f7814cef6c25fa137db8c23c3e7395c97d4aacbcd8bde1984fddd4cd277d5c816add561e805994c1bead9d2290d0a277ed018914a9c2ba8fc2d628cb73a34c5b71aaac795d624b9ec87991727f0203ffb202a58fd6e24ff210d87b1079eda6d1c6ec6ab284f4ca3fb643da4a5354b5f5fc59bb2fd894c30d27603cf5022b5b87d404c16508cf58d78e444cdefad724c8ba1816b113db10b6ba617b933eedcac6b40285b01176d5580d85e32d8d8db10a0b222b25141a7a1a0b1bf38d113d7837c8cdeacae11502de482ad5c756a6852b23f484a91c38bc3af313b16b745c994cc57beba5654a9b161dfa3d673487aed5cb9971c53c7522d9e61487878f0e010e097e23c0b8e4bae122ec8db49dd54f0e9c1c3839b0c881c9bac11dff78824cd2f1a8a682d409efa1175d59371c2239014e0e9c1c3839b0c3010f21c5586176580a4f6fc27f0b1b69e2f39c7b9de72931cd37bc4890272907390a775116d74501a8b788ed2675b7a255413ecd12b949d32792eb3860229069d686cbf2be8e10b19ac0b393273da6fdace33f21efcd81a4b1fa1d780632135912172fb23f4683b752e1c10942f2f877c2e3f7eee643f14f634aee80656f30412137762e0a92b8af75b8b91432ae8ec918bcca72c7fd22b78c16d750d9e6dd82cf2ef422c213ec311ca88aea7e63d460918043d183c77de6458427d8bb70201bcbb63e6ed1ef5375083fdd907f979e3ea0d1f9bac18321ac0f7095b21b578c4765179492c33368d5b9b12d79783421f03491438c14d210812c7692293f6c14b0180588770a00d96e6baff8dbaddb3a53d7ede8ea8456d09e30f7e6806711221ae49eedb1c5a6a9c2bce770d5b888ed047b5f0ee4e602170d4dac3bd600486cc8ce52e3535dc1bb79f62d6747197566aa79a074ddd0ab1f8b765911d6134cc40a30f766a7506eaed1ce83d810aa933ba5ab20a95b696827b0ea4fb4c52a8783df5bad5c144c7bdfe1f1395b6fa33a7f7a888c27d277f66084907f29671293608299513cd39990e59f93c34fde6be5e2a5580a176b1057a11ae4f3c3bca3212a062ffcda8c833fa92176bc5a0055e8c919f226f2c6b5892b74d396a707672ebaa6d8b9fc4a4c29f37149d221e565b1d1baf06f0bc0643a272c6613497936793c2955a663fb6b5aa72f54319f8af24f725bef0316b06f6c224121e5a51a189f4c527f342ad106554e81fac24f1eef00d8131889490a4ce17826ee8dc49fd56fc58108545957cba362204d55c5f310d5746af15225864b5d6a1620a99b2b96ed56bd7b309ecdcf214de990bf17ed3738c00e3918593a3e337a35c1b1d787dc89428830d844a872f8a2d7a9ca9173adfc94236f168600e14db4ade587849d0077e540f50d11bd9e3b2e2167a4298c15e045e58cb6d473f25575ab3ac591dcb55327f24b3950fd414c8a6a10f1553510dec904f04df4fc646ebd73028989e82bf0a574be04fc05df8b8629acbcdc87585faa9046761886f2161d17682d2c60cc8758d6a51f6895c8dca84575c930d06492ae6da9163c7ed4c9ae79713700636781078977ad9cb185754d7800a4794a6a29e2e646451a9d2efc15bd1b15be47f110ae6a6090f301649f4ddc96036e1caa06bca806c6ab29a9b7b4d92e4127c34af53a26424f0c70ce8a8a64b40387db93b7edd4e3b15de61baea0ef70bf0100a555bd422ecf8a8047898ec4e8009028b518e1461b710344120d41c603395ff08941a908351081ff303e6014c7a180ae10fa7b558998b267581d03678999af5922641dde55c4665ef0dccffd4f05f11659bcb1ee8a62b807330a775a771c32d3e9dd14e70839051b0bb5214eecc60769227d0863ca9f9c170adb21739168825403fecc1d0dcd52a595b7f0ffbdc6cb7ebb77f70d878b0c65102bec1e3885ae0143fd7533b8a62b7a1ae708fb7cc97ee338eb3cacdb308f4a33de3f4a95b1908ad3bb4bc77b1fdbe7ead46c2fc3a8ba4b5f1812357d1b5650d2fae88981d60aa8286cf48ca73d041b6f2775e3b77226126f85cda68c1d9157ad77ad9653011ea684ae2100b05fb5b34d34a62dc479d00b2b4e87fd5421ed5485b7d1469e82a8858051f2f5af7fbd71b8116cdf4784b4d8100269dd463c25287015904df3d4a6558c2632c19a7a8310b25b072969df5c018c9301345d5b91ecd6b49053e654b26db7d1632dd3498c46f0a219e15f4496cf3826e5a4e6aac82b6b413fff66924161d384fa85417e8298d1563ca7d15fa5eade91af95a89cfb7b753fd08870760be84c760876f61e728b999dca9fee23c911c3472366aba846ee5a0b5c2f9ecb9d7140a6bc5decd57656ecc578df5908b05d9b6b5d9b16da8b7a6823548d890315e1f406bdc4d0aa1a58d828cc00ab90233189fb5762046bc488b0b22bf70356760561dacd6906ebd60b5daa7cc19f16ddb272b6516f584bebb9672d7b95d99a521f4246f6309b58abfe4c3bb52f9df4bd4a5691ada88ae435fdb1bf87b7f2790289ea9542c748ed4852549ac5b0eea1a6659e57e9490747e6d4a643612d6c8a6122899aa6e8ed3e2f2257c4f9493b109b60a7aaf6466983562d127f9a533aa396dedbae3e00ff657bd15710b4e21b1ce1d11ef52c37442a51fecc5ef1343b486d8e44f953fd88d606204adff693a382d516a456b52fb1206dfcd868356d2a5355fde6c00e7d83ca9767c7378cf67deaa82a312d352b23a4f56bc77bb5fe2ac766a446432342209b679dd6ddb28f494392ed8e762719be3475f5270b157160e083b967aa597e4a955a58815b13a3024c39ec0e67cbe990fe861092aabc1c17d2592125692c9c32616c5a8e5584a06aedcab469e14a5f6460f57c51b65668071b1fece028d036b29c65e669d4dacd90a15a3a098856a848529b775fa236b25a15b25c63358aaf11fc5a7f4eee53d2fadcea6111c7417318b7bfe062016844cf5579427e1e6bc80da322a9f792864e30104930849538328bc47a7f67e23616f22b55d8804ae04b007f85f2af7ded6bbc0bc6ea32f14d029409f8d4eb455d93d6309a60ed0e5197c6ad90e62a2553f228ac14a6efe3352fd376c57918e5b395959b3ec7feaed79d424edb9ddee13a85bc95d2de16cf22cf6fdbe889ede4c01b39f020df8047bd344cffc68e9dd54f0e9c1c38397072e06a0edc7d2ffa6acace8a27072ee280bb85ae8d2eaa38056e9bab6f4778627800071275d8ca20b8888671cfffa2eaaf0efc20df70c548bb62841b48a9cf5bc4639ac734f1ee2d68cfba37e700412787b1a6e1ed1923e0214de50aa5bd79d74e84eb1ca8a6fced6a000672265bb6d53a311f00f241be619153352732d79e18e53f74150050854d0bf606f89734b8952311fb84a11c35af79b11727d88339e067f8f4e537095dae6cc93cb88f6773fb1cf0ae24d5c029c21b3906866428bd11d58b567f2edfc0267384eadc8da16e06f4e15d7bfa15305085bd6b3210ae3b1211416a656e626b5e54395e826ce604ae185ce121af36a43dfcd1ce1cec77ad5eb7792e1c5f420dbc7fc12f374cd540fb1069369598f6912fefbe44dfef44e413f90684977b581dc9e6a45a7868a3117cae6b25c786b32d49690509aa00fe7a76c6f7aa22c23446ab4f2b9a7427099d68f739c01c1fdd40f41e984273981fe4ea4da61a7ce3858505730bed029fe8f11096072191b82f3eb52d7ff50bdba7149e9c03b9e98409a55f61421972320e096210284c32241769107ba43c9f6c8a0e440d4cd54bacf2ed6b9127e76127efde29b7579c6f8024b3c2cdd7f660c1219d3937400f4d344edab2a9ca26d49bbcacdb7082c93b900208635a740ee65808e498dc7d48d509f0000ee4608aca9d6313a884c2ada72e500061f2f0a76a56452c4ccac7e4fa07f4eb6ce2220e343570808321835713a128dbe232d2f7c573211ea8fab46af02ceb06a76f4a827ff1d81e62a09c75e2cae2cecbefb40ece1d3c16cf44d2e3efbafdfa0e665581b6bcab83890633d0dcb82036ca8d689d7b0f32e4091f0414178e04592b2077960bbc7348c5fd83bab7ecbcd212d4260bcabad37006159f50d05b24216e862743be1e904e88895a5c71e1be54fd400b3ae351383581813fae112d71257ab8ebf9421c3b24f5297c43566d955c472982447eed98d8b457888d01ef0a40006fd9ab1b15ee4000992fb865e70a0331ddf156333efc9d8b878af2b400488da403a58f2279350282ce753a5884f126a574875a88382e219f850940bd9bf36999701286e018ef4c25995622d3ac210c353beadd8baa2edfd022d6e08b2fbe7066a993f0b6be6984f9f3b0fafd7d4346b5f37aefd155422e1a16a3bdf8002a2266fecd9ad199820fd80c2ee5c46f3033fe796faaf0019255c67dd4b104fe8f6360bc444f1e8ef3a669130dccede2f18ac071985d3d2f6339282528805b4d0cef580124bea5452a5b54c249a5fec02af54ab546708ed9d7f2e9def558d876bfc4307e7a4cd635b6289d5ae8201a03e25348ea3689f32775db767d8661ed1d751ba4751b423d6eebf594420b2ba48ebc2ef21cbc20ac8572a611831ad80b04fae5975f6aeefd5737b015817089e9de15c03b1f7f74142ceaf3a8e1af54725144ef0ae095fd86c4fa659c0bbdd8f77a4b09d381e9654a53602f4b31be1c249480c4486282c82e354022b0614a2917c6bd07cb7da657e2d891ca2543deb5d0ab57b2ab1160fd56bb1f26ac089875dbcd2d36d1aed3b15315927783ecc156b75e6a130aa2ddbc64dd5a6813adcb8ec62aa684f86b5d896937afd944ed88eb80d65f9920c1b50be2979322d12efcc5ad37bf2a6c22ce1e95820be5b55f291f779ba4b6f5b4511bf2ea8e45185255457de3a908a5bf8a4c556c6c97c8aad272c6c2cabd74a732395c1a75a052386d7aa4902a2385e95de543108e148261bc97cc41ea5365e778b451c702bfaa245e0c95727f05be8ab8322afc894a54b5511053f155467d8cf767b96b0f6e8e63a3a96cd689cd52288908d55fb5290e33c7b0c2e645b39ed1558d4b1d634118e4555febaf1220ce3a1483b9ea74c0ea809f0ea71053556d1c75415847ddbed10fc27d43d3fcca687d149083278f85d5c029d966f4477b94d1de5cc8b489ca3df07bf19922d634488fd1679fa0e53d5d0b196a977d514f80f17636cbc7ed6819527baac82a43228891994d01a2ff959923c2a9aac45ab59993d56bd31acda9afad759dc134c9ca199e6ab5e5cf14612d4c3a4015ae850ec9f47a9c4e6538377a6c5a621474e425da7a895e8c80f3cb3812db550d14748698efe28920623d9af8aad43ec6fb53f806155191280cb56a341f824d594f151e55dfa7aa660a6b9642a49bf16fa36a7fa61e6a86ba95a6c7419bb1dd468e3d6aaadf46aca38ec236bb1c479d16b09900ad58638b909518d5bacd7f1d4e63dd69e1c8f9116c71606c11334ecf17113e09585bbd3d09552719871c88263bcf3884fff0000fba6b0f23350643e30c78218457b383dc2b369e58838c046457f6a52be647bebfd0e5a08f64cbd9d6c98193032fc78167f10d2fc7b893e0930327074e0e7c600e9cbee1030bf7b3742d2715d2e19ad3e2bb692a2347f2e1902d80cfc2c417ef271105728d8c313441d7c0830954635fc9834a9ad66262e48b33ec98fc67f70deb519a662010301969e4a255cda0309f096a11ad1c8398021c33f28478270e68dcc9754efb6cd2e80fea855a4435a79f84c22278e091ea049a9f3962f94e0c7e8d6631eec8b74adcdd4a9e1535c067a842d422f975fcb0d56b70e1b654de7b47652587b56ef02615c1c48364171cd25977b395b1d52bbb6aea4245685b426ee5c81e127002bc2307920810fda9c927fb84255be61de93f9bbe0907a6a3d8715d1563da96c94bd7651f7d48a3f114794a8aca3cbc8850cbceb86de5fb3a945cb480599de750f9acfbea793287ddfca8004ab966988ccaa09a39e11821553953daea7c2578cc41aa184475e6263d89522527bbd2a3f85aea91597ccd614485b0f52df12ff354f1440754009dca075383638bf946a9afaf1b6471f50d11e78adb97ce86242ea74d07146d439b92d8886a20b2fe902a67289a92c589c91b397956dfe78052d0e8fb8cbe41616541196513d2ea559a4e2ceaf8af97b244250ee7a4a7ec1ec3817a5e276a304e1a22385fe2069a0ee4a70cf69888cc382baa0f36ad7c16df105eb7e14ab9e70cc6fcfda9b6c51c340381089ba177d6e0c8af7e653410a31ba831a82847733f8f190c672be1401da5b1e655be31f4546907cddad432d6c472c7bc6ae0cca04e237436a7209e8103f10d751437df50477d5509e80f644e5c21e8aa2a3941cd4bdeb3a438d70d97e9c0cabac1b958e67436d03cf3a24fae13c0a981c8195d5c4e3bb25f5712117c0c01f44463b4052178a58f9771ed84be9c0375beef286deb86eae3b3daabd382e85850b5a5647c43d5d516acb89cf0b3c6cd3890115d0fc637df5097867997823a9388ab88aa547b4243d54f78d6fa66dd780e44ef7fd71ef220c1807fc7d4311d86f2bbe87e6caa98b6c413d1aa2266aa798df3f4a3a15ec69b8bf692ee4226433e535aa7a890cd493d34c35e9ccffb72402d527cd364440a91144fa6235b04a73a2aa1f4d1abf106c6674e799c7e936ae5d2437832bd3470aceb97af461e2e7e2f6f914286edb4e9d6ee281d328ee20004366d8942eedd43acd5e2efa82e6066396b91409bb678e14f33dc3cae3b5e5ef9be83e2cad6efeda20ee7d471bf75caaf003223f3cf1552ebdcbfae3fb2eacf2ab25ec3926b9760621686323457af84981056830c2bb4dd0f06dadabacaa8d7e122d795509bf9f2e75808f188b245f65cf0b57e51325ee9311243d38d668919e75fd3924a7312161cf3411b8db2a425a2f86b5d37d8971a6710c65e5b5e634aa34ecabac676c39b954b20a4eecafd455aaeca76af1b6a4d8bb0c9c2fcab468f3d6adcd34d8e77bd348472a0167a0995c3a476d0a1d1aa8fc4042c4d4b73782ece1456b25d22840fea40240e660072f791c4a806c2a46255830c79c0a44d3145afec2f4f5539230a54c9aa65548cfb8dfdfb617e8afd86ec0d2842a33df037aaa0526a4d7696f0510eeac61c445d441b5b5f3d8763af2acd68206cb72abdf09464e8fa6ba550926a89633b5649321cdbad6bd30136aa42c88e4dcc581a0d77ab6e372b315bfa9da1120c89c356bb1084d5eedbc4a14d194d4f2c72eb48a539e6c9429f08bd96d4016f79183ec2dba974276813574cc9d8d32ac7c4302bd828d95110a3d3aa1a4beb53b657f9c67a8e8ad114d2be5484a3b847ab4a4946d35440b570aa1851ddf88616e66dbea1226c93b626a9aa0cf5ddd1da9444b499a456f83a6bacba247ff288a162be9fc97e18e6a7f00df6b60d98bf98c9fceffbb479519bc7594f38350eefa97e54872f00c8139e6e48da688c4a85da5a329dddb4494a353755c63b4371c5be674e149c94d0f4e1067ea6969598d19f55ab5a7d83bd6b468ac246739c68eb72386fb95eb339c8e90228fa604560e8a9390b0e7e1f4a787c8ff571ad3365ce741515b421cce6c4d3963ef6bd4ec0755d8d214e710e97179a1b7b545967ebcd4680705c6051382ece5a893ad9d86ee1b8ee1cdb95c2e94ab135345228c31b4ea533d61d07028d866c5045e2aa81d2f7dd27da95f999c3bf8e1a100ac9934e656847be529e27d44e897f9835bf6d43773f174d008e0f6ec0b29dbbf60826d650bea79789e2a53027ddbd7a8f722fe3ab8f486ac978743ef722e41075bd29c133d88435fd9c0b4dd45d879caf4e471200cd615ae28c7eb23c648073fcd020853451bbe0e15e02a0f55caef8cf93ba5b73c0b3fce4c0c981fb71e0eebe0173f99def7c67df37ec74cf4f6b9df6f17e1a70623e397072e0e4c0c881a7c853da114c12004ee19d1cd8e240fb3a6605636eb19e30b392c0b303c34f2c2e773e6b2a31d32f899ec27d3b07fc54679e510d0090ff2b82dea7679a37952afba94ae63279e5d7db7b7d470cb70d518dd8dc5c1a6385f76ef72df8c780ec18eddd8231c4b9d3ba014d9ec3cd80b774e1f3d4adb163c749f83fee4f6e256e51a5d51d19186c049da7ec15c318b8cf6e4a86f16b0d8757d1a508317cdeca35d892203d3dd4849a8c3095b57a421387ca56b7349e90c977df8b7e986f50a86e22d5ada4ba8f94f13f155bd5adad115e53114624c9b2d81afc2146529f50215e8e2437abddeef609636b21305b32a5cb19f0fb42898e4db964733badc4bb9cbee14e6ac6f06c42b7a13ab9ce8ef494866a04b6880ccc8e6f389c204ad2fe34f44e5c5a447b77dfa0315db483ca55d215b353ec9df1967e9a5d539540f1b4d9047f6ef973332ec4b033a9dfef91766a7f4d9099c5a2904eb0430ed40444956d2c09127eca93c2e9240639d6749d64858a7f4b912ace96eda3e84fdf7028d0ab01ea7897cfc976dde27c936330ecd050e701adfaa81894980956b3b9b48a9fda37d4e1b42fefccaa0473eecf8b1856dc03c0358c30fa868a2499882dfd6ef464cab5e641c67fe8b7226071d691af5ae8e1d2d03a4fae1e219fb062160d6a4b1c7013682dcf44241624939816aaaaaa28429b8bac2dc968af0bc40a764e0beead99d51338319fae24b415a31cab0d9154a3c491af9e202bc860d0b6d4b882d5dbdc3426e85c37fca5655f593784cbcd37f0e7fa546bb408fa182511c1a83179aacfa8a6646a20a447b0684cd383ac1ba24356d13d9cbee11e0622c6ba8a66b4c582258814496953a2a84ad6b95e86718d19c6b288217faa4bcabdce4e2c3f7dc33d445f71468e4a30a6397f0a5c45a97ca3094d46231eaa579352653d0627833cd35609787edff02c794ad9b2af4e5ef6f92ceee9d78f0272718a470d4809106d90709392bf722482972de4dffef6b7f9d5c501d5eb07a444cb6906300783d7b3f0d3d7bef635fef563525407bf18b8c4a976ea7cbf2d0760beb75a211105f79bbff99bad093d3aa9d50a3d6945ed2a1eaa038688f309b0bc506e9e890768c4903fc5133df444ceba02df96219f10dbcf7ffe737bad74fc9a1ba3af9d76524c2a4c1db3e198f05ea7862221c7b602b0ba87b1225fd0faa74f0c4b3bf6f41272790adf6052573b1ce79ffe74292bbd124bcd40b4fc399a759123b3ad711bab0101e3513b6a79402f3a5435b211dc7a37de087669074ff82d0ec0db4c2fa6b7e0a90c883ebf229d9dc453101a183ce4797515ea5b3c449bf14c093bc47f02ac70c069191ce653afcdd0d7eaea0962ca1761f9dc745583ead19597333fdf53c27b539ef17ba2d6a2bae1e54a86c76c45be38fd5d61c24d60dedf37c0590e4ec3bbdffaaddfb24b5ecd283777a4bbdfff786f05e3e0cc98f4573c47e431a63c7b99a215d124238f6994f2c38fcac63470e099050a9a71859fbb89983f3c923a3ec3e4d10493db8ed033f1972d8869c73728fd71eeb2c55285aeda588b67d119acdfdf492b4d63a7b3286046cf371eb0a084eacd36795ca375733461d04ce148b90ba976b8c4130615a787121affa5a7353da5674b0a34cd7c4e296c85225c1ad250ecf5d7bffef5fda30f6dfc3ac95b99eac90d6dce78e006ee518e197c2ef770eff09fb1399ead866a3e49248db4cc4d4c6cae6e09ecd0ecfccefd22b18944fd683b87ee21477b6cc25a6e0cf85e039481498f6ab43181666397fe942de8f0213ea67604cc2de1c15946ebac01ae5ad808f027f9c04fc1992d969a1a3186bfb7d270856c4d4f254b61235b0a6b5dc3b24a397d91c2d68471fcc699d66e62fdb692a15ee768a14a71d72a8a32c01230229160ab4b738c8e55aa8e0532f4543d6ca2115b435e9b1879523553484b1a9325a91646f76a0a463a5b6551874fa590f29a86172634451de999361d0d8c88b38d5fb5286ad95851f9d0d676548f6fc84f5183703bbbc7a2aa6b447a94ad41ef6e0a4f82b90a4e82ab22a5cb511e452f9eb4d874af71f2bdfebc7b0eab6366c737a4e761bd25b16ed53ac0c4a61ca95ed3090493f56a432451ed4215d868569ad433cc32185af5d628d593ed1a35e5a5264e80ca211a05ad7a20cd751ca6532d19ce6e56031ad58ff18d9a56068e46a126d85462ea60b0bc6ed28e42acc454a329a4ada4fb16ca846a112282d185046ccc17502ee1b9ccf15fb5d1f7b80790a7d7526573556d00ae9c694ad5446f4a5baddeac86d5c7a9402c57f82992964ad7b6cd05b6bfd37beb6ae1e214219dad4d47fdc6e945939a7c6e7d9c369d54f574394daffb39eb567f9f819fd15acdb18a17fbb035a205ab726c56c2566a13cdd448556d9a3f9df5e691f8a94a8427eff272f7fb94e08bebd0fde5124b39f6698dd2c23536885879b973eb728c070c2cbb28815395ddbee757ff544836da361bf8096ca20a1825049aead77ebefcf24b568b09470adc60a4ca165d33e64f2f0474a59f8d4ddebd562fe1267a4a2b14da74e592082123c1ab80b14d52ef011c0317defa97952c787217215d0842c020a085efa4b94542a6852eb1eb421b3912b7aded022031ed26410a8d1c5651d20aa1c51aac330ad12ed41a6fd9ca3a1db68433759f590031f3ee0b003c3bb1c1a04dc5504b49c5295a7fadf2e2a645e871bf4a804a61ed7b252ce5634ffd093efb49998661fc930eb6a0c7b40471b06f5ff9bcc5f9dac14b8981ecfa551cab4fe919853e5598c61f055a433deac034e4a551420351393f1d66fcad02675067c0525261902c34b0016ed643b4a26a0200a801258dc387b27b5f8007f906a26938cc9da86b731eda2faf44cdd08a75db8ada235477a278a2e5aab8eaa2de38a2ea2da7d1a71af74c95c83e06c5113e959c18daafd321d1aa8f15a7a8b60a57829e5b045f5df77d75f76cfde4c0c981fb71e011be01dbfacd6f7e933eb07e9c26fcdcaf7b27e6930327074e0e9c1cb882038fc85362ba6d748fcbbabff295af5c41e559e5e4c021078c0fa0603c2d4a7658f704f8481c4013540335e12375ed917d79846f30c2e36663cb0ab847576323ea66c03d1a3a713e1507aa3f387dc35389e6c1c420fdec0f9f59e35733ff1131a515e2b25d0370766c2cc4d6b76dcc7d8444e4dd40463fea9eed0a1927ccab7300bb80e859a79edf837a7551be857e76f8b8d4000bb09f02f396263e7cdd07ad1b0ef9489e0089433cf879cf0a9acf63451296d63fc791b3ca98897397f590f31f1ec033532d53c5dc071ef5ca035cfce9a9ab9c174b79cd95482115055e3fb3f6e1b9fd241d9c0e7c35a1790b0b91bb596481511378ccfe30a5258fdd14c0042a6f61f948aee871be01b6328a764cbc49e2a46c1a2234d1d3e00033c1b7df4444d33c4934ccc08e44a5501be18b1ae07b7e1203da10184f9feef7ee49c6cc672303a1a839caab0e6996a7083a7a452a5d5c02ef9a7bd69d393c1f715b1854bc7bf3caf93c330794354274022aa9a6cef32719e4ce44c9c016803f05d6f493924e420d854432001603380150fafc5b313f332b56697bcca98aad638db65e6f451d4f11e7bcd2e175f9e94b3b45e5f1a89c3aa917677a5e26c79de41a859e7bf0f48def62f025475a72e4c78acf7c1bfb6304fdeead1868568bcc8050466a603d83e6b7192241d54071f3d493edaa81983db8c48b3d5525b6ce63be3b373e2d01e355c76de42aeb9c38f3e460f424635c6568e35d4d68d2afc6e163b0fd11e7a2732bc6d61092ad8ac117ab28a10ccbf51138deb71c54369173b97e88c316e3063c1fef43a1c4f81e1f506d8de5b1321f43335ea817c822ba517d83b2aeb30d87b4e579ec696600b1fb290479fda053d43547b2f73fe5f4429c7c7552f5f7cdc437cb1e7b52cf3c6766905ff516f96a4b753601ae938fd8ae57e761e87f444c89e598b6752b9f8c738970d6353b7ccf8abe0e60de0f370fea39d8d4a5b09e8b9606e3429473bb164f8b12bacc84aa4a30258241613d8f7ad11560ad47e79f37e1809b550914349cb9b439e51c05cf4484c21ae7ac292e8147ee9ca9c43a343dc9ced64d7af14824f58c671d292b348c753d8d3cd69d16ae34711d0c839a2c7934a10a541aa6db00d59e78a97b6dd72b9c398fd5cc0e6a86927cf1c517553d72e5fb75943f67ad47f80604833ddd49343619497b1d30278079f873ffdc1cd5b1f2632b0dad0891371e4bffaf93f050bb8f573eb8fb546920421d03119d03d5f891805a6b712c4dc1a6db3323a43707340df33adb5a48c9b86baa4bae90601b7340476c60760ba73531d2ecb6de48cc386221af559f6e53559a412b9e7a27b3e3d9db76eb6680933b20dd52329859073f6e831daf6c2da46b643d65426073b08812f5ad766d341376a1715eb2a79d1db7cdc7ad2cb7b8c6ea8dc9a01a45494538d0741b30864ff5af533518c1e4e7788329bda3bc22843647566d9a2e4c299c163645a5e9ccd878cf108ea4928d5275c3f1aed420b28619ab421a4e504faa86ab1b66c139eda0154c5303fb08fbd2f75e01257ab3d39023b646755dced79892bfd6007143385df50b53178c415b238c00d4ad054c466eee4b4ca9858c1258b009e80fb59530c05c99a6d040440316ac05cdf45bad700b729f3c57d923c27a4f64288c57ce06cf94e631a49bf578a3795c6e4fef53b395d691695dc76a5a5194c6001b1bfdc95542785e0b6daede3e9be052bad3a410805ca8179aa757d44da30db595707e5a68679bc24c71c2c0b6e35549b5952985d3ab4fd5709ef1d6d5468c60e35db98dece96d8f6965bc87b5b632ad9bc35252180de74f45dc285713546f7f72241a338c0aa5d7551cd23995828595d521eca53720efbedf30b520cdac47d18dec3bd214308f033e561e80762da53fa521e1ab14dd3fd476f892616f133cf56ede2850957a33105557b2bd3112368ee1e995abd3a1de2ca0dddc8284d4e9ed98e390ab863b1173795e9ba8a37d2ac4b62754ebb621d4fca8908aa9724c53dbfc8a4e7a74908a2c34bb45344256454a5b74c7c0344f98e69f5192242ca81ed5caa42175c62794f86bd570d5afed49ecf064ec6c337320972dd381509b9eb23441f90ae9706bf63d43a3f1b9b5db3820f094c211612e25adc44c45a94daf14d65d43abd791de18ee4f710651d75800bb1f18075accd158373acc4fee784555925cb39e3e53bbff24ef8f38fbe6ba7b27f3b71e650032ab33efefa4628eb0818af520bc536ced617d4a0a9a85de6f1a001390f933014417b684aa5d1202ec329073762c1581a7842d07fe0d79ed081ecdd59bfba6f7629afdd688a1955c2028855330dae5a8478ba401c9da59c2d23bfbd26ee584bc76e7a571e10626c2d6ca8870b109c8f046cfd60ad5572e0d9d8af5a3169e3cb948b286cb0eef94ddc7b985a4620e4cd5f91aac6b8665ba0f3a6de8a2febe3bf0dd7d03fc252f1877bde31bde9d0b270127074e0e9c1c38395039f088bde893e327071ec0015745ad210bc7f207d09326dc376e7bbf8f24e053b5b525f1f7d5016303c9b87909897c28df00f7c7cc19c6a4d92fefa81c663b9cd6e17e4302de9a2dc3d59b59a1f2628eb28949efa500c4394988ac9f8dba1f1f3e396693a3c6c474d3abf8f7bda217ea27f9b57eade0359e7bef7bacec45671fc9dda4baa73add37dba2397bc8d9cd4b0246dbaabd77af1bfe764efbc1ad7f92e6dcdde5c95670b613dffd6c9afba89f4410efdbcde47a440d4c9ae0410aefb8391cfd7c5ffeacb7fe2ceb06fc391e15c7eea52508d295b8875916dd2c7bc54266371b776d2eb3d9e88b786e0e767ed1e8e62c1d11e694c9383764eb7e8780dcb275c385c5ce1af15c3ede551932d612c009c373dce1ae0454e455d612e62ce1259ebbfb86c5f1166b0eefc8ea81779c2e190fb2edf3345572c4f131fe603cc4049d04b2a6566091212fa13d4f4524d9652e1c91fe96fdf50a551ff3d6700c5ce6cc8c841232ca6ad8215728460f5392eae6b635849478535b3bc52618c1a5f78a6c3c95bcee478c89aaa841aecfcb0a328de6da54c76314a34953f8767a912ad1228f1f56c5b04418648df258423a9354514e21c1cf67bfbe777d89713524abbcc344ec69663a2d5eba1867e166155794ed4f4a92f10d98a1a76449478112923267b9e644e7d44532d6a55cb096146fe2b37c73ca90f304efb8b6bd5a8e4f5e51d1b87237e33ee185705b29a857be281aabe45dad508beac55955e849871749a41fccaa537e4d13029c0a703f7572682beb1c3b884da05d451398aa06d6aa662760519e689a787256c603745a9ea8416ac59a690c2b3df763c55b303f62ddc0e9043fc9b0f5b8834fec48777af5ac4a3ccef2728bb27f26dce4b6a48546abbc15c7a586f2a3dc89271ede89a1effccb9a26a7f979d7f3a7c4cd70aae7b680ba034913ac6cc4e31d53e773430e38018c6491daf4d0c6568b56d428f064795755179c0439a33fc078b3b725dcb9640cb3ae77eb0ac67295ed8c2cdd50f4535488123e3b78db9d191a0704a17157d6f1012e1d287174f30e2a0a4508b087ae085482964297089628628c40d480269ab8bd6f439ccf1c45b8bb6f600c387e765401eb0c00ee14a66b9adfb2da8a1ed8a8d2ca99b8086fa4a7c2ef38337d9898fd0600fecc75228f1515393fa94cb6a5229e7b0f77320a3982a47d1f6718041819ffc848b9848c31e0c04f00530e701dbd713ce800488c12a0defcc9bf885ee9673e71a79e9e68f739807019980a6b6a7c5ce52ba676c55eb55475b6117542e87e56923824130547346dd110a950fc1b2360d3fc4b5bb9eb29930fbb70787fe83bcafaeebe61bdf31ee27542fd968fa5e0bd9d0220957113920584c26b3a1119d4499f16bf5a072711d4cd275f00d040342d743681164e39505b7947f1dbf4388785f8c5892d60e3dc67ac6b78b7414e274dd3c211212563615de139c81d8a42f2af2b454516ff317a11d962b992e2dd5be1bc9c431d30489d12de433c904abfdee15805bd352e9cb4362640f9e21c734594201fef3484b6f1964075787af75fa5d0703c4f6b7df49136dd147e0a26c32ba45181d6c4943348076362a8a0d9e22ad9242f5492aa5c9af55013208307c9ea6050034d564a9c37d8343c211401006d516bcbe6c8bda75b43bc2520b55277258755536e9caea57bd6c09fcded5f5f6514b8068e2b72438de04ceccf28730d0d4bb031c1040dad95db5a72378b0a2155bedb5cf657b275a1ae0069203be59587148ebda3f0f0961b83aad30b646a43eeb548709e1a244da16c6f446a136b612e92aa14caccdacaf42a37ef9c89bc6c7a6c22d2a9bdcb7d3521384db8b925f1495e949868822f9188efa2b2e3b95c2b02155882010bd3c2254bea756fb6a24cc726ec4e1347202bf7a6d7cc5509e67de47c1835deb5a536e649d31552843cb5d0924a61f83916ca93a6574d0347656b3b01d18d88ac75b9ea6463bbddb423e972de6d5a25b462b60c23d91881d0991231fba734c846d59807d939e8dc9348bbf506b6707e6a13a6827e4ce1dd73aed77d4335d3b1adca23ea95e13de54ef52b11431549ae8773240ba3f0621d7c8f6551c0d121ab488f5b521927fea97db196269b926a4333905a179afafa6b880970aa575b19f22ace743085d99bad6019ffa399686358a3506d4aea56b5b65d9e7ab7dd68502446feef58b730a1828d1da9e6297b83214f71d4ccf708ae59de2858c8739c4b2a8fd69c8772152325526861657e942d06429d49d3355363c7f21eda8eaa8db234beaa3631b5bc53dd98424e954db22b8541589b1eebc6a98f14664856dfd00adba8891a445e9145b4375aa1590fc3435b95f8a833628e04957ed30d08ae94c42ca4ad4a8316839fdadcee310e60a795a7f00d5ed9a8258da98dd2d4d13235a076afc267b84606411bb9c691c4c4f35333314d5d2a5ade69b1524eddf8b09886383ceb7ab24f656a52998e43d5b4657955ff14170258d32debaa97d552b4a6b565cdeec4fc8d5ea422d470dbaf0639221c3be2acaaf1e1794608b45d9d4d74989817c1357e6a5646dd5844380e7555ee018666a410eeb5a69d9e37ae6ea9c1940f63471a187ffaa4e9cc1528accb3501b43cc2a8cc1a041f01328e049686a04d372d0985ce0ec75e3c40163769e259eeda23d666763986cf7f8924d60d619240d8dfa7d09b53a7f17ab707a95bf77b73fdaa3e868792734338dc385f4e0e9c1c38393072e0597cc3299b9303eb1c70d76e3dcd611df3097972e0e4801cb87b9ed2c9e8930337e100592ba6a9f02f4984ac32cd6f611578f3040f9385c68f9b5ed1910ff925e12bf8705679390edcdd3798030e5f6e3e805f8ed727c16fe1c01ffee11f62b2bd04c5334da418f22f27106f7e9010b46424e74ccc3ed958ff9de338d334d0b7f0e1ac7b72e0311c78846fb0276704e03112fd90ad308bf7229aaa48f8094bccfd6749314ddb775e52cd77961a5669375f515877b34cdecf1ac2267844c8af38276f00e3115b9d06b9b3c521a9c5f3221f527c67a75e910377f70dafc89493e667e300d69f1411a91a4f2479fe88eb493832c9f2c2b893e789f41cc4a0b0ce5a7c0eb10366488a2a94f3a777edf12bff5298ab7f31f4fcc41a82fbf8440b3cef2c2934f71c6da375d731fe8a9fa8e7dd729cd37bdfcee7e4c0ab70e0f40daf22a9cf4ba7b7d3b4feb74435ec726eb0c1341b14f278aa779c905fe86d197a0b7f8d3f20ece94f1e6e2705d04028d971e62ff20e5a0f54f3fcc11ffc412d01809f0c9f8e197420b1d1cf2bc2b3e72fc881c7f98673bfe105d5e319496e8a84cdd58e6b7f31cd5958e4aa357e22b69395047f62cd1308e2cfa44d37234ed82ab63eb71a50d2ee7e77d1e0a508781729b48497c75c14ff8ca23a697a650e3cce37bc32974edadf9303de5b9979b7111bfe4c0ad0975f7ee90a402befb198380cd704ae1204f37c8cf7f3f067f060c403ac5f31f424e6dc9c1362ea4f36e1aac2b658afb849be75a5d27bf2f46cfbe4c011077e2d83ea08f2fadf7ff4a31f519940f0f528ce9a9f9e033ffef18f89e410b7f9d9cf7ec6cd65dffad6b730e5bca057dff8c637f8934d05acf0effcceefe84bf4013ff8c10fbef7bdef59e20b853ff9c94f80ffeddffe6d0ac5c30b90bc7ff7bbdfe51b41bcf8d0226014fec66ffc061569e297bffca5b57828a9902c4da04d4ac0492b3ffce10fa10daa209e51c04f9f5e8c27035e8603773ffbe610cd54eb65187312fa641c508b5822bc4a888675099e8c7fbd349e1def3355efc974ea24678f038ff30de7d83835f18d1c608dcbc5cb5916546cec57e786959860c3fdd3eb55de4849aa93aab4efab4cae9dd27c2b1a4e3c2707eec1810fb5df50bfda6ac6a191dffd2f050180f9b83ab6567738ef21a113673800aba746165993546a889f874d662622fceb9ffb0c44f4577fb997ba497edd6a0547753a8647eab002f57163c992fd290226c22ad7a593a17b7ee0eb913dbd7b5b37b9b16f1f892980fb575af22b5986dc5ce823422f3af559b911d39b476599778b26297ee72acae905a88b6c6957f32fd63ac1eec40145afaa78df2d7fee5fec2acc75b79c7a43e7eb5eb4792729bc2f5aaf465613bc8d75c508246b79bc1677a53b36d16e385ea9f8cc3077bfa3db4b6e0f7d8306da47f1789daf37e5b6bba67718da8c752ed3dfbfa6d8f492ebe4f4d2d7f05ed7e5a7ada5fee81834d9288fae22738ba6095ed53eaa47bddabace4bb61449f8b8255924192bd39aa765e98b12a6a596f38e50fedc37029aa0ab3d3d8af498bbd01f269167d96f30f89335204262956764c0af4993368ea15f599eb3b8d340f0af116a22d1ae28c149660b01e21626ce3ea7e986fe99fbc0a90206b2e6ad984b400d345b2261de2b4ebe8ae16f5e0c77d0bb2fbef86285f838c8f3e50a0e2038324d19de8613131f400a9c76e6a74c21d5349a40529c73f6f01af0291715e522417cb95e2998d12ef35c3d3ce1978145abc4153d7f0a73458fce2ad77100239074646d8b433e7646b30072e4e206153f118144e2f9e0bc2253821a8118070bc5566d45a4af2e09665baa8d56eeba4e3dbad6455ec8b9fc45559cbb1dceca9d611956127f5db0bb1a585cee1956cad7dceaaccd9fc0e33c22d186946b3b6c88462dcfbf59c1f8e2b75ffc55b26b75d722ae7b14eaa57c3be12fe540228a4aad56afa2f1436c6a32828bc4aba226d218dd88e6f0625d61a2964a9942714a40c57f69774ef8ab39a02c32728327f10987a723d45f2371d540f1658047b51cd119d756cf570263bb540caa4b8936e7b5ecc06506ab0eb075b1596b67c1a5009453065b4445430a66d12d452194c4e81bc4a338ab4db74756b75606b9ea12d1eaabf20da9d87de9af4627918db4b5ceb713f2520e2820bfdb35f50d51860c7e455cc594b850b5ef6a2398551be1db94a58efcf6de88b9b45f27fca51c90ff75cc0683850efc1a47aa9e3ee28e11d02e551b55670080455b78d70e681faa15b2e94bfbf25ef097e529b11aa27b375f1319352282c4bf70dc3b6d6825c10157f72bed7a6f0102005b26ec8a87470c2e15fd77e51e666a193d5039084c11a0a0aef7e4b060e4df7ad7bfad9cc9ec61fbc35e9478bd1e23ab7e69d8124abbbfaf298c27e6408e52f1b4ee54b58c31da817918373e7943c8026161439a1d505e06788914f1af919fd1bc38c07dc0a61120caad949be918452ff2dafa8a057b1ea95de01b30bb89c9dea303c6fa6b503ec13bf8ebed66874f3e17a1bf5130bc68bb4538bdd929a2dd915faafbc201dad0b365742c1fbd05348c648c1f93a164bcdb19051d21016b90e09f227424e4f1ea8829e40a855badb4bade86ddc467ee7f2b9c7e516764d7b45dbb264e79ee78ce9f227702b13f50a348924745a62c5431186decd80da7c6cf7467cb4f34e68f2a3db27dcaa8a91a4febb64bc865d1c8e72d9d9caa41139cf21d85bea29372e06a659bf2419c081191354d505eb5fba3da8c4289b664a4bfd1d0ef903db6fe2e25abbe0119d7517105ad3bf368b4cab4f45145101b137346b8976b5edaae15f39d163db94ea81e8c5ac40c366d8a6ae114d21daaf1ce9cda8a6457183627e1673597206753947fa334f09c12d628953cdee115e5b52e8a0e184f1d8a340158ab4b09d5ebc0008c9276a389c4b46fe6484f4be2a617d46d5f47008cf27484176fc36e75bd58bbd20c1ebfe153054d21d8b243e84ff62eedd204ef2e19b90ddb2b921053f301ccf580a42e86db059fb3bfdcd194f760b3b9f047a17b8dab1df4454a24a0722330a36bb45fadb3b0a8290608298151556aa0a5b0f1738a90cec2f97a43b8e2f0d6f1f05984556afca4c4a78560a8d60dfcb45215c6561ad94aad914dbfe274438f1ad8983356d72e51bd12937e658c9b295095ca61ebbfd2b378ed152429650d5a3e2b12e9d756548f94f82e55a3f85ac5f7ff732b9865d0d6c79d5b687dcb7ec34e269f315c77756aa82e8de6c55dc49d8cf5ace0a0b92e27eb1e00184c82360a6cdc900798a4c0f26bdd8b76db59b0baf710ce882afc3177569ca948499810542d0c5a03d375df2c60e9a0ecf2096438933db42958ddb911e1343adf0ad34add3a0aeb428cd2e40931e16a6d379b4c5531aa268c5daeba1a950807948b8fef6aaff8231a9a808c96f2c0af51097b17b6d4eae08cc42957432cb45ce50c25e63586a436d6a69c1f15835a76b6aa7d585ab9d768a662dd4a1db957c5314a0df869a1fa0c49550d46cb100a2bd9530312bd1a296c1a281fa663247dc90011b28e56851e24da07074806bb7f46bb92d2a264a3183186be54e390f1a85245a0d11cb565e461538f77ff73736344ee4c9f6a6e563aa0b4767c83dc544e3cea5cf4521aa027a75ab608884556603eea47b5a1fca91bc8aea390b10202f0a75445ed94ae3fa5bcc25845f8da17dfeb5094b0ca9320af2cb562f3850d9526602cd448b51400a96d521b8f168a704c1f185bf164e288b015826a048b086af5b110626a029bc080511806eabcdbd33889564c1322ac251b8350822b7c252ce5b5caca7b2569ca641aadfd4a6747ee4d65316a8b121fc531aa81cad644a97b1be5db0ae9cba84553a143cfd8170a9b925377a4c7c2d6b47a1e0a33d6149f34540e68d91caacd6fc93d5bd16e50d7819926c4c6a3b8c3f0a690e18634a857be6f0dd8155bfa4898bd4d73baad5d76fc6b162b9b160915cf74582e62a860d5c25e5a5d37beb3ecb814e109ff2a1c5009ab337e15ca4f3a6fcb017dc36d717e486c7bfb0d84e18ce11093cd3991773fbbf1962d2083cbcfbf0bb4b5623bcbafe6806ad3362daec67669c553e52ee5d8bde14f891c72f8602f9a74406e45363d49ab4ac95bacf321410f00c0bd8de9310f68f76ce28d1c60d3523de45f849867259500a565e5ca59e5751a4c465a819f66f8a422cac626ea34ff6a05f90973430e984ee22c6151b8376cfdb550adde99817efbbddc2bba67920023f3dd6fde8f4b78774aae60e327afe2bd1730814c214cad6927ac6bf9d394a496fdf2467699b7a31f3a4465d35b049819059ef3de94434ede1ba0dee5ee2d38f76ef185f15f1a2933cde3a25ab7dd6fb8a8e913f8c370a0699143ceded50872d54fb761ebee5f7614b327efc6a31904758fd468aa29318171fb51486bf16b72516c48cc6d63833f83edc348e4ecc8c7e6c0eaf986783fa7692fec0c4fd25f9303681de6753ad173396ba049fde4c58f7950ce7a37a7733c729f6011efdebfc6090fde39c4908cf87afe998f340863febec7415ca970a4204720a96bd3fcdb82961ec2229a7146965e53fb3e23d507be011537aaeb972bd0ef7684648567accd99499d7748acf0ea84d9e28061e2fdc723693e9a6c4b3cf9c5d17af4101dc6b83bbff15f6f64c1eef3827d3724addadb5ccde7f6bcb4e71f01c385b00367caa347faa573f461f5a8dd513fcedf4f0ebc3f07367d03aa8f3f60c6c4e8d21ff0af7a7fe9ba81f146dd3331e0fda5fd41297049e1a1771e6c3a869e3fd1e1764cc7f94d2c78dd2100be0147cf73121e359e7e4310488646e079778581ceb705c4a563e7834aececd60b7060cf3740bea73f3cb2e1d3c6cf7a174fdfb0ceab1372e44055bce892311c6c37d9744cdb73222789434effdd5566f560ac296054cf9d16849e5c377873978b0f2dbe8b0f4932d6948a16ea6f8c2659e28b775d58e23ae6ba6c8e531f4e0e3c9e039b794a0c21bfc1db68621ec4f8b9e833358c1356f1f8988b6a3d9e17678bcfcc01148f552c3bbd9857953376b91a5c8db21f6c71ce9e1bf1f8c91540aa13e7010c9f41212ff996548d3801536fdcf4722100702154e457b41a84ec40b858317e65793642f40a781a36a5cfe0ea33abd949dbffe1c0ce567b3bc97c697a52307ba6fa56e7a23f766ec0d9bb1d0e4caf1579128e4d4f5c5398e42586c07920ff49847592b1c281d5f30dcefdaf3ba34088963b5659f59fd9c4e7ace48d1c400f9977b7ef6bb23ea8f78c663d3142beb1f5abab3304f818c0b96ebe9a8167c5c773e0e21cd62b487ce44e83710376d14daccaf3481aae60d1596591030877fcf032730eb3809237c13ba21f6f055f6ce5e660d07c3a869b73b521f4ae6fc77e7dc6c0f8bd29f920f8571617c2d0e1ebe24286020eeb7aa4c87346597d7b922847960ea9f566446593334afe7958f70478690e7806cdd36a1e58ab7fbe74d74ee21739a0f5c8f0cf9fd18a453c27d85f18fc452e38d20eedfb14db8a6f0026ce368ec4b47185bdee1ea0a15db5f818df301e85ad25ed3d97427bc7ed793fe8a21eee8035dfd0fef4966f14d85b977367723d0b5d6501a487a579aadab72140957a7f38bffaa727a88390770f6ce79076fb8cc4dbbb7f629003b0ba8d77ff1c2f06bf2dc7ea0ded929141ad264473ea6057219f73f8affa066df7fd7c436e45cf7d03ca58877fe9ad1bfa86505b75c5dbde1d995e7be02d08599d38d7d027a93dfe2470f449ab51ffb48a2a68b2afdb8fb92f418422e7b15d49bdc8f3dd56a73f0cb6dc5d418f9472b67ff3937254afbc15233a66c6048f62adbf66156b61e45e67a92a5b10ea8144ce4bc3260da7dcefa47b53df605b19e919fe14c6f804865f1dc8d5388cd38836fca31bd125ad59b4226aa9fae5480060d799d63b3150b4abbec17543b586eb646901f73b1f51553659187bbadea2c2709a566d84cae1988cf9ce30b63cb24c6733926323e2b7d229d1c6d054a3f3175cfed523c240823626e33ac6ae33e43340c601548f1b012911438e3e1a8548cd9fa89b499c72af6e3be63efc4482d5ca378bef9f4955caaf52a8b27d06d13cb88f196e9987c5ac67661025a90e9e5f35eb19ad6a451dbf3a0cc557d5a00ef9e889edd6f95f53b9b4f5849ab0ea1b3470d799302de0be6fc870551201b63c13c045258b30d48036d773c06b08d223abd847bd45dad2135455c8bab57d374a0c51af54b1534198b6d2bbc57e9d603b1c18834871d54e2f14a2020a1eb5cb9faa6388179f8ab8ea463537cd88f8e796dcef1de5f8b4dab2e31bb4da8e7145af14e200125168ee1fc82af4ea3f2ccf9ccfa546b518fe19454a5b0eff6a589e4a648fc8535254fb0f2789c87305c6a482a424927fe2b7c2f9f5d25c237052d1d3ad24e07adb81278f4c68f1063409e34547e24d6afb771b804ae5a837b2e586068e4a1d1e7fb52d0fdc9e791447da71cdefa406c161445f6fad988a95426581e803cc4b3ba4a6fa29f78a47b97b0593c33eb7778c743bc7aaf954d7f4edacb3c001e48244489d4734dffef6b7732852f131c67d49fe98b2c3ce98eb981654a4d6603dd5e84fdcf82d86952f43385d7e723558f50dfbb6f250528717a5e10cbc82c6c73b091000224436c83877d41cb635022833321afdc995044fb5ec94d39c25955a0a2b61628835af6c894a2172532a771ed0a2b5b655918c1f1d9a96343739dedb03662a8e757545b5bab7cbb5fb4129c4ff8dce18b056386d05b0d634b5c62b48bdc971bc71a8dd593425865ad33b4dabec7ce7328caa5728031f316cfe78d404ce603b59c903551171ad9ec22d256f1cd33d6c3dd3af4e4d674523e4ba1aac231c993c0a57651b7b34b692bb4c1af0147205e1fe28e357f29b47773eb5668c59666c08b15e9152ef41b12d488d4168178f82c159c221551c767146026488d952e9436cf702585cc5642db6085fc18cc9eeaca05b340060a340bcb8e0aaadafacc2da8acf3f5d15ba716200c145a5e1235e6c2bc187bc5b3d4b3fa7fce3b684182af1b6183cc95149a36ded69f51ace1a4ba43f982bfe5a3161cdca76296f4d644e54239ee9489563e58ce5d3d89ae2066d4dcc683cb4ee589885796db78acff244f9a5997fdde573909829942e9831928e57b0f42841e71a20169bbd88daa82aea4382d1c1597fb28adc0e7e6524fc784c7a0c640b1c85095ba6e3711450185523baaa41f4b9aa502d1c351cc8a980c676856c642729a39902abd7c2ec05569d74aeddc8b6958650b68757fe694585628608253c4a013c553402dbd9a67e6a5a142cf4882daca883d442f1dbb58a3f18a22d55f9dff17d75dd20ddd73d3849d8b1738d8cf71e83dc8924efcca959a359e8f935de594000e0426c3a4f09065d37b598ebb9e6a0ba73436791f86a9e7ab3acf377e1632ef379614ab28a24f2201f2c7166c12306eb3a17084eff646d047eef8296b6b65c1da73396d4f2cc82c7504905f3fbdeed994e97a632dd81ac3f4da79f16c29c1c834fecae2ed5a785548481e13f7fa6895a17dd90ecfcaa70adcb3b613de864d4f14e432e44f849e21d9c5e8b645b70d588905a8afa898a127b01803ae001aba86b300019b25524c49dbe28350900032b12e0c7d013244d679d63e1a8185339a6b04a4a5d6d73dea9c4c776e53c1d19450f8656d8d6c4feda702a05caeba555de7be8d587e9024c1bc97674a7aee3d72ada0dff846097f206abd10a578130c1773fe0c19822101d39569315b4069d1289729121aaf030c3dfc57784c59fdcbd98a5c978f5efbe101ffcebea9d19f4f0eb5fff3aaeef30923e76008e10cfc1d3ee1c0d95bfd6453cb91f4d91b8dfa0a878af7fb6e6680b614b24f0701f2b09f15ebe4621e247f328e74f5ebc56215f0aa41c228d350b0f55bce4c203215b2d9a33ee215a49b25dbf3ba88af0ceaf5956cb8dda16c8b9adb39efb75011b86006f43f2217d177ffa68b9fcac60590e879912903be382502eb58f26da742b1c69060985f4bacd06c0d92e4d3106d2b4a232447a6cb7f56ebc8502b0da62fd5313935f777e0a07145308ae18ea7ba3360edb8a63ad4a46535dff1c5937edbe026a3c9916aa2d4da9286c178a3800ab62504bbd6a431e0aa95b4539a5d0eaea7c7a6a84aa49dca6ab9203c3c077a4d7bafa809869dfa92bb0ca0c5b9a9fab786a5d31e7f244de85a4ba768092204fc50cab8cc41813e0e96fa6651992b121300df2d40ac7910a233347494d35e46185abbe413134d559a452dfc05a6cbced6011c3097672e0e4c0c9812907da9ce0e4d2ad38701c53c2b2fbe0fd583ae8572f6adee8d04ef2c645d84ee0930327074e0e84033bc1ea934b6fe1c0b16f60cacf43a0c6a87d4278ebad1a3d9c46c0d791ac401aa3c08df1af31015fb6eaf213dd393fe1bbc2db678661b2c294c5ebd5784938620c20d80be324dec6f8ccfd3a69bb880388d5101023da642a9f1d0b107db8a8a1cf027cb80f8e3fa85916eeb31fd6aa00e6cc1c9ef401b32925e699540c667a1c369a63c634973424a8ad093c0dad62de02386cf10478060ea033f5fa01497247715ff4976af23374f6a4618b0335570dd19b35643ac08ef1d1509c5c1d3970702eda4caf7ab583bcbe8895e6ae1dfa0631fbd4215dd3070fdb4dda9990668fed105cd3cb0e919f00cfcc8126ca64136ed18c569c46e199057a1d6dd75980ebdafad8b50e624a261a26a0c4928de850cb5b5859611dc694eabaafe527f8c5ddc5465bf0d124d496d263f64525fb0c59ae08f12560b219e64bceaf196dd88932f9eb19657a0929ef10e9be6686fc68375afafba2617975b65c41fff17e83015c3ca4a38b97ebc6cfe10eb6e968b6929ee88daee89855340d39a50c66fc9c19cd234e93a38d565fd7c7abe93c2bde8a03aa107b09a80d53c824222350d4a049363a997b0e6a96faad483af13c92036481d7e61cc819ce489cb9e6d600f77cd53945f84b061e2e8bc6d39b87551ac07857dd8821477621cb1d0e60728b2a858b5b0239089aeb701337c8957fc6b844e85e883046a813893a0c825dca8713feae1c48fc30d7a821cd9c7356c44ddc061b8d4208e0a8b82b9d27f2bb722016c0e1cc130ba6a0b52d91b885926440fb30107d57fa9f07f9c130a8b7596477f7d228edca8681d71f66f43a68ddea50d817f9866c308cc39e1ed56b277c17b96e29be6165f7fb79047952d236181277766ae29817260e237ae24f2d547db2f4153950af6cc98cd301aeb7d05564b00b634f53784e11e0c6414cc99baa5864b9daca2513172d120f73c8c09613c51c47a4456f95600148dddccf7a18951aa962f10836af0750333cae8c2118a3469a068312bcac907d111f9e0178ec9459bf236d5bb79234c8452e4db14d6f6d5b4478c84c0f5aa248e91d8a84d091f2563a75ce662ef6fd9086004c3b355e5cb88ef084dce2005718f013031fdbe55e297f722546ac0725bc675551cf5d6116ae38bff5516571bc17fdc5175fc02fcf28188ab93416df6e4a98b2926b1b724faa006d473ab53cbe70a93c72f49f0034ee8703faea4abda4d37ea5dd7ac1cbd8a8e7011b1994b4d312ee618c472868bdf5c28d966a44f4c7cd23826a2c1c0f6a98ebad730d915424b05ec54713845fe17c6bc5b06c23db386ca370bc91d88ed4de51056cad2ec8b96497f28a90ba206c8c9d22dc0a0aa7235e9689c68e975605c6ad2c4875f620cd149afed09e919f3b84d54ed1d3c6763053978ba37361976da92d4d3146b6039999532532d39a3a58466db195cae49c0ca8d854aaa618539db4b0690b7f8e491fe09c8e9ae63b3d99340eaeb1d0130c2bd6201d618aa0cf7017ba4e14847142a98cfcb7b16ba5b98f0073b86c4c022bfcca77300e6b5580c3fd865cd048ad3100d56205327d6b3340601ef0d4cb38eb9ad1e09891b1c41613a6ac3b1fd61a430db9a2b26ec608c693cb239374df9268a7b10bebd6785dfa526fa3546bf9772cac75434c280ccd548f7402560b8dec81ad36918b5d6b706fb1235b97c2365186c2ca2e95a7712664ab066362bb81e37029f04696eaa7bef8a9369121dd343c81a91a695416952175bb2b18a6f1ebcc5b6b431656394ed93ee5677a5187c6545bda808a86d3f4549f2bc23abec60e8e3a599913f98e8ada0688ad4c19dbae6bcd60979848b6460b85c96057e234a17ad85698c09f11a261c651281759bfd7053ed86fc83dc3aaac0c6d76e4b0f387be2162137f5427b655e9ba6a89a45bbbaa851844d2b069f2f29387ec2a4c94a0dd065c23d76954e03a96a252d7f986d1d04c2dafaadc120484ac63293dadc355b03a32e53c4daf6cae08d9d8ae506aa17ea58e61476003b3e9468c1269c4d8e5da84020a31b405f23c9ea0ac1da72e7f0250550b2469c8ba36a1ed18b57aa4d6762be4b4a72343a8d2742c4d8ffc1c350de0dafd1030523895b84c6eb3ab51b809dc8f126f6a20854d8b467dae979607675aa93c57e2b595a98f0489d6c0e1103b1e7311c22a8be2fe959ddc5043fc495664a4d4f7512b3e70c9c15d7bacd7f8c8896c3212e7ea3b5209a3775e582172111318f68351b90cf5cc385ee1ea097372e0a3724053d0ecc0f45258388051bad462ec54c1e2e51268d11aeffa8447a08e7d03b15742b7d9a683532b1fbdab5abbe81b3eaaa29ffd3a397072e0e4c0cb71e0f88e6e2c7bbe7ce0570d52b2d8db87f9067c7e73ef977a7b30306121756165ff7cb1fb27d827e780d7bdd58f163839f5d3177e2de75245bd9aa5349dfc0b1aa5f57c51009ced831069c5897cbe6a7075ebf7abf8e167f76ee3e7ab0f7ea4c8488c7be6edc32a5bacbe80512bf1b204f20cd6af5469415808bda2626b681a050e4c02ca86620d2efbec57acadd8d331aa7e69974ff893037260dc81309c4df03dca76918abe91b1492d7148d66df9b661d0c605f04f3b2edac6e1168bf6ed80bb476e5d684cea09dcb6c3f746295c51bdeec1f8cee3be9aeffb06b699c715028e8f80560dbe6e5b66652f3a99035a73b789722e5a9f346e668ece43aec926f7630fb9d6905865dd9dac70f984f9b41c882790036d7338f90b2bb900b7e2a13454433fddee6ed33b61d669a0e3d7d9d3ad5c80ada6b3abaf896c60260228857deb99392518aa215646fb75d7d9723564fdd03448ea14566af75528c6502eade8dbb1b0dba446491c9ae9a65887cc8df7ab5a9be484c3ea69aefa867128ae0846a69fbe61855727cc2107d0a56a22c791a9cd5d19ab876d399d3a041b13901c35fb3a2fcc2172016ce2222b11dfd93876d86208ab7968a965a16cdf59f728854a70e0eb3d2b87c4dc1c00a15ce762a794382d3894b5750fcebe799ea50643eff75dcfac0c724a857623ad4b0fdcc90251e58491c779da212c4b7272c7e4043f2e5f1bf5800f97b889d3c374fe4939efe73782e4f9f98403e80627e972f236c7beea6e1687b0304c0e3115ac7e74c81255d11be21a0c6aa91e0a4056e11523252a2de50e133f94d4a4197a76b4dd6f005391d3c8214622f95726f0af3da569bb605bc0c3318ea7b5337795a5c0e457decd9c34f568ecbb8558ba1db5a42f1eecadfd8d47a91b45b41221fa294ccff6a75dfb059e9cc853649277f839296ac91691f090e109332377290c368fd6c7101d0e3d37b7569f434797200ffed305daa561c79598524e27803f739f5ab83807a9eb86b686c8d549f6c88ec3a6cc2c6c37b5eab54b74c1356996a88104c338e938e4ea09f00c1cc84cf97f9f88f8bffeff760ad58de0a9918a8adca5b9238b49623dfa90891ef08905191957756b39485626b90964f10286349171174ac6c08551788d4b3b21911e257c910043a815330039bae48c106c0e2e314f231306b7856f98537d47644d1615d2f1dbcc5ace3d6825144d38330eff7444a651c5033431c416f2eceb55c4a17023823087c2445914c1bafda9480ed5fb7891a814d3b1a9d8f69b59f10df23d665adbed7e5db6cb62d0779acbf0139594abf4118cdc8f7646cc1186720dd333fc2a0085325afc0eef43769f00f7e6408ec53903880ea809ed517cd1ed369faaca731dd9daacd4b521fe1db13946f2936a8c5e695c44121b6af594d7494c55da2d9a1353127f4cb9c3a462930cd55e4e8ab351323664130986a46b1561750f811460ea75e49ea34c30df6bf98e98767c438c46ab1e32548c9891c8d4f2685a9aa8d2acc86bf7774815cc56e85d98634fad180dc9fbcaecf922df70fcfd06d6bf2c7b59d438c5f8f2cb2f2f3d69d286dcf44f163bb95e1f16b04e74516662964b36979f2bd85c8eb910f37a9c5cd8c22a0c3c72d985242f5cafc44bd6febc4f4367ae28c16cad2c36a5f06169882b1cf8b4307e878a0715f2f1cfe92397b63e1062957ae3d6455c1d2f0eda1a38895404c0179aae4ae5fbe1e83b04482fd05b1ed4785a65276ae4e8d80afb342e65e8c910c68e1da9e37a1c6ead7506be62aa4cd01a48fc3d465fc509d946027949c7b503da19c90831fc24c17e3ca6fdbaaf483177c68e0e0341eb128fc99a5efed8a83af60df25d1279b93af17f5f93385ec7cd6b95380606363db79e2986c3d61b9bda659c20813bcab2da05d072a5e0a17a811c84d4f51e379fdae20ac7a932bd326c1c8a7e127d54a3f1fe4e783b363d9600d6a430bdfbac06556beba3b19b5238bd5d75ead4a708473da1ee14723ac070f3cc608ccc2466b253c25c27c0464d796af5f581d7e819ed9d5ad75c91fb55d3bed42b4201687fa6cacea0589f4b055b8caf2325218e914239336d42ddf3dfc8ceb1533b4b8fb4a1a37cb9e9f2d0f7f8199f43b07d439c21dce40249f5cac54535a860753d6a792375c7fbca16366ca87568979a62ac58a1e01c6dc2ff61d7d6d2c6984c5bce500da257162f156d5b2f4f17d475612871090eb415b42bfdadbdfbb6daad2919a2cd9a34f12bbbe39f6d499e455c5dda0b43498b95b9279126004b10b9869bea82d1ae252859e30f19936d7d6d1315328bd61a3db7b3152ccbc92a3e5b016784925e34298febee20ac1486ec04afc3d24a4c16c2b5307c182984c8aa36230f7756e877fa490ed76ea6a775d454de8ebd4e58d29fc28d0470aa80aa6e8ff1a5281e2d8a672bf2131985332a55d8ee10cb48b13bf2dc2a898dec37c1af6e8dd471916efad28811b361aea681198c21400aebb8de9175d3f306394ab38aa30ea58aa79254777a1c448a3ebc6ad2dfd7e1b0a532c1e61c6e156d95422d1fb9d1d0e6cf3636adb8b9df506d90eda91946092f8aad2ffa065929b97224da13659d9a8fb0205d15439452e58e9fa852b79b51af6cd309532d6cfe8ca25892c11fab1a7b9192ca7a5bac2663ea1b5aebe96325a90ed42a946c55d556a6dad6ba00c2d43df40de1d5ad7c439c4d35b855f7c284fd71b563206ef89382689edbc2b04e9eb746c3f3684290a8753e322130944457411bb62408ae4b1875bbea5ec657b42863a4ea5514b2da4409481319a1b10c536bab5a46b26a7e7610e59518d4d5ec7634b2f9498741b93437029aba56626a1fa93eb55d310ed5f2b6f115ee49ea3837522836c7e31a34e625225325a2065bb63446a99221a32aaaaa1869ae0efc366a2a3dd1a829fce69d19bf8ad8ff45c81e5c2454a925fe69f9e2220b78964e5c554ff33bab3f5670deab0e3c29a7aec759ae7a349c87b09dc1329a060f21a09a5b268c3f0589b7d283360b284a0807d9b5f0c85515b188716deead067c2dc4b6a4a792c745023574600747e4751d0d12d6aa84c5eb52511a2a184dfb0189167098523b4a446c954bf61d848d21c4ee5af4c38b43c690880bff5a4e4998137e6e158e379178c749e5436e3a0bb6a9c8f89556ee974e9dd6775ee0f0788784d2a91caee3a8aa5c1d4ab59591c99515a3b0fc95113a1d5fb432556c45ac345b3c47ae6eb17d7f44d48e2458614f69c58feaa893516fc635943870840c67460b23128798bf66744cbb293d9a055e8c1a614047d341791d80e24f135a1553e1fdf0038f0359fc213526487a0223cde18f60fcbb6f48e15248ad7d47f1f275193f7d16c500ad9128bc6c336831a76e8180d9db8c78c79f8ddcde5c37c46fb7459f73e1ad90ce745e66951dc77ec3d9dc89eae4c05371c059645b5edc9c4286f774ea77f3863e3c4227fb2fdd4d956131b463aedab4bf9b7bd17ada78e6ac629c775f34654b8e41dce6f97272e0dd3960c6da4806ea3add4edf22787feb8f91c2786196b7b24378054f3cfae4a498eedca9952b087bd12acca6a7ab8a57e98efbdba8c4e10eb63d32576ddabb4ddf9030850bb1fce929c48b9e5ba5135cd428c01e5cdcafe51150578815d25c5596ea2ba79d5d1b1eb67529fd27fc751c5076fb82e357f2e2587d8f4b69c2868440dbc74aa7942074348450c38e456688b2ea076671ac5eda657308dd06a0ee9d5ab994aa67804728879e1280ad2982066425d1cb73d13c63b6d5e3f980a14ff0ffadad6fad9edc2f7253a59e31a1bd719b687f09d60ec2ecb4e84f2cc3dbf6262d5eb1d09335876b2b3764c62899836da5b386ddce45fd93acc417055773d81ae5aac4d65a3bc0d3cdf32761c249c64a34cf64c8e9e0ad2704f7999998ca8aad7821b96cae1b3c99e2869293115eec58f67f2ef24b6c5aeec33353f3be116673d96991001ea672d74dcc0fcf2e4d36617e4528bb498b1ddcc2b058fd04bb2d0716f564e74891023d9c83137cd0b21c42deb68327b6150e60498879c4924cab10f173737b3cffc84f0897f243e1d250cd905ca1ed256096cebebdb127f536b143540c6cdc6fec7276f3754e87d5031060653f3e596f620850025dd71888d04cb4a5257ffa046db2c1d6293c21efc18108650c7e3ac900e0f054a04267564194a0aa84996fd8829550c33d7a77e25ce440443c1a8d166b3a34fd8781a945925e0eecbebe81a1c540629432d8568e34e37e39a74a957cb255d1e2c3abc358e1b23ea67914c7b685b99c953f9d5f50480cbaad8a58c4504e0c9af29cf364894309ff5ee4ae56c83e61dec80125a5e8ab59cf8690dfb8e5578d02a23758aca06bebcc2a78a212481f9d513d7262f65c32be515e77aa9e6801f2adc61d9540fa3c0abdb69e6d83e6f8d5287423780299c2ad23eb77eadd83d0de35fe95d9f461d0df45995b6ac9f94be0d8f275523d1c04bc0464afc2837bfc695a6db6376c9a3f6d516aeba563a2120600eb0a2c123766d6293c21efc401a490a3615522d9398b6e284a25d88eb8ab8daa8def449fd54c20eb21f9aa3077ead189f60a0e20174596a19d714a61aef9b35035a03c5628c096e78e06a4afe968c0f550f415d43e6795e37b58df42774e241e5a76a4e501887a885acb9e7395874824b51ead8cd4eb4f1af760cbe007c60d283721c5936319ea59907b4af3f40d6f518f9bd7750c3b9388ddb79594c4b56b14e23f4695a86aa06b511faac5397dc3cd8578138499685635a8f714585e0f9f9b8d5227799178a608485f13a1598805f890bee1be312556dcc67672afaa22199f44fd7881e3ac04b3b2a3c44dbfc5008ecb499681e6f6f19e8a2678891f925636d55b38d2d3a43c90c409cf0fb907b525a3e72f275bd45841c24ad1a29ae8592f775b0c0a01462d34c70be3907b8d493e3f673e15850848ab9dc7e8a2f9bebc642f2ad72e50b87566cb723317c0ecfea57b57aac447e5ed7d7d835c731455318cdc240248c0b746fa72a86704dedf1dd21ba1049ec9d013d42a00388318b72b2b987b1e752b5bd3107a700faa8825ad954af674f373ecd7e8fcdcf96c9070a96552bb8fd2e2a4d6ad4d03205b2a42f7845a1389ced7f2dad9948f8512d376f5b5d78d0fe311b369b2b9e715460a5ba1633585be6463805fdd2d70ba970d49c17634ca9fb866402b90b98277158c229bde4d3b4a675a7791c3d61da536b27dd4314b60e9a24e6e6168e5231fc0bf7871ef6213eb608c6bb72df5e254ac798f4da577d0eecc1dd12534075d5a4c695b27fe892057567046d95c5861762f3d6ad082b9d316db52ce95be21a984778c02b91498dec04143fe9a4041028bd675e9675d17100d615d45267b1d7835ac2e240d38026fa1121d0f490449ed750d4aa45c0c356e964549ebac90b530bdcebecefefd7d69346095bcb4db243552d8b82dbc3cac1dc9ad7c95e6f1aab269ddf0363255311ac3475e2588c44bd480467d8f4ca369aa4df43c5da0b02a8ffa6f616214e9577a3a5e1758e98fd6d14a65f2c8e174bff2735a98fe5625942db5e91a57a94d2bb50a99be8caadbfa32257b548348bc529856ea96e474808c148e6a90486fb0b55e844b31c199f857ed557cd5d4d816e5228c3878a7adf0d976b7ac411b504ffee7f1bac10997576598cb41e6c6cd73f874d1990dd51bb52864f687084d6c1d67284a82790a44ba1430f9c41bd8cd5c3682644c49605715516b5e9c5603e0dc50601e2720bc3847705d22a93c143255d4b78df9b22089f2451dc5d3a6bd82d5426fb7e759bca184baed6b240d2100220c2546f0f2a72f66768fa3486f5a297436dd3a32f68ef5b8edd6740e9be6a9348feb03c721ffd6499c1406a12b156976eaad92283e5efcfa370398f9a3692760508eb488dcad0ea4535d0a3101fc1b2953c832110c9470d446e5714163a3b22e226b9d9a726964f2a8030eb4b1baddafecf2bd313984659590b8ca94d555136a5a4ed3909d257253f25a519e347db395510929dc1ae98d18d92e3ca271bcbb46e47179a74ca31815434e36d4cfa2d42087b5b4000c6775cfdc4b0714fd9254506182c2b7574f7eddbc8735ecb3dbfc0b3b6228e5cb28a4694992fff6ab649d0bf7dbdd9c44f9fdb210f8059ba2f2924875e557f77bfe5586567608826191ec80d1dc6112f40e4ec317e39d88adc43578ebfb14ad9d1a2f4f1d1102d92e87a164041bc9dbeaf2222bc656b6f833424eeb2eb67ba964af835fef5df02f766a4b5554e646edc893a970a74a35de62cbd8719455f518c79a33b05c8a2c499a8871484e5b01b2eaa46a4fefaa3ed311dc79bbe616480adb28aed7d60a102e7962894e8575397e9b9b5f255e6be6d0d313d841071ab5b02ad5e6c8042b7ae76eec8ce46d31e43a7d7bb75a87eb9a446020d19514aef23027b5a175017ed8d6097072e0e4c0c98197e0c08737684b3125d653c66af0935c6bb1728ebcfa3a97fc370f43bd9b3b3d1b3e397072e0d373e02db1849760de714c896e18eaf5bec96c0cac778f75df77bef31de351ebb580bcfafb2d35b0e852773d0276118527f0c98193034fc8817c3bc8789196e752fbf384fd7a24494bbee18d042dfa062fba31b46a088f9d64b70dddd599465d47daa8826ff05e0436875df18c5f417a63a7ceea27074e0e3c27077006e3dd79a711b858585ba13d13347978b9e82b6f23c296f5356d71fc446dfdd4aabd6a697c533c35ed6c4c4a5b8f63ee7c0e691dc9097972e0e4c083399094270c5792da35201f7e87e0b6acdefb5eb4a7feccfd9a7e9f79d111adac1b8031db8ce64c12306fcc2521b9b350d2beb13c6ddd29435d258899b3302660b44fce66edc94fb6e8b758936970ae4317a57c829d1c78770e306cfd5a728d601375f0abc83979e060cf18c768987aa4fdf157fe4dfcdc3f5b76d6bb77f6ee04ecac1be02f46d6eb8cdee27257d60d2e5368516f0f559e4ecadcbf9dffda5f7c346ab3e0f0e04fce3db938a82c76a9c4333db3765bb77c623b397072e0b61cc8a19c763ed7f2b4e59f5961e41c4cb3b61aa540f27e5b6a9f1cdb6577ed79b5e14a6ca7767bc5372416a430dab1d245a9b4339646c3f85797034951917a54db42fed56da80a004bc993cbef24ef261c404f6ef25c7a65c04d883f9134a31f03125711a3ef04d43feb457b60d026b499a296213f1d7e0af023c9e232db373d467fc88e15df5091c43a5bc89f8b1b1ecd3768ee236c5129ecf883388cac4b9c2c64ca70d8bb13e0093990db14eebeee1e1a38ddc33bea43ec7e620fd502d4b1af91c9afb98495722498308660cd9dbc63071fd9f4c5794a06e50dc02d3ec6fb6a0470ac68f8cf001f4728f817e99298e4d18a98f5fd163d80ddf61bdc8110839883cd938d368142785cd3deb1b7e10d1c28cde295153bb44d8fb02ea65d4dd18e08a72787a760e361e9a481d5b600bb9ac2456216f507b02d0ab73e1805f1f5da03a4bc928dce09582f6523b2ccbf9eb1bfe801433b887ea8b12b845d44c375c01e3f929f70bb2a49fde93ae487b56e75ee3d27b1329c1dd1262b5a58f72428d494b91fa9ada8752dc13d98f8843580544f8fdf8ae643e6bc1bc0a123c2a667daee571616233cc17c78d75e82fbb9a92a4de8d8ebc7795c0d6ced7fd40581048841f844ae78a72f06c72c4c13bcd79892b30603538d57b2a2dd11e69aa3424a709d4ed6c85585b4ad8ad00f124c11b62bd59c048d75abb072cf5a5d1adb8b5657a635414b4ce343627155dc82b5564038ed485ba7bbaaab6c09858dab556a876afcbe002adb9475add0d49ab650de52bfc64f27bc6de122c2517b1b4394b8858e08ab249c12b45e2dd79a96c2362a473090389a46f91e2ab91d698a6a61ea865ac0a257764dcb4ebb59530ae09fd556045be543468498a564319ef1beba7775ebc731a5ca9478b08bda3bf40d5e8da9255254114f156ab4368a3b9211f3a77952ba3cea81bffa93a24d18aab528807583a4a98200d5b48d26356eaf0ece2d843657074910d65117aad2fd20ac76218501ab37cb8e756bbb1174f37c9599621869cef67e455887599ab67795abd37b61c78e80c1ba8726ef2245bd1f70ec516d62d4966878b380239383709478ab3be55eeb69637b15561a8a989a6dad6a50c531bd7555cc8ef451034745ad08c7a15a0d7d14b5e6be6708cbc0f06ab469ce7ba2f6aa6e58971789af1ee87e3af3ee987f6d3f4793e5e49ffee99f7eeb5bdf626de5bf70e7a73ffde945999dbffce52ffff88fffd86cd470bfbeb0ac063925acef7ef2939f00f6831ffc40004a688e1b58133df8f18f7f4c396bc0e962fcd77ffdd7bff7bdef7df5ab5f05a1d878019bdf90e0d7dff99ddff9eddffe6dca29fc5b7feb6f8104605aa416bf02032421056000e0577ea2845457f1d4464102fc1ffdd11fa52f2007809250fb8d6f7c835f4dccf59dc70bb928ccd7052a37682ed521839c5ada1d2315b515aacb961ffef087a1908a7ffee77f4eddb03dc4a4b312435e2f60e17988a1e4777ff777f327b13579553f6ba3625484125085c89f14424fed1a85dffdee77a98814d28475d12ef5a1b2ab1552f7377ee337508c2789c954098eef902aebea10a00b08a8152a350a2be7e5676532d8ec382ad474b2d5e557b4b7aac1481e30aabd6c47d068b2cd4139ef0e162b52f2677ff6671953155bd54946fd3ffda7ff144b3a8e9ad114685b4645ada32683a20a5d62a8cee5d0528292538b72ffe4a71ffde847d0c0cbf7bfff7d0be9113a4f9808db02859838ba0c18303e2aaa4303186933b884e5c94026ecbc15d5dcd787d7f8f5d03bb5b59eeef4b05605385c3704788c148dab6960b6024a8daaac21c62e5c44ff4b0033f13977415f42526d688c342faaf7b4b36fa9bbcebdc556a64375b1eecd895947b80879f38e2cb6fb30b08bf7a2aff0782b7bd157a05da992dd6981f16a9fee00cb0a9b4e98930327074e0efcdf1c38be8795b57c2248deb557d7c5cfc64fbfc898cf7418ba0991a42be4730ecf46f949cf5b38e0c744157d6efc252090875fcf9b80dfc2e157a9ebb56c3e95e6149e6ab028cae37583b6d5cb247821ae9794d0c5362e5d37d48445defd5ec7ca9779bc9ecf6c33228339f89eef42135c5af978ce62bf4eb027e100fe40b50c3dee977a7d421e568d17ed933d49ef4e32d639d0d2ebb15d6c4e98cd5cd3ee7383ce3ae64f0879bc6e80bf5ca60467197e647f5f31ba561c7556246e75ea0fbce484a3069e36681381515aec0b0166be819f05e585cb944c33201c0ff297d8bafc848af8962e2377649dfc994c65927c62665add427f4b7367dda7e54082040c7f1e2685710c964cef677ddaeebc3361873b1b0c2af39421d4f79682768861e55c7412d4405ef38b69913d1f935c17f7c06b3a9ab499557d48e74d0020357bc26fbc87ea26f47c2a24350d3112576fc30795414daeccf17000e5f5348f905121ab24d1bea62f2773bf2653a615708aeacc17788042b694535b543756d252902062aa92aadbce55e80ef615358815e5054a5ee2ee8de3f30d53df75918057f2943c4e5259669651467546e961d3a2d299e9c672cccdba398814e429498b39e7a52c3519bef3a837392d612148eae98ae4507ff87c8643893c0c405d8d69d0ca57df5093df6b79b5262e31a9d80a455edd0f7f2a5c21f353cb8e6f23e825ecc2c344768f869a381ce64a2716bfce206307327ea34854cc7ad4619e9faa26b45375c2bcba1a1cf8060fc5681c7de4c845125df10d2e477c222adbd2d0f3efa2918d17514562d6a559eb60212fb94785b632c81dbd0ad8b97f15b60c09b01a1055a8278356164c1771f204dee7404416cd89b8ad58354a60cb7dd7fdab1e159e126f04885d00ada8227d616295ac5eabb8f6adc84f69de89031162bc7b44a36f48942200d58e571f108ba1e81dfb798f3d5461a21e4dd051035ea62743efc48737a23df60d6d15e682faa256577c03d2b221796713e1a922b9d43754871f9aabbdb6a14c1668515db1a1ea0555976a2f421eadd40efa5e81f37e11d34ee02b3810735f476335c7b1dd310a55a64e50a6f082557752bd48fc44732da9d296175774edacb2ce01a59f81e9785446fa8618e8f878e7887536a9ac6373fcb3ba906aa3b44e6de651077eb30941b5dea9c7431eec457bff54fc242fde7f574b6ef26e12140f2dc2d32415200c170d6c22f9f18df507ca15367583907c27f0f353beec618f8024dfd1c2ec57d73942da0d43c44f152ae6d79c0aa684cdf3d7ddfb3adcf95f17c4e321118db26ba94acaae0ac59447cb6b2a8b32b5bc0e81a61215c0fb22c5b333469e3905fcf192ba5f8b4881c1a89f68bbd039cc4c728dcac02589113415fdce188f4931e3d86f5aa1d150e855fa55a3b67a3aa6dbde8f2717613ece5352e3f3d4e30e17b5b40f4c3a01c338f6088169a93dad6e16ca0aa395592035fab5e9345187a8f0b96f953f9b659c8e6728241182ec172b52ab6564a12e53ef02309063fa9676aa526bdafeb4b0756a0493a4eab728f18acd260bc068a816c237fad5184ec511a123a1e16ca9841930634746f2a8db0a41dec893816361ebc2a872f6085df2a6551e929ed353f21de324b00eadfb3bce52c83a3446464df55fee35ccd3bcbe1cd969ead1d04e7932524ec9389a1ce34daf4651cafc8613918d6a3065c2948d63e1d6001999534fb448bcbd88dbce186c83913f51030b39f654e78b71ed64488e02b2954c67d396b5aa1a60d3f6b334f915f5e35949e69caad01d0b0f972a53eb7658ab021cc694b2a99b053e06dd1061d6742e20b2eedbc9f7d019d46421d927f2fc5a63c1fc5a834b7439bf86a4ac10c556c3c7713fbc18b312381b158d5d59d2b60c0731d7bbe75a8823812cc06aac2fa1921a766b6113ea66055da382010bc7425e985659e7f2d9921ab74d1f6b3cc7c2badc0e58185845998e548e5148a395e676375cbb284dfe9b38244b53377fd6194305ab23adc224dc24b61aed0c5885518e193bc0b416a35795bc1ad6681c686081ac6a10ddab7a251935beb1250efb3eea552bb4531521c48c85757ca52fd1c0aaa84256f986c2aa1b41580bdd4f8a4e3611381e693d62ad5906d48a12562b578525ebaa88abced7bdebaa450ddb540d6c7dcaa5662edeebcfe375839113b84037dc15a85a5ec7d2d5ef2ec768c8d9870b05d67db853e248ceadf8977010ded5836cd3e3cdcc20a82b00a7319c43714b9dc645f29c4d7833978237fe402dda1a43012e5f5c93b63593a8a8980806043b0312d8afd4f2b4e95888afbdc87b9d43b9e01da7785356033ccebfaa9ad2c44e8c2b0418d6933f6343b595e9220c31592ba1b9e9999269e1747d360676da05670604ea039135f819b40e453524bdcbe292f22d3f014c5857e7d79551aaae6488a756a9e4659137f6370b9706af1a8cf2ad1a2b1f9a1a18d8ac720fe7ab5e85a55365abc21215ff4ea7baa1708a874f62583d4b430f3635254f30d6cf69f80461bd7752a54d97ab9814b4d1a1c8da6f72c8646a7df39bdf1439ef7109d4ca6959a9cd9fac03bef39def58c5984115b1ad34ed6a301533c11243dcd41a2d4f5580f7795f774a7526be5e2bd3e736d1183198605ea72d4e935ba1c92453027460639571dade4aac7851a7049e2e5feac47fec91159d7bb616d5ce560858cb7a1c4b6454dbab9f76caa94a6b228900b5bcf622e5d46d5d1e4bb64473e66e5ea160a9322a8cf26d429fcad791555b1f4bf875aa06ce086b5d67874d9aa6a8b4569c93b5c4f4112c49e7b595e95858a4103c365a9b1e470dd8e41e60e9232fbebbee14036096b747a6a58a7fd634d9b748fcddeb1edf9981bb36b2860fcfa4e6222fc72c8019345ab238ff7d1f2779b67a72e0e4c0c9819303ff9b03c7be0137907550f8864f5be721eb471662a76f58e7d80939e500410c431f79b9885109778ce12c7f3aef53b9889fcf008ce09e446acf43c9ade472bcdf404b2e037d6aecfe5644dc108f09186e0c1817ce7685adf8d318b715ec86949ca86ece01e2b38a75fa4da4da9cf95d8d00e628e6848cd2675dfba4b9223767e2eb23748b824781ee64f80839e66e6d1981eb7803010454c6bcbeebb03d51ad0744b5dcd9dfda24a8b16c839b3c091426d3609dceba9d2842d92d06777e5a0835792fd320fb7ad327e45d39e0bcc47ff71b5207c69d153561dc25b2fcba3da7bb76f9443ee5404d01d86111029d5a1eabdf4adcd3bcaf0f20b8e375035e57379b99f8759e6d7fb3410f6f1a00a905ceec9cf5bb1458dfab008fb22779197fcee1839a58355d1c10a9704994230ed7f5f1ac75270e30434c6e8989614e1ba7cd25996dd41915638c42b8853bcd92ba538f4eb4577300b1461910289ab0b57450014635b8ada0ef741cf86afedcace2a17f8b8b4e40e97005d0701e9e6f3013c029619db99b639af9feba9f97669310ac159a9d4a9ceb8343b93f15808bbf9653bba58749a2cf62317d7196e0baa126f9d46cab844f7d99f2213fd564210b774ede3c154b5f9418c76f7ba6ebc87af8a08df7ad65e5d53ca90b9475337575738fa9787c6b5e4b2693e317e523b62b86a61d73e2c6bf006bd35bade9da708b47593382b3511b29b6ccb9db2e331f23bc4fd58a163fcf8e77777b6c2a508d825390cc3c1275d45b34bb23aa3cc2c44b65fbcd99cdcd8dcea712f16267eba946d85e43d015432290a3e9504c8acc7fad08aa08d1c2b822254ea17a68c5f824c1a2241f63f6791c53a29fb95d24c3e6e65fd604214b3f6e2f717f894056bd70c235a3f1a5f5159341aaadd35e66bce4be9ddb2e33d7893c21173990134f480a99e6845dab6e0492acebe921b200133c140f2535ea88d6c53d38fec10618c07c2c8c17fe0486ab14b405e8185fbe122dc3845b3754d4c54e9d605770404dd0102bc176169212d500a9299131d3d276115f4ecbf227016d6a5105cc56c9b1565be45faf60c246a93f4dd67e850c3035e4a59f63dfe0167cb61cfc78d6cde3f220f4361b87b4e796dd1b80fb7ebc89e7a27c35aa67fed884642ffcd7b0f5f951b0e7d763ac330f2618b16e6982d2cc79daa95150c7fcd7d986ef9ee311b3761fddcbf695d7ae690bea8d8a9a2a305068f9e91beead4b6e38e19511d37496c06c52c31dd351371a1dec550d2458ebdf26be824519f41631fd4d1f5080dcae766f26dc1bff926fd0b5e62879264a37240e16273131133a35807fbd194d21ad3f288d18985638c8a775b50ef5e6acf5264ec847720039f230fc76344185712a63e860b4d45a935aae4d9fae86b354cdf506e972c520493bb72b3e9251efd8561d6818684daaf4f0c273d1d27fab234e22f1ca2ee346304489f4b1e0f924f0a806a316d5e90238ebbc211e686a283ea4f538f60dfacc6c03c0e27a9fc94db4d024a55c8aa21429cc5d2bb488afbed437481bb5d0d17657f33ad9a34a8de931daa39a2ce108697505abd9d676706c627a45eb083666f19b54d6289cfa45c0c6bc6f21ebe8756dde201de49587cd0af85332dc2aa4775e353f6dbbe35db05bee7c4b7ce0418b0c23f038a5683d9ad61d6f640a18cc3470810d4a7cb20aa8b2cbe96a6b62e55e5535a141cad5864db7b752380a8e5a144e5b69858b226eaa452f18684c22a590393bef0e3d2079e1c9add7d66deddabbe63f54a48b6e2a95005772be2397adc4b6303371244bea47014212210d50e172628ec68149ddfc3a6afb96f63e5df9e2fe4fdbe4b9a8d6e15eb49b7bd9d88147492ee2dd1da1ec17b9eedb4906f06a461eb72b73d562c5e94f75e730db53b56bd980b230986bebd9c9ac69331173ddb4b730dd0c0121d556464a5a171a3123c1b5097eaddc10383b6cb56ee2ecb5772331d989adbbc18229ac3c4d1096cbd20669496560c85ecc7a7017311c3665a8964076bd86d6bd68e04d7cf05dbe45a0365df72d0353fb5b5994f2903d321f9c0ab4f6776460cedc54694670871a18c8cac0905a6f611a0b23b8f18adc2ab850988eb492daa9d013b519853eedddd84ad5b1f13d48a251b5c4d6abb8ab1150bee9beefcd08e4cf2051d9a21b95f3d371b14ffff3fcbab46e88a5c3431a5f9abaca804d5fb6f68401c6b713a702b3530918aad77553c899752edc17f9d6228ea901b1663d0dbe9dba061cf93355786716904977faa2b0c7d974a600d3d56ba69c755913bd19ab4c573fe35df0156cdaee347ce114a935e19e6a9d1a0b10c58dbc62b89b041b42feacfc049800aec6ae56cc0db87577ca18711dae54d15267be1fab01d8b8cd38d52e7a871c957ba5d6bebbaa3318a576a100fcebbe85d349cb792710211e67b82a212fa8139622c8edafcb209bc83be54d64632005f8aad2a34422dfda9d696463aa8121a006caa6ba37f2139ecbb7da0beb560dc97dbdc1908a764dad50d67209b4e9c2a86cc234d50a1f167704b3a8123f7fb258112d7f669f2022b353d964c24c6140d464e8c9be77fa181eaac9fcc9e055f780f1da667baaf24c07da54879faef0d04d39e142c05596979e0f50d5f6db6282b0921bbe0876d8af458046d245f75cb63b32615a5bee787be5c8cc565152c719f4e29c7ab1a7824d9bbe08c3095c3980fe5ccd52875ee3e754ff011b95c1f96cab3ea56765dc4d3570ab705107a60a3c65d7d53c5ca4246061c5cee05a64d7a54d3f1bfcf15d7bde94972983b3f82b02c1e37cf6e9fce449d0c981930327074e0efc8a03c73125b3bf79f0078b6bd291b7e3d6d633f39f08c0451b5fcfdc9793b6930327074e0e5cc18163df60cc2e8e8197ad83243bcd5fb13f714567a842435ff9d5039df98adc45861ec74064930f421d66355c47e159ebe4c0c9819303cfcf8125df906ee824c64da45bf5d368550b5859b868a9b37b4615cfd3b1b9c4c989f5acea24bdad57b955f74f3c27074e0e9c1c78120e5ce61b209ab0126753ef41bd3b19e04f7eb449df94f02f09062bee017f30a6528cdfb63dedfe3d2478e23c397072e0c37060cf3778eea906643c8c93d32b37e48219a5a4099aefe8c6463d7bc2af575c5122f1788ba4429a6406e6fa35733b321effa1508f75c39e9ea84e0e9c1c3839f0fc1cd8f40d86dd490d26f29e947fbc82071d57a6f017759e2c6c66f7e0e721f14edf508db2eb89f59d03371bfc521899c8c69a78c7fdf04ed73cfd4021902e23009ee2a7bf2dcc7551d74ee0930327074e0ebc1c07367d03336b8cb5f1196f2ec33ee6e689ad5b30afeebf6e20f76468acc7e372ebb1a0dc788527f0000b1ececfc2f093d770f2675b468c4ba2d32b5c2dd3cf56713c35f9d938f054fd35ecc1f8452e8b8f41821138fba0ee86d60733521fb3609e8a0fd713b375e082a4d51c9c318735cfa547ae56beede331424fb8f0e241395e2897424fcfad1c811155ade5bb7721d44ef167bd6bc13f81f42467202b19cf763ee5a467e440ae185191a64f1b3081b1fcea6c8bc3039ea7bc1ec381fa8d8deb8de355353f8c0e6c9e7d4bf8c515433da0805fbde8ba3d1c38df6af784c416b7f989593c12659a8fef85bfee4bbb114dadfabe2f32205970e85a448bc5f75e816f7ffbdb0958f9137684ad0828649d646e2e15699a155220a1679ff8ab54e8acf4171c80d5ace1a697825ccd20028364a6b9e8dcb2f2f5d7ac8f6d11fd81aa001c9ee9a9f14f629537bfbefe6a3e7cf28aa8015162a4b3a25d752fd3cb392cc9451dedcf1dde7e1c05d872e3f5c07d5d43e890c7b3f8fbd301e7653b304ed573f199c0b969a3de2d0124e53b6b17cd41d60d9909b6858886c356ec8ef76a65dde0926567d12325f500bd7466ad230d5e37d20a25b2b1319f94aa8c9209b515ef026bab289a1e3f8065d3ed88ff5b2894987ac9478819ef74ab5dce8d69951885de1463ca198558db6df7333e66367a752b5e1835558ca6c94aa7ad8faddb0aeba8943017c1e3f72fdb80cd17f45a7732dc52aefe342d95c25aa82c5aefa2cc95ec11a18b3c9ee99d8095c2a962d0e8388eae16d359b17260f39ba04a42b1c5bce6fde6be41abaa43a2b9d8650bab2e4a435344bbe4673ea556808417344019a20e835cb499a6ad2592fa3e5ad806163760ebcdb88f8595c800db6e1b2723a42ce219ed6c634bed88ade48ec971d4351b3da5708b98c69f9d76479a2bbb120aa81d895fa9e6c3c246f3d38eed88ac7661aac93be2ae836eea6b336647e1567ee6a2d936ad191df022c22855eddd544ba3e1a130756bef46b0284673a53bd6e06995e15508fbb5ad38cf8f7ef4a39ffef4a7dffad6b7d018fef5c577ca7ff0831fa4c4f2fd076c00506b0becd77ffdd7b9cef05ffdab7ff5939ffc0492bef7bdef51c2c3a6f7cf7ef633da62a5c69f1200cc3ffb67ffcc3fdb4321adf0fcf66fff366bc96f7ce31bbc702b2487e0f893f0d177bffbddbffed7ff3a2f9498d84abb80f1425bc63778a8f23bbff33bbe030042bf2ad39a83923ffaa33f4a82ec57bffa552ffbac8108aafff99fff391ca81c0380ba3ffce10f6dda0702d81be7a776e52425d013c8dff88ddfa0210abffffdefa7ee2f7ef10bca29acadd03485b52efca15fc0540a611190b523a085062a2a88b4227e9969a1cdc11f2fddf29169150ce2a9dbc024a3ea126d21201a95f9c12631d0599ba06e6d625486e729896254c9aac98deda362a46e1d3e3207e0dffddddf8d80c04621c3a7ea00fc6c3aa0ba36fd01894d434f10c27002c8845beb6db85a83aa546a66d35b69681452e2000f85a95b7bc740f0a39b015331e8481b1aaa6e25e67984feea946cee3768e0a69ec3f26a5c0eb920f0ca410142ff87f1c1159843926e02b048c9146cbdf026a49e489e900337d7814585dc62c558fd8d08c7866e8ef009c5fa3148daf40dd8711cf274cfd95de28bfabfee1b2e427b029f1c38397072e0e4c03d38707c47f74d5a7da46ff02c5bf35e59b25cead576ba3f6de826ec3a915cc70117bb8632f2af0b56c2148b9f09aa4d1351c9e19eeb484a2d35f086eaf7467a3e6af56454fa5d1d4e2c55e3739d1a345e9101e541a85b49d39c4910b27d4242d461e0e441b27bccc6887bda2b6db1d7d4b61ccd8b58a9eb6eb38cabcd65839afdae4b0f676cb59b5dee5b215cece00936e5405265ea811533644c98b9347bc256a24ed7550fa9d1964b3f8a758afb220e64a457eb6932cb68162ec23ccd2e59b469870de5cba310f93cf664334fe9b03f1701acf806bf2e57f394281933160edb8d1e04722c3944b202a0cead409e30f7e680226e12d73798d273b5713713e6ed9ffa52b14fdf703f4da89951758aa0e8afb0245ba426696aea1bd0b7a4ed9a595eb378f327602de95cef45a11f886c69eba6ffd20bb1f16f1238edecd513a0ad6e3ece37d4a13b52534f30d4597fd2e7d7552a2a12c3dd7c839f5a0cebf39544972cfaedeabd755a0a72c7ab8b10e481d9875fefd10979c88196350be723fd9c5051344d82e33ab5958839c20d259404551dc98e6d55a8b6a58b1af104b2a95c1c5bca83f9901b9f1320033ff30065a73854031ee3103cd54fc3644d6d2c6cce2a295cab34cc1a6b27befe041effa43cab01fed4c8c43f594b431732b2b2c94f6a4b5d5548bf85d3c8d20d271f8ff30dfbeb2f4f1e381e5ae4a705880ef53e8b0f5b54eaf2d1ba919f6d057f02082a415421ae45fd50d2d45584a1396a17e588de1cd27c02bc91033596a8e0aaa955528aafae21fed248fcea7fc8d1d1abf83208db787664f204558c8ee33f033bc8ebf245abe163b92de65f91c7dcd88af0297c23af3e6a75bd6f2cac1caba3be19d3181c0d42fdd5b9e08ef1552eed89402d774ee9bb6a536b85bc18c6509e8ed4158f3aa0b1aa3647e4d383416f14f4b3f806999861537b25cbd6fb0912d75f5a0197080d49551a879cf8058b482c77f00726f0d29c75463440adaada90e9c67a2f4ec84b3990719831160cd58b47948e348799d659b589755682d1cc8ced2cea9b949db2d5d94630f3e28017bf30ce30a2994d27a3879653bde9e1a5fcf90cf0f1a072d527cb38ff74c0d69f2232230a9148c0ea585682b1f2caa52a586aa927d51aa80fcd984c49ca9ca06a546db4da2b7b14cf712b415ffc6d9fcaf49bbfb3efcf31962b72641b25e0e15e6e0ab916c93c9311604abc5a926f4870a90ec948a40d20d1e424905440796e8435a9801c98c0787793cfad32196eceea0f86d083380e45871f32aaa773286ce91f260ea5d03fa9e5559a4979b2dca417a5e945ee159bbffa90f9dde45eef961783303ffff9cff9d7a946bbc355b07a338fc730811c2f27fe60a2bcba3b48ca8b9679a9fb0d9eca545e30704c574b1223a7fca6e602a3141da8e489ed8ab4a22db300c2f18a6bd500b9874eee89baf9571246b63f976f800b9ea818bfd47691c6c0c49ccc400cfb37035639557ba190c60f0a0943129b3ab1f549896a2f2e22fe7980d76f447f00cd87c478813c2a84809c43ad9cb5648c21413d413e1a8889e1a9d5f7f35f47daa254bec47c6865ea63d37ebfa4d99d6a74ae30400f10cafd9a58fc524be5bcf232191451e2e0b782f28dec9ae08e2cf4d663d7461d6826bec948daa65f245bd14cea8adf4f9c316da59684d1c7c30f9d39bf79cbbdf1cfe51baa3cb646a31fedd9b714b25e3e4eaf45acb219e524725398f904905405cc17d00ac6a89e8e90fa2988a92a5098cf0a05c3588274c73982755bbb943455f06b7a15cc4bed5b217fc2d2361ac1c6fd045384e307f21a317e1fb015da4a151c6014d62672e7fed844230648b0b573fbf99317dc43862e66779ca9656e8ea6010f7e09ce0a7d94dad6901e279b15d2254bd593faae13d224d1ba7c5bb11da3628cf6547e8ecc1cf16fa94a1399a3af55df11f7d874d328eb36304af8a4586d654b6f91dad81798e958502e3276fab54ab5316a93c5621b59e2d9d2071ad2af07c016fd5698beaae9b98b002310fc6aef783150c1bbb500885c1cb6750211b2fd8299555c2e8b81776e9e9e5aa7a5c25b05a7f6f1d458ea14d2989d7179fdb66075a3cf3f456504707c32537033d9a19e487436f1fd2930be2766e7de8e9b1f3661a3ee70a6bc4696c7a834556a66c248aae2a95b1109321aa96c4da724dda9596e2dcc5d795553175277dcaa6d9b22533e8f8535561b0ac7d067b6fbc6fe46d6546fbb708d0915321d6982e34f1e430af2a772261b8cd10ac092a352f92f862afaaa1e110d2419e38e4e4603e3632a85ed3df4a43be04958cc8ea827663d559d894e66a43870a65a118d8a202a588655954e4dcd6892858caaa211f7a8b7759cca9936723312d344ddcf4fe1b86518d10461c2f16dd66f8661ac61e435325306521e4d4bade084457539d2b0494ca41984e9f848648c9e6dd52ad6aa552a19796f55f8332ab4652767b6b397fd7f971cc89b81b6e26b41ccc4eacb2fbfc401ea3f79f727d653b200d7ede73c2d9f22c4fd32230b2b89ea04ccc24c5ab31a70a640a38680839c5906cbff1a8c928c76495fdaa27a442542272f79df62e13456b01f40d8899c56b678eb1fedd6ae05735d96b137037b57ee9d07619b83db71ca2bcdf6ba4eea9d9b373e3be96b60b2b41163472a24251512817aef5ebe310ef2882fd24701f20e0686a554f10e862c7444a292d8b46ac9bf7436d343c05cda8fda482ba8224fa6a20d0600cfe882d0c9a0c4d8f734ea7a827f8164124aadb4ae2ca25774cd3f69341dcf56d9a851d38095ac1067226c353acabb306dbbc5407f2d1c57757421e3a58eb55145a5a17e2e9e1e51b7f150bd0d795ec3c7b0a521ea4a278fba549b8e50289766e4982fb800d9d6a37118565410b50b212cfb52586770421252069ebda57c89928aca9456724e1b8ba7757263290b29f73340cbaf8a152d65d0510efe6c7d01038018ac22c28b3eb4931efde5cb8a03793b8cdef5ed78ee8d41875fe7d4b6a8f7be77eb27fe0fc081e9ecf831fd426feb6ae0318d7ed4565a0e6b5b555fd1ebac8762826f7816e10a7a0eab3cef7e4377620ffcbb6d6624d679b81dfa401acfa69e9403661fbdcbc384f14df3c47721fa451acd72ed6a7ab11eac159c65fad405fdd568ef58f1d07bdc04c025d84d501d2231325be7feedcf1d0cd2d99608891eb672539b0fe939016ecb811c256bcce7cf2dd15f2d290fc7acd39f1d26e306eb154fc89303cfc68107d9eb8b7c430be9ac5b76989bad365a74c9e689f3f581eae9d626a7d14604ede91e1ea9d3f86944e9bfa3ab56cddc8b83aaecc859e5523a7357c1456b7f4fc3fa5cdae2097f72e07938f05c3125b656fc02785670bcf0273bc3bcace4ea668bd55d20175c171d1762553e6edc51d856eb81f96c89e7775cc32ea05631dc2a6c9f00334d4071bb5a4701b249386e171fb686c4ad75512cd15a75b7f3b0a113e0e4c01372e0897c03c31e1fc00827e7c1c16ffebbe946bcfce11ffee1ca8918c7b35ff7e4e58a5bfb57e4045a32010e4fa0aca03a611639601237a65f674f1e51cb2731ed8747a12753eb0ac7204957575cecd1097672e06939f05cbe41362559cde32af9bc2d16617a80e522e6b2f8f04409b578d1eb88813fb92f813f4daccc6cd139a0853146ae6f92f5288c2783782cf7fdedbb581775f00303bb95976cee15c3dd6094783d0b2dbb22f12d9129d93a35893e444f2c49799638d1b70f2c9ab36b1f8f03cfe21b18601e10f5386e4c70d610975a5847294fcd92567ee0f4a0230dd55b4a622634f43564219825f80f3d1625ded3e0030c3359ef83e20a975819602e0a4a7c3c25bb558f12a8d1e2f36ff4a436a1b0d4a5a6364a9cd51ee2a3ba8748f50d6845248ec8f4ee2e3d953230bffffbbf2fc2889e97af7ffdebf119eab03a402d5d11ef1c4f7dc00538b7e2f389e7e4001c7816dfe0c861686146132b202ee4ee22d37c7ef2c0c8bad8083af3b42a84837348ad1db0cad919ed4e0c8718f8157823da1a948ad977ca13a48efd5a27f8843ce480a65949ed4f17103d971e36982a71912826544eadd0a3a37594c4e2f31315f12899498836cea9f97e74204e2b3067f8f150b8b705f04e1167095b8f57d4f0206b5ff250fdd2c75656e2deb7ede9bdb03d665bfc304fc93c51334f7cafc92126a52ca68bd85605e6cf9aa754535cd2a8692dfc999cc56437357a82ad76ca77ebfa5e2fce3d73996ea866c9619de26c39695e9650339af2a7d7b1249ba86a8512cf9515a9deea9aa51e654bade8b0c86bf90df970a2dae14072ccf6eda642cf64f12646b6a5cfbdae981eb46e389cef8f37d33acfc28d3305232ec4bf94b8bc5849586a625e4f55ca3d68ad4a9d1b6e75e786394bd3d9c762c7a775a7858bc1ae4530d3ccc60136166ef56e6c68ecf2ad520c0ee777d1c951dcee7b113bf2a7ba26a8079aa6b795dcc400bd11c954a0870c49a32324629aca6e2c9c82b5809ba74dc75bf94665d85239ef684932f1d60b300a5137efa3c318df4152c1a6380168e9736f94d47b567f8c5b73eab4df56266e02670e5e7d3b3f3913dc39afe02c20de3b67df6ddd93eb5677d2d72695fee439893af7af559c0f5a7d7c9700cb1b3123073c2d05585d5bd45554aad429aa855ecf40dd7a3eab5295ba76b91d1ca9748639125321a7d35ec1eae22cd7995562dac573b632b23d93eb26d629e4be16399642ffc8c948bc312a5a218552a2f228caba049175948844118ceb86fab59faa6676411d6be536ddce468cdc06c0baedce3b4a2affa5b081d52110664a7ce3fff4fe8f516de452d3e1a9ecc6c2f1c338d190436588765d743e715f7fce5fc381079d7d5bf10dde7ce9bf0e987a7ba2631e2588226ed9d9785a807314aefa00c7956e5f8b90a128188f4ea8da3287a23f69971d2456b75161c6f7d89791e650389ae33636b6c624c8ab8d8eb5aa6d4952b538b9e0b615da4a355823c2c8a582850915611c731dbd36512d783507fb7779ee0cdd7a018e42892c148d1c8ed4f2aba71dd3712bcad2905a8fd15524015037c2e7b4529134e203dfe29fa38d16ed5428e37da895ff114abb2660d487dad3d05959f47f4cc640ccb4955191c28ada91e8e138379aea7fad1b892f469b4fbb7f11071ee41b187e55a83b24a26755d2da144a78a23d0da662630c087c9dbab411587dc33ac26a07a579bfae5eaaf164ace2cc74041b21016b3329ed5dab6b61db0bd137d74257360dccba8d9e29851acdd12c8e73bdea8f85a7510a17776b22f748bf9634d39315a15dc854dac947a8054c65f389e2c9a5d4b58a3062961596db8b51764e2f1a73c4dc9843497c5b35dc23ffa7b21b9b1ef5c111da20a7c44c47df283be85c14e8f44693513dd6f5ff220b78026f71e02bfc9089f6fd5edcc19f661cdeafd12b30939fca086974f227595263f915f8cf2acfc90102dc2bb94fcf49fc49d5c9817b70e0417bd1e68fdfa30337c439cd89745b8c56746f376cee44f53c1c602f743d5be179c8fe9c94acef997f4efedcaad7bff698b93c5635c7056e45fa0a1edafdc52f7ef18d6f7c6305f8ab5ffd2a36e2273ff9c977bffbdd54f9e52f7f49bafab77ef5d4f2158427cc3b72c0d4f545d1a324dffbdef7a41605e041196e9875f68e7cf8784db3c2434048878b09f6132019fe3ffad18fc816db5203019cf63554e444fdc99ffc09e611804f3af01f136e7353ebb02d839e7573d89231127a88ca382f8d2eee73889008e9a555562839611ecc01e588225d94c1622d9f8bd4e6c1bdfbe4cd6597bb6d5637b6d46c912d8e69977c1acca90c0f8a292d4e5eb84d4fefed3d132c1eb9dcc29b12bc8160118f60de96715120e8f01cc645049cc0efc5015585a5aa97a32c3e483f696317a9cd22fe13ec8d1cf0562b07a95f21e5cfadcb4838a8649c907fb70e06513d89520d06e4788bea3cde48fccb557f906f58b1b94add473e72c2c80b6a28618ec0cbe221ac2a0634a305283d160f4c5e7c7f39e19d044f39c020cfe64133f1b911818ae36d4b9478cf12bfae68ecc9ffc7730083909d4bdfb72e23a953c9718ae0a1da2dd762e24cb618a30c5892d8a8f8124ac861e1c9cba5b3d8c7b371a9c5c7ac4f5da0edb7f5ab93067fdbc04eb203f1dbe605d640d322cd06a368b765e6d535695a14787ad867b1b913ec493890809203a0e6a4268b3f63230ad046cb19537a12698e9122c3ce63fa6f85cc09592d408b3ee5d05c157a8e808c4a1203227c006c715c5bec07bb9e93b123550f5a371cba29dcb8f7f2ebab9deeb1dd8407e627369df8f3a2cfabeababd436dcc497562e8c4c15bbbbdfcf5fcdceea1a49e1f003922f42fbef8c2315ce795fc9491ecafaa1c114b271f35cafcfc3dfd84143a429dbcefc4fdbcd424f37da45c434f5c8bcbafbaff26713404608d7b4e44ca6731f0131aa5f24840948a4226221f47288f7162b26ca7ad44fd222d7db5c3d56d259ec56350b98d20a2aa4b07b52125ed605194e6319c395bb92d07a24875f6d79a7084e73e89ac23eb34f05c37dc562e37c486e03c2eb773a45499bab6d05857815a129204aec7e6ab71a8b642c8b89310507358bc8ee186fd7d2f540f5a3738e53fdcdf93f57a7b437e4ce8583d78e97173fe3bfed975068b06ae56566cb569ef50cb2a849f5a6efb219d1f676af0e17a92c91d0a93313cddaef43ab6ac29cf0d8657d10504c783596877ec57fa9dfb6b43740f19d4e3ce621dfeaac134446145d0d27496a43526615d8c959f237bf573180ff20d326bc7e686dd4d4191811a60ddf8981d547e491499999f6ef576f20eb4f956a8d2cdf5ab12302a10685b6cca92468911aa56e812784c96186d1615c7eb2741d8f4ac1ab5708c8a235bc626c63d58d93b421a706b12197b67465903f342fc5aa85c1ad8163123e494c229036982cfb5caf331ac345ac0cc45fc6914e8949811cf5832a599c2c62e156994fb0a036974baa93e1d20537635ed7293b655cfce6deda3a36c548f56381d11661c357a28192345b4b233d8479e8b99f238fb7c45dcf2981ad186062794d62261b22a8315c97bc48b00109f246d19774c64432a2fdffce6375f7bc2f1b0054bb685b7e242ccf25cf709e90d68bc539ea51cbfee5fbe98a4e62c21eba2d235a02501c85d3a35dcccaf95cea436d65da660ae3caca45a9eb8560b53b450468269863bda82b7d60dc276f38fda5ca367e3465cb83782c9f3b49bde8d8535b8977bf7c6a81d08d3917a995d9a48ddcac0f4ae16660530ded917ced420929b076d93d0c2808d4106a38b313776b309340c3c9408f46f4984f2c82e4d54aea670cafcca9945250c314d09a570da97da74f89f4151c91e055a11ee505847d33e8555bb764c5615dfe836d2d9e95e74f8b085241d01a06a515333252b40ebe0c38ced4d1aba6cdde04ce1baaf1b52114ee15af986e234ddd8899e73165481a599df82d7695392259bb299ee1bfffce73f57c6fc6b2bd4e24f4bf81018ffb2edcc9f71e9b4c2e6921316d625de2f064c3d169bafd2b725246434cd106dad0b4e0976fe9247c836b3008c92ac690250c1888989b07ef4c2d990d56b13ad249fbdabab66aeb0b7cac852aad7be84e614a6ddf15b05b56ee02b7974b3996365347235c8476232536b9c5491da38a7b0a6b7460ff5192e2eab40a3eab5bfa3d151afa2600d60a4b9ca2eaad56ab9e8a975d1c926cd54694a68790b8c34560823ffeb2707a2aeb56934cd4154f9e088ae23428182b62254ed5beb5bca3f8e08dbdd091f55be9180203c8ffb944e11ea036de8793d661b18a9c21ac816fed51af8d053cb55ad14f227d8f2482a4840fbda1ffb5bf730d399c27a752195d6fe96f2abefe44ce95f2f1c59bab803bf280b28194f0bbbbfd7306c5d9039d233968c4d0073d129e546cc748bef5097167922d8544623d95ec8da30bbe85ca1d905f1c8ea8b48adc053c14d453c65d756afafa667acb8aefcaf3ef66fc8b4774775d93dac78c8f346d271da78969c1c38397072e08371e032df40e759869b24f09c8c605b8fd466e30c2e6c5923d710cd73927d52752b0e10052200827ea209e4172cc6226ed5fa89e7dd39d036d213691cb7cddf9dd427276073bfc1dc89716bc16d80eb7a85c9e664f9be90b6d212c6ec8e2d1a5cdc183bc64c907e30e65d5c47ff07ab8588afdb3a7a5a3ea024dff9ce77d8d042cdc812e11dd3f0c1faf8b4cc7f12c2dcb6f4206d762fbc7ce9d5934a1fcde1ada8567248d8724978d4dd82eb62821e4a6227673fe84c30d73dd54a981b5c8bb90a49120806abdf366affeed1c093802907dcf38caab8c98c029cecfa541c500d227793df28bcce767d2ad6a5b39beb867ae080e08cde98b3e6241afdfeeffffe151ecc2c0b66765bf7529804451040b75f93bb5d045cbd5ee1101cd5994e56b2c7ac7ca6159959f86b2db9a2cb6795c773a0652bf9a73736ee10331e67a9f7303ebe17678b6fe440cb83c2aa607cb02a1e62c833dec259cfe57c720b709cc38a61f54c4a18da86dfa214118c97666f3d89fc801f871f4f90515d5336171b15ac9d76b190500361871805fe446f28810c0af91317c8d394e9a2764fe067e080314cc51a7a3cb2943fd14c0078340dbc3095e1d9badbf919fa75d270110754833a4540d00cf05a821a5082dc19fe31085880cf198cdaf40d5e7e27f731d61a6e931aafd8d551002b1b830ed13a86793728f4f6a7ea81ad44ead0669a3f734c5424f30ed71ce7f3ba1c88d6c537207496bff5de66c48d6e207ad7c4ae5cf9f7cc62785db937ca9d6bd61bfb3571d5da38ea29aca3fed3aac1a66f605410a4e3c9fc9d3914ef570776f6952cf7b0ba466194d29c83d970d6153abaf349067e126735109e0bf30c1496428f78a7fe5ed19db3caad38e0259d4839330365ad5d30828a1a7068eb94fead78fe3c782253d5a07a8b981add836a709df1799efe5e4dc95e4c8909579de9b3d9b01f14ba9a8854747da0d3c66ad39c9f7b73dc7a8df67a2be34a30d593bb8281a82ec41b9b5108da6d5730adb77b423e1507a2b45904e4bc74bb44cb53af6d2ef9547d3989b99a031e516ec16ab7ac6bdcd880f6a906b0e578bf4161ec6fe55d2db05a713c558f9360e142a847d71d27b1b84f9809029e80015f035374c79b33403b3a3c4ede4b585b798c79b4e38d72d41a7d9221ec914b576f814e39b055d8da9d82d1b5ab89798bf4dfd29151403b94b440a5f1d2163044cdb4203799164cf9b9c8abe99277671dbc88f6106cbddd51708beab725b5e9a859b9c3917657ac9330b91ec65a1a96266e038cba87706cd1e61c72f8950016d3b3bc6cebea5c40adf07e5bba6befd70338a9aee3356df2778a0de0dce0ef0d016316631a0283a8bc1ecb1bb84c7f94869af126076a726d2e201bd36d5b0eaead34ee8d89b9e60db74c3b2f7ba909b8b94fb026f5a670f19ebe5a375eb35dde67846dbc7370ec08603535d9ab091bd9d374d2966b0827a777ed9997dcb8aa1c5b66b37d9142aff86f9ce7279e5c9e98ead18ae8cf98ef28935bf74701a93f8dda517f541b212be72d9932b97616f2ec4b159029e0238563a1fc6c0847264f07be23a52a6a2eacdc1f32195987632199e89533c983af234e154a4714ba85aa65ae4e0aaae867a3a796b78b205b2b8b66f3a5c156d70d177d73ed3adf68808f593c4e1b499beacac4c1793db2a19c15c0feec891822f0aa38f062abfbdba90e24ef42325ba421a258d6a239aaa0be752b92f01a25d3a8da7e1ac3feaf75ca9310470d734389dbe3e12abfb60f4ef053be9c1e24e969cbcd104f2dcc7be52d0b6d0f10d5b36330cdb05bed147f5258e33312d3e27574c4bae9489aab21dd64a3d526781fbb6cbb41a8a0fdd37798865221b5ac0f28f7f1e30d4026682936aac05eddd8b8d9907ea50b1e11a5a7954b6c95515203d961782ba45cc8a6d58d51566f8510e319cf5a174d96f3750c5ab716fa49edc6d2a9c4e552959acad6c678f60bc79f803c5cf118d96f46662c0c9e8ab0812111c5ad35675073e136305cdb9e08790b2239eaa9988d287a8d86a806d759b30f50eb823b33386bca30bb28e21f06397e324fdf621c22473cdc6a59cf40543d70b8320e1bcc686eaa251d9b03a7a8445edff3e78a745129eab6fc2b0a29a99685a1c898699b5aea6283a42e23a476dfba58cceaa8f49115217f6a9e6a2175191b44cf2a854a90f1130aa1c4d152853b45284ccb0e9098da911d6258d4d7dec984c619c8e63edd91ab8d33b61bcea45125888680c4fb33aa7a44c1020f5a20a309b61b0da96a30ed9776b30968e41275cd7f6b9dd557b1ef1df9ca93b1b3d8fd0ab6c3e4d68af26d85ba4f70863f4158452993a74ade0a55bf2a3511b68ed8bbc62e2a52deb2c2ead88c14001b336250981d8b318a92120b9b11b09ce1968b7652d761d846eb8a89785d980b7cc3a8eeebdd461199a01dfa86758427e4c98193036fe4c0d4ffbd11e759fdc370e038a684c3c4f9fb6d23ecfbe185481f863576845e4f2fe4615c7dce13311f4cbe9fb93b6786ee6796fe61df8f7d03a9abdc5946cc8ee8a4d1f99b6471ec50568348aeee056ee53b1858e2e0c3781227b58465f545275df10ab843ba3f7eaf911b3838447d11b643619c00871c30beef4c654c3c4743dc5b12260ae39277f1d23d31f35c173e3decc2097072e0253870ec1be806fec071c8bfe477de6f7fc618683dc7c09f5861c72ae1da45f790519de867ecc8d66d4e5369b9ffcc4fd31d36cafdccdcf93c920328099b2853c38de6c46730a7c90d5a6ec62e2a8f3ba2e36ef023fb78b67572e0dd3970ec1bf4049980e72bdb3727dd29a139069e8b6e4d5c714e35ab6607fc38d35cec45db1765d38cc43852e2566e01596ce2043be4002ae1c675b49197587c4fb1e81b50a43a83c98195c3260060f6d0d272566a9d3027073e18078e7d43b6a09d41bfc5c2eef3ce5419ac39639b819d093e9964ac184841bbe8729bfdc50d7e28f12543106e1e18acb0a44e33b13b96272ec1d4951c0f61a8a53d4a5dbde988e78369cf83bbc32a4d2627f932820b25594f209da6033a1284958da22a7ae535c633db86931828ccdc85771e70560c169e21c7076bc8d9dc2d3970783ac3f33501bbee93bf9ea0d96fcb916c7339a542a125beac7f83414fc6bf34ede117ff0c0df953dafc2e8500e6354b432a7a2e86274796a8153a15895f120e66ebb6c359870c3f017638a0687c467d500afe54cf4ce5ac96e7d400f08856d58a262c51a97b11b467df1a12f5d6f2e8b030945f375e4e1d3839f0ee1c38b0d7c93acd2071185c4af7a16fc869585e1cbdba817a6cf5a29196a1ae15d03a4c7d438e4307465f62c5788e9812fb6e79f50db2a51eddf468656df452be9df08d0371bd5ae1f1d7ba5608e7e31b848fc3ae5a514fc547edb5ecd179954ac568738bcc2a023c1ec93ea57972e08538701c53d252b3cb97f424c23bceaa6ef87052c94145049fa53d4103cf28e6f1e3cff5dad495d609f51c46a2b227e13dac74936dcc1c37bd34cfef52f8955e9c30e10002f59678b610f41379dc24e0dfccd91162dd39a8bb4d9657618d8243190c6cc6df18ed4433c7638692e1a16ee35ae75ed433e8adfb4f6f7fcc7234fb71f199a64b3c034f166938f60dec00678bd8d9f422ea8bc0b4e08e5e63befc8b5cbdd220857a088f2feee35fdf4eac9b991060640913a01ff2d795715e89dfdff45e09434f3bf896c2438e5d24af7704d68863b51b93d516b5089d711da01a984eb62f9415fef851c268854c909eabd31ca69c5c21e66122a83b3436cae6cae1ed35216feccb387ea723ba6621079b1b39b5ef6dfba7b1c5dda9b73fa01d6f6da96d25d499178dd5eb3ec7be81591243cec30df809768caffb26e83e8f1860999d65ab5025a051fe65b403e0bccc6f72ed235490512393509b56f967f253d9bd64a6e94d3b19ea7a26e789a3bf51ef25d85f5deef8eeafad16085997d45c7bdedd624d8fa8e897c8da183047b316f2e7f879322afaedaa40327ec61bcea93beee5ea92c7561aa4608d423bd28e1108d60c84fd6dbbfd8d090a7da4705fee2109e7610888c755e928be3a23d95992c6282014342413852ae52694e84c2b1f69187b0d0347414f590103db014cb7c45b2bcaa542525184a35c5a2100a86bfb3e1a4680433fed6eb111a1add097da8aba5dc76f4a2a85682c2991ad0920b1453cb5838051c2bfd32917d68375240fcb4da67d573c5edf79f8c8f6faac4c28f795f99d7f3d8c7f65abad6e391cd69a8689ebf6e088c109bb1b7a6e3378b963b6fe2cdcbaa7b3228c5170bbd2bb5df5e796b879e09fd979ced6823d75e743f1089677aacb961665cea637bf9ae40a4cf64ea4b056b4c456284f179cf3f2d49dcc10537b5a494af9589826ea66fe480918d2cd60530ae0ccde4f05ab1446552a8563ddf4aeded9395258efd35dd1b7085461298bc83a1cb62105c7135ed5f23021c90580a945e2892c12bfa2500516a0be67e7ccb66aafc38a2a978a4422b75861974736d2ca28be74999fd26ebb79570aaba0eb1008ce4ce322fd50585bc9509d76795f49463dac7ca8ad44ebce6dff9561b20e73bc17ad490d46d571bd0121db46df5675344c275f355be3de06408519b1658e902157dd7e43aece6510faa725c1e3af4e3afca9befb67ad128482550a7539d51678a570d36c8d4eada80f6b858aa371c3c276b93185adaed6b3b56b2aced84a2bd1504e299c1253fb4ba7a8d8c0a6eddae5c6c02de501d85640a516a522e570c33fb5da55401263b93d92f996e75dcc8191c9ce00c68a6a72eda6c66e1c3b23b7e5edc8460a475d6afcd9b9a37b2a97c64c3b558535754b808d931eeb4ec96ead4c75bbe9924a329a7b855b114221854dc1b694e42c5fe7c00577ed39a7b8ee61b5c80d1308bb4521aec376d63a397072e0e4c0c981bb72e078bfc1e6b3473fc62857e8330a7fdbfdba95764f98930327074e0e9c1cb88203c7eb06f712dd8b8e9fb874fa0f12f68b1eb36ea87b71d2e9670c24be7dcce00a969d559e96035eb2efc71b4c3fb54482c76f063c6d474ec2aee6803bdbce44f38589ba777daac12a6f0fc34f2dac6c40f3b0d6186184a0fd4d02e3fb46786b9c3181e095b8b318e2c66cd1002e048c11db4b3b72c23f330746d1a7640c853f73474edaaee6005622c39f218fbdcaf0e7cf530dd6197bbc177d43dfb06fdcf501ee4966434c49c7b22f762c69187563ed0a97b6d8dc09f63c1c70cb572b20556ad4e1bce479ba7052f2460e64ffbcaa8193da95f9e51b5bff30d57f6d253af4a31ffde8effdbdbfc7ba8c977ff00ffec10f7ef0834b770e7ef2939ffcf8c73f9e7e6c390b1cb2b001fbfef7bf4f2b84b07ef8c31ffefaafff3a21208f32d13abf7eef7bdfa3f0704df4b39ffdeccffffccfbff5ad6f81e7ab5ffdaad4d285d6597002136cc41ffee44ffe2419ca94fbab09fbac4ffd9ca1310afe9424a84d142bd828f9c52f7ef18d6f7ca3f68eba0093f59c2e8099429054320e7b7702ec70209cf45002a2470a14b68f83be9d87d18a1554d19cc353fa2bd84e987d0e38be54809ffef4a7aa0103d6eff256034200ea97bffce58a49d96a11a341751e50ed60e6d7fff49ffe931600e3a045f208610c087745578bf1fe525ef17275a9ce14fe8a74316773fb6db95c10a6de5364725b7210570836b11a485797ce19470228a99973ae4e78a4c48af5a2a72c57b39469f2cbac4424213548284fd732c3a5f04ccd5e11eb0a4c1240158d8c85d5d34ce2206c924df66416ac39eca258550ff5a4ea183f49404d9f8d5e45fa35ee41f5fd733f2bbd3e611a07cc36ce1033c5bc85941393b02e008ab24a1618d79dda8a5842de5d88340b1032548c98ca4432aacd696af06c46e038a67413b53bf40d59061ac272b4a45046aff32ebe01ee2bbc1619d35e340baeffd085d45fd50049729c835663a1c87530806911a6477e44585d51b0b5c29b30fcd322d10498051ff9f2de2634cab43a8cb8817a34cf42e716ea527c43bc423c843c9f0a3ac62572896e9f8ee11eba9af1ae0435d3cd3728e83a878b7b4088a998a940b500ee895a3dbea4aacaa8605b8776b539ebc6ed1eec9ae23cc861ad770d79267e3cf4df3ce71bffe4db3ec491f8d705977ce7360b56619cddbff413cd2ce19571bb768d123a0266169ef5a8bd124d375dfad52b74d27d424310594304d4f26a1d98269e7a5d604515167973c0a501ba3772f86357f7320f2e5082ab881ef9fa69d8e90d457e32c4e7f77eeff79485572e2a470554755e61216b6e9ccc3b7f36214e87490d69a22a6aa6f7799ccfcd39a008e0b9c35c51d61b150d0ed70ffce5575ec65b79ea1d180030f6c11c41a30f083416c0ee5405a3fab8ce00665a78736e5c8170d337e42e145d02d7a7780f6bcd10bda2bdfd2a3217267a0f6b3ed6e6077fa8db2e67ddc256c71b165ceeb7abb212f5ab17e9d88af2666a50073385eda620a8aa16c7986635253b7b3915d5bdddedcdc5f42a08c37f54b77ed5b57e96a7f5456d4794483f5f9742407e722ec000645aa0727aeb97d2d718d5794c9d5ebc0af75e9aceeaaa1d5fe3475e751b75c0a6cb180dbf0da50ac52cc4fa31f0913b3031eee803b5f41f9814abe4ee6adedbec045455439ef0fee6bd7583d613a597b9186e3835de0276131daa77ed05a1c3afceddf4168dad23011a028501e6d146a76b88bf7e7f34738d7126081fa6d770b6d6fd421cbbee4e5a9bddf74f60fcf4e974cea825aa68bd69b296d0b5f16631a7cc63f9e87b809982b565997d693a6d6123669408f89b2b95bc56081ebf055b114e2f8c1b6f03b54aa3b98db11ae74d130e5d2d78e8c975aa710f817731a1ee8d8ffc5157e58c7661bc9232b48d4c986a512b9cde2537aea482e7e4df000021ec49444154291921c7424b5a751563b4624de253c580daa94eae10a31c47c869c9d8e591e6a61bd9f28908c45ce78256c95a90119ae9a33f91ce100b6089d832e90cf2184c7e8d6e37cde4bc575d5588d0169f65b2b815bdaad7ce48b7c159237197c6bc0ef71b82d9487162f7c60ddd59326898fda5290d922dc14192c8be550cfc659340c88a993f6b14d8c98541e71a384ede3485860bb3bd9116c59c3f6d57f2ec94ad8b9c2741cc84c2b36155491a9990506993ceb8ad92266a8833d1f6ca55e9ac08176fd709cde957e540139c2c1d191e9513be86fe8381ba55ca01ab34b78a2a12148633d9af6e9d6dd8ea7e83045465508123cac63a21bd7c499aeb0e6763c80e939b70d564b00543385f714eb7d61af1d31e65b034594ceb8e2a943e5635988edf1adc0fe5539d9c362d13a24289ec577645048e32a5302a4c1dec55cd14df540fab79ac00e9692c67b422bda8d9f66117604d25dee5cf83fd063335ed9233a3b76c39ecfb433d369b0a78d4acd953485d3ee7023dbadf585869cbe394c7214add4412203ba262b64ef54c107c17b31ac39f6dea44a173deba564d5b14fa85004a68c5869c99f2d226da2e33f949da6c2ef48b87a7863e2da9f3d6919309bbb59feaa2583c69223113a9e5df5657fa2b798ddbf5cf1ab223fce29f3b51b586aa0673ad45eb753b2721cdd6686d978a63e493059f1d5116005085299b9de59deb9d79b7517e0dcd025bc8bbeb00e005a04aee8177264bb925d97072494a5dcbd16d62b3bcdb68aa6f2d23c638c3b8621b2512b4eda716539d8a72ac9b81b09f7deba2b0a9109ab6454c838c2c2a552a5e53bfad5e501e5261b278e07faa3b1e65a9cc77596fd3ca3d12cc6763d4191b65b919f82849f0bb080060d4406f384f95688e38d36537c9f833ea3a95d1e30ab73c9213f098605e92b375a775c3ba6facd390f55a9f01729aed70db4c18178e2ded87c25642a363bb2e0a3f83205a1f4d6ca3fb2e1d0eb3c001583ca5354a7ccae4a90e8cb2a0644438ad3b6d17c568643b556adc9852a88539d40dd56f045b64d7217ef596a792adf8eae2ace15991e961d3cf06b0779f526e26714ea4cfd4012ece25e3e2a8852b86c5e7d99fc7b9fdb3a5930327074e0e5ccb81e3bbf6aec5fc7fd5d337305fa8718c9b60de4142a35995139099ba25579437bc7e0b87ca22f48608efcda58f879f300ecbf32d89db5fb7226fab8d4496cea9cf03d4c91c211ada67b881be7d89dc5564d8817d257c00afded2c4ea1ddd6f69c3ba04d1568622d24a1e024a70e981864a27769f6403828ffcbb95fcaad31a1306aeee2f0a01c27b7c36f56a923e5545748668324247045b717c840e0ccf5bb4ab7195c5345f28b921c24f25b5f5cee683a9307c67d82208140089ecec78a106c0100259919abb11d354b129f120470921a06d11adf7f4dd212ff30d576f44d7ed97fd993edce43166851e285d1f904c4f306d21344f94076c5b4130d3d26f283f1b5ad9f77b77d97f4802eafeedd6077b2dafbb97b762c50d2719b722e983e1f1f0d38ec5b7bf2b0bb87535c079b0c3dc4ec9ec33163be066ed0d6dcb834579ec1be824274bfd17ee9844740f2a1100c8c56ce2795208140cbf2e9e7d13495277c6238ea1dfc38db7ed8ec94eb7c579625be7c034bfa5568f62dcf0c0d18e8ead537e42ee73009b8057a8398a3b4e4235d891cb980ab8d53a56c24c9c8b4c5f8e43bea8588f7d831d932926a8dca9abceb972be41af6ee68359a1fcbb35135c24c963563ead8a6a9772168f81c4295a6e0e2b4fadcebb2587079a16893cc1dec88171007b986eebb4605d8fd65cccccf82c6c223e85fe46315d519d73c84e13993bfa627af13a2a4439c61e2ca9e55183146279c615402b31552755f43da6b4bee2737c9f1262c8c9007ab87fcff6160b60d9e1545a461305aead30205d1e5eeab4a7949868acc0aa7d37bc809f4f39870f92a72c2aec0b412a2c0217a780249353de2901805fa316674ce97906038256eea8569b13e464436697bc98dbcebf3c8ef6af7ffdeb76c73b1278e27e3c3d4bc9792dd203248e5cea0131cfbb2dce179dc3215fa41935508e1c32a0c4cf0138d2813140c20b534327855ecc0500930c6706e28c4af82b555e378ef47f09f130a9d673a4d6f1fda2f30d39a8bc9fd89e63bde2e7dfe480fbd3458db6a395c94da60b62f6453097a8e647a71c1813d253a283a4447a782c913091d847d975c8d813e04e1ca872511c3cf5286ce45565a7922856a5e9af56e7c573d1bf3af3f317bf82b09e94aeaa72a77e9d68e580d6402bb1c313c5b432f61db655aca31a5495f09d2a1ec08e4a4485242c21961715dc714c49f7e819165c2befde58b9f2e03fd94c66020efb564275f0942accdf99776781c20b7faec77399bcb7b04fa6f392d116a1ae69dae615eb41e6232e629c653817603dc19e8791253990390248b6aedc59e1d509f3160e206215754462e1ffbfbdf347b2a0d6b978515f152c80882261756444ec8388848c88adb00116c006c848c8be53eff7eabc5392bbeddb73efdc19ae3b98eaf195255992ff4896dd521c476113808830aac448e41948efb25869938a54d1afde67b625a88475809e951cbcb73470d7b5043420c85d93ee7a0cc34163030ffb7e3103659cdb0cd4f135142812603320a5a56f1e6818c18ff408a07f797f449ac3130ce0644ee3c29fb71c64f5ed2ee733bce75883491076146e5d8633abeb29cb79af38f4027e7c052f0c29a762a9cb22453fd99b61b2548979c6cf00a1917cd225c323d89e1e067e0b51873d7335673da2232ff7fc9e17ddd8ce515f5e9e636dfa42a42c71c53486b7b465d7bd2c015f4f64157b18a10b7b44ca5bced20c6ca536037ec50928aea4ca1907ec73a884fd519a90e3c9e5463dabe2d91ddd5a35bf31314933b02652096e9a76a6e9da637a46ebb410e8b1fbe2160c6754dfb7a55f591708ad50a92e7b926ada30e3109bf05d3a825745ef43d87d61cb81a6c180d61779117472d597b42a218e9960e98e502e2ade0937a4d7c85e1351a2ea99a9adf78e10ba251e4a615974ab444fd9bf1d52e9753b15e121747b2f0e918cb58970d01d62b1a6bc19b8b22b889148adf203901e666939e095aa0471e9909daa9ca456633f5dcb5905a9a6310cdda0a1429143214162c550cb45a182e9ce16fc2487587bd6b5c965d300b34bcd4f43931bd21d16760126c5e13b6640f31de490f6854a23121d563e879a5344646c82b419f48332fc0a708e45747f915093cba6b7744787ba290b7fdad2c7029c4c4accb49a0357ee39399fdc5696d24484458e853c13b81702be2fc583fe11572c0df07840086faee849c881428938dfa9c858e317d60828c368a16518aec1310c3c9b6e8a882a5ed4e42a231db5c4ecea5d02269a0873294d5d6fea88746746b43a89c26167dbce53ba054760a29bf7f0740ec5c05032a985a2cd5cef177da554edf979e967668c3c2d844221f7a6824b60d2b44068a3ca8b7dba70dce4b4de1371a5fc4f0c69a8d05288590e2d244dce3dce85c32b7edd90ac9b2ebb6da9ebce0beaa1fda7659acae275498c21eefb899f6e6b0ee9c296bcdfad716465a55351ffe60dbed44a8bcae12b756ddd2d36e459be42d2bdb2657a21388064a70d7614cb1274cf2c438f109e48b9e3f18082297323b730e8e1063415f26eb4945368ea6cad677f5045f26eed7bea3defeaa24ae906705804829d654bc9aa2ee418890a24769c328144a192d66cea7098a3b6491421ab7aa12b48da9b6d0161d6e53ef3d2100a3b87650a41c25d0e45086eafa8a40ce199889fde1d2c3233e04183bcbb8446b9bc8c83d4f22226ffb5bd75b63d9a5862282565e8a1241b7224ae23190a672a25e7b61cb8559eaaf77227d587750dc1ca50de5ba7baccb209795458c0b0ff6e72272389cda0d4a209e888715fc853d74cf600f042155403c3d4a27778b24147c0008fe812f95077d3f1f0b900f3fb947039eda1b3fd32dcf43b7170042f9f4e4dbde004addc8b7201edaef26125f0d05b6e3e6cab0b638a0b292ff6f216f7b0d70c05ab2847390328305f867f17710de93e51cbbdc9d3661223ca8c955e3245f2b900e6734306d7689b26c6a338dd51e305af7ce16b73c3e712e8e6764b604b604be05f2081f9dcc0a6163b42de65bad56fd0b68f3e6cf29e738377f6b4117dc7ab11fe052affd73741c6c62753fabee84d6dd7c2503b966f447213c50d7c5f09c835617f78f17cdc11f527ba38f715c84dd8e6e71bb4d14ffe003bf2cac6593f6a90ac10ee9c3ed0ca8c084af4ac5c97087e01eb12449c3e71db1369a66c24c0ad4ed24dc837f07d2520d5732a85d50cb94cd74890ab46cec9350cbbd6132520c529c54831703d8c00ebb7a826dbaaa8435ac2f0c4b63c87f474bb830d16efcfb0d932ad5500d8ff99d682168228fb397d8feb081bdb44ded9f3d6d394fa108086977dda6ba876ad474b2093d0a185315c539f0fc03f9aed8dffee12287a1f6e7d2f1265005919be16117e16b0f978ddd7fb0f9a1bd00119447a2163812401bd902b32cda67536672a20e71501e4b4e177672b89814c4cf2d4f85934faca7c62ab99eb42c24fc93d9388d032b272d21a85d726925716fb476bbb3428a5abe72663691852b413c0fc9e855885abcba24a02d5476bf223f899c794e4923328f3e8fdb2937eee19b187418284a9e88c895c424593b89d9b536c270f60653e2320462d9d7753b8893011a127de15a1d68e884a1449d0bb22514412b8f4f1d6fd957326f7af0f9200279232b8ac77d912e9256c7ae9d1bb3612f482eafd3926156206940fcf9a3d88f38df68e1220a8581e998183c352341d5c2ad60b4172be1a44f85a8fded9b3e44ae6570c2c4f279c729a81a31fd35a056025a6c480eea4603078945f8c29390d99ea5a41309f91bdae92744af2dd09cb05c6072c6e6df2867f6709b05ad4035d0eaf94f3280600180fd867bb30ec4482f95d38d0f3ce6ddfe48a8bc0489285b9f647ad0c08bc6330a89e10bacd60188a780581cffd8692e4a375f7e545f4c9dcab399c459f906bf75bab7580b5de6787831bdb6f9abdb528e0f390ec2876cf239bc6d97adc8bbc328f25e7835ca53bae9536aa940057e3e9e1aa479b8d971a3a37a077d46a33e0df743a0bc016f2a793003103ed2473e93a0a1d8e60fecc1755582c72a6a1c7d53f9d1c2e303c9f1b8c941c56622c17289d5751ff640e1018e77d444e8ad15f1eb61917e706c0b8cdc9474ccfc7770608bccb9df37a77fdbe03421f1393d2a5412203d0cd4b34b39fa739bd66ff7f07bd3c9704e120fc00a9188df377d8cdbd62806d02cbafb9345c9a1b244a26de47cc0a27a6c327350060f2b0c28ed20a19dc17f9e48cf7740fc3c63464b57352aed93a6ae0b0093d4f77884d6043ba9dd610ac5319d2ed333137ac952b02877796a96e01e302b84248607d11372c1ccaa1b48eb5def90202db18dee178a4a9e4b9b341d8bad4a50985bd61133a184352c1c9edd3250b1391266982e3436d160e876c1f09b95b9148f70fae0d4d7ab183ac939e22642648336018f160722d0bdf027c959ce669e0cce1364443ec7e5aab00acec37902dca7e8608e92f8160b60a3297144e8e78c82d07ae3111309165471555e828337149d772a294aab83afc748a7055e2d13840090c9e72bf90604a4874b8b7c18c98d4bd0832c2d2169306b2500161f25c444475845c1a62c8240d64e75085cef9e1969e82d0a635ac5b0408954c542b7b4bc05b5c6aa0899a5bff4a5d5b9191e39eba397dfbaa6b6d981fe9754cb682c26c8255396c6c8aa54bcf0e71820d553934039ad94db7a81281d0318b5d95c2ae0ecb3f2d902b920a69c7f74b7650b740ea2642f79a4c302b4a29b5109d88a619b813c1432a2bab0f8579eb78f829e0e77e83223308518f6454bea68985dde5e16c1dfb19a2a57fe52b28a3c0857a51dcc093f6d1ec2d3031ccc28d73adc2e6e515cd11c360761f666343e55a0da9aede550209da7ed4c6f21d0f55efdf90e114151b1e3cde5f49b49ce15c746087be515932a7075de82e2ef18e98c9efb05b8645442af7fd33822f6b3701939026b074ddb4d9f39fb9f5bf3ea2d92e2f16546fb270e2b5d896cc2d1ac718d0294e0f14e547ca2a785721abefe4c4adc8966239c3cf3a75b329906a389696082d960c7a4025bd04ddb6d4253fd4d7d091a26e31836e54001c39e2e7d1d7a31eeacf25f53eb56896bdd7140e7544975ecfc32060e1a02cc24d96213d97914156c1bb3fd7638a8b61eda3e1e23395df3483711da69e9b6a0978c56f00a7266dcdeab97ca0241705e5df2133bd56599a41a210bab55d381905b34aca390cfc86b2462bcd04094e522224d5aa3026b04217d7aae4e6c35e413864afd7e5d6d22e90750e87cc148425a9dc36d053832484ce4f6f4b6218e617a9d08c719065f81ce1e93871504abb5047011e365690433e3bce0e36d4d150bf925e414807296c0f857c5458f8193699ba85b4fac2a22a7b1f21f1ac9bf4d056a1de15a1569b31db039d858ee07708d107111732efdab975e8f8f8f0f3fb94fa44a79973716d9b93edbe6bef332d1936af5b025b02af2d81794c89188ba524a7ef85bcaad7368eddfa2d812d819795c07c6e50c44d4b7e3e68a7475f765cf9b6e25b04ba9881734282fc0d18ee69306fe16dd7fdf81220ad8e470e6e4fa7f9f84dd81cbe5102eefe98c1b6810bf29ccf0d17901e55993a1c24eab181cc0ce112368e1699d14d09fe4eecade1af45121becc34a401a770ecf6fbffdf6c6fb993f6c3337632712209f0500bd6c1bb8602d4b7303fb3cec20f1c9bd0b94a6553419e84e5d756c3d4a1260aa5789fe9269a0b9613db39883afaa7be120dbf0f4c094ff0df07124e0c4a7fc50174b8d8fc3e4e6e4a112f0ea70470eaec979696ef03926bde832b2f5f57be1e9fc9499dc05c16b0e20b10f60a7a66988572ceb2dbe21d98a3c30469e2b138fdd0b721fc58c1340f59393e1dec2c0350ded5a779100db66d2acb58f4eb107bdb0ecb085a4f62964757217663692a748c023808f10a27a2b1d1bc0548a9d685541e1faf2f4296dbc27d1692ad5307b7d5aabe75c8ae9f35a1022478d74316592a984732ec37b7757103a514ff8c97ee3bc82ea928f8b1b44622e54f08d9caa9be2be90bf7babac36fc5d248039818adc6bdc5fbdc8063830852b8c7e7dbe92fc4581f1c2af60dbdabf8b6ade0749bf7b91ce8e72f5ab0fcd7988e35e4e4c05600c2647000a5fe1997fbf81a193f114c14d47f92e38fad830071960a60113a2675a317a311beb5a8155672533e8838a4e8e9ac1cc4feeffc930786c34eb0c6cc8274a200d15156351a898e9dfdaf7b4910b821c1a7c9bef135bb449df24813237946eae7f39b6cd62d16b504f09147a190180c16ee2e49302cfe786d2b0a32351e7ed5f9f1bc0631d78998f624e661733c00116777be6869ce172d4f0da4130bc7b7e3239e0f7275f3ebe8973c6104da59679975530c17b02c02af837b5efd540c1f3f125b039cce3a8dd0658e0a60bc8d0943620005fecc1313786855793ed6d0d2e625d17d6746ea013e6aa8d777abb5ec0e058d311e9e430570a591d6c608028f104925bcc838f836261fd10e97af3811c1e7f5d41323c793bac787412b803af40e611e2153e576086e78afbf961cea61684d3f3c34763bad7802044fbf909072f1ead7d620e58488e0b0c3d53557680e1f9e7e149e921f2bb2f4d560ce08d76bb620f865954f7946d2fef8aeebc3ea03761031ef729f1e8c1fa927506210d1b060caf5ccd7053f33f20f07c2f3a533bb46f23192dde728a92d61ff6840d4f7681f684b505ed4b6fc845e3f34c2798c1a38d2371cbd5cd54e4e2551fdf1312b545c0bae948673874410dc6c17653bf4aa55314245b9af9131b5c65d75a8562bb6c66f6c45c4e6614300941f95aa510d259282975c9f035ab4ed79fb54a818b506eb509461fc018d2cd26f37d346fe782903b74130c860b332ae4c35b49978fb2919be0874f74152afa579229a2165dae596538d043ca8a36a2b10a5ac4d7c19021e970d836596abadb8afbafcae53fe24aa662dec8b1ee062056f3ce54bd8b44b9fe73d8f6233bf1d7e8525fbd17607b29cc2187b79a4ab9ff952697eb69bbdd1e7584a3de910851f7d06e4bb2194605876eb893e06d039695b25aa45c30a3774d03aa28b55ab64e4ee18ab3f20895be0a33fcba5c07fec425d3f9ca211a20d9d69bd62a002b7e032e821d7f164a54c4134c074285431e7006c1a317fb0702763c010095a036ca8dd0607a29d1c64e11f60a3394142941220bbd1ec9bb59bc72f1fa28631dc9402e7b29a76e6166e8eab9e146e8e06cae4fbdd44abaf6c1cda18590753bdd61437c1021ddb274f34dda54bab8d026ab39948b3b58f8e1276cc3d8809440b830c7ba53218e63ca8a08353603c56e00124b97dbd04e4cae58e991f198a8e87a7f2edb68d25d9843abb8662ad971bafd583b66a674040c63d896944371e221644da54116691b7f29373f9847da803b0e830ff237987fb5a8871d6d381c7deac2794cc9c2722f3a1a974f04b1323760f1e82cfb3fee9eed66387024e9211200bc7b017e867ee8a64d53eeb18f01651853c2e0d2d0850d89a5a19b7429047332cfe8566861b2291337a7140aac041f98710b183bb1c53d67d04c6654ab8732906142f61286e9ce0c0d2976d285800c7b7b871c0a6736c4d6328ceaa45a891af9812bc495d4059601aed20424591a054c17efb0ed527742aa2e235751c422c24e7ac821e36ce10763ee265a38a46e997a99350ba4f0772a5878b7db32856003c5fcb0b4623fbd101be8d6c2c8607d59d75928e4fc6b51b01a4eba9414419d8c7e9ff4a7f95d7b72a0fa25196a2deba9c5471e9c5c3649739f525e94d806db12d812d81278a204e6fb0d1acd73ce64b27d22c79bf496c096c096c096c0a325f07f7d3bab90fceebbef54c25f3d5f7df595f675f5f726cebefcf2cb9f7efae9871f7e2877182412b6986ec5dcd9d0b6d29f7ffef9c71f7ffcf3cf3fc266846aa9ce5af72b34e4d3089e06b29fe606e64f37b577033f450252bdf4ce9eb3742aab43dddaa8fcf9e79ff5deafd0605739b5ef44865f7ffd352dff292dda44871240d152a87ab73ae9d75f7f5dc60d6e37505d0d027ffdf517e30066b0a8d3b41991fbfdf7df3d4abc8a52a6b130e2fb44fc1d899bd6ea31412139af45088facbee17ec3307d6d187c24a49841c361221adb0062cc71525c22fb492a9fb27dab2836fc8324e06d0fac34f5880d0fc3fdf473761a50376606861e047f10f31bed4d12f01e007dbc8c0c6cb178bcb2ead91459ecd16cfc60003eeeb03204ddd4908f0cbcba175da6ca5bf76118824f8e0838efc2842061357b07e95c9a80a14267ad50e5a8ab973dab3d377c647b3de18d61c200eed858d1706e20406ab3640ac178982af6dcf0318dc1975bb04bdcb7fdad380f2c3484297fb1516951547cfb21a745d21f016cbedf4052368b7aafc8ae79552bd75431b1ebe1ae3d92884937d69678c9771eb2e12f332b34b4b2f5ad38d20a18b44aa2f73539ec5a8f90806c4367116c217c0fbc139206ad44052504b37e81b32215b661bd3ba7de072cf4b2af7a7d84721327c70bd4cdf930bb34ae8fcae4c8c04f68472abe3c6a6151396ae908d4d0a2fae0e05a696f8f96cc9df1af4c503d936ca556c2e0379c781b4ccbccff4c42bc78ae1ee63b7736bc4fae39466c0b83a77a04e71547591eba8d8219c694d2c2c0c934c6cac52f259a71aba036fc6509f8b840b7349fdec0ad1400eab6b540142bf52234fd06220c5427e0893951e29f5c78b915bbe28a04f2e80949c6592b0701ca3d08b87b967eea68b9545980d3e148b39119e40915062b4cc22f5ee97e460774e25e21324b67e8c1ade89248dfc9dc80b24125c88cf9a22a6f0c9c9373d418f524514aa09213400e16e52754ab42d0220ac6028f2cbc67441b84b786dd56c4b861ce25e06e59c668cf0d543f9afeb131ef75796e600840a16906c6839d601ebcf7c3195b77f79500dae1199ee9c1068a25d04fb3ff72ccc585563a9dda633a2604a1ececf9decd009380874f6712673125f96e3a9420078dcb0ff0d4f4b75c66903ab8fceef80fe19d0b1fe481b4ee39107b5ee38b613521dd7cf04b8b253cf5f7df7f9f30af5801b76b70df06f728106d03617e9a821b1a56c25f97c5b52b760948e0d205e79ee8a53e97833951c863edf47022f92df970d58a906048d4a562dac08f3ffea81202592be1d3adc4cb1290781994080897e1424a51215b9590289f7ef9e5975f54e88fff387bcd5af30b77a8143ebff9e61b9760066945df7fffbd7fc524606378fdc66509bc43c5b3b9813e408fd2bb5a48afbb36ea2ddec2c410dc5b8eb6a61b0352867a3276e3a318bdb777fcc348a2c1303e359cbb83240af1034bb6b015f6de41a32f4b829142fd5c0a92a658d0ddf42d267aef918d49dd3283ffec7cfdcf3e1926e81136929755c1bb359c8d227481d293b4c61015ea2235fd65ada05f99e0d11477acb11ce42fc3b7ade5d64da39c9c929934899c51de4d506f2134f11b34f74a9a380a28431fe09d0ed097192a9b8779379954a8698939f97c7b27578b42a85a6638578e65ae1afa0dbda5189c7890839276c6bd6c3c979d1ed5ed46a9c6de77112a127d475d8d2a85dc6fd85599fbb1fcda4bd051a9ab92be392c129d3496d6af542b38f93e97a9a84aee4577dd4dedb6c8d9f07e91665909dea46b9614590b51147282e93319f2c9badc9dd7c53bdc06efe624847a92347720165dab7038ad76baf05374dd110aa0cb61683c43d243e174e37489d7fbac15547eae7da2239ef8f575cba2623a755ffbaf2c3e20cd9c3114d749439ef9d3491050f32d3132760b802431f442e8508d9c86e03360070982fb79278c63c725c828606f36380489eb909b87ec6420f1dc592232087237107ec4b6317b2b9b6c7afdea4d08de5daebaded524609d0c0ff7244ccee2757834b3f49ca69d0871e952c2c32c4c7bd9a941e8a65a2de4a2b2b283876d50b7b72e25609ebd7d05035de3b9a76726bde9d7d93687e64d25824f4375ab511fdaf7fe81dfb37519984e3e1d8f4ece4188999516198fc3cde7a248810f450193a50f229f22db6e634ee84c2a1648d7e01421da2fa4adac8cb09bedb4e42187bd1794a327d3c1c7f64c3331668f277a670b330d06915ae0c0f32f48d21e7c58ca61abb2afe0f310d4f56863f9f7b16bdaa8f70798f80ddf7efbed175f7ca1bf9a87f5a247d9638bd12124e247a2efeb8b02d3ff6509a90b8af5134e03fea09ebed2c7e5c7515015714b729b666ca677a9904bb0b11e5601ac98f8eb7501cb2b5aaa176196c3a45a24cf09bf705285cc5abffb326dd5f59a82655a67b808c4e48a1c12154c0269842cfd70a55d973d925c4a1f49bb2fac2ce4b29c1c7a12422b2a43c7cb2e94385c341bbbdee9359266ea518c86a047c3ab15ea8a5ad7ab5c6ae2259b2c60af97f58ed6683b4b5a8c872a6ea9cd433fe192ca128c56558413c6f263d4ae8e0404665160a52a2c57768373b8bc1d4266d36857d10edc66a148c3ead0b51d5e199054baf6871ead7382f357b7ab57291c423199c178ac9a6469f82ebd6b24258959838086020718a1c5f5fb453e741f4f1889d98b7d7a1362d43be3921ea1f2a8a21140b687b5abd046285fc4d185cfb1f770321d9d28e3c22486d0cf37ebed2514fcfdc8c9f4100a2bc7bbe70668c29f92eec261b95aca5552960fb2603c8f845449f7b754520a2151ea8230b1e1d6acc853307d75332c649d5e5aa7c29e3db22eba75c80ba6f831ab10192fbc0ded6d513868bf9c0bd3bfbd53747322417368c92b1cb25a5f917367461c3ee5f8f139c35d208b0d2ca2b83680ac48f2ee3067f7b0b2662703c71b2c44128fd68fe7533a116149f9e456a5e9a260036c096c096c096c093c5a026773833ca93e88b35334ddd61bf22d84f2bbe520af9f447d74fb37fe2d812d812d812d812e81f9f71bb6d4b604b604b604b6045e4d02f3fb945e4d22bbbd5b025b025b025b027b6ed836b025b025b025b0255025b0e7866d135b025b025b025b027b6ed836b025b025b025b0253093c0f61b6612dabf6f096c096c09bc9e04fe1f2d461c64ea7563240000000049454e44ae426082

Daniel D. Whedon (gen. ed.), Commentary on the Old and New Testaments (1874–1909) — public domain. Text from a community e-Sword module.

The Preacher's Complete Homiletical Commentary

Joseph S. Exell (gen. ed.)

CRITICAL NOTES.—

Gen_46:8-28. And these are the names of the children of Israel, etc.] “Catalogue of Jacob’s sons, grandchildren, and great-grand children who went down into Egypt. The children are ranged according to their mothers. In Gen_46:27, the LXX make the whole number who went down to Egypt to be 75. This reckoning is followed by Stephen (Act_7:14), who as a Hellenistic Jew naturally goes by the LXX. The list is probably neither complete nor accurate, and must be regarded rather as a formal than as an historical document.” (Alford).—“If Stephen here quoted the LXX, he was accountable only for the correctness of his quotation, and not for the error which had crept into his authority. This was immaterial to his present purpose, and it was not the manner of the sacred speakers to turn aside from their grand task to the pedantry of criticism.” (Murphy).

MAIN HOMILETICS OF THE PARAGRAPH.—Gen_46:8-27

THE CATALOGUE OF THE CHILDREN OF ISRAEL

This catalogue of “the names of the children of Israel” is instructive from several points of view.

I. It marks the commencement and gives the outlines of the nation’s history. We have here the first draft of those lines of history along which this nation of Israel was to move. The list here given shows the separation of the tribes, and gives us a clear view of the people’s increase. We have here the promise of a great nation.

II. It marks the tribe of the Messiah. Our Lord was to spring from the tribe of Judah. This notes God’s redemptive purpose in this history, how God designed thereby to bring His First Begotten into the world.

III. The names are significant. Thus the names of Reuben’s sons signify—teacher, distinguished, beautiful one, noble one. These express a sanguine hope. Also the names of Levi’s sons signify—expulsion of the profane, congregation of the consecrated, practiser of discipline. These are the leading principles and proper characteristics of priestly rule. We hasten rapidly over biblical names, but much instruction may be gathered from them.

IV. The facts connected with some of the names are suggestive. Thus Dinah, though condemned to a single life, is yet reckoned among the founders of the house of Israel in Egypt. This points to the elevation of woman, and to the idea of female inheritance. Again, Judah was the father’s minister to Joseph. By his faithfulness, strength, and wisdom he rises in the opinion of his father. His distinguished place in the annals of the nation comes out, at length, in the grandeur of that prophetic word which declares God’s loving purpose in this great history. (Gen_49:10).

V. The number of the names is also suggestive. “It is remarkable that it is the product of seven, the number of holiness; and ten, the number of completeness. It is still more remarkable that it is the number of the names of those who were the heads of the primitive nations. The Church is the counterpart of the world, and is to be the instrument by which the kingdom of the world is to become the kingdom of Christ. When the Most High bestowed the inheritance on the nations, ‘when He separated the sons of Adam, He set the bounds of the people according to the number of the sons of Israel.’ (Deu_32:8). This curious sentence may have an immediate reference to the providential distribution of the human family over the habitable parts of the earth, according to the number of His church, and of His dispensation of grace; but at all events it conveys the great and obvious principle, that all things whatsoever, in the affairs of men, are antecedently adapted with the most perfect exactitude to the benign reign of grace already realised in the children of God, and yet to be extended to all the sons and daughters of Adam.”—(Murphy).

SUGGESTIVE COMMENTS ON THE VERSES

Gen_46:8-27. Compared with the families of Abraham and Isaac, these names appear to be numerous, and afford a prospect of a great nation; yet compared with those of Ishmael and Esau, they are but few. Three and twenty years ago there was “a company of Ishmaelites,” who bought Joseph; and as to Esau, he seems to have become a nation in a little time. We see from hence that the most valuable blessings are often the longest ere they reach us. The just shall live by faith.—(Fuller).

The full people of Israel consisted of twelve sons, and seventy souls; and the Christian Church consisted of twelve apostles, and seventy disciples.—(Ross).

The Preacher's Complete Homiletical Commentary (gen. ed. Joseph S. Exell; Funk & Wagnalls, c. 1892) — public domain (pre-1929). A full-Bible homiletical/sermon-outline anthology covering 65 of 66 books (2 John is absent from the source module). Text from a community e-Sword module.

Keil & Delitzsch

C. F. Keil & F. Delitzsch

The size of Jacob's family, which was to grow into a great nation, is given here, with evident allusion to the fulfilment of the divine promise with which he went into Egypt. The list of names includes not merely the "sons of Israel" in the stricter sense; but, as is added immediately afterwards, "Jacob and his sons," or, as the closing formula expresses it (Gen 46:27), "all the souls of the house of Jacob, who came into Egypt" (הבּאה for בּאה אשׁר, Ges. 109), including the patriarch himself, and Joseph with his two sons, who were born before Jacob's arrival in Egypt. If we reckon these, the house of Jacob consisted of 70 souls; and apart from these, of 66, besides his sons' wives. The sons are arranged according to the four mothers. Of Leah there are given 6 sons, 23 grandsons, 2 great-grandsons (sons of Pharez, whereas Er and Onan, the sons of Judah who died in Canaan, are not reckoned), and 1 daughter, Dinah, who remained unmarried, and was therefore an independent member of the house of Jacob; in all, therefore, 6 + 23 + 2 + 1 = 32, or with Jacob, 33 souls. Of Zilpah, Leah's handmaid, there are mentioned 2 sons, 11 grandsons, 2 great-grandsons, and 1 daughter (who is reckoned like Dinah, both here and Num 26:46, for some special reason, which is not particularly described); in all, 2 + 11 + 2 + 1 = 16 souls. Of Rachel, "Jacob's (favourite) wife," 2 sons and 12 grandsons are named, of whom, according to Num 26:40, two were great-grandsons, = 14 souls; and of Rachel's maid Bilhah, 2 sons and 5 grandsons = 7 souls. The whole number therefore was 33 + 16 + 14 + 7 = 70.

(Note: Instead of the number 70 given here, Exo 1:5, and Deu 10:22, Stephen speaks of 75 (Act 7:14), according to the lxx, which has the number 75 both here and Exo 1:5, on account of the words which follow the names of Manasseh and Ephraim in Gen 46:20 : ἐγένοντο δὲ οἱοὶ Μανασσῆ, οὓς ἔτεκεν αὐτῷ ἡ παλλακῆ ἡ Σύρα, τοὺ Μαχίρ· Μαχὶρ δὲ ἐγέννησε τὸν Γαλαάδ, υίοὶ δὲ Ἐφραΐ́μ ἀδελφοῦ Μανασσῆ Σουταλαὰμ καὶ Ταάμ. υίοὶ δὲ Σουταλαάμ. Ἐδώμ: and which are interpolated by conjecture from Gen 1:23, and Num 26:29, Num 26:35, and Num 26:36 (33, 39, and 40), these three grandsons and two great-grandsons of Joseph being reckoned in.)

The wives of Jacob's sons are neither mentioned by name nor reckoned, because the families of Israel were not founded by them, but by their husbands alone. Nor is their parentage given either here or anywhere else. It is merely casually that one of the sons of Simeon is called the son of a Canaanitish woman (Gen 46:10); from which it may be inferred that it was quite an exceptional thing for the sons of Jacob to take their wives from among the Canaanites, and that as a rule they were chosen from their paternal relations in Mesopotamia; besides whom, there were also their other relations, the families of Ishmael, Keturah, and Edom. Of the "daughters of Jacob" also, and the "daughters of his sons," none are mentioned except Dinah and Serah the daughter of Asher, because they were not the founders of separate houses.

If we look more closely into the list itself, the first thing which strikes us is that Pharez, one of the twin-sons of Judah, who were not born till after the sale of Joseph, should already have had two sons. Supposing that Judah's marriage to the daughter of Shuah the Canaanite occurred, notwithstanding the reasons advanced to the contrary in Gen 38, before the sale of Joseph, and shortly after the return of Jacob to Canaan, during the time of his sojourn at Shechem (Gen 33:18), it cannot have taken place more than five, or at the most six, years before Joseph was sold; for Judah was only three years older than Joseph, and was not more than 20 years old, therefore, at the time of his sale. But even then there would not be more than 28 years between Judah's marriage and Jacob's removal to Egypt; so that Pharez would only be about 11 years old, since he could not have been born till about 17 years after Judah's marriage, and at that age he could not have had two sons. Judah, again, could not have taken four sons with him into Egypt, since he had at the most only two sons a year before their removal (Gen 42:37); unless indeed we adopt the extremely improbable hypothesis, that two other sons were born within the space of 11 or 12 months, either as twins, or one after the other. Still less could Benjamin, who was only 23 or 24 years old at the time (vid., pp. 200f. and 204f.), have had 10 sons already, or, as Num 26:38-40 shows, eight sons and two grandsons. From all this it necessarily follows, that in the list before us grandsons and great-grandsons of Jacob are named who were born afterwards in Egypt, and who, therefore, according to a view which we frequently meet with in the Old Testament, though strange to our modes of thought, came into Egypt in lumbis patrum. That the list is really intended to be so understood, is undoubtedly evident from a comparison of the "sons of Israel" (Gen 46:8), whose names it gives, with the description given in Num 26 of the whole community of the sons of Israel according to their fathers' houses, or their tribes and families. In the account of the families of Israel at the time of Moses, which is given there, we find, with slight deviations, all the grandsons and great-grandsons of Jacob whose names occur in this chapter, mentioned as the founders of the families, into which the twelve tribes of Israel were subdivided in Moses' days. The deviations are partly in form, partly in substance. To the former belong the differences in particular names, which are sometimes only different forms of the same name; e.g., Jemuel and Zohar (Gen 46:10), for Nemuel and Zerah (Num 26:12-13); Ziphion and Arodi (Gen 46:16), for Zephon and Arod (Num 26:15 and Num 26:17); Huppim (Gen 46:21) for Hupham (Num 26:39); Ehi (Gen 46:21), an abbreviation of Ahiram (Num 26:38); sometimes different names of the same person; viz., Ezbon (Gen 46:16) and Ozni (Num 26:16); Muppim (Gen 46:21) and Shupham (Num 26:39); Hushim (Gen 46:23) and Shuham (Num 26:42). Among the differences in substance, the first to be noticed is the fact, that in Num 26 Simeon's son Ohad, Asher's son Ishuah, and three of Benjamin's sons, Becher, Gera, and Rosh, are missing from the founders of families, probably for no other reason than that they either died childless, or did not leave a sufficient number of children to form independent families. With the exception of these, according to Num 26, all the grandsons and great-grandsons of Jacob mentioned in this chapter were founders of families in existence in Moses' time. From this it is obvious that our list is intended to contain, not merely the sons and grandsons of Jacob, who were already born when he went down to Egypt, but in addition to the sons, who were the heads of the twelve tribes of the nation, all the grandsons and great-grandsons who became the founders of mishpachoth, i.e., of independent families, and who on that account took the place or were advanced into the position of the grandsons of Jacob, so far as the national organization was concerned.

On no other hypothesis can we explain the fact, that in the time of Moses there was not one of the twelve tribes, except the double tribe of Joseph, in which there were families existing, that had descended from either grandsons or great-grandsons of Jacob who are not already mentioned in this list. As it is quite inconceivable that no more sons should have been born to Jacob's sons after their removal into Egypt, so is it equally inconceivable, that all the sons born in Egypt either died childless, or founded no families. The rule by which the nation descending from the sons of Jacob was divided into tribes and families (mishpachoth) according to the order of birth was this, that as the twelve sons founded the twelve tribes, so their sons, i.e., Jacob's grandsons, were the founders of the families into which the tribes were subdivided, unless these grandsons died without leaving children, or did not leave a sufficient number of male descendants to form independent families, or the natural rule for the formation of tribes and families was set aside by other events or causes. On this hypothesis we can also explain the other real differences between this list and Num 26; viz., the fact that, according to Num 26:40, two of the sons of Benjamin mentioned in Gen 46:21, Naaman and Ard, were his grandsons, sons of Belah; and also the circumstance, that in Gen 46:20 only the two sons of Joseph, who were already born when Jacob arrived in Egypt, are mentioned, viz., Manasseh and Ephraim, and none of the sons who were born to him afterwards (Gen 48:6). The two grandsons of Benjamin could be reckoned among his sons in our list, because they founded independent families just like the sons. And of the sons of Joseph, Manasseh and Ephraim alone could be admitted into our list, because they were elevated above the sons born to Joseph afterwards, by the fact that shortly before Jacob's death he adopted them as his own sons and thus raised them to the rank of heads of tribes; so that wherever Joseph's descendants are reckoned as one tribe (e.g., Jos 16:1, Jos 16:4), Manasseh and Ephraim form the main divisions, or leading families of the tribe of Joseph, the subdivisions of which were founded partly by their brothers who were born afterwards, and partly by their sons and grandsons. Consequently the omission of the sons born afterwards, and the grandsons of Joseph, from whom the families of the two sons, Manasseh and Ephraim, who were elevated into tribes, descended, forms only an apparent and not a real exception to the general rule, that this list mentions all the grandsons of Jacob who founded the families of the twelve tribes, without regard to the question whether they were born before or after the removal of Jacob's house to Egypt, since this distinction was of no importance to the main purpose of our list. That this was the design of our list, is still further confirmed by a comparison of Exo 1:5 and Deu 10:22, where the seventy souls of the house of Jacob which went into Egypt are said to constitute the seed which, under the blessing of the Lord, had grown into the numerous people that Moses led out of Egypt, to take possession of the land of promise. From this point of view it was a natural thing to describe the seed of the nation, which grew up in tribes and families, in such a way as to give the germs and roots of all the tribes and families of the whole nation; i.e., not merely the grandsons who were born before the migration, but also the grandsons and great-grandsons who were born in Egypt, and became founders of independent families. By thus embracing all the founders of tribes and families, the significant number 70 was obtained, in which the number 7 (formed of the divine number 3, and the world number 4, as the seal of the covenant relation between God and Israel) is multiplied by the number 10, as the seal of completeness, so as to express the fact that these 70 souls comprehended the whole of the nation of God.

(Note: This was the manner in which the earlier theologians solved the actual difficulties connected with our list; and this solution has been adopted and defended against the objections offered to it by Hengstenberg (Dissertations) and Kurtz (History of the Old Covenant).)

Keil & Delitzsch — Biblical Commentary on the Old Testament (1861–1891) — public domain (CC PDM 1.0). Text via the HelloAO Bible API. (Old Testament only.)

Tyndale Open Study Notes

Tyndale Open Resources

46:8-27 This genealogy of the sons of Jacob shows that all the tribes of Israel went together to the land of Egypt; they would all leave together as well (see the book of Exodus).

Tyndale Open Study Notes — © Tyndale Open Resources, licensed CC BY-SA 4.0. Text via the HelloAO Bible API.

Jamieson, Fausset & Brown

Robert Jamieson, A. R. Fausset & David Brown

all the souls of the house of Jacob, which came into Egypt, were threescore and ten--Strictly speaking, there were only sixty-six went to Egypt; but to these add Joseph and his two sons, and Jacob the head of the clan, and the whole number amounts to seventy. In the speech of Stephen (Act 7:14) the number is stated to be seventy-five; but as that estimate includes five sons of Ephraim and Manasseh (Ch1 7:14-20), born in Egypt, the two accounts coincide.

Jamieson, Fausset & Brown — Commentary Critical and Explanatory on the Whole Bible (1871) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.

Adam Clarke's Commentary

Verse 8. These are the names of the children of Israel] It may be necessary to observe here,

First, that several of these names are expressed differently elsewhere, Jemuel for Nemuel, Jachin for Jarib, Gershon for Gershom, c. compare Nu 26:12; 1Ch 4:24. But it is no uncommon case for the same person to have different names, or the same name to be differently pronounced; See Clarke on Ge 25:18.

Secondly, that it is probable that some names in this list are brought in by prolepsis or anticipation, as the persons were born (probably) during the seventeen years which Jacob sojourned in Egypt, see Ge 46:12.

Thirdly, that the families of some are entered more at large than others because of their peculiar respectability, as in the case of Judah, Joseph, and Benjamin; but see the tables under verse 20. See Clarke on Ge 46:20.

Adam Clarke's Commentary on the Bible (1810–1826) — public domain. Text from a community e-Sword/MySword module.

John Calvin's Commentaries

8. These are the names of the children of Israel. He recounts the sons and grandsons of Jacob, till he arrives at their full number. The statement that there were but seventy souls, while Stephen (Acts 7:14) adds five more, is made, I doubt not, by an error of the transcribers. For the solution of Augustine is weak, that Stephen, by a prolepsis, enumerates also three who afterwards were born in Egypt; for he must then have formed a far longer catalogue. Again, this interpretation is repugnant to the design of the Holy Spirit, as we shall hereafter see: because the subject here treated of, is not respecting the number of children Jacob left behind him at his death, but respecting the number of his family on the day when he went down into Egypt. He is said to have brought with him, or to have found there, seventy souls born unto him, in order that the comparison of this very small number, with that immense multitude which the Lord afterwards led forth, might the more fully illustrate His wonderful benediction. But that the error is to be imputed to the transcribers, is hence apparent, that with the Greek interpreters, it has crept only into one passage, while, elsewhere, they agree with the Hebrew reckoning. And it was easy when numerals were signified by marks, for one passage to be corrupted. I suspect also that this happened from the following cause, that those who had to deal with the Scripture were generally ignorant of the Hebrew language; so that, conceiving the passage in the Acts to be vitiated, they rashly changed the true number. If any one, however, chooses rather to suppose that Luke in this instance accommodated himself to the rude and illiterate, who were accustomed to the Greek version, I do not contend with them. In the words of Moses there is, indeed, no ambiguity, nor is there any reason why so small a matter, in which there is no absurdity, should give us any trouble; for it is not wonderful, that, in this mode of notation, one letter should have been put in the place of another. It is more to the purpose, to examine wherefore this small number of persons is recorded by Moses. For, the more improbable it appears, that seventy men, in no lengthened space of time, should have grown to such a multitude; so much the more clearly does the grace of God shine forth. And this is also the reason why he so frequently mentions this number. For it was, by no means, according to human apprehension, a likely method of propagating the Church, that Abraham should live childless even to old age; that, after the death of Isaac, Jacob alone should remain; that he, being increased with a moderate family, should be shut up in a corner of Egypt, and that there an incredible number of people should spring up from this dry fountain. When Moses declares that Shaul, one of the sons of Simon, was born of a Canaanitish woman, while he does not even mention the mothers of the other sons, his intention, I doubt not, is to fix a mark of dishonor on his race. For the holy Fathers were on their guard, not to mix in marriage with that nation, from which they were separated by the decree of heaven. When Moses, having put down the names of Leah’s sons, says there were thirty-three souls, whereas he has only mentioned thirty-two; I understand that Jacob himself is to be reckoned the first in order. The statement that he had so many sons or daughters by Leah does not oppose this conclusion. For although, strictly speaking, his discourse is concerning sons, yet he commences with the head of the family. I reject the interpretation of the Hebrews, who suppose Jochebed the mother of Moses to be included, as being overstrained. A question suggests itself concerning the daughters, whether there were more than two. If Dinah alone were named, it might be said that express mention was made of her, because of the notorious fact which had happened to her. But since Moses enumerates another female in the progeny of Aser, I rather conjecture that these had remained unmarried, or single; for no mention is made of those who were wives.

John Calvin's Commentaries (1540-1563) — public domain. Text from the Calvin Translation Society English edition (1840s-50s) via the Christian Classics Ethereal Library (ccel.org). Calvin's coverage is partial (roughly two-thirds of the Bible); uncommented books and verses are honest gaps, never fabricated. The 19th-century editor's footnotes and remarks are omitted so the notes are faithfully Calvin's own voice.

John Gill's Exposition

And these are the names of the children of Israel which came into Egypt,.... Not meaning precisely Jacob's seed and offspring, but the body of the people of Israel, as they were when they went into Egypt, including Jacob himself:

Jacob and his sons; for he went with them to Egypt, and was the head and principal of them:

Reuben, Jacob's firstborn; see Gen 29:32.

John Gill's Exposition of the Whole Bible (1746–1763) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.

Matthew Poole's English Annotations

This genealogy is both here and elsewhere described exactly and particularly, as well to show the faithfulness of God in the performance of his promise concerning the vast multiplication of Abraham’s seed, and that in so short a time, as to distinguish the tribes; which was of great importance, and necessary for the disposal of the kingdom and priesthood, and above all, for the discovery of the true Messias. Compare this following catalogue with that Num 26:1-65; 1Ch 6:1-8:40.

Matthew Poole's English Annotations on the Holy Bible (1683–1685) — public domain. Text from a community e-Sword/MySword module.

The Pulpit Commentary

And these are the names of the children of Israel, which came into Egypt. The phrase "which came into Egypt" must obviously be construed with some considerable latitude, since in the appended list of seventy persons, "souls of the house of Jacob which came into Egypt," are reckoned Joseph, who undoubtedly came into Egypt, but not with Jacob, Hezron and Hamul, the sons of Pharos, as well as the descendants of Benjamin, who probably, and Ephraim and Manasseh, the children of Joseph, who certainly, were born in Egypt. Jacob and his sons: Reuben, Jacob"s firstborn.

Vers. 8-27.

The beginning of the nation.

souls of the house of Jacob which came into Egypt were threescore and ten." The number seventy became afterwards a symbolic number among the Israelites- as in the seventy elders of Moses, the seventy of the Sanhedrim, the seventy of the Alexandrian version of the Scriptures, the seventy disciples of the Lord, the seventy heathen nations of the world according to the Jews. There may be something in the combination of numbers. Seventy is 7 10. Ten is the symbol of the complete development of humanity. Seven of perfection. Therefore seventy may symbolize the elect people of God as the hope of humanity Israel in Egypt. In the twelve patriarchs and seventy souls we certainly see the foreshadowing of the Savior"s appointments in the beginning of the Christian Church. The small number of Israel in the midst of the great multitude of Egypt is a great encouragement to faith. "Who hath despised the day of small things? R.

The Pulpit Commentary (1880–1919), ed. H.D.M. Spence-Jones & Joseph S. Exell — public domain. Text from a community e-Sword module.

Kretzmann's Popular Commentary

Paul E. Kretzmann

List of the Souls in Jacob’s Family

v. 8. And these are the names of the children of Israel which came into Egypt: Jacob and his sons, the names being here recorded as the forefathers of that great nation which grew up in Egypt: Reuben, Jacob’s first-born.

v. 9. And the sons of Reuben: Hanoch, and Phallu, and Hezron, and Carmi.

v. 10. And the sons of Simeon: Jemuel (or Nemuel), and Jamin, and Ohad, and Jachin (or Jarib), and Zohar (or Zerah), and Shaul, the son of a Canaanitish woman Cf Num 26:12-13; 1Ch 4:24.

v. 11. And the sons of Levi: Gershon (or Gershom), Kohath, and Merari.

v. 12. And the sons of Judah: Er, and Onan, and Shelah, and Pharez, and Zarah. But Er and Onan died in the land of Canaan. And the sons of Pharez were Hezron and Hamul.

v. 13. And the sons of Issachar: Tola, and Phuvah (or Puah), and Job (or Jashub), and Shimron. Cf 1Ch 7:1.

v. 14. And the sons of Zebulun: Sered, and Elon, and Jahleel.

v. 15. These be the sons of Leah, which she bare unto Jacob in Padanaram, where the family was founded by the birth of the six sons, with his daughter Dinah. All the souls of his sons and daughters were thirty and three, namely, six sons, twenty-three grandsons, two great-grandsons, one daughter, and Jacob himself, a total of thirty-three.

v. 16. And the sons of Gad: Ziphion, and Haggi, Shuni, and Ezbon (or Ozni), Eri, and Arodi, and Areli.

v. 17. And the sons of Asher: Jimnah, and Ishuah, and Isui, and Beriah, and Serah, their sister; and the sons of Beriah: Heber, and Malchiel.

v. 18. These are the sons of Zilpah, whom Laban gave to Leah, his daughter, and these she bare unto Jacob, even sixteen souls; namely, two sons, eleven grandsons, two great-grandsons, and one daughter.

v. 19. The sons of Rachel, Jacob’s (favorite or most beloved) wife: Joseph and Benjamin.

v. 20. And unto Joseph in the land of Egypt were born Manasseh and Ephraim, which Asenath, the daughter of Potipherah, priest of On, bare unto him.

v. 21. And the sons of Benjamin were Belah, and Becher, and Ashbel, Gera, and Naaman, Ehi, and Rosh, Muppim, and Huppim (or Hupham), and Ard.

v. 22. These are the sons of Rachel which were born to Jacob. All the souls were fourteen; namely, two sons and twelve grandsons, including two great-grandsons, Num 26:40.

v. 23. And the sons of Dan: Hushim.

v. 24. And the sons of Naphtali: Jahzeel, and Guni, and Jezer, and Shillem.

v. 25. These are the sons of Bilhah, which Laban gave unto Rachel, his daughter, and she bare these unto Jacob. All the souls were seven; namely, two sons and five grandsons.

v. 26. All the souls that came with Jacob in to Egypt, which came out of his loins, besides Jacob’s sons’ wives, all the souls were threescore and six;

v. 27. and the sons of Joseph which were born him in Egypt were two souls; all the souls of the house of Jacob which came into Egypt were three-score and ten. Note that this enumeration is made according to the custom which listed the founders of families in such a table, even though some of them were not yet born. Cf Exo 1:5; Deu 10:22. In addition to the twelve sons of Jacob, who were the founders of the twelve tribes, all those grandsons and great-grandsons are listed who became the ancestors of independent families with large numbers and great influence. In the account of Stephen, Act 7:14, three grandsons and two great-grandsons of Joseph are included, for this reason. "Thus only can the fact be explained, otherwise inexplicable, that in the days of Moses, with the exception of the double tribe of Joseph, there were, in none of the tribes, descendants from any son or great-grandsons of Jacob that are not mentioned in this list. " The names here given represent the nucleus from which the children of Israel, the great nation, grew.

Paul E. Kretzmann, Popular Commentary of the Bible (1921–1924) — public domain. Text from a community e-Sword module.

unfoldingWord translationNotes

Door43 World Missions Community

These were the names

This refers to the names of the people that the author is about to list.

of the children of Israel

"of Israel's family members"

Hanok, Pallu, Hezron, and Karmi ... Jemuel, Jamin, Ohad, Jakin, Zohar, and Shaul ... Gershon, Kohath, and Merari

These are all names of men. (See: How to Translate Names)

translationWords

children

Jacob

Egypt

firstborn

Reuben

Simeon

Canaan

Levi

unfoldingWord translationNotes — © Distant Shores Media and the Door43 World Missions Community, licensed CC BY-SA 4.0. Source: git.door43.org/Door43/en_tn.

Rashi

Rabbi Shlomo Yitzchaki (Rashi)

הבאים מצרימה WHO CAME INTO EGYPT — Relative to that time when they were going to Egypt Scripture calls them “those who were coming” to Egypt (the participle) and one, therefore, need not be surprised that it does not state אשר באו “who came” (the perfect tense).

Rashi on the Tanakh — English translations: “The Judaica Press complete Tanach with Rashi, translated by A. J. Rosenberg” (CC BY 4.0); “Pentateuch with Rashi's commentary by M. Rosenbaum and A.M. Silbermann, 1929-1934” (public domain); “The Metsudah Tanach series, Lakewood, N.J” (CC BY 4.0); and “The Book of Joshua, Metsudah Publications, 1997” (CC BY 4.0). Text via Sefaria.

Sforno

Rabbi Ovadia Sforno

These are the names … Yaakov and his sons. Although all seventy were righteous, only Yaakov and his sons were truly worthy of being mentioned by name.

Sforno on the Tanakh — English translation: “Yalkut, Sifsei Chachomim Chumash, Metsudah Publications, 2009” (CC BY 4.0). Text via Sefaria.

Lesson kit

Teaching starters — assembled from the data on this page, not authored interpretation. Every prompt links to the verse data it draws on. Edit before teaching.

Genesis, in the Pentateuch, opens this verse with 11 words (9 distinct Hebrew lemmas). Its most distinctive word is Rᵉʼûwbên (“Reuben”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. What does “Reuben” (Rᵉʼûwbên) contribute to the verse as a whole?
  2. Exodus 1:1–5 shares this passage’s theme. How do the two illuminate each other?
  3. “son” occurs 2× in this one verse. What is the effect of the repetition?
  4. These translations render this verse differently. What is at stake in choosing one wording over another?
  5. The verb «הַבָּאִ֥ים» is Qal Participle Active. How does its form color the action?
  6. Reading how Ellicott's Commentary for English Readers and The Biblical Illustrator read this verse, where do the two commentators agree and where do they part?

Things to notice

Reading settings

Reading text

Shown beneath each verse's original-language words.

Old Testament
Old Testament edition

Read the OT as the Masoretic Hebrew (MT) or the Greek Septuagint (LXX).

English shown for the Greek Septuagint (in the Hebrew ↔ Greek comparison).

Comparing translations? Open the Compare panel on any verse page to stack up to four side by side.