Revelation 1:10

Greek (Tischendorf 8th ed.) Revelation 1:10 appears in the Greek New Testament. The text above is from the Tischendorf 8th edition. Each word links to its Strong’s number and a concise gloss. Click any word for its full Thayer’s Greek Lexicon entry.
Download image
Cite this verse

Revelation 1:10 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/revelation/1/10.

Show BibTeX & RIS
BibTeX
RIS
English Translation
I was in the Spirit on the Lord's day, and I heard behind me a loud voice, like a trumpet
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
    I was in the Spirit on the Lord's day, and I heard behind me a loud voice, like a trumpet
  • King James Version Public Domain
    I was in the Spirit on the Lord's day, and heard behind me a great voice, as of a trumpet,
  • unfoldingWord Literal Text CC BY-SA 4.0
    I was in the Spirit on the Lord’s day, and I heard behind me a loud voice like a trumpet,

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 19 translations

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

  • World English Bible Public Domain
    I was in the Spirit on the Lord's day, and I heard behind me a loud voice, like a trumpet
  • Berean Standard Bible Public Domain
    On the Lord’s day I was in the Spirit, and I heard behind me a loud voice like a trumpet,
  • Majority Standard Bible Public Domain
    On the Lord’s day I was in the Spirit, and I heard behind me a loud voice like a trumpet,
  • King James Version Public Domain
    I was in the Spirit on the Lord's day, and heard behind me a great voice, as of a trumpet,
  • American Standard Version (1901) Public Domain
    I was in the Spirit on the Lord's day, and I heard behind me a great voice, as of a trumpet
  • Revised Version (1885) Public Domain
    I was in the Spirit on the Lord’s day, and I heard behind me a great voice, as of a trumpet
  • Geneva Bible (1599) Public Domain
    And I was rauished in spirit on the Lordes day, and heard behinde me a great voyce, as it had bene of a trumpet,
  • Douay-Rheims (1899) Public Domain
    I was in the spirit on the Lord's day, and heard behind me a great voice, as of a trumpet,
  • Young's Literal Translation Public Domain
    I was in the Spirit on the Lord's-day, and I heard behind me a great voice, as of a trumpet, saying,
  • Literal Standard Version CC BY-SA 4.0
    I was in the Spirit on the LORD’s Day, and I heard a great voice behind me, as of a trumpet, saying,
  • Unlocked Literal Bible CC BY-SA 4.0
    I was in the Spirit on the Lord's day. I heard behind me a loud voice like a trumpet.
  • unfoldingWord Literal Text CC BY-SA 4.0
    I was in the Spirit on the Lord’s day, and I heard behind me a loud voice like a trumpet,
  • Darby Bible Public Domain
    I became in [the] Spirit on the Lord's day, and I heard behind me a great voice as of a trumpet,
  • World Messianic Bible Public Domain
    I was in the Spirit on the Lord’s day, and I heard behind me a loud voice, like a shofar
  • Webster's Bible Public Domain
    I was in the Spirit on the Lord's day, and heard behind me a great voice, as of a trumpet,
  • Free Bible Version CC BY-SA 4.0
    I was filled by the Spirit on the Lord's day, and I heard a loud voice behind me that sounded like a trumpet.
  • Bible in Basic English Public Domain
    I was in the Spirit on the Lord's day, and a great voice at my back, as of a horn, came to my ears,
  • Text-Critical English NT CC BY 4.0
    I was in the Spirit on the Lord's day, and I heard behind me a loud voice like that of a trumpet,
  • Tyndale New Testament (1534) Public Domain
    I was in the sprete on a sondaye and herde behynde me a gret voyce as it had bene of a trompe

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 →

κυριακῇ
kyriakós
G2960
“of the Lord”
Adjective, Dative, Singular, Feminine
Part of Speech
Adjective
Case
Dative
Number
Singular
Gender
Feminine
Full Thayer's Definition

Origin: from G2962

TDNT: 21:15,5

1. belonging to the Lord 2. related to the Lord
  1. ἐγενόμην gínomai G1096 “to become” Verb, Aorist, Middle deponent, Indicative, 1st person, Singular
  2. ἐν en G1722 “in” Preposition
  3. πνεύματι pneûma G4151 “spirit” Noun, Dative, Singular, Neuter
  4. ἐν en G1722 “in” Preposition
  5. τῇ ho G3588 “the” Article, Dative, Singular, Feminine
  6. ἡμέρᾳ hēméra G2250 “day” Noun, Dative, Singular, Feminine
  7. καὶ kaí G2532 “and” Conjunction
  8. ἤκουσα akoúō G191 “to hear” Verb, Aorist, Active, Indicative, 1st person, Singular
  9. ὀπίσω opísō G3694 “back” Adverb
  10. μου egṓ G1473 “I” Personal pronoun, 1st person, Genitive, Singular
  11. φωνὴν phōnḗ G5456 “voice” Noun, Accusative, Singular, Feminine
  12. μεγάλην mégas G3173 “great” Adjective, Accusative, Singular, Feminine
  13. ὡς hōs G5613 “as” Adverb
  14. σάλπιγγος sálpinx G4536 “trumpet” Noun, Genitive, Singular, Feminine

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 →

15
words
14
distinct lemmas
Revelation
section

Notable vocabulary

The rarest word here is κυριακῇ of the Lord G2960 — appearing just 2 times in the whole Greek New Testament.

Shared distinctive vocabulary

κυριακῇ of the Lord G2960 occurs in 2 verses of the Greek New Testament. Also found in:

Repetition

A word recurs within this verse:

Cross-references

10

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

  • Revelation 21:10 He carried me away in the Spirit to a great and high mountain, and showed me the holy city, Jerusalem, coming down out of heaven from God,
  • 2 Corinthians 12:2–4 I know a man in Christ, fourteen years ago (whether in the body, I don't know, or whether out of the body, I don't know; God knows), such a one caught up into the third heaven.
  • Revelation 4:1–2 After these things I looked and saw a door opened in heaven, and the first voice that I heard, like a trumpet speaking with me, was one saying, "Come up here, and I will show you the things which must happen after this."
  • Revelation 17:3 He carried me away in the Spirit into a wilderness. I saw a woman sitting on a scarlet-colored animal, full of blasphemous names, having seven heads and ten horns.
  • Acts 20:7 On the first day of the week, when the disciples were gathered together to break bread, Paul talked with them, intending to depart on the next day, and continued his speech until midnight.
  • Revelation 10:3–8 He cried with a loud voice, as a lion roars. When he cried, the seven thunders uttered their voices.
  • Acts 10:10–33 He became hungry and desired to eat, but while they were preparing, he fell into a trance.
  • 1 Corinthians 16:2 On the first day of the week, let each one of you save, as he may prosper, that no collections be made when I come.
  • Matthew 22:43 He said to them, "How then does David in the Spirit call him Lord, saying,
  • John 20:19 When therefore it was evening, on that day, the first day of the week, and when the doors were locked where the disciples were assembled, for fear of the Jews, Jesus came and stood in the midst, and said to them, "Peace be to you."

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

Commentary

Notes on Revelation 1:10 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 →

The Cambridge Bible for Schools and Colleges

gen. ed. J. J. S. Perowne

Vision of the Son of Man, Rev_1:10-20

10. I was in the spirit] Was caught into a state of spiritual rapture. Son_4:2 and (nearly) Rev_17:3, Rev_21:10; cf. 1Ki_18:12; Eze_3:12; Eze_3:14; Eze_37:1; also 2Co_12:2-3.

the Lord’s day] Undoubtedly here used (though for the first time) in the sense now traditional throughout Christendom. Many of the early Fathers, Ignatius, Justin Martyr, Clement of Alexandria, Tertullian, &c. use the word of the First Day of the week. A few commentators have proposed to translate, “I was, in spirit, on the day of the Lord,” i.e. was carried away in spirit to the Great Day of the Lord’s Coming; but the reference to Rev_4:2 refutes this.

as of a trumpet] As loud, and perhaps as clear.

The Cambridge Bible for Schools and Colleges (gen. ed. J. J. S. Perowne; Cambridge University Press, 1878–1918) — public domain. Text from a community e-Sword module.

Joseph Benson's Commentary

Rev 1:10-11. I was in the Spirit — That is, in a trance, a prophetic vision; so overwhelmed with the power, and filled with the light of the Holy Spirit, as to be insensible of outward things, and wholly taken up with spiritual and divine. What follows is one single, connected vision, which St. John saw in one day: and therefore he that would understand it should carry his thoughts straight on through the whole, without interruption. The other prophetic books are collections of distinct prophecies, given upon various occasions. But here is one single treatise, whereof all the parts exactly depend on each other. Rev 4:1, is connected with Rev 1:19. And what is delivered in the 4th chapter goes on directly to the 22d. On the Lord’s day — On this our Lord rose from the dead. On this the ancients believed he would come to judgment. It was therefore with the utmost propriety that St. John on this day both saw and described his coming. And I heard behind me — St. John had his face to the east: our Lord likewise, in this appearance, looked eastward toward Asia, whither the apostle was to write: a great voice as of a trumpet — Which was peculiarly proper to proclaim the coming of the great King, and his victory over all his enemies. I am Alpha and Omega, &c. — That these titles should be repeated so soon, in a connection which demonstrates they are given to Christ, will appear very remarkable, whatever sense be given to the 8th verse. The argument drawn in the preceding note upon it would have been strong, wherever such a passage as this had been found; but its immediate connection with this greatly strengthens it. “And I,” says Doddridge, “cannot forbear recording it, that this text has done more than any other in the Bible toward preventing me from giving into that scheme which would make our Lord Jesus Christ no more than a deified creature.” And, What thou seest, and hearest, write — He both saw and heard. This command extends to the whole book. All the books of the New Testament were written by the will of God: but none were so expressly commanded to be written; in a book — So all the revelation is but one book: nor did the letter to the angel of each church belong to him or his church only, but the whole book was sent to them all: and send it unto the seven churches — Hereafter named; and through them to all churches, in all ages and nations. To Ephesus — Mr. Thomas Smith, who, in the year 1671, travelled through all these cities, observes, that from Ephesus to Smyrna is forty-six English miles; from Smyrna to Pergamos, sixty-four; from Pergamos to Thyatira, forty-eight; from Thyatira to Sardis, thirty- three; from Sardis to Philadelphia, twenty-seven; and from Philadelphia to Laodicea, about forty-two miles.

Joseph Benson's Commentary on the Old and New Testaments (1811–1818) — public domain. Text from a community e-Sword module.

Tyndale Open Study Notes

Tyndale Open Resources

1:10 the Lord’s Day: This designation was used in the Roman world to refer to celebrations in honor of Caesar, but Christians used it to refer to their weekly worship, celebrating Jesus’ resurrection. The earliest Christians worshiped in Jewish synagogues on the Sabbath, the last day of the week (Acts 18:4), but by the time of Revelation, they were excluded from synagogues and gathered on the day that commemorated the resurrection, the first day of the week (see study note on Luke 24:1; see also Acts 20:7). • The loud voice like a trumpet blast was an announcement of the Lord’s coming.

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

Bengel's Gnomon

Johann Albrecht Bengel

Rev 1:10. Ἐγενόμην) A sentence consisting of three members: ἐγενόμην· ἐγενόμην· καὶ ἤκουσα: Rev 1:9-10.—ἐν τῇ κυριακῇ ἡμέρᾳ, on the Lord’s day) That there is a Lord’s day, and that it is so called, is plain even from this passage: moreover, that the Lord’s day is that day which was called by the Gentiles the day of the Sun, which is the first day of every week, and which is opposed to the Sabbath, the seventh day of the week, is clear from the universal stimony of Christian antiquity. We may also learn the reason of this title from the Scripture itself of the New Testament. Many seek the origin of the title in the fact of the Lord’s Resurrection on that day. This indeed is true, but it cannot have been the principal or the only reason. The days of the Lord’s Nativity, of His Baptism, Transfiguration, Cross, Resurrection, Ascension, and Coming in glory, are all remarkable. Which of these is in the highest sense the Lord’s day? The Lord’s Supper is the supper of the Lord: the Lord’s day is the day of our Lord Jesus Christ; under which name the style of the apostle denotes the one day of His coming, which also is spoken of absolutely as the day, or that day. The opinion of the ancient Christians is not at variance with this view; respecting which opinion these things are read in Jerome on that passage, at midnight, Matthew 25 : Let us say something, which perhaps may be useful to the reader. There is a tradition of the Jews, that Christ will come at midnight, in consonance with the time in Egypt, when the passover was celebrated, and the destroying angel came, and the Lord passed over the tents [of Israel]: the door-posts of our foreheads, too, have been consecrated with the blood of a Lamb. Whence I suppose, also that the apostolical tradition has continued, that on the eve of the passover it is not permitted to dismiss the people before midnight, expecting the coming of Christ: and when that time shall have passed, security being now presumed upon, all keep the festival. The Lord was expected on every Lord’s day, although the solemn expectation of His Coming was especially celebrated before the Paschal Lord’s day. The seventh day is a memorial of the creation: the first day is a memorial of the final consummation. The former is the day of Jehovah: the latter, the day of the Lord. Undoubtedly, whoever perceives beforehand in his mind, that the first day of the week is called the Lord’s day, because that is the day of the Lord’s coming, he then, and not till then, perceives with what remarkable propriety it happened to John, that he should, on the Lord’s day, both see and describe the Lord as coming.

I once thought that the vision, which Ezekiel relates from ch. 40, was on the day of the Sabbath, and that that day of the Sabbath might be compared with the Lord’s day mentioned in this passage; but I now of my own accord give up that idea. For indeed, in the year of the world 3374, in which Calvisius places that vision, the first day of Tisri was the Sabbath; but the vision was three years afterwards, on the tenth day of Tisri, in the middle of the week. The Lord’s day opens another inquiry. Irenæus, nearly a contemporary writer, affirms that the Apocalypse was seen Πρὸς τῷ τέλει, at the end of the reign of Domitian; and, besides others, Newton vainly opposes him, in his Observ. on the Ap. p. 163. See Exeg. Germ. p. 174. But Domitian was slain in the 96th year Dion., on the 18th Sept., on the Lord’s day: and since Irenæus thus accurately marks the time of the vision by the well-known death of the persecutor, it will be most safe to depart as little as possible from the very day. But what if that Lord’s day in that year was the 3d April, that is, the paschal feast; or the 19th June: comp. Ord. Temp. p. 389 [Ed. ii. p. 334, sq.]; or the 18th of September itself? I define nothing: I follow the footsteps of Irenæus. At any rate, the fact of the Apocalypse being given before the death of Domitian supplies another observation. Apollonius of Tyana was addressing the people at Ephesus, and in the middle of his speech he exclaimed, Strike the tyrant; and again, Be of good courage, the tyrant is slain. And on that day, and at that hour, Domitian was slain at Rome. Whether Apollonius had been aware of the conspiracy against Domitian, or perceived from any other source what was taking place, the Apocalypse at the same time supplied the Ephesians with a much greater discovery of future events, to check the followers of Apollonius, and to vindicate the glory of Jesus Christ.—ἤκουσα ὀπίσω μου, I heard behind me) John’s face had been turned towards the east; and in like manner the Lord, while He appears to him, directed His face to the east, towards Asia, to which the writing was to be sent.

Bengel's Gnomon of the New Testament — English translation (T&T Clark, Edinburgh, 1860) — public domain. Text from a community e-Sword module.

Meyer's Critical & Exegetical Commentary

Heinrich August Wilhelm Meyer

Rev_1:10. With ἐγενόμην ἐν πνεύματι we dare not immediately combine ἐν τῇ κυριακῇ ἡμέρᾳ, in the sense: I saw in the Spirit the day of judgment; i.e., I foresaw it represented.[702] In contradiction with this[703] are, the fact that the presentation of ΓΊΝΕΣΘΑΙ ἘΝ ΠΝΕΎΜΑΤΙ is in itself complete, the expression Ἡ ΚΥΡΙΑΚῊ ἩΜΈΡΑ, and the circumstance that the contents of the book are not limited to the day of judgment. The ἘΝ ΠΝΕΎΜΑΤΙ[704] designates essentially nothing else than the ἘΝ ἘΚΣΤΆΣΕΙ of Act_22:18; Act_11:5. Yet by ΠΝΕῦΜΑ,[705] the Divine Spirit, in his objectivity,[706] cannot be understood,[707] but the πνεῦμα must by all means be interpreted subjectively.[708] The antithesis is γιν. ἐν ἑαυτῷ,[709] or, according to 1Co_14:14 sqq., ἐν τῷ νοί.[710] The ἐν πνεύματι is understood in one way, Rom_8:9, and in another also in Mat_22:43; Mar_12:36, where the subjective πνεῦμα is designated as sanctified or prophetically illumined by the objective Spirit of God; while in the present passage, as well as in Rev_4:2, and especially Rev_21:10, the reference to the efficacy of the Holy Ghost is in no way removed, but by πνεῦμα is understood only the higher, spiritual nature of man,[711] in virtue of which he is capable of receiving a revelation, having visions, and being ἐν ἐκστάσει.

The κυριακὴ ἡμέρα[712] is the first day of the week, the Sunday, which was celebrated as the day of the Lords resurrection.[713] On the holy day, John was especially well prepared to receive the divine revelation. [See Note XXV., p. 125.] But there is no foundation for understanding the κυριακὴ ἡμ. of an Easter Day,[714] or for assigning to that Sunday[715] the fulfilment of the expectation, attested by Jerome, that Christ will return on Easter Day.[716]

ὁπίσω μου refers not to the fact that a revelation of the invisible God is presented,[717] nor that John must first be prepared by hearing for the impending sight, as no one can see God without dying.[718] Against both these views, is the fact that John not only actually sees Christ, but also experiences the complete effect thereof.[719] It is also not to be said that here clearly the awakening to ecstatic consciousness is described, as though John at first had seen nothing, at least, nothing remarkable, but only first heard;[720] for the awakening to ecstatic consciousness,[721] which is not everywhere represented, has already occurred, since John hears or sees,[722] viz., in the Spirit. It is only the unexpected, surprising utterance of the divine voice that is here stated.[723] A comparison may, at all events, be made with Eze_3:12, where, however, the presentation seems to be conditioned by the development of the scene itself.

The mighty, loud[724] voice is like the sound of a trumpet. In connection with the use of the ὡς σάλπιγγος[725] purely as a comparison, the remark is not applicable that the assembling of congregations, and the appearances or revelations of God and Christ, are announced with the sound of a trumpet.[726]

The voice which imparts the command, Rev_1:11,[727] belongs not to an angel speaking in the person of Christ,[728] nor to the angel mentioned in Rev_1:1,[729] nor to God speaking in distinction from Christ, who speaks in Rev_1:15.[730] It has been thought that the voice proceeds from him whom John, Rev_1:12 sqq., sees, and therefore from Christ himself;[731] but on account of Rev_4:1, this cannot be admitted. It is therefore, as in Rev_4:1, Rev_10:4; Rev_10:8, entirely undecided as to whom this voice belongs. This also agrees very well with the ὁπίσω μου.

[702] Wetst.; cf., also, V. d. Honert, Dissert. Apocalypt, p. 77 sqq.; Winer, p. 173; Züll.

[703] Cf., also, De Wette, Hengstenb.

[704] Cf. Rev_4:2, Rev_21:10.

[705] Cf., especially, Rev_21:10.

[706] Cf. LXX., Jdg_11:29 : ἐγένετο ἐπὶ Ἰεφθάε πνεῦμα κυρ. (Num_24:2).

[707] As Grotius, who compares Mar_1:23; Mar_5:5; and Ebrard, who compares Act_4:8 sqq.; and also Klief.,say more clearly than many other expositors who appear to be of the same opinion.

[708] Cf. 1Co_14:2; 1Co_14:14; 1Co_14:31.

[709] Act_12:11.

[710] Cf., also, 2Co_12:2 sqq.

[711] Cf. Rom_8:16.

[712] Cf. 1Co_11:20.

[713] 1Co_16:2; Act_20:7; cf. Dionys. Cor. in Euseb., H. E., iv. 23: τήν

κυριακὴν ἁγίαν ἡμέραν διάγομεν (We keep the holy Lords day). Barnabas, Ep., c. Revelation 15 : ἄγομεν τὴν ἡμέραν τὴν ὀγδόην εἰς εὐφροσύνην, ἐν ᾖ καὶ ὁ Ἰησοῦς ἀνέστη ἐκ νεκρῶν, κ.τ.λ. (We devote the eighth day to gladness, on which also Jesus rose from the dead), etc.

[714] Eichh.

[715] Beng.

[716] On Mat_25:24, The apostolic tradition that, at the time of the Easter vigils, it will not be allowed to dismiss the people before midnight, expecting the coming of Christ (Traditionem apostolicumut in die vigiliarum paschae ante noctis dimidium populos dimittere non liceat, expectantes adventum Christi).

[717] C. a Lap.

[718] Exo_33:20 sqq.; Isa_6:5; Ewald, Hengstenb.

[719] As in Isa_6:5.

[720] Ebrard.

[721] On ch. 4. (p. 215) Ebrard interprets the ὁπίσω μου very preposterously as standing upon earth. Volkmar: As the external world lies extended before mans face, so what is concealed is back of the worlds view.

[722] Rev_4:1.

[723] Cf., also, Stern, but who incorrectly refers to Isa_30:21. See Knobel on this passage.

[724] μεγάλη, Rev_5:2; cf. Mat_24:31; Mat_27:46; Mat_27:50.

[725] Cf. Rev_5:14.

[726] Num_10:2; Num_10:10; Joe_2:1; Joe_2:15; Exo_19:19; Mat_24:31; 1Th_4:16; De Wette, Hengstenb., etc.

[727] λεγούσης is to be construed with σαλπ. by attraction.

[728] N. de Lyra.

[729] Ebrard; cf. on Rev_5:1.

[730] C. a Lap.

[731] Alcas., Ew., Hengstenb.

NOTES BY THE AMERICAN EDITOR

XXV. Rev_1:10. ἐν τῇ κυριακῇ ἡμέρᾳ

Trench: Some have assumed, from this passage, that ἡμέρα κυριακή was a designation of Sunday already familiar among Christians. This, however, seems a mistake. The name had, probably, its origin here. A little later, we find ἡμέρα κυριακή familiar to Ignatius, as Dominica solemnia to Tertullian (De Anima, c. 9; cf. Dionysius of Corinth, quoted by Eusebius, H. E., iv. 23, 8; Clement of Alexandria, Strom., vii. 12; Origen, Con. Cels., viii. 22). But, though the name the Lords Day will very probably have had here its rise (the actual form of the phrase may have been suggested by κυριακὸν δεῖπνον, 1Co_11:20), the thing, the celebration of the first day of the week as that on which the Lord brake the bands of death, and became the head of a new creation, called therefore sometimes ἀναστάσιμος ἡμέρα,this was as old as Christianity itself (Joh_20:24-29; 1Co_16:2; Act_20:7; Epistle of Barnabas, c. 17). A refutation of the interpretation as the day of the Lords coming is given in Alford.

NOTES BY THE AMERICAN EDITOR

XXV. Rev_1:10. ἐν τῇ κυριακῇ ἡμέρᾳ

Trench: Some have assumed, from this passage, that ἡμέρα κυριακή was a designation of Sunday already familiar among Christians. This, however, seems a mistake. The name had, probably, its origin here. A little later, we find ἡμέρα κυριακή familiar to Ignatius, as Dominica solemnia to Tertullian (De Anima, c. 9; cf. Dionysius of Corinth, quoted by Eusebius, H. E., iv. 23, 8; Clement of Alexandria, Strom., vii. 12; Origen, Con. Cels., viii. 22). But, though the name the Lords Day will very probably have had here its rise (the actual form of the phrase may have been suggested by κυριακὸν δεῖπνον, 1Co_11:20), the thing, the celebration of the first day of the week as that on which the Lord brake the bands of death, and became the head of a new creation, called therefore sometimes ἀναστάσιμος ἡμέρα,this was as old as Christianity itself (Joh_20:24-29; 1Co_16:2; Act_20:7; Epistle of Barnabas, c. 17). A refutation of the interpretation as the day of the Lords coming is given in Alford.

Meyer — Critical and Exegetical Commentary on the New Testament — English translation by Peter Christie, edited by Frederick Crombie (T&T Clark, 1880) — public domain. Text from a community e-Sword module.

Expositor's Greek Testament

ed. W. Robertson Nicoll

Rev 1:10 . Ecstasy or spiritual rapture, the supreme characteristic of prophets in Did. xi. 7 (where the unpardonable sin is to criticise a prophet λαλοῦντα ἐν πνεύματι ), was not an uncommon experience in early Christianity, which was profoundly conscious of living in the long-looked for messianic age (Act 2:17 f., cf. Eph 3:5 ), when such phenomena were to be a matter of course. Throughout the Apocalypse (Rev 21:5 , etc.) John first sees, then writes; the two are not simultaneous. While the Apocaiypse is thus the record of a vision ( ὅρασις , Rev 9:17 ), the usual accompaniments of a vision i.e. , prayer and fasting are significantly absent from the description of this inaugural scene, which is reticent and simple as compared, e.g. , with a passage like Asc. Isa. iv. 10 16. It is possible, however, that the prophet was engaged in prayer when the trance or vision overtook him (like Peter, Act 10:9-11 , cf. Ign. ad Polyc. ii. 2, τὰ δὲ ἀόρατα αἴτει , ἵνα σοι φανερωθῇ ), since the day of weekly Christian worship is specially mentioned on which, though separated from the churches (was there one at Patmos?), he probably was wrapt in meditations (on the resurrection of Christ) appropriate to the hour. The Imperial or Lord’s day, first mentioned here in early Christian literature (so Did. xiv., Gosp. Peter 11, etc.) contains an implicit allusion to the ethnic custom, prevalent in Asia Minor, of designating the first day of the month (or week?) as Σεβαστή in honour of the emperor’s birthday (see Thieme’s Inschr. Maeander , 1906, 15, and Deissmann in E.Bi. 2813 f.). Christians, too, have their imperial day ( cf. Introd. § 2), to celebrate the birthday of their heavenly king. With his mind absorbed in the thought of the exalted Jesus and stored with O.T. messianic conceptions from Daniel and Ezekiel, the prophet had the following ecstasy in which the thoughts of Jesus and of the church already present to his mind are fused into one vision. He recalls in spirit the usual church-service with its praises, prayers, sudden voices, and silences. (Compare Ign. Magn. ix. εἰ οὖν οἱ ἐν παλαιοῖς πράγμασιν ἀναστραφέντες εἰς καινότητα ἐλπίδος ἦλθον , μηκέτι σαββατίζοντες ἀλλὰ κατὰ κυριακὴν ζῶντες , ἐν ᾗ καὶ ἡ ζωὴ ἡμῶν ἀνέτειλεν διʼ αὐτοῦ καὶ τοῦ θανάτου αὐτοῦ … καὶ διὰ τοῦτο ὑπομένομεν .) John’s service of God (Rev 1:2 ) involved suffering, instead of exempting him from the trials of ordinary Christians; the subsequent visions and utterances prove not merely that in his exile he had fallen back upon the O.T. prophets for consolation but that ( cf. 2Co 11:28-29 ) he was anxiously brooding over the condition of his churches on the mainland. Cf. Dio Chrys. Orat. xiii. 422, where the philosopher dates the consciousness of his vocation from the period of his exile. Upon the other hand, the main criterion of a false prophet (Eus. H. E. Rev 1:17 ; Rev 1:2 ), apart from covetousness, was speech ἐν παρεκστάσει , i.e. , the arrogant, ignorant, frenzied rapture affected by pagan Cagliostros, who were destitute of any unselfish religious concern for other people. ὀπίσω μου , the regular method of spiritualistic voices and appearances: σάλπιγγος , loud and clear, not an unusual expression for voices heard in a trance ( cf. Martyr. Polyc. xxii. 2, Moscow MS). The following Christophany falls into rhythmical expression. As a revelation of the Lord (Rev 1:1 , cf. 2Co 12:1 ), with which we may contrast Emerson’s saying (“I conceive a man as always spoken to from behind and unable to turn his head and see the speaker”), it exhibits several of the leading functions discharged by Jesus in the Apocalypse, where he appears as ( a ) the revealer of secrets (Rev 1:1 f., Rev 5:5 ), ( b ) the guardian and champion of the saints (Rev 1:2-3 , etc.), ( c ) the medium, through sacrifice, of their relationship to God, ( d ) associated with God in rewarding them, and ( e ) in the preliminary overthrow of evil which accompanies the triumph of righteousness. Compare the main elements of the divine nature as conceived by the popular religion of contemporary Phrygia, viz. , ( a ) prophetic power, ( b ) healing and purifying power, and ( c ) divine authority (symbolised by the axe): C. B. P. , ii. 357.

The Expositor's Greek Testament, edited by W. Robertson Nicoll (1897–1910) — public domain. Text from a community e-Sword module.

Geneva Bible (1599)

Geneva Bible translators

This is that holy ravishment expressed, wherewith the prophets were ravished, and being as it were carried out of the world were conversant with God, and so Ezekiel saith often that he was carried from place to place of the Lord’s Spirit and that the Spirit of the Lord fell upon him.

He calleth it the Lord’s day, which Paul calleth the first day of the week, 1 Cor. 16:2.

Geneva Bible (1599) marginal notes — public domain. Text via Bolls.life.

Jamieson, Fausset & Brown

Robert Jamieson, A. R. Fausset & David Brown

I was--Greek, "I came to be"; "I became."

in the Spirit--in a state of ecstasy; the outer world being shut out, and the inner and higher life or spirit being taken full possession of by God's Spirit, so that an immediate connection with the invisible world is established. While the prophet "speaks" in the Spirit, the apocalyptic seer is in the Spirit in his whole person. The spirit only (that which connects us with God and the invisible world) is active, or rather recipient, in the apocalyptic state. With Christ this being "in the Spirit" was not the exception, but His continual state.

on the Lord's day--Though forcibly detained from Church communion with the brethren in the sanctuary on the Lord's day, the weekly commemoration of the resurrection, John was holding spiritual communion with them. This is the earliest mention of the term, "the Lord's day." But the consecration of the day to worship, almsgiving, and the Lord's Supper, is implied in Act 20:7; Co1 16:2; compare Joh 20:19-26. The name corresponds to "the Lord's Supper," Co1 11:20. IGNATIUS seems to allude to "the Lord's day" [Epistle to the Magnesians, 9], and IRENÆUS [Quæst ad Orthod., 115] (in JUSTIN MARTYR). JUSTIN MARTYR [Apology, 2.98], &c., "On Sunday we all hold our joint meeting; for the first day is that on which God, having removed darkness and chaos, made the world, and Jesus Christ our Saviour rose from the dead. On the day before Saturday they crucified Him; and on the day after Saturday, which is Sunday, having appeared to His apostles and disciples, He taught these things." To the Lord's day PLINY doubtless refers [Epistles, Book X., p. 97], "The Christians on a fixed day before dawn meet and sing a hymn to Christ as God," &c. TERTULLIAN [The Chaplet, 3], "On the Lord's day we deem it wrong to fast." MELITO, bishop of Sardis (second century), wrote a book on the Lord's day [EUSEBIUS 4.26]. Also, DIONYSIUS OF CORINTH, in EUSEBIUS [Ecclesiastical History, 4.23,8]. CLEMENT OF ALEXANDRIA [Miscellanies, 5. and 7.12]; ORIGEN [Against Celsus, 8. 22]. The theory that the day of Christ's second coming is meant, is untenable. "The day of the Lord" is different in the Greek from "the Lord's (an adjective) day," which latter in the ancient Church always designates our Sunday, though it is not impossible that the two shall coincide (at least in some parts of the earth), whence a tradition is mentioned in JEROME [Commentary on Matthew, 25], that the Lord's coming was expected especially on the Paschal Lord's day. The visions of the Apocalypse, the seals, trumpets, and vials, &c., are grouped in sevens, and naturally begin on the first day of the seven, the birthday of the Church, whose future they set forth [WORDSWORTH].

great voice--summoning solemn attention; Greek order, "I heard a voice behind me great (loud) as (that) of a trumpet." The trumpet summoned to religious feasts, and accompanies God's revelations of Himself.

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 10. I was in the Spirit] That is, I received the Spirit of prophecy, and was under its influence when the first vision was exhibited.

The Lord's day] The first day of the week, observed as the Christian Sabbath, because on it Jesus Christ rose from the dead; therefore it was called the Lord's day, and has taken place of the Jewish Sabbath throughout the Christian world.

And heard behind me a great voice] This voice came unexpectedly and suddenly. He felt himself under the Divine afflatus; but did not know what scenes were to be represented.

As of a trumpet] This was calculated to call in every wandering thought, to fix his attention, and solemnize his whole frame. Thus God prepared Moses to receive the law. See Exo 19:16; Exo 19:19, &c.

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

Ellicott's Commentary for English Readers

(10) I was (or, I became) in the Spirit.—The mind, drawn onward by the contemplation of things spiritual, is abstracted from the immediate consciousness of outward earthly forms of life. In great natures this power is usually strong. Socrates is related to have stood rapt in thought for hours, and even days, unconscious of the midday heat, or the mocking wonder of his comrades. To high-souled men, set upon the spiritual welfare of the race, this power of detaching themselves from the influence of the outward is the result of their earnestness; the things spiritual are to them the real; the things seen are temporal. It is the Holy Spirit alone which can give the power of this spiritual abstraction; but it is through the ordinary use of means that this power is bestowed. In St. John’s case it was on the Lord’s Day that this spiritual rapture was vouchsafed.

The Lord’s day.—There is no ground whatever for the futurist interpretation that this expression refers to the “Day of the Lord,” as in 2Th_2:2. The phrase in this latter passage is totally different. The phrase here is. en te kuriake hemera. The adjective is applied by St. Paul (perhaps coined by him for the purpose) to the Lord’s Supper: from the Supper it came to be applied to the day on which Christians met for the breaking of bread. The day is still called κυριακὴ (kuriake) in the Levant. On the Lord’s Day the vision came to the Apostle. It was the hour of sweetest, closest communion, when the memories of Christ risen, and the fellowship he had enjoyed at Ephesus, would work on his spirit, and aid in raising him in highest adoration, like St. Paul (2Co_12:2-4). When so rapt, he heard a voice, strong, clear, and resonant as a trumpet. The Apostle’s voice could not be heard among his beloved flock at Ephesus; but there was a voice which would reach from the exile at Patmos, not to Ephesus and its sister churches, but to all churches and throughout all time. The mouth which persecution closes God opens, and bids it speak to the world. So St. Paul, through the Epistles of his Captivity, still speaks. Luther, by his translation of the Bible, spoke from his confinement at Wartburg; and Bunyan, by his divine allegory, shows how feeble were the walls of his cell at Bedford to silence the voice of God. If speech be silver and silence golden, it is also true in the history of the Church that from the captivity of her teachers she has received her most abiding treasures.

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

John Gill's Exposition

I was in the Spirit on the Lord's day,.... Not on the Jewish sabbath, which was now abolished, nor was that ever called the Lord's day, and had John meant that, he would have said on the sabbath day; much less the Jewish passover, but the first day of the week is designed; so the Ethiopic version renders it "on the first day"; and is so called just as the ordinance of the supper is called the Lord's supper, being instituted by the Lord, and the Lord's table, Co1 10:21, and that because it was the day in which our Lord rose from the dead, Mar 16:9; and in which he appeared at different times to his disciples, Joh 20:19, and which the primitive churches set apart for his worship and service, and on which they met together to hear the word, and attend on ordinances, Act 20:7; and Justin Martyr (z) tells us, who lived within about fifty years after this time, that on the day called , "Sunday", (by the Greeks,) the Christians met together in one place, and read the Scriptures, and prayed together, and administered the ordinance of the supper; and this, he adds, was the first day in which God created the World, and our Saviour Jesus Christ rose from the dead; yea, Barnabas (a), the companion of the Apostle Paul, calls this day the eighth day, in distinction from the seventh day sabbath of the Jews, and which he says is the beginning of another world; and therefore we keep the eighth day, adds he, joyfully, in which Jesus rose from the dead, and being manifested, ascended unto heaven: and this day was known by the ancients by the name of "the Lord's day"; as by Ignatius (b), Irenaeus (c), Tertullian (d), Origen (e), and others; for it must be some day that was known by this name, otherwise it is mentioned to no purpose, because it would not be distinctive from others; for which reason it cannot merely design the day in which John saw this vision, because the Lord appeared on it to him, for this would not distinguish it from any other day. Some have conjectured that this was not the weekly Lord's day observed by the Christians, but the anniversary of Christ's resurrection; and so the Ethiopians still call Easter "Schambatah Crostos", the sabbath of Christ: to understand it of the former is best. Now, though John was driven from the house and worship of God, and could not join with the saints in the public worship of that day; yet he was employed in spiritual contemplations and exercises, and was under a more than ordinary influence of the Spirit of God; and his spirit or soul was wholly intent upon, and taken up with divine and spiritual things, with visions and representations that were made unto his mind, which he perceived in his spirit, and not with the organs of his body; he was in an ecstasy of spirit, and knew not scarcely whether he was in the body or out of it:

and heard behind me a great voice, as of a trumpet; which was the voice of the Son of God, as appears by what it uttered, Rev 1:11; and is afterwards said to be as the sound of many waters; and it was behind him, as in Isa 30:21, it came to him at an unawares, and surprised him, while he was in deep meditation on spiritual things: and it was a very "great" one; it was the voice of a great person, of the Son of God, and expressed great things, and was very sonorous and loud, it was like the sound of a trumpet; and this was partly to awaken the attention of John to it, and partly to express the certainty of the relation he gives of what it said; had it been a low muttering voice, it might be questioned whether John rightly understood it, and whether he might not be mistaken in the account of what he heard; but it being so loud and clear, there is no room for such a doubt,

(z) Apolog. 2. p. 98, 99. (a) Epist. c. 11. p. 244. Ed. Voss. (b) Epist. ad. Magnes. c. 9. (c) Apud Script. Quaest. & Respons. ad Orthodox. inter Justin. Opera, p. 468. (d) De Corona, c. 3. (e) Homil. in Exod. fol. 41. 7.

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

Trapp's Complete Commentary

John Trapp

10 I was in the Spirit on the Lord’s day, and heard behind me a great voice, as of a trumpet,

Ver. 10. I was in the Spirit] Acted by him, and carried out of himself, as the demoniac is said to be in the unclean spirit, as being acted and agitated by him. {See Trapp on "2Pe 1:21"}

On the Lord’s day] The first day of the week, the Christian sabbath, Mat 24:20, called the Lord’s day, from Christ the author of it; as is likewise the Lord’s supper, and the Lord’s Church, kirk, κυριακη, the very word here used. To sanctify this sabbath was in the primitives a badge of a Christian. For when the question was asked, Servasti Dominicum? Keepest thou the sabbath? The answer was returned, Christianus sum, intermittere non possum, I am a Christian, I must keep the Lord’s day. This day was also called anciently dies lucis, the day of light (as Junius observeth), partly because baptism (which the ancients called φωτισμον), was administered on that day; but principally, because by the duties of this day rightly performed, the minds of men are illuminated, and they translated out of darkness into Christ’s marvellous light.

And heard behind me] Not before me; implying that the Spirit calleth upon us, being secure, passing by, and not regarding those things it calls for.

As of a trumpet] To teach us that the things here delivered to the Church must be ever sounding in our ears and hearts, indwelling richly in us, Col 3:16. I confess the matter is very mysterious and obscure. Hence Cajetan’s exponat cui Deus concesserit, Let him expound it that can; I can say little to it. Hence Calvin (as Bodine reports him, Method. Hist. vii.) being asked his opinion about the Revelation, ingenuously confessed, se penitus ignorare quid velit tam obscurus scriptor, &c., That he, for his part, knew not what to make of it. Hence also Graserus, Mihi inquit, tota Apocalypsis valde obscura videtur; et talis cuius explicatio citra periculum vix queat tentari; Methinks, saith he, the whole book of the Revelation is wondrous dark, and indeed such as without danger of doing amiss, a man can hardly take in hand to interpret. I confess that I have hitherto profited less by the reading of no part of the Bible than by this so very dark a prophecy: thus he. Howbeit difficulty doth but whet on heroic spirits; and obscurity should not weaken but waken our diligence. God would have us to inquire into these things, though they be far above us; what else meaneth this trumpet, and that blessing so solemnly proclaimed with the sound of a trumpet, to him that readeth, and those that hear the words of this prophecy? Rev 1:3. All cannot read, but all must hear. And let him that readeth or heareth, understand, Mat 24:15. What if there be a veil laid over this Revelation, will it not be ratified by reading, and by degrees wholly worn away? Especially, if when we open the book we pray with David, "Lord, open mine eyes, that I may see the wondrous things of thy word:" and not pray only, but weep, as St John did, till this sealed book were opened.

John Trapp, A Commentary or Exposition upon All the Books of the Old and New Testament (1647–1656) — public domain. Text from a community e-Sword module.

Albert Barnes' Notes on the Bible

I was in the Spirit - This cannot refer to his own spirit, for such an expression would be unintelligible. The language then must refer to some unusual state, or to some influence that had been brought to bear upon him from without, that was appropriate to such a day. The word “Spirit” may refer either to the Holy Spirit, or to some state of mind such as the Holy Spirit produces - a spirit of elevated devotion, a state of high and uncommon religious enjoyment. It is clear that John does not mean here to say that he was under the influence of the Holy Spirit in such a sense as that he was inspired, for the command to make a record, as well as the visions, came subsequently to the time referred to. The fair meaning of the passage is, that he was at that time favored, in a large measure, with the influences of the Holy Spirit - the spirit of true devotion; that he had a high state of religious enjoyment, and was in a condition not inappropriate to the remarkable communications which were made to him on that day.

The state of mind in which he was at the time here referred to, is not such as the prophets are often represented to have been in when under the prophetic inspiration (compare Eze 1:1; Eze 8:3; Eze 40:2; Jer 24:1), and which was often accompanied with an entire prostration of bodily strength (compare Num 24:4); 1Sa 19:24; Eze 1:28; Dan 10:8-10; Rev 1:17), but such as any Christian may experience when in a high state of religious enjoyment. He was not yet under the prophetic ecstasy (compare Act 10:10; Act 11:5; Act 22:17), but was, though in a lonely and barren island, and far away from the privileges of the sanctuary, permitted to enjoy, in a high degree, the consolations of religion - an illustration of the great truth that God can meet his people anywhere; that, when in solitude and in circumstances of outward affliction, when persecuted and cast out, when deprived of the public means of grace and the society of religious friends, He can meet them with the abundant consolations of His grace, and pour joy and peace into their souls. This state was not inappropriate to the revelations which were about to be made to John, but this itself was not that state. It was a state which seems to have resulted from the fact, that on that desert island he devoted the day to the worship of God, and, by honoring the day dedicated to the memory of the risen Saviour, found, what all will find, that it was attended with rick spiritual influences on his soul.

On the Lord’s day - The word rendered here as “Lord’s” (κυριακῇ kuriakē), occurs only in this place and in 1Co 11:20, where it is applied to the Lord’s supper. It properly means “pertaining to the Lord”; and, so far as this word is concerned, it might mean a day “pertaining to the Lord,” in any sense, or for any reason; either because he claimed it as his own, and had set it apart for his own service, or because it was designed to commemorate some important event pertaining to him, or because it was observed in honor of him. It is clear:

(1) That this refers to some day which was distinguished from all other days of the week, and which would be sufficiently designated by the use of this term.

(2) That it was a day which was for some reason regarded as especially a day of the Lord, or especially devoted to him.

(3) It would further appear that this was a day particularly devoted to the Lord Jesus; for:

(a)That is the natural meaning of the word “Lord” as used in the New Testament (compare the notes on Act 1:24); and

(b)If the Jewish Sabbath were intended to be designated, the word “Sabbath” would have been used.

The term was used generally by the early Christians to denote the first day of the week. It occurs twice in the Epistle of Ignatius to the Magnesians (about 101 a.d.), who calls the Lord’s day “the queen and prince of all days.” Chrysostom (on Ps. 119) says, “It was called the Lord’s day because the Lord rose from the dead on that day.” Later fathers make a marked distinction between the “Sabbath” and the “Lord’s day”; meaning by the former the Jewish “Sabbath,” or the seventh day of the week, and by the latter the first day of the week, kept holy by Christians. So Theodoret (Fab. Haeret. ii. 1), speaking of the Ebionites, says, “They keep the Sabbath according to the Jewish law, and sanctify the Lord’s day in like manner as we do” (Prof. Stuart). The strong probability is, that the name was given to this day in honor of the Lord Jesus, and because he rose on that day from the dead. No one can doubt that it was an appellation given to the first day of the week; and the passage, therefore, proves:

(1) That that day was thus early distinguished in some special manner, so that the mere mention of it would be sufficient to identify it in the minds of those to whom the apostle wrote;

(2) That it was in some sense regarded as devoted to the Lord Jesus, or was designed in some way to commemorate what he had done; and,

(3) That if this book were written by the apostle John, the observance of that day has the apostolic sanction. He had manifestly, in accordance with a prevailing custom, set apart this day in honor of the Lord Jesus. Though alone, he was engaged on that day in acts of devotion. Though far away from the sanctuary, he enjoyed what all Christians hope to enjoy on such a day of rest, and what not a few do in fact enjoy in its observance. We may remark, in view of this statement:

(a) that when away from the sanctuary, and deprived of its privileges, we should nevertheless not fail to observe the Christian Sabbath. If on a bed of sickness, if in a land of strangers, if on the deep, if in a foreign clime, if on a lonely island, as John was, where we have none of the advantages of public worship, we should yet honor the Sabbath. We should worship God alone, if we have none to unite with us; we should show to those around us, if we are with strangers, by our dress and our conversation, by a serious and devent manner, by abstinence from labor, and by a resting from travel, that we devoutly regard this day as set apart for God.

(b) We may expect, in such circumstances, and with such a devout observance of the day, that God will meet with us and bless us. It was on a lonely island, far away from the sanctuary and from the society of Christian friends, that the Saviour met “the beloved disciple,” and we may trust it will be so with us. For on such a desert island, in a lonely forest, on the deep, or amid strangers in a foreign land, he can as easily meet us as in the sanctuary where we have been accustomed to worship, and when surrounded by all the privileges of a Christian land. No man, at home or abroad, among friends or strangers, enjoying the privileges of the sanctuary, or deprived of those privileges, ever kept the Christian Sabbath in a devout manner without profit to his own soul; and, when deprived of the privileges of public worship, the visitations of the Saviour to the soul may be more than a compensation for all our privations. Who would not be willing to be banished to a lonely island like Patmos, if he might enjoy such a glorious vision of the Redeemer as John was favored with there?

And heard behind me a great voice - A loud voice. This was of course sudden, and took him by surprise.

As of a trumpet - Loud as a trumpet. This is evidently the only point in the comparison. It does not mean that the tones of the voice resembled a trumpet, but only that it was clear, loud, and distinct like a trumpet. A trumpet is a well-known wind instrument, distinguished for the clearness of its sounds, and was used for calling assemblies together, for marshalling hosts for battle, etc. The Hebrew word employed commonly to denote a trumpet שׁופר showpar means “bright” and “clear,” and is supposed to have been given to the instrument on account of its clear and shrill sound, as we now give the name “clarion” to a certain wind-instrument. The Hebrew trumpet is often referred to as employed, on account of its clearness, to summon people together, Exo 19:13; Num 10:10; Jdg 7:18, etc.; 1Sa 13:3; 2Sa 15:10.

Albert Barnes' Notes on the Bible (1834–1885) — public domain. Text from a community e-Sword/MySword module.

Haydock's Catholic Bible Commentary

On the Lord’s day.[3] Not on the Jewish sabbath, which is our Saturday, but on the Christian sabbath, our Sunday, called the Lord’s day. The Church, in the apostle’s time, changed the day of rest, on which the Jews were commanded to rest and sanctify that day, from Saturday to Sunday, from the last day of the week to the first. They judged this only to be an indispensable precept, that some day or some time should be appointed, in a special manner, to God’s service and worship, on which Christians should also abstain from servile works, that were not of necessity: as to the determination of such a day of the week, they judged that the Church had power to change the day. The late pretended reformers have all agreed with us in this change. And if they would have all that is expressed in this commandment, to be of an indispensable and unchangeable obligation, according to the letter of the law, they ought certainly to observe, to sanctify, and to abstain from all servile works of Saturday, or on the Jewish sabbath. --- A great voice, as of a trumpet. To signify the importance of things to be revealed. (Witham) --- Voice, &c. This was most likely St. John the Baptist, who calls himself the voice of one crying in the desert, and who in Malachias is called the Angel of the Lord, as he is also styled in the first verse of this chapter. (Pastorini)

===============================

[BIBLIOGRAPHY]

In Dominica die, Greek: en te kuriake emera.

George Leo Haydock (1774–1849), Haydock's Catholic Family Bible and Commentary, 1859 edition — public domain. Excludes Psalms (Douay-Rheims chapter numbering differs from Protestant) and Deuterocanonical books (Catholic canon only).

Matthew Poole's English Annotations

I was in the Spirit; not only in spiritual employment, suppose meditation and prayer, but in an ecstasy; my soul was (as it were) separated from my body, and under the more than ordinary influence and communications of the Spirit, as Act 10:10; 11:5; 16:9; 18:9.

On the Lord’s day; upon the Christian sabbath, called the Lord’s day, ( as the eucharist, or breaking of bread, is called the Lord’s supper, 1Co 11:20), because Christ instituted it; or, because the end of its institution was the remembrance of Christ’s resurrection, (as the end of the Lord’s supper was the commemoration of Christ’s death), or because it was instituted for the honour of Christ.

And heard behind me a great voice, as of a trumpet: John in the isle of Patmos was keeping the Christian sabbath in spiritual services, meditation and prayer, and fell into a trance, wherein he had a more immediate communion with the Holy Spirit, which begun with his hearing a loud voice, as it were, behind him, as loud as the sound of a trumpet.

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

Whedon's Commentary on the Bible

Daniel D. Whedon

10. Was—Became, again; the word designates his transition.

In the Spirit—Spirit-wrapt. Compare Rev_4:2; Rev_21:10. If the man’s own spirit were meant, we might suppose the thought to be that the consciousness had ascended from the lower ground of sense, and so mounted into the spirit as to be in communication with the spirit world.

But the divine Spirit is doubtless meant; and the thought is, that the human spirit is in the divine Spirit as in a divine atmosphere, in which things of the spirit world are seen, known, and uttered. So, “How then does David in spirit call him Lord?” Mat_22:43. “No man speaking by (Greek in) the Spirit of God, calleth Jesus accursed.” 1Co_12:3. In that supernatural state a mental production is put forth impossible to the same man’s natural powers alone. This Apocalypse is, indeed, the product of John’s mind, yet of his mind raised into a higher spiritual atmosphere. As in a divinely inspired waking dream, he thinks through a series of divine conceptions with an immediate spontaneity. The conceptions are divinely suggested to his mind, and so are, by him, thought and recorded. Under divine stimulation the language of his narrative, save where reciting the words of others, is his own.

The Lord’s day—A phrase parallel to “the Lord’s supper,” 1Co_11:20, (where see note,) and similarly indicating that the institution was established by our Lord. See our notes on Mar_2:27; Joh_20:26; Act_20:7; 1Co_16:2.

The early Christian writers applied the word sabbath to the Jewish Saturday-sabbath, and called the Christian sabbath “the Lord’s day,” yet without thereby admitting that the Lord’s day was not the decalogue sabbath. It was of the heretical sect of Ebionites that Theodoret said, “They keep the sabbath according to Jewish law, and sanctify the Lord’s day in like manner as we do.” Says Stuart: “A party in the Christian Church adhered to this usage so long and so tenaciously that finally the Council of Laodicea (about A.D. 350) made a decree that “Christians should no longer keep the seventh day by refraining from labour.” The Church historian, Eusebius, who had all the Christian literature on the subject at command, is quoted by Stuart as saying, in his commentary on Psalm xcii: “The Word,” (that is, Christ,) “by the new covenant, translated and transferred the feast of the sabbath to the morning light, and gave as the symbol of true rest—namely, the Lord’s day—the first day of the light in which the Saviour… obtained the victory over death, etc. On this day… we assemble, after an interval of six days, and celebrate the holy spiritual sabbath; even all nations redeemed by him throughout the world, and do those things according to the spiritual laws which were decreed for the priests to do on the sabbath.… All things whatever that it was their duty to do on the sabbath, these we have transferred to the Lord’s day, as more appropriate to it, because it has a precedence, and is first in rank; and more honourable than the Jewish sabbath. It is traditionally handed down to us, that we should meet together on this day; and it is ordered that we should do these things announced in the Psalm.”

And heard behind me—This sublime Christophany must dawn upon St. John gradually, lest he be fatally overpowered, as in fact he was laid by it as dead. Rev_1:17. He first only hears, and that a voice, loud, indeed, but behind him. He turns, and the candlesticks first are seen, and then the radiant person.

A great voice— Not the voice of Christ, as appears by Rev_4:1; where see note, and also Rev_10:4.

89504e470d0a1a0a0000000d494844520000027c000001bb0802000000d68adf90000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecdd77bc6d5f55dffdc7981ef39898f2a4c7144defdd143542445150902688a0824a09a008468c4809e685400886808aa27444425363a2264a8c2631d5f4de7befa63fefdfef8323d3b5f6d9779f7bcfbdbf73ef3dfb8ffd5a7bae59c61c738cf11d63ccb9d67ebffffdbffff7ff73fb7ffecffff93feff77eefe77bbd685a955cda29220f6d288cfe1b27b54e4eef6d061dee5d5a5e9d4e18a9fe413fe8079951e2ed3a49e8a2cf8db3fa9af49c772daed9e155852b0e5c71e076e7c0fbdd0da07b99d1f708e86e307840a22667f913e735f4c741f72c1a2eb9dc47f62adb2bc49ee5915cf864cfbb16979cab7715791bf77de3a25dadec5d250c173bd9db0974470df62cb866a47b69c3b86b826edabee2c166b21b6e9cd71c9c02ba0588306c4ccf503521e3b8029b5072caf74ec3c17073dfcf5a6da576ed70a567d815e86e683ea23fd3b9f9162bdfa0b29d772d6e70b85bd6fc425232b78cdaeb1b2801f0bd17e011b0d57bdb48e0e9a9a6eb23efaad5edcb81db0974af692e0759bb58c3413fc38cb3928aa7db9181c90b59f5c97fae5ada10bea9fd11d03d080cd734f41bdfe514d01d1a068756261c64c811ac5d97e020546fec57ac88dbd9c1a0741d62b37cfd54735df4c9bac7d8b35cb7e9fcc6f3cfc399d3a5eb4284ea2675725701c948d7fffa5fffcbf50ff9213f24716adbc2e7fddffffd93b1d9bc38e81ddea4b5b8eaf6f6e5c0ed04ba1bb458993eb7d68b1574c7395d2df8dac36ac4f703eda3a53d5a9c22047bb3b541af06da03edc1ce0f9af223a07ba4fe41b68c4d19439301626ea62420f45d4c10e5aafde01ffc83557331183993ca6635cd3df8a9af55dd0e37aae9d67fffeffffd87fed01f1a6115ea6a42f07aeed3ad755967c49aefb931acbb287439b216a748cba5ad7350902e2db5d747d844bafff37ffe4f92fc1fffe37ffc113fe24780defff13ffe07d976d785923af7330c4e4146326fdc6fbb3ee2af5a5d660edc4ea0bb267c36d27c1c74570b9e8d5e3166342424c8646776071b0a92c66a2ba75de7d2a8b3ecef40d1b8052bd20cb5414892741c128e18c431076b883cf5a7ffbdbc9a2c0298150648db00557d3fcff206d6b1e2bf26cdb188a10a154e3caa842dab5ba34ce75573f7fbbeeffb583abdfdb7fff6df42e53596adf359b5d53998d9d52a5cafcf1965587181e9e586bb33506af4e2608ae5329bb9eba06d0486a8c0da7ff5affed58ffc913f92ecfdd7fffa5fdd4a17fcec225fd05a8f573a5a7c1d435f35b9b339703b81ee0659d785b926e86e6ceb806b7830189c111f601bf33d103218795e337a16e86e66b1c2c00afcc7d3a16b2719c48386fe200d6340f7c15ff5954338366550b0f2a091d101847efef01ffec37dabc9ee304fcc900a3fea47fda873b92647942dbb3615fc448f2180f40ffb613f6c5db2759ab39a2a0f3ff321f62c9a35bd2898d4e115e8dea60674f5414359729e04fe87fff01f5c1072e247ae7213474321745a73e367026e53d65d917d9c037711e8ae7839283bc6ba8b6c749f55ebd6e87300fb5c70720ae8ced013d766fd2b3f65b8b5f2de2d3848c3543b2be33a416a0807b166378bc56162006da08bc8fffc9fffb33a4c5240081addd5b08918a24ef450c03ac9e402858983d77854650345a72c5fe62cabd728619b8ba630d96963e5196818a9f17082e3f37a4ee7b526e75af4f3767eebeb8f6b7bba40de7a222f6ac4d9b320c0ffe6dffc9b7ffecffff9bffdb7fff697fff25ffee37edc8f4bae72e306597343cb33affa7b51f45cf573c770e0ae06dd81e1157183deb1e3d9e8d5695d0df7e972704dfb3bc174c079837abbb18fe346207e13c61d07dd1a4e32205604bacac11b585502cfca00cf07b2fe8b7ff12ffee13ffc87fff81fff632142e96890f9effffdbf172868ae4978e9daddfaecb88a3e8709e1f7ff7befe7effc9dbfa3b70ffaa00ffae00ffee00ffcc00ffcffeefdfcd81ffb633fe0033e60c60db687dbb131241e331a138e84b3476e9dbee2b712ddcf45d57557be28b65c3701b7b2616253f6f8bbbeebbb5ef8c217fefdbffff79ffdec673fec610f236f92cca4fa47ffe81f9d22a420be89bd56e1f155b07b2bd7eb361aebfd9ffbdce7de46e44eb4b70ffb8edc0a538f3749c70686d7fa63c13746676cf729172b0d07eb0f02cd45c4ecc93e65bda6ed3ad6411aa6f048d80705552be2ec7854216c874acab915e34e16d77561314bc44881cc425bf400516967917158eb67d78cd444ae83c43a741718ffeb7ffdaffff49ffed37fe36ffc8d1fffe37ffccffdb93fb7232dc62def3d116dd331904f44c6cfc0b8bbb3bbbce16d483f4b7f7d9c5f576775a49afb6dfdb96e693c45622f679d56edbffc97fff2addffaad7ff24ffec9bffc97ff32cf8fdbf7b37ff6cf2e37e32e196bb3a3cccdbae8372e4297932d5754dd0807eeea4837c6656ad780ef203c4f85a0f708441d5c8f41ee830d57bc9fb07203baa728707359a7b3c7808debb04efcac494138a8e66eb475882c7a0a251d33f99b7ff36ffebb7ff7ef4ae14ac42984a0c59793ef0d658b7143447781315855c74f606c20314463f52971fdb7fed6dffab37ff6cf0a943fe2233ee2d7fdba5f672c617401749b6d86f3d17928ae6796f1a7fdb49fa6ed64a767b9d79dfb61d1ac51d6734d6f5c9f8e9d5748ae6f945bd96a9dd12902792b69bbf0b14a8d1003c2f917ffe25f7ce94b5ffaf55ffff5e4f3fef7bfff277ff227ffe6dffc9b7fe6cffc99a16cfe5f62161247cc1dcfa20be7f9ddd0e19d03ba1b045d616c5580f07285a5154157d03aa83369d1543b5d448e836e7d8e959f5106db4e34df555b67b401dd0da2cfdd5a6da6a330bb53922db372108a84a17fedaffdb57ffa4fff69500a83d929012ef0d3c4751bbd3fe6c7fc18d9e049f9aa6950405b9ace583fe927fd245185fc73213204ed8380fff49ffe937d35f8faf37ffecf57ed9ffc937ff20ffec13ff0b3441fa00d77fb06e47afb900ff910236e2685c2ea07d8ab599c9f1bbf64cfa57319d35994d3a5e5d2d6bca6189fc5ba4b3ba32384a511a383ef7def7b9ff9cc677ecff77c8f4d0dbb1b40f7494f7ad24fffe93f9d488fd2e5266ab571da46b9ee24fedc8e6b7a1968be434037119fbdd841d6c06c753f8f80ae5b61ccbec9b98cecc1758dc2232a371a5ef390e9ba41f760a0b60eb18f77c7c918c81ff08e8c9a03bf00ef5ffecb7f599c0ae7dceac0142483afeac05a86099a3aeea4049476deaa034de5a8e12508d483c3291dc8fa893ff12716c2dafdc501cda1a67cb2710daa434ddaf47551040c41b55579b2df8618e7c0d02aab503f1283e0760d44e67a98331879e38b7ea2ab742e43702e08bf70137f4d313ed75c2e73e5f86cbef98b3d0b0474dffce637134b7ea174ce477ee4477ec1177cc16ffdadbfd5443a2dd88c56a77955abbd5f7b99397045db4de2c09db3a73bc23d40bbd78150643e5373e387aeeeedb9f8be31dc9bb6d734e22b192b6de3289414edd63509db0c5793b633f32db229198bf662dd02513ded03c66683d6b59236b180168b23e8fc67ffec9f896861a4b39dbec1a46f87a744bd2ac042a9e02ac0e0e25725ae8b830dad8e115d0b9181a8f89521d303524b14b759ab7f1bc6462f1dad2bfda869208590587d001c06eba7515ca3107efba9b9de203adc9d00774ebb4ce63c6e4c3260e5f0bab2aba41d5f856baef835177143c338615d5cf3b30780738d78b0f259933a2efc373eee2dee6154ac37bdf899043a58f0a11ffaa18f78c423a8c9b77ffbb7dbe8e57dfe825ff00b9c5a00cff9cae569fae4f794ec590f1b5eac6cdc62e65c0d77231cb84322dd8024892fde5d838cd0654284d4692a6c2aaf76eabc9cadcf83e14585c73b5461cd300fd9b55a0dee949cd5e77eb87a633e7cc72b9f1e316c9f150496d18d391908e8052c01a7efcaa19aeb908f29e1f5878eae0b673554188009732599dbdc2d995c180a057bcd4589e5a00e6aaaff77ffeedfd5169476c64a6523ba2b0badff32c34654a89322da0e70c522b78abcd944f575a2abb68d7b95014a345428f6d567cdb56d377a7d84b70ec7e399953d08ba0717fdbcf273bcfe75449923f307331fd74dde747bd02758556fad700b5874dd33da371c7bd20342e4845c49b7bcf8c52f26454f78c21388cd9bdef4a637bce10d14e1c10f7ef0e31ef7387bbd554e777cf70a9702651da65c17bb161738e5abae6e0d07ee10d01dec19401dcd2faa1b941d1b7a0474af9bf54740f7943e2756184c8dec693bdef1fee29afdd74fb1b2e6e383c79029af4e6792590a01a5a0d6c3123ded23b804c300cc3e56612824835ec0b223cd0c0d971fd0fa28ec112020d729e20e52c142316890891203fd849ff013d0a3736d9d4f06ab0e4019e8effdbdbfa7b208d807dc1ab443d10ad12c6c35a856b90e4a1056423b27604e3e97bb2eec0ebf91ad4fa384d63d61d9dc43df9193956945c90741f79afcbff10a970174cf02d4c192db0b598f2ccabad084c7875c29fc966ff996b7bce52df0f5b18f7d2ca5f8637fec8fbdea55afa220c4e9a94f7deafdee77bf363bd2dc04955437d0b8fef79508ddb8105ef570e31cb84340377b944c6f802af91e50d983eeaa0937c8d01b04dd3db8ce5c0ec2ed110bb89f4895e193ef49b18682e125f8715d04d9012517ac06f0036c998c4e2d012d91a21218a6c35e3bd5916386c94fb73a1e05cc34679bdc02ae7a60bc20aebd55a82c6fdc89e5a0d7ceae9a28f9393fe7e7fcd49ffa53fff6dffedbef78c73bfec49ff813c6fab5bff6d7fe8c9ff13350e86c94aed838d58cd5412d430bbe95eb4a3fbdb880a5d350ff7c05b261b86a9a2cb3a8b90a4ec468a2bc1358c876b78bd895d8cccf5229072de6cd069bf1bdce3550b358dbdea0849fd5fc14f2ce45f94da2f3f46e67466dac10a414c493e25ffcc55fecc293bbdc3ed5249c89f4177dd117a9f69297bce4d7fffa5f9f53eb439c34275de3daeef355a7937455f3cee0c01db8a7bbc6281b181be8aabc9f03d537bea2a3a87371629f63195770ddc45b67e1ee8943548d21602fcaa3ceb3ad710ca042232120308394804da029cc055a3df20fb7e0a2b8d64521acde4ade16372b6786602deb23acf4991c43e7a75463bc3401bad00eeca95f0fe5bd750e56f5f357feca5ff9eb7ffdaf23b59d5a771dddfac37ff80f03cb9ff5b37e9667816cd096f4039c7a8b9eeca39fe1bd8ffa80dc640da1dbac679bbe65ce39161a76e079a2ffb07605924dda7f5ddf81e173f940e75ab56475b5d7270a58fc5fdb9e77dc13eb1f27efd6b0e84452cf550de53d9056ee8438912e93b509f2937ff24fe6084a05796afce7fdbc9f475c3988ca7fd36ffa4dea94583616c9d409896a1324bf6dc4e95cc45c55be3338708744bae3d18fb9dc649507650792c744762e7183c7d7b7baf5737d1efde0ee1a4e6d6cebdc2aac3f17cdc56d216ef894f22ba95bd6013e3122d0375f0420f5d32d5c0a2cdd2a5ecc0c151a32462aeb1960fbd909a92c8b5beac04e396476aaad59b64973d64a1d27a7dc75a15073cf603857f5bad7bd0e311ff7711fe7d08ad175fef297bf5c660f34fe8edff13b3caaeb1d05a6f08b7ed12f6a38b495b506a586908836afb05c79217ba9e98275f30d9e7fca4ff92985e64a54eb34f58a5521712526b2e7798b1e0fcfb522e792b11351f6789ff7157949daf5e9c5b9b874b195279fdf4ebfbc8e0b326367977c72d49ef294a7f82e08fe0b7fe12fd8e8f528f95bdffad64ffcc44fccaa90b75eedd28b623a397fb5a77bb1cb74dbf576e94077e07358399622bb335ef3caeb3149247bea04c069fb91f4f26500ddd57047f33ad9b5e408249f287cf55cae2c1fbc731fb8f457ffea5ffdceeffc4ebbaa6c44c78e7aed94bb102ed00d9c8a0ef360e66f7fcaeb2ad7447e58391454a1b354a5ac75a539fb25cc75e613e6957396c116cbea41b0ab9a13a1de73fb511ff551dad6adc8fb6d6f7bdbd77eedd77eecc77eacfcb3cc33647dc0031e2047ad216cfe55bfea57093880ab28592cebaea0d97721af3e835b157c746b76309e1fd09bebc12dfb980331ced38abee3ae6df85ce5d9eedddc3d0b695684de03ea46e613e9d9403917769ee208ee87ab64d5b5cdf58686757fe7a05f928c9df5b99c789c5f6be2248790e444926d20eaa974b84b80bd258338b96b82fcc257bffad59ccbdffdbb7ff76ffc8dbf512b824da2da0c6e0767cf9cb5e4a6fa6d27da87ab6a379b03771ae8962bce40dc46a03b56b5f53ecb08aeb7ae2919d98ba996d52e36ed9c949f3dc0931d818b2563a594ffd13ffa473d90033bdbb89a4c32dcf2d1b9bbe2605e3faceaf5c8659e9587d61d7896fed503a075e4c4f315b6c4025a43b04a1274bffa57ff6ae8d813b4dff11ddf2187aca1774e3de8410f52aea64fd9e33ff5a7fe14bb8612d9632fa842db2ff925bf84f9fb237fe48fe8ca5e9ac8e3d7fc9a5f6333d8404684c766e4b541bff017fec25ffc8b7fb18cf4088672502d7fee42879d7386dcaa954b1fb88d8147ace12507dd91a82353b8d9a08b86e309d54b0bba913db1293a29483bbb5ff5555ff5bddffbbd8f7ffce3bd8d591de53234cf79ce73bcb5ea4bbff44b3dd1db13449d21d0b0c37aa59a56e5bd02dd6b9ab23bacc2a503dd83fccd5eccf73e3f338ef680ee6a62b45d9b6779a7c20546ba938fba0e8f355f61b67c26d498187d13751d0c770665f756acfe432f773b4c04bac48512bc21598c621d581078ecbafd5108da5123178254dceb3f060a10d514d482400168ffc1d2c12b4816721b11104238757edb6ffb6d80b673ceba9231760e0530dba96d87f5bbbffbbb7fe92ffda532752aebaa89b8900486acd0f4b5af7dad241e28b57926ba35a88771e5f46caac9368b7dbdb2ca9ae64f08797918660171cd510f26c209307d7397a3363bc16e07bec428768b3bcf9c84f449a834772b0eafec6dad2bd940cbbe72dd4e0f1b1f6bf59036b71a6584e1443314fd1a1ecf7eaf62b3d2304218c107895f9d92196e439ef2c0e63af4e2c4995e78b5e1099e5bf79e857351e2a76d11a9170e9f0d11afa612f56af2d55ffdd5cf7ad6b31ef8c0073efff9cf2766d4a49d6052a749f25cc662159511890b9fc55587979003970e7453cb91f8d1f651f883023af5c75056b21ab8e9796e654732a90731ec880770d0821ce96735cdfbb1d6599f85a61bd01dc3bd5acc516977e758723b52bdf8302c6c174a65b00717435cb7e6b5186a3210d997490c823db1236854d2912b1fbdd9cdfa437fe80ff57c8efa868370f66b591cd1a46435289561932ef63823b08cc8786b74282b5a8579ba2db6fef00fff70862c7a7c07edbdd0b188d98b70e5ba61334bd7396a01b710f9dbbeeddb5ccbecfdca5ff92b512bf2f0e9a126d1392b895a741ac2a22b71ed16cef4cfe4ca81aefa2315052bed5e0fd382d804a0403c86ac59965667aa9db5e275d227714d125a9d3a9ff59da86bc472e4ad7e66cbb9e166373a3a571aa661c4cf16cce8c22a48cda2637779249bdea23c1aceb2716749f530ea5c3a780b2ce946259b72b388692e647a387cce4fd946e1ea7935958bcffffccf27692f78c10bbcaf8accf4cc7a7ad71f7b6c4cd3c175b90513bc1ae2bee2c0a503dd89598723730463ccd3c154550da74e86c677cd279c5d0ddca8d0b914fe087c1eb13b475acd4c8f379f596fecd7e8f06aa019c7c2b28ef8f6d3754facda31ed451305970c0188121476422a2bec4287610923d2b1a37902c75e29f89452f63f07decbe3df57eca7768a4a9f9d8df209e784b650f037fc86dfa04efc07de66d17b98d50fecd504a84c959e515500adcfe6db99948c97401c61688697c33df4bffbddeffee37ffc8fbb25656d380349623747d77ad310494210e31ab44e746b5eba55e8275f414dc1b7c037beb54bddd34d81c440c5caf3158d6651f6e9c43d640e56adf83a82bae2f780f420f46003e293ffe97fa0f108168ee4afc3cdd9bad0a22904bae3460c1f36d389c2b3207623e11136007f50afef2bcb389ec4fe627835d06be343d6845473fee49cc9d86fffedbffdc94f7e7279206a9217dbcb31e6dc49cc1c2ccf645d3626dc87fcbf5387be74a0bb3a98317d1478e321ae4bb29aadc1ddb4a51e2adcd8aceb03dd14e3887139282ba780ee11219b895427501c804c6f111652aa002aca62059cae818ab8d6c7055b90450e953bc95c272a4f98c552f42e2715409a8fbba0573e160e39d9f4e7fedc9f636560a7a05368db29623d3b876c14c4882061984d5cafa1805819a97685d5341c14ec78a71081d94206b4eb9d15a1a0e60a851405eb3910137c8f97a02b775128f30c77a5b20d24e0469bc4f5aff815bf226f2008e9c0146b881b3a57822105bb3af131a8771d2038b1899971696472a065e433f05885aaedf316628ce92ce5c0d80a6601e7f8882dca7893834faddd2ae1233c49423fd73aab2acddd38392175fd476ab9d05a0dc3a3d9cf3d3c4cc941d01d2eedd5b6399e05d54794e2a6de5a0dd1707be89cd8a0d4b1ca1c597b1f7fe00ffc010967a2cbcb947111fbfe96dff25b7a4fb8b6bd1066b6789af8862107197553677ad5f92de6c0ed01bac9fa5890b31478aa0dee0e964cde6cdfcfdc3a85f507cdee890dafcfb86ce0b63906bac56a2ce09a217477ccdfbce55105895c7b9cdc7016a1f751645ef5038d805f272dfb6b2077f3c7f5efa7faec4547827b5ad72852cad2bcfe6ba56d5495199772b3fb4f6c87911d2a617a1c4541273c162b0b94c1aa94b2305761e65e8ceb1a346a982b302e45a81098d59b999a638962de8063d8268b3c1bc6367d1ffef087a3992be05b0e599f8d52fadab55631b393d84213c0cfbd88b1857ae3a90466adc2a06c3f5be2b1d1537395d859d015590777635da879d0224ff3752c43e34087c2624eeb1b97e2db41ad99fa43ea80cd34499cf21e72f5f66851f3063d1d3ed7b99cdeea1475bba975866c177123f79744d928217b6f7ce31b412f65b1a5e20fcb6d82106624b55b311eccb0b1a55935f7a6d27fd5f97dcb81cbf8728c8d75d86bf859cee0c1f2d508ee7b4ed6f706eeac55194b5793c1e06baee2d43cbdc986aa217e2e0a493373b90e635e0380900094f6743f6db7c3044ee47b5984d0d4058cf1e999995eeaa46db004897bc247cf104bc6d50e1677dea925759c63f228ed077ff007ab0cb68b443b45e503dd63175b138a48bbf9d9e167cf26c15df5bff11bbfd1796967a044062e8cd5eea9fa1df87451341c8484b521560f72f470adbb4596025c660e6d5c01fe84ecb743d10685be12cbf055b54e8a8552bd3c4bc34e5cf744aff25ef2dc31efd2cb65b3e37f9ccf86ce8a143246dba0d741d9984e5699ac95fa81fd0061c3b51d9895df40d4c8702445dbdabc1e36d2eb67aed566b89a5779e5f6d07c50862b6cdc7552d7548d063a6fab6b767b0b2ab41006221ebd15bc13f5dc35691bc2c3cf23e40f79c8437219472bd7c90eaf664dcfc5bd5b30cdab212e96035791eef90e529d0b32d7a54aa3f6e6f25ccbb95abd828f50768c75fd4f50d2adb0d9450f14cebff1f4226270ab443f859e19e29ee5af73df0c4aefe251d393b20e3c3bebf4f11ffff152caba2def0a93c24535358755a522a5918da207a7854135ab2493ece11c1b60c20251a9bcdc277cc22778d4a77fccd51c493d41d46ba47af36d294d73c927d0f98417ae1156408692c0496ffc0973f4dfe3dffccddf6c97d75b35781b31a1775bf6f2c8fefc00a94812701b6bde9e51580fc5f5d91b857202460c06e102a741dcb1aa41f2062367d1bb556feb22ae59df71359a570ec1f4502be3ba8bffd3950a11e3533a64a561aedbf2ef6ed2a261023343e86132e183e57b60a8cf96e044d868b81bd78b7329d185541e614b32c964d0dbc3b8a4ceff22c8df788c8db2d8dce550e6c5ae0233de4642b52eeb851079d5c9e5e4c015e8fe00d0dd60eaea84b67e19942cdd8996656d785ed09d51b265ab839c960e25d9bbbed37fb85288e91bd214e1a900c9586177a58bdd1da4eceff032ebe159a19e3a8c081c82859a7cc3377c83334a8f7ef4a36583599cde1bc0d0303762626d658cffd25ffa4b9abb00636da00257478b6db58a03b472a2ca56ab149cf42fb8f56ae57655f50c0b613302c4be7a68d7d6105a15f8862e3907eef694300a9b4be6cf5d85a1058cffd66ffd567bbd3af42c47b3308ab6c1398ec513f591a15c1c8c189d005d5e0217a157710ddc8e18acf0d9e2ae3ed01121712ba8ab4e6677fa4fb4d6159f785ae11ac5c693b1da13a18e94e6a96c40779549d785e649544c1b87264ee2ea8acad1bc91ff7028b2475c57abb717febd486face4f0e15cba76b34ded588961424c6b2d644d6c6d780933117acc631ee32122aea4e4508fc9e506addb16c9c02a2afbd5bf26a36ef694affabf400e5c81eefb2ccede881ce4f258db9b07ba9b9e5758edd660ed8ac1539ee984b2002f1cea69990e0df57e9c4e32b3022933eb002f018c446bd8934b1e9ea903a5c0926cad68f56bbee66b3ee9933ec9bba2345733730cb00b8fc0aa234836533581cafddb6e8798c09e6a62cd4e2ae9dff33c424cfb5e904f27bfec97fd32d1b65d673d7b9d05600690456f93409e635f01090262823ac5f750bff3d86d09fb98856efdf7b89e3fecc33e4cc8ab9379f0a9f8430ff90d9a77a63a8743b726de0ba557cb38301914a121c8316e41ea605e783641ccd8eb81bdbdb5dd035531eb2c4a1d669a07e37395868691e7a9bc9231a317a0173de77e59388fc1808d584d24b847bc9fa630c81ae7d74f13d923ebd419dd594be25564dc2ea15ea48ea3635e1dfaeb05a27e92799a827bd441c84bfe3d8fde736b5aa9939cccc463ecaac2a3da2bdc9ed7e65c204e5c7575811cb8dad37d1f3357ef72f83bfef5d8ca2ee6e7ea80ef6dcac6248da53bbe7ee9ed4a43a364d166c4c90a06063dcc43db99cb4054da96316d9f357c7561431784b44fa92b17a14b06b774eed88e68c8376f4fd45de79e9860cfb386b5bd5ed10e961c2c03fd47ffe81ff51e0c35d1e36033d015cbba8b2ac1a508d2b538d82dd55825c42012a4f50a0e54816a8f0c212cb39e818388bd09a82473679a9407f913d0873abdc0b25035070578eb1fc6ff993ff36758c39ef195376e13b7c4b85625ae8b423a9c85666c6c03584dc96733ea1babdded789a0a2afb34e220e22a271beba94e783ccbda45c0337639fa0bc15976b36e5f3922ab3f6153b9f7d20049516b9733e1bb4f1b90c5f4b884f8fedc491325109777c26d02183e66cd7dc911c1a8567c481d691c11dd7815aba847d23adf91eac1988d6ad4ede5049b68cbe999144bd2e8271de1ac38e74fd4b9bc64de91430a3289fa75ad577f459fadec08cc7a7d81a6ffaaabfb8a035791ee81f4f22aee2b52066fab8118a333a6a13a6bf9f430a670d3aa0ecbe9754cb7c826f51b8f589d49036676d71805067858d0c949b7f8d42ac35df6519d15abfa2bd9baeaddb0ee16e316d9002410156cf7ac6d1ebd24ad2055aef53def798f3cadf3c01d0fee5920d933af6054d3dd6ffaa66fb247ab10dc9a0e58f2f60c1963f8aa21cca843d127832eeefc988ff91853669b1829895c95bd4f0385026bb96816bf477d50d5092cd7f910bd6a20a0f5b340d088ac9e6b7775abade160866a4614a63b54a52bd40aac59c3f2cc1280e0c4d34af36451be88813016375ce78e344a49ec1c8e3c9bfe7386e75174ee6eaec044e42de87809816ed1f9089592921370ddf5e4b44d3380742bd02d2191e1364717c8f35de01e8775ab899fa4a2dd6bdd22406ff05b79cf6a97d82709217dad149222f52d8a55cbabeb6490a5f4b24cabc6f1324aa7de92c608d0b604090e4c5a3b5fe474f81c1cba84a0bbf1a5d2eb4939b8dbbab794d4c45e8c87eb9ef18c67f8c35d7a61e16627d82aa8d38303f843cbb09de8c670738f93d990bd55b9af60e36adc1be1c015e8fedfd700a52d2979225ed8e133e5ebadaccc703f33717da03b403b0059c64f87e967d14cb4551e008381103ad56525c5bbf7fc83fc077c40b1d74051d6b63760348bec60665acddefc00e4f4c9ec32d3c5496e210f18bb05895ff39ad7b00b8f7ad4a3f8f2dff55ddf0593e46cbd0d4aff72ce5a7dc9977c895620139ec1b99052f0ca4cdbbe352278439ea0d39315aeddd2956fc61ae2423e078fa12ff44267c814ea1443140457de32b97037474479236a6e5eae7332b475811e596ee7a51dc3f65730e0441366517867ca6853bfd761eab35d611c9bc72b738c50a555b08a66adcc54ec2b748e994a6a8e5a13815b99d4564a05779b549dcce2ba6538113922595e397694b8e034f4c034f6da537736c7425b05e7c6ad8b81a4e2cb3d2493756e441de27059e264aca58f9365f5dbdb4e06d643dd31b007afb944d8c2ab9027f89eeff91ed9088b6ec9f6a6a793448310a1517ab1d19755d1f6fda44dc97c598d1b317317de36929a579da7f84dd37277be2135b46afe17812bf9d9f77e2c5c9e0d61c8c1d5dcfa52253f5b85fe23240e24518d7285bb17be94b7bec32bd03d77a43bb0b771db6f04740b08a6c3229e6c376d1c65ce6a8fe9ec815af9cfce2bd158ea0a3f7a68a74dcafe91decf72c801edc06de157e3ca092b0faa19828131b7585ef69d69d6b3f7bc33c15ea1fcd11ffdd1ccc19ffff37fbeffe3932e06b4a8f556a9affbbaaf83400c07cfddb94d70abc21c9c4eca91ea2dcaf00f26798b321ac49da24f0d21c46ca38e4f50085b12b870aa08030d08331146aa83d92d5070a2828631b3c78a347ccb5bde2222e72238e7a221848361b85710d96b3dd42f56eeb055186fe8c9d38e1f966753a25e4df3ea56302928c4baaca7550ef9b2cbc695abc71687c0c12a82dd05baac734948e5ed2bf72857cba40eae961577ada6c5c2aefe8738d950e8db44c8060837e58266cb1700978236eb72fea6801e1f5d29d489b920ac201e1bbdd80bfdf21cc67526ce2d63455bd8d3f6bf75ec4560814a93cd2f495637b011a362ce06599b6c4d368a76ebade4593ec1a6bc899b4bc71d1227f3c228dac14fe5de39420f8071c342989d9afd079155c07facb63a7ad05c1d8ae6a5e2c4c083797575d99c8fcbb016b71d0d57a0fb03225dd29f92670bc6af9cf22eba7be3a0bbe9ad0e7d8785937bac247aca36a7c92a5063569571848bfdeca91b0a1c60f487ed19f1cc015b206a293f59d45b1ad901283df7120ce519caf1b841887288e824f07bdffb5eef78fab44ffb34b9651966961d606bc885b70b280e6329b4f5bc8458cd4b79f41cda198bd52e7b86068ffc3a66e2963a86d39b4f7fa50084e044f814dc2a348bc2c780b0787162f1d8550ce7bac76db52a0d509ebc1010aa7941ae54f0a77ffaa72303f205e78ddb83c2ae35e95d192107969a7ec9d880b9b50892db960eb3f30382aec23efd2bf1934955de13ccc6f56eea4e2aa1d032f5d8310284fbe5d8cb63eb1961a51cb034ffa0576ca25061a1704173421222f2c638617ad004bec24e954dbc04096911fa1b4e4343c837e0794179341303cba1444d5df54073d0924c96784039ccd0448ebd8d7fc2e0672f5109590fc66ac9ff848ca36e03b4971374474fc7508c4dc832605dab5056a3748be7d65ef5aa5761b83cf3431ffa507570a6b79ce6e91616a7a1b86a1bf82bbff22be57efc9b82dd9c387905bab71dc4ee09be02dd7383ee6a1a5686aeaab8afd3dd0d548f16a5a5b52a5829189d26ca27c9ac421b6c4a9c4b627c5df72fee1037fbdea626b3580ab1c82f956605a87a2f2e565e0e56797ffc5e935027e4d6b9fa2a8881c0a73d51ef59f437f29ff1199fc1aab673dccb99e56ca18817204b81ca24dbca12fb220c5aebb0371e33f1b9f6ba6556def5ae7719d13bf3186b04f7ef05c602120d8ab602f4a2cc40c588f90a456c216bd9024cf01d0067ce0a1a869f5c0401c4effc9dbf131b1ff1884708104bdfe5a09851d781f7bcde39a707c726d23544a14c796f565565171048f3b645d15c4013cd75d29eabe6a27fd7e02abfc1b71e382ec1a7770ae26a35118993266809305c059f4ecc06b7bdf05265fdcf4c75ae07bbb0e8c1815e02daf6819af1a483514db687a32ce2de4c60a9694eb4baaf0095d146fc4cd9bcb856a1f8d46cd6c9e11476dd9aa620ebadd188cdadfbdcecc6e73c8f507640b70976b77c439b08386f653d35f7bb7ed7efb2d05e53c5d12cae2d3b42f0caa6740e43642ca564fbc67f843cf1894f74b751ce323ef7394fae08389d0357a797dfc7abbd348fce1fe4e66a3baa50c9a8e2a6d5d4df370c6833970164f85a4d96bdb464d8439359346187a8c5911691a5749f7c638769dd0a443b4113e2526c6056462b7bddd4ead610e1746f3d345cd16df96a25eed2793128332a6cb27dcb52fb277989d370889d056386665920abaca992c73ef6b1fe13b76478216986db2c90d1043bf71b6c000380ad8226283174444eb09ba79f2d2b88ac2b7c70620b44e186bb62c4802dd665f88a6291c796bde31defb02b8993e24bbb92ed6423b8a08d656cf35b85781e7e4f503b678ef2480a821b2b000e7443e2d2d4656e075794a86c205c35cd22697ce376e0b08660b5e7a67a6b18fa8b41c5bee6d84e73515484159296104eea629a1e4c5922449d1ea0c287ce9475c43d23de0ad649d4a23f74eff5d43e6d5228e4b268eb9bb01106cc770ddaad1d742706cdda850a3d0f9d008c78b7aca35c9beb556b5605bc6c60133d6968ee5d17d13f99aaeae0678bce67e591585c9b329e94eb31f4f64470c93275dc4134ec34a205b289e3f13cd566a0d32dfb55cd4bcb81bb0574b3d72b28ae28b8bfb551f2b542d6f3624137bdcd47f6c9d04f0054f62960ce985263dfb494ed6ecfd23575ed6fe44b1717c8fa86b84cad3edb5dcbf5760df0ca24b3b3acbf8680b320b2a75314aac9c8fa0666ca1d90760e135c71c059902ab3c8600fd6c27e8449a3d92ef51a8a00af494d1e381c6a13141eb0d4cc502fac304ab65bc0e465550cb7e9f4422b9f38a0b720c7bcd00f870c678fd6a34ae26fa33b5204cc0cd7a3c305eec00672a8290a971b37964786ec1f833a7da2bf4db8d83beb1bcc237516c2ad403737c25d8cf229c39cbb934bd182f6d1b91121d6a4c773749437a37c08175c282f0cf14c27acb213ec4099e351a6937546bfd3677e5a5c4370b6c05e796c779514c226ba7e86f46e895fb1c5fa8a62f919844179999232dee692e3a5b9095a4707a6f46f09da3f7617beb6096d75a08272dfaedb8f80bb3d496538dfd6455be42947308f21f76e85d80dbeae0ad514561dbc54a09b488fb63691a636b7f2ba2c811282daa940dc96b4b0046415f4daa3c119826a094851be11d679a6dc1a49c3c827759c2d9fef208acca0971663ae08db70e06e01dd518cf5223d39786b35101b13b0361923b2d6a15dabcd9d513617f3b3fab9c9ab8f4c6f9933a60d1409d1d84146394bc7e4317674b524215b99b33c995277b3866d2516ea4dde38cc60110a677b0f624fb2f6a450882e69c970c03f8eb96f96c20e9390d7b10e61ae6a2c05da845f7667d18660086d386f8864df99effe4c94d1c9e214f130f7e8311008f72dc2431b0887319a7b799eb4b30356a13bec29fb3d49c822279df4dff55ffff55f6f20b340bc1223326ac6ca18e939a7045cbde10d6f0066769afdf10ba4ef11612c525305cc31447e8912438ca50b1a7dcab19b752c8de179486173f85dd0a95c9d78dba12a17d882c2d2fb0ec8d804c564b72c2edef68a4ae8e82d9b88e419f417bfbecb7be315ce9bacb172535ceb5ccfccb4b63ef119f1f91308eedf2cb0b15d837c0864a0adbc65fbdf518b7e8f18613eec441e674b7dd899eca141c35e7056fedcc740b92c6544c2570dfdc464049b511536baa3da68ca06925bbbd519bd54b67bf43db55d7539b273aaca2a958dc8057497485b71a2cb83b1c4bd28262789963dfff9cfd7e4533ee5539c154fec4bfe27cf6719964bc59c2b628e73e06e01dd0b8c7431f460a4bb32fa2cb7b4b66bcd7e52ad32b1a1afe68589f4ad574c4059a0d22b267abd94b49e0d5d85421077db9c139474be46dbd952a2f973722a80c9070700acea04c1bd6a9139e07d67bba9baac35b8b2b704cf98000020840509a57f8de2d8947f1430b4ae9878bd399dd446a91e3a3cd5d928d73eae7b3416cd9cfaf2b7e6c81269ee9f8b100635d977850e0d79aaa7ac782cc51c1d868eb2c42c179a1d07155b030c80ad5b3440293f4b329b919e9da976040ce23a96a25b1d224f7953ce0b0112265e6011946a9e77a2beefc25c3463515c8a2ab766f7370a95e3798ff6eabfcdda90389fc3752962eb8e66d656cf421f0f32ddfffef7efbf19dc8a696a1647c26966ba93713ae4a974261cc35d2bcc3abbe85382b7b4819f4948affbc8e5ca9398b354e652fa0149fa1161235589a8b750acfa45d565a473fb5ca88f360f5e9b35e660329282f6d898ec0d8eb69a85e61b7d19484b53f615ee5bb33ee4a50291d745d45ab81caf0a07981348df3c2d850ef963acb3fd6d2171bc5ef4a217e1a41d5f2ad0bf83e073587bd694d7a1ef5bb65c8d7e2207ee9683542150021ace8d9254b2b99539a8e66a11d69a7b4b317deeb99fb9d98c3e5aca2401003f192c460db832c10c166d6410dd6d8fb64dd622adce3a525156b50c15ccf05398a242af686010e9bf4ffb466a9695657935ef1f6d0b537465a08224d7704b278c354407b77a0657804da2b25914dff45f81aaa14a1dfdfb7b1f0080f25e0280b060d545fb974667d0a16391a2ae3c67a22d925ef7bad7897d3febb33e8b37e0a013d3ff9ce73c47d0dc4e70c16887727d439197bdec65ec94c77ebceb073d8cd4effffdbfdf9f17f953177f210e93ca48c7f93ff807ffe0cb5ffe727826860881ba85f242c00958b39246417f330da1313063da6269880c4cc304d7a50175a832a8b3883d29d41bac7241b2b945ff0695b1b00adaca16f0666c93f7b30c7c51512bab43cf384900e44c1086f0d2d2b82575cc0dcad1b16afa2f5b8e033d80a49326d2b11dcbd4e9ebe0b347455b0b3ce76649308853dd45989972a79410096b641f014e700e8c8806780c5931c482eaaab058e7edeeb75ba15cf80b455ab8a69f378627ed468ff66d504acdb0f94473766baa8d11c8381cb41273ab7d8766610930a7d30356e1d5af7eb5b7ca70523d4da48253cd8ecbf5028d322821f4c604cd1c875749f8ad99fbd52837ce81bb057433a0a783ee5af344d0dd28c3666d46330777c785d77fd1556758ca27b3566dcab25c14b587290b177220185f9f9e0a2ddb1954f8a91fd765ff0a58dbdeab130e38332a163144af8a643dd529398c2a0dcbd0023094782d9493960c81a09645167a6a6e20e658c2194c426229c47625dd62c4c14cf30df88dc20487978266013af290015cfb835b3fbd280384e8fc233ff223d1f9ac673dcb345ff8c2173a6fa2b7fc800ee904273a1116e080adaf9e568258dffddddfedfdf2366b9ffdec67a324c80f9f64c83db021c2f0a4537c46156cc0b77954a390a5a0ad0037a764b20e0890f4d3ca3917eb8587a6d0f3cde01ff0b885609e474fd7a88fb6d0055743c43c0f288bb76ee139c66ae5d44c3949e3e60124b1e66ba3d756b4d8d1d44075efa9c0401ceb1d4640d110259ccb1823dbdc392240573f3a8c8c72e0ee2af10d0e75880604133ca00b5025338a98f34d13bce85147e603e556996028b7f14190f0d08778e09545b164c82ba54c800d019bb105d9ee62ddba49b9d7ca7df4b671706fdcf0dda41e12fb3e69facc25b726c7b1548aa579c52b5e41729cde87c10f7ad083ec2994166add73bf5aa93df4d6f99e5737696a57dd5e1407ee96f4f2de1bdd08f146abd79f67dd3a62088edc5a294967f267bb60737d0318f0c0b6b2bf0507127d0c56676ba14881a6ae58580009d2f4d06b0d808d0a05ca9d61611f3ba3ab732612368886ed20dab7a3f6b4bdcc36dbda8956d56ce0c9f40236e19758136dc089f2eb9c51309008d85d465f43b401cbf61d3b8c138c152316a0b72f2b116d7435fb5f5b88253e538ddd812bf659dbe6d46d1823f3564ab60329f3011e7002f2e192235d0605039d113584fa659b073e8bfccad2f30f8cc2ea75f64757b8dd4168732f8ad530820b07cdc5ade2b3a00538f9672411b6842a822d01e2619e6e91ad4408086930a440569fa6a010bee60ac05ddf3ea1b5bb2a63a9b401ce60b88190a49a9d3fab268884b87ab35e5a615da1bc9aae7b2f55f980fc2db7cad6dc735afd5e876c043e3ceed9211c700bfde4a497620ad02d0a5667f1b3e93a1c59357d897d6b645cfc2fe80f4dcd22b98dc2482a6f9f4f9913a9ab09f74b36ace66c063aa2831765fe6e6a3f83947918c99265edb93e17d882db363e082d9d7ddce31e5782019708b3a56f33822816f5ee71f720af6eeaa4ae3abf710e5c81eefb787881a0bb47dc7178270b345e6ac3679eda87ebc44dbb98a354eeb6bfdb492538a18e0f7da69c6c65793c1fa65f89a08a71ec85445a15cdf82937a80293d74922baddd95434b0fe9af40c0f3d17e6320a9eca2f846531597fcf0bd17fa8e99ae5652018686f044489b6f91301245bccca149a0706fe88d7b95cb61848033fc430d04234353baf2b647497f597c314510979c546e829919b67a0c3cc37b2592b77d531449b8ec8e04ca05fc4109466e851d5d3380e39231ee8821c3d18daeccae6b5bf6b149c6facf2049afbc4736d8d087195c8b70bf1db72c30763e94727f8c09eca13e2b01ee4847be39521ac82a9a92ccced859d4a202ed7c7ea388f86bdd88eb7a6cfad81d6ae3d18add0ecac9799f6d08e25f371dd2b35cc0e5b8246a317df9b0e3e636ca79dcb212343791e463903765fe73216a666528eb33529953b7855589693178423db40eef263ea0db53c03c4180b01dc2c4ba9db9e0a2b764740be887ee6ad586e6dacd888fde8d11117f6c62de0c5f6908f92c8a50e392efdf4b1349d0f0889e9a60d1a58ab1cd3b86b565393d2cb3d03a65595331ad774502e764657bd5d3807ae40f7e24177bf48abc2a47b9b3ad4ac845ede316bd5c61bdb04a2b2aa811fcd044e3e00c02de9411722154022c662cd81964d3e08216cea440c83e8d3e31c9aa8e6d58c901230686e44769071f758ad2850499bb22cb212892f6131c3cac46beb5b4d1f08a115f3d17b1bd0cce0fa6670dbc1ed28968bf6b4185f888200d94b9685d10196285159c259cc2abf2a9253d92d0792cdd4bf263046604c1d9f3c920151bc126c412c24a1b943c2bc04e1bb59032de8eb1d1d2c1aa3dfe93093b2b30b0ce4451186336b2e17ab310d7b832e03e9738e80010c9385a3b86a693010e2aaa93c9210ac6775608f9051391a2019f66263fe8435521313f019df94b4be76b5a19dce2da5723d0b1ccb3ab0b6faecbf1fca7c98667bba2ef269d019e8aa5f741ea692284ba0db06b222396a6de78370ec528e245cb20a4a3ca3825196bb540a5227113dd79a583bebd5293c04eb934848e0ab63a6c4cf8846ef807d07e3d1ec635cf34540d1b6bba30b2bc4767d3b82eeb8d703b7e50cca4098323574614df97c9e01e351d108ae2d29f5a2180cb1d0266e053bf4d08186ccc5b8e0633dae22dd0b47c45bd0e1d59eeee1375205935984d5bb1ca5da7b9d47566b45d92286527f7ace29a6637e0a92fabb1b118c046f5b656e51bce2ad6247da5806928d6eb38dc64235dd025d4acbeac106476fd4819aa08b1965738b8f4b504fcccd0ac027e95c4613127b189f9936a2384c135612be8a235958d8065184687a13326a252a7ae4231f29c5ca827448150d1a46954f0341c12ffaa22f6282d5b77185c20229b778fa1e374203d431680efee77ccee7a0d9df80c39e8c8ef275bfb3349da8f1f7fc9edfc3a07feee77e6ecf5718e24d6f7a931765e0a49f38e9aedd440cf1a66808a44f41b0d3cea8ed009afeb5728118b8852a4c2e6d1b9a62754f2d076cb2eea875be1443f0a164a0ca5a99ac0bc11c4ef2063484b2decce5bb6ed5e479781aea010f7840af16e984aa0a9d966aa69d74d3049e694512505ea45e7ca9c4853c41f12b4741c2a027b894a8dc702668bdca333753bc559e7ba4953e7d730ed4b4b8d6b1f4a60a3da1d4a6acc5d2b6048386e1654ad122a2b923ee9dafb616a5e80b881180e60e97b5d16b38170eb5f1364a5d344af2b302c95e016f814dbc912162487c1bd52e93d46e02b6b88b33c440aa86f726ab4c1a7990ce315087cffccccff4481e79681163e084bc7b5bb43af43742f955db5bc681db23d23d183b9e5e382abd8aec064d4fb935307c962dd887b01119caaeadbaaed08752b1683d9122d460b64045212c982c4aa399ca854140917154c8ce329a6ab2b9e0b6563e4cb68ca5fe819cd845fd6e7516c9a0c6a2fc6c5f0794dc6264a597a9baa0aae0a6973014b3ea90bd002700128232d08254300f33443c882c15a9b75291aef153a18630dbb16446199188115f7a5db39ae8478972bb9806ede875995e68ca6a03959e3971ed53dca6674314f2a29c77c29af7c20177ddc287fea91e8adb8df6fe7d4d84bf46e9092b6807833b9b166c04ab99c552f4ad4b479f2675dc23b68242bcd58325e85473206146452796494d2c4289d85df256cfa6d6c3483c153cb1058e7e3f0dddb126c414039573d60416f67e0f94e033e23b84cc2ef7328a52f4dc8b39101bf3cd42b5904ccfbc939e56423c8e958a2036a482df60201b8ae668f35e0c5a26bf3de0594d749612f0c923d1bf59947ee82c3d6e58052552e2e8f429e425ae58e1c2120375fe96f276c185cb18b5aa4cba309ab8bfb86566f1f840e3799f556dafe96130eeb591f4fa7b3fd4d38bdb7aed8c15212a6f7ffbdbb96b1d0be854447e526270d6b81bb3337c5b997949587745060e5c3ad0dd0bd678bea157007670f136c0599d9aaf6a306dd7fa7bd06dace964407a6f0b46b81b6bff59017eba1dc4cd4a76fc644e23673d99488a4703a11153483ffbaff862d6e0535b861ea4811328050b455aac399566e6d461cd0baf75ce4a4e24874ed7ca03b08e25330a93192e1f48f9834f3d1b1d86b1fba13e785099f52c9708a455439e9e8bc82134c4154673de1ff6b08775f41768a9e61a5bec561666f5de41c6bd8dd59e446286608312bd15ddb66b189c18dab8d00861cc7adb84d88248d65c438502af6e190b874d1018eb162bc230e5a6891eb8d85ab795dba2e4a39848bba47ad61061fddfed6c6116ed958246981ef00786755c483f9a0351afdef50d89cd5da14e42fd5908d3ec5c525e0592da31f58da49e8d6e7fa1a7ab5dbb2857ec3a1b5d6a04b53e269ecc605d07aa756e683f310185c05bd2020d5c040b6139f0d32c92013c2ff7908b50c4965fb27a574102320c84126dcd827818b1e0583fe18a71a30af77a75a8fab3ad3b7a5df2e0a09e5e06ab1d6dc735dd7c27a755e2477d6260d6763d2463b8830ed2733e3a8d81b7a442134f938b7a096abb30e51556a3177e670c87512b31dd5acde66560da150dc3814b07ba2bb68d24edd5ef2c7cdd2fed7583ee8ad95d0f5ecec5a85f778f0b56ada2a71d4aea54ea0f7a3194c0a35d58118c88a1635302502505c1219f8ff846ab12aa5288729ec2473125ace229eb8a491564b07185501d78ee48b341dbb674c11c4439dda6f9ced6d6b6334150e19e53bcdff77dc655875166379906d4a2adcd6356a3e77debad239705ac6c874d4d10d5ab003801bd4aa993b7fab15b2c74162bc37bd329b31a5b4c5f73d5004cef6c2a8e2cde3597329c6664be98866614f6ba2e1bd8b618e560d1dfe921231ace0712439a9e9cc9a799732b811fe215e292ef4267e5d855dab04d5cf611ff7100fd12eff8d011279fac67501da0fad6273fc33b9fb5f2782b02aca00a3de96452c13f23eb67ef3ce96fe7b5129afbf49015d7a47dd94e0877b64b6f3e90154f32c7a31a9d6332a812fd370babd9cb559458269d931fac28cf6c39b00ee791c4812bc6d2bce856e7798abecd5487bedb15ee189a4ed0d6d368bdc14a73cb61817c8c45847ad58651cc51c88e72cd5384280cc213c8cb89bb69f1417daf304d8f57a1a66b9cc776af45f3609b67f0fc5f4867f8d5af829a140acfb94116c5b515c79344289d75a15a0296ffb4b73c03b7d1798576978d03970e74f75ee4386e83c76709d359483c1ab2a9b0fedcdf5a29d983eeea484ecd01e3fd32a7846dd214caa893c162197b953c7bc472b1c26e811f35255d59b1cee552d1f6d53a0ec3ec967a5293f1eacf61d4545fc80babd4cc2caa53c04ab74bfcb2d7c543a8d24986952d762019d8309aeea28d45a0fc28643df5130c30c7a53459d84e3f3517a3e8b0c33e7a83b55e74cca34736f3c1ce4208d0083fd4094a191707493c78a3931617135c2040f48c66add8a98e34c3dd76b94c21ff838bc07ea98312e6c904d9f43668511219188bbd282c0f1ce7b383c8888d3a07307a80cabe0b1f9577f8a828566ff91686ce29d109b6f372f0503cddb1de92ba73117b7bedb39a821b1f73f429353daf0333bbf0898fd553da18887ba522a4c7cb2ea88f004e9849753ebcc031fbeb27524b11eb0137caf993a2d9c14d4e7c9474c61825385068de7f3d616c87c071233128882fe432c140a2eb1c8b80335752138b8b423372041d6f0de46ea7c6cad22b317d52d4c68185a8790864227945d3f9a5b29b03ba7bdcad24070efde9053e10488be8c001c6425c27278896d5c1b70e4866a3305906de92c9f9d33299aab65d1203fde4fdc49631592bd2c7a80985af40f752494ec45c3ad0dd7b912bbc0d009f85af7b16d73cb93c17e89e85a075b2d1b7f9d970fb4f9a10ee6650689d6aec4e512c80a4519d2c5502e74ad5cafb15fce921aba493127760927d64a3c54ff7bbdffd9c92b597d97bfcc70a07ccb50d789a5708d45cb298aa31be86d344cf466f5c56d8ad62bbf284c2147803a2d8567db214a5ac4b1e6aa882e76e11c670a353b74ecdd8a9624174a89089373acb22e32acc1504b32386e8715bb61e38894ac5ee50b9372d005710db133542312974e7503c8d831eb60910b2e3ad3e62f41646ba8baafc1814e66714b61a081cf67855f3521ebeb64cad8b4e26bceb8c52a1700940dde215cacd1ad8f78851e0a7214e72a4bc4244e78ecc983e1e967f5e774c61b6dd01213ba6b9eb2163c7df7c9c6b750e8b158649c62a755112a2fdeff2c6a16c136cee31a1ebb00d049a0eda3ab65da4ab5a6e9fef3cb91e380ed78bcb33f4a528f49373d05b56829362affc9818e842ff76ebdb19319030b7b6c31f43a3a710df76af2666d1b1bb81dea43411bd6ce031f46c347dec8f8954a7c01d43e4a208bc47cf1da323cf69df546b8e39e576c7dde5a891168a40d8a85b0715711e0fcbfcabdceed2caa5a1274a2e1bdff6f6f92e2cb974a03b3ab6919e8d0c1d14a6b30a33bee705dd959255322aafc37426233e6076508c72544bca75e4d5872af66a651f7ac5dc88030479028e0e4fd12e6ac6c2022a8aca4ea9593516bc13466ca5533074324fd9108ca6269d6575572748ea0852d4ae9ef20030f2f4d9f1e6825ab6d258a21324191a4002062f85f0410f5b29a40ea2eadce8a8858552a97a00a54c0660301cc4ed2c74af71c8f842233946d5dc9dbde4bc0473efe145d6bf177ae816e2ca577347542e0c0557301bd92658f057f2d9884832b520b02907ab268248b333b46f1f89d09e6686eb3ef91fe837904fa7b5f55f421b6343718cead5c43e7c058f1aeb10a97aeb9523adb2879490cd8c62457889a53a77d74c7592f5545f9a0119252a38343d4f0c8ca1607bcc12062e6061ff4b61d6c5e5c59d7a0b7a73a72612459e59f4ea6cd38773bc04bc7251fa3dc1eb024b05a6f92b3c1efbdf8030399fb3c7d642d066ed783c646cde41ad09028201696ab33665447a52b9d81d557ad695c91a1ac12059b2449dd23071bedc69605f0e2611bd54d67905dd3d618382185e7e181b4d96a8fbf4e2ccf15adc4d387df2957189ef6ba304eef6f0740e654bd0ca06e7a9f341e61cb478978a87772d3197ee91a1232b91ee9d856debddea4ccd5cc8b542a839f079e456562c099e0e5de870f552e7ee110391350c74d9df024a9946fd30702c3b8d627305343d11cb3242023946864c24e76effaaa6269d04cc8c175c64d065685931dd524e06943d4da58d22ea455b4772e6a04d78d001969ceb20930d6579dbcb94de9411d51563c1fa0b5cd84d8409a61193ff1e5bc2f82cb560d4eb64c10ff2d85c26c68c600c04d533a83674b655cff2cf4cb30e03ef0e8815512100ee9a20fb0ec6ccdda00ab1cb70a68c039aa0192519a3729be30301034c30a8ef49baeabc4d6e5db156c56a858fa8aa261a3ae62d138edb260815a0a00abd5291c763c476ca4b8de295d3316684456ee90452fa1462f6c62ee516ab9c30e6f333dc4576f8e79a3008340b73c70aabaca1ce4dc4db198d8e21d8a2074c00c3563cb2dbb62f640f862bf7d3b7fe957474391ab04e93200137f449d8d4315977f1dc404efaa886a57a2e7cf75c901c6907a02c3a3aa1269faf3df582547e92a373ea7834cb2a8067234673efa386c156c12d2ce2baa949e4b01119d15c00bdaad2a502dd238628ff3b3fcf14c69a29cc92b4fae6488c5568d364367d52552504c372bce0052f90fcf027f64f7ffad36348eaa6933970b0daa5869b702562ee5a6cbbb413bf02dd339fd34d9a4f01dd7105f23af706a27ec29b9cd972cbbdafa72d2ecad6ee2c1b5494567c56e800b48a65db60eb5fcd9936e965efec65cb8a9c741ee2e610f819fd65ff54c8160fe8b6e39b8907db1d98ecbd546d0a824f0e814e90ea5157e88ed4ccb7bb6a9662d50f2bc0da0aec446c0a612d4a846b1e1342ad21d87da36862e75224244e82a072a74e3533b8bd74a277086756f4890cf58dd8f3a30c3db7a3174221c044743b96dacf313761a13afae98c4f4ba00e32b01a2bccd4a75c71f15ce38201bcd54a1e9be1d31594450032102349d8613168d4c9db8eb669d8b35e2d933e4ddfa6b5e1a413a50ad43144a94215fa1321813ba74a439b02b8a4d0d4cca8caa66020d7de8c2f54b53f5a5a52cf668ac3866b2b61a2c3dc8e0e9ae92ab38bb170aed757e521e9bc8c423e59b9ee7b722ff7ba62a666a612fb4f7bdad3e062726bb3d9a3a508e6a03cf4a10ff5b8b39592e457cdba6b824b461785eb90e328e78f633dcddc1218a5bc3af7020dc62a4dad438974735107c16d674cee7480e4f2d8d023a03b1603b5b811f4869766d7ea60660e6bb7d429d0c7104a379e93b52681fef983bf0b74fd5107e1611c541816b56443cf15e85e1e213942c915e85e27e852156ccd914ce82b999f2bd3b37d6bbce5ba375ab415aa87de51a066a785d5678bdd62b032e2c5a9edcb0233e68c36cadd012d771b4e9f29a17e3a69a579e69569533e063775ad7239bd30bb500325fd4d5e0fbd401a35edcb4a2cb7bd1772431454c106434bccc2511fd75e7a2012352315601878302ea3cc220b8599925efe80a48e13d71502780f3a7757ff1d218ec988ecb058e0ddf661863ba0828e6da9c2bc8e3a0715014f41980ab8817b2a9885d17d3ad1a3d088812eb697908052be75d8c6677598c59e59ea34939eddea315fc95e73c9a44621ff4028ef5a9f60acbc7709ead61a9335f1ee2d8981b2852d9026498b42c0f6ca57bed2b5d337ca3bef6a08bd6148ff3b9474212f31681fa14f14128cfe85a2f47b9bd34960ef0d1dd4c4221deaed2d6f798b1d655bd1883741922666c51f68aa02c27a54c9101200fdd9830c414f0a7132b8290a0d54ea0227f15fabf63bb01d1bc903368273102e626e41356ff9a08eb6a36597c79e1e015d444e8c1be88e179eade8f054589b02966cc8b76ed115624582cae5f5c71e7ca64ffdd44f9551e8df2ceaaafd82246d9893a0b6ee0af701c0e561e35d4bc9a5dbd33dbe1223430785e9acc2b34470adbf69dbcf04772ef24f2b4967566ad7269be6c146fa90cfcbd96791c56d00a6ad357ac502d2bd02af208146f9c9ba3140f490412c031c32e9411da846513b22c4ec326aeeb63f47b7c39e14db37d3ef223ca6e1059451ab6df137db2a9fa9b278451d694680ca628a594169963a0a55ee8c12ccf3460b27334da463c06c6eafec404f7337969ebd924905195464cb8ec2e3c21a7354b3c794cb3f1b3a5034b55ed4d5d3b4ebe61fe24b14b3e32c3e62c26f23962d9fbdd5f63b0bb6f409ec0d1d634b0044e4a404f563762044e54c642b65b8b0dc22ea3fc35a7ec22d3f51e83369d236e635e9e961c3f5cecece0c0bfa659ee5e18d5eaec2a0414ed1a79f32bdf2fc08961530226c1b402de02ed38824a3e49925b1088b8d11907b14285a3e0df3b4cacc97abd07fd0e8631692c900d5acf15f052e51ff16856f253cf2002001f2dced515debaec3a45a873893d897e20e860bb8dd0a8f6d73624e0b517a26ac1dc4da9b85fadca8edbe64d3f09a15a6fe20eb891669ac04fae969ced98856fe5c285861799a66e193f0b855d2c262a59efdd1053f95e3ab4fde0c068e6736b01ab57b1374e781ee1de04cdc2da05bb89362ccc500eac15bc9eb88f28af759b44dc968dd8af159f3a9ccbe50a431d9d432a828a7d7eb943b25c48ab1444533d9380ae9ba7349c662b08462e203186644683aef2548690d64b8fe172f30f3818e25155560efa8b1b61977e3321613d2b1c502b272832ad89d955b6ecbb09753ce632450a198db28bd99885d464f48337800921db03217154cb6772a8110b8a8a1815c20c3350a033653c68a72e045d81997cc5319828c543e4798d75a87d0197dbd210c36cc3b22ea56cd02dc129b01aa4e4ac58743585dda1ff040200477deaa94f29c8b46951ecaa316d5f98473853e6dbeead3d058a784cf210ee6a0d8df2d376e22115f6fb917d2f50e91715fb829565309b1b13a3d058480897bea6495c36694c710c3a51f884d7bfc9dcb330b8b8572ddfa240cfdff926c0aa675c6aa747a1d12b90256358b9b1576b82ca4419b5b0a91c4c9e8dfaedc528190e38056793cae5db48f5e8aa220afac40d2386a38dec6206e9a3b9f51bdb390f248850d8a9f35ee94af7c6eb8d520a0bf287632ff58d7cae24fb21a8b9a63e2a7dcdd12d1b8513e89e8e2a1cd5d7b49ed294c571bf3123772dd22efce03dd31c8277a45c77da6fbe4ee557af9587a39781b451dc01ec51bb7ab5b83af035d2c5a26a9cca4de5cb3748eded8a5cbf42864d4e041e14811ad8646e97412e49088a3840c96e8d3050003758224271b0d5a70901ae747bbd6aae3cd66c1d4b2837a73cd92f65780482ad24561616527a59966492dda5ecccd5edbd995db64f43b8d556c67141daadcff0ae8879720dc5147cd761f1988ce5beaf9f9cf7fbe7ebcf7ae372a17b1b5355b0064ac823654312e1a9a94b14ade862821624176d6b9b0a9c0ddcf0c379acbab87ca6c3d9c309dc0063cc4de70b7106435dc132cb6f4b94a405460da3e6bb0dad600b42823ca69b0c4216540eea2e50b77b58adbe66b76fc2aef8e066fde9300770feabf6dfb77bef39dba925a14e9f6e214c3f56c7189e5040f858db29afeae0d8a86b6ea5ddffb80eefbe2d442e18ec49b4b8b1bd374eea7a13ba38760d331c116226f4665e5f8e942e7cd3d9f09ff4b5ceb7640543fc5b24a0a7635f7dace6038b9ad794b7304339af8a6c23561e69a156615c6a68f8eaf0b74b09fb10f83a3b989f99d21eb346c76394cd98da65c10aca4b51807d46eba73556e3def79cff370602996b81d2bf056137d76308d221ca4fc3e81990b1cf40e98d4dd12e9ee5dd1d074a3b49558d7b165356ca553aab549e553a75ba9563d0c10963cccb83037993fe097834f795c68ebba5719345cf199264c58894ae0a11f295f3ddb09034eec6050944164c57aefa3b1583d6d8538a5a4584fc6dd40731cc3286ef9f41209a3f82ea3a843cd6dcbd97243898430aa743bb14851913a790052a676fb3a40a443be39da4a97c99c7bb91dc455a197fbf71737ed2ff6029092b77c799ce96f82fabf5b1803ea50056f8cee677fba807235d51780ea3096860d6ea12184d3bfbb9dd42de62bdc9c855332e66f96bec259f1fad1b34c43efa9d6a7fe7bcc57577ac616ac00458c60014ace135295abd9e34c78889850b964bec9e24f795ddfae25eabd624c800b6efde192e6d20cd20301793e5c91a5eb7c2ca40e9825c3cd2530463f7af86dfcbc5e15623a3df864bdf22730162578dbf3481a623862b0374fcb883a418cca416cc7b20c5d4e5ba129ebad6b83eabf279ae23fbe61a0925e5da9dc77615c089172e5a9749d2a6d4cf698dde3b7367a3a0cd9f7b6ef67a3f29b2643dec6803485d574b80e6e67765db75e2b49d3a7bb81745de146c4945d201564beb7b88c9da92de6b72f40fcf25aeae10201ef327435abdffa8eb4df4617770be88ef626fda3542b64aed8391a3b7ab5eaf020ebf4565b7526ba725172329f34402d08cb74f64705bdaf27f2fa94d71db4609858c650ca5d464a180a7401582f72a25dfa943756474396d175e332b2e08131959c6c6b0d556d792aa79c4c6a018a92004f73dfee4a7443716753e1ae787a00b56dd1c235a3984b0fb9f6fe3f3fc5e2bd04a3e72f9d03f27f475004dc426efddba02ab3cdacbb6813da73aec6d2ad09fac9b88bcc2016e8b59ba589ce75c85e332e286ce2eeeaa180cf88085358e2d4f44bd40709be3b00d5dab55ec57945ba1a16e08e26cf05e604cc3d3f334902d74160e2146018c847cd20adc0451317bdf94413253d682bd835a8ad6e0964348331897adbde58c1d7d1444ce305461d212e155c9aba40334fcea0d9e899d72ad5858fea9778f733d35c5e212f2a0af530d902532819e083336de157a8adb546bc94496fa06c5d7affb39ac1aa9fbd3fa4b37240c2757fc89130c35a1f3f8d5bb8b66ae58053ab3033aa7c10eb2c1848c7573eac9def6f29199cdba8fc8a912bca6e0cc24ae100c09051c90a1873bdcadbc1e9686899aca0cc16de3ae0461d3c65d74e5346631db11d870a37dc3b8b5db757f9ba0ab717e5ef332f7b45bdb4d3488c46c83674ae7707c0461c93ce693e56d2c5ea4dafba5a27496d17d3ede8fcc443a3542c2013c67ae6ddb73d3396115a309d3dd0a96da939168716754448658505a63d5559eeb4939c50ca262e74b417f8e0073f58a45b8aaf5753f5873f9453a8da9391e0d0c90bdfac1e1873d74072d492c0c8c8d0a0848954419fac6a2fc117b9c242e59eed81f18f78c4233c4d8b06563e7605637e42444f9278e0079c08a3216eef586e370b55dec213ae0f6cb7731c3299a3ca88f1a72b087ee10b5f58a2158b3a8963823aefcfec64ad3b4cab426f9fc62edf78d579da4284f29683a019200331f4150684c94f59d9c244d765f35af1b1aa1b0b1e6ef99e10392952bfa3433af713075cb7c53b11619d4f540ab1ac29ce6b823f38cc0dea7c9665626419569df36984fbd1d6219af2961648b5b68d35296d7b105114e60226c6edf4e73ce549740bb7c94949821eaa8e983c48a324bac8c8db702b098f5d2af859a0afb784a4a8cbdd3cad84c7a2f7668f418bd1afd5a4aec834f35a97e6a011d82cdf28fb41d3b101c275d157e0cf0e6c68a864c4e32cd3b42172f333c9997e56f81c93a54e1b4fd84b53bcc0594ede035d343a49565305df983c0b3df9eae304dc5e77cf5aafdb681677cb9eee11d0cd7ead0ab642eceaa20e0c5be0047a8d5053cb6c71465f9d9299e98392ec6fa9c89e48c9248110df926f8517455d34ca5d06577da002ba245dc58bfd1b8c1d3e4fe816eed034af8b1234c024cd0121530edbdc155530ca7ae8f48d12665a9dded1e82c0fda329ab0d9e89e5d41b3074c9d15d26167913ca1dbd9aba23a257a006346f12a0ca8ac1f25621ad85c2b4c50eeb15d761655627acd3ba4adb22170a0976a811904c83fbbb6bba92662549847868ce894d6977dd997e956c8ee8597bdab12434a7e62d7e4963be0137caa8f393ad703a8c65e34b816b4212f264f34e0a280af8078b5eca1b29202c1e0242049001221851d4d0a78e013f2f2b722d2e89a14f522121b057f56412745879aab69e240b1103cfc8e21a653fe366f2cffac3741066639706b4631498ef866a45587d7aadf49b7c0926cf4ec75c99882da66ea53723ee95d4137c742e53c9e5420af629a9bb83e1189f3ed92f8ee15d629c8685f44cea2e4d4ae336a2d469d2f1074c78baacf1562f7067da5f3a240b7c98ee7d4928dcdc14c3cec21ba97bdec656f7ef39b3d4df0a4273da93f5db60a56539d7631266a5fc5f83682a523a4de01a07bb7a49767a9d6e5dc38aa69dad41c79dda85f754a1aa7276bcd94a48dd2cc473a4019a06c676dc6c6290cd5ecb4f99e28ada82593d46e9f7eda45d396a9b5f7c6a0cbfa86825451380826c5a9dabace76b7af036cf44c27659b6136fc66d33b01a4dc281da1627f27019e899797b611cb621a28b8523fb3dea4ec3e7a531db57fc8431ed27fc466ca35f7b489f396880190a62c629638d5ca1490d163489046fddeb0c15e989a405c794e43be4b66c85dc86de2ca0deadc56cf02f9d993578630239ec11c27aea458aacd54bc62b6400e9606242d658b185aacc1e2baee2318418bfaa5a67d10a993f68c0b823b5a1c3732e5058b9d6072b7ed701cb3347ab658dc2973efad11812291e8ef808225df0a8b8333a91defd2559bc45135883572ae5c9f9d9756cd276cce51e891dcde42dac1349fa6a6ff58da210342527a9c5ce9a459e8aa6c8d72d54a595b4d512cdf4e4910db4789fd85fe3c27070e6d9df1deb07a7eae003c33dadcadce5ab30afbf241d3234d8e98fbbd1dd8949c82d607fb3f38cd415c77f3db72077d38a664c38e0c79965b2ad5a1c22415c64d3948e11d80be073976bbccebae06dd1629af39277dec6f17a345e3cc4e611e77b67b3cfaa281d280a188862a64d77c004c2f30ea3999ee16754549585e54448b84b91d3a2de841a15b7292fdf71fddcbb8d346f82d5465d75cb4a71bc03088fa64733b11ddc3a9c863433baea5f3a057cf4afcb4bf6843d158ac307df6142933ea569b91ac643b97a6e04d17d0229c13e6f677407ef63caee31efe46574d008c5a75e487a1be7efaf73d13f1b3381e0d65e37d722f24c905dc68b075ed167e66cd7b1787194120dd025dc9679881fe8e5b87793e01649bac19ac5c1c4374e478b2c445c32be8260f1bddb634b3d6f55c7ab625cec0e5dfa0a130bae78fe3764cc6bdde5d85dadef48924ab136355d3b003593e791e58ddd9b78e49c7f0a25e4d3a0160ac11e31554f4100712a1bc04158c8e8c0e7c35af4af24e62660f5919ab074fb5ea219fc0bb4f801a00e7c9f9148ba70b690adad0a0bce4a7fad19c6fbaead7f03c666ee6159a1e84cf156b4f04dde158dab7a164f5d4371660fd39d7c1e4def4afc83715d65954382237ae7c1d2acf73c2b1b26524cab651ff85ac02af77123c65ad74bec1dd99cb410a579a63c22547eb3d79b705d9f1f90a74b7ff17145f56b1dba8621506715389d483c4678032e2632fa88a9f3dadd8cb2e7c832819368120a4d456c3ac12bbd639149df4006b6165463c3c86318c351bda53bc01004bad5b282858642545c3aedd82d03d9dc9441a487df6b10478007c8f1cdcfbf6dd8e9b7618b8f735faf6d33eabfed3fc3668fdf4d493e351ede69a42efe8c8b8cb2aa3d00920739137d6c927defbe195034e697366c5eb0f4db04d683fcd113724b7f5e3bd57fdef90e0186d12e9c58bc635414dbc35d006b6de54364a2fa7343ab205f16d43f6488f19a11fdf4a8ac6fc8e9b3568d35faddec6688e29cffc05e4c582f7663aee390e9d9f347232b061fa9dbe0e5371d8b5b5c01ca42a64378119920886e5085f39136d43e853393fc3c705dea2bf377cb58873be29a7eda0ad1cab9d0825aee1a5569df6d2b359a0a4981861a5f7c753293d537298c8115a9b089692dbd42b3f7dfadb3e84598b680bc5abe95b1d0c2f175d1a000f0d14d80cdb57d0ad7c8f7067c1db8a7feb3a567e56abbdca1f21e6e0ad0d681d14a1530a331a43ea18902c4cb8db6989ac07a7535ac8b25a91dc97407765e986b71b32f63f47e0af59f33eac701074877bf72161a70c7db7ece9964c1b745c2d54b792ef51ced66f02df583931b16ad9d93acc7650092572a74e0f95152cf02d4061867a328419caf4f8649bd454413f28e9883263cdceb6efabb0f7f46ac5f6f53e04fd7be12203fdf0873f1cfc28d70f147421fa94bc3534e584408520ca35471e226dbbc23f26129de09911e729b3fe7a7eddeb5ea74feff8056ca5be83582087aaf0c914025d04bced6d6f93e055d91f96814095758be6d7bef6b57a9394960af6904323b2bc9389d5b9571ba24ac3f00f306366c65d270c8ae97860c629cda73ef5a9f91ff141dbe2a4ec4b5126c27cdb4596d3065a66842d21ae6f9e417f0c5c940cff4a18f4ee62366bc4a3f860e335170325032ab7e2bedbef0c7df3ab82e1a8ea6376c17ff9d8e82c456cd01215f73e4d7dcf53c518eb2ec1d0aa88b0cd5ad5fa3f80164535f444737e43b27a567452145e875118f4bac8178998a4dd07b56808650d1acf152215337d8f2224ff6e69955b36c03f3a15333b68adb77c1495435f1dae7a57ab598541a0fdd4a6ffd5cc4df3e638b756055fbb9a6ac396b5b7ee1ea4a10e373e41133948ea743b7733357dbace738ab77dcf1018e59615244bae29173612274f16786c979a7b492415eb21b456300771a5a751ce129275e297f93a296d5d0e72fb32131f6d770be88e10af1a1e0b325e89fe6842a2394b9bd08ff97041beb380ca190e1f85a4bcd7caf7b2a46c0d38313afbaebc747111983a4c5ebb7765440d97b5854fee020fb7fc14f82240e79d61d60454c04bc9a5473ffad1b0addd5ccf990063ad248711a68eb0c370c5ca6808bf8586200d08399d447bbd27b9076a5590f2f5d228bdf5d781688079365343ebc84339fa417bbe454ff13ad2e5ef71d0692028fb155ff115625f582bf7cb3438fa64fafaefb807832bda83a92ecc546f7a2876ec8d196d67f251147a2f31024caa8785e24321bbfac80e8f75d5dfb363c2dbdffe768ce23ae04959535455bf2668682bb140bfa157b3b8eaf338fe83495373c4e3a02ddb88505178ffb227deed4dc56830a900a9b354a8756dd54ce19e7353f7beb31ae24a2f9ba68958941ecb2927d1f670d2bbc7ddacd2d8a9d51e4d79723e1679e63e163f24688eb59a444e1dae6d0f9ac241a315c056aa0614df67958efe91dfa0d1e93677fa3fd2647feb9a95cf02ddac4d1c4b48e693dfd926c5d89caa71b0a6c9b49a958d33f937b9bf794e7cdf2ffcc22fd4ed739ffb5c47ab82db28cfafcaf920e4d5cf03db2fd34cf69283d9de75b80e795815e1d65fdf2de9e5839c1d88dd18a3b12f493c39f6998078bc7b1693119c1087b0b29e3de1ca4a9643ce91d78fca3d0b541e92daa4782edae86ad334df9ff1ad4259b8ca8b8cb3b9b00af4823d9958d5fa2f5858c5a0ebbc3f6105a5bdf798d596ad5528c8eee5185252bd434a782aa4469e6ee1504f912a07729c6843988b932f6dfb2146cd026edbb4b67ecd480f46ecddb99dfc42956353f01bc1e804bd82e9cc74ac53c127875d1d64f762c2720346afb947683c1665ef4a498148012e5f47785d1adf4444dbb2dc3aecef07ccc2a7142876cdb32b8656ae4eaf876ced82ab59d9495d8ce96fed26665a0dd3c88cc241dfd5c2d63620acdcb7712d348f0479f6aaa5d3b923beed6df7e2cf1e81b552ea58a95e652c28efa0965bd6540fbddaa2e032143c485b0674750e56b2bb35a63fa818808cf87cb5d5e158438dd19406aaf3836ab586267baa0e22fdc17ed6fecfaab057f66a36b583a660f530a6c28aa9eb0487860af730409026931f0f8793f890982929a3d0daf99931c99e647086ed51e267d66354c94f1a4a8f1c6bf08e1a62435aa2aa94cc4845098683d3dcacda2507dd9942535bf93f93bdf5387aae11ef16d05de56f03b11b3d4ca6c719ec6e99b1b4a5a4714f2bfa4937da81930dee35114234f19f6f1028d453e29628c7a78731a8598e67a09b061aa8bca2bb3a17d6944162678dab0466a8c310b3b96003de801ff1a542e3dafe049946d444dce9ff617ae2485065504308ad20191cf52dc65522075b485df0a721aced5923c4fbe918945354e35818c82d9c41a10a6a527241337aa87a7ba54634591e4027a5f5005172cc7da3411c8cd4798e1919ed23ba6873d12888e425f847bcfec5d65de81e6a86946d7ee3a1805b065b6139008405a8ed7ad6f3b8fc6da32a1170b7a0f9fee9ea0699563118ab9454acb7c6166f8c7222e4bb51eabf4d590e01b6c3544b1cb5ee5aeb1e4de616f8b6e86694c8b968a79c90989465ed08740d071a5d6fd28961c34ae1d0bf1adffd75dd96dd4971d6cf0a7bd51cd4d93367469c3afb8bb1f2a3891b0e6fc8562d96ae90bfa9b39fe990ba3a46eb82ee4d76250727359557eb31d7e3a984b561e42a09c3d8a422696c1ba2751c83d3fa4ea62d418a630de727078ec0384841b5295d7fc695d0d65b1781eee445367c589939d27b2e2cb9359557611b3ad735ba3564dcc828770be81ee451b23b0efe68c218d9d0518511f42cbb9f9d3161c7cb30178cf62ec3ce2733a93df858f04ab59494412ae7d9ab7c5cf7ec4702a49a9e037217fd6f9d51dc6a9b56e291576be7d29b9e2898f42ff26ce27ab6872d564de8299cd5bf908869eec83498414c896e865b740b717b6eb5133acad574ead8b66807807562c3159105fa79d908cb1c80559952c3cd6676077f7a2cd87cc13087007938dc1626560861e17d7f72d766368668d88962bda1add7267bef87b00f4f54e6b5f05da035aeaa50121b3734e17918cb9fa573322074277dd4898c46e9af75fa779de019a394172bb7213a5669130d746bd5ed11a4b955b0b8daac4c40d661e0aa35edb052718c756cef3fe7a0f20898cd543d4461217b8294d026b70af3de5610da10392669af05338b750a2bfcac1c9821569eccc437179bb136d0b556de98ce0d499b7e56da56c03b6e04672d3653585bedc73d8b9201e33de21e64ddba1cc5b5c3c07c3e856db2244bad6f09984de595a4112d7ad7abc53dbeefcc3f3797da26482321f5ac6486386bbe4758749cc9b7e6ee41613e2e33f1e1789d5b437ca3dcd5a09b1426dc631fc704b8085957d92df868538d05641021c444b1bd6a91b87786764ea3a8e95af0077755e8b04c78d37112d701bcce83132658abc2b58e5ff55e465ba1f40ad808f5fc973864d2ca4960c12e73ecf49018b1e1a2b347385ce8a117f26902782839ca3511aa32d9081313ebc75e6f13a7ba80d9b5ae7c07ba18558eb74748752562d35bfbd3ee1acb4f637908554cd6512cf56106d494d316e4e9d9a0bd2ab239164c6bc87094bb468686e01649658f951814cdaa698b2478acd044ca6ce352cfe0f6a20cf488b973803494c1ce133291b2b2c513638cd2c9317cab188c9e8feaae5034f8b1d1eabab23a795445d5937554b97fc39da3bf56a73f43ecff10b1a54fbe020ef7e8d12c47c3d5ed3885e7b52c0741b7f9ae923f86784cf6b81a1bdcbad9267b088bed27e2ee5075d0649fd7e0ae9c4966d61efc9c0cd644939b3aeb92e5c713cb323d199009553338238d03b42dfdb85f1ad238f687b228b473d1d9ccb16f5192284e6ffbd53febd67959742beb8f0fb46ae22ac3ab2edf4ac2ce1aebae06ddd184d1014bb5665d92ece41e42b07de9390b0ef9200ab32ee0eb9df50594ee6667db35ecc109d0a244fdf66ee9a46bd924f50dd12e4e3d6797532d95fb2b34d06288f90b5e90632b57f655ee976a0118888b1280e7901427b7597462b9371baba0b097cbbb80af6c37a3dfbb73c354136c2fd970d2e330409cda5e2c8b9f15e8e82ccaedf82249e77042abf61d7b3d4227350a6461642fdff01f29c25c9de84acda25533f5dd193404bbe6ace8d33766eac7d410632c400baa95603bdaf0502788e9c8186472abfddae2f298997383da720c95230c0d2e5ad3154e6ab59af5bdbaae567b6cd658ff8d155be5c7704db37d3b3fe380c26c3481899e4ad2d8229e3e85b649639f64754d3f9ed7a3df9bdd2919fb5e9f2b6c0cd336666598b3e7c34519bb1351f6f8703748def8e81bb6c4b1566436655bf4f1b7d67d8d6c4b8625db92c0240f9dea18506fac197a24b31e3a9f45475c706d493e954cb3480e2d688b07550db142eff06a5dd61b64d1452df789fd1ca776f4fac4de6e76b5bbebf472123c823b166a045a49c9641fc2cafa17670487e41b8a30ee72a40e0d428e82ddea8f4faab06892ad071edab2f21d32f2a9324aca3716e0b66769e860520faea99c21347feb5bdf6ab84011164aa5fa28077b0615de710244c0544e4657cfbd9059cfea9b9a2765bd2452f4e9c91f69286aa98228567d958bb90d5a686e5bd758827207a08c126df79cfabdf7afdfe283bce89bdef426e78405acfa84798e4a414143a86c52198e1e6f68a7f915af788549e9908f52cab7403302f23f745e845d08e8276e4b4a1b0ecd1828812cf075720a250f7bd8c3b0c2f96d00fca8473daaf78d98754f398ba77132e5418f4f617a46a7447db0372231e815f21dcc33ef8127db97508d2d1ba56d11eb6d3e35f1298249de82e4e0332119c2a2642076633443e2083b627a367627c95fa7d3706b0fb959753ecda33c59ddccb76a1762e056f286a451db61f8b9806143de3afdcd75cbb767e9f0a71599b51bc266dd7392e2469d8ff384699d3c280de66ee0aabc6da63913d756489e597b0af319c84c8902781dd235aef9ab5ffd6a671d1ef398c7c884e95cab9e89688801723fd739cea4ce5ac1e1d2b9d87eb3016cfa3f22d207c5f59611b61fe86e01dd314c9b8b2cdd1897313171aae0031ef4be0231ab0a6043a4082742978eb45015258553023e1942cdb5eaed0704bddc60ef74545f2b153a6aab1f3f7d54833afd791c1502d800b52767008c77448853e99541dd15ff4120d7036072cb60a98dc310c5371a60b6f74349638a8f516e0aaec1a44434f46a2b114aa9099b9d4b32171bc33674cd82dfa08ee15c34531ff0e6ed8fb6754178bb8f25dbfbdb9930436121af0b28ee895bf48bce7bcab67c1aca8b9b15f6488c4e727430a1943b20d7a10b63a96c50fbd9268e3396c3de6dff6ed4ce28daf0878fdf3b29db28c57364cc71a4c0a9b738a58de5dc14662b83c91544339dc15b82b1c60a6355c78aad86601cac156b335b45def319439f8deee840a2a54eb672ca8792d5b26f50f39a666505ce0635e298d4acf01e74cfeab6d12fdcc0ad338d4543d550b2c2c01e2c87b12ddcea43d4c3866f6b0f337acb375d8d3ccca24fb7795a6bae8210268796924c76946f5e703d7d9698f1d11571ed5fc8283e7de9c4c3c0618b425673c5dca538c9bf7145ba1e94a7ce1eb7f337ccd4a4954d7882e1d5a7dc70f82cd0bda638dd57158e887db72edb8cee16d01d8bb9826e8b510635415cd78f40137dba21887452899517ccb1f2fda5289851bf6778083a2d2af54ab83bcb53f456289cddec011e00534cdcf1997042cd5c5a7dd23117d0d13300deeaa08927711d2ceae5122a68abbe8cb1e42a6294836720ea5312a95c53396db78483f653110c9f009b8b72dd9ec6f1cf719aeb1300f00f7408cb61a44e1efff8c77bd353964257f8d06eae0faafccf81f81510ba851e4c306bd1b38fa1dba86e22ba02d21effd5b36a9a7029daf3665680748935ac68cfb5d8ba2dccf266f8a39a5bfdcbaf4016c11d2c428c424bd31b9d9414df733e34c46aa3f4a47249bce82f860874938756640026f3b181ded5761fbcb59afed59a579ef2bb08da337f0d3a61900ad94d855624aa4a3374a166a9fe11d795d43d012b2cadb23d08b11acab542f0d994872d63bf262ada37bf10033730305037cc5f29df63edbefef0673c8cd510afdc5b7975103fa2aa09cefaae5211a3f02d37aef8759a148fe60a8fab371b1c89aececb7ff4a9da785ac9c38850629083abf3deb3a6877cd3673ef39974ea452f7a116737824ba28cd8cf4462e3ed1ee99eb56457a07b9033a7168ebeadd6611aaf77c7528c821d04ddda66d15c94fed524c317e87a30c6b622c801a21d6e9ae7447b092dc9e68df6ba60721f24a45d1d95ea0d0674a30074f2ae06ead915401e84401704c09e226043eb5fc6580a17a4f5560dfd9774ed15f99aeb56480a95d1a66d50a743b368468801782871ed7c32301308f63ff072c87eca96f7e62934f7af0ca0512ab8f3c3d18936e5bd414934ecd3266e23bae8e086deb4cafb26ee39e32a988bed583fdbacd2962b00e3bdf8428ebae4588ba5436cc4523fcdd1ac7b5cd5ac27aad0a1e1d0d643b7ed945b2c9ccffbd1b695eae49a9ab349964d74b73f78c0bd4293c420cbb5819f98503f637933a6ebadb3e47883858361078df8545e69a866256bacd68867e1d07a7783856b93756aeb8c0674675e2b6d47267b503d4f55f2ef9fd1101fa8843db1ae5b0a37f8d7adf15442be81bd40571d0b9d76ab104a919ffa57bf5baaf573e5761252431572f24ac30c6e29e9e903fa4595e6e1b4fad7a4c45273d155e4f9d9ddfaef4279fe965ba4976492d85e779a2b4ce02326145f99a3bebda797bef4a59cf2e73ce7391eb5e79822cc877e152aa81f55e5ae53d849f36c1c9a81ae11fb732de87d5579ecff8dcbe4054ee16e394875047453ad126b64ae78c8358514fc91c5765e7bfea7dd11c24aee7b4427cbdea66361a8bbe95bc9644d0a4c5528320bbf4b7eb6892b6feca7722306819ed8f17608e59e0ba242c840a1ca28e10494c7168267856124e436911e0a8a7873e925887e8267d50c64c754fc0ac57bfc378014077bd8c004c19b2600d28538585b035157353b118d7efd7bac4820ae66af05ee5454596286a0a35b119ccd0af0e8b9e9f4ff33cac1b6c99a2692321f7e66b3d006e3334065dd4dc14528debe6c2623f337962b0bd55abb855a64cfdd2ca93af5a0db2a18311b57726f828fd5d08cf66674ae796beaac50bd41c166b176d8f5e0ca8a76f5b301fe46d9946facc30aed2b6ace14561a22694afa996aac84adb3db5c9f6e9457b0dfd39ce4a47a833d96a9f4804183ba15b4d25f5d852529c2e633e251b9e6037531a70e13922a07d2632294109224cdb7caa468c0b24e924cad50eb2e012be31549936e29e9a2fcde6cf43d3b506a2af15db28766d16bdf46a711a94981c1e07d6ec40abacd8b7592fa02b1b49b2ed329e5f899b7daf4eb2a56fb2ef3bc479755844e5fdf0b44a91be96aa32337d2d545b5bdabd3cb2495a8a509496d7a4b614048412abcb4abdab34030d22ddfae799df9e002b5b2a0544893c253d94e08adb01355fccd3647fb33904e63e9aac011b0d9bcf18227c19f716988f80f32d125753414171aa8cd5af57b97246a413b39d0bfdd59f4506c00991a1bd12dc3d12be9620f12047b626263e95cb54e5e988564149f00014d04eadbd0753a094f3adc812742edde0f8c423bc445ba7691f569f7a83f9c379c5c16b75a357ccb3e1a25d4ccdcc464ff6cff9ad7bc06dc3ee1094fc02b1c2e6487bb1db3cabee403f9ced265137d620b26f48feba16938daa0515e2a62f6da5b2fd58a15f48c0f390d012d861f04bcb0277bba02d2947471d66773375215066febdd7e36c4e6d69424b119ca46cc628e00ef012c2b5cabee4e0f7b1a66a078b53264483d689aeb39fa8f33e414e3552703812ba8d43c9cab5a7703e3a16dc3a5b22c3a2cfd530fb1a5a8b18b3c8c616682a1cf7676c63fdb4f21cf40799e71c35518f4ba55b626989fb5d87795b7b1aeafa1cb4b17d7b68241fb84b9a9581f771bc5b3765ea88eeca73ffde9d4417dd72381e3b828d7676ec12a27236075bb0aff298b789fd7493c2e4a262f6a3a7735e88e75cbf4f4933290c5e2b614bbc781c82213dfc160025d7e0612f88b50f581967285c040351045c47b84b7d70fd901d58f5bbd8b51b7b0104283281bab74cc79609079fffbdf5f87bd3659e75a092b85bcf0c9107e3ad9cb40784e57ac19b6c10cc16b29a3dc820e3ffb7496b83fafb5cdc9db3522b245cf405a850e19354da0eb851b5eb2c121f0fe74af60eca123aa18d833557e9aa0e3d09eff3111e8c8b7900ae628703ef48c6fd91d1c98cde3cc844ff029d7ed2fb811e67d55b6ab314a2bf551628255ce6474d4a89362e5c31193e12b06524d1d8b32893253ce616f8b5d4d1765ef077433b89aa3b303dea501cdb17e063f46cd56ed0d5a0ede3a056c8e20d671d05d757e43c089e6605aad031d34fa03781782a007c99b9ef7c03fe47556b14070d8de1a59dc13673dd53a211f169608297313580ed066a61336b728205f90e2741a9fe43474393017d1af90c0534f6e5ce7a4a861a09b3a24fc3af1adff7ce84e7e74062287d2a7e0b8a8374ced44453ade1bcd5c1b34590d8093f0c15d625f5722ddaffeeaaf76d8e2894f7c220aa3397f2545f3ad393d1a3c3e22e19b5be75d825b5cff0a746f94e1a38a070dc17a774074989e468d86741141046ebc21858923d1f4a148845b6429a6a4212e600c31259dfd9719f00351f626290f6510447ab69562a8dfbb94a1088da2871400e8c2bfdeb0081b40ac2168a3fa46a11e765881909fa57d0ca42d8473ebc33ffcc36911a0d58fa18de80d12a1a093c61ecf45b66e9540fa90b22968222a357dcfcb6b687443dbd38564fd758ce14c1f2aa307e2322e28f704306f2035ae9fe8d1d685b4364d461be7208b5028ac449f0a45de3dfe9bd129f1ceb820126d105798eb0f097818bc990e2117a63ba2d591a85681b1ebd474e64c0fb9e1be51ee826b62a605c16691b5ca8e64585be820248757c382e04c70af9be8649cb4440bb1890ba79383cefe8d2bf688e211d03d05ce93e7e9ed5cf6716d351ccba01f89c96e44a5a7e7c0631d65654810951cf6c63722d10664a8898644b4e0b24dd30eca0db4a8ac9ffcce943d83505a4b5b62b389871ad7dde036919b7c6c7c2e353220ddd9026e9c566dafb8a8427e03f2988bd43611eda445316b721b1096e059131845e1e9c26cb524157921f9943e5db057ee9a97866c089fde4966ff44d459935aa14d0554b956ad44d4debaae127e2ea1ba11f1b890b637ae9b1742c6a693ab48f7ffee5a8510895d3b3a9089804282b66c7dd3f95ee4d48bc5bfe55bbe4574c80af4877d2458b9a42bc5a04ebc4b70620b560feeba90ed6138a8445b95a9969af05bbc08ab408b0aac00eb9f4500994e3f39d6041d7bc512a401ea1cf01e2eb2412b741e9c0e8d90ddfb3410aca611fbc77b34333dfd937c27b39aa3218c2551ac73ff3b849edc64b4995d8aea1b0dbae279005dc0af1aa7db296bee0882f5dcbf2c9885895366bc22703d6ddcaba9b0c803be9ff7799f871894b368faf4d17f190227c20076ae778799cb7ab5b3550460997a5b646e8149a953120f7919c1ec8e4ec6de95c330a30ec41528471bab6a45f8469d304f49569c3b6277ceabd81b505c6ddc11d05d6fed691b823716f3ac566bf9066c560f63ae6f86e9195227c45c4719acea6ea04b623bf79e241474a6adedb38ee6769a6140abf449ffd7d4b2aa59cca75541deb865c16db0d4406a86ee473e5a91ab6c48496924195743257978ae75a5a63ef3ed4680d5cf1dec6041b36e3abecd450fe8c9627442539d02eb547e435be1b8b66820de9e0664ace496e4d57af2a2ce03663595148b6f4468958744f774ffef6688cdb9fa3caf6e9eabf3ebae7ce940776326d6356ec9cf5af86998b0ce27139c5b179bba98d83765cb39edec2b99ee586cf20d6368083cc8d954194890545bb00259700b2c7d3b9d0b5c419dae6c6dce5fbaf6d4ca377ee337023fc807d27a2b45995856406fa56d014010c8b284166e415903850d6241488392ce22c2270df5199c1868b044352f8112bf96e3d54f6fe7e8c511bd70ae7f2630ae7211b00b3f9d75f22a637db68995b7ae5bd44e960f79fd6f0156c0dd8e67a3bc5742c6c6ce36f7dac59e6fd6613bb5c67ac94b5ec20529452fa486d0d0571ac096b387fa8177b63556331fe6abadc9e68bb04dee16a917ceba15e28ea141920a98d992b95b2451c852e2ae635fca1b0e9df179646c0c5025bada8bdff52976bcdd00de2afc1bdb37b70e869e077b1b73a9edb95a5db73539d870afd1a38699ef8386be3a6ef9c4790b9d1755be24d6f521fcaa15ae250ce56653eaf147db1b22426ef5b1f483af396a0dba6298e6d45c57648314e5db116cd2d5910883fa991748c83bdea1dcd0ed86a010e5aa25726d2d17c8169566a3d457cd8778e747469ee6f91c2e92dba6e92ec5e9c047105bd45e8e67d441794ddef5ae77515b19267683a857dfa759e7ddc6cf0dacee4b360bbdf7db2e5684aebbb76b527ea4e79b37a94b07bac7f536461cb420a3dba38aab0075bd626dd7e9b36f4299c230bee2480fab30f4e545dd75419a95f4327d3f2131e7d1662acfd176a63ad051a4289625d97aa0a2fd393c9a658085777cd28ffff88f87c74a7495f21bb7bda27c6d2a578028714d09fbf7783d83733f03634de88c7141949fbd86c670a1b8f737e9a4d349d2c579d034d3587a402afa15ea41893abc0453361d24b11d42ea0ffbb00f1376879d3a4700b574dd0e7149361e86f356d865209d674a588180d010a2706dd1a389729d04de7ea253d29b23525eda2c5085666fad324ddbc99c92220385f86ff43c926c507b60639495e40d941868410ba95db7a099bc492d944ff313d9a5f755c0640395615e2d6f6293e14bfcfc5cad5282775e153d08931526721b7b31e2bd193d3e5cd3b81cac70bc5573bc66cf376e10c7fd9dae86a54a824c4b93025aa90ee493d8f216f9d3839739586d13e4890657a55e8367fadb9f2416bf6a12bafbe8b0fa4ddfe8323a3d084e7fc375825d82aa88569d39ace76e67f80955e05757656bc2dd0429a4f4097493db42764d82f689d44bfc9645cfeda802f1365cff7e6d52fa297037568366f7f23f0ce1f17aface74d8c9ea18737e649f752957095f65f5a0f85db70cdcec866739a3377bdce3fd5fba478656e312e959b4830ab999dbc6415b9ba751a3cc1beb39e5f99e0384c0d22d6a509ce4d30929184015c9b13d1290030b458d24dbb563fa704b4dd06bef13ba8838010c78fea44ffa2470423f41728acd82842e484d9f6951cf0407b16a028f76438b113b082d16a4396975e9a39c6ef5a5a365bc35a7f9fa57d23fa2e7711728b30828140417f2ea842fefae5756f95b40e5d1e35b2b9da7c69db3304a06654e36e9539d3269ae59287755eef0b04ee2bc0a650e0c2a2686ebb2dc12e332d2ea68e5649981ec378b9e1911c85d74eb5b05c3d549318a4e7ac4c2a7a729d859855df43f42ca951424655f7c32946179e151b6a9a05c9f3961234babf8ad851b0bd5ad8312789606ee2b4f27ebc51070d6e81b35a9fe8db43a38e546b92606ef2bec357aba9a0b7582a2be67fa79723e45936565f2bd0ae902a1557f43a6b0a4eb748470920d954b17513417bc64eeb58f8bfeccca293fdea447ece89a8f7c8cf48f563d77a01aa79642e916eaab4f5ba9e7c4df3d1a040573732383282699e95ab8581a593fe5d5d2a6082e903547d5743e4f18ba40b3ef26e51b437c53b409a083db7bf6baeff52752995c4c174e9c482949b9f56005c20ca19a5bd5ac492ab091f0b3c43852af2918479adfd45be752c9cd946fd2a42e5da4bb3afbb160228cf1c8f63231e660eacc454c4fd615267c799d6ef999e54d6e723395d0287045d3fa07a1d11678202c538d72d23d8fd668c8b8f7da23bdb599449429a41716824092ed7894b34e1dd9372efad554877ece733efaa17e462fd4d65b6fc0804fc24a80ade11bdef006da2256765ab87d59ad74a2aba0c5fb11c5df54b1bd5513d7a71e38b6600cb2720224c365980da1bede8a71f9076a7aa1712f3dd65b593243945d6f0badbd4f3f05e2deecc800997bb9eb701d3d66a41085baca804e362ca7de4f3477ba589346f76fa00c9cc417182ece6edcfefdb0bc22fb821e21af09766cdbb7d5e941614d0ae295943934411351de41f40c5c89043f3bffe9422bdf0e87fbc6554d727112a1a05a5749e620dce8e758fceb50d10d20217e46d918b2a99955ddd8a96b0e7db0c2355bedad61548d9d9d0a47ccee68f466b8f999264e0818dbf3935a08152802f06b03a5634456b3c0d427452e2e5447fd54a3dc7232a9c4421360298df1bd66710b13eb909018224cf2b3b836449c81b21504a950353fa08f4e3a44998bd0dd59be6038775965e3aa99644eea38200cb3f3cbcb1507b42e3a5aa1dc470fbd54a7c3805983b699542edc47121ada9cd6ed5bdef2168ec5031ff8c05eae5e9aad14428bdbfa9e25635367ac6e9c3f68966f2aa09ed8f946cb8eb71ab1bc7993ba74a0bb67d02c7f8b3d3a7f5026d2d8f553f38036a738a1f75dbe31fdc9a6abd3596212cccfe512962ceab95b22deb3319c62a8a3b9830959f68e4791fe3683d5d7895b65b7883edd68dc72aad4a38830173533d146111ac04647a68346a02281fcc8473e1291a8024b225d216fd1a7713b19e4db633f1ea2ed5ffc7a503820b1918c6c3fb1223c8397fa34ba4ff96d843de8410f6298d089663f918dce3acf5d4061fc419ee3d3ec1750ece920aebd41c73b2994cf5a8ddb94512bce2ef7c09f78fbdbdfce1540b3348049a9ac6dcfe0e24cff7c674495b1485b03a1a40791b1cb5c027e46d9055e29c7a8de02ed834599f5e29bccabc2026894f414569bd6aeb36b2bd066499bc85cdc20e86e1068d3db0a665d8f5e1c04dd4cde1ef9d6567b9b7856ab2356e92cb2cfa27fa57cd3766c772aa966bcadc946d9ad485ba1cac389c1bf665de72963334dd8c29b09fba65b95138ffacc4a846d615e5a4966dc2d0f3ca3a85ca2b8046f792077eb4a39dd51483554204ec5a6ee86e2d52f311ea9a12901ae4e8622b7a3bbfa94dc5668ff455be9344ae75f0d58037a8d1e4370b265bf28d1ca074d2235cc0e800d4de9a89edd2e19b8219e76d38e3dd81c59f46eed05ef8808ddca5bd714d73d31d3e4e64dea6e01dd04bd20c677c237b298d3da691af69d050ff658f95e20055488231562d37d648cdffdee770b199dfac9c9d53c6dcf16f8ce9bcec92d6b94565348b7f40657aa939a2146528b470f635413f6b9ceff6d33e97ef7bb5f87180ba64d219c484ad02c7104713bc905c3a492e0135cd495213c32e409608795ec3a8b9539f2767ca15d7fa3ab434afbe8473f9ade16e499512e30b38286b867164ad0cce700f000af4270cb1570ddcba2ed0a3b8aa5895bd9b5d89e61c26d4c30d9f7bef7bdce8899827d5c39038c65448c3bc980acf03816794e3de3c465d15b48ac9c01929de65e98a6b36065b9f1a725c8462b444f2fd22bc710f0176d8ca184bbf81fd08e11cf58df02d08dcfc6dae87cabdc94f751c86d0dbae30d34c799be49713a65202882a54cbfcab85a3e129e6c149f75fe4809ff699023a823003991048f300766e548485a87227b6cddada44587e174279bdac5c847375c2a10aeeb479f496c68e7a3c4cfbcba084bd3d547769ba9862806685e4adaab2e3256124606f99d23f1935437777528b2d1e9b2e138d046a1d479c9aecd4b277054871d604c0b524688fbc637bed1a054ded19384ea0a74c747dc2be005fa0ab707e88e33bb3265c385b14a39a4f3c91123df69548a1118a47ee90f85ec249486944a20d523b682a7422518490f9dfa21f10edfbff39deff4fa88c73dee715c4e42ac66f0a366e1dd6a1947a6fbf7f5929c9a80995c5a835239e78165ad21250583948c0200a012b2c1fc5998a14fc3b5fd032359a2b4945219942bf09ef7bc070d50a7f45a9b9dc652b92d520de1a221e47ec11e8bc6ae895995ebf9210f7988a35b71a328990e63542e45cdf5463921ee377dd337f9690b56b54e5176cb4f04f8a4f33937a3ed5d63a0e66e69286a6738745e98db7e763b70d9b5e20c857eaa53da00dfdabb15d15a3816045b622fa6799d48a65665dc2e9facab5a95392f47a77e66b7641dbee9b088c7a204ba89cd2a6febcf0b74f683f63e6781eede799f567bdf7c9462faec622d3f97473fb838cec1a6c34df93ad69ef29caabcb11c209fa613555604cc945f4dc8951386122a2596f359dbdd9c64af9ad69ae85ad0e2513e741bab255a3b5aa1211d24457ee675259fca35cc32f85652b636dc2ae64ea4034ed7eaabac0e11d53fd553b9e47077b342e88c66958b048cd858a4baeddb323ae854c11c634e03998b9a39f12e3a4ec122214f4ddde6169869c09c0037234d5ce8a135e26a3338f33fa1e82926de88ca2af6fbeb0b14fee303ddb2bb23a5e7d28b739177e90e52a56f1b0377c4e49d650a37c68bfc254fa430c54ed6db86cc5f26b51c46aa48313a5bcbff0d11cb67d2582584154ad9a68537422b15ca47e59f1643a71b5993c6caaccfa1ca2a2857588e741e66d51b327a8706c4edc58dae3904bd8042ff7e22d2a039e07a10e6da3f86bb94b047713249d10cb3dba3625fda732db6d34971a71e5490b6825b392591dda4625dab90570ee1b4ea14a80ed53785dc02f3ca40c46d330dc3627bcc11e03aed25f296e032ae681b70eaad6a9adf7b90fc9ec49d0ecb457792d9b73a198eba4286f0ddb76721203d7edaaf2a27d1ce6e4bd096b3f23614e6348af51a135f9fbd70c3b8695d539e9f5d6f74acbb7bd13d972ad67c3e9bde0626f7d0755693e961adb09ad4eb23fb60ab21efa0c91e8eadac1b7b1df4a6a145842584fdecb8722011b2f6a03c79b3d0d484d459fa0e2225932914fda5113e6176989a8812d71efe99714969a704f22cb3090443491d163b92c68968a7428e7bc42bcc954f740de4a34f03e55b8f979f808df79f8c113cd5b44d89d205b74c5c6f1de144065255ab82efb67b1010d37cd2d098b67a0cfa8998ee72c4e9bb2c5a7349cb5cc7eabd909f25ccd72745e7558d5b597fd5e5d3f9703a857705e8e69026854148c2479fdb190d1e281877b8444d62d711d9a21f2799692cdf903ecb617ef4477fb4ed93fec935604e584979c9d809a6e796f242b430c0e812444e411b51f4998e75962a1d80b50605936810f816b0322206a269c6651d50680a9d58463c03d1cb9b7cf7729c8e38158e974feb1a847ba90590ee6124e5d4d53405ac2ecaa4e1007accae0de974556199b7d4be7c973e85e3bd8b47571deec8b1285cf051b98f04b8cd7200e978978699b66840a11ec2f8f8160dc53ad9a9c29d5059b9dc800fafc2212c1cb3283ae94f8835cc3529b8c97805c3c6cdb6bace6dea638282efd03ae33558b85aa28d2a5e94dd89c97dd6eb68d87cef6b6e9aecfb19b2578c3cd8ea2c0b52e5f8b6d6396ea70e82ee347737c15875b3a451db2839b5a15a172d506a42d8dafdc975ae2bd7c45e3939ec147d5ae9a28785d409447ddac4c92525c345c32648df0958270652c3d9668af8f2ccab439f05d033fa0bb2eb599f3a612e9a63ce771fb70cd1f37526586f19907c561dbac817ece8753df3213ad8d853c2aeddeafd39945a93de04e2a3ab3cd4ba42836f9dd0825019d9a57f661d4f079b8b12feb344eed697df6cd0bdd3d2cb85535904df012d26969c4caaa8040105750e13012af24af22806d124afd48c7af4044eb2aed0f92936dddbd4bcbfd01b19bdc5348b90c9d6f3e074b63b3b329174a15bce7bba4455c09e146b4f03537ba0e5ae0b3f29676f58edd1973cf172d1c8f3b344599b4920c7ff19e8ad13cb9d6cd2558965c351635df5874208d33f7aec93357d3deb90ba1ad1db1f39bf41da68be59e4a35412d64a4d036cc4747009ce6982008c922e464648a66d736fdc60ccac7909827835556b82eaa4f9a5da9418cb2d1fc3b9d57739b4e829a1d72bacbd5152876517ecef628824442c2d162f4ad0bc1d353c3156c98074ac5841f3029402e2021415a27c0285d524056059aed34dd54153b2c1c283bd35d0da7c5a6ddc82d182e84f170689eba7cf3061ed79065a47acf2c16068e5c391d9ed7d8554b5fc6dcfcff4c8b8eb5c2b2392a890b24dd62afba0a4c38039d66da65a622a503a274ccd776ce8b432873b0f583fed1087e82d3a76759ec37985c0b897d820c62d03a96cdc8c0c414aaf35cf25cd57c8272812cdfbcc530c7a7d92ae49650f739ab80a9d6028c2ae4f3ff5e602fda958536ba655f04d19c97f2b5e5490fe46795e0b3ebb4541b4c5764cb827d5f3fd798511e9a4629587751193d2b3b4e0c695e2a02cddbcc221f84234fa209d7708e86ecc50a23385e94992913af9a64ec5b5729b7e12385a9a0005692ed46c3bd00e285403ba84f8a10f7d2868e998715b8c24b84d50d7e9706e3b35aba442d840b889b89fd45ec4fcfad7bfde45d9607a6287553f2811b77964166ca8efa77c294461860c51c22a35b6eb0cfca08ef8db14c48e348d8d489935ec1300b31a0d6a2c04f74c940e3ba8a2370c718acae9303497bf8a7217aa15fb662fccc51f1ebced6d6f432d17a4970cf45f4c8630a2b164c55112d0aa96d1e938cc6b5ffb5a41f6477cc447a8c34ce076f94044ea27339465294428242d1a3617e5ea14f73b0fe2cca77d682901eb852dd8686adff00ddfa00207a237de8d6d726d383531b3f3cf6d9e05f90519792d286f2075d01ccc8c0add24d0cdde8dac0e46aeaabbb76295b45863016b3286231518b25713b996af1536f662d3f39e15f5b941f731c781d33aa3f95920ab6d8e5a1859a41b842406a952757c5a9a7835d1a1f2b4a32656b3237569dcc4cd8de5a361401852b6ca21b16bd2debe4f616efe9f720dcb6395c809c98ca2509d626e3de42ee8b653057990924995743e9f461845575198e6960f4f4f9b72dc0ec27b42af7c8fa173f7873f85cebed1235a3017ddf6aabbe0d91008cba375a124d7a129bb3b92730ab0b5887b7c4a59563539a5b7cb506794e8e681ee1d925e8e41b9724970d29324b90842ca269157824b10c10359742b212e4dea56699fdc490aa01a79b571283e53d3219d1e2c0968ebb98354aa1917310a8b830b4c01b6e1e454f9cea0ddb712957bcb524ff5a9ac55cfe62a81b23d759793ab15744ca511699a024dbbcb48ea6fe411acdc77db5d1d8de6ea163af787ed880436cad53422d01525cb6ff7721f93ed15d0d8e53a0ba57efe073a47c1f4299bad2d5e417af9587785ad2e72e40d949d4a8d4799dd15863ab4acf2477dd447c5c66c2eca5bb8a29378a87e583bf9319d23de94bff77bbf17074cdfd4007fea5ab863bdda9be7bbb8dbbe6053304a11837e2639919cf84e3c3a71b6a26ca0bbc1ad3110b59d4e6ec47064a4f239a6cfe02ab3d8adae1bb1bb55ced78c0f43ff9057db70b1e9e4df34e298ce7a68d5ba3bb78680e9a10a43ccf47616130e5a61850de7d31af92edc6cc35285a2589f60b5a8b1e4441f4b46ce93229f02d6d0ae7efa730e85a3a1690d7923308174be6c9bbef6592487fa3bdbd4331a0824b0ec04132dcbf9a6d1a88a75fa718bd4b9d0335229bbed218e26b1d45c86c94f1d967dc9c928bba3ff7e266c45a52e52db724e1a4ee4ea6eaa91a1d32a6e984ed982a842496ddd2a2448e93a42989391f7b02e5092d677423217ebfaae32304d4686ebe14694e2d6b75dc5f866107f4745baa48a3812595255629318e53cae26a9248c12320d6f448aa950d161a14f9e6fa79654ce7b7564d71fc13ab0f394a73c05a8646e9487cd9d03d279129c88e702dbbbf5440ddd039c30437d85a267a77645b1c5797a10aed15efb31f68c059de8418672d889bc9e912d74d3ca937654d74f47210c945d40434624dc75572bd8e67123b75c4fb8806cb1a9e9c0f842c9226ca719f5a06defd6605f989e62826c81bb0cc7377ff3378b32f91fde9cac320854add16dac02ef0905d2e4586afa2f7ef18bf5e9512b134464475d0a8e75680a268b21d9cd0e94962df7ddcb0d44a2bd75443f1e8b7ac0031ed01f24b095265840a382b12424fc84bed62227206b9e95f16d7df58f66b7da840e8a18a9a2996c5c0bea56dec0c60aac5878e12abac2ad81028cd5c86607c727186e3791c1e341d9b0aa7995c08c7e85615bc1503e56b7aa934b54b5dcaf41fa2e9afbc6708fb13ec8b71ad6d52c07b65b7782d13bc886925021fdd224b42b57ec3bfcb0a02563c8c000926bc2e35bfd5e2615da113c2bdef1a55e908221ae2bd42156e4f2e6614f0e399add4503f2482fb1ec1dc881ae6f9dfb56a84ffe3ac984b54932c924ba74c7df66f77044e7f673b2e3a16ffdebb62691aae7d8d851ed42f98059e5288c3f5983bc701eaa0aa5bbf2417b9a281bb8ba5f5ae9b625f309b0c799582ff62a90a84c9341e2555436ad2ee7cff112c681b8703aef10d01de1482193c2825a252570ca05912a420f6b136e6ad383adc4110a12cd9e72492881109520c7249b6278711244d456e2f7b18f7d2c45754b4dad0c41a635d13f45d203880d0bfd810fbb0f2a6000b094d39656451bb30269fa7fc0ecbb2d5599529db8db966dd893daeb8112fa291f2e5eecc8aeb75eb8ab04a8a321e486d966eab11c753c328bce5e3d83da90c9056dec8570e57e75057dddf5624b3da4c9e61e27d36d7c83d36846557f61c4a680fcfead2c0f864a2bf1fa2df30aa234cf4937903ff57bc73bdee1e037aa5804e5c50dcc8df92246048c18c45b976c4767b8746b2cb77c7bbcd8bf47c80438fcecd81422cd2850af95de80aedc7bfb05c62d8751cc14dceab638be94b59a5c13d6531d9d64adb27dea0f900c72ac107281a0bbdab83188abce0f0c6419b39863e0fad9adbda5d07913996aa9c0844d21711eaa6ac924e68425d8a5323ebbb6dc81f16aa003e3899ef7048c39ebd698e3802d68376889e514d9724c8e4a13b7a8404ae1ba5d8fc2539573943ba344c27bfc264fa5fa5659a1ce39886ef50f57048faa5afd2263fd140e92ccfe455b2ea75c17c1d0aa985885cee819ae6895fae42220980a902b128812d5dca2fbbdee944f495f247b48bbb1581292ac79956d88f4ff9b6a52b4d2bf237e65e0a25379de46f29cd1503f87b5e0bed31b25dbd0492539c4497eb2dd452e57162f6b93500deae4d8f573235db3a66769c166d12f1cc02ebcc32bd0bd87a5b3fc2df9c155ac307b51a266f2bdcadb977551fc073ce85eaad5be2635e85d89fd8d010ccb3b1689f62ec3f1e048b9180b4c7ad605b424e2b9d8a91f05363af9d6dc5888a160b0165a78c408e2c21835e918dcd21b983122c58694a051e01878e83628caa32f74160b027e2e739483226137db513a94aa2b81cd401d1fca549ba623609d01e91d584af44c6fbd1d5aac4cc9d90541bc990a1cbd7b3957bd7c806b4cc35e354dc4a026a237fda8a34f88aeb7527f08f0d3288c1a2b860f01766101b07cee739fabe1c31ffe70de8c38261bdd090e25d8856f9aa310a2ebbf9475af9b66b6ac1a3ed80837b5cffccccf4470b15ac12bae665f582b4e893582ca18abf920c7608c6a665770104ee8d974b26b9da45b136e8956fedc41bb73217e71629c9c8fe45752612638749cca5d8f5eb8eb134fc69e86d6f890992ea099a5c9da4e341f0c1ba83ec7b8e7532a69eb246eccd081eede2e9f6516679a032af96d9491ec95b148c622661ce8c80b7df3e7542b29e5a7a44567fbc79908cef383dd25f03967fa37a226a48e7b9a1f19ee8655f9a384b33d7ebad0f3eeaeddd561d12d5d26bab41849edfee42eb8481a29be4f73d1ca4298a611e58754d04999216647f352594a0ca4100158e162a6136dddca294980db3a31af64d567dc2684e93377a4987ed83b7e980bd54a7a9d0ebab3b889ca68818b55362e1c1a6f5e87a34717a2d107e9bc4322dd1678ac617e1f09cb19278be4a923f5fd83d006746997834b2007a0fa230eba9701ea0d47f0a37d447d2a717649b806203ffbb33f3bb071d777c949f8ea5813ec749e16bab7c1e3cc111a268149bd4ba552832af80645bdd2a17da952c1ede9526975fa47209dab2cc0352220042a2608e46ccdba764121b5f28d6cd4823a9125f5a354f9079a033cc89d69d08904bb1206454d4d287f9a0caeca6cf7af0998c3822861d4da15466da466cb9c69f25fc27a08a711867846045bd481d99ff3399fc35379e6339fc9d048b9ebb308387c450f00f66d14f5b5cae371dd6154d518b82ffdd22f550e7491e196f2b2c47eba30aecafc095bce701ab5a636362b3f20e81a7333b011e886be388951d9fa329cabfe6453fa6ccccd0d9a83d179fd44e1606ae29d03b15a84157df324da53b47cf1b693327aeb188e0b7ccbfd6a8e185286369cf351c2415407372c87c52de2ac9f155fa3aa5baed116f85d930f532dec8cc96d94e67176764179a92604b82efd13f0a4e0391915ba28cf9c7f30a8dcb2f638af3a55f0e9993a83723a2997a1fd2436a2cf901b3a3abea0214ac812294515aeeac7856af8ccebed34032e69ae89ca6a1a850540b36a98d3bbdc0b463b965558af737512729cd49cf432327aa0e60af5af39627c977faea156799cb950cdb1f02097a82d33e59dd3ce7d6116a4d32cb45b2652b60031b998e35cae083aa675b5b19bf5bd02dd6b0afc54b8a3403741499d52d132421438c7bf4d0bf0496732a6ee96fb0578e0e72bbee22bd81a7b2df230b0c73bfdc9a8c05140e9bb6dc5effcceeffcb22ffb3291997f62371cc9a69f3995248f1af06141affa643acd813702af1e1ee06ebb6b50150a49419d7ea83a9a3b9a8154e6c070a0d4692946472ba4329134b03451a7393491924203029821a7935ca30419cc81499972af6aa2ffbeddd2aafd21154cb9076d91c1b8a09fce4ba1238c5dd0619162f9b73c7d17019b2960a0943803016e658c95304c3d785010898c3690cc88bbf0a4273d8913f38c673c83530274793fe66275900486f1d688e8472a9a95a353925c32d9b82c97b9b88b3c0e8a4c431e157b91238fbd936ff4f612fdf300f01f4b27e6d3a418b713e3ea67a1946bdeffa399af3ab0bc5c48f83afbd969ce2d03dd013323664fd18c0faea32100ce228f07903d0d72f0a7e5502d09f4b3fca47577d745d3ac5b9dd45b994c7703b631e519fda0d7352ea577f925d53c17e8e606192b9fb86dfe0026e20152a77ff318d444bf19f59c4f4b1fde20d522e6e7b5dd5be846aeda162d5e2cc56a2c3a4e191d7192a4a180dc6e07099b1146691bda71f54abd848ee456db3662b5b21d439e5322f5919af7d6be46b8982b9c0f51c2a93a65aae7f90563a589366234fc8ccff80c241160c3b9852a4df490d79883eea2048f9ffacc2753388fed95880a8611df83c82b8ec6cf60bb854bbac6b1bb02ddd301f5949a7708e88ec5c9492fd94868283088cdaf4c517d7a5b0dd1f771ed5b1ed2512308e77c9040cd5ffa505d820e2ca58054865e52cd9dbf10e6b2e95e00e93f798c021ec87a82eba2381272b7a993e90fede82a25779702d3132789faef201b93ba5588f24e2d75fa491dff07622c68c41d06b41db5a0a2fa51a2a1e6e5966192fa4c401c40aa8190c73041d6de3b53b929bba67b3da9dc9bb0380a1495f541b356c8307d60c6063122fdd19ece3541869f9c7afeb88f07a8c49d42f972e3141e1bf10188a6c0f9ce4a8cfbb4a73d8d41f9822ff8828ffdd88f859d52e5a3e172fba66352a6263ac710e68615e0f7c05d06c52d5da1c75965a06b506ddba2d37946c7b58576e1259dfae131b4359e85cacca9c37ef5b486251bfcd0102b3aaaaa0257c67509439f3046db9b0aba416c7c7311ce65fe7cb2b6edc7676a0bfb8a57f0c7ad904fabbccc1289b91a85ad3ae9ae42fdf02d0ab632f7f5af44055da95ffec65db7723afb5bc6c89be5abcfe8dc38256799a1743624ebc2444aeae637ab507a833a94f8b110b30ae56f23758e20458f6f85c1b6eb7242f650b5e5e0f20b15ea5feac8bbca2938fb409df967931b53c1ec7afa3c499bec48b7129b181b1fca5a75b42a81f4d161c408a33b66587ea8201585c5acaa1928ff2090feaaaffa2a67412817bb54e19c9a26ba54a9e05b3fe342e939a7aad43136b26cdae6f5566d3d54c5df751084a6277541ec2ce215e88ecf710a8e9eabceed01ba4d6945d6747b3e39d7498c0b729ce7dba3236411ead007589829c9212582410b20f191650503c25c66bd6ad4c603a9425b911c23aeb7d41ec209da8abd4481e9898ba225e2dee3bf86806a051c217161719b2b1e547dd4a31e65085a041ad554079da597f5a3dc7b2484c8bd16a06c2a20616254461e58a2ab6d5ef209285b08143ec10cdfba1af4a58448ea3925d79db3f0f0315265d7752525ab8436bab62d5a424c35e1ac1238ca6fe8af7c5943d7da327c32c6ac800bcbd12132d4c67f7c0e098a519892affccaaf44366b223e403032583d385d4dab803613c4a2fe8b90b5621a9407063dc8a137dcd6dca0cc74a149414ca1c3d77eedd722dec16609898e7ae24cd6105519caec263a23550f0546e1315c414359019f22dd818755f60617bb3845fdaab60610d3702ca00a6b35a426e4a6505bac33b5d29565657d67a0a3d927139c7c0e6ce440143301d1e2307d169645ffc07cb011babb260f9da7cd40bb55a89da4c5a2fa3f850fd5a97e6e446e5319293cd79b9f46373bdf2a2b3716157317c1e68e27e44185b66c3b1aa9abd2b6a488c0aba3097dd7848a5137d7b678749eee90b17c8b66aa5a9976c39517314dd70d1785393a69933ae57bd910a04e494dc4eaa0c42d1a04e0fbb36d6df393f263748b1843f7d478c04c1de4d2acef677dd66771463b08dd3e6ee2e1930ba2799e4aa317fbb6eef8997f89cea402e5c5b21d195199b2e4b2cf62250095aca833a83c62b9aeef1e9f56d13dd8e474f1b8c535478bef22d0cdb2e43cf6c9208eb4b9d827af6a35191882480a59079a499a5d90302021114a4f025db2a88e9a44137c92600827b9cae7f582083a5c1c40e2d932a02b0aa4390a61864d11ca5626a7a38608a0c394930ea31628f6e60a2ad4bf6497443556ff5547c985861d952a51ec1afdc6ea7105dd8a9221877ecc02425360e4013c7dc2efce5fa013e8024569db42379335c136ad5d48d5b232e6db8cca98854f68568df5310ba3f7a6491f9c316be3f630310b22d0579233ce2ff17760e8d709b6c8ce89509d13c9949820c397798a3fd9821648cec03f137cc7777c07eec960174aa2309e48a49b75dbdbfdc3a08c349a9ffad4a762c8c843f05946bdf4a34fa61949b8c7d87df9977fb9f9faa742a3f44ade9e15e9c1a16c68263e587281f850b9caf213bab234185204837e150629879ee3a0bbafafe191c27a0b87927cd763a68b5fc96a867e94c55c32e266a187e053db32b4f59982c4a54c703e4a80e13a93eddb2d158af895635108649472ef083050463c310b865783754d5b19f1011bf2ac1a793384cecb4ff4d6528166bbf54d4dab284cc77d888a4eb86ef22e68eb007091ba0f0a8999a5a417d490b248ead0a39ed8d139cc9355d2435e5dfe623aa2b058d9753e7d828d2ded371315a08e1e3fdbebe18672d7a038a996cba1a71ddad2b99895c29a69405e5cab6732d958b19de34b41b8bc3a79c2139e80783c4fe00dd7f2b528fd1d96421d0eb2b61cee96752b00280ef121fc4d53fd3c3664f0623bc1107bc3cbb1ba238d19e1b31074a30503bab3cad794874b52e16e04ddd5a56a19d620e09a062b354e3d8a098a665c485ae60b1335a0182c95312e90b277a8f0933ff9931df72591008fb6532a153427dfc54009281022fd7ed2647ae5ba5748eadf5d04f4ea09a3431aa22f934c7fcc457326a043554641641e40afe9d05073c4c01b11368dea6463be732f4b52add759f4ca4643e7b1a6f6b9c00ae380c24293f67ab3a4be95e006f2a82e0361a06c2b6afdd4390ad5542edfae8ee9d05e460a18835894686bd052e5889faddc2c54ba1aee6668022d947b4723a86e975acfb2d6e26c9e010be5afeca5d31902533065a02e65fd855ff8854539fac9f266eb439d09e332914802992f79c94bd86221b8124c66be5536236d8bc5119954e839d3acc36c8db9bb6574ab9f2d73d7b74fa9948d75182dcd24ad86a95659abc1a4f02f3bd8886e55e25380527cb97e0a677de3405b27a6e0bbd8bd3d3953c8a06761c342ad72b67264ebbfb67e06c958a4a43a1ace76a6427de6a6a85c861301da12aad22ae433489ecef72c3acb9ec6ab26aedb0ee4c770b33096859b843fc24294bc0a0b8dbc26c205f4a6144e2aef39e16cc462d6757452079e4908d7b913c566817b390d434ca0db4006950aa2e61cb87649dccae726cc4ac8b03a31d06e8854107a2487b9a726a20713e18b8b594d81720985b134b1097d131bd5fc4b18d7c14fe22749d3336c7ab02ec6cde1209389b15b09ad25560725a903ce28ec22cfc3dd1cb204decf8e8999949f1dc02c082e7b9121d2c3da3c4175775ddf0dd69eb5d0a78bc4593ddcb2f2bb11740f32779038fb75d07baad0877865556b95ffc85e500388224024a3b42801226abd810872f457071c553128a4d1309d87a6e4b5974564e849aabb9d9fa2781a76581496ab9983c93e961323bed4ecd33ffdd34584e55a0d3a50914ad40449ca0d0a6cc4b58c886e1d5032960b10cba698429aa35b6aac09c52bc42c91986ae57c84794a7c1b748e4bb8d570a680452090c6eadfb8905edb9ec661a154280fccc88af5fbb72231bd205eb9701027fd6590faca8d628e6684c339daae5baf70c5b8ca9181632682450c963e4b4dfb60e69bdef426d1b0a1a3c1234ccf7bdef322b8d5acc3e618a4b90ee95de0869e3be9e65899e1acac6ed1d6e61c53d50bb70daa494f5b5ae50eb364c4fd542d08acc41a1d01dd1c8b99697389b6cc56b4ade5d56f46f1c7c7229a72314de8e8bbd1ab46fce261a2a849a05bd817a9aaf9e93ab0cc23acf9f02a38f11166b9667c35316bdd6257db1ff9674aca79aad6cfd8aeb79c365cc5736baa5afb2069d6e91fddea13fd142d48eb27caf121a90e4e4ca76552a1d39121169cb33b0be4e436fa13ccf85fec5e56d9b579e9dc70a3807951c6d2e7a08e42fdc7f3e64bb539c186ee09fb8e5f28cfbf9963108499e35e082b6d9333da99007f5bcb08904c4db8297981d04e4daadd5f8098ac0a0a61b6aefc24a87aeb30bf6ae8d755de739b2c56ad7c385dd355bb2145c05624f75ab5b0396aab96d320b1a484bf9b0296c048a84afca4117acbe3390b74d3ca11e9aaade2bdcaffe982719fd4bc05a07be95e03398bb73152f3b30a998f4d619ae63b2bd675b094d49678a1364a3a2e4b7569ac9a9c4a21176923fdd08eb8ab5ff22d479e0e1482d0a51e5728a1e7a2172af949bd097400aca4b72a4a6441718a94ff586e27c526f728317a312565867f5eecc0dbf5b31d624684daa84f370a61cdc805b279bb86f3d10322f536ae46131f47d5cff42deba3091a74eba7b9a4d89089d3605c3443532e395bd0316985c2022a8a18833a36056b790034d359338f5b98a98d28042012250140b6b2c50a5dc6229b979a3aef9517d547249294b46186992ccb031ff840e88e3fdab6dca3cc5d3444cbaa5abd95dee74658538ba84f1364863ae79c486434fd54a193d2837001926ea32a6b321255c97cc280c84be49a6c9ffa345c519a6a95b716fdcc37ca32069c4875d18c8a513a7f6be1a2bce1ba2898c3b464200fc0470963da29c210b10a053aedce2603862bc5a28986ae9370ec6a7b4585f92897bf252d38dcbe32cc262d1a96ad89212b8b0e5e8ff21a2e594d31ad453e10b2914449e997c23e3904fa2721486a2cc4405cdf0a53c6142109c4c3c2bb6023a5284aae5ab35e5739ad0ca1d1d9d0e44ae7e4dfb852c752323d5bf8ae77bd8bffa184c3ca6eb8c019cd91e12e4dd196b4a301a622d222ba405b871c2593ed04cb8ae1b38d1b1f9a95a6b46bab9f82631fa3fbd91c755bcaaa754c84ba6e9a39be71cccf7c8b91c996359f203cd63cb9ca9274115efa997c6e96724aceba58cb578b7d99af478b47a32f96da4b7790eac8f4068f57f337f5078c53aa3ec94dbcebdf374b5bf9ce18a933c2a726d575bcb6241e39f3ff7de4d276a9246781c5ec1d12c1d27d3a2fdd274cd49c876b149bac729bfdcb4789200341113a405b60580f30e84d4a0d5c19ae2d16da28a0d4ad6d6398416dc006cc802280cacff23f25b1db714c1982731739da59e42cb856998f82865261557681983413e5205fa8c19d9760670ef8e39e7772940c61a6c3ca805e0645ce801b813cbc12f2ea04181bceb74243981a5e15618f2d4b7be39bbbe56c4b75ba5522ceb56f26ccc61b66ca3778dc598999cedee48a7f0167bde9561d1607abc53d5e56001b986c7d221b72b7b95ec4d358650598b09e43d5306bebba2914093585884fa8c673afdc67533eb88bcf6e557f64b2bbb86aa15540369274652e05f4ad20ee59bbdc08cb4454d06346686b11558b60155ad93677b1a28339016deb6b52462c86d6834f7ae142a1866d43b46bd86e5f8a8086e269f54302dd1260f29ceba6130df1b067784e375531adc0dd27dfc2100870d109b8c4db40a964d9e09c12f32a20ce874621e8d21be9a5b07e967171d1498ef67d82eadca041dfa431ac4a00a2a750524dfe5f44f691cd7624102bbc998ea6e015a1c590c24ad17f09006eab8c31c4e5c8f6361804a7da9d94ec7da5391648d5caac9307a4a2dfa2bbee25ea4ad481b57af6d3a45abec96019bd835d5a21d282aa8fc8dcfd721eca85c278c21e52f6c4a68d616d695ce2a7cfa44bfdb42c776ab3b86375f736f9c8ad959397ed7a26923ca48917fbb9a3409770a436e9edca292514c0eb1d68087922c765170953116deea126bd1130c716086962c7f1c10f7e707f80953f5effe93cdf56cfbe093a4b017ab57de4231fe9980689cf1aaadc21e7ceece824bda287a00e86a1c1ddf23c25af60ad6b15049d501fcdbd2f22db17b450dabc5dd7618fbb7463d0378b9f9fab55a08b4efdb429dbc6b672fdd3490fe780585df50031d3e071581ce0ad8b4a2119b504b4e25afeb84eb22325dca09a8118975ef23e21977ed6e5c809f05d0ce76e3503a4663769c3aecda2fc7f0ab082ae92c19e42f6ac2782652c64aa390aba95156088591ff3b2b859ed7a569fbd56882acdf1332ba39321a9e0c0b8c51f5548ba52cb02a65af9ee6ed7066a433a406d232073d6f36c816e5b15651d8dc21ae6e16178ef6669e8c8185388cfadbeb64daabb8134aa0ad142111f2cb2e2ba2ac02d8b43125c681bf77c4a36ea16b5bef16d6374c6181922a7b64f42d8dcaf69a7c65f197e92e7b675f34a2335df34e7d2c5b859c57cc8cb778164aedffdee773b3100c31ca1801fc8eb50554e9b1e5098db1ad80cd0aea6437900835dd8a22d627af1458be82ec7da19113478827fb6b4f753761eca5e095d468944919af6929d85e49e9aa31411b380f27ce8a4b13d7834d0f7b4121991677404b765ab5a517844ba6b4da9dee4338a25327419b7bc164dacb87e7a5d819f41b25baad194a2e7b46c7461859f75718f20eb15e89ea5027714e88e51ce815d0d74d840c83a0095df97f521ebedd7124a5a94c923bebc4e8fc9520c7022e4e56c0615aad1015a413a8935fb6e8f9346d1432683720224270f19bb2c6cbeb3266c44fe7b3b3de0199e0961d1c3fe127d0311fa926c3d202b085602747bc8a1cc2d2b939e171736d910dd77b14e1012ae64e2a341eecb6125f53fe6633e06a6066f7106c17525d965d6ae1914751029e8443373a693822d9551c89a180bbb0a6a791e5c0407adf3c4d1b6c2642298991bb6b02f216e98d1cb23c71ceb47cfca3b119d1aafa05b8719d050bcce633e8b86db427371330cc640cf070b9d992d7dc6494dcabf69581e426fa16622d45a0778d9be0da84c4970db4f6d7df27506c29b4bb64f613b117e765e173dec7b0e59d3d1d67581a06a2a94060c7ab117e5eeba2ee312e561249b8b0fc5b8c10c46a916b81227d5f4e32e15b0fa3dbd6d5cacc0bd16a503de064ab454288f125a8ff1359d5627b4382fe8f60c2e52f5503f911150b9ce2d33b5c0c0aab5167d9b88252693e87441ad645f28235de61d7a384d0508876695f32a9a42de4f257e6622626c6a15e6f9901c3912f4f43f985a510d2706a24aabbc0dad72532a575fc259f6d8697c0c278d2d3a14a43848f59f25ca3d2ed104f593e3a887720cf94c9d20c9bdc838f4533f8630d304580f9a58c7f6925576adb26a85d12390589d6746de42fa70d7a7b30e3e417b1a975fdba0e321a5ce57a07b16b21e29bfa34077e699f1cdfc65a17cd36df8e14004e94c94f31ccbeaa43c80840d12b9127d68e7212212e9bc921dd90c5fa627f34a642921bc24dcf4d3a09413ead046779366f5c9b18b10b7c8d2dd92b4368f99061a08aed47486022559bdfe6c0724bbee6cb07e3a515c4e2f259c4d38c4af463ffb62acec66674dd1e9955bb6a0e898d7283aa79df50fb311dc5f2fe83c0bde8c180b0c3174c1ba1125f1e8b90400aab25cee0a918dc28be770b4c38dc2c03eebdc776e41eec23033d52db4a2edca7b77a3b99b45bc0d5dd2f351f53a6fb99b82e9187ab6abdd0dcf983f4e83e6bd90b9f3ba714c85b63391cd67325ce5192917014983aeba34ce41b35333792b7034cd6032602863a9641c8ec9a666e69a3ec10b0e636c6961ad8a6c9a6fee454b9cb11e2057a889bbea1b4e055d1526d609c232c445cf5145863bb2e45a85fa977751d82e786e0dc27a11b1113b314b329597b7240339494163bc1a16ed7faeb7d2be025c7c8bedfaa462aab98ed4015d73eca5dc09495e72677d7de47e1d3b80befa11f23ee4210fb1be1ce2bc87f18782ba588d51632b9aac71cdc5347b26d0703c420eab77e3d0bb4ffbb44f93fd4af0c8120a159a6399270df5a0670684e0a141761a3a4ab3a1246f552b3e3dc5b771832ae9169c7798a325ce5dd615e3233d43f53027f1685fccd0ea2bcc050fe6d1a944cf79302ef4d3d190390e3202af8985ebb92c236ae8da34552e4d5d9f38935a6d84ff38e8aabcd7970d0e9d52e73a20ed069b0cd9378fbc4b7790ea38cb66e10f4ac058f6d51ac644824598a82565601d7af686599183026f243ed3e62e8123a08c2f39f35fe8362f3db64bd0f3430dd1066d60464c85b932ae60497d90099ef9d7598aec91cafa24d33487e2f9a67b6247faa65a8744724e1dfd85f486eef46c58e8670a1c8ce5a7b305fa81dc1dbe35a3f6ab34417c69ed70a8c28007a6425c3da860ca2272441adacfa04e4d3a6c46a643c33b4e6938f12ea0c207808a5d864612cdd7169dbe61337309cfb0144f7ac0579f59cf8df816851707e743a4f6c5341d90318b32bd2524e2f92a1bd9a63e615bb15119c8bc8d62c1001e610c5f4155f0a066015ce38ef0e830739314cd28478cc8d47411041a0824f8144c67d9db206c1d751b52365638ada4ae0248cdf56315da728b6961928fb6e55ddc0a4842742598e616fee7b5045af7eeccbe2f73e8ee2406f2de3081521403cd1ef0c06d5ec8dc4264c7f7e239cac7c19a35da68e8919fe345e98d56b2fb641e3134a2920efbf8c4016b1a01b914aedd52ad89c3c89e62771c09f7c83ce9b5f4791ef1363ee386427ca8aba474fc27d7f1d9ec00761b1ce05c5619616161d28bb714bcbded7cc4ce6c5a0beea94c58fa88c8d6ba4df1b6b794b00079a2324cf44e39034244e994cd116e7daf7f4fcdfb034dd7a6206be5dbec0c4a5aca55e44ec51024e19556b923c9bc9f85f2ea54a879179a2b74917356fa2467371374d0eaa620a33e09c0be646fd84fa97383087a7dcd57c20e4ef9faba9d567714e8a63683b8739d2d266794c7f32d841b2a508c4c1b6122df3eeaab49ca7bc9627b3992a53424b392635b355248df3a06d53e714fbf50982206fa00bd68a9ae54f674a01d627ac2016fd0ce61c1d74ed842351ec0e4780b50c20c1d1ad4cf39b702b365809dc280f7e8ec358db9dbc62d39965f9c69cecfa5c3a8f5e77d1489927b18298d52bfc34d8c14b7c03567bcffe6d3907111be33614ad8b2def96e6ae6c8c388605643e616fff901ae4d876eaba6647ce4b047ab2cbece53e69c80402ea82849d06655b649c9c44f7b5dcd1f37d9927b061a6351543dc8ca87d0a15998d73dcf4a7fe007e61c98050b959d1aa4c9e686b5635956011b2dca7a864c0a4dad8dc6a690152657f21604002ab86ef3b2eca56a3d931a58e627157ea1cdd056a477aba15f7335ad94c2f0b859c796a29fde4e55241701d9d38c6ff09c3fe4c2e8256c4a69f41889bb3d811df712573da3b0fed5c96dca0dc5c9f4a2653ae8b2ac1eccc67ff273000f07f44f4dc82aaa9041370be992191fa3189162c6f9c2321572977bf89bbb8c3081265fb0883c80b4caa1753e4a11fc2cf47800484a89304743049079c2cfef0cb92d1fedc3a24e11a6416a164ffb603badb7afd14b287b792a4a3ab11fd4158cea4412ceac79edb412ca3205f48ef7a0215fdc04758e72cce14608b865ad9db81419132a4292ca13e34e27b82e698c303f03d45cdb9cb05c283f75682eada342b4b99042373b1ffd941129f41f4558356205ddb57c967b5df7b5870d4edf20925d60f39b0dba77547ab9154d7f0620332e65c3881d0520e8658108d38860e094c5ccf4eba44319f0a657561551e9aaf411bba0370d49aa72ca99edf0933a49b72aa1360e4a3cf9c94f0678a9a8a1edddaad0bfc7db1cca492f554833e9aa5bb9cf2906628c5ee64d39f0f6e21bda2554e54070bd25753907bc60e649fd90a319059c3ab7aff9ea57bfda889ff0099f405df5e67d37ec059a3b058d2199546a6cd6edf872d571cfe95fdf7106e5ac83e711cb39870adc1476a1343863617495d5ecf106b34bf94bc465ac33cda3b1c18642a4f6de4ad5220cc7f03c0202a44c460e7b54b968c52b71d1fa0639668d4ed59c05d395ce1950d5fa0bc2223ca317130be53358054659e1dc854a46ccb2cb4d64c2e5fcada258854637505e858b20d6457c68d6c5a01935b49575a8e19a5ece1b6850fd64b82d6e99e470c5a0ec7ee8a26d70922bb07e3ab195dd0fe0ab536eb9b82d8f41853c1e5de5154583bb86cba04fffd574b7ceebd0a49aac9fad513c1cc666d02b2f6ef689ab85e32e8c8e249d1ba2ec916bd2de5ffa843a786e22ca9313ad6cee7a9b3a157bfce31fdf2af4fc5bf16289d9520545bdbdac2628223308d34a7dae64299c1c143d1b94cc530146c0cb1a9d9ad449fdb85be8ec9a9f8406dd721d3437a89abd203dc931d392e42a532b7e6d0b17f71cc2a2b39ffbb99f4b01ad3255e28578972addf4aadad84b927dcc886f416d7109e5cc0edde4c7f7ee01be026f8f13a3b0441a620cc4b7d6891999bb5bc17fae409b623af4332d30a9503cb59d759cd54c2f069bbb388885a7d4b940103d575743f6cce55ccd4fa97ca7816efa906e6728bbc82c12597e22e10ec6b0b5cc4c4696748e614d8d6dbbf2942927f79394f7875f81ae9a3d2dd3833d8e4d7efbb77fbbebfe8447db5eba44b841a33763f064e1ae12820e74f55fe4e778b00ecb303322e50311068933df9921fa50e04b8b0ce454249d01996604cb6917cde7daeb44933c8ff167d5a457f6a25ef18a5750394e3458a5c0ea23c6961283a26161aee140be6e71a3d7f299bb3754189a256220caf271c03d0b01bc55a3aefa81b526ae3e2e312b3d2b99d74f817305da846ee22964aa3b825e12359be5c2884da4ae02ef345f733c29de8a51a5ef8a5d127dadd29c9080257256dcc4c1aa89b88bc9183ea9f54c7c68ad93e024f989ce3137217421630b8400adc23c3f8b1ec6a5d3a7b166a01045617de65a957cee563de43d24d2a507fcd4a76f77519e1d0f96f41fa233948e9a67913964fdf746bb18c58bc426bb4f2a0a6894eb618e3407b77a3390fe8d8bbc19484ddcd321b1b1ca3a5739ff9590b4395dd0695eba1af7623567adfe40ef4cadb5aecf98893c6299a7a2be81922503e56db488e59cd5d703e668ae8e29d821d28f378922b83c90e644ab638f0a2d0aafabcd08f3ca533196ca6055e8a97f7c36160541a756a13bb107ba2f7ef18b3daaf0711ff771365f10a38e7e10a9c3d162845125dbccd4967feccc072b51f296e696b98decccd188dfd77ccdd73884f1255ff2251e418cabfe789407e01d2020362167cd7aa31cff98bd3268ffad896621727f1edc01f51e8d23fc6c20a3614486a83f53299cd0c4a49497f9c31958ae3e8d6e6ba6a9ed4137ed9805cdcd6ab9e77b45a30a136cdfa700d52dab730b40f74e4b2f8f1a5ba440b70f56d23d024dd94818d5223d9447491b18442a3d21582ab7ebc33c051e225aae22292c34d40955e90828a3e03c14eba6a19d1e029aedee4feb8a6bdb9eccbcceaead0b3503bc6c37336108f400c5726b13a515f0b5f143f7a8aee6fa643dd1202508f6d0a65a514e98542c5874ee5b4d89626c51bffd1ee3a678e66b68d3eca55ac53a46ef54b3e71cb2ec39b36c96bb4a30ad473bccc2a7789d41514179ff475640561046ff0b41c605aec3a0c57734a3b0fa012a32e093ef92016836c7f81932354d9d4b00bcea55af92788f7277d551cee4f10fbcc783194567a7afad2c13d31eb0e6f9617ea267c25624a584c3d24ab22f895694e7e715e3062175db63301d6f41cfea08e666590b9f9e37436a7f95d1a966fd74bc45db5c2208cae696b6319132c086e0fff5a65ffd149f493cb2d7de4a6841c927ce38d48303acadb384be7552c2b3bdbdf2ed9dabcfadc16d77418e42357368423bb30eead449303aee374948c4d7093e64a6275510ace64394b7501333c74d09720a40131e83a2add741b4e9db58952bd143098fda06cf3402a4e1b0e91b1d78344d4b2ceb0b8ca1a0cc47c85aa63a92d04cde08cceffdbdbfd75d0c2ffa27d8d60293d1ccc594674e3050a81f34b45b91b335e17b2a605ccba74f1b433a81d6a588db1bcaa32dd0c45b3f0be58d452579bdee620858b5888edff767a0e9b8ce4dcd645370a9693681d785924255fd189a8c3129266e0894c363b7402923d63e0bde7658ace3847a5027b6b8d5f6416b3a30190d3e6167d7a9c6c18ba9bfa973cb00f5c48186f855cd4f6c7b4ab53b0d74c726ae96312692ce4e884c1093c55492a9259d548b8491ada2defe7d885608fe688b867ee641278b6c227bc7f69154616eaea5b6593442cc22500cde28ad68a394ad947fee1d4951a282fa08d0444d8a2126b65fcb38b2173d53545444570d47136ca652301f306f14ae6b7eabe1541e84d079cea99a46eff407832e274621296707b3f10a677a1ca2205e7da0ae09ceb8d633bd0a99f2b8d1d323ffeaa32ac829e7990d0512aaa99f4d5432e855dcb9176875425cbd955ec39916ce70a5fb02dd90bbfc4408ed272b2617c7d9cf54096a410bece9bf75b151abcc131b84cf7552b46a9488ccd86ddcf90c4de6351a42599fea37bb1aa29360584a16cd729b7ef11f3676ad4e83563fa8c6abe007c77c74d271dc1a5af1cc2299012484104e1862f61121aee5332f3325a856844ca28a4cca6458e8f2a23a69b9c998b5365c48d6dbd90af17d9370e5d11f06182ec02b54b2f4ca0b8fd2a0dc8bec7e7179b23d898ad5ceceeac7d8f069f8595ea1ccb99ecd1d1218179138d35a07aec3bd92c6217d399ba4c85cb04856a6bdea363824a5647d480876e19b0f6096f5355630a6ad9a72b6bc96625c1f2596037b4dcd8611df1a1996890629b19784e138af0e01bb37bd7dcfd68099ba9b30036f026909f2b6b9d4ba6d8bb78d24fcccf7759da3695e76b822405bdea429f7c7096637fb14f9a004834b6dc5f5cfff160a5b6b2ba59c5d726105f910901b0d16b1e7bfb37b588d8cde1017c4b6e762088c8d2119c9d6ae351a709d05dd63ed5920b402f32940752beb5c81ee0fe0f6acfa5cacb7b37d83bb63d6a947912bd952878e11befed4afad29f234ce297d5048a615a6d54ad8685815141147b7a877fb55fddb4f411895eb4c47314d9e634754eccaa8d671ff0c4a6841a60717290f1d83b53a61e6282d5279c79dbb29daa69f46f49386f75827f2d8023a2f1e3544e01162b92856989c244cea25388854537dad328ee5cd527ef32d15d9f9db0040fde20f23a6ab58a167108e3999899e8ceaa5d3e6d8bf3b64a07d1756ce92adab39a1612bd5666176d3b8ec6307a495e0619b5e0594e56c81eb2b5ff94a86f5318f798c071fcb25623b00560d19ec111bd4bfe49abecef38a103998aab760be8f9f19971c38d7731719a5940b355c6054c1969a3a4473a8509edccfbedd2d775a0ea32092990b4b549e80db1ce7a3a10f52c35d645b2c5e0591e815d638e9024e1069fdb09ef6f86ddedb13916cf47a2601102b0c8099ecd2246a825e5244a83ae9438ab8743eb229dcb81e4cef1fa04dad23055881726dc95bb17b31ab5bbdeeada0ad346f2e918b0c7432997f96c3118b302497ae15af423f0d64769d32eb5095eb3243eb724c188d7b653e481d012ec9ac1fcd814d7fdad1bf6d8225d8d91b5ddc123e9659cd5dc8c725721608f7744296f0c79e9189b8dbf12e4d2823ce00366d691602209c1ef2205bd35059346c8184ad701a04d23b2b422075122b540b71f3c9dae595a2302e16b1035c076f45d530a10d6b4991fa49a6ef32763982b9503e666135c3638bce3dc510857ae84c9c866d2860b8995a74df715b2728c4816cc8e845d6756390af40f714e7e04e8b74c75c261cfd243784296d245bac430749320784a9a4900a399b3e39e0a4309c08a1d932c6ab3326ba55a1c8b81081dbd8fbd50239824b8534c91013f7d2b9ae2989218ce8db7510420780011da3ccd4836a810ab7f44fc77a9da111b9d8cc2e7d6068d8ebac8f86ac24fda7fcc5524503a15d4115324ca7935fb43dacd515bb839212952aa4b4666d74dfe221464a85de51d549ecdc119c349610840bdfae52fba31dd335289aa97a36a5c8c377fb7f41ef68ec6a94636c185c43a8e089460f3b4156208adb18122afba8cf964915da3567ef5825bb6bbd5184a3e3e37962f365649918134458cb8adacee694d91b83b2fa04535828169620492718458afa64dff348c2d48ea4b15984cda773bfb1572159d255de49c7980bee31446f18a887fcbcba729dc4faa9be6fe1bbe4246e139bf6e9bb061ef617bd7ecb7cb12863aa7393c593226f8b2e1ad3aaa5c94bcbbf5182a586282c2e87ac665157fb2fe642b64d21d80b17f5a3db493c2035d46c657d87af83a9a967181c3057a1458f1ecc447c7be4a525f48992f2555de797941b281ad32d9a69226a9161ca74d01478b19d2d027b4e3328ecef80c8395473d82ae54da10adffb4f4cd7ea0481044f05f5c964ee0e2147b97ee23fb6a35c05fe1f456ebf861b2d9bad8965f2c1d50e1650d8921f3efacfd1cf32a4623e464c4a29bb26e8ec0593d99932d25d202ceef5094a4747926ad44a327ba4422798d04e41b984ec461bf99360c0a21eaa444f6c19a07591b7dafaae18bcd6390b844ea9730a80dd8c3ae33aac36ea0207baa30e52a5c9aba11c0cceeb24883481c3c8ac24cd043db3dbce19f15558f888f54145fea09fcc77d9a4de575e7396917097a6d33fdb44885d08445cf0a6b3ce6d86b92e434bb835d12d692e6fa3dc390b9f324e7429f79f9eb84b99a3536553e8c91c770d8d66deebd77dddd731285e950c1ddbada12aa5d790a473e469529067e8acbfb1dc62430dd19fd732703d732c27c948f1afc1b94d200f1aa15f79b3469bca38438119147e312bc6948893981b04847948729dff9ed3630a13fd8c1c67da62bbcaae91ad09e5d7a12c1f8c6174da74f46d2ce4f594940a620804b00eec888998825bcc4a5d1539f9b07a8630f79ca41c261765147395b25663118a74c77553219fc9f259d3d0d44ae930fbd52c8296da661fdd2a9f11781706052d2524267d37e7b022a9e47cce99a537233f2d1c9e5b418bd239bee1643066a0e8d433024ac91412e5f6e9b9b03bd39c9569fa89375e49ba903a1e0cffcc5dcb9aaba749bb21115366c2bae47df6549259e8cdd02141d6bfe967a9a3703ee177ae4f354b1b203897283c2ea42e92331d9db7b8713e27b8dc15627a1f99e546a7868d182703ece8818b2f7ad18b3efff33f5f0220f92cd59f9e3af3af9fde42a5be69e64e19a27f3578d2939e44d274cba4b840aa9cc15bdffa56e91f488669ea93580209986158fb4a4a8c95a475c22e81f1338f107985efbedbd1c75853d38a224c60908cc5049dd42ad69559e930811919ab59db82f17a54390fa73b75e5aec2b2777898a712d824726ea553aa0de8a650e1aecab944e360a53efd9c8b75b9bb7504c60eb6ba40d83bd2d5d076f368b8734037539e14cea7a5f54decf2beddca56162db920f46e954b216439fbaae5dc892740a3e424f8748b206a42c85816f29af26756b208ae299586c0583f9d44d09b124d6854215ab27e4f62ee5eaa5a60ba6aac073ce0011cf38030b57191690b9ec363432346e72682725120e8ed20220f9d3bcf29867c5a1954f3a279dc88e0bc8a7c646365dff5a9135b47d805d8f4cc82b03876bc1cb954415b3d049c2608ed3cf7ac6d23322808607de0347e86910c3773c609d02a27a018a8f51aaf280e203e6397b1361c03f18217bc004fbc59de4f5007e6f9073d57dd4640f1ba18d71f3a293159350bc2d0d09e826f2405451a66c4a3a4cf884ab7d030885be810d3589f6cbdb6e1d674986397d5f649080b20c6902509ad6c4ec3b82005e22a244ef5afadca59d22e4a57d898c455112d51095cc3efb0a76e7558492297e4a03fc93790c5825246c9beb7044932f9240622362b2b472d32765721b63735adc2b3bc84e0417907734aae18baa4915bc15e116a605fdcec13fe65bb7d5c446dbcca2d18e31e221a1125fa2cc39fab9197461ad3b804401dd7eeb6a1e3421d44627e1c30a9d7bce6353c5438c4698394aab5cfd242a053de9822b471ee966c13692fc3fcb4a73d4d13854d41657997248dacd29d8e13cab538fdc49b21a896cc10f8904b91425956f0d62afb34a9542047b0ec2e4de74fe43c25b731591dd798937ed13b25edf1d35001803ead976972238c68f74152c4e26643c60549384b269b0b1a4a65b705d07051889864c6f75c573e15babbff24f353f9d6a0e989a344ffa8c3595338b1b783d5ee1cd06de19380f94c492e3905e3b73a690c664aa1940c744d08c8bd6b17648e38d2016aa69003cb9a332525275b95ccebb8f34a4a0f9227726fdc0e3b50cb70ce8710f76c069d57cd4f435063b7506250ff5b22d21556422f843517d6410c1736abd9a65da749d103f9d42907281cd45c873248ea8049af8c1611a6aef4c7f4f31b8cae2b3f8da22b9535b15f6514d9307d42dc5e8e112c29d71b2ee14f8e053ebcfce52f17077be449ca97f145272507cc9e67e82c25a383810c8168aca775c3bf7898655c41375b4cfff3cad3f097bef4a50e24bfee75af63ad3a5963140f4dc936f7a0b038ac57c69b38cba8611bb798231671d1f3fee521340f235da4571d7ac2fc015a15dcf21da39463753184d5644f0d8475ca7592a5337dfccfd6986619d7fa296d886f793949660e13134f1eb0a8a36ac44c35808aeca29f22c51c0b172d77ee17de3efbd9cfee4c6942a5b2f5d2caa099c8bcabb8dd5cc2bc24c12da3e45b6cdc8b26e2230424153086d32969a15b28529e393cd0b3c91a2282b9562ab78bef6e248df8f9592a85f675d6da74708f7758ab24ad60b419c5ae30db40f8dfbf44e8bfbc6ea77e30b030ae4f38dd29a124bf04b5d1d5d4553d90c960d5933970d763398459368b2c05d59a1b02db8de227342560bc5b18c63986b576cdbd4e351b820c4917d59c78b20d8c632648ae84bcdeb16c469ffaa99f4a918ddbfe42a9af6c7a4e9545512de8c51615dc55336725e71bfdf12453d3b2667ceaa474850f6238f1ce70b8e69c21159dc8c61f4a91fc0fb427273e1d9db394fa5119491d2388a4dcca152f0793226970740fa86b49958fe0d6bef98d80dcb9da0e6d378f863b167413e5708b6816a225f1ec1af16a0b877691ad208d8451b0bce0ec1d679fcc7151196e326719b29e297956b5211a2e18d6d035d5edb937f2cd52d3c0fe355387ac0c142fc597874e1fd4f7c609b123d05581946bd5865cfe7e0e6981948b88e443646a55638f7a890c8f41ace9096301e2a77ccaa7883559c9327eb1a288ad704739b50c2a80a5a74abc4f408edac72dbdb18f2a308b68a67ecc2ec71f0fe5cad805ada0450a1f911acaa4c50d16c42861582097aa87642bb0998b5b29760aafc47066f1b297bd4c1e55a46b82fa548effe8e7c5e327b4e3b65b35a61c552e1096f956c7040b7d8c65dc40340b55c09a212e8530d893e3afbe4eb2fe63196ba5e7bc9f8ca0bb0570d93b0d73e00a0ecc85d491374b168bf0ade737a41fdb295413627949af58c4bae7df94b3cdf6214fccc4860af449487f33ac73e386cac952f6d710459f6556c3fb9945358d9820e5fdccdc9367f54d44a14306fcb0de916452eeb6e845e13167a6ac61a9519ffcd1963ea7c12df322601ec5d13378036366447e9efef4a79b916aa0657203ea279c3a31053d64d6b137cf23b94595928899dd5f43aba9c332ab4590313f274079e91f0cb72e1642c69e1b67ffc8bb9aa1661e3609542d81a943dc4633ffd8f5e77ddee70979b585553491b413d15e3ec547418c75d7038c7fc4231e219dfb8c673cc3a43ab76c9a8c4318a9e7603e1d09565b882ed4e91afd637306775d94da69a7a3c4867768f024e07a67e8e8488fa71b9a5019ce75da914aeaa4e40a61539295305c4f34251e4a32aa416f5aacbce643fca0ef50bbde1a016b22ebe71600de7ed05b4fc31d75906ab37eab74d21fca336a432e7b9c94cce5a89257885580920ebb0b6f201614218bd950e5e9496afffd71c2fb5e3da83ce5e9884af93d43070f06ed148c0ee92483d80309a80ac5e15977819f5661462a51eca2cfe25d9a50849a592fe42ae3e730112ba61563dd43c96d1267768b6ee34c16d3740a80dcea6fc9c58efae9b5b1b8d113b768330bb92917e6486f7b9d532160868c861bda5c4a30964298ec651a380e8a9e63e684441d09c96428ccace30f32ac4b296be3ba468f9a2d84ef2c88c962547e899f08c8b04640a9d10e636723062c1b31a3e653c6322f21539e5909d2225b61901c9c6491d1df752e4860a38e85ee018c8209d758ead8977ef873a22b205a0c5dccadb9097690aa5c2e3961cac54cd8c28032a3d6a879e5bb2406ae1b22c944123afd6c224ac6cb09532bac669593a2d20c01790c37748f18f169746e514c1655288c4e9f1e190acbbb983ef59cdcbae5ef23c11bfa6da31275c77aad6c2700829fd24e7a4076c89db96f9a4da1f4b235c5349f1e6b09035ad9663402568e8422106c4cee993dd2dbe3063e7cca60c63405f748eaf5ae26c585558e09c1b67ea8980e4ddfb7b44aeeaffaeee20c8fd3ea5b4172a587b44373b16f3e0101cb712fdccce02819e293ccf90c9eeded5b938dd57515882a94f4c26d7f6ae2fdacfd1d38978282e352a7b8937324f5049dca1a9a94bb59890c663bf79aa73561733e8dfac9cf5986d7581b30ae66852dd33ad9b99e45bc2646de8c0a2bc3bbbed8cf9d03bab9812d5bd67338357e1971215bbd789948d1db4ec6f7788c128a4703b3ad840ce83288d0250bae24ab94551d14f1d37074c6dd3e0922add60a7ac947315e72b69c625ac1d4d2f61c70ba574a90dc1b8e0ea8a91c6dae51d240c57f9d95c821f0dd666da3678c94f74a2cb65b62997d4180ae26ac0f6042ac0c594161a96facd0033b02e7ec9bc6c0e203d5dca5934a7abf04d6218f8fcf3061913a3a67cb8c8eda6c4a11e4a8597641351542b2743b32b27a1183bcea980893618e422ea6dfcfaa29d1502bbda19cb10b5fb38c7ace5228f493116907b1c06ea0d1f53d79ffef7f362ce39503345ebc9e99a1feacc240bd9bba20c675a85310d60e620bd1d472d4f4a6245fc7e2f65cb5804f56dc6679cf95218f9c5850fcb47082121e8c0ef1a173e3ee1a0832d961c57f13c968ea3cdb173e25eaf8969c2496b304396d994ead2610a964b406b5aef556e22711f50db43437e5964993e2daf03be14c777c5c545ee7654755103733fd50d68605178d6ac80095fbc9d32a3e8ea54d610c74b333596361429b32c4cccfb2f155ae550621854d2bc779ed56a2d2298424a197452052b72ae33947b3e7cadc0d7e224f35dfe612977a217627283b9d97bce9dc3249bd10150b678d70464343704cf539bc8a4b1b0053326b347035cb57c90aba6e657c14ca882058569974a5021d924752c1869ef37193f6a4c8772ad9275d6e4dc3c8f16c1298ca13b91562bb9b98b5286bc9cca5f2f9ac3f57a351fd5bf689ecf5fb6287be73407716327d9b954ef1f2d402aa1e3dcc0e12c70ef4b6834213281e6347646d58d267d681ec1674269499d4746f958c16c92dad7cf33419568e3371378ae0553958d57f7fef631410450110e0a4a8ca46947a62cd7b08b2f8b50472ca69165acd5328a89a605afdc23844f61c0b4bc1821b9ae72e15c98e0751811c561494973a0b8a7a80a1a05605985d3a9d052934976344b0b968c5d0609710414dfe448f36f51eaef2a2ed0c8d66a65a8d1b1415aac6581799efd1f060551d562350875518583067be68cb1dc916043f7a2ba6094a95a85cae15b5459c2ae7ac6449072ac6ac84ca39286a76724d6513d48f2659cc0229d58c5842b5676c7cd7a7caf9792c9dcaca0d610a16da5d7f698c4eb465f5987832c343d29b6307d8cba6e77bd99f13335944a7d343262b58eca5db04bba825aa8af8f314e3cf4ccd8c0a850b5c541eb3aecfbcc93e014ca908c023d42e3a2f1ccfaff249a7f27b8a44dbe5cda6abd612277be1259db29fad13a710eca79aafa7abb97aea24e4c1466a9b22b7beb13a0f206fc94fd7f1bce33f2d53de804f00d332753dd2928fd24ffdb8454744b19cbcfec320a75c0e9cd8034efad549604402dd01b3d2c554402b9dc0b6d054f3784bcd05f412d7b42390cb4b483813125c6ad689cdd8960d6ecdad6aae881b9766f5d91304c82a630bb21904777bda9e3665eed069357b1bb36b0cb1d0999dd8a29088e66c21aff20c60c6b06a11d3a7c27516d1dc3aae9f7d9d31a7d3cfa6c9adf9b98e7e90c81b24e38e02dd1894ecaea0ab3c5c2143c4a56752097d26b2437deaf4823d522ba42899065158ba842c259934d728c9b8782e1868a31062d5e0686f6316b85036e5c055b99f145b5759b4b0d93b0a0236c64893725f19116d91475b3a7911cdeeb62144497c94648c323d6694a5d30f83680b4a1d9141cffc14d38fb971e113c0f8b82b0da52b64640175c2dcf4b65edcc8a3d7bfbbfded2062748e42cadc819aa2f3ecfb24a61a0857038309a702dad4323b186064533457a2cf5e34cdeeb3ef182230f2344b59be5044876d5deb30bf2797a299baab9aefc420188e69a1f5f8ec2a172b6bce5a71d1fad315e5d9afbc16a2a210314533895c64b4e35bf08d3c54f5ba1f847180bc3e9704ca76c837362e02aca03af97cb8aa090f830859bbfecf95d167b5dd42587218aa0593138e84dfe86f52aa55e29318c7251c2e9f399a921867b5ad42ebab5a4be9a7d3406415db2945ca959f148ae00c412503e3889851d89c779b8fa595399273cb24c9ec393790261f2bc7ae799ccf1f8a8c89fc32ee0345a82293e5664845a7ab04ac654aad4b67d954c801edb8867571a142cf3d97126f53404df8aa4eda9157dad3de2a1080b20bc8c8dbc03dc45853ba90afe93a3f007308553a8803ca5bdfdcd6142d99348b12064a82cfd59a0766e1d05c6c402b5b970695a7c9001a851673ef10665c8558646a3e0ddd869af96205099743f2e9c9e3f8337b31b3163961a9928f8bd6a8115b9d0d5c6dc80e8c9bceace64124be02dd1bc4f58b6c3e7ec7290ec82cf09851c241338514248cfaf9f48c0dd1ef8d19849540905785f04f6e195c7574de2d33c9334d7093f8d025714c4015f67a203a664f45857c64c84a03595b75b24dfc5f270c75ced47239e10ab385a4ce7665bbb39594619e0a454f21ef54abff42049fd2aa61985bcc77c1b1418b47e35eaa6e94421cd4324370481de0da4b7690041b581c96d15d3aac1fa6bf28561d46a7f77ee84d85ce7b771666a0abf9a69c1342b53a1566e37c4afba39075d0612738b226cc99d1516bed70b2b7fa619ab6b38958e86c0843e74060a626195f56952969350b9bb29219f7e02780315cd9da024afce44cf4c071319c0a317962b238603a0a2d4d29075d658f5426750ea089edb008333db0d1e959750ca11a2693379b9d92ae3ddfdc5b845466fa7b620de5398e082be4759dec255131131b4b7206cce56922bb3ae1c7206ee6b20ab50aa4831f53d321caf11f3a62426f8ad66d6980ce1c696be279b48628062d7b119d694aea93b430f72aabd0db0acb8b0cfc673886c884a7cc76125b449e7814cbfac0b94e3c80bd1e432f33e1bac799dac4edae6f7cee05d496d84f95f5e65b0ffd8d87397a6eb0a38509768bab9a56ed0a7398ccb1175f2300cdedada8dc335d6265153a7c6752c88efff92ee3450dd8ac177b3c8e2de98eefc9270d9ee9b397b2590e4b43590cdd1b6a29c218ab46415211ad29eb2a5e911f3d28293f64a6963b6f2c05098357da46a357c33bcbb75aec99dd1e1bd65b6b938b44916bf575b369b84322ddd1d564b14fbcab64dcfc5e13033994134a5845e054704db080a2563269b4cef336ac4cd526e5357a92611aa7356b5580554e4c5ceb5a645086d92da755750874b317f4c18b96d0e3a4036c332259772b8fbbc840ff9055e7caf3c1a94d3156785c7930ac72819d92621d24d5adbbbd6c5d7d3428d4552ae416dab2741a321f6c3d95c3965e7115acfa76d72d3605b554517d560942180b4bedb97a2d94b7da9a6fdbc9c55225f742a9a2de62a3728ff92b215330e942859c86102290308a901a3de578a55e0daa7f34b00eda9a940b7466085cf4484c286b3a28d7b68441e9c43e3aa9c928793625c80ca1b3adf931652f3397d926b74aa7ab9984e8d640d96edf9e33f9b66ffb36eb8575327eb633fbe70c9deba4754c865b41a360be1d5c580b742d59ae929a6e25606a1673604ebea386a53a798daa29c96370723e20c4559d18b4de92998939026c9f9649ff2e7cf3dbbc67bfd736c92e94490e4a03d164924e95416989db70adc250ee161750ba02ff05ee565343a7f3d05982273d6a21541ed04ddd46fb0c6d095af15e070d3b7b7628f8ccb9cca30a27a2440fb52d373056a27c80ef60ac4c40ffdd490191d70923332dcd933753c2061a25e1eee6b50f272bf7610112b36c5164c4fc721249c2e0d618b1155cf766cddd6435111a34d56d09702b5298e12e4fba6c4a8f2ab57364217aafb572c4eb07df906dac3095e474e6d9f5206ec26f94d4536f7bc33b6b37644fb559ca75469bebe97085dee63bccb9491757a0fb0318bb9ac5f5c659e5ad5c1624112767148078851fe415a2f4e02c31eaddc5948d0efb3f3b6d495b316e289586b8c8fc5592d9cacebac8317442a4075a949372ba2a3b2783dd9be7b23e0cb177e18a6fa8876a484280ebded2675c0d431a5ad15e29c2f49f46555f490e7b7fa5906b9fe3df01e3def9cc7678821001593776244b8445f4ad98265b9c5d2e34d1aab75f298c98cef814556431c501dee62a8cb313e9a33e24364a3b5b31276b9e89d11bc7020ef552d9c0c970c5b8297cfa5940102ad789b90bfb84899eaad43c8097ae37854191a8d5555cd5aa63d559168cc2de31b263cd1ba29fc90c1bcab92905d296794f53e89fc1eafc5d009918042df5d334032d1796dead673deb59840a949a45705e9c9707a04232162b5a82cc7af4180b4b43dcccdfec6af7df352ac8afa8dc7fb85a3b0b8448fe9fbba4ba972d631ae732de36d9c1dd006380073146f4e01c770a0fed282be9b52da10e1908e452a54454137cee61b99c4234c758179c338fff720ef89a1608617661b8059c51a16493cd8ea7925d37df54be6b35877e6493e7d2c59d7a2bbdaf44ffbdb81b37f0c1ad72cb0afb870f43f71787e456db5c0aeba289bb2ed22ca97e0976590af34a37118003ed5304c0a69f940e68e189a554593f581724ab30aad7b28e3dc98e0db4e4870dfca839b8959eba9557d10ecbc40f01bc7521eaa1ac92e25d892b4d300ac7daa2ce396b03db94310743480b4695c0f7b3d90596b9fe313f1a2278486a99aa3cb72a9c6a9beb663d131fd81b864cfdfab9a99f19bd412f7cac3b27d26df987472bb352e0f28199d1b2c465c632a93ddf02de2886288afc654c354c97a847a18c8be292ec2ca154dfb7aea893bb24d5814ca68ad8b16e0a89b8721adb2b12612132c4d346717ed55dfd53f8e4be5719fbe83383e5d3e9aa3608b3c8d190a52e91ebba80433ffd8b2aca7b2420cbae2d8b296d0ea5b2dd116c227a2e755610935957592c0e300c8dbca2460df58f787745cf5e8dc47b403f3fbad7eb0bb374224d6aa6b377ab43dcc0db223908ed4947bb7afa4143fb7fa51382e771ff03ad62b2c2df52c79ed09099371006729bf48cffe8ac7916a16c2756b79b3bfb76614cb66c5076b4baf2dc91900f01e3cab06bb3d15028ef16b28d9ed5183f23527d5b4a4f1b035ab95925c58585fb756e5e6d451b770a5508171b2ee9c28d9ae434e8070daeb93e5619c3c90914b440fa74ad09c6120625d6cb5242e58e9de708a62601ad0eeb39f7b4ccb07eacaf511cfbb2a684536f936e59774cc9462781313ca12af04a8f824f177ae06fa1ca1b1b50e82527f4c2581200fdfd4efc8f1bad42cb940e9a91125da121d548110c64c4225d9d9720e58c962c2d990c3bfbefacfeef8b13566ed9453912856ee5ab194e0fea9791363b5a832a69761ce88f4fa2560595cdda2c72831242c45bd64422bf7656396355f3989fd2a526e3038dd177576133759d418b2d897a92664485ba55186790d4be15f99185c27cc7c452287324cc1d6b185e2934d9ce8ee0834f6cc128c2967ad6735ed7909d42454cf447e11e65f7187610e45af74d0fab85bf702c9c0eaf40f707f0f620a6aecc4a2713e511d954b760570572d6292417a48afe5066dad2c31b891109639e188570c845e92c02e7e700b0f277bef39d6f7ef39bc14f98ea432d9d7f41002dedcc0e89278874bb87e8459caaa144f805ef5112ea2398c9603bda3442a411a33cd7b8b45892d7a4289b9ac5556db08d5c86c141943a8cb230544367a7599ff8931d2f2d662cf5634b1a65525e05d5a484950e7cb1daa2a85e155956900341a5c5b59e1f15b20b56240f512270313bc4e0559c0f380d6a14a6160c68625c3e35e2d90204a4b1992d6d4bf7a5e1bef5d342b81676406e160112b8db8b2634e1360d43b27d08081d5bfdac610c7711ebc663d3567de52506c348d78cb2e5b33a088806ab93f16a17d0745a35b32b7b9fb981fadec3e727d0c228145aa3703a1b9aeb862d0a758830a364b6d8f184599d2030c90c12d4418990d18c7a5db61c803ecb6422264125de72a4ae3be5d4bff291c0322ef553581fe70348cd4be9d302fd5b1d5291639a73d6966d399530b2cd546c41ad6bda844ba69680cdc96ad73d268b66671a38acba12f51206e6be356aa62e46b533f7414e34232fc8e9674b19c02b6cfae4b39037e7af4e5a622bd2a725f649120c911e75d4881ba17f77e9b2f744e230dc92c4320affd2b8a1573cef149586614f92d6c7b5fe132a1f958b713329ed6d19d758d11fe40c800d1bb33c2d906f1de689c6966697c31abb924324bde73deff110a094be4f82dddc8d8e4b666a0a3dc791bce99074d1a9d2067a03ccedd4c476dfab7a365c76c9ad193a95affecc6b00b58b01b931ef59a72bd0bd798ec5397a3e0b745bced6753e19ac3e6422cdcc80767043184a73dc2aa0748bdb3b1b840c3a99138ac11ebe2d2a03bf828c5497d58046bc4249d7ac9294323b42403b1bd5d1fc744021c916a231a63aa7c6dcea0e2fccd30e9992b4b12d3103a5b445998963d514ce3107b78cee6ece011d2e69e9dbb8324592c0b2d9924b5e53e56ebba7a9ab6a1ab22fed5751364d203445c5905e5ca032d8a69fda9a1a7015da8a4e7c42a08c8bb953667948e9df76b87d8cd2e6a2817cb0887adbedb66bcef41bd1445861b7029bb47714b2ebcc56a754e0bd2819850130c495fdf3222d43a3d6f15a7351b3fc76bbb9d648ffdae669f5904998111f1a34e6e784e9ad582454d6559b5bc59a8999ce310497f4d9eae8906b55ba5b0fdc0b9887215e956c448b58abdca30046aba29390580fe82f5b9bb56d7435498e5012afd090df601d5d8376724b9e95445b2264c4a8ca1af6d755f84ff8a525f46f5d1019828e3cd4dc1a61a9dd5c2b426cb85051ae95aeda08083c223eb4ceee1b3abf7660231a426be06a45b2daaebd8bca7b9d4a3215cb2603ad48d7d98828ecc2777df6e9e7948ca68ce1ce3ecc5a47f684ce08eb1366b8404c1173e172b7a0948553c14260351556270837b43afacc33f63373b41230caab9ff44e27692bb94a447313875df96479727a1e3af375c6412c7112f4c6b7920dc9214741569fbef4a75b06524793ce3db846b69a3dd698ddd03675236cbd20a8ad37f256269f35208159a7963ec0ce8349fc2263567358b101dae1d28a04b3b29bbb072b9f03424ea8da10ebf7098dce51e5ce790de44879ba97458b134918c51054f1af7b68320d2461453fb999a48dfc112602e4560fbfb7b14131d8a91eb155c2c6317f92abda02989ee5c85b74c130d193f6d2f23d53c88e0a97d2f1937452245a1d3ee51314766482d5a1189a53f5d2a40a732a7bc88456b4918c24a36b157e97d7ea388986822dd653ff4f79ca53bc1b393381278580c522ed3ca1245efdbedff7fb8492c56768e07c087a546b5b37d7a463ccf6813ad98b3011300230a4bcbaa1d196e6e7f32af4b64bfaaf9a3a86e3b55063efde0396e869c95a41ac6e597d671fc3213026818fb7066d8f56a139722c30d389f1dc0815781bc94346040d98266eeb1528232759c34108e0caa6e4e514880466a1a6caf76c68dfebf784227a0eff5a6594f74a299cd18f3480bfdb032ab8a7e7f6b0ad57562932b2c23a3447c41ba585cbc8eabf875e34e761f4964de57ae00e1a0b61eca9d971e98a45f2724a4d67cadb20908f918979e2139fe8cd9af1b60d8bfc0fc4f84947f4632985efc49899b6154d06d0a3cf717d32a96d0a6a6b699228dd96a20c389b5d690c6414c929c101ad8adb627e789300b4dc783b2a3cae98e6697700ece70aed4a4ca7dd4ab7ea7c3508f1bcb1c64464135aca2c46e3eab92490eb8e6575e8ba979cd30ee12f16a9afa1decc4b27aae58844de4cc1f504a639a06ec5d2d4bf9fe31c640a5ac12acf275f16cdbe47f682de902f8dcb1bd0213f95b325d8e075591d4d0ae27d0aeb55cea34daa93e4cc483e969e7ba11e3e242a1d952883921b942dcd41ccc7751d075abeaed3e8469fc27576b3b22b03a793b5e6855f8fab9798cdf25de040771ae8b630a9faacab0b9a40fe184176041f090455e9c907104244e812458dcb611b09264f9c59850c3aa9953e850d20a4133472740a1de4711835c44a5b1259f6917266597c18c1f4b6434f2af4322c1746c92c26b8c52e99cbec7e11801e12d0889c382301cd88e8cd2d33d295ce7d9b32eb09e454f3ca75c125eb892a9511632c6d4b6d750a43b79e2585b892519c0c219a42fa36966550df40508d5f6214b04703196b03c13cc1b426fad4bf8b9c00dfb497d32d218f87cec1025d5313a4dae4c35841aac9ae5aba2a406b94bf5228605cf5f31e145a4d7f0208939efce4270b2bad66b7e6a8aa65ed2f5f70c0a7e6d9eed5d6a0d3da814c856d101a3ad4cf62d6a479f9b82866429b35222aa25b3912078fb96852291d645b5716ebc6d46683029bc2ac5613d9a82d85a0508712fb8628d47637a3499ead174e1a0b0c5835753843c01e1e1b480fed07ebcd4766c5a6fe139ef0049c5147cf16aea1eb0ddc2ad7900f4432b151a185ee852da52b395ef93163920a9b14220fc73abf93979346e4d7c6b7d02b20d4830a9686358fe1c15e1fe52d4d3f13f51c8eb5dad41f81e929a620333ab5ca1f4a83b20f6322d2b842c924bc55d649af2bc9cd52a226399434b2ca52e2cf7bdef3509e1810727334b5906f08eeda6720278340ecdb8ce7968143ac4b0d090c4f97a19879b9e5753d7c4ae7e00c87d5869621b04653a78bdcfafce6aed163d1911d5e223e1f229fa389a3c75dfc69224a5a2033caa952d859e859f77cb5a2f3d236faac61ec0dc8cb36a56283af2dc1f024b60c360fdfa67c6ecdfa6e667d813f579b739386bb43407796b0d59d4f6be963e1811c91b5079681c8d72673605509b14e4a2858fa997ab74fc3aec924bbcbe58728a456a42544635fa4ec7a008ee4b5299535d473bb4a591cf62ee1434c96a5dd26fd07ba24d847493b793d8512fdeae475160a2bcc2b0f870c61acc1e3ecb5fe7b9a82560bc75d700e6ce7c809b344280cb68bdb70a3fe353429995b4da8bdff18e859d2bc165a571eacb4122215b2ad850becf21bdef00616c43f8cb208e6a2dc10611b0c2bc203baaf7ffdeb0d84a4ec0ba896811078b1208db51aacd55a85c799e90c71175916adbce1dd7e9b97cb8b3f8c08a5b2bc6e0590da228381ab552b12933133e0e934500f6ead80a10e6e444fd1246e4c06db4f732f35d75100410063972b83037acbac77adbee18a63140e917e863486d015086c975a9892885a32320ccb251e941845d4059245ba1aca0160a3501831a6af21223979a4b4b789f9f497ec3ab1a08dae071ea4e6f219160ef740780be4674975eb9b58223ba727e40b56935222a41a0eeb399c0b06342cd2d55b9a8551eaebc77410a3150f35c98f5d457239042d74b6b8250b2d94247bd1d3a748ba40dff56465cdaec7b7d499ded60e0769c6156b88303bf78b6ce0860a84d6b9249cf446adaae936c44d14a3766f88dcc53786c809095e51a6c6c439c79a64313007a9650ec8803ad6b70d75799afcf5b6873cc4e5243f4f0b6188e97f293431599c29ca0fb1f296cca513ddd8ae7f3f3b841fc7b442403ad5f2a13f7625062dc7e0ee70b848b7dc5befc9a95aab532799bef94e6cfa7905ba09f965fccc8275b1929864b4b4f3591d25cb2f0ee82113a24c853a3ba013b0414a4af0a66f858c99d4365d349197639832736c4ae95cb649db94272bac2d739f2d4bd6496a8f781a5aab1492ce907e63f52e9b6a164ba5d53d7461dc1c5e8599a4cc5cdea89f5931a3477c4647b7aef5ec100d9adff8c6370a701ff6b087d5b60dec4c49c0538c826ce7bf3c1c6244515a278a29bf79e5cb870d0de4221a54cb2fc1197f6cc283f1ba571c2b733e2a3a233237420491504eba6a4c0684101f83f9d4b2565df8b4b26aa2473f3e415d430c1f608c3fe8565fd20ffd3803cb4bf9663451a5cfbc1c3f1b25ab14e88e445926dc2e0d90f519fb9ba5c8cbc9b94960c2690029825f83b036daeb211b8aec42f04264cdc95e562f927023c3ad9a67b1f84924a4c3edddb2d5cac2ca31102d7c338499eaa48804e2e2a4b6c13c82f1cd3275c8b68fc53290e6c6255afec78970ca6a98b29fc4c63afad65b5b2dfac110b7f215f04afffa5121411a98344ddd7664ac900b190161c266dc1473b4d55df4e8bc1c7bb166963a9fa95548afa713856a0ebc8da8b8483690946feaa39324b0550e54ea3392263c2d5a6d71ab9cfb6852bd9aadf793f3481c9eb710af7ce52be15ca4aa9664067833c13144c6d5bfe5f05000a361a327daf4e9277f54ff646fc0bbb907cc46e439c55895f9283dce4024fabf455a8c12bbefbd35ac84505caa9fbae26cf11878573a24ab68d3c3d05c9090ca8c8d3522b2ad110ea8e9224b42f04aa7e7ca1412cc390935499dbb2e46af47bbaf407794f1525f9c02baa974fab94e86d891360f3ff4d4691b9fcc50ffa4961d4c80cafc1044cd7b9cb1de885a6f9b1bed255262470d61b90a495ef58b0b5db47547be136e964bfd108b2caa8006a2dc1694c264b41dc46c44a164fe69e0a14e2e2798cc02a615085361bc63e3329d4cf3ffcfdebd355b965475ff7f675e79697842116c0c1ae4a8880a0610d18288280745451004115014c44008f5d657f5bc82e753f56d7e4f3a57d5fedbd555ff2e36b52ed69e3b67e6c891e33c46e69cebd39ffe3427a4e8ca83829c2dce085a2c845103e672f77ffcc77ff4ad5a2e9bafd88e3e0cbab5a46c790bf867d42a1f659eac8e0de2033c0aa27376cd58e6c0025904f3223ebf6e21ec02df6081ec85b0001a325dffba18e3b259b317d98e7c58c770844d9975de4e51774fb6f4e449c44425437c2053d14fff395dc3e7745dc468a37221634182a7319f372eb7c652b77ea719c1b9aeac64ec284059f92450adb4598c85126aa355d9062ae194980940310a16380aaea7bd58c3b5f3c4248adf55bdb0e11a292214a62f3bbc2833ac0ae93a1694fbf72f8e781d23b45f7ae925abcbeea38c6e84cd75d569342cd4c8930105998caf0ba096a01bc8e8eb9c03b634dd42af6c3252f78230602b44e7c2f35580e7fca25e742e769977d7334fe9960eb98a5a5c1409816999496c11edec43fdc3a419f3346d701a55ccad8319dd0536f529e193cff9b9a4cf7ce6337e8dd1af676a99f3a626cd3ba7dbda27c956fd477ff447dce71ffee11fe6d1dd3217758ec2062ece303bfa53195394414220b975cb194fa59df451a3960c512f91450d36ca282dfe2530bd7559394429cb05a52348585cb095b3d7b9537249af255762d16278925081bab35485e37127e71d2b7df7c692fc713c1afd5be3a97dfd7bdaed79fd2e1e79eb22e4afffdf3474f41f0eaf1ff220dc93e774c7bf34e7e45f967412499e48218123163c01035d02d791815e3a91419cefcc12814940b961753c891a082c4b56a0222a68248c6e504e86b25f0570b73ca3ad94e6ed4dbc2438bb56d5319b55f264152e74ce074320035420b91da6746316c7451d40a85b03f9421776f2f4a730160249d3b9ded109ffd2431134e32b920867d0a0ad739f14067d2c30d1b46478462b1b54aa94527fabb322c0a5b0b66f3b66cc23da91b22fc58b74221470e18e7885ad513c50912eadf1c95a156ba79c99dd2ca3ebec549aac80c1fcf91d62d01ca5966bb25cd06629da916246db7f9a878340ae223331356bae743befe2c258c605f01dad0a54b15d0ed87a4da414ac51629a04062d2e64895a9d85838c68ab676a412e2492beb0624884fe644371259f5749197d042b8cb5108a108a8d3a3c85dd153ff108ccdc5241551b72f9039f72772c2b59d102388f6b5e35f92a9380e85075a7f350fe4d9233bbbd61bb273be98b8b84add208b024c4ad52799fb63032d33de3d4ab22fd9b23cc5942d8bf611bdf534093fa2c491d7746e4543b3fed538cd545418cbbfe45c911216d325d2d2e0acb70279ee620733945e4b80ff9a2e18a0a56213cf26d6f55ffb4609e75e8cde32630c8a22e8dc562d30a1810137ac61d542a24323b6212549c3deb0466c93b6a47705e8dbc395a2cfc92b6120cd180e1d5697c88936b0ad82fb850375138b972acd25d071e7bb40156608a066098138d1d51290a24bd00e25df2a07f7155ff26edf0ef747abc2b2b587c93659ec73dfd683a7e7abbfd9b294837d7ed297ac10ba8cd1b324f7da27bb2a71b23e3478a94d28e4f8486acb46552bc4f8b7420d694b638ddd81e9cc854b94b92241644709968863e952658e0645600e901a10c5c35968cb50bed44bffd303017f8c3a410925082d9764ecfede8431fb2ced98efc255019291180eb1ee3819e0e657285a2b4a887911c2cfaca57bee2918c575e79853584303dc9971bd2be5a58f9456ef838674b93a386f8da8cdc18e4abb45b9a5598a86da12dc4bc724ddb54d4581cd310a99b6f2a6d08c252519833d99c7a6fce329c9fb6ebcc6c2980971a9abac8692581c2262de53d46957958231c4c6a8d885648d471e5e2f4ec69469c69a8a40c42811198a5b399c539517733c745eb6d43b44d0b6d56b21c4887a68847d040019b6a6f7ef39b6753f4344b095698071359c437ae99484cd4a1b7ff707e4a7ffeb51c3c5230ef57844de7c4b58759f1d1a4d9b8726e225d6d23ab9700243fee6eea5697c7755dba16561ffff8c7850b1ffad087186e73597b56b8e2b3513d2384e344b418313f17955cf84464f00989cebd720b563df85e45c4aa714a6103289414b3828cdd1d11b05e3d4d57e798ded8fc776ec0071aa96a4973aaddf2b300be636bc6ba8b1c9ef6d0f62f9820cca55543cac7346fcb6c51791a100a94f5b10ac7a91c5078fffbdf4f6b422cfe9ad1bf4d91ac164040c3eeac62bea0fc9def7ca79e085e69bd62d2969c97d2dfd8b282043bf6e51a9bc8a767043a05a28f9e3e29784e97b065ee40cb114a7645baf683a92104caa12b6e452263f397e5e2da8b93b24288a00564b357764a1da087f524c728950c8d01811bc5879e51113f439a5ecfb125a2fbac7dd27b7beba97bc4509a41180e4f71a27b92e98e5271b4efa95c125cdc9a434d6909476e23d3996e9794909e9450e72a5da5c2e53415585c18050843dcee4506283d2fd2042da3901d4caa0c27af4506ed7811f714ded86c5cfa9657d8e1fe740658f00b17a82b98e507e51979ebf0318bfcd2891b2e4da66b5456180e999b6c776e80f97021dd49cedaf0ee5d361ba873c605907208cbef68ae3eee8aa61df971ee8c35516b35af1d562f8de28d2a34a12aaf0c55c3a93d5ba0bff320cc50f10a98880f54cb2c2c0867a430aadab88f7fa5b9ca6b3ac81b1c018d5c3ae08ed0a1d759e484a87d414f84ada2ee53ed31b39224a03623d5abac040a3eeddf577894dc98456369a83e3ebd738a21137320609e0fc298d5c1ceb61e96ca7756ab577dc190cf038d034622eda2070051927f82090a4870d947c5003c05ade063826aa264bef6cc5cf2ff20c5f8b10376ab20403770922ecb477fb74c8126e69589c626dfaedb10f1c9a4fab622f8e7873a0c582e5e606a8d96c0b5f4a662707a023bb267d335e24e65cfbc94b95c135a98a471e09769a5bc39f539b3b85cf4d3da035bfe6721eefaaec49a3fa8ae90976ac6d3685442379d5574483bcd8509347a5a21f7564dd5c78cc03a5fe9e9007cb71cff4e905a69f6a4f2155084c7b3eff25a7167bfe255869dbff489d4551120635e3853b1389b2700adc41426bed136bb910f6bb1452ae0708140d138db104a238ec889db24c4f68fa8a4d93b4585e6060215fd897751669e354387d13ae78c13b9e8995ec4c7420d9d210cbd425eb4ade2dda10a2d450c198d3e33da6b6fb14dd4a7fe5d3c0b5f78f1e873bd4fd1dd06eafe64baa950ec49a3c61e42d0be0855210dd54f122912809164974865b2173ebb66072b4e96f876642039c8179248c294a104a75031cf9705cf6164fb721b6e3575960532d4d5b5798b067c3a4348d9b49728cb1ae19f3fb684929b92e300e6a82c878e850cabed691c952506fd739ffb9c7dc18ecf54f0ac0a5759d2f2d5bb3cc2ab24fe96b7bc85dbe8f4697e17ccead286975264cd7360262ada604a4c841405198070125c69fec658bedff10d170c017f5c755d82084999ae0fcccbd781359d79db94b5c6789ad137b529ccee5fb9a042194608294cd4765767d082e3dfa225cb44b19275cbb1528dd0ce2ce6547470d72ad88b46cdece223e008d2692fce09625657a066edf6c2e5d9bff99bbfb91fc9c8b2a30fb08102c475fbbbe0b3d7f2da042617c50e8a6014ea21600a338a4b7a030921199ec9f94c52362881375d4ca96581452e19e9722d2e0af28c75fc4da3041dd32da48557242cba8a1d789ae3342a23bb724285a2822490d3a33a03822f89448eb0b8ad8821e92a1c89b35d43008f8ccdd3c8db442786e3782120c8a59e11f68c36dc6d8d0398f34e9c34160da795a94cf8ace0549c941759a41e6e74500be2a44498425ad4e715e7ed8ffa97784332d627a809ad0b151dee19c74b31793e2bb59caa0216187a0f93f9579f882b32f6af6e95f1f524848508d98ac4202feb3a5eb4a8cc428eaa0e7a9679eb095484eaeeba15a6f8ae325415ad5d86d43fd647679f4176ad43f073abb1890b778d68c55899e504789fb331c14898e7f026f0affaad6750f5ddbc91f4d4b2a1f1542eeeb3d31d81709ad362f449bcd401ffdaa42cf825eea968b2ab33b9e9317006b4bca14f3166de8e7695c7501526922211a96c532ea14f9c0bb2f685756629ba6ceb342b0625a2097827a4746676392786b81f4b10b1faf42c070c3b76984dd1023ea369bade58c40d18c249f8972ba5db90a98a5578db27fda1c6ce5b71bdf6873ce46a887802a8b2439fa21688a5f0d3674bcb00b9c8949764cf07584ee86d83b0476b3acd64dfd7e92d987b164b180ec95860e1702b1f2db8ce64f800a87f6576efcae777e50de86fc9d68b92db64ca7ff8145ae9d0be2cf8429092399dbb95c36869f90f33ce5799d7c27db023972c57d3c77468a5cce8d1114f5831a6a586a88a6b953a201f0e65246e4573d73adb66b340422822e960bc97877474c0ba7a532380fa64408b0f6e953fab949deabbb567528bff2c3c535b5ca88f7a2f1a9ac566bc9e5c08ca17c9d92cf41d73cbf5a723f1e59c2221cff5e6cc4ce7df486a990d4f8392167733e22ef234a940ba06259b14a8612016cbb96192dd4f180a021a9e876bd52dcdad4264a42ef0c2a962d60432fee60390b4e71792041d625330a154b49adf75abd5e5fe51cc43ed6f7deb5b1575a0c7c15424cbf9e909acbcdf966a019f6d02eb6a2c207658f5f771cb8a0c340b16b8ee5c0564101f0e4851145eaa9d2c9922bf9e6bb72e031366f85ba0d5e9d3d4e15fcc94454ae6759b0ab7ba1c9e5bc626cf45e7052ba7654bb5ab36572708f88e9eb0180caf4651b85d676bd7932529fbcfb7f599cf4b802f5e764e3a497ba40a3c158fb87933ddcf62a2fbef74a31a59e90d41c4a26c035fcf083d51cb971842d073ab95bc32a35c42e5e56a8f5cb27f81cdf5ea99402f88062dc39488275b3aeb505128e9d4c2da8253985c3b9b9eb5924e915ad98f7f79d00e0442c97410104394809a576a2b79aa54557548672ff4f0310b04e00f4ffd53158819a81b80fe5520f52304e0bced6d6f63f1fbad53ca9629cf866674ca39e84c25c13c535584fc6ec059964a525661784f49b60f94d9caef0a0e382d3d614b27ad51edabf0bfec30e3d8d697c67256b76c1aa92dc34ae9ac6a7f317596ab78bfa0db74f9b90e60c3d032f5074a04138b7d00d798eab6408b6220caa5aa3a98a84dd60ca20bb452c35736942cc2c414d95c408c9a81c882e7f3d010f09c132a257504c08a908b23f4d855bba7496f3e3be2df615992b47ccf3e46694f264b0d6353e8799c0ca359438f9a68817cb65b7f28e9df9e45c6341f8c1a79d0d3ef866464cc2936695ead57570265b17a66fdcb3edde54b7cf7bc005104bf50c6279ae84caa8d2aeb9a3b29a470d7a7a9533117f0acf80c2631ae4a517a9d310dcfd023632942f959ddfc9bf3aeda51fe1d70d3c1d070309d13c4b24e23ebd3a20c04d385c04bcf1ffce0078e88fbb90bcffc5894e1dc30b0165b15cdbcae5d58269ce988f60ace28d699f932c56a06c976c14a6867b5dcd57f8d055b3966c8277296a6a585b4a2e81007d3dcf892a8a4112345229d2424a259ce8433f8758095ef427c1fb73adbd144c9d8f8155f42290817510fd578777bf70ea578adb79a687272b7c6bd56e0af2e2dcdf989f8448ea4e19616e7dd0ccdc93c82d873baf6cf3a4cd4ddd84f9a332e652180b787d7ab8be8804499387aca851ab0025c5db559f567022d27c848a59f4148803204195cff123e603b3e0d2c0dc9b0bab08127ec0d8e7453bd944f350a40cf0242bbe3feb025ee0c7d8fe26991de89a3b5f72a06ddf869d71da4021c9e6d53b9b076307b6eb87de50e12177a7bbb8577b42abddaa3aad89b6d2a7c4e6fdb39cb3ca55dd0d04d9fea7269a3798b792b11fba0a446c5064b866496cb58537b18c6cea29048780194629dc757209070eac69bca899d5472210bc485a28d7e8151f5d5023be81bdf0bf627d5b9400bc92c423e6b02134e1762b964a3c0e1842caa83d9050d1950c820a919b3f23041c0caa7105339544e97e972214207d371188953f6251b04bd70d0215b994107a44061cec310f3ea591946cfead2656913ef64384f50e3169e46e490ba7526a0058862057785656cba95121234c97310ade20363d1016ea544d9f102af04acec303f94bf01338ae9665db1464fc3ab1f109572e2c25f53a03cb1e193c0818030140278e1281922c310040a62789576434ab952b18890f3d0d8b939ff0205a0b161a867a2db1a5dc44d68a4a4b990c81e31cb56e79ea3090126ae9ffffce7158d055bb6665a263e3663fcd213ce5ff8c21790f7c31ffe70bc061090b60f8853143397f542bb380c8422bca0a5772bbd24d8d05ed65e4c1f230cf16f73b5d8f428d1721dd19225df057f560dabf85bdc1041b28a866b2cf0f50159bb35c28acc1416146c41231215782512115967ebadde3071cd5482ffc2e9ce5e3d47174fe67463672a21c0eca9dc189cbaaeda5624950213c7aac1aa226cabeaae8c47699756a874759293f7ed918937bde94d7ad20de2c83d57c02c8d5eaee05a4f8618f0de5da09c48f14cc7d040ac07887daaacdaf564685879c9ab133a0cbac3a53206ce8919d2a7b342bdaf9862bbcb57295e190b3804b2b010302984218614fa773ab735ea032b9de10c204fe66785d41b9d6cfa855ff8050355f6a88a65565c35308d45b4ea9c2c454ed75d76932e69616200373c2f92c277dcbaea653f666cd21c6405341f24f5760e3cb21cd4ee058aac9b55c39fce239d80833e8b42acda5d4b0e148e5848bbb979cd4c70c688818040e942dbd8264504ff867f8bc2c4b2bd8c2c6c75cb3c590beeb428546d3a30795f68e732b5e011ea399704c904ccd88a81b976b3f4c9e366d4fc9b6baf5a98edcb202693aea37fa78eb59c9ab93034e7daddae758e0e59deecac294046342f2a2163a246c02d4d637582864026bf6869553220908bcae6b6222d997bb811a74a29655795580a6181aade1b4702e5da8ca90f31038105d7484274b0e5af00c3c375ce169d359252004948e29d8025d2fe352f328269de8890faa7d7989233d02d0c73f9658dfa836020fc211c9b5cb4335208554105e6a454fe4accdef7bef7d1c4ca21ed31f9e43ecd4bafffe00ffe40f5de2167a64318613a7248aa89b4f8ccd864b532804f104c6d78d8a69e085ebc622edd0c29a669c965991136e9aa7fd14fb2d4ea1286b80678fa325a651e739f8803c8a2d55c7b00277e8586a5bc6e15df982b410d7ef18d55f740a6c6713f06a52913dd04e314f2bac5c4757b16ce69aad45c17457b2a33defff27264caf7b0ddfdda2b39601dc83afbcbaa765263a701dd6a8fc728d693d3f5a82b1f59d2a627a9a2d53bee242db34768081bcd7dd20aac32aa4a23a5228edc1ec132515523bf7f0720684051693e55cf5edccfcbfaa581bc9d16d2c9883ba6c103010849b7f81b1fde9770f3cdce25fa26d0ed4f43bbd22e948cd2c8133055daa58995077baa98546519d319a31cabf9d6b7be65838a29a17e01a9a2e5bbac2b3b5556d47b2229551548d7a5c26e3544cfb434f75c55cd5cc8ae1ba7a58fb168424b11c4dafb193208ebcff8e641bd081af2aaa0b8908bd501c10d315176136ea52c85d55a5c5875b102ef62ea32ce365c8b4ef28bbef5d14242dc4ad90ccf1f57a24449757ea192599c3e6549150cf39a506546c9c977bffb5d550a1656b886204188024d515601a52ad5c6c22a97d6c681bbcb1af37c8547b9abd3decd049c26e9e280fd8b2031bae1beabbbba1663f5cb8c3021a2857dd5f3790b74c850166df87454b02438db177d32c7c5191524f3d6d54b4b9433eb16ee565e5f2391239c51a623143c2b2f4befb2e0ced9f52bd41d472703702be02b9469ea9c8d29e050108386b896b3c93921638ec7dd828ff2b01804edc2117c69782163de0ee6adce5a6c8888c275e0f8f15ad8575aa9436e4f676b0f1fdd3c9465a28f7dec63a4ae620c3845302e7c17f8ea9cef892c2b14b9d5a6588eb0e0bec0026ea0e5e71206ffe650779d0f86009470b3627e9eb2741f4da2406256b261d24a0e55ad00c414384446cacb109107df851ae15f51414b0181e98ca2e3c0f63e35ed98a831250dc908322ffb48b77a4af80ba7fb547cffff0a48749ff9b88c39ef1661d521eb495c688b94b12da2f61d3370a4a17dd93c71ed09a26b4ec50160c91f4da0f044908d609e94bfe4076ac23450b8eaad34cc844896c8563ae61409193563d4cc28aa65ac5d38a644e29d78d44d8a9c85a5bd2e743629676c8fd30b1f587ff9aef2a91f0320d6108036c88c7b76a46d6058f5fbb8e0684901cc458bb45300c7a3985489a3b5f0d3b4823f80bce9dccd681aaeb42bcbe4f368f83bdef10edb93bc7b2ea1badcc89286a42a99a4f9836c5fda9bf9c80c21af79e34b4eb764bd55946ecec71b8eb0720206a2c7ff65b7792f6367b551bb4c114c4b2bb16873cb5ca0b5b1cdee67ce321f790b9d3379b9640b5c5661f93d2664c62c911662838328cf73a339e6321c1e850253a329c803c1b01d6b675d08e5fd5f08ae27e04b077300fe75414ee0104112b6ecafe992dbfc5f223a473bc3f448e18f29eb9c4664d7e29d0b2bca51a5205ffdea57c9ad93b4797dc42c4d69c79a9c6be10be1dce1fff00cb100ba00274245de324853204e228d324841e0fdeb56158ec29d3a876465240a85985ed2d2110768a86a202ca61006f10127071f3141d255901732b907642cb22c7629bdae3d8fd8050452961c0969d19f8a59bb3e8950b8355c3bffa15dfe2db4e23cfcda416f469cdb70770e3ee972d7c378dffce6373d9e6befbca38efd54a85da476c741b6f042b74e08b6af616c0437a418b7420e9ab8e5df2a221dbc0a8dc2bb864c8a3496ca87d2f4374500c4270e162be45c812d2568433d7ee559f3c795b2a3f62cad6e1542dcc53e2c2b59b79ca23ad0ac51ff84bf4fc383bfcff96fcc4dc237d7450b9ecabfd39ae6baa0f454a6b86f996e8cbc385d12c081712a45b244ca377189a69d018e9addcd221047a25c21c8ce0dcf2aa1a415a4a74c88f233be8ea2485b3ff2918f30c15c1d71ac9c42fd9889e26800699751aee50d8c08dfc6fbfab117b7ce4a978186904e0e4f7fda6823999852428ed3bfe017f6b25f6dbb9263c8988b69d3cec7977013771efa873ffc610f804a9ab9311e4e8559be68a5e96df6ce2d1b548212ae42f02e6fd6de1922dfd9cafc6ed6b61481be4120ff9af696254020bf9baece220302ff26b53afd994b4cd1921f42340657760be012147df42f64317b99319805e960fae67421531ae1df4c4f2e995944b712dcfc1c628683cf2e96ec66bc20d3596884c2f1deb705325f2b02e05961e59508d6cb19c3966702cdc23dc2244af03a4cabcbe98e5cd97d4b8086cef35be68a8ccda55b194c4e5abb9ed9b742e2d50000fff449444154cd24f36e5b9055dac7bfd68e688014d994be10185be9f2480f523bb9067ee754cbce43dea7a0aaa24507d9b424332ec89596ea1939bcd6129e49cb2cbefe155db3dafa9752432fafe62e9a937c9a250e00b6020c809454300a6168f3c7bd1733c8931310408bc8f0c91f24998962eaaf259f91e02daf6d54046f21beb32410c317274298119a655252aafea4fa529c948eebe9dfe62aa8aac0eb9c84373e7ef0831fb465932fcfe6904c034318f1b5f7b3dcfa18bec800925995888f7745b1daf35efab76b1e05f2a9a01560e95c221eaa619b2e237bf5bc6c88167d0049598cb204d6c32ad807e685f5d0bf8046678ac0c86834c470d262c6b2f62a6d7083b048c54a75a0c2c51ca20d042c32485c675efa374dbf88f1bd71baf7e4e518b1e73650aa8548558dac38961dac585aa9a4aca27a63ca1c83492a7d73d16fa7f07f842c9bd569c3ce187b6c80afca9190955c72f5550099aa2498bc361d059339513c1fff66d48a03caff38391995f4978927f7d0865e7d0acf2190f1ed641625712d23efc56c3a400c283b7692661eb42aba1603691135c82a4109aadadb3c63ec98605553ee3cfdf1c95636f5fca87f2dd0e7c1c6d143cb32c52ef2f56fe61b6eedf2b677e55f0eb2701b3242109fe074883a0b622e1f88c900fa0dc474b8a4a4d2fdaa79996c54d26e6cf10dfcdb3ec8d9586625bbfc71ae17f0dea78d111d1935b0ad4d94e9d05947be4d4a7ec458e6f27a81f6f95c301f5cacca01e4ab25c8c9aca8572a16f547bab9de9cae7f39187074f0efe212a3ca0ce6595d847366310b75daa3cb75a2dbe7d40b40e6f2d1c17e2467d0217c68bbe89728b3cea623f3c51c553b814284021dff8652d149054977cb78f25eb99325a3c5b25a8a690a29e6aaeb663a5e0d3524dfbe0b8b135472c84c9bbadf0f467c16bf1436942c367782fb9d8ac0ca52ea62bbe2bfc20ecbd4d92dc3c97628b96516c42f87cb08e8d0735c586fd7c377c70cfd564105f0f892e304b000547b2c0e375875d451249101291b3629f94c1a77e1166c9319a05cf81761e1b66892e8c2304b95eb8ab6c6a6b351dbad80a402d4c12d13053c6a7480b4ce219fb12a4f451cc4242a8e0a5abbbcc50e9d6f16cfd4fd2446efba323ce30954460f9d932553748a42e34ea1f68c7b5cb8fd24ba8fb3e7b7b7ee508727b875ce7ec1e109a0dd0eb96f4ef78c8fb23b857518dcd1bb4251c297d9ed17f7a26c329a052ccc2776596dddc81941a47efab46bab0369732d82d3adcd8cdcf98333f2ffe7ff64cd99126ad370a0c8718f1e0556ed9775a38a1dd635354c0ae1c3619b4029159b52d18fc214c3b229699d849bcd62cadd92ef82cce3f2af7066aae0c68ba7c06972d26038207a8a4619329a99e98443c7be7a7a27ca949494a09440186eed95e5fd9b197557634eb1b9b2d4e537a16d96cc7427ab8bbbcb8132c1eef66470a6274393ddcfba653866e6b29b9d79810fadeee169902b6018e86348b553c2d053649c0d5bd0092fc8e4bc570f874ffbf18880a7de5f2112521200d9d4205485c34a62a086c1245938f35a28c0a9f72bce7b7ed772cc28ca51cc77d70e02fa44d27c1bb079c7ecb5fef3b2f3a6775c9c2ed93520480799021adf6072b7dc005febe0b7ed093316ac40a373bf64c65dacaf3e8c62844724d1c1fb4e71e7a2dcf529eb6abb6e03f5e1d105793e1da7278de53d58e35671981a12ac3412038405c15c185d761e35fc9b540385c8845c049c37cd49409ed8e4cc10a7e0cc8560c8bc38a8562187eef812add401fe155ab0c640b38bed70248711d9d10d04f1288fab035f6be785bbd5787adc99e9e43f3b00f9f2511351461f511a9c099bf6f69bad2e639256bae53a9a27a8302cb6c83582ef226f6d0ac2e956c2d0ada42e5d8b2f15f9f3b8e5b52e70d9b5ef0a6696d3441a7b080270012506d990e268714d619f5497be03db335dfe4d978b5301c92c0419b3cc5592d3494948b6198c953a47e70c510156d745122f9cee53f1f1af17c8d870e1c76995ba1ecfd2403685b2e5ff08199b9219d52dc92e242cc60f7806ab585823e1e3d21808462adf40f8f4f7ca435640c196a5c8639522b8959e3079e0536cfd75c849104709a5a859fca86c457099aa4c4619898b84afb02e647400a717f56929fe05b62360cc7d565b8b354243e74e796824e54d017e4488195a4cc724293b5b9ab918a6a2d77256fdab892db971abe4c032f34fd5eb16711b0887dc52b4d58741d139206500d98bd69279adde6548b73456b276ddbe7bb1b3e9dac4d2c1ea7a6b1de0396c2db11590b2ae10362350a6ab50566c518860c632007d4adc7d66f18d351071bcfd98e9b1df2c8442ae76dd4a82cddb99762dfc99f75a002e0cf24b0cfcab078a186e22a438490e1d11f053100ad164c32e033763788207d52e7266112761ae259cef50a4d31fd70d907c79910a6c6d31425b8e6e9771aebdf04e670e0cddf0ab93321dd7475bedae5db4cdcff339efe6a3f0db2665819a45151a568629d8ed1c5606577b01a57ff9398c20729606086d62df99fbf8d52e2f9c9b51a3bb68a5bc0f324e191b1a0a0c66843fcda25644bd0880c6110fb95a3f89615da5e94584d5ba60021af9f159a1c8c08a10a4c5fb5b4ceadc869232acf4290e28ca1c2f12e3292c4a965ebb80a7a5097180cd5356af4afb80d2a8255e148f668ec2b65839e1d707c04e051688eb6978c15f8b8a05757e508ffaf13932d050c9a866f49d32025e1c8035991d8d95c79ceb34d1cb2fbf2ccaa102e4dfb716cb01019df5e93d74218ca7a6280b471033020b7ffe1bbf8aa4b5773ee6b4d2912eeaa5082f9ceeebf5974f65fce39c6e4c2a3eda27c7d93729c76fdfe952bec777116beaddf15ac6ba1fd2f16f46aa23afb49ac5e4c3c81943004ec77a155eecf6f161fe2579d328f3922a9f128852995e660b8102c3de424c64ed199b944159fe9ac14d6961d879c56a7dcc16682e0c6462fccbebc32dbf2e816074ac22d30679c4d122f33324bd5a6699e9a1271c490a5c94ad4364049392547745c00c44a5e3f24288195e2697e76b775930517a5dd6ee9644303b5e6413fc7214f0235ddecb0710b4d2ae33040cd4a15a8216d05a05083a9758986809747a5b0a5eb29b514073d8a236cfd7c67098e4eccbdb10bc14dcdd3c56f141e2e15fc38907b78ae6c8db5343b032bcc4ce299beaf3880054519d592ca45d7f77658dda0bbf24bbee6a2f532983cf062d9d2a812b14b8b547772897212bee2578a44534e0dc358935e962b82a31fac74d9fce8767d65dfb509312537ce4ed3acde48335964378329a806476bbc86157b6c9c3e5421224dfae2b3ef5444d1be49d66375104a9fe01433407843e9a5db0e80529a86a165308867cfa211d8cc620eae9e7b38045673bc17c06b03a5b4ba7de488260da468c4c14705373f918044352c7b57cef7bdfc377db2eaaca96068d7c928bd2ca199c59a7d4d3674785610e3ea75ba9cc901ca18514380258180148d508219a82847882bc514f2b8533942ccabf86405267031b5b6adb7646f15949b66e85e6e9482a7306a3443425d268385475f6adb18006c2a4ddf076d9083f632294b47664b1a2b84f9c0c844996d6a7dd0a08544e3375accc4cb5b795b4c4d908b8effbea74efc941aac59b29409a304b84fdb44ec826a02ec4e64d2955be5067ffd2e4f67b489efeeed276174c8c14960172ce93c43b30e5381538cc2839e35d3c74e17422596c638f2d130ef793ae6451372620eb49da98337a48ff812264ca3554e8b39ffd2c7be1117bff7636caec450986104db2ce50127ad619c2d642ee191a2bf2d3f479b2eca3193319fd20766540c8135f98989ab6946180435b64033975a01cb992197861a490163ed202d000411cc540df1028b4cf27a5451a53576bacda9cda83a005411a55b26beafe2da28f4466cfa5f9469f98520a924ee6ffaa04963dc3aa0dd70ad75aac541f4a0e13430a95b24486c013108d66813623ab67ee4d9fca8980e4720afc3b9602548d05073d2c84a4ce9a09d525afe8896b99b956e7da2b21b59301df551420e02e3efac6854e91b8f663e6968cf5b866c68c384c16ef430c3e3a6bcc87e5749716dc1dcba605b0c27194e9a5924c3657e4054942b18cac65c6f1628ed21d1ed48c059188594ff890370e40768b0e1e9f952eb3bfb276c7dd5502cc9500fb846d56358e475edfa8541ee9da14898d0ebc2067834d4824c08ddd56814a789d5ce9690a87aa8af6986f079a20c3d1faa561aeb4ea4b319979a9303c3d7497d72953a4c2154ea9b04fef32a3114a56a019022b77393cd2e2059f0e46104853a30f1c7cc38d5414ee2fbe6fb104b8a88289700b32684bcd1da7ea4c7bd52f98d06530c53d80b7eba4bf15d1776faa21308840b5fd4b6c6c6d50583d050a3a7b5d393c619edbcee956ddc9dbad74942f9fda561f0ee74c65729eba595d1bcc3a8029a6518a1370383648440b0741f8ebbffe6b04ffdddffd5dd68c3ce44d2b5ab49d81d4c537feede886f5121ef0fb294f04cc3042359d4db627d2a7d30dc951fbe28fefd682d77477116d733d8b89ee9bd39dbbc5cb454cd869af483e8ae5c5989d12ccd0572fd2e8bad4ca35f1ea991f524e9f899df7bdb9f65a1946964b231f348a3c79b6c711d0ec542aad64e73d157956533001548e5fec2df9ed965559227fb41a623ffbb33febcdc3dab34d2943d6d62c744fc5925e3170141258c3291e4fc994f4568d4aa6a620cd2ac98e220b51bff8c52faa827eed6b5f23d60e575bb2b1ae2d441ffadf46b25968b5471a28304c2cd0c22b18568a478dd4328f9b8617bb204ee6b20c40e7ce13a521659fa5f58dcda3683405ccfb05d91c76560064175598db614d9f5b756f6d2c36aa9000b2497b256715c8b46506a87027ffe15665e48e5c668ccac99216030bd2ebdcbfd0461904512566a97b474abe991bf34c335e57c0203f1652d0e32ec4d8537115c8e0c030c45a264f864764c30fa1db262cd1296bb1ea36deb295598d643b9f310334b4eb73b14a590ddf053a15f73c93e379626e5edca0912ef898542a668702357a08cda89e1541e49ec8ca7910781f4fb2912840ac1a31e56490279f153faa499c662b97998ec491aaa9aed1d375a6d940447624b0720eda0a01ab2db740fd0b718850fb3e0bce4c07499a88e67a16b3f6c44bde3d9f1101b1c3028bb0cb59a9808d5bfea3e8c4a86a54ef7def7bfdab7353a76b10a8b2757a82f8129e3a94565ab87fd91f3f9df9c94f7e92f3ae04953fa6b0e040cca4b432e3630a11b0778b7a5650882fbe111ea100fa18a20f6874bf3766a3434fedc3ca5d34412ec00924154ba401cca42445bda626ee587b1620cbe3dba28a147530236eb26f845f52ebdc782932f8de10ae8420ccd2d88f64575272b754c1b575f90e5a251f77db7ae87040cb31630a5258e67b1711b3559ca23edb7edb612d4f76f1c2e9fe0fbacd82dc06208b8f5cf449c292fe4c673f5b964c54fd8b73a49680ba202819620244315496e404ed14b2b9dac57a242f139cb3d15f20ecdfa55fec9189bc1b411cda562ba9d2a1f4949cf93781a3de04d75c3c74a712e060de729acebcb8ceb2d031664884c81a8a255d43c35a186b70e87035402ac46b52aa6f7ce31bf20f452191b2a9f3a0ac2413a60f43d03b604bce0cb4e3257445195997a8b60280bb798ef43303d727b787741a7bfb47bed31afbf9201d402e95741740da9b97cad46ab78ad2bb625ed0f4d70d7cabd6d8e91eb402301bda866bb96976bc84bbc701b38039aa0c4d27dafc8b8fe8e6bb743c383e65e1d6525a0f4373110f63db4bee44587bc0951cda59d06e2dd053e1f08d411c3f6b68163e0c28edd5487c2cc74455bf0d04216fc7506213041cb16158c1973d3bd4c6a58996aa9dc0adf43d215f3670bab4c9ffc5e966c2d02a535e05c5bfcacbfcab0b536b11d0c0d0eeb28597265a512f134564d88a21c8aae8813f260fb0b2b424d68c4252620f5b1e02670bec92deea9631a5c42b416ade22a154958e106f73418cd3edb8933e8499182b2035b62a944f4e0b652cb0a02aa6fb688ffbd548ccebb39ea41a2330b7d4aafe1110b6968f2928a043af084d3c5666c86d93169897110232c7d085ce152df481a7fee4c70f8ac8a1c525bd01be12340c3b590681326033faa6d488ef11231c214b1a0dd1c7428a5dbcc14600a4d0058776491354a846f30a09edf2460db7c2b658219ae4443302b126c96f15662fbe97ef228b07e10879913447ab266f9430a240d375ca9802b65d12b3e0dfa139e4a523c84bc2c5fd6631e332ddfe7de1749f2c5c7826a3ee70bae3167e674c67866221cbcb345464cb5eeb93d5261f85ae4c4966dd876d958376f42e2fe25b5c9f66b64551e4ab051cc3a98a760764bcf8c2838f7ee58d849157dd52f8c27f668b39936a38cc02e0effffeeff756c812b8c2d5364a0b48a1442721c396d143268f4912fc82098e9a9e5bdc3c6f5a3147a64b07d42d09b7ecd958cf047312f209726f158a42d64ef9a1041f5338d5e9e5b148c7dd7ad5be0be6b5a4011a2522e8d9427c32fd992a684323e76708f45003fe5a8cea0d8ee21270580dd530510b80651bf9928c69e5cd7e65a1143fef02268040ad31974f81c1317b45333d5d303ac845dbb5c4e272741f43d26d3d19a94a94ee828fb90656408e206d82424c8752bd92a4b62d6515395110acb4440ae61da442589c7261b1a0a143a639c12b2f2f5bf2ed9a8fe168b38fbd67584f92238190c7f04370ae54ab4ff953ae6eead0bfb3fb5d27ffae4b2b5d4306109326f330b740ed84c7fe08e24b2b99542bcd07e8a3e66146580929f4276caaaf79a93c28e0fe657f55d4ad4515d71a8b50c9aa3e78418a40d35eb8137ac6baa032951c2afba333801d4de86805cc893adc44244afa889f354f2a3a6a0014b048a43d6a5784c8a1e66c12b38a2e5a7c224232533c07e648075b48e6950b4d628151ed9210806ac8f3d989ebcc4e4ecb5d60dbf26419a8430741b095f456fcb05e04273f6a698221c80085d4ce2ed1568a23ce46c3ca24ed5841e34b5ffa9214e25def7a17648ccdf8e474e159a259c0d1590498a438e95176328d762be0f1c877bc48310d6788445dfffeefff2ef49178148518ce92100cb8d92967ca72e7055b2b77c78b1c3ffba34fbf522a5bb0ba289c48bb0e8772ee339a39cdfb047b027fcaffeb773ca9d5a962af1fe605c23d796468943ae5beeb6e115622d2a18c642e09cbfa277f6503254c1dd3e87763181a9e92354c140acd5c1b5e44d96e0a08cc3779121576e2803248970928435c4993e5a27eac1205a309afbcf20a41c4128d6411aaec572f5b081f02ed9adf92aa66b54930a5cd33e94fd94c0d08cdec91732881df2fe170a224db7063f529b55a618d2e65ad948994af75e6a43b12d9b32214aff8b487ea428981a82e04677e2523e2e3961634a98450b10870185ab520c6095224ede1e3ddcda299b18336792933f641f3761381b5589033641030d7b92f65c645eb7a9aba4cc27ad9a65e8499df451c3dad82b1e34e2ac175d416f00ed3c2a1e4497f88e53632dfe549a5e96d7b87360cc18133dc72482044c36c65bbd7e18c20d0f0af8bf2780880a63379b33de196d08aa7f181431bab997ed00a1120099f4c1502c2a12850e728506adbe1afe2a43e00825070e90207fbfd47d02afda93fabf176a6414026f3069c6c48850dd158e0e5bb9238ce925b16999c67ee510c40b9af65367b1143ceb20abf9e855396df29c2d6e25f63f137021a82c288a33fc93169aeee74ab49459ea3d4ad49177c64b5b3a43e3039e392ae0db4cc4897039e4f5ab29ed1682d7938144b98ddea42e77c0c08e96ce224a021cf4572be3d9ed7ef51fa887b28a9f0424fe73668a29a818b00ea60c6d2d396009a501b6dd13ccf0a99b02a6d30d0a708233a180ed5e27ef484958b0e2ee8938214adfa36302efbd7376e0a34b198b2c00dfc223666a1341d287202883e18c77a14259025dad76188f0ef047bdbe19d5d4d3273b7be0b04c7a9d35d9dd1e4d967ed0b3d5fa79b1c9d43e37542bb1d7e4f9cee199bccd7ce01a78449154ea7eaa94d92aab15252b69b7c488b4992b08e0091830c5fb6355df29dd32d92cd7953006244ce6cd392b31efbeb570dcac98022b2eca9c2b5b28cf211e964fd8d72012b7eba03503939eae1168f050106aef311e68230eda2755075cd34f38ed6e556a699645b575b326d661b4b070c071364fa5ffce15f2fd582037c18353d2918cc7b741540ead19eb4163316e9f76488856be9b0528f67149758239a575f120d08598cb247e59638a60a5521b06e3361ac6dd5691f9adce6b7c65cacc69ef5ec6189e89383296d2a849a3d754b9f9c375015757da0ca19e8c664f8465b4b00443b3ce51f254c00562ba333262a2b823f9af83753956dd21955113043c6c41418190e3e68040fe92af2f7d8aee083547440464f54323b42715a3d359b09ee21ae0865a205344533251c7991e4564bc2390f0738492edd815b6919e46195b9cf37a373bf2de19b27e0de345a912d670119eedbb39079ebdcea66f2c084b9b28d634de800b21529b1a894b4ebdf8b33492611c5531c719ddee518e08c9b313a6f81d7052eb949824ab6d1b67c31671cc75de4db624721451e7411d8cc779993cef1b4efccfdc59a67370a6a5b692211e9f2cda5b089449ea320c045e1978f6506bf1610ac1d85296caf5ec75f0b277e767081620d4436bc9ac04b385ba069ba02ac9272d3516410544704f44a110c5772881a9d53695b374d5c63a4335db5a8d2e23aeb83c8249ff8692c894f190b0b94caf0d7707b55fda29ae514bb6739dd822494ac45414223c123066852c1c944c9159947cc7ea2d4c7d484c4148517170f77fe3b1e8d29e3ec0ba7fbd4c382ff01706c786400f2b846ed449699ab4898cae533181132514aa71b43a3914d543621ca0a6e04829410a9a27b1fed3efd4b330b455378a0886fc65dfda4e78b1457795990cda208cc79f0586052b97e279cc0914e3a662c8d325727add87748ea50089cad2ffcd4b9b48034c39c45a34bf939b700e93779f2434039f748db4b612d904689a3b3ce28e3e8296760c38689b70aba91be953a579e32bcb884e96411a86847cc7281da3bfe1d79534b5397d094f433cd86381b12aa55f0aa375251433aaa3a4b3a6ee618a2f03ed18d75709137aa2c561cc0d62b6c30fdae4b703ba42aecc0089411581882b0221277db3f864346c7bfe582d0739d0f368b8bb8dfa2cad820904737d08701ea3b2f52cfead21d26ef05113ed8ddf35d71b01f9cd107591865f3da8347ab4c36dc7c32af2537d857a8d7dd785db9d5452504d4e035f3a979f79c53662ebd30b6d525b725be24a12c13f2326f07f22d272d98fb0f31dfce42fb545f4179437a94d35c088e92d515cb724835a55b4013cbaa46a668154e08b94f8f086b2c58414c8267c60ac525b5451bf9a78be12e1cc94c5f4c47b74ee3e2df79e5bc78a39255ec00df44312249889861a267ac590490a814062d4a4b1e14c3bc1a8559b02e9bfab4c386d4cffccccf6037b2174ef95434b25e94c96dc7591addcba80d2130c815f5f46f45a6834cf14d7669da81fe45cfc85ea1abc7b4b4538ac27a7787b3284aa9c3bcfd86263a98c812cc4595b221041e8b79590a45d4db0cf231052f4b13db3200b907baccd28af4ccdd16af24c673ab27838a8d6ae9e2911c7c2aee67b39c62f35420bfea41fcfcf25304f7ac415d34e732dd458bba5b2376b6a14b26aaaa559272ab2a876f068808ba4550141e190e429693cb85046791f278a3b190d677db21c23d7e8ef1624c0de4ef2918ddd087ccf1886c6eefb14babbb053753b04d24cf3513465819414743e19619f50d9fcc68e74e4b018b58cd6e38e9a748ba25f49df3b2eab6847b1310244b8ca0272c60e5dbb1cea014509b1de6652dd181bbf2ed2e7cd0d33720a6d0ad4277f16fcbc957e90394e53bab650a81bcb59f7d72152961cb3457df513b1255b5cbe4c5d63c74595df49f954ce71b8ba115750b02caef4113bc7315ed44b6ffda7ab34466010162113cfb9e3fa80a573a8bc21dd4ca0b96905514a903abdaa9379386490883c6bce21d46231d1a6259ef9706c1462ff1ab9c0bf310360479753051a70a5a973586ad4fb7349a5a6798489a3b7fa7318be656d20266665a63840d484433448ce8d95635cc623ec393f951db107088b435922ea2e5d0936dfb766408a77591767088fa7914c8bf169e10c63edc3129e40b1abaae64e2db4284c2086548451ac8e7965a57ea59283c659c05388df5694967ca53de06f6392d7b94477013c1aa48d147ff10c81faf245be098f0d42de1d46821885676d88ba62d4731b9b7a924f379dc442e096f5dfecd896a51c8256076fd81cad32760c588269a7618982ee4d88a0f8045c912e20ac51a0bf173846d15612bf9d1222297425096a2db565ac89e5d3223ab426e0d917fb74190d8034e30323b666c2f2ceefb2454b12f057fa491bfd8f693a1773b85c0bea6cf0ba7fb3fc8f5044e375967687a829e0065c1730c5df79c435b74b84ea0290335702889e654385a349dd1377091ec74b55b85c3ed11d228069d0832492558dc8fbbeca9d3074576a4d6ec8435bfd89b9b88239dec3919be21d16c8fd0b79d5146ad6211f19dd93569ef3574512ae3a2edd28a54155121a631efe21b404ed7a7e93ada1d4aa5862c45e948bec475775d40de14085be57066348338e5477cf9b4288499e80073f6c5baca9cea99e13b35aa7f330da6282e8606044a5e99756101cc7b91b250a04dd68cb5fe7164db87165bb6a19861468f603a390c25b855a9434fb2d14a81ca88c77114c8c0b9cec3b936c477b7102a82e7127c6779f3dcc5160f1f837af0a6c9609a0bf255fe0d81704f60f7733ad66e482629bb69815a2a84e492235dd32151d995ce1a21a3278ee37b0ec007d7ca453a95a35b964e0b240b6e72cfadae21ee467c7dc2c4770ac5850ba7049a222ad9794f03ebe0960235b942e176fe4afd9bb1e982bc44cda8423a1ff3161f67c1514ff8d85e80192b9086439d0b222f8ef6341f2d5fcbbae50ba7ce63744140fd6b2c1689cebdaf1b358a81a011c17de77d0b5b71b67f7d40c88f268dfc50bf09281c11f3b96ee1cdbbd91ba5dd62c1c74173a18338c69e2ef212928c5b13e126c12eb043db381e7d802a9a01a79da0586caef674a407fdd836e4ab45f38ee447115bd026110f266865c3a6d339fb99e6521f53b765cb867448bbada276fa4d5428e6df2ced36a4266f53b7934db72ef33411bb3bb6be26177b07f0bb7178e259eec99eee34ed9610591f4a4252c90ab123341c06cd61528945869211acc048820577feedb18d6c6560b3b6f9dae4b5c46ea1a80eb910c38d225b5a6802bfdb3b7bc9b19232c3640395f832b5a55ffc2b7f9c36f65b1c25a0aa31ed8288007805f800453dc8771325ee4059516f08ead44f26afbc564a0d2c2df2dd74294f8638a3068e8920dc4b717b4d9219e1dc7bf580f20df94e41577f4e7b21e3df4a08c5fb99fe42101fb308813d04d9a326e6855e7a984d295df06fde374b97b1cb2046fcae0dc1232e07f53a7fc46961256d2fe0d052fdcaddb2f042875ee8a32757ddd6a3344e10a0a7466682c12ae0c81bc1d38cbe7d6095ffced456d6d668151df5d2583d59bb7fc1a9fcce1bf53c74d594a055bb6e8d56646c3bdf3d88e91c93c8cc1eaa968c5adea5043ad12a4faa31a39c9b074a872413318910c8d8d4436b1aadcb14e8136d972b47f9e89c849ba5fdb6c4ec6180fa208ec9ef26f9195fcb84aa4fe7510bc5f2d9de560187de448d2f15903b5e5018879574b0ca73a161c503fcf5ad31ebdc2c688883bc380e222f64aaa6341d9c736f79af471ad38bd35d9f86e4f9a6e33a470dddaa60a595164531a94327e0125ddf01773def9ea86829d74cfb6649ac883a6365316b5ad02764f2e5a1147c8cc677f55ec454f6a77a224e0444461d9249d04a156299eb82bcc8eea303026ad1c72dbaa0ea03a09ebdc431ee9bcbbf34d7327be28014c1567f9c0219845644f61007feac01c8de709206e14b67a90ce91d0904094c590d09d7870de9f1bce803b1ea3459b05b0eaee585d3bd83384ff9d619c93e52a91e395f8e16b37194a05720f2e12a3aa6d19b834870ef3d20881c8ff74ed084551733fa45bb29a7eb443ca7ab91d0332b86e448a85ca796f4a4154c6a8ed32c64913413443a9cd7ef9ca7218c6395f09e0026fd1208114019730710f434cabce60a990e4076049ab8878c0e9d54ac2e272ed608a0593afd51e86d08acb4f4482ec428a1f3cc4e7bb5f7a9912e5112da05b77ee70bcec0fa6422e13357aaa7a9535a857a07319ca2523ca84e68d5e6456768549eaace19d17c47db0c4d0648cb12c4f6052b3f6010c675ca97c577cd28602b42e1296391f3ab9a8759a5e378e1d087e19e9bc4e8ca86a6c01463ad9d7b6e77ad8c39a300a572e8a5b0a5feee02d8412a0bf7693f2216b8c5a3b4550f48595dd19ec63a67553b398ce09e8835dc769d15657c6374148e1a56c190c505104aad7c5c0b26f429adf4b867870cf094a58bc5e6b240779381d51ecbb166cefc6b5e2142feb86048e7329b39ddf98362d32a1f6df0c3847fd293e069599100018d221ed5182375114ffbca655a2edcd2add211809522ac9ab4175b28f61400e5c94ebf759bf7e40b27575dcfb72de6c837f8b76a47f44fd34d6433d5c33f78c1e7a1211dc1b852cc86505b68582ff8d506ca71d38eca276e0155b1a43434f1e8dfe813b67ddc2d9cd5d38bbb792c9491280348173426dbe5dced6bb425740201019224dc28b750584488688e357093e8e99ac1018485810c56f6d0844205efd8ef82d0179ddd8592bb9db722c619c6d25f9ce2c2e515f88e32c4b85db09e6e372fe4f11a1a5a7406caf0b61250a9b55ffc6bff9ebccb1a3faee7eb713cb792f37aa03536610bf27dcb7433917d6292756224c5a8eed12e1a96138e9cae5bf89dd02701bd98976b2452d381742f999887f02fe12e4a2d07d2876019ced9d0071d4c0187ac337dd09f6413dfea720a89dadb41e9b95ec24d76f577a15d01ca6b5f08fd264db8cff85767f6baa3c5e6824f05babc4e4fe9f4baabf4bf88d84a0149cf2123b5d5b36754a893acb1e78b24ca1df86af3db5db3648e619e3549e53a3669883eb0d54e1b9dade8b929c0fb451dd7be3397659095e07c8296892fc1ea02dd44f4d6d819900e43e5f35cf36a10b0969c77166df1905932c7800085fe8eaef8664a2cad2a2501b028685ba04c426c9e292f78b7a8ec5a562c6fda28c34bfea240b7345a60df19ee12820e5e2527c57f3e9dd62e9745137ea5dd01dba2eee6c6e0df6e7a274b4103aa43e61662a089b2ef3d9da50fb7a4b3a419f060f62a41892fe61a52165b6251653b6589e02e2a4e162240a0a2658f9d8053ffdc8c6b8442c0a2c6da8d3523f780c8365390a5aa52fbe25544170eea6f54414325eec241d04c973c5b91fecc3741028d5025c0959a27db312833f7485b393f34c796adc8e936af95fa8649251302a0854663109a8b6eabfaf413bf66174c8764af2dc3e582b964d27792dc8afcdb44e58bb06d9989c7e29b08d227ed88bfde054d3054a4418061b58af4c8b7ce6d06e9cf7a24a511078f34a67a291dd9c02031b15284c89e7a264ea93f820b944150a583bf104a4d9ba7a7831a51c63713ca0e144c17136007e208f284236e99854da3a1c56480d362d2489d41a85a5024972cb59cc8329f1a834e171b739f85d39d6b3ca738639727bb3e05f29e38ddb872d1b453a9b0bf608a4c6420284f6f634813aa6e1111d2434a7a2e90df9d25ca19e83ccb9e2e655273ba795fff122c8f6a10fdfc0481934a9a821b83403ad0c1542aca0eba869bbbf4995e512a1df497dd1ae8244be17005e18a697971085b57fb378505d3aef669cca54f129f5654e10c605b7a20e860a06b3ec6280f2d28bdb20274c32df6a58d1c24a28a3d7c55340d07ed940ad128aa255b48ef7f408a5ecae120b7bccdf91a609d83b522eacd7a66473291d17912df02331fa62e29841ea674c2d6f72c143cf9958e7c6bcc0ae43fb4e4cf5ca37cdb8dd26e5879f9b05125af9936018a6f5680ad6162fa592a7882ccb5e34ba14cc60b264d947bcee3faaee659a349978795e616e2e8a9bdd34c79eb169b95942a9914fd6192a8583e9a57e14ce72db9a7cb32d9a52f96894ab800318cd3681515302db3d7fca280f4178b398c767c098f38a61dfaa4378ef8b490dc40fbaffaa3520564dd2abc171e953f19e5a2a22b04b4774a3f05842a0865b1ed4a58489b1d79dc4a05056d3105da86e859586c3aa55d3a456ba04d47d0b0e75f010955a3b684f9ddd9f1d35614ab65370c69c67c986e95a0ac05b61a9d034f67919de3d7228fc717f91c0dd5599081771241d2c50d1bd8ee3e1a1612159714b1c5b8c2fd88d6aa1734e474433b87a41b7cbc945114ee8c67712d5b0148a976a15e8eb649fb18d836591ad1aa8b7dfb9d28bf57c8e9e20b69212aea40304fcb04fd38080dc33d904d2c0d37353b105304a9bd84b568de40d714bc2d9b8ec1ab3611e6aa50f9e932ddae2d2dd9c804cd08cca45fbcefecfcb370ba172732f9799d17a771bb6fef5e9ee624b2514a236115a62999b2a774350b483ef0987ae8497babd4919b76e998276f95eae06527273b3890793556f609b881728efe6d7f424bef9ba475068af85e7ae9257995fa1e2328446583e867b1adac4bccaecea9b3213e543a2b467675a6d26d6b654d0a0921a067469c4c6b6134a535a6ee391985231f58b906b96843c1a75fd402f934370fb3df07490ff8be01b7583ac0d3f8c11c68bffded6fa78114acfd4863d91a08b4b5ec5f16c74af5a76c54140d53f2196e176c4a8e3f2717835260c3dd2ad28f0edad9562148cede67a73f4a704b89a05a2dbd90bf375d5829fc1938438aa33b7545c3115338e56d3e56f4a637bdc9d8f64451bbbc447f63b1c9b619eb0982bd5596083eda11b34c1d3e59cc5890d76c33ccda8b124a35ea6f2cc45c5775ece09eb150024a37d00cc9776a4146b4ada808261f83bc1668b881240d3b60e89a39b32203898181da7be5275f6539780779418f6592fc9e01236f8ecb7a71a30414a9e126dde925c0321eee24d30f1f88e9e0967951b5274904049513635f1949a26b5e13f9b7cd4edffa3bb56ee31c7000f313d655d66eb165bd2869a5c0bab6de62a6a2139fd03036e781da205bace00911ac8507421c33faf6290ebe58c93c31b017f681536453bab622a776e2243a21d594146208c5b9e21d598ace1ae935fad053fd9114d7fc2bb9e7c3fadd5f0cc24db8b9285ccea9e78f0918c4ccebdfde4b850e80682cc8486c602e96423134f4ac11265ab53e38a2bf6ee50c56619425349159acb7dcb1439148d71652c8142cf6460b1b58b43b08d048922bf3c408ddd4d5290e738753fdd29a46d8f6f63d320c262d0653c0ea56d52c1766171c24b7fa684143b71c224361cbcfa6b928a7ff1f2eeaa8589c0153ded1c745e2d7f5ebfc3c2d38432380f7d0e95a614a15f533e80b94b2f51440d18342fa9758e8404c5d146e13acce851682e9cc369124879ee84f5118e927df84b27213d3ec9a241141792dc806d2373d69293122616674f658646a16ca201026a954b7572500c29e262bc45407d24fb57a789c0e70cf15abf5218ba559d98ec20b539761c38d425a38e5e47dd33dcbe98813dd3617f528cfcef440d885e125bb251c993f33e67dbdd2d2a9636717bd50225f620ab83137741802f98c4c1e7ab2c8c27c7074a34e42e0027c2d16e2ba33b73ed91adfae2190e680a08385a79ce8afd15dd77a86bc1674d0b31a9a8fbb0dc90de86fc664a07abe0bcb84a76e622f3f8ffa9ef7bcc7d1f45c0b5a154e8564ea013e4a660ea0c14c98ce103404a4cc1bf04c5b1bc65a5c908dc85282525012d720e6dffc870e113fff6d2091f0a63d64570f706e2e1a82d99ba1da5d434f6229ace168a57a680e1fd700420959f8571265f99d1520a200ea5ffe012ce4d9bbe8435685683dada4850f96c71472998b22f8060dbb8d7511e3dc2554e5a6712d8a99dd5cd8d1f06842f8a5838447b4b7942e6d6d53bfce555f345645289a492075762b0b6b0acbacb0813b3caefdefdff99ddff19e738d89744176fd4ffb9bbdee169a17d46e46b42a0e28bacd29a289193b772df92360c4db8a84d1bd474567980853681c0b6047807f55ada5b698c8e962105db696dec596f45a027d5469e8d77b605289a5c8afd8dad450ad9060f644ab5b40c938e163164ff2c00a43690d7543b7ea049696d6a0093a18e83a986d7964cdd09fdb566ce3411de32fa137103512e0ca27f182e200158974a87062206110f4002ebc6342397530bdfb1d1f4963110004b4538d36fb51c0f2a1aa709d31316f9156d67b7215cbe65953f031f75938dd8bb30c99d7f3494132d789dffd292fc78c198218d387189154871e8948b59db5938012a6aa85d527b377b4ce9b62f424dc041a40c2a1b329a6decc713ff96e20f5234c14c95ce4296fc154012ec360b57b568773359c9ef4bb05bab18985ba1902426c4626951df169332fe12b41cf471649545002a494884ad0a89cb48510711dccd5bbb15cf837e71da1720c897814a3f6af4ac643d3c3c45b91409eb9f72f0a4080e9a12aba95cc51fb02171fe6c30725e78d8a6fe282290ade93422d05d41908b49272f5da26e9827f5d23a694d7374d7641575db3656d0da0a1ce65c339421cc10eb3838f98d0339d4531287046312b2ac9c30e749871c9a64761085b4bef26ec684fc7b2aab9b50f9acb7c509178b840b3f732930a92ae938df69e8b577ac0c9a7b7eea1525b0fb0159c31dc48e1dd4ff0ace04666cafc40f35d5e8ed42eec2f72068064c5ac343faad18555a7e156c1aee57dada53a87fe48d76b96f96693e63c72092e148420c325a36d0b747a08f17b4758f27ff1b80f4cc9434765ae622384e59ffc3e1d2af140680878fbdc954373ba96095ac19355c04dbb4f0e3ec710cefe051677da6270919cd8b68015044028d26a21a7a19cd54ed8625f6156c25949b6b819d724735d90a5e4c4ad7e8bb7797d7a99091e014847ac5d4ca39180c1994b56a72940efb7aec101b3621bfc4932afccb040a3631f045b87ec4fcb01d974e5df302442201300d71c3f50568a8f80e34e652ddf9d32eb9047eaa0c5a7621e81cc1ae8e9933550d4815286288e639f494da70f0c492091932d405be8092c204485b0857649ad0b5370cf040cd38520c59df1a208b81d9002d35282dc124cb23cb34533e0b73e6faeb78b3ee7f513bbc99019b4e1f0c417f34483797f9c6e69eeb4eba41a1922349588cb594924e12001c934dd20016d6e115f3241cfd92f26893e90453657876d8a806078f558eda456ff5e55d1f3be6d5ad007224b40abf16aa466544eff34ade749c057f8150893e61ec0151d3370191af0f3af19c75d67083234e43821cb4249be297f9b2845af3d9fdeb9aacacba9775a6d5d948781363c98e564b4546dd07254810a90532188e59c5c943e8296a5eb935d468a1ed169484eba4c3aa350095ae4e15f5cc8e795f4f81417677cfdebae85443a007d72ab452a65603951402c333b6e5110636290282b634b4c2e222961ef40a84e0048634d61086a402c63a1dd450789d9532b2de46a76c0339145b2708b2f85140946395c5148f5cfbc75d99ebb056128c0acb3535806810e84474903f547a8de41d1bc9cb751561aaa6eb5cd666cf5c9286f3966e97c7e869b03ee4dcb4563444520a87f3bf164d5f9586880836800f21974a76df8b2a5969c193a4d5e626316c8cbdafdea868b1e482d69cbe145ae2886448944e954ca58f99d54f854862dd8cd285b91fef408566cbd3252e9d75850b7d34af66ffeb80bdfb9f01ac15f7524256d2d1070c1bd0982b19e3c575981272dc35c4e977345db4adcf011a0a4833c1942194efc2ca1671624a9e85c3a98e8faaecc9ed843a9280462a580ae7de3666147db102c86c8c0762cf6c1ad89cc52d2ecdfd4adb1e5bbc12fe5988cb56b63bdd026a228d9a640955e14285e84494797c90695b7b47ebcc18a50a310b6005a6143d9bfa70dadc5403d7b5e28a50e6647407ab800e6b3dbfafb771c3cf978fad167e7749f8ae7beb8fc694ac0ef89d36d919674d622ce95132352ab033657bc9abef9971855996943b174ad18308b46bc0ac0896c552fddd82c17f487d8093ca99f29e84f52e53a9bee23102670ba116eb3907212a9f6c21ef516405ad433b51d09c9229ba8bc36239503d052caeb3b7b5d1e0c3717a6287a855ec79aaa3cb37ac49de847933c5cab28c6b4fcd31ac201024a58fdf860d99245451317a568a66b835ce754ddecf9860ac5baa15295bad2508d08e5033dd73d3fdde3c5d91a046cf9f04969db6dd58e3ee866d53ad0702d48576c816e10333c030a1a2322e266989c1b629b4c248d362f938a1a760d7a667fee36df865ca6abaa5c7c16a9110a92e0547fce2976885a07536b2961caac675f8a6392ccd2ee4e2cc3d63708d50faa79f0949c6e999c6f44d30785ddc24110d8ee7c4f26d8de1eda96538ade4c648829ac9a4df4a241c2a6bfc8c9771b2896632e77c51c824b38831c1321dccf15c8b9c194e61aceb25b780f502911575329132a0a2cd22aa48073c11cb0725cc78ec8b61fadf2684d044c92cf342eca1030d052de0cbd9e2e40f35d4e5cf6a32545d08e2cb22ec07133d7958214dc2cfe4eaafd9bd6b84e565b859e0f8ce0c32311966922ff961dbaa0f5f986f82b58c132ff8a423acd27286ffb93fe22694a044e2f78ea21e9de380d021670cf440bcea6a60e506270b00c833a7c6054d25ead750177f5a7f2ec36687044233c3bf601889602c1b65db27255952dbf434ca5d1102ee0f06f6a4b0e81e250c50a3e512fb69aae73e35a74530291f276daa0236644a5f0dd374112d40a2f484e8602709d8db5fc6c2324492f2243a04789dc4d38335c3125d9e8fbd6113e3ba77b7a8da7757d3f9dae55a557e9e4346d170428de637c89510907cd29a32a80f54d4f048feefa9748d13ac6da87b166c1dbd9eae46d5b7aac958baa371576c89fb928980ff9f3026743c86b2f491003d24f92ca501696c2b974b964ab16906b9c29d152003bd3539f093433ea43d5cb81d81177e1c35bc0165614de8a329da562c528a520ee6a073ca3467f7ef4a31ff152c258386bd1b9cc7bc31326ea543e575a499772579dffca77428379424c044425d3b553085abebf4242baa4bfb1abd3762a2a4f067e914736dab54666c23538960607774d2162e8f8520f1c6b6134cb12ec843931046777ab7040a0f0087c3867eedbe7abc289aa65306c04db6776d3c58e2236102a1e740b9c08c266b14d8925c4c0b496ed9965622a3bb3cefc876efc65c97a199e3e8856954f62aa03ead987134c94e05a260a40d85c1cb35c4a902729e7355b42d19e25b8cb6802450c2a4dbb65ea5e648ffe3ac09ffceb6c9924b674594090596c633ea96b5199e67c6a411e45f8ca57be82e0765b556e6271719efe11ada82e698f26dacbcb274bd0332f825751874ff56d846def9cf35383599e64a5b0ca702799e727a1cd1f236f8e27298540810ef42a5c03626a8442251f775980da1901c48403fd853fe652e77c4335123cc20eb75cb8c59e7440411f73b103ae9128df8fe91d85c3ee9e894f890a6b26ed455d0642d5d439547aad05ef8c25d845a86649597c8a2d5a69ca9e0bd4a7f7df596c5163e9b2702de4db4349c2f5670a0c49fbc858070c75202d3de68008d5cfd00a56ce647542100e1acbb0f507040e152a7021016b03a8c8b59a47e2743aaaccc2f9a9657dba75dbed32ea8dfaf75c0b1cee4fa6bbd8369ef98c13d9c1cc3ae92c79cd64103b02517baa989091ad3c907682481f1832c7a36c0c132f0561021da812e55e7c411641c8f483600ac65d604b88955fdaa9a5ab2253ba470d3a0d9456647d0af7422fb52c555a6e61f6d452e3d20298d3228f0c8afda19d4d2f7b2e8a2f73a212a96225537826e2d9537dca30b24d3450a508100ff9c0dfa40656810f9fea7e34477f7adede731563c3cb890d11a048921019b9f4ec749540989e970a0305383242a990b95c271b8db6dd7561518080c96197a7c66528c1964f8543f6a5185fc5cfa34a79238831a36c84a32b12f70a0f50d5b33826c759081ff2160513043796e7e687d89780236347dee0b0aa9da9b5277b0dcc8be439d0d0bfc622751e8b75330b83c57900525a5965955444163d719395277e56e7da0740ac74e25d3c0482dcab9880a365f210dcc630736f2ec0ad029e5ca0556449ed62980204c4e44bdab1868fc068250a5363bdcc1efc9ef7b01cb821b23e853bb0cde3b61c44031c194daab06cb14eabe14efb9a4972fb05852346457c74cb0db7dd0b608102689087645b361c558f03b4a92f23a7959c6e4ed4c7a8a2a5c05e2c9d7f938d542036b5f5033eeb6f789177425b2aa9b1ad10e28ada5012a374889d74a164fb506808b2f676347bd5b07f3bc68171e6f22f92927f99a26ee4c1286cc29d1e5a2524c88244302c5e8ca4be1303df39d12c15de0964d9a22a22491db0faa0156661b719b5a006f81a3b6b927bd66881fa400379cd6b0ac92e683d80904108193421f05e2a00424708891c6af7a01164502c27dddba4814d7f0b3550b860cb2c504a252d960ac0391132454b9bfb9c67bd75963f714ed71232560fe4f07efce0c1adc73db9521a87eb794a2bc7f804312d8d1c45c1242c21cb16d0465e93b1f6ec9076511e492594a4a70ca68267359cb6e84c672eb2c82cf237059ec5adfae75774c827695c8255f150672ae4a3b39e4582299b29b244e5b2296169251deb6c368b6c8a80834001aa6a9272460a28626d09f36d99a74290aa4f45c41e0f90727960c6c2d3529a595d884655f1dbba3291e5d3da9bb7a9ed058a36f23a8829c5b790345cd6c519305b9579cb7dcb278af1d35258e517590d4e5abb0e15ab359a8e47fcc10f7ee0278a9933a6cdea20c314c29c2da8c48711d6a2aa5c35d272e01cf15b7b563873ef030d88e5693ade05141bea963e06564b2c3c0741b71c36cab4cf0d07abc3058d15c9b38c8b9f50cf2a784a45147198a41085d19cb9471c00197a139152ae0ead1847f89b8ee1d6593c81b61db88386fe2023afa3e69e63e1c2dd6dcf423ba9f0dc0e13e9db5d0437853566432db0f758a106544d2a34e409fa81cb5213fd3b8fa34fc15cf159714634ac4ca2a5f00b3278aa33c6e5fb13b0e4b9d28e211dbccafbba9b02a620957365542843dd70a1838a28e9da5d6b290c0a81bec361d1c08c5d95db5c6f616ebae01b9e2487949acebf95585100e66c05f9e16291dada3b15459cb003108c80185290762a0955918a251315ed40b543cc62b8a87aa11c65d2c4de4a39ceb621206f99c57f6d6d5a889512a7feadfa5df1c3d8caddac13d657520633a7d5c0ae5b7e1eb1da899e9431a7d8e18f3cb1a89d0621859d2fddcc08a0ce280379eb75c283029a11269d17832d8218de7e9c510e9f924f9ade4e3022974c1b524dbed511a7ce3317f1e77a4b333247a11d2b173fcdceff0439dd703e03887bf29c6e0e6601ecd46c3c73cb35f6975a31a06482326425097da54e4253cc5e2587241597655ebffffdef7ffbdbdf66cb3ef0810f30283ad4b9e78b0a4e578a215bfd86bc76b2a53dcfe1bb890cace402b7da3bbc40934383c4fba6c9fab7270ae75c42c6084a1dc5f26d225938dda8720e548541f6c237352825cd801a48085a57e14866a8cc3ecbfbd18f7e54a1f2139ff8047b113516a3f454a8216c47c96e7502edc6eab990a525571c734b7f90918b1d3110d1b4a3a7b146692ce0e0b1e0c6de19c2bab9a6d8bd5439e3826e1950c6117a0cf157bffa5590f1ab18c85a64a54e938652121f13cb8a8aac817217b5336a11c4051c0a20b42b6f88b438c57ebe1b9e15e87cdc35b683dc3dfa85da3dbddd32db6e58c88f14495af1d3eee28ee4db584262135d2ab99d7ef8eba9e480ddbffaabbfca1a664f63a28524422d4d7b3573b367e6ba659bc3374215c6650588076490ce2602713251311c82f3d03c87ce71c4bfc0e60f9c5f758dddc646e75c17f8194a1f1db0c94323faf355309421e996fb77abb82a0b5b5db74f996e8ec10594c0e7c67c33d0953a0cb72e28212fafe307686188c8c5b209763a15919bab6fdd348293938e6b59fca237b7885919aace9e9703d08b23b85b436065c9c8452f387b04848fad0af190ebdcaa3417c2fd3435a70bb22d1513bdfbddeff6e81db32332a6d1cd68bde672ed97747deba0b3c7c795c72a14038bd438028dc2d08c49218528d3ee8f5a2e414296a2401d68812109f6ea0a896e05838e1410b356041a6418c3bffbbbbff3aff41d3e621a14ebc7a9d4cf68816b2e59cf77bdeb5da6fbd6b7bed5a45621f2c0111a8723afbcf2ca273ff9499d3bd19df619d52b6c3b7a02b86fa54152d426142099e8b9a88b7f4d924f4fecdfd319af7f3d9f9fcf10dbd2ee49a61b89675b634f5aed3abda236f4819a55eee83c7dff76bc9e381244df4433834814087acfaed007411cfbcbf0b1e62452377d4a4444afd5d60893b93a1c41a4925ad369292c58c23a2183580953295a49aa0b58c1a7d7bbb39b2c976b7325ebe06b2f55626e98699d690594a206e5e4002803506a41d6956d22f75aa0645eca60529ff2e950caa0fbf95b76cd1390193bedc525dc2d5dea47317df4b42e9ba6fd4a049c3b2d0531fa0fdbde46d26e6e56091c1ff8b74f0925fd5919df1997ccba3d4b9ea617c515b2c0932166322ae6771c9799303bc89ff9cc67def7bef7b17d26ea17c279b24c4f54850f42b564a262f925bb1ae34b62b37cd410abe8a7b9152db2c89da7856d1e571f173a207e2111f2f6449376b69bb4f808d164d86c2ed363960e16f4aa3c18b256c226c361aede886b4801540011507ef0f33ffff3fae4908c85988165330510be73818553a5e3fe656a01843c22c44143b457c8251e3266e568b51ce85540e67101e139a0ca7994f10b3ba051b4c79e1a5b80a84ff9ae8b8839da9a9a53d48e591d9f8649f98d6b53f7a4196a6847377dacb1034180e3603b08be396c6091140e2ed4d291a568d2a415930cc9282f797261451dc72d8a2abaad406d5164cc0534aca858a168c9eb88f1da7053e0489e09e97cf716715e4db0081aa1622b7480ff7ffcc77f749cd84290910c5484287ae0b7aac4a0bc55b83045ef5ed5539689c2a62b7084430f4f830f9a7f2d4137489a8bae61a279a59e965cc446c7e1a6d15d42db498e1ecd47041cc7b80e1b33053d3ee4d93910584507df8c72fae42d6f790b693484063138cc5adb64a80a209150473197a3e9e26067b8208f5f6c42f19c70c42cbdcf07c214ad34d7bc8c1599d4827ad073b772ba51c6162d15ef2642179f7afe3b533fa77b6bff9f1fa7db5a8a47c3fcfe38ddd3e35e289ed0246dbd0d80346788f3349574b2c2e43e51402303b50bd0882f37e351130319297a980e934e9f1241768d4a90a4f687087a679ecbfc123830cb297d0a428b0475d04e0f8923ff01c97ea4da357755cdb3fdb9ca71ac58a722997503cda884eb2eb0ae81cd61500033526c4b30050dac54459fa9508e19026e25f749bc6b8da666890cb4226a098d8a42c5e0195cdd40d007e90c643a2b5595616ba4bae856826251fd7a20fbce8606aa004507d4a8226d75e8a6b3608287e6cc7a2374c9999e31ced8eca9c55263b7241f3069fb5cb4ce2c0205ab94dfa2dac735b0fd69b7587317e55e99e3fc2823c2d6c0ad2c0d0e920f70aca5a802f2e5c779324baebde84d37d6aab375051355473be8d41972b82191988cc5ec714600cb2c2d9c2163a97b6d85e3a0d0e0f59322325640998f816d296f8e4a7b725bf518557381b9c6fc620c8ae9005abe3e5aa05481413734acda5f5e65156c74db2e6d4ce2b50ee00338df9f14f906337f203336c440a298e4b451aa1b6ab4cb58c8856efaf8cef31982bfbe0129be2cf0020d473809d8f201a8818f386b8d969c5aa59b1971ebd2581462387e917c84850008d622eed18d08217e9ed8722a32bb2be723ffd08ef20458b90b3b580088b5c79173350b12a1091fd92ebe30cb8e060a881ef05a0d9f1211668105aa9a0ec28054ca26f982b3a261a02ac217045b116b50425f804831f50704cc9ea1402b1d7ab96927f30b7c81226fa44807ddc815e47d44066d486171bf702563f60d6cd2853ed02b3931451b25fd0807cbc05b6b370bdcc0a4d1d688d49d5eb47c6a9860e8d0b9996c2c42f9d78c8899fc2cff2bf05df83b1b9e679deb3afdeb4f84d3dd021737fc54385dbc4975993cf160a7377b528d38e66553cb0e01155ffb9704e4150cec7d8d54c87381e52ba93ac351500c605b7174afd7f6b2fb845bb714cc14095f75b05c3e4300082d624ac4dd59e7de7f44225d18d2234686538914833e77f2d0dbe028798e5f9ceb9bf4e7c55973bec75c1c00cc698e51394818c287dc973764345380e41e92d06bf3a91faf2e9ef05dcd8ac26b84093c7b5952914a393a7ce0c69c31164049a47c602efc376f27872d131acd98c9406a77115fd4efa551141e7a301783ebd6115fe4ea541734f8c2021a26b2a44a7b11039a9484e57475061f64df7ae67df3bbee5abbce4bd78cd29381cb87c94e30a5181c643910496083acbda27d474fad0eaa820c682354097a2e8d780082953d024eea3aabd20fb6c0b92765c16f2f0067cd6ed5c406fd857a0429a74b0ebd860949113fc6e145f122b01551f337b06216812ad7d758dce9dfcc96fe1af52f4741074480b3b5b3dd0e0d819024c010bfdc4570ce096e1608e65c385129f105bc9812a72443a0e999434d955ce3bbcec543b1a067a00b05f2582097adf69098169e890b6c7f9d65273924aaa36716656a6c4d84fc9b66e574937608604d6faac13bb2a4832164890f8efbe57fe682212b614644c0c7e40728ace46ce4b2ea163da20a3dc38145a54e06714b0e1ef60b98a5ef39fe4af11a4dba1f16734d49ada27894eb2a26b09c149012a56ba48e6c98517b355b64e9f73709127c1c5fa0ec3d8e4f36b4eb1fd7d01ccbd00de6d0e8111da0a04d6e19104e1a2863812587888086851a102372966615c205310489557587926bec0304c58ccd423a5d61765145e7b9204086812de0abf050744532db9701640eb588ff92323d329baaf127c2e986e76205d7f7dfe9b6e044bffc8fe4f58c04fb42cab1394798ba16171b527e60b8462ac1d8b9567e61fe5ce853e18522e5bfc931e0749b79cdb233a68c26b9cc8b835c8a563a9277370b13e0d060155a8829ce50f2721dfd25b52498ecb69da9dd10da0207b24b130c2f63302f55693807a0852ad23da3d80e402c96b6746a8339807665deea66d43bc753da0737ead17b04a9250d99c5343b20d5bb3848db9054ce4a11a4109e59c95731015e18c4b2c0a1f229d3606a568041f19dedae18554514280081b285f9def7be171144d6128bb4d7b7d9336110b35ea60d64101c64cdd182a367ecb6348b4ab773baa511a9771a9e8d2b59d48e0e064601a3ca9cf04b075ed3706c65d474461c2ce3607823bc6050581f8b65acdb6bd713053a3f024facc41d8d5a800d4903b901d44031268ff9ab7fa560f46cbb8b5337e397bffc65ef78aaf4ba6c75f92584a1071a87674bd599ac36382a4b542130af0b24456753682fc5cfda562a04474f0ec67795d50ef0e3177c12f8bcac9e852660f69ddbb309cdfed2947eb8c6c09ed74ad152848e4f1b0e38648cad94d27e07c8e02038c4587322e1ac9c7581c3c7c8e7e485e969ee133e856239c869314182583f61e2bb17ad93439db5e0a925f7d0b99057788432c41e9e3027751d1bb428d8d229d26e5242088d1e25d29396715df88b32144d4b4295e9c8f2b846ba36cb79504b6bafc4a124c81bc8e3623441323b05690f1b4dc0a17a5c1ddf6c0850d864151ddad2682cc83888b34d6d813ed484341aabb3b5408381d29941b02835247d7ae149d582ca36319a2da250e5b890246c0e343002bab16f24b6dfd806c1423ad2213434aa3316be9151cfd57e620a59f24179b875783b335b20b8d8d775d59a8b4fbd78af9f14a77b060dade8a7c2e962219627fddbc7add2e8bb389700e59bfb57cf3c62153cfe8c4d249d5c08bb59f92bd34f4c691181cb17127d565518c828f897b766fb8857cf5d546a30300f07323d37d63721860c634d817b7db10e3d3f47fde85e8ecd585a5a04ad8572c2adb40c567003875803a59b19c5aa658aa51db925b35b4b9ea62c30b0251ff33dae05c8b255f8c38406d2b7342d0da19fcc50fec65a68b8dd6ed8aafe79901434517f0f5ab0e0acb0fe9d82c95a1579742cab9c5b8be321e07b13acb108082b94d707c2965f985c7a518dd72c10eb3d0991146e6d62c53bac441c17e0ebe01ac18b1bfc5bc91a417c67be193ef4eca41808ed174080f112e2b4552c5977d1911c6407139b2020d1c14190a1dad49998cc9fb5f39d18c11370d50513d6c58c9611229a0582163d4bc8ac9151ebb70a0467dc0f0a9405b6f1518637df49e4fee55ffe458c5870e953185110a9277bfa9def7c878f698b0170d453c47620289f8a3bda25b52ee06c5ed61986eefa806320d9333080a5d7b9490c853037a9e5ad6f7d2b5e43a333cc48d4060462460db78ad27c23115ae926ad6f37c106212f5b2295f21a8ec20aa122e678d7f2b169650cdd5aaf76dce41dd1bfac0ed9fb0d3e989b1a19812578ea4c9d344655524a89c4d6fa27033e86136982c16d635969713aaef48562d65208752634702048618226c570a041de42d80d74a01df8eedf0c827a6fbf54e15f042745b93d181a057368631f8a6987b30e1901a4807c4e3a9efad6b9f28381084e603a538df510e3e6c9462ec18c784ad9b18064625f10582ddd2c138601471fdddae05f3d80911116a0ad60c82db3e00805b104ab36161c24cab054e649fb484b1ffdc13f33c2d3c546d5f353cf8b573edddbed90e7a1e5a7c5e9a235a6f600228123319c105524313eb4486640687ca841bb173ef5a70f0580d45523b9242864a814a1ed1fead791421f90e90cff94b4d137b2c878f997b4513ca00a9cb91faebae4c63511ec8d3f34bf4a32d1378b9e0c071da37839cb524c1d8a0449734f3574fca414c42aa05471a99cdb400bd192e68390a655db995b2a4d2932483d74e3d461c5c498c2bf8ca05b4c121db3647aebfc45c6bda7aaac8b0577c8c26f8fd04033a2366b92ce5ba6293a5ed1669e0e599cb6b4f90c87867ee5577ea5ea3db3c239b9f8a55ffa25b698e1362f203ecc1067c03fa9cc032218f70d4e3ea3fc35c5ce12158800eb8c58f60b1afc0d96153f998579955da14089350c599f328f76d1905a6753f868e40fb0bbfa5e94413a28990eb4ca0625854c3cafd636987f01c17d1fd7c0fac63b4c9723621362124ed0e0899be8d6ef81573b1106096248a385cbfffee99ffee9eb5fffbab3af3e125c9ba9440284975f7e194ddaceb7f09221cbb4c6cf7ef6b3ac27beb0bff82587d3dee120fd752696e8007926dec710624c7df2a0b8800ec97c30f5ac62ef5f32ff677ff667d6aef6a0b3761090d1701ec22795314b672c0049d710aadd0af8a0c37ffdd77fd105bb39ec3e5e33fd5c54ef3f4261cb296803b9841b3414a3209029c8402b0ba962ec5bcfcad73a9b11854914be601646f39d153cf97573a502fe65314496b0250f24c1ddca51323f0260ba82d78a28ed22458dd40ac5c0a9c6d66fef484fc930645812615cd57b1d6082b3ac90d5c147a30b660792ed14989d0d813991e8b11cb8f9173ecd955f290642a5343d3ab497845088469291b18771e1d9994a78e2856b1780e8d00f698bf65a1198f041c9e206a248987b6e82764b2d00744b87ca0066d7dfa7f4066452e463e1adce446158c1c97529814f2d7738d1174ef769c610597cdf037a217db76ef9d1a8736010ea59f25a318de2759c613916e5a18a33ac84b26b6333b886107a668ef4d3998ee7912742c6971097768c083ab0fd1aa058923c31048c48bb41faf89702103b298b670f082bac189d6abf6d2d036b08982625c11020df255b90ece47d91636aa6b34999cb30614ac8b46b363427e1a2d3d4be3ba50c87f29e2c858fd9977c572a2c7731af59d85fff6a6717680b9cd1b343160c07f86669d57235aaeb00a4132834534f44d3025b3437d68c95f14b43fd6bd530a1968053577e82c705bfcd631d385dce09704b433174eebc52e7cce543fc8153544c8f8574d827058ee3159f21a0112616c5cd242d203082a861991688263d8b6c145213951e0c758b0cb47f8c08e5c4fa40b2f3206d9dbad5585ebc14a4c7bd8a03b2ddf2243dab28e06f3f368586094c15881c9b459199cc9ffa017c0cc1f74a8b6822e16e0fafdc5a07b72ab4bef9cd6f562ab0c9dd2894cc3f2530d6e8216c14e8584d619fce4615576961fd0b37abf49697a40b64b5c2834f1eb734a534378fa8968047625009a2552866721ec8cb554012b94a6b3a7be863d2aa1dd6f5dffffddf4827cef0b8918d5b628362c94941958916bc8259be0b821975eb3a0a43c6da8b508bea8c455b7a618dfad32cc18700d1403ea337b3a267b432c4f21107c5606299149f98b5a9918780093146f655ce8b86731b45ed3a545001070dad5af825aca7261d3e687fbd5f64c17da072de80c39f1e2d77efa5c7619e3c77e63cc8d584a315f9a11aed0a176fe5edaa7895f7838ff8becd0b1ae5020105a4efd439b1845e0a954e816c3a18165c56e6819238891d008d6cb46bd01e79bb4ec016065917e935916ed88d2629c8c28519f63b3ceeacba3e67b7bb873c4d2ff5a4b042f8b92b2f9f21cc689a271eadf7efb9f693e279df3eb5579e2243384dede9552745cb337a7a21bba9b30b12465cca0f00a1ed74b507602827dd73577b9ad67948e13f87c1aaf65c1d4343e6f20d00d21630532403dbc98303e3421f3aa90407be531f324a2bcc1862f91bb164efa23384a9d59f02c09051a078faf8977c53336321e3bb525b26a0d4ada0150e99fe9c87effc9fb125f159d2926c1fe6c042587f0aa3b1ec87b674b8a9bd1f08d8afe257ece431dfe5a9d44fd66bb14c95b5b074d43bf796212865d4adb7b773246a92166e21854a65ab5c237a32e5e06301d32cc9635314517d5bace4388b0f6dc0ad0e8382806b7c1b0be25a4c603a31049b85143daac8e3962b348429d11f8b41331673f3ac88c6c47488b7335ce5b5d8aadd40a8baa8a40f998e77257b1ae12f74f02e626880a08fe9d8536c3210f08abd243338fc2b3c11d976035f655125949c131c5c7b90da6687e48fd4c929794d17bdb8d1aba00a41b03591b6963c8455a32ddc7811c18d2740c04479950c8cd30701091b712d2a3204797ba79895c207077b9a25394949a343de91c08812c8a4b146258d957079d08c722fd9e80895819de5860949839e0232c4b04023ea11b6c29df6fe4d5a0e1a7a186a16f36a344b1924dad23ba310d362a9bcb13a10a4a25bf246890a86b819edf4da320bb58b41a3983e45bd2e7a5736e065905989565d54da35d2251b04003baa6cb9c062ca6b08a72bc6b2ea0e28a06a67a930b7b29621496f418376f86b51c600536d49bbc03dba5902982c9ba3947404c0b67854744020baf0491fd1d61088757edb1ac3903c5784402ea100acb29cf9da742a33a811f2f9518a4fb07b1d261ca889b16d94141ea1950bc8c08d898349798e8f0bed45ae4951eb2d748b86a749bfb8b9d34decd61dfd9fd44b3ee57169ca73e774a3b5ef93942735eb704bdf469d034f0805a43e04828760b8455bbdd486f410599257e6d4a3b73d6c5aaa9483a1458c202b4c744482e4266b5be9868d2b932bce05991a5762d2b3c49ac6a60f4490b8133beda416cebd638842763899a4ae98c93cd1466fb7576d530c8479791bb0c5a1a603aa4748a950d90f6c81cda15a9a3edb68847681c57214ff5668429f9c9cfed42c8577d7a456c4f4942e54a9ce009934e3c211726930e100e066b8552002d340df04ced066cd4108934eb8a04316a7ad2cbe9375730bccd262fddb0ef4ed56618a4f4793d0013bd820fba915f94378718349b93ad6443463391c2aace0dcae611ea58cdc2d14abda662110d6c15810b4e76b7b7a1b35da734d420a6b50c0dde6b590cc476761583410480e343cf7ec9a09ee71a0ac396f5489db2d76d3100555f220ca819e8f594a08b2831000f3977ff997b5c8fbdbecd78ee62889e6f27e58e56e7deb06427633c1404cd551625c6d5060c4e3f623be3a582c5107a1b4ac6c0ce41ee93135348a621fe48f0f3f0f4cc9c3ec30330dac8290298402dcb9d37300da8d1633f10ae459128c9e3ee89934f698a96a90b0f5e77eeee734762a38514c32a7f5c930d654abef949649e92fc81a89282243be622cb18439ae2154271eccdbfbc5f09aaf352f3a73600516486451518c5091e706c6d64246f88446c5edf4c547bb355a6cafccec9400294540bb27e8a64f955eb78ab95d531f2895e9967db20026958883ccbc74dcccbf86930d4e4edc1923d816985bb2555826e0c489188080f2d046c9ce4c008226454eda114d49238bd7db9861d2ab05568b2acab140b75c0bfdb18f6074802b8e5872a1aa154103c24982819d6968cf5ba37f73c0be3b98120dfb1481f9eedf3b9c68b72e8ee08efe4fd9793e29b810fe0973bab9d571e55cfb9ceef831b6e5004a147cc865f241022a7011081fa253fa5805269b2e3fd3421358d83617457342e30cb46f924aaac80aa9cd63758ac7a81e9f1565f34f8c7e47097c27bebea99c79e90ce1a360ac835cb05fdda11554857c8b2b990ff22a1267a3a91cfbd55ddad2a31424b89497347327b0cd2066434d54129fc9ce4a52aaa4bcccbb08bddda94278b7b2267911a699078221a3d6e38c59a5d2748b6debd791e33d4f2588918982afd40cc37ed606c0a85df88c863dc2c1b2cb029122bfee3b67a60fca20200f64f97c2103c44aca89bdd1102f5876c79af4d72d6b9b0b2c5f4425c4740b56bef1c23706e9809256c1c460b19ea15711de28781ae893252d0e0319e67c4f672fcbef4d64152cacaa353cad3a1bdaeb32aa33574220571dc3c1297ce1f374d03f4ab6b187e37af23a19ac3c6e15971c9b3e6c2bbf2b11242ad6020df21ca73a94d721bed2c1f11d13ab6d0058dee616c4bcf2852f34a3c0258129f3c62094c191acb0558086051aabd06a8476b37491801908c9e28f9251ede89f08418c2e80d36920a443f66ad10211fac249bb856e155d5a7825cd72dc262a17d4086c6fa5a059485ad24612282ce47d574ad14d9ffc53fbd309a1837b94bde76dcc9bddf7c98ce4395a42aa91072a9ccd91108f86108636aaa5988e80e1b2a5f9174a820f3ed2bfa4175b29a949330b2d0d26fe95c89aa251f081bc389b9520e43d37df3b061007dd0ca47406e25d32dceb354ca7ac0267dbe10602456201476d8e9fdcc2d9b5e184b69738220e125164732142bb067857a85700c761f3f4c84566ca1ff431aa408175828079a94927a285447a02025bd44e1d34ba2ecf5e825be8d0bfc58859f8174ef7499dfb6b1f7746318f8b656ef971b62cdf3d13df62b72cfe6237d77351d4a62a6bded72de2a2a70b32a1e0262826dc4ef49039fac0f4e8e98258931570526fd7249ba416cdb92803636e72e1f48ac46b6fd78415a05afcd3f7bef73dea6a7784e5ed00b06bdd98a1975e7a492d91c9e675c061a16ccbf1139df9ac6cde068f0b68cb1b0c577aed4164abc827e55c4b1db220294fd5c20c5cc6dd75d4b3767856e8b6b436b3a99385d34f44c8c1e80637f9cd9e276123587326dbd993ce480362944ff52540da5a833327da2fd298547bb9b2894c0155d6c185f5fa2e8faf42e0a252980fdcb295853e98d25c9660146886a0062a313151a3f29a816ee989c59c017a72ea2ca62400b94af77b14848f8718e0c4c3bfda41c07146044c34374bbbc23d0dd599d5c2b29e37b5528b2a7741ba8e10431e1ae094c4a018f4ca0350bb4d411c01c75a0c4787caa1d5632cd94052043ecb4e66080ce04669c7dfb9de0c192a6907d01274b6878abc550b6a87b3b19cb16b5e1071fc8b53fe55cd861e08e8503097f39b732d624be95d274226c56e3444405b0f4ac72eacd428929351c623093a34987e8b2209d06b4b1210ab00a7126be9518cd641f2a73382f0a970139c410983903a0f8a80c5d9067272d8dd63eb3b7e88560238d403b3c02bce363cc3729a94e42d47eb0256d0cbfbc247454a0b45c020df5ac8bf0e1456214758900ca32a0296be375d7976c0cd9800eb632d7c21e90204aab48c37c5acc226435c74b6dc35d940d25e5dd21b4e4832c66921f910332369448d6a635890b24080d8a35e15170820054ab69dc11cd1e55ee025628312478e71d4b6a7d750dea2d05cd8e75646a9302553638d5a8aa4e139c5ac7ea0c39805c3e4e785d37dedcef349475c687df1bb7730e374b1d3f6b0c8ee6036ae5717ca34009e7799ace7650b667357f5e1e70893e7589cef00ca87a1243a448a5c127a90256dda3b695c59a60bdfeddcb4c56560d91b35039671673832289d88c93bd2135eb687944c910b01bc322f206c3df7ccd15600a4609481f8520c9affa52f7da91f8093816949334d91ffd33f12558f6d6b6ae95417d99a0c81496917db44e19912a328b35b067a78d42accce6876988b758346bf5fab45ddd2a47aa21555af728e561c15e2747aa563ae962f7046163cea2c0950dc8c6e9620e9b722d96a476f723685c696a3b11cc82d84e2483aed091366827de97409ac18a6526143f8126c45193dad822760b3320a20e8605e68e72cb103cebd3324bae55f7b98a42d31abe87cefde57803b48d7c9ac1e910413323dfbc4deb153e6c2e20ec66b5468c5e84e8fe7668a9630029e205888c7337acc8cb498ae13f272747812d132517896ddce794ce6a31538e23cbcf0cadf5e274e4e74462567a10141102b2d5083a116337668b9eca4bb86b8982a95ac246069969e8633eb4503262ae8241bfda008da2294fe6d73a04ff99f81565481c4ddf4b15305fe05873792cf49612db6c38cedbc74388e8ee01715e3ea78f4caadb08586a50929cc4e02f58cb66e99b7b8ad48222dbe7cf210fa6bcf4ae0a992b2545edc43416c4b139e6ab9d80120dc2c135b17ac680421468480508c2ea089c883a6f076962316049c546817afa8eb106c0b1440f8a003778844bd288a385152b3370bba99b777a6521f003b6f45de48785c30694f041027e895dd565fb13a1d50d84368e0c31f4d00717a8048f3e2fa903d243511c83898d6134e2e5f3bf5d70e6ccfa9f7a070e5652cd0a188df02414090b8dce785d3bd15bc67d5f2044e97bca6e41b3b273ab3c56a50a1d2d6d49ec4bbd8030cfd5b51a5ea0d0bdb730eaed5f45c103b429f290f1a9122376d66d0c3f2e6f227281595178dea00198de51fc4910996dd5215ea240a663b883e216641b428d53a44c39a331c3e94a7e39720c3c4a47b649029c9d0545cf20cc977bffb5d0a2029a71b72af367b006f430b56f0412b8b9d399e7199bbcde3a678bee96aee8d02030b5b3de543744ffcae862c0da2399d4e02394b41b7ad14326ed1de1e1ba8e696c6f6b66128957d1a1b012dd9b58c04954cea1d5552676359343a0cb18c9d8f6b004b86329a46c9f27b59b16bdaceec323402058bd25e0ac55115ca30042573f03475bb56cdab674192bbba791d8f6d2d4b734b636fc6686b19346b61073bf9c9e05ab2e9664a60a867a180b530a6004a831865c381821e93cd7083d923d779b2c2bea219f35a0b0ba86289b04031eea6360bac22119b681653171ca41a0ba466d180522d242dc63aeddc891854edd0438fd080c9c7e3235459e7ce196924846d242f2a2d68cb4d36d73efecd86c21fc211567fc3ddeacc810b8ce88c580e838a41ac54c927a9487af5c13e0329a6f5223bf72968d0c257a15ea710c064dfcd82d440e5718d6ddfa7ccb268866ee66c9ada2ab677db02fb6c5d05193a170758d17ffee77f727e78c197a37fba060ec5ec4cb8967c7911b375a56896632e17c516eea26dc7a9883a81c423892668bddf314df42951e6e444d518d4297410b8edeae47a92550fdd5636105a753ca2401f49752366fa73902622337a2e1bd1016ee80c324b28ecf6e91c004e9948b00202f35281aad0d0bf52084ed70255cb951f4c47a4992040f863bc10658a00fa9da282d1ca4e168e0813a4174ef759b9d85bb84fe674cb030aae7d7631c95e95c35df6a2c4abbc8429213de277177d1e3c81f87067b7579ab1a13ab3740482ba16aee68d885ab556336af4ad2789f45d2c59912d8be3bbe8b8e3ca62f0ce567422dabce01715fa0e145d2d8ad452d6023156a3271c600802fb426df421cabc38111719f80971e90bfd672bf9242e8723377036173205042eb22c59c6d13f1a16db96d86514ac28c3074fa1f7affddaafa919ba76d7920b44acce1a113905a3fc5491e22111fcb32990c93fc181be1942639915e96ce7da3869c89434abceb9e55c2eb5d792654cc945186aa4fc8d7603a9319354b19dff604f1965bc6368581c998d7245799be168def14eab6b870c4f9989c27661048f28d262afa16a458c4227e97c7a3b7fe61ee4b62a3b2303beb557316e6b5c0b6128e1b6703d719c1baea22b24d21f1cdda02a53c1b84ae83a90527d32d91688e3bde41659f288a204d6cdc7813b8cc67d0e1b8f1a328e9f17311de9184129a093cc3954e4c22963fd8b56ea87648c0feb3c1a3cdd429984048404a330348f328d9e44a58fb112af51181134627104893eda2b57e88cce9531b46b444972c86d74140877404381c2d0188d5c840a357acaa0f70393cfb6ed95dc71dc901c09cc410eec1439b70ac3e5b84bbcceb5a423201495bac0085cc33e9110e2930ab33451d265de822d8d1695972df2c8fb82830e5bbb5bb0351689bcec89a86010fdcd76014b728c323c67c992e8997747042a8f089e75a68feee2693f3fecae05f65a021764b877bd596ff159c144c5869cba76bce8e4a0cd6366a7b0584f3437a3c8a01a1b805a6822e49da604d6127afa287df1e9d51984b37a5ecf6a0245358a0b0b9d2f86e8713ee234560db9edf95cb5bc2a39cfe1efe93e81d33dadc95c6f96b4754ee1a7545981f99552d53cf1925d72dc3e0de9a10fccbaa08f6ef830eb047a6a43523b08a35bc7403818819e7c8b3e140c9ac2ddf6ea685a0901047a3bbf6b9682dd974614c21bd2ecd0289604a1e3093da8ea9b5670454c30d3e99cb05725e8d9795136a863b180589a0f0c3906629d8e01687844c882449388d9bfe522d65bf8e9aeb1da0b201a6845dd0d66b6a3d88282b1148c913e0c011fa6f645f77a372c7b41eb0c849b450152b536c2828faa2cbe95d264a653e2ae82ad31e365200bcb43608ab160ca68b99f366e19680602fe322146a15aae5a7de98e8f85a8a0565767a19002b3b2e9cc0152777eb8a3e6791a6688bf14ebe0570f3b829cf3deb60506e52d12898c4836abaa6025e8727d0b2f5271cd565aa34541009ee027b4066a340a4d2ccac60163da4f4b75528ce780b6c0cb375a2599e579889cc02fa84ae013bc62149e554da5f72316c4a0034b9a39ee80826fc857f205caec955ea25e1158b2b47a6c09d3e64213335a6c8c4b1d2a0527391d8a86925b99fb2a1600ba8055e709701610969a9c18852080887ef0170ea8daf979c280148236ba8080151e726991a2ba5447370a25e76b5db7a2b420b13f3f59955c0502963d9364e24d48606bc688d96223056c0bcacb3bd3209f6808828bb4a0282d54752bc7a53895912ac3a6d4695f6fe3a11a748dca9bb1270f6d2d091f236682678a0e01105dfa88c506a279673f2119da20eb833850a51a3dcb2eb86c5f29b475ee718942499ddd329d93f09e46335d02593692452dbca888e8db2c98528092318c3223fb1dfe320486c969ff9f2b2f7b4126849fbbd3cbb701cb85b28f8c6872008bb2894efe631f2db13c73e3934a682101d89f334b86f66f0f8af454830f95660528b39891dd6174080dbb963b243785f000ca3f587ffe407e20c6ec805fde8b996ed274de75bb29f0a14854883e40153ead029265d2d02094ad941057102b8d36963672bae088b5a90764a0d4990873316d6e41836290f2941610f8a40666b9c8c708583663d534aa833f34b0fd9ee057f4cb8ee8cc38a25be6c6149c164bd439581a1e9b108a2d70017f0b291ff5af0fbaf5ae1cc4b1101de4ca6cab645af28714e037d6072354deac8b232c95e1473b59033d3987d589480c4740684b5b91d75df01985b6335db0ce70b3340867f5109fc785769bf7e05820a6ecfc4bf98a7617b01a6b40b63aeda5ef8b66b22996693aacece84d0bd10d95c0efd7dff80cde1784456680f8903708cb4d056702029e52866a8dc208db10d271d14c2f0e4313e7f2f09db1368545e5422a6c9831c7635ef6dac05e74053d58c110552ddcecedbc1434b4229cc5978e955966158bd235d032dc89e8bc7b0b996ce44b8ae742c3ad4851ace65672d533eee96cf2663a9c82215972b7dd87628be2b0ced573b19d2a8252bfb80edbb6eaf3ac10ce6abbf06f47dbcaaab52f32d03951b9b5e96e25e1e6a5449037afef624d43823635d4d246fe72fdd85150b5b24d4265ed2e028514d4a7a7b78be4aaa32c65c738ddda2e451fd6067d2c596d49d04fda554df863feb22387386b57a2435e15d82bc6e066f9462941b108490047400fa600ba672baa0c27f0aa47b4863c54d6b2d9444a49a6bb5513310e1cc3498ed98b72a2b6e13845f2130f776112b5e34edf8ffcacc3d9e78efecf8927ce1fdd13a78ba63989889bbb9aaa146c6ac1516a90a3aaf256b8ddb13a02d13379691139201f6494041ba2d1e6871d38168a023bea4216894e470493ddc255ce4f8d374fc0385666348a3b2cfb6c46174a52ac0691a52db03563f913f420d0e968907dfb171a1df7878c1677d9bb8458606b2ee9916f269806cec8e62de8ad6ef67e60d2c34bb4ab825e96c545e4ba8deb736f82560f66787da0bd2b0b970c71571d69360568397270b2a7d935f4a90e962d2b05ccecbace0e5aaf3e48012cc4584090adb4c77228b9c40e913d960a2654cbaad18ac22b449b510954d89eabee878d391b9444e1f6b4508fe9b1705e3c39c93576f0323e3a4f8b7a2c917c4574af3398652db0d5ad8c04894a3d8bcd419b38b9c514e648b2ef7121ab6ac6a854d99c78140794a2b9460108339a64acf07f1155d7e2093f332e0441a5b7bded6d1d85cddaea8fc54c18ebac828786c08229e740c6689ef39b16847cf20355242a0fc314656aa5852295f644451b6d07b0d796007982c492ba063f083e2960b16cff46a5d433c5f42f5274d770ede05043d7e5582685305a71aba48e0cb4dd53b6cde2eb43c87b9fbe55f31cd6cb3d140494d8c50803519bf05878f3c22d6f910f83463e528bd93526ccb984b86cec1c40c144c624b76aba38de920b8f7c72606016b524420d4c8a363b0851c6c71292eda94c5a894dee564932504bd597ae014fba40264574130d1928df7e705e1c16653adf47607ca3eab84313bbce82557b071655a9864f9e183b162c627a2f89048dd6b880005515148a6b7d484be148cf2021828f9566dfc0b71c7d8893a9ab6cc59a2a439699d83cee93a445a5f539afef18fb06de0ae17be274e771d38a29c97853e34c64929db096bb90d72a24ec0b47e8c3021677278efd6b94fe94ad437a54ba9ff1caaf6b970b923c00d9444e9a740248f864697ac2a1dd8b827d290b4fd6e19d1ec5e99c5139775add3315c4b1e051b76ae04d57249e276e9f185836513753b08c66acfc45b295e6faf50576b98832f307daad049fa25c2e5228402711874d372395a35420b437c94c5b025dca22f8b850ecd599a6d582ce794da3ea60bd794a335a1a1de6938072b79702c25f9adb8135381414d3706135205c54e721ad4b071a5ee4419fad0bdab694f8518e598b79739904a3ba1cfc7dcb8784477b3928209ceef29239d11253ff42c07ab392d1bfd0c4ad38129e3ea6cba2d5e2567505d6a7c022ae6951f080494f521215bce303f4470ac2c6fd103677cdf8ebbffeebbd897a8609dd4a17d010f29d336fd739ba8580bb868421fc5d849e0fa7854d1d2873ed16a209441868f3f27305a6a68015845de363f59b04a9306b9a38894a258b1b342e51730d54498f6c898488758a6c7856ed584cd2843ea8043e453017bb6f8168a56040c875c329ba59b91e8b11b68cb08caa67d98bb0f38ee93e94ca11f331a19db9e8bafe3e2eca47736fc676cbbfe5b2f3dcc14f92e71a73874d34af1c2f2e242acf4b3bd2fd84aa1973d8513bf59f058ba7f3d64841665827ec733eae14363a1757b5ba02a0706e69014f86510c17845fb4a0fd051629090f49d4ee9c29956f73c42cfa4b2db4380f488ab427572c92120efe5a2343d4d15478627a260be4c522cd321bfe481fb90e2f9ceed389212e01cb94e174039799625bea7dabf6136e9257883d334a8070bd0ed92c9a4c5159993c745ed687b8307cda49612535d243cee83cd3462e89a9811e1bd0cda907268f985671d2bfcd48fd7381ac1598c451fac2e2972e906c107c17f06695f28e300979f8949400520613dafd1e03984c097bd42dfd3bc55a4ec9a4d201f55b4a557a5dfd07322e823373300ae795db0f56f9749842302186a0d27c032005e9d4ccc95e3b3a7086468fd6f0b8927ebf46c76df0f7bd4a09e6bd9ca4240c19f9ddde0bd8714d76d3bfc211a896e3a23032fa842d54d1590acbebf7a80c4c70107784f3790e74e6cfc4439d8eceac2cbc08678b451fc075ab3c1e8f0cc482081e4d7cf2ac18d44ffdc82794effab18a4e3c951058115a551b4cd8acabbb2064b58b36dcc588e2219d5103e3b81951424517a228cf300b72f522309417cc796aabd36755f066a466f42d0a7f7b9365111b047203e55ba1d445d5c57ffdd77fb52722828100d389b0ca1800328e90e9d95c4c314a3b690719c290b4968c787e2207960ee68323825b19eb2a8d5a2a8ac08de10659233128aa80bf4416c5dc2dc1253628af673c6dab8524408f48c0d9121640bb80556f8fe9170574435bed29be0b608300e172dfb9db7ced4c04cce783d3c4dc5e0c9d6fa8c5bfa64652dd969ee6d7138fccd469ca964917abc5a6f029e39f20e51767e84218f205e8ad8ea9e97d2624c45bc6f091749917e5dbb1d2bf15854c7ae15b7bf2406080423df12e93a2a50ca47db1703310552d10557b2291b0816353c3c93517c43519ae8a069fe275ec331cc270d0a7e7e22a80251e17ebfd388ff2c2e93e1d5ffb389ffabf74ba6978405ef5bd3f4e79fd9b614a5cea9340e337c1e2fc08564fa353fe6422b9243ad53f4912a171dd1691b11232296900c96b2f69038a9e93f5cea36a672fdab5ed484e16d085591448191795cf925db39bd72df0f30120679b20b38c4a6377c16fd570800f91cdf787bcfe15a5ad94beb90b01aaa2eec441f2a01d4434b00db033c09cc52c22aeee645eb12a50c62a2e156a94b7e9c0157dfbdbdfe659f93c073a0413ce1b9b9aebe539cca82edda1276800557083682190cb443766b73726ba90e5bcfded6f97bef480849e7cbc6e9c10ef6e2d7c2d356e3b96e663938f6e6d019685c0306793bd3865c0ead02a773e312b9a99290c8e9ee8098d7ff8877ff0b2212d7c8fdd623bace04ba3f391e354dbc0b350d1362fa20fc6c196a4f9261e3e159639f26aa7e013249ce28d1826b93be0d6a8702701b5c60561a508894abc481872f36e3569abcedf5bc88e11f9970c03c8d11a2296c220156c36549c24e8e97d906d22980273b1003209985b7357798be9d7ad3a1bd5134106a24087cb7c3aa86c75405563efa59e6d8b08d49ad11048f64c816d05c21353ec2f9287820331505b395409feee5a886bc711ccbbb354b92e2df9189847c3d6923a2f2c4b354a2b2b7d2536da35a689c51cc1cce3166045fcd3b51785cc40c597be0d491a13b99ca8169d9b3dc9f15d650e646469f6d433dc3ac051b1073484d2b920d2771b67b396b9edb28b0c4bca42b6519ee132840c68e98d95ee926d9d31a283841c2a4b82531c303feddde9c95be7579290b63f084f3b62396cec8061c7b58a725aef4468ec982c5d846a3a5bfb1dfd6f21bc212d217c4fcacb17a267fbf2c10962b2debfb167725f944d7c59229fb61f2ae11208dfa5833ee9a1bb45e54c80b18c14b5ef67dad84da229b5028d12922d46441f25170247b678621e8831955570b73defe10916b2ce708069ba9c5c152d70cc6bba946db3875248a69639f83260d183f62aba26052db504a792602f81eb0871ca7cdaca99d1b98d3c16505ff8c2177856dad571506b7c20430f8d573f4c665ed9b01559b5fef6931850a69c09a06f6c01e2f8c8682b0c20662f7dd4023186b2bab1e9fc32a094ae8258868919d299c1f51085499d21ea20b4b573eaa606bfc4a5dce2e265d1275a4d3fe78aca62fdab4ffa9fa834751f2dbc911fad1319bcf2ca2b4225fc95860a113845f10104dac02e3b81794624735c3094b76316d9200c4a32cde8ae18cebaf0a8f70674400c01edcbf6d6bd0ea34d6ed11cda586948fb8279f4ea93e8cfd31000b364674bcb7c0815e0bd45bcf40262d6c2c2328e2040a67731ba06bffcbb6d111ed1f05ef664a00556a62e976a395996f31356d515cbf20b3b441bf0845ea28b6ee5586e298f7714b9c4abe049d09653212704b874aa2489d80045257513f55a5167fbcddbe645cfd4458422aa62d3aaa669c1691fa2556eb53a7612e53b8f987f8a1df5cc994115315db741e03ae4ab31f8cc348d4409d8c8583ee06e549d402696f9f2642c62560f6bea0c48797c13f9c64af85be942cf300f60321f650c071061c55b448eda166655dbebb0889e6e21b8181102ce4f20b81995a319318c13fa889881c55f56b117ac9a0e0285143d20e0bbfddde43376e8790a525cb8fdcc3475d1e7bc7edcc037b63d8edf13a79b789d9ee3c28622d3b9de169f9d254942e37e9fb24d3ea68d29ef3d1584834010b21e72af60a285c4b00e2e80ad82075a9b829dd1e8110868b00b058ccaa17c036956381548969ce943b241e67e806a8359232026cd26fab0174ca4bb45d0be5df37cb002dfc790c25570ccd57b7f5c9746b4f60270b13f6c290323ced5b9c51ace229f4239a33053f5977ff9978259c850ad8e2243c6c201e9c5934aebfde8a976ab96f2f6c2647551476dd5bb0cecc413ccf912646c157c00238b6eec3287e400a4e19dd0ce32ba2bf4f6661cbec4dac531a3b3b1aaf7981517f2bbe10ce0f87ef107d9caf39378647f978e4484c2178ce3ae3cf82fc3d681e91766b1f5d66bd5b9968c8b8bca21beb560417cc4d3f8eb96c60ee816d82912b062044f984230909740ea6008c38d5085142b3f5a296aab1f887550b2d37c9034a36f6f54f8ca57bec25b904933167b99c842c8ed17bff845a3485dcf96c0811fed47200cd7dfa49d863563a7fcf2be160b370bf49df1cd252403d3c149ce8ca3d94929e02c3220acadd9cd2bf4b47678825626946f6e5f4638eb56bfecdb9ebd191bdb217cc2dc5eb8e1e043c340e42a4a36ca745a742b23844ff8275446a5dd9393e4619156ebea499e9236d8e6b393345aec494292d90bb13bb7af9b51b94c9073a2096494799c23296a29569881da101745873d7061bd51a9c00ecc94b12a48e19da52593d5722ca1c85be7aa415a5a578907800c171bc56b326526a25ca41d493954b244917d68748f1b25cfe0e3917783182200f59d2564610afb889910b9575ff532d4d86439450959512b6a0977136afef542ccc711f68d75b4b716f59e38dd456d5be122d02e320d0b6613e882d6f2485c4f584b3bc8444693b572abce19b5f69374d0489909138b6f338c2012350e23b5643ec8bde88fb893e67e631c4032c767f8e6dd492d8b5605b877f69a426776217f93b13e1168ff03fe997517fd9b8bf5bd67e6ca200bbacbe0533098b314a6e3fc648a28168932497345fd9b1c67af2998bd4c96978f91cb162864c7759305dad191efa286bb6687363b0e608179660bce85bde067288bca7181598718f8dc33dc0077d772f80f190c2ba06ce0dbec7eaba7c7a2ccdbebba3ae36ab1d1646b71bd442126664f939385620bd15aefe464ed195f56d551eab69fad54fd9cc1f5c88d10818b2a8dcef7242d59e770d088264621662edcad762bf89e5e2109941352fd622edfd34f0ff5237d8856c28786be7586920ea210e69e1de477cb748b45089b5b3db4da1e73a3608ea47ffff77f4fc6b0891066a6a35247c773b4aecdd8431d91ae9752f5ca4c68749caa258fe6c9eac5d0e86321d97d0a023d94cc6d108ce2d7fc993ee0c350780a08ebef1659a532740debe1a34301319a83e616be33eb9de586ad21025c5415f301deb3b3c49e9bc18214a13ae71ce42900b3dda983152daf855e99996f441368124e0fc72b78985105cbb7d0537bb553602daa24b850ccc05b1f9002eab3b2011a168b64827c9bae7439df59b893749d920648917abc4efb321a86000ba65105047aa67d206488c0ecbdeeeeb251648062fab88bfbfc31b0085ed48205c21da03008a7e4bea2ea4e54e980bf495d2182fe7aba05a54e74fb37639b605ba049d38e587087135d87b3cf0ba7fbe4e1c5857633fd83f8ffc90c2cd4b9ef34a738771e2550d9471a5b55b0570a30eba4477c57eed5e161b2c248f5f281dede6038a5628398ad5ecbc0ee133532446ec8191f6ce0f7bfff7d3925434628b5b30bdcb30ff36a2350a2a95b29454fe8f264ac868b8e186827f1f0a41b2921202d07c21a53aa96d3050926d3b0651adaacd5ae73e26e203c196bab837fafa6a3c311278b7912bc6b7d7266cc4aef91a8ae9bc2770bad7a830177485d59b41e703a37cc205f6c6b167a98cf6bbbb79fa0a1c61e39ed7dbf6560364d9d06676acb63d00add44d34c4345512b620e700d1399637d72f06377b6295e27394b1693871a73c62d7f26782e33c2f67a32f808ea4500b22833f6334770800f06452b5891818cc85c0e5b8c44d521caaef094c89137fdc1b176d82aa21a2893e04afbd1fb6a6ec09a22cfd4ee9a0b850722ca7df69bbba56e6e89f6200931303bd193e9b73a52caaaeac9c193376814fac0cda118ae9aac122110cc42b0610bb830a8e3303eb123bb9f3fc8808e9889cd3ea85a1138e2a0a15bd82dc6c250aed42d9ae558800b9ed25dea600ae425c388a04f2a66d232b382360ea388a4d5c14d1f28f543436a061d5d26b4e98bb583ec1319f361345a67d0627d1623375074a89b6b9a58d4080ecc09ed37bef10d2eb65a77ace979fa1e6d30b667ea0a682657b9d83e0528dd8576f0412b8425690e275201fb0efde0c4b97cc34d1a1d72e770cebfba28be4cf717779a2bfc5b947fcb920b0a5d10514ba3566d4e55eaa83881d495c470a4427d5412f341af6200f42872f53cb6a2a77825c1b455d1c2ce9a201528a127faf4dbc6652fd9e7538466ab4737d85e1a4faadeeda49fdc1b3dd591af6a449ee9f9f964194fef18a2c968743fd910e667ff4421898c13599cb4aec6faaf5bbe81dab77795c5d7b307c828bf7fdb5e05c475a518fa4cc45d17d0119a3af4046d878c88a3878888be43a73d775b19d05cec8229da194d01ca5452bc025b8df31fd5910ab44b7432c4dbaae1687548c7a80d85379c1699aee7e1722dcc9c34483460b3d0637cf424daa6ab17af13e55993eccea73ef5296f4402ffb77eebb7def18e77a06a25a934993ab16e825fd3e99f19ad3cc553b6f99a890453073685e562529d78e42158993ffee33f66b3b8846afea847639d97964a826f6a3860071f9319ea9def4287ac86b19dc93251555ca320f9b084f180ef332e2979295a12e573866593b757f5e4c7d92a6e2202a6b34a65e798eb89a60f7de843713c0b622ec8e04270d0c7ad6abf3ab0aa8c141b042bcb24481c67e77579412d5cb89e8098427f4b766178c2a35bfe86087de2139ff0fd277ff2270e936bcfd4121507bedce2713ffde94ff7b36bb94664c191dffeeddf86156af70a7bedc0faf4fbc7a6cbd7461f3e123e48da331e0cae10278b6cc9e9914f9ba3d06e54f2369dc56e1de05cb85020cb9a73f3b657c8809371dcbcdd07c147e95a5c2b45cb1c6fbbc15d48566881431215f0d22698604d4f7e1793a1b0592805b47902a7e12c4755c6b9812cc66949b20c2d0dd8f644f364d64550bffad5af8a8d5c238849f5297b2b87a6896644f6f7bef7bd44b7fabc4fb97e62d667d2e5ae55531960ed62c898199fcaada64601e2e482f2da58510a12775a78673bf0b4e8218a4daa3317c5c4e5d02ec0d45ef1c9bfeda7ba8befb64e100dfe9e49a35c7956a198608b8c610469e969886ea93fe19a5b42a27ebed37033b611003e39af22d25c95eeacc562d90a03696eaf61297f388527e264c0e79e62ca1a4f315bff757ede2ec6ee7b525ece749e0e63329d3a15b7765d371dd6e25f62d1ae55cfe326943a93061fd71da42a540f3893aa9d4af75b57bdc6cf909e42f1adae45a0dd92285012f53177293f41ec8da986f45e465e8ae505900ee8dcefbeb5ede1db35816eefd69036450cef41cf76fb882f347cf746f2bc3bdcf4f16fef1434af0bfad0ab2dd482a4da966081d463559d84352acd2765cef46c6b9941b146aa0ebd6c6e217009baeb9e85e742d4fa04bcccab25bb9b3d858319e1c62b30b26e5985d5318b34ff6b5ffb9a3c92d1c111d01862736507a9b7bd4f17e8c94281cf64e3239f54a250e0ef53c8df5ce9ad0bff965b2409b9de3e79882efae4c0b292e9b9a2e85ffdd55fb1479cd6073ef001be96e1eeed3cd602377dd8c1d60eab9031b684acb224d7220f60cb10bf972f2a3cf4f277cb2fdb90dc7cec631f23120a2186176a9093b62a01c9af1b2babd02227e6aa4b3a8be1fad17882c11a129596e32e7c183b5908dc7a0b47a915e050f2ab125c32e6760a8974c1dcaaab39776e1f9189e5089512858fe5e71d17be44c0629d956ae080dd195febc25092232bc54aea007e7896bcfa173d8b260b460ba44a926a89bf49a3b9dc8a83824bcc82bf5520059a581759d2e87482d80e1c4428a09ca36d21304f72605e56d742d047a40867437a5800d9dd55f1e293e82091700b268c4967bfcdd8a640647137f4d2af53c6bc2f9a8009443a1b5c652bd54328ecf0afb04f359b536734189ca814ebc33016c4714b2bbfd7a765ead3bf30d4a74a8cf6de1040869d1094989201f07b9d2a4dec31a46a6f30d1a822220bc7532cebd7913b700e7317325a53207befef53d5103440d237fad06e09b17a0080fd2e19ac2a86479318ba8b7cedfeedfad2b2c6d6fe7c7e5ac23d71ba0b7316428ee8339a275752b06e258869977f2be0b8262264284beda29050e73680d3f6e4b5b09d849511b677e2334dd0ad73ce1de2e021c82251f6ddcfd4b0834c5e473f84ed3d72ae5bef25e8f1f31e0b86a7897456a2a19350ed6913c697aeb2083487ce284f7175c4da28403aef6316313e5b4c6f69917c910f2e98604f97a09cc21dd1e09f9762b9542c2555bc7b0728169de457900511b4a38321f4d344f4b09f76e8c77d7bb2167daa07808fc2880607f1043c41e06cfa6154dda834df004fca8c0e551d7b5288aa1b5b989faf0ddb713f469c2ada5a72a8d9c1bcd17cb61696c842d03f9168d7c002a5207ff3377fa342e0b908e6b547ae1d41679b20cce6e25461598e217b9d08e123bee011a6f7c37f26c52606c8c25195c76583ccc52bb3aa96d9cfbf585d7b9ca8d7cfa8150ee6782ab3f3581d83cae626a23cba522dd75e2ca2a51419d1a02adc6158dd2aac04b047abcb4b4040f69ee9b28ade92067373e194a9e7f80dcc97445217253465690802820f507a1aeb03080126bd9d62155a1112c6b79335ba959cf9c0b9ea54b938ac74c8b346db569a0cd008828d1d5a108aade756851742d80ecf5b6f6e03d104769d057bf9e5972b2a9c86c2bf4951eb4a0c2a4763047fd3c3af5ab81c7a0488d7504840fbcd3b9c52b7286fb3760890968430818c50afba971fffd148ba2ca18a34f15601025395c844c612487de160692209ddfaf9dbc862385a4d00102dbdc824b6baac470eb8900231b590379209481133df6f78bf954b257b949128467cf5038aa034255616d2f59356c47bc7d32829111acbda330e1f38b773cc28310bd8841dc3b37024424d8b47a54be30ba7fb34038b887e7acddb96cb7c69c53cee69764f173276d6730cce0714fd1182b2b7b4bd10387396d4129122df9c6eeeb6fe655774a0d307048b9f28df2a6d6dcb360da9d208878c88eb36ccf4afce9cede396cc587ae13a435f704d6a99361a4e01faf13ee2ced7b20ba031ac1d7be9ed80ec26afaf2acb3631c4aa6a7262a0b2c56132e734fa8ccee92df4283934b2e38d8a7a19ee70cb28a3405b4439150b87aaea5906abacb7a32255d75de40ef55491a6e4702e5907bf73e3a52ca5f2bdce26d694186d09c109f9905c2a13df9bcb35065596d4c296f50606be90b1f69b7746a161fcd29f5b52126f5f197c864f5eae27fc6d1fb08045633a8359940626687a5a3b1291ae7e56a5b71842a09f2732a4dd2f3e586714539674223af72351f88bbff80bbf20646005cc4a9aeea20646338e99f8453c68a818d07332556eccde7058b1add08076ed0597e23f2284aa3e3c2e9f5d911fa8125ca04a47fa4e68273929da5caf0ed5b4c1ec6c602129202893c8b94b48b0b82290fe7a8a1a898d42b76c92c7824038eb5f965f72e95fd72957fcf53c9bd764dae446f31ed5f5ec993e72591d788812b236c2e90849a68f4aa9e975df89d0e43fc3d2ad62088e9cbab98615d9e06bbd0907a97b9a1ffc1e55c0cdb4181a04188f92f69c6221eccc54fe8fabc3620b693fdb4f84d9c1114ef54a358d04868257561190392287ef01c96ff568530429a03c2de714a10ec585f0fcd18f7e240ac1266883830b0c055144e45e324a54acaea7fcb53b3866a22a131a7110cb20d6fe978f895a026898055b522aa80207c1cb953b0dd7ee7e26681295da3ecee98e4771ea5ce0c54d5c7cc4f3f0efab3a72ff7e65e8f413e7755ccc795cf89a5ef9e4de74e8e81ddba4a5c030b527af3a64586b714d86da5629283e15359fd4e33d4961d918208604cd4530f75ddae7bbb429875d3490f5075667607d4395c2f06ae262aa48b20da9fe5c68d986104552f321f46267152466ceddd52acf30e594f8da330a19234a45ed4b3e526370d23477cb777378f004bfd70c69efb7bde0c6a9b0aaec170cdb122bbce8a2f8b71f37b46408772caba456ff420dd7a5383ef9fb387b7e2254c8e8b30e3047b4b819835c20ce37bff94d841294748c3c66f5d46c168af9d0cd569625b0bc4eae72c3e023a9df37d43f676f2dfa4be0642d3af8b7da20047ae987b5eb564dc5103d35f6b409206d6132499dd08627689c90520157c13e5a2382a3839ea88444655dbe335e8024c93ec964dc49f07cf304053a1aa3a10efd8c87bbbc209b58311940f6146ed65e5e5244753170016fe1e11f2972b10696df145022af7a061f2fa767c4d1c4bf32547ba58218db841c9b2d461feb151d9ab41cbd4c28f6e505b558916fff8a4bec9bc00464ae422aefbad744c0013d930d1cf196340171719b1303b873311aa7658f7a39330cfdce77be03615373e1ef7ef7bbb11e7ac53a557d7476cb4a055b6dc4c296c655e48fe6a9d564357ada272657201862b3d9ebb5392a90633161684f1a61edc8388d514c06541c318aba8dfb33442e4a1b5a54829d3c58912058b5bc3db2b6ae5103bf80122682df137d6de2f2d0ce82608a5a176ba33fd9a8f89fd6c3242b611504b2aa5e8fe3f3d35d80638aec5bd15bec4bd41b7e12e72269d1700c3aef3eb2e7f3e06b87c3ab1ccf303d3f9fb4f7f401213a49adc305e18daadbf9697869cd24be7f1b15cb0318d7d944965705ccad0c3a612a91daece986bb45dcdacb74b58390b3d45f4ba5a1fe0d4ef6c84547285d24eeb9f04a313a039871c9c3e5f8abdd65887d28a4a961eb5d454b1760ce803a57c9be1845d67965c9ae04d733a6a263c0e1d9937c1400d8d672123f9a2fcb8f7a79d9a89711844c894baeb7831295b974a069ec3bf43815fa4681190eab56f7665f4cc10d0b17668ff219d6682c5244cfd259c043266c73fc798b5b91a8051af5df750ed8c05cce3efaab01385ce305583a7390bc8e4047190d6eea87e50d002ac479aba5a0c158c6a837034855ad2b29e241f9633da1cd5b03429c34e24207d1fb8d17a4e8685e87aaea6cb88c5098220fc62f06bdc582cc024aa9f924c061626a87a79ca9a9b8a29b251408268a40655bc33c8ec744a07c206c522dc1d78dc702bc34177a3ebdf3b927dcd87db7b292d1ed54d2ae03552411772c87ef4c1e18684b4bb609240e928a12b8c4deddaa947b02debff25da1640ff2a6232e2af89b1449413029c4d4fc258b240a779c57f098b29e4ac1b8a93251e1146eb8ec0d2769aba5797a4a9e1ac2c9d2ac446449ec614bb0bffef5afdb0c6e1381d701074ddc821e50752bece0cc9c534bc8353ad726e12e2a4a8ce357d6290629d5c2bcaa836b1e1d977b4348ebf571a116c25ce0513c4d350a0b2a3225dba973d1cfe64aa37d6048eadaf4216c953428b2d01ca32b688b5d5c93559d2da1d7c091406820afca81c6725960d3b28c61790504e093909b11c0a24f82dd6f7a869b218d6a39d9ba53a923d19892ecd572b955e373fbc928f9dc933dddb1e196e2adf33410177b91c44f1c733fc971c682609115d6d377a29f4ba89a54bc56a057865192a14f1650bbce4c837fb503e2dba8d2acb281dc763160b76ad1a1e2aa7f2bed02e5a26727882c04da09eb256d8978169c39681f9152e9e3d9569a4cdc0b4233c145009699f44f6a27cda7b8cf1ecd12416f363d4d03c4f29b2255ef9c177cd85669226304198e969e434f02074396ddf00e3d1a620986179297c7b47597f9c8a9e457ea1f3ee7e7e20f42b284a064ab3753f60a2d46393ac08125edc954ee47d4c20f216ca77fdd35b65f1f62a6edec8a60e461d682aa0cb15c8d4bb61c3ceab7f90c69fbad8a0247ce7ff0d3bdd65807acb73ade08026d12f3370c9f94a2502cebe91b4adca4b120f78246099c282aeb56fe9acddd10b3a3b973b0beb7a9013e3f2495345de7fea2aae19d01ee1720f00253b8348c338b5597e316fa6422139294cbb7760bd7a77c2b936af99ffffce715ea7b244cdc804a2ea4d4b2db7e4b5158e6ba48170e9d2182b08ff4348ec4f462d65c7b3e383d4d127a98bbbd214bd633c601db2bbda0c7d3f01ce45037789a5de1972806e4d66a3f30913f7e5d03805c0e6dcaadaaee3ae297daa6a1a434c4f21f64dbd426b5349e06bf40c8179ed49bde29f3e2ac5bc4beb378c2e8940210c073fc6db8a4c2c97c4c49f5a24fda970d893bf54c25db98e80837e1ec3564a80d49303b09d8afe7925830d3170107629276668484a01e71ed4784f4e9ad3ed6eebb5a94c6a29c9ec92cd4d0b98791b4f8b7082c5d481493aefeddf723f9321a4ef16fbb5dccc21bfe6ffaf253ed7493fe62b46cc7a2c21c1bd9126692a1f621ea999a111aedfad49ec7ade4dbf1107db4e846c8580d66ab3e6d8816cf2685c58ce4cfa4a66befc4c03ebdf0c145754edf2024bb4c89fe7006900d35239d6987587fc8d37341ab7cc8395b691354f34fc59293f2965f88908a167ed67e1aa31aa39b6b33e68ae6cc8a3fcc623973ea9d40b1e5c95ef0493c99bb2c5d2fb569f74ed05d4900c00aa72133c88b42c227279a816b51a7cab94e7b73c999a4101397f8f62cc7e73ef7398911ca43ace0897114dde7e37926854443d00d92fc625ec7c7bffc2e7f80fedaf948ce899d527be40bf1cbd1126cf2affa33d386bf3c74afe2d25e882305ec8c1b07c0f7c3ca40f382c67330d6965039ce1004e929b55ca0d9e573cd423670bfedc3eaf3653ff91e84f5e010c22a456ad12ec5f4db0676a61530db998e323ea6db2f0700c83de317438cb6b21c77f5c9b0662b17d92412be4bb64e07c0340b449025c901c41a35824f1a7d0ce9616b2be26390c81b282585d0732152242751de90143067e35f30cfe015ef847416d85b295015267e2da340966b21846229af37c93b82a003eef7dbeca773ba58e754d57486631039c1885ffcc55fc48880e002b65a57d18f9e9024ea220cff6a14dfa8459965b29a72f51971fabd6add3ae28be930212758dfb691cec94fdf21e6bb10bf3ca108b57fe3450c1abfd0410ba6383ce52e2efbc0b0e711ac423ba6944c73b4a2199bcdb2705166396ea672de344daf7166217988926082830ecc60ef4b0f8759a1cc85851435f699f13955fb8e5bb7ddde702f7b412076df1fa7fb38fab6ce095cdd4e7bb1963cae7f0bc48845474bda7f62777a6f864fbf274a197aac45071f173a677fe90cfbe2d3c3f23e4c5887937d2782e573b4a5dd4af326affab0c841f3dd4f7cf456174300eff0b346d73209052208d390b9ff3c7a0941bad456101c0a05320aedbf36aa4a6c9a99f599c74a19d2901aa392964c614fe3b579e3a2583b036d5214d0bfd3d1a6b6d346e5781afec012985a6aac426b992c94ce888c2c2b06344b600b6ea65ac0cef484cfe573625b0738b4fd661f0b3d05436c2e1c6201f2329470d087f5efc55b2203f4cc464434e8b5e50f7fe9b284b8df1a92faf84963ab1355b0ec6446cb073ff841474ec4491521cb4a21d609bb4448e42463303b9bdb69648809aa905a377355ba80462771f09a13e55acab12c27d6c4c1710ab6e8ec050e55aa93319fde51c09f39a1a3ff4a94921ef9283cabf2614a4fade86c48c2d339be8b368df8d9fab61b7209a0711ebd721934d2c8b322a9fc52d28ff26e9982d1f73a6b4f61795f079a5b9d73d7922a361af09609e6d6b87fb728dd50123baac7c290f79295dab2c5caa8a433be2877578c4170a310933b9cbe9c66247ab6d991d411513bb56415978ba27aaaa7126b53809c7395d0f763b4d554f54f3526c0712a96014e302a951b02201db7bb61fb9954604de16c75acf4ced8dc708e2a20f9e3c2fabce0796b4646b028e3074dc08102e21be254ffaad9bd2fcfbf7cad7d5cab56bd27cfcc20f1460749796f4a478dde1a86f24cc18e5381c620f4fc45c715090646f7247d19ffc3d8fe7f04f723cee9746f6d7bddd2f7dd3daf9f37771b3e217c4f9c6efc9bcf382f1e49fdb90d24a848158488d2708dab6112f44a5ebe7b52b6875f7b76454bcfa712a94e30e9a6bd77c932e855a439f2ce5b95136b3463e5171e8b1a90f5ac678e5f7b45e952ea9ed905a4c85d37f24d25385d268cfda2abac0c5b4ff469ac5b1c584bc80b02d2e9dc24be035c85c3ed139f5a5a107af9845bd1890ec0f6036a16cbe4598285af80c61ee9a3c54a295ebeb3c7738b03204c690d349c8555b305aad7d872633d1065a262e4ec459fd929986474b25fa7d36d5de7a8845e7b3654a9d691637644be8223c507d0631c7b7e9a6fe8490fcb6435649fec78cf7a2172ef362100bdad0904355bf9b1257057ce55c9b15c44dbcc71c14d68e06c304b2ef71c2463c72d75845867d4909198b1c7b8cd58ed11842ade64861d4449775b6f2197194d87d7821bc09d7cd1eeae769e55ee22fae9305d9e0ca80e1bf7b64568a0bfbba417293848dc91e224156530177339beb8807944ae4203266af37f0c37caa8bb28cb73ae982ea9526a26458a0126b590eaffd9e5b16cac8c833131168b90f2c764a6774a14e195bbebc385234ea19293b75c45f14a9113e592c025cce97eb67b8145914400fbe927536019208a0de9756a121a25cda27094efad9f96837a3a07361f19f56ae94396383fcc2a70a7e6fa54fed142cdbd1c86049204a6a6bd80f417a174e87445ac5fb8d92a22d4d45623bd23034442de8902a6d68d6078e610f5b25d2ed056dc204c810f23d3410491136bc35bfb262a9d6fcfd6b9a86814024851bc68517a52b4dec64c68b31251bbcec94f1a7dd27f4a5d6377f7fdc2e93ed2c1bde6c64bc012d14f28977f77eb91edf3a3278464717ae51ae37dd287aa643df9e33b6d4c266aafa69457d6925ef5214fe4327d2e0f2b6fe89341f171a18f30b0f74a76d6a6e7010cf4ef7631db0eccf7686fea125300859cb491c162faa55c5e6ee04090b0542667238d39a6ed8c2698d662d4b65b528c605a1aab14b6abf32ca7acd17706d7bc59c6ec7edb72662f7def3546c666cd2366363dbab535de716e8a6a94c2f2ca00eae1ac805b1dfd95245533807fb9485a0793f8b5592e1e3743936fa8ceb651393f0e552ed533c4e06492d89a7e2cc887f54131769c7fede4706f4d61d758a89c31c35a35029ddd656e386cb91ae79435844044cb44b6cb5501d0376723fee00e5550cd486cf4ece91a2c33118fcbb5bb365de90b4fac2768396030e5761c09c7ccde7103bab59c6418e6d2140893904efa9842dd957392fbf6360f8b32a98f95820c08be6c978e78585d85d3b8bfa470de22d588e6cd6e6af8d76276756c59b585b0b93004ad08406735fcc21d1ce9370d71c7ec00b66d49507dfbb7126e02a0a5b5f429a885a7a5f52c385e2487bc8bf0a23a3c2a798808f12945870cb04f9fdff88ddf08ed136690f31c2ec299efa15f71ca2d90354206950a61f3d026b55daa16ad6787259d5ee6b42a3e37d17cc97c8f16224718b08616900ddfbd168665b07631b44208b4f1a8df78c88f72ed34c55c6d9746ffa62858c930eeda6275ee585f6509920cc9488747bd512e15a3029c31911636f5e20b33924cc8b8209f160b02acc0a4e06d09775c9938e1ac6b70da98982656bbca942dbacae69c0ef5d6f8c797174e77c2ff742e9ed8e93e72fa3b9ceefaa76cf32e293699a0baede926be659f25a03c470e326b9ea5ce34f897b4b99b3ae5a2ba4eec8ca2c3657e4055b22b69f6c96fe953ba73e6a0d95903cdd2ef75b09e3c96a4810175ed01c47e289e3218281a95a380d940f68b0ec0810250398d5ae00601beadfc5b2d9125ea49d056cda9643874a05a166e759d2fa5ed9c9359ca24e0d3a3c9e86699d6d8aa4f3ae78762b15518227006d92cd45b76ee56bf3ccfff3585c497ade9d5423c74e926aa5a48e5b5d9945bd79b714c4b275733af995a8bead525d6620a218be97820242a8f2935e733989e5e2ee8a343ae058f101f9de5bbbdff3d2e17c4b4fcd2be629738d832012c0f46015cebe7607156230acb45ecc7cb0edde2a13bb48217094cd10c340458cee0f0375af84b8c333580fe3550dd4fa2c9ed91b4d88183a60016321d28b57c53fb17ef606e152e246a4cb9d087db86270750e530a2ddeadab890eee870ba1314309059e7b48025931d5997bd69a42cbd77a52455bb25c024bb9c3e4e905cb4fce85f9c11c1fb15d84e339802d108a13e7232dfc250cba168b26d39a5cd666a62f97e44b200f1f26945c94ffb0b80600a9ac381a34546529ae7288c48bccd6b1314709c8224972fe83145d5636391dd7017f969ffa20f2fd516b59e9027513626144ba04a1f7bf73b6c0d94ac770ece10b340c9bb3e8c72abb31d4d91096a09f376514f1f777b7acda49d1b17ec2278c5b980c036d5203f0a157a660f8959fbb2b564123b74d27b059281b62a5a14f891313b39b6ea963a8cc553d5e83fb53db9b35be7dd47f67c3a3ee929416969f7a4bc1cc36e03d559dbd3f4670ef63d7e672312b5f84770d3e7f4bfd26e3e2f77951ebaa63ce4a9f68e3ab3c59da8ca9995ded5621429249d5c0e31cd1a26e5b9223d4970d25c62a45d4f2d05869d076e1f8595a19f945320cf19d8ab53bef3af9d2ab5531946d915596780b6799902a47ef989d20b469f11d40d0ef4bc109b4e9a9a21ced752d4fc07ff8732fd6e5a3b8e50ed80b40fe453f85319a2700ec9adf4d6071110848bed372780eaf92286b837d2758c93bb95bd7130566acfcc9285e146f9860c0304c3bef5ecbd5de8a3336beb940d872aaa60f4994570acb41fb48049bc838679b9b79e2a760d55900d014458d3b9623eb8b7f0bbc08b4e986b87e1446b1e7714981026a865c3286fc936d8b83de6d57ab1a9fa0733e75fbb7a506561f97bfdfb6585120ed483216641c0321d8fe2177b75f303dd7e68bb25dfc05a57c62e08fdba54f90772796cc602b19894ba85209ffce427e56a9ea3edc960c4e15d8874b988a58da7d3975a66e54f3355638618b630c450ab60889d65c36e4b36bba41fc22cb56ec89e03dbd8266a8a54320a844c16c076235a599464d15b2fe49a9522f860f3a28fb5704bcedf523d4791cbeddef296b75422be58f0d3fa5b38b2f474697563fd310e799125a94e006807d2111518961faba9d056ed7a6ac12c9bb51e4ab646642f9a49832a95a51705e51dfea762964929a0a433c1a6d7825dda4aaa49a6b16d5199a5a7dd02e8e3228d8b23a93c683d808bc8192e5ad6c699f6aa1ada61d20b599d218f359d4540618895817450b94318a510a0e577adbac8d28cd003ad371f44ae198779d08b828cfe93813168432e2c7b4acef159816945ffefa8d8b39ae7ff17b82964bcbc7cee98ff3413273b2713a51465b4d54fa80457a40351e3f0e8619bb2e4a98cb69266b6693244c4fb942b184bdca947b9b5ce39a18abd0494e893e0f4c1dd7edd28acdac903276b52a1b2521e81a66f2c17637daeba23a3fac0b3b150adbc5328cadc5339d700ead37e30cbc8a66849b70501745b1ff8b464aa68ac6e8b3f4c44ebe02c344e09cbc6f6c9d958450ea9bb1aab1c30c4ec0b9866671ca544ee322e7c8690bf15b90b195c88da05042588edb6162789185003fc1c6a56acba8559d8bece256580c26a1f968ba1b18fd553aaf08455bfd9c01e1992adc930f5b11c94c90d4ca8b6ea8941223147621510e6d87cf30a8e4313300f7422fb7bdef31ece8f90c0c42894b4f7e95fbc30cabfe16c8198d8b32b3a78a8831729858ab0193e6befd090cea6b070c2d04b257b91194b2acbb734555024e286f915e1058a1968755caf29d0c1329bf4d6efc659df2df3a250216c525e9606718acaad8058bb6f2891990979a8569e19d85da408b1b53a6ac931b6521cffa200c11039d9b3ffec673f4b6510397d2127244dd80142af2b41901e4e8d8f63d6c9356b497fa1e4643566492ec900b01ffef08711eda5975eb20472e86dcf0452c10949f91b343417d2611cc4e0e00d1ec262a4e6b6458d26b5d74b5c8b414509824227b715c0639f19f3d3c23b2d69220911777a13165dc629fc55b7c0230c0593003bd08714e8907ce614ad0859502306a183fe8251d5a35e27d92db8b9a0382682bf38b574d6ee158b878655c89281ce6d009e6528a9358be5b7dfa4111c43f4b4841e652cbcb870762e76963ce4d77ef63f15f627eefad5a2fff38377ea3a891fd1e7084f7d3ed1dec07aee13cf4e059ed1bf58c386a478bb45a492fbcc8dbb554dc91c7b41e8cb90964d12b8c62e0fdeae4f1b93b3da15d07426b273d5fc563b76c5838c63fbb8ed6bb66f64ae0e6aa9fc78e7b86ccf63f8dc927ce56ffff66f2992aa170444c7b4b7c721aac5855bbed0759916bf22cdf2fc8375f598bcb29b89bc86d086317b449fa910bfe8a5cd12685eb6f8c02d8a2401a2542ea8ae95aac1527b768717eff9bfe28f4ce4fccd49eaf4dcad92897297ce84d3791f18eac3e2bb65e1ac181c3afab14f7b54f0b4cc8c389b6296fc7add42c0bf08d26eb1251bb52a5c5855b8ae5c56016047e460b81911b0816d28c4ee894d729b25cd58cc944484cdc503959448555b296fd1bb271956c776d8ee4aeb289005efc502edc6918a44c25cd277d074304527d792ab157bf31c069a1da93becc3e2fbc8bdf85a2f642033fcb717d5755c99b420918f5720fddeeffd9eb1485d11b8c56e698b365a7b0b9fdd4cf851ac2a0523ee7c1359fdf33fff73dbbaed797fe94b5fe226d3a922d4937a816abaaef3b5b3e0e840fe7935a39c62a3149c13e965eb7b145e30272fe420bff8c52ff27f5e6de1e929a3befce52f8b534f268e8fb1c91405bb05b8c24195001ca1a770109a6059613471d54e4ac927f2a29ef744bef39defec44a4231718840888ac8f7237acec0dd1bbf7bdef7d104076af45138e285609f2a85b22c7354a9df108dabca975f1b81ffff8c7e9bed3e9e26cff524f2b253050f5445cbfa591a6bbc8f2cc12ba20d810f6b667f1252ac947b5f47aead887d1859e6c0ba1524c8af8baf99cda97752d1c8f4a70a08ce5eb7dc86a0f3a9ed158c639d598fa9c2de72c138004acef49dd2918b7a39e879630f4b927e5e5e9f62d71c7c2f3d6691cc7c293a95d671f896cc5997c43b6ac683ab1cea5b111442d3beb56fba075e84c1685a18a9d9ae9d04ae76280e2b12abf98450b71afc0e8df7641c061a7280668c6020831ee4d910a1067417d4b23343204bd8e8a428269082da50980809617715d118f92b85694d3ce4bd12bd6a157bbb123a20a8855a0766d3a355548fa579cee5687a182d6690b0045eb80f08b9031d7524903ada222e7142ff2ce7c774c8c8da39f5252f92598cc19af00663b9dfca56c00323e158d7bd3029a5bc23c0aaa5a7e0f5ff54c179c7ba92fbb6f14e3e8169805f295fa5df06d96ac24d819b4f6ce17a9e4c6928d8bdafbf77172351b710a6ac6abbcb35f6eee3925acd4821418dd2dec90cef2bece4ce16c879e600231042796b9b40e0759a3bb8697e3a2bfd9b37ad1b67c053d3d3f53c1061f23af859b5d10c619838cec0cbad0a41d5fc9371c5c8079d1b899bf9326679f74078f40c31a7cd14278340af2c833cca5bf62c4421900219c9f18cc5de70b839f9577618d0a24388b3e305720e9445e7cf76d88a939391fdad78fbc42a0c7d9cf2861981b522d4aff36cb7d4808398905640ce66d64e0a081ba91582b4258beeaa31ffd2846580bf478eb36b37b7938dc50c0909e9b32453b20da7b768e4ef1c714ca40b70cb42e1118acd4422808f527997c333830a11a384e2a74b3d28e77e9a0b19a96359ab75a45a60c23040ad84ac67a1359413faa2abf87b0f07d6aa243e5eb7851e00eb2897caa48c79ddc7c662777eb1326939639ddd3089f7763c4ede7e2742fd2f8b8516f78fb0ba7fbff58301f70b19b8599a977a1771b273e9484fa6971b1d37ae504153fdbffe829943a6ba10cc61265712ba34f5da950e7921a622e520b0827d1fb13f62891b19484125206a3b81c275ce8b6f2943ddd9c2e3d94a13ab5019ada1708fc964f8a41e219d976655cf8869bb5438fd5e0503b91a8a725502ded4c4046ad834532b07e7aba434f9c8479db5fd40d863c3194cc481b4b59d010e91690ae1200a5d4f261fef9aa03eb88e3f27264976e72ff9c01cdf75d8eabb14416c598b67e98a8721672b15942164b8333839209038aa58021843b17caceb2b6a8c7aff4832afd3aaf29181af8c7c73ec552b0857fe8f90e739f05e9a7cb9941b944f1899d5155d8e0ecc39e5a26fe96ef120c77e1c9c6999add547c167f28022b60ca3c0067e52dd3773bd6fde63997ec5015330d8ece19b8128e6a1ba8d13b7e618541609a0ba14c81b09dd5922df146ecb8b0c3c95e10802272ac398a55a8bc0d23a644a7039e358c6298d22fa2b789687558e32018dc4897d811230a2897a62f209ba3ad2599d12dcb5e2c282d430a628f833269f05da0980596edf9360b5147996aa784dcc2fb81bf09ea4cc383bce46182ee3b8f62ae9ebb95a623056ce1d02b6b5c6025aaea6f6ac77d818586466341a0bcbdf912d95d4080f386213abb7601389826b504faa5d4448bf11797b5e048393761b02d0ddb7edeaa37aee09d9ed80701de5ad86438754076b3d3acdc6107444a24aae2907370ccebd49ea5b9e55a60ea1138c471aa8055e951c30c5db12cd9f349dddc9dc5732bc305cf9ecb280331caecc1afc897e2dcbad8174ef70d080e4e17784640272a973e77443ab1f092825cfecdb39ee1732da565e97319430244bb6808234e945d935d36abda6f9516b255d6d55d9ad0db6b75eb5d01f227a24c34a9074fc0d6700355aaa950859ade5de782b2a5486c8a6fda98d0c347598c11295e562ba3a2cc017356250d029e6a001c0e74a05a2b35a8fa0a082b40e544eeb44eb77e5eb00c03cefc99194dcd4ce80c4f368241675368a3bbf4dca25c5b321b843800eea58f25d3105b91b320060e53b918b782c14a61064670407cd2528d6509a8c7ee480af39a620e89a980a050bd02bb0ed0e3447be5103bcb6df7cb3948a4a76e9852e1b1724551d44c928b4c6dc5b490ec7b761f8665ea67e83d53722bc9eb663938e2bb637739a43ed010bbb4f16ced5661767cb13417966f13111cf5097b8702384ec5a95d4e176b7aed360799d915216991c76013b096a348e0a4ab5593014403bf433af8cb6db46b0b2ce9d2c7593c7311484e5a5ea81b138f6e8520a7674ac52e71c6693dcb782aa4f7dc7947dc1101fea995b9706abc7637525fc8d8ecb9903c654b039c1813fb9e17a750b035118f8b9ed503cc4e5f2c19646aa8736703fda4cf76795ad7584c0ee146132da1b24dfbe2042c2144b4f0e44afb6907619c1f0812fbfad7c096d0134a39d4ce6322b52115b1504321a147ae331d95cd8b95e143480a1fe92999d7de6e4ed976c7325c901fe1b8bb9dbaa08f2401c2086296cd5ecd090e9daf264bd6223e806ac92b8fcbef6a113a541b07444fa428dc8ce0394e17f08776f4c9e8553cc3ebc41b328640a3702a2370b1db27af67a24fee5f1a276077d8ff37c0813d7eca107eeecacb675a30528eeef9c553e11fe789172067e5cf1ae6fc6b7d2e9cab6768e424eaa325d390d325645a5cb78f581d4c8722fabc7572d9ec80905ab2482b8cb567c3a2699197b0142c29016502d84d0682ee9154fa4c4ffa7d02b79842e6233d614a781140f8d49ee934c42f9fb35f149581b62dc7bc522426a647fd58375a5aba03a50e6169079345665579a0f40a849e6b9491581d3d81432fbe873fb08064897a78c0450f33a46c06b22f966f60477e4a200c894a594c8d7d4e4d03396afbce1136b6163d970437b0425916cabafa54e68a509db10c8d58e35345a1e165aee150689580856d36450b7bad670b3485e974f06f5201b7599ff0efdf704eccd692f4265dcd0e4ee7037ae93c62169369c74abc8853286c093ca8cebd3b132f5c03c22cf23186e3886f94b76ab3606e6110f7930fcbee3bcb5311db5ab87643621981217e0caea0cd0295612b2df413553d4bc6109f16f374bdf355b76607b4f632c46a15870a1cf142d5273de2744551d9ebcc7a748b7413830858340626c1f66f0e00c0dea4880ed652490025ed4dea56a949a19e46200577dbdbc450de66366a9cc1c4a68b41f122640a0d5d50439ceae172be505eeb633bd9c7ec6845f0924c5a8f86fac30db392529ca5b6bd4ec7aae1e9181da5ebbd131d0a331156f6369e6c086df52f21e9212b10d421dc42ae8a7066d1cebc88d2ac8ea8c09c77d73f05d4d9ecbe0b23109f9058024948482c16658896d78640468779d3295a962d6a94a017bc92a2c2208d1d3b2d4506c4a4e86f48c592146d6a72fae01a4fc5bf18ea4b8759e95bc17bae5a5ad173e7746773a766d1f742d6b3f156d5b3a17d3f72f82dc08420fbb8b9b2aa73c3d9681f302909a96a27c6bf6451e7fc71275c74d3e8935dae8aa89d1d248b4c2765035958ca0cf50e269e5281482a4c4f806a8bae038d748ce7f314047d96a0386ad1cf65d36a3d59132aada7721955919e4a79a1c104b09bccab0e90a7db504dcd949e34b23e6defc963742bc1cdd0439b09ebf7404c04c3de83037ebe50586d8a9ecdb5ae22743e184d9818a3189d12d66c4706ab9a6a2c8b41fa5467ce9f552dd4cd10d7b9b706d6ed54ceb803080ac7bb5a9aab5827d79ebb6dea72e84cc6420103e77ddd6a4810627715c26eb5de26cac1b79659ed8c578d177bb1b5bb5b395d4b3901eb8f74684e3c908281eeb42a1ee169554a2261b75e4b740684315518b485691413e98227a808af2cc988574ae9802e08faebe05f22a71bab1d0bf49799913d4772dce203080f64480b4fc60d034536385d4c6f75ad25624e774ecdddf22bfe4b2e8937509037b64d0101a585b880a440b374bfcc384e4d428a62fb1488e8b09eee02d2cf29723ce20c3a022bcbef8c2e25b240277b4be849b2642e0afb7529aa14bb670762680718f3103ec9e41c4cd6a0c37d6845956890bb557151dbc5c498ef1161dbe885460f4d2951780d2ae5e559f5e4747dd36e74b0044b8355cfe0e1541b1f54956cf4f3978040cf42f0dd74e8e616ada7b0d0301d11320b0ae8df4632d2217e2a13861d27e41aa16121859eb508e813bfcac8e602b3b0be4ffeb5fad08a52e94e1e3d6581151c3a99e856b9fb04661a7d9adf5b713a873c52ad2e4e6196fcf9b948359e3ba77b523314a7d819aff3df51339dc7bc99f2d316144f3d92250d9cf9d814b5cf7c6762d2b48e4e641af6340e31227345d3a623676ee9efdfde45479744d6558079cd7e7284320bc689631b3caa5e4e118b914d6153cddeada32e8e2c1277b553496d6f09ee3c45c8947501de237a0b2d4de104a3338d02585859080c0b1a7a21401b5af4b98c106e54023edc305f0b66c1293c0de78f6168e74952d283c56da3f633d4cc996e2c9ac582dcee20c566cdcd98852af547d5ca53d9cd07f2f7f053eae0dfba7537af59c4135f4ebf389ec6f4f4f664e5c953b73297f9ec30a9f3e00730c37a0ae11c7618e6b9677f6708026b7538524edc8b2642ccbcad657258b5a015c517dfee56f8c54777db1833d6032ac81bd9dd250f06eac02cf608352f0202334d42208005e48acbc135d1124baae089291884c50452d5444b2712186e1edd2cc64240cd83d325669660467329c6d876ad3c4036d87ac00be3625c4e714c6c8d2dbc0bb7a0c417ca9f8a00a00a0ded24904688dba04decf5e1206d2a0b34adbd588a54240cb02d1af3d9a13903a7a784bc07b8318254f3afc91efa68b434c9b403d2d5545ba08a91bcdf59a422a76463b2645e049ffab7a83c4ad2db6243c9ada43a612826704d12aabe2821b4f15107c4447cf4142e8b45b0581f496a2fa26a2b8a7211035cc03e00796881540f98e96c2c64002718d66827c228abeb859d966c0aa1989ea6d301d120a97f8ff47430c25da3e0860b3b02d98f5961049ab31810c00e43e0236d083191994f3650a30f347a445e236e1a6b0831334bfe1e5665ff6962c5a7ae23e0ac74fa5bcbb466dc3935f4f402cf8f7f7d2426afaea4a53e3f9f19c45b52debac6f51987d296e940ffc6d1f5c9d26dec6ed5a17f33ca79501fca43345d68e1dbaa68e9d009a99e5a2bd03350cfaa2b84dbbfd5d35cd838511214ab7a53a0e24ffed2c05ed14e5e4ddd59092ac1564a7c595b0e8f1e0a7ea98119ab7175bcd035c8e528e05303ae5a1f7e914ef616059d7d777c9f97152c6b3144b6d1cba400c9fb6aa47230619b0084589567639960f04dea290b0aef8107d88a82e93c202662172c8d95efb0b490d962a1a125d5cacc51bf4099347fec5319caec59cf0b4fa75d79ac532d63eb14f26e193e256456751a1edf672ba7db53fb29ff64637d8c2a9240bd1c67317ed0f2558899ff9899ce0d9f32795a99e6c55cf6aba7391b8b7aec9d3cc637d95035758b81465896da895642220f960c6924669e27f1b3bba6fed33ffd53c99c190191cb0afe3ef2918f80a9f30ee21206c38df5230ddc3939b79c0e7995da5a45459a4f7dea533a9ffa02814225739922729d34d7c2a924001645bcab6cb3e6b645a064b1a6203f6dfbf11f5c82a04135384b6d946ec09a8207f2460bc2c37947192c00014c0fce915278923d4fe0d8928c7a7cb949e95d67297a7834776ee08ee3d639cc138f055b73ed31d1adf42ba19d3cf8b710bc18d4bf7073e19b0fc33bf8a70ed0908e774a99e672a8ed40897e8426f44e38c2f3e92fa4462bca48e97aed228016d27b4c3945d1b9d76c3138440271dc221ef044490bcfab3913e75ff8e042db405b022e97f49b8582ebaca7e302b418853b1801787bc3645b7febdd69e4ecad0f82f8ae0ed4aa8182fce2270cb28a4ead5b5706b6a02d022e82995e9f4a7ad191d3195f74f6f9f168a7410be1e72ed33dadea69f22e443c39714bdfa9cde3209cc6ee91c36bacf4174a44a48d28c6887416fab5a14bd4e84f215e5547c244d43833a921c1a5009c5c2f0b14e673a29de92f8fa181d5673a61d8511ae64f66a927b534aa772566dc43a674aaebf49c1da16c7a32580c656166c9b70bb3f4da581d2a9755b0d52eab308515550c6f2bb737ba15d177b81a86321e361a7ca374e095d90b2d0c871663a95967be6002ff82e84af1706852b3a4a2da01cf9a57898ad47d4e05ebdf983ed6aff16e61b8e5ef092173b979bbc085e97351d789d2058d7c6a26ccc7f2b13e20a553ab66d70105b0ace4e371a6a1fc2c920a6b10dc07a18c425b650f7208be6bd2a233f3c739f12865cc3a600499f42468ef8f74e04e8e25ff68ef8323572576517906d87e08886ce40008c04e7841c3ea9446accba4f84830084cf48f381a73ba79a60b9b22b28fe2079fe1df84b98233643a16cb5bb43f0ad5ce0613bcbca9a9b913ef7fe891656ae56713a12ad0ec47217573015500896527ec54da0bf200e79f2a3f387156e908ad4ab95287475aed49630c8d5f85ad9390f5e96e34c903459306fa1749ab4934af460863a57f0b947df704847416ad50a01fc0e84d2fc21d43606e8180f0856649f0f866f3e2b8c7bdda3ec72f73210b7f6c383ae85ff8626af4cf77f62c1020c271c8c8b9fb05680684fee20564d01c34533832622fc02179fa6e381cb40b6518371770c6af3e022c4476a1dd42dae6f02f687030d6a4d04ee58b094e2d9e033e05e95496e9e039eab5da81c769dfb36b4f549e3ba77b5273623d2a5ccce5da13f4acd8f467c6748deb305e5ef8748ecdda96131788b58b96f3d04252691157b7ec6db1b07677d93872acd26b1747a597bba5360c0a1399f1cd6197139749bb26976e511b2dbeab0e518f320f2dd4b81de2b4cba84ac189b21555701601941b014eb572f0b67269606fabd1a21befd8511a36ab9d429d4dd4419b8e7d59173de75c691763dd4f9c1aabbfe5672620493981d26e15bd552eefa2851d2fbda8c08580e582959e2a09b4fb75aadfe9962e2ef63479ff1b2539ade754fae26ed73eb7d14552711ae58b9df56fdc6c87b83823d35c7831a9ae31e7740932ea134a09b36e6062041928d764bf1a88776cb4ac5499444f4c91e8f49aadaa143c19fbebcdc6a6933929abf6b6af2c3ec629ab121e08bb16026a37d0c7a686a4077c92d02361bee58b363eb049ee953f66faa52c631994f22ea3e1a9c8850b044cd6d5f97c392b3f6a518cb282301b6d3aab70a0c974a0010e9ab70fb2f51c4fd205198e9920c14195453caa5168ebad1a3c017f409cdae668931b3228605e84228d56facffffccf4411290c4fad2869a238e29f52777ad962dcba55709e9c9cf21011b21e0f2cec8f7734340a56d2592c400740f8a1d45c440e9934ae2cd932f5c1fadee2c469f9d6284de417513e12b5a10320769ba2478fa827f202d20f92f6741c2e7758ac8dde94ae38bb228105b6e96e880e26c229168cbe43cf059183830e02058c30b00781742e6ded9359d35281d0a7238d3dad0b6c6f0e186d4755b89d46fbe20b5e38ddff8da17bfa7d1ee7749b69cc3b0d740a30453aade70cc4e3100587e864040904d16c373791a54ea9906fda9eb32c7cab2ec7ed5100e71a582802370c4b5857b2d6def670c5eab243c03baae05fed3ec0161dfb508f74a614b9fec09670e80c19ed45b206d225ee969da5306d36fbce731b0b3dcacc3629681bd8c3f596ac8f766aa9b117e4ea2f86e809a214d587998336e3d883f310f32f64aabad3f0de65c3e2584bdb484527a96b318d9632efd9afb14ccbacdb192d4d275fab9c5d7c6dc3375d5eedf26f2da72025630dccbc565b6b391593b5e46233c1d95fdf3e59ed61de02376f797fe2d7f11343f042d0c302a2ad465ec42b158d72b742bd0e18cd9fb1bfde38c17df6c4aa974949824982ad5cbbaa06b68fa07f757ec04b2e994b1d8c0593187ce2139ff02c8d475f30dd3e2ecef25e840102e4998f84de561471e2ec255c4e504d9aa7c9109705c2411d08da7060d99d1304935f24933cab4925fa365c412039722f31a2d9f5e100d46335c25ce46152969d03e690908228da04412ec0f95af37612c25d89a38180f4646d749e6149c062ee563409c97ac4a6f8dbbf9399789ad140c3a29cd476fa5b80d28c50450ab859486567a8f6aa968a4cd8a7bf3e9c6eef8a3204317de88bfe3a830f02c6f1ac564736f01d4d727b9c9c85838f65e028bc79c58a18ba8718a30050ed2261b134d7b7b9b4f7c4ad51cafe1d08170430026c453f7e155f7a5ec8071a3e08dba77626a2bbd54ef2bea72aa544d1bc8b8bbe9fdc8917a73f9e12dd767bad96e159f74fb49ebb4cf7ee658fac8f63c3c9bca9cac9ce99d7946afc5bfb3a673b6658e940ae9120b6a5d1391436a8da32ddced5195535b59f5c15a7b7655b5a90694ed575f66f66882e91ce5c69856b9dabd61aa8b1dcb7c232cd74cb40b7e0d92331859906020b01789a4507eaa7b3764028247de326299be190cc24b156fa33526985d5990b029d8d944ff8e8c06da78a6d12a3863405280041ebc5581de4f12f64aac3c38de65b5aa14605b1ecb56bdfc8d836d52ce0c5089eacbce8db93695ad2dfd8b1b859729cf31c5d4c183670f3662972ab11bcda5dee96cca8bf894850582ae65a6307c567df2ff2e95f7d62fad08859b8a32681c24c1e16d89a6d33b59f82e937fbd4602594b8aca6c7042bb13828c4bcc284b5f59641f113a6242750651cf1abd75781a3c0687b1e7a26b249dcb9396c320b2602d2afabc24d411bcb60d8cea8964877d276ea6c38b4070ac5ccebaeb958f95e72a4202c79f52f803d3dccfbe618646cfc6848064af64698cd0b07a338006931fccdce0d9328b26a3aa0f4e42d74b3a2aab82e5abb75e15402700ac36967cac9d2d3cc0b046accb92600839018e856e4d41643beadbd2770fc6b082277d4d972a83c0a682f32c31144c6dc5e136d940e90af26d1c90f8d3d9564ea82e37e01da7034040785f5693bdc16126a88b96df3ab82c0ad27fa0a05aa3f8190f396257754536348f6ba1890110d3e6440cf84b017b5963340f8c176ee8fb72d2211dc52f08c581140766c342f74bb48ce45d34fd7f0c85b4f660a4eb0cffaba05de37a79bdacff59e8675b6758dd393acde2cfb485fe6ba583e639a4af42c4d825b7b95bd6a38d566395d4656ff7eaca6acce5cfafb4e63d3b194ad7fb3d745d3cb8afc5b669c68ea09b70cae79abed10687a4b39b59072d168479344f794d3c78eacda9de1dc7007220a17a0ca4cb3f2b4baf7c0b1adb4d7756fff97dfb0d4baa952b2e95c488760e9b6ce96ac9b933585ba501244c34d4f3ac902a255bffc033d44732bcb05edec5725a94c64041f6b66c46f5b4ecb7887b6240c970e73a2bb9b0ce4e76247729295ec93e1c8bf0633f31a73f34c2d4d5dc1715004b78368f7d1b5ecd3a9607e91c5641cc13f113b0df7a4f1a4926b84424944467076900fe66271b9a08d1fc58e7efe4123803257ee56d9192bcb29454838d58ffc90db4edc207ba70a4cc17343b85ff28027765b541b13568ae9386539a6468a5ee085141dee2ba0bcd8cdc8ae519f32b6c24aff0add186b1369b7ff4277784d40c81bb02410ceaad96ae3925d2875fa1a3e9ddf418a7658e06cac857bc08978f70a36fd9188009355a5e6fc2b2794b92fee81ad55c33cbfdbe714aa62299d332949662cae92917a260fb54787198d965f9fc952416730d121f7993a68cc4ae495c333ac728d45e1159c7daca8a9db6e2806a27474d392c1411644d38eefba39d54126fb051193763cdef2abd8e580b967210e36651f5052e8dc76434133384e84810c01857adf06e64a3386b02de68e7449cbe21590752bfe48d3a3f32cdb54355e245117fd7de4addb6e77988537e4566bb96f4e77c66b4e34b69d3e751673f1e9855b17f7dcf0ac5e9ae39ba9ead1b7eacca9166162bf727eaec9abea16b3c2c896d215df258bb9cc0e7114f481ac119c3ae777f5cc0dd72d0d21d0b961778b40d9af5ef9e65f668ba0339afd52a99e921e9dfd5bc53b0dd72233a02a0a710a8f1495b34c1569b55a1fcc15307b21b37f15e514fa0ca1305c69d681d6414cf592d639b2a19b791977de8536caf201ecdd9068c50ed255e94b6e8361652052efec54d5f218e47b962e6ad4b2f6a9ebddfa13734f7908c8c9f4f57181384d371b5a64505c55ca3234261b2e2235fa9bceab163ff7b9cf71b4a8c773c806acb46d366454ad8de3e3f2298adad1a12a7d96b71933a3eebac8fd60996232d9c020b77a7db4bb9c96acd153dd9e997180484b1eba57f5f6f089e5600119ce0700a88523142ac113b63c99b7af744a20beb8d0192b4d0a1f9d3d7e6354b6780e23cb72d1a9aaac3eccb79e42406b37692f35eb116172685e8d84ca1484c4071c47acdb5d66f7ad31ede0742160bd70b3de9e39164300e54267006165d5f2601866df4b940b0e5a4b1e31619e9c847cdfc55b899fe1ae3b30615e3e2f50c96432538b7f2b00345d759dfe8d088520f5c9e9e68081f55df05d011c34ff3229c5dc2d240f37c96f2b077d4056af6adbbb6d5af4a495e8060e4da49e2fbffc328b6415180d0232d2d6557dcd2bca81bfe0acc3e174b697bf2229803e80f76a01e7e980aad4dccbe07a08ca582d450638e5dfde615e4e92cc584bab9baecd12b6c671e1224b8fbb75dbed0df1ac774c9a5edc37a77bbbe053ff4faecccc6d480e7bd6b9cee423679964745283ca556b22e26d7bf4d86e25bbd4d210a69683217c1ef829c0cff4e4684ba32bc51489974f549f29ea34fb82719ddb3fd6d30710dfa6cedec1a4d7edd2c6b022eee0f41621df5526153999244a92bf67b57b6e5226ca3d3076cc37847b210e27cd7deaef104d6f0b72975271bd1d312d8ba5c6b45ae7d2116bb76f0414d7c2d9836c75b4917decf02a20bdb7b2f72db09245c7adb4807726ac903fba8d5317b37eb7b215305d3e1739993084408111238883f6b915d3d041fc8444eef6c043f290a3cd6fe9ef3bb3285831100b6c43b68928e3f42d1b9367e4f6663b2e1e37c30d4e9e200b95d1375d3e209f014f29752284057ecd4606e30c81923277287d44f376cae1afb0ec550cec320ef633826ef50293ce679104b2ad8f7fad05733d74649664b5c84f1f28f5d82e81b7f3ca6b26b7617b9acb53b3c08173950cec6e33d2773fb7a085c0103977dbfb2745e6e22fd15ca6c51f17cb9261e8b9cbdc43a0e74f50b8b44f7b55134e889f06073e0616c8a6293b0051ec9b1fd52ddc6265da178f0298deb546be4af5de7238aadc86798bd52a18186bc8bcefd837e92ae432f5665fd527f75c9865d2c2bbc420bd28444848eaecc2ecd91c8cebd717b4a3671b1946d1b294dd0311bd3c32718500dfa9e02c3833aa5455dd0b6d098f7f490b83e002a35d1779b8c5c2b036e0604ab9042343bbfb65115c2b45e6b05d80d60bc87ccccbf29c45bb3474d2d27aa71da7013f2d401dce8177db818bcabf21ff86f04fa3d3cdc6e55f9120f93e3fb1335b930d755d22eb5647906820e9e931f07c647909d1d7d2c0764c092b816659a84d9bc1697b21701b75f9e34c6d33267999da743ef5167292ec367a534e176abf7003a112901949794fd092750021c0c6f1c78599bddf437f78765a8aef84aa43aa3cabd035bf62a0765b777c708faf4080cbec351a6c5c556b2e8497e5417962d05cf4fb048ad2744f2327ddbb2d7bc555cf2c595dfbdcb06d75484a15bbee9303cea0bb35c6c16dfa76d1d85b5d3a9d6e549d519b960639e267c87c3b4ff4ed6f7fdbefbe79f046ceea1d115e54c28818d56b3b0dc1be02761866d6314b8b1a5dbb688ee37a0dafe348dc2d2f280135160443ac2bcfedb315850938d9fd509d3c3411a261876e982b20e0005c70b7ef7ffffbf18ef745e136ff40ab968011ea1ff14e08e5e7ed0c316fcfa2b092206325965923266a141c40382754fa1eaaf8c8311339907d2bdeb2ec45a5213cf589bce31a98d6556126af63216dd6f6d3783a97c0e9e922f1233944a8e0a0fd0b43204f50adab43616e5972a7e581ed9d2196a63fe094c28c1deaa1171814ef4adf932b88f5f055a9611c693b36fa43dbbf2043af4d4a088360788172eab98c3605cfaa24574966c17a2e67ce38571ad38b0cfa64131292ae1b3e688b0c321169774106154ecc5000358c2abdd681d092879c9f3e212f7cf1cb8396d6f3d0ee96e0ba25b402a47321c55e88003e1fac3309548a2033f97b1109cb4342d893120fc9003961b5c4dffa57f4c235282df44c5492f36cef147c17a76ad7ff726bea7c6b049e939610be6f4ef7e23e53f8347fca7fb26accbb7025aea70039a77c73616fb905712cb42446be7d528c4a640925b14e4519a6e48ca2ea005a853b17198b642e2413bb491529ef5c83e4c9ef5f328b9dd2644005ad0249029d26f8378d02d38c74063e9d45e46881edc7591da8e1457a65ab89fa4523f9ae7dd9ce2d5b1abb00602f7a2d56483f2dcd7ab594fd30558a96262a98d5622e6aef808c3e0cb7518e66d03a7a9b3d6d4b38330a482b6ddfa8c3683e5601208dedcd448cef387baad6a99c77e8d565483d1383c09e22613a6b97aafad5555482706e5223ebcf2d3128682259cc46e768235a56d5b5e21b0ab8e0747b9f702646cfc87886f393d213ab530626ba4665e533d918a1768db6d50905377c0f01eb969ee42af78c29d0107b590b1677908a31ede9afb8c6bf82d66b8aad455e2e693651f67a7588d250c3493568ba19bbb0e0a4edc9919ccab4a9908e9c705df029d8aa7a1f25936744e8995af2a083f0021ae59765d874ca1a89532926c9d10d401d2aa8f6309b0e397b08e4366241fba905bb4451372b05908359e2dbbffa54b335635c30b653d33accf5c239469798e66e275d495a4a77e1b57ff34093f33af4bd98aceb35c2aa85c4a6cc88551475b9862ddd2950a0fb0a6fe4d6907e3552871e00d3ad43181c2459726d3802f6ba509ac868887e8adae169bda90098dc2d994167afcc13591242450b31b71a4fafc6d44d148e89c4affa7f2f9b9cde458d69c4b9f051e9a2dda3cca9dae7f51dd6e00dbc9524dc37a77b4bd0d39ede72e5b6e53470ee9e75b312d31eeca9c69bd3cd0de79519200a5f2e427c5363669a39eb04442fb527a9d9718d2064b38aa9274fa0a5decc019301a693a53c2e9fca5f7248721a9f126b2e169c4e72b1f8424eda62eace4c095a5d1b28d2ece853012f4da01e1d5a918451a4ea5d9653eea2db6270b364804ae9c2cd1a9dacf1dd1be92abc9b82fba76c4ab2ce6e98ce6327d6c50f5994b273c72951929e7feb5bdfd2cda6f2bffddbbf71cffc9c0b59a627f17ff8c31f3a82a4b37716966cf5990d9a89bf5b9192813e51350337f5ae318b6622c5583bb2889c33c8d6b05c9d4f61a1acf1ffb2f75fd1b66e595dff7df1ded99acd7061fe9b9a3934238839a0a0288822480145a6a0900c5545cea928529183558a5801100451c0ac98730e88a169b369b3e9df70e1fdfba9fad6fb63bc73aeb5f6dafbec73ead4d97b5eacf5ccf18cd0471fbdf75fef7d8ce799b86129ddc2c60528fa299e333533c207cfd59478e809ab6c0d7665fa4fe37b2da82b19e5c946a1980b0bc14a72bff4c67a8240b98ae0b660c8a00bb3ac025bdc8956e3a2aa277a55b3ac7a40adc52a056d16426729dc50309e776d684693b48898fb0dab1c4d7d0630e36a1c8eb7ea744de011505ca80403515bb7733e1aab9c07da7a4cc86411a672479d7b143520c7580414085aa9b297ea34aeaf2eca40282f5bd0e64e6a55ca21a62d166f2e1a1610a32db8f5293fd4d12440a2a447004a593517439c0b3a61db1c6779267ba175630548138f93a527875de7f9b5dce16eaccb40457092d0294b2a8f72dce86159f2038fadb58626881bd885b780936d91ea20277b4eb2647e2e48ee3283066521ae7e488b21c0398164762424b08576a88c87b22905bb6d1cb43af3424e0d1d6736d3954ccd6fbc755ded6eb3f0dcdf6d9a4f0ae84ed62f187dbd4e67cd10377421d6c4a507e03201da16f66550c87a5a578aac47245d17d8f54a17a6a147d773a8091fb5cfd14eaf6e142f15543396348e4ea84acfdada26a4f30a9d83683b99792adf5b8e8855e58a6a824824950d83c1821e28c862f62345aad9752e1f55c22af028a2422a0eb868cae909fd418386996f9697764150e84e5d2936ed029cb01fea4059c13425a4e7305e640665f529b0469bd85d465af213d4f1a6ddf5b747b3286dbfcdd29b194e953b79f540655be50b8375c1f059287e806432c384698ed47a9be0877cc887c8dc9a54af10e96d3bb2ee188e3f19ebd200aef5835aee426fec6383a4df0519c483e36f16785b4894c1bd8ff2cf3cb9c8c8b63a18886f988f0cecb5179020e53c450c1a1c9c16bb238f1c82557f55902fe187218f7b613a7c35c78e5c9313c2e9109600252fa17efcad4fb3e67090bddedd1d46a623398ee78ca2dcd0b137a7842cb545528ce863c4fcbcc0a359a889933a575fe7984677fc2d6914316dfac48dcee9b8a855bd1540ebbc279d722f5c47734a8181fa692975db43ae946e5b48e5033a9440b3b04e4d62efafcad42d22b582407a68c4967833cacdba58f40bd3948886dcbb583f53c04a7c8ddb93e438e96f89f448a241092a65677f681ff29430143494a2d9233023a6c382526a00491f4db61748292709dae240ce4a0bda51504348ffe8b39f320cec7bd18a4fe7b3ea59a2c8463b02f67cf09c89e8bf50e469eb8d56f1da603ed00edc47d19ed53acdf129e85e1e463f7560224e2d5db311bc427830efd8854f56499dcc01712cf42c2fad9cc83a08caec0a554924590f0267e52f3cb8f3ab4e0c9d2971c0816e64b988320b2b9a4cac9141f4e9096ba83eb5497fc0432f46e0deaaa37e5baaf41019854168ce8a514b7a95fd4aed4b51f63881aeec717eedd77ead48941157cec9d590461908cda10e7c4524c3048ccd9a82895fe9b65c2594f5acaa531b1afa8a00165f68cb3531ba58396722ab14ea97fe328532cc71e642451fa86cd3e76bad9e39abdb4c9808bbb34566e70c30dc65cd791252a9e6e8167eb68ddacb92ac296a230ffdfa81af4e1b71264cdc5927f9373cc10a0782aa33fbfb40e22fac80514a3368e882b9ef6d5f9683dbc4c5314ae10ed6853748f5262693428c75e9f700327c84819394a3c60a33ac4ca7f353ac702f1fcdee97e4283c8d605f4d795175923c24b806dd7146f3f5838da561c38ff83fd9f3d512847c03dd30dee8a0aeac921521db14aa0472a9a385627a33b4af40a8fdf8321678d283066ee93cf20a9df5d04eb9fead1da5e8111dfcec5c422f3da57dd8621f14f1d2b0f54c18e258e39ea0db04af59d4dc2f2cc029b127e25673f5f1a7347863f99b2751f2c0bc72d6db09ea80b76b0ac517775713ee175265920846c7a374d239ac1e276b51744bc7cb36955470ab90177f64ad181ffe34dda7e0bc3a25cc85afbd53b697f3f4b4618147aed2e672a1d1d7b72eb4607cb866dd45cde7d5d7a6f91474ef02dd2ce3968d7cb7775ba452e497a02f0dcb1c14ef7690581d8a21d4d35618c138daeaf02921969d6a0badebc950e3fa4a7f9836fdfb7027db2b6517f88c2f7ad18bf49337da4b0c8838b1ee55a8c6cd6e7a131e327ad310cbeb857932b720c157c6059d450fea9b9a11917a42c8a237e38aff3c17243cea3922f3da819d9c59a64d27929c800ac49aaff72221d2e167fa2ce01b07a03ef68aae908100fd88bf3ff1133fd1a4d87d46dffe10bbe642c805abcef8e942454fc5bb51c74e1336dbb7c26978869249f55a413cc47934bce77bbea79932c7a5344d390e3361788e3085854d05a0758bda02ca92224c36fe40442ba244855cae0b1b7a8781c811c9fe9680099ca40de539c4dfc040f3de979b09261899367f3b72cf8c8ad7c5671d23d0dc7507d9105952918348b418d050b9e46ab99c466c4ba59c6d2a301f74027cbd223127472a84aece09b195c743176a161f6b5b4dfdb7779b6a049f442ef748e7a66c69ca941057d5ac5a6909ae860a3de84c14558040c5f1f56facbc018590030841260fa45a7a986af437bce10db8add010445a821d57d52c0a44675bcb3a71f7d4e552478628f2be6dd1e3497727ed13d71a9e6d5d9724e8e4543b5ce5e49b4556a5bb9abbb05e192ee5d6b75882074cfb988ed26f6eb109fef232b1482b1cb3c454b54780dacb289cc83ac9b5684be51d8de6d6f39ef97f584d8a74220ce834256173e1966e5bdfa7a0fbbcf00912d613ea2e14786874a3ef733d87536a6fbc7b5158ffd9b8cc5c16277b47d43a91249557f4a94eb29b35a4964c5252ee16ebc696396ae4c74f583d261ba2f4c61c4df61c5e3a76ce74ba5722aeac8e68898525e54ae88ce430f90612e2ce7e58864cb721c7b554c2e220e65bbff55be12ec0db637c3660181dbe3c9b0242d003203bb742514da479c504854d105e025d7155a94bc3c124c083b04e7314efa2a7738fbc5d5f29211d6307a13eeda596666468bcea19151e80e6cc965fcca6b77692e8aaccad0faae82a338787f17fab7fcdab3bc4f71a032663dd4aeabac619ee91c56259f05390dd0b0accda5fc4f31298dd2cb878ddac3355d9383df415633bc8c66ff00b3f32e47c111331f11068045f9377db5cb42a155194e90224382e80d505afb9743a4440b1a93a28273fdc354e0066c2d4ec200fa0536fee5a82a057139db7fa862bf9317f429f682bb237627bff2a24301732dc2c62b5bb21ae1217e56fc2bc69dcb43e55da2715c803c8052c86b346a082542784e453437f496060ac90ecc9949237c0401d3adb880f4494b7313e771c321f8294124b4db4d50faef6c8e9b77ddbb7d17a4ca3022af41a190aceaf4543ba4f3dad881e5aa613269b544b73aeef703477a45b93f67832476466613d634b91fa9c636c819a6c0eed86947c8e1efee938d5960f377ac2c7144cd35f72c2b891e71ce88ee81bba479fd54cc21392826c5fcb39f3417b0cd71af9b89578e40af818429e403534d002ab305dbe4d11c6991bf537d17a283b708789786e6e45f0bdf6939e1b82a6a2e3e6783a6dac645f9f3dc21a85f46480fa54d8c15a0ac628170790cbd25c44364bc722905462473919e8eff88eef700ba208e3a088863e744093de92b849a593fee61d97bd29fd6bac9ef309171365a3530fef5f045464ba07495901d8c65830139ffdd99fcddcd03de5d42c0f94e969830a851ac2453ae05a6ff559ec6e14ea849882b354d187b951bf5b990374f6376be563766a1a51051ce001287198999f61164c1843a049c976a9427ec08ea264c4dd62057a4342ea7db1fae9db0385e1c4e9534b63f5858d53187f1080e10c0dda14b611d8ba70dec3a45effe4a2c466d97515e209febb657df56681402fbe4da2964b7828194e1ec2511f54e95c86009ceb5fd8edab0e833432d3212f25655fc8ada56491ad88af3ca1b63923a6146e621c4cfa5b57fbe49d049f2d50aa51141b245fe86f4d72145ce4c06d6b70fd5fc04c6ad5d66c316b239a88bf5ac1b64a383796c9c17ef12be9e24cf0d5b4f5b567c74d473552246b4acc08a72670375293737c401857d5c7708574cab95cbac2283de85c6f20dc9aaae3afd53734a0855e7ac8db26c6c823e44a3053276541e2525c8d277d42e218de6255d8d62ca665822a6f2fa3af7a8bedd6340fa35ba6e93937713937ebebbeeeebec07f58010712d5dac49470ab4f215b21a086426b718d2eb9a4bc6e09eb43066cad3b06991645d7495ebe3af0fce6048096794d0ee72c8cdba7059ab2ae7dc9cca3bc58c390fa5146f73959f77e9e5c4f1e4fbd663f6f1a2e444ebeb05a8f26d0bd9da9f9fb3663685f493bf9487cc913f5fc91fb1a354858fed4e25be29860b9247871dee65621c7af24ebe7ee9a5773227d6bd64676934771bab7cb26ab48563189df674d90b17ea682568ee8937d7e5ab0d9a55a560cc817474e7968dee55f2824807a6b8ea8248c0dc16a3372a08d74a2967da52efd9055f974ad22137df5d646bee70a3a1d3ab767f8dd56ba8f1c76495a3a7c49d0e29a1184b43c096866385143703ea2b304318f6d2f3768fb25917e6f80200a2f66ec55b856b953e97bb6b6c177ccb4672320ae879302e1063168c299a25157100e7b14ee0180d1929cdbb66a9a5d6d5177a4aea5a6ecc31b53df13caa1e48ff241c85c5433e6511b1d4523288e0c15f098336c891c7c6a980b1814a2fb28749fd24800a30a9f708aad0c1f55636b4db58ad5d2632e6e3468e668bd8adea5cebda347a0b57b5085b9fe7ddad669e16b96a20734f3b7c052d3d11603a7c88de1cc9e7eb6d2dd84e53d0494449ac86a48e50f5981c81ec01fa8e1ae99996714cdb26f0b74cbbfa561f3c83558b087bf834d242e5eadb6cd2214a68ba68b853d3fd8012072b8f73f2d9288d583aa18c4871bc49f9aab9ebf6b07d140eaaddd25b0fd459623da89fa3acabb44f85a4d75a9307ef4831289dedcda3f893e4f4b482cab1850dc981b3f43e58471880a890940ab47f846cea89213aeccc261a74c583619424b14af26b15435c604267bcf1ca5f7aeda33efa0d9ae09db83b21bf303e09c68582577271eb9e7af45604e9087e1b03ddb4b4d5ba71196e2cbf3604ab76bd4eb3c22e7233537242c6f9dd2619f0e84d3a412c71ec3c91afaee91b3d24cdd4950f2ec2fbbdbff7f71235daaeb702233d27fa647a86a9d9e924b5ec0444beb39a5c5760502c223c75c6c7d0c4dd57da42d03b34615280c19e2229673bd8d94ffbb44febed83bdb60db6390414000b0b52f534ea64602a1a4372d27b10be908e01322f4c48edf3bbcd111952d9bdb2a71db845ab2c5d301cba23de350053d97cd91aca4981e92dd359ced0278029d89d093b3120eedda64b4385eb0a5beb94a17e8cc288cb21873dbef6b2e2562d2be6405c2ff9f2d60bd6d6348bd8703282cd8ef321c5c7726968db8ff98e4b3d4536b83a6774873988bc5811f77ca21f7b4b6014ace43fb99bf064b5d9415c259f90a6800ca9fd043a9e93164ba3be1549f6ac4bdc0e71a7415d0c0273d15a8ba4e57a3a17f6b1c0ae599cbabc154cc79bda20a76e997bd25554aa87de726abef0d55a98a38f9ac19894bb9ac0189a6a9beac9faf4dc4b3bdc26ce73ea20829eb1ab7e10a95cb705d97ab0cad65d5281ca60af86bd0c8e4d90bb2221d41f3df65f1c0c84d0d42aec5c244d0c42d99ce9e6586a44b99af1ff4d46f9cd1f5370ab1dd9922e66e44046af8b62135adc201c9110ce6a9a975317a646df91ca45403c16517612822439272ad67b61fba1216484f724938418c8e62be9d57947c3389d8668fb29d9ce3fc34c4ffcfb98387b429cf4593f795489534be99a09cdd6311a7b555662304def7a32d3f5b5765f0855cdef30027768d67379abb93cef40f7e478249eacdcf56dcb70cdc17ad8ba5e54b8eee7ac5900ba940e91e5e4124af24d0d409daf9d3e70cd78c932a963884e9ac03c66571d5ea790a844194340b2c39b74ac839441ac3a0af5404fdc22c4ae7bbf8111454eb6750da77f22ee557f74d2359ab31dbd658dfec360deae0e750b62fd8679725f86a743fcbd9ad188edb224fd13faf9a1699abf6a025d9aef1a795c0af3626e72f9b3ce940d1f28a10efb65214398af1ee24cd5dced413d43b3653e6ee1830b3e0a78e052c87b0f60b2fb5bcae84954ba7587e69c6dd7c9c5c5a9eaf9132c17e865924c8701622f945b65fb85cea06182af0c872d031cc8252ab2b4c47a233322249d6005696182050a56b308b298380edfd358348b7381366ba3978c9937e39681ac4b4e03c1e0d9c88b425c7e121cea7d149d62654c894dcf6b291c725fe0e2983f6d9a6e761100e7a5b540179f0b037ade8dffd706d7146a957b1ad3f274c90f211130f5b20550a41a26f42b81a6ec82eac198f6e6155a47851011fca84980610f514c6de1939afc3fba6350d7b2b27862d578243846652ca2bfbd8d843b6be87ef4894d40986a14c42c681cb1472420d70362285de7ab1516ef864c968c86069c637888d51e6dae30597228c44368a258f1bd4919cbf44dbc3034f1d08fe30816029d84b37099400abeb1c23562f8042c433b5cb9da7903e596ccc8b8c45ee51ee9eeb0318d28b06e94f6c53d5907715573d4915c39f6d8810ca3f74e3a17f240e8f4c1de020002d66f02b6b8a77a4e064eef6d6276eaf8d4ffd4fdbbedc07309aeb78dd55c9ebfa03bbaaf997e23736fe3f88cc58d8cb86e35fdb7f06d296550c82ec1256af496f1257f148fd2d2a83678dad528d0ec8433a922df245e09d1a4cc7c4cc0c910d3c0127aeab07d2a247c299ee6445cb90f58ca522ba4d2bd980d6d348107daf33f1a320aa90a523ba9af7e2f3ba55a4875645f90ea2ffadd82044805d568402a953bbd8d19c44c5e56c0b85e9e800034230ffdb2d3742923aba42c74a77cf58c246a260ea0b19a14f3b9d6d0bcf4ac5b2c15160b29d808fd77e8143da606a8d83b0db7313694bd908dbb71f73eaa78d6b1b26c9965657fad144b5d6e963700ba206e47d2d46165c413d8def2157ae2439b70ea90134cc0253688a12f61586e23d7eafea03b2b738af130b860a83d8bc4c3df80df7a0124f4430b5bbf4ca10b4bd072bb000fa4a867c63421a889fd20f0daae9d2a7971f7463a2fa63995acf2cceeb5866254856d25161416fe6a4b3c506b21587625584aecfbe167ca682e6015a0aa2fbb439c4c4a398bcff928e2c434425bceb3a7687a0017430ce76ebfbb40380d217b8f5d84419e197ae19b0f890563a405fa6a8eb7fe52b1dc4a996d7e24327488e07670ca401825273b578cd8b76aedd90fa1cdd714c0edeb5fff7a747298f46c82561655fd00228945a4261ec57678cab16a0b8db6c268ba865a792f7e15c78b0e9258f5a5e54dc4572e424e46ac4ed3118c7e3cd4ad7e0a52696292668e80ff3bbff33b5d78e71a2d3035ccd727c2d81cfcccecb090ca7b19242f1643d4d155b9f7396a73f1e74fa7ecfdbd56e11b6fdd47d3dfbad0db5c9e82eead7bbab8939c91a772bc7483ac907512d9afe42aec01471e2285147d12e8b6495831e680d44a08c35ab1112794d5967026eb949ffea840348978f63aad6b37d7e8643d55ccdb754da37a94c535a7f2fddeeffd9403337fdbdcd2a40770fd25e82c880edd62170c8a0cda0bf5a5a975d56fcb97221b9e656a4fd1ef2b0a29892900c8b2a9a64cbd1923d765ccd471413f7189eda36cbece50e21e522566e5bbcae3e11ef3812728318aa413e3086e01b9bfbdb0ded44c3f0c98525df8077783ee3dd52ce0ccd33223c4b8c640d8592883bdbdf81a31a442050f38c9376a8521aa6592346fbdac02f7df96b93403bb461e5adf56b62cebe9d1df93cec5919b75785f5aafac32fa0dc405f423075e6106122c0acc9063041226e263d1fb21a9c274c28ce18007f1d97185f7f709567333cabedcf1b9b0a7375acc96be383e236e218a654b84a2b3a76f311f6c10c27e48980eda4c71b8cc8c7c387f24cd87e9c70d8014a33081dba737529d0bdbd9287775684d8dce61826162b5f44e0502ec16152b08d68927e2d003d5e08d6e35018d1c5c734483802fe932b4b192810e9f03ad725a7915ee520a15ccd1406833163fcf222a7786e3633ee663e888c5c20dd3ecf1f1f4889df9c66ffc466d3d53d0bc406c6f3bef411d06ca8553f43806147bbcd0a29361f3ea185adada6ba575d5cb46ac428e4229e250d9e8b4c30375768e4d9c6af8b413ec16f577cd58a10a19befac8603183e6652c947426666276cac330f529e8ded32c3cd36a17ea97de9e9ddea89f37166ecd4e337d7757abc97c143892c254829e74348060f566f09287648804f7f6097fe921ed72912126a0249edab3c2149b42d2284127824581f4c7887ba297f2142f12f47c6de0d4be0e3d81793dcc4ea0b57deff77eefa00e0d849b4cbb85b01e5af0d13c028cd5b3edfdee02c3c4e5e4ab7698d3160eedcac9bd66ce0211fd40ebde7fa45013a0db7b71ddea3447d9450ca15d942d3b882df413e49b38cdef2c9589a3a76d30ca892a96eb533ff553dffffddfdfe1178c2a82474f53b8068004e38e38e9a1047118a64f7c4327ec4795d5efdd58caf1599fca5952b97d989ad1441e0b623a6d07e8aa4c6f5984e4c7b29660cf785d9895872275ac28d2ad2b17c16d07539936b6cf7a8942ecb7654fad0eb613242e239e23a3cc3f81f1c9026604db897c04d0bd96a2dba6b6febbb8d6f1d818d984c1bccaa0a019a8943b811fdc205244d79a820f75eb6728e71f6b45d42969071de0505e853e7db5d6dc3e4e700fda010faa4a08a99e64867e70a363dec8285da4d02d812661708d99b6120c612286d61511426d1b49d6bd40dcdd1239ed5815efa6c2b435f551c1107e6a5ef2d640fa441282a570891c3382f2def9ccc8b4698d5152504261b754eb27a47a5f4ace0a8620b2c31cb90e2099b930418f1daaaf66b3d315c290d4a1aa92f96e9573426d4e95af7401a36027d74d43fe8a21a413d0837be81481f88a452ad0176cb11bd521128a63e8bc3dbdcdc5bff09ea723d7b6fdc65bb741c02328d7b3d42493f534d2bd39d2cd10642e13b2f663b0ac6ce7c22f17644e9db4889af59e0ab8a239ad208bbd518fbf4ce6482155e7c0f61c02b1631cc9b79eb3da59d245bde52add6553a8562720580ab0e438b442ad580dfac6ce526f9529aaafa49cb8d34c3d944e448fbfbd4c833d329dfc86f65a96519ca99d3577a1b2f27ee1aef8bbe0c9101991ec63f93ad307ba0ca220432bb77ac091da177320bbfc333307187ae08196f2e57bb420ebd35b84fc8519d3a8962616adf031ea9bf52dd98e3c06a24ca3b12c68bf916e293feee33e0ea9e80c477d7244703826c7ccdc26b4b5d0250c7214ba68220f45fc5979a6275fc7df9281b21a0e134023d2825a349bcb5e7c6fb18ccefd22ab9117cfebad452cbe8fd47b9277c2ff7d6c569d07b7378ef226f3f4e6cf56bc63133de9543aa713123df7a97ec19fa5e147a2bf63f0a18539620eb021817c8ef29ff00cf628eca93cbdc1128b254a6e0fde109a97e8c2586ca1835ae9b677255276feabbc916bcb0d7234c9634ec77ded57a53bc3818c7c68a0682e66b443c548320b5bb69e30540e0b891c6a6d426b685ea66968e3f2b0ad35c3a22be37acb77a7c67af01a919dafc6b776a60dc42da06b6e71dc0967afd6e258088b9144d77ac0acc42f92da784a62915a9ea66c41d6cf10ac012942a1d1319363da4b63f48c8dfe8a100ca449fb68286f7b0e19562deff05a9e83e1f96101d585444df26f6c7e1ff17babd4692e4f16e88667d3e16bff7a7e7ad290da2ba4423e0ac9560f3b9601264f9954b7b2aac4b77c2f9122f10431ef9b8c12b5f683290f41d76182db0fb5ba3650be7c1112252fb99de9d1953d9bded0a667e0ed6d12a4df57922d7b832408818090a09f3ae88d4e621df1a597bdf131a1b55d463e2f05d31bf5a6840e0415d697e88e33a7590c45c0b91dcd3c7713ac9f2ac713a3ef900b8842273d3484b9ec410b9498639b5e98c9ca608b59e08f6ed9290e3ed3c09498af5768d9c9eed4ccb5e2a572117cfdb9275a5c346c4f14316866e9584c568f7b61b2acb927adb90efdc44d7975a3908ae2d7c0af08a620a64c6f91fa50d9adb93823f2e4f62675169eebb256f33cf4695c9400004fa9590e06d11290349263b1587f14b2e386ee64f8f6057ab9a9fedb43d14f3ed6c4e08245b7313c7319fc273ffb9cbd5578763e95bcb0c2faf149f5fc254edc4dd4a2933fa78465370b5a904ea940e6f9198144b3a07181ae281f4290584cc8b110abb90b773bffef16b5d29cb06142915f0a15cd0a49a6dd7d6a4274db39c63a195a6e25bce1d918c285d48ea1890d7543a14ef65e14da2ae0b64c4ec88b8f55e659a241b7627106c12c04b52f7ef18b5142d27c3a95dd9bd5e9b8c8954f4020a1a6f95a5f22eab140086aa606b2bed69ad6a8dc8f9a58fdf2cc3843a77428ee6419509b99ea38b4e9945836e5a208332da868df014370126fa5a6592d5ea9b1b8026e69e2af6a8640067e9ab51eda420e837bd3806abda579ae67e211d62618177faf757f1576ebd1f4fd26cbf16c95bd451d8ae49e3f9fb4eed4ea59ff69e63573d76ab0ba8b9a0f4b4ed02d73752abceb6acec0a9404a98b0a44d57e4867811683543caaec999bf251b434dd54a8229a7cfed12756ab17d41e842fd686f7960a2192252b32432d06d5b8543fd8a57bc4213324d67587f071aa93d8dd59b9ee939fd29c3a94feeb06b3119d52ddb19dfcaeae8410acb5e2f4444ad471118e8f916c9434c50a861fb8552c19ff7799fd7fb22f8aae8b1a9d3a69421e86d30a37ff54d0a0d4c098ea98c1bd8a59342931277f4f68bbee88be06b6fff6117423b9de473f4e6a02ff9922fe1614455a1a411e70e5fa8ee29ccd7e2f44051d75b68b4645a463f416a5015c215736ce95d87a34a0ace5418d6c6a212777927f513e5adcbf066b2775138b14f67679826e186b39a5eb36c35995a5197ed648c65ec58f3ced09243669a8bd69bb7090cdaf4d68e4624b94e807d9d8234e205283e9099775738dd88267ba1b6696eb1664ceea0621e8fbfbc406116c5942641b369123cd7cd0543d24a4dcc34b14c44cd4b5778a29560119829e9885f8f4bb571a013fadba1877ea3b777bfa0d3101496b8369cf7bec151d7860030f8cf390b726064398f62472f30a777d254525fbd40513fc6edc5325c254f3ae42ad1746049899c7b303445500eedf6043c55e285a01f1fe02eb5423cb2737c79122608aacba2bb3010d900f09edae78897eb36f73127e1e707a3a46d7e7f5b443d984e4911f589990d23a7a820bdb0c188b86d207ccbc908bc91d1eb367bcf8c25e888a25688296b9818e4604d0c26e1732b33ce1193f05fdc1a663f43b17c969acf86bce5a0ffb334cc23747b6d251f23e89e5abdc5bb1174b33ee4268c2c6da8b00d15f21730e402e750e73b7708909011b885416ad2dbcc19c908655dd02b69c092603dd7dbc376366b096504b439a40ed3099f047f68300a71ffcaaffc4a16c7c92cd045d6459046a1f0249e55a5a874c0b909cf92b226176ba15bcdfd3c3b9b826cd0c84cd081200d6d66ad495f91e7c24ced367de8877e68af20a08d4097b37cdb2aebad1fae31563fa8899ef269ed2e3319ec85dff0c10473a7ff450fad089a4d4a0faa7de1177ee14b5ef2121d9a7b2be2a2087288784146b3b8bf044ef05c944fee63157c72f97b2f41b932932ab46219378ab64ad0c6568e7bea23b8a5cc218bbdd86e824a4ad72b2fd6c7256d778a35c056210c28a24d3e895fa98ed2219af0c908835bf829fef02437ee09adac32c2585b62c6e04a3fb44b6a502b9b5f95d086acb36b3732f0462fe76e3cce5cce4f6a881cdc7c940b00ee6e996117e5e7091e81a708604cdac6143a3700d8ecadb633dd02994beb9283d87218dd64db3e48bce35b739c7148b573b930242f6ad6a0fd789d241ebd5e4d3f1048569f548b9251a5be30b43772b45e14d35a20fe55af7a1539a7e3a582ac9a8958974085b2476db459e2a42ef292fc12b3b986a8d5893a3a4f350acd43419db840b359a82fb2f78a3a31ee277cc227282f8d5c137329a8e0013b6e29fe46834096b32bd96e20a3b4efa35c2ac5dbee18810ffaa00f420c5353ffed5bab89004d106994deed931e751a06f74c1fa39299c4205393cd3cddbb3b5cd2b9a12ddff9f5fe8aff9cd57c4241b7d59d86cfb13a556e7592fb1426817041e22165c6cedffcca7037b358f2241b5ae893aa684bf874c82e84b83ee503a98d0afd5eb41ff0f1bb25bce097bef4a5a439cb9ed34a31049a058eb485e9fca88ffa28f29d25929535ba2174a290f1e544f328357fe7777e676a461f0cd45634b2b5722492f228a7fcb05ccdcc0d8233374ddcec285be6cffeab1fb9e3f2f7a656dbc6a0143da68c5a15d80b831ac599468e796ff370cbf57203f0a06deff6b6bff88bbfd8e8714f3f6e713bca13962dc725931552ab83f258dd71caccdfece6a93fcd22d46ca1effeb4be7d32106b1ec6f804c60170e64c76c104f15f89fc5e1bf6c53479f191eaa254c1ec42de4391964f363d36ba503ffb5564a082f2d6c2ad6235ebc58eb74d189c101261905cbd14425b7a3d96aa1f75402f8b2fbee9104006bd840a0af59943e06f3290009cdccb6a840df7377031215cdfa74ecefed3141586c1298e4f0a821e1394a1216fe49cbe98140b0ee1ac02182630bc6192e396599b4b31ebb9aca96a4b699a016ac9a4a428f577a18e11a3dc6732a05a4c0895d1d6107a03f096a9b09895c06763a156730c6fee8e2293799b3e32bd3d131c6a4ef8759b42b5a7ee82e2506a8ad0b189fc24b782f35cfff8e3af7e7cd56d8b8ece5cbde496e6bee635af914be3b217929674d9dc69a2e70bb0b1039eac042c1791131b53287587f9dff00ddf40b5b974f255a82257ed07470f894540a4a21cfd960913d0c3fab154c860e23ad49d998dcfae83ea966c32966ca813e72f6e9d5f1fa4e56fcdfb89f79b245c9cf1d624e4a6b12ff43942cf8a372afc6d56a0e6a7493d57f4ba55355be30c1f392ba9555c9243d78f390703c4da5dfa0648485867258a6f12e88ca6f20c3141e42466d45887cee52bf195bfcc6d0436768934c9e469d5490ab1ac5d22070ec5c19defa59fbde8d1b83dc294c2f7644507f7a984d434b4a6f032602c94a7867af193e65255509915084b3285e3796a9fe36c22fa7190c414dab136b44c943d571a68af57cccd8e3806a25b079b2967c7a99a3ba3dfa1151d6254769f72224fcdce03f37f6544bda9d835aac40db88415ee666242977c82cc65e66f3a19e52d6b5a7a4f9d4c484ec59e798d27d9050487faaeb1ddf698f51253e28cf45d277178158d9b29241eada02685c81d0250a78040879915d7dd4af6485dfb02417869c3e66e684b2c5129f7a05bd57cc56ad64dff4405573199f92b051aae204ff39e2e354a5e60291cc4041e336a63dda9235d5f73fbacbc25b8588ba9f039440cdf10eb7f16aa5d86f893bb4062fdc504b3286ddef3e8a4bd176f9137a9dd44b7ad4a3cf1b7c43ec6bad06d0a48714a68b5a64ded84dbb438e6d467757015019a473322c591d441a69702f20f2c4770a873d514c2b337bef18d1c53deaa72cba1bc1dd371553f254b927377939c902917645e113af3ffb4ea6f534b985bd9c438ccee8c95266435ef9cc262205b816ccf7373eb31192a03457ff54fb0c918f6f6460b9d188819213cc01888f22194e459cee285e2b8dd73f9ae4bfb530d541997a3dfdbadf3369a5aa48e15d7a238f99c0d9ff02430cf372cbba0276a9f5cd0bdcd160f743343bea66625df32b5a9840a24a6778ab63b92d0572163419f5dd3bd0e58759658b96b7058482493232ab5b9eb61733f0764508929891d0a49b2096291b1e1a82b8b4988413efa293665a04544bf6ca4b110d38906041074aaa584e6d02eaac52aa569128caae94a102c88046f41d7e9e9272215e6774ba0d98e326e8600611d2b53c78511197a3df324b805ea18ba2d670375d485a675565993e8d72d07c26fb8a24488461bcdb1a3b690430f4ea2fa186e8981928d054fadd169b82f04bd05bdffa70ed7678e4803c59c0c7407ce3dd7a19087811e593873e7949863dbd881a56a4b30145ae9014fdae00f0bb1ce721771be492ddf9ccf54ae5ab051c2d32a739e4c1f67807dbf6a2cbcd66dbf3a6e4d9939f2a05b2185dd41cd3ba34e6634246938acc4baa0aa446bcec1f02f8766eed70558ceba5ddbb8ad4217fb8452b398a7319d8c5d145679c1287ac215fd141ab64678885aa1adf9126f7fdb0aa129ed3e6288ca4aca39eb361f4549be4b4b53f83bef4ab53448e5f4a2c9ba0898abec621b047c594b8f9ef635fdf521f3fdec87d5f1322927a70cd75e2fe78022a8934d48359646e62af5f4ff7c770df5d303849afbab728e725e4229135356de096a5ff593c570a16d4b4cfd8dde692f9b11b223ce737108941b94ae71fa4954db1fa6cfb321d82eb8f5f23a5c768934322f0008ad31d92c7c98b58c4fec8ac9bebaa5b9c9160f205b6eb9d4579e41e2379b3ced3b65ec5aba4ea5be96c6fbabfc7356b3293c05dd4b869f36fa0c027284c962391652d2f187f4d3d7d4af8ba43ff53b7d797256fcaa55bf66233a24fabcc57ea884b88beac4b2bdc2466f04347fb9fde3b6063b94d4fb925ceb938ee502d3b18c698fc31b256de4a8fa1a74d1491f110374f752687fcbeacce1383d923020736383d6874d2f62509e62b30e19887ec9c0a30b7c79fd6b952bcdfab029a8c23a8054521de8facb2de89127914afbd318e2a3a19ee137a6b995d236c792a2ad429e501a7b7eb68ef707dd6a0e745bb86ceb5bb4e5cd341897e1603e7a580227a50a55b6fbd5bea9b9f45b021d58c516dd6a3573c993d06118100cf86a520dd71cb552a2899efb6aa6e4449081c9bd505ee860ed7c183b246194d5ef7953b93b5f3badaab93e11d3cb96210de942aa4e1486370d3da08d09172cadce19f6fdff63eb9bbe9d9253f313b1fa7ad1f3f078fc5f352cb2ee695641bf12732151c64af04250ebe22bf2cc9774c106bde1463eab39b65393f2a695fa5498c55738656ff426a279e57d1286ee86ac4d193339cd90d539b59edbe1c5ca4bb56a04be8d21c3f5dca025a0ef50cda7c78bdbec449e8f09ead3b81444dbfeb653eb6fa782c3b9ce2b6d9f8b200563ca516e8eaba01cc14482cd712d37c3fd62439067387245d210d64f98e8876c181433d90dd3d10f7035713bbe105ae71c65777b723dbf50ab92ccee664f12e0c20f17eeb6fd41fc745b9d9477fe107e4e602e7074a07b2d631782fabcfdfa167d49cd9e3f9f387eaa65849e9070b11853ecea5c7c66502ecab7728db5bbd3ab0944466102ddde1b812b3d4286841d6d5aa4c03ea586c2e9f2cf6a2adce340a4bf5f1cfae44ffe64d1a74c0e74e9157d6e1594e40293606ad65b244b39667ae010f79332f4121c799b5ee6c0a0f7c36dc82b4f55ecdb294448a6303086768cb25681d922dd89c4a43c9ef86bcb87d61954e75a15a805bd2c1a0d44b96afd163a62d83eb13b0462837ad760a7c6346fd3a884a712b3eb519062e87683cc1afdfd487bcf3ba959b0d8aa6175a6f05a0fa7baf797ed9ab46afacc6cb9ce2ec48126e5b86659b81c0816ca52ca87435cee823a08e6cbf7d23e132f32761d9d56dc12e8a19c818f724ba0ab1dcb222dc63541f519c78c32c4359013e91a8a36c00c2e194806429d7e49263b6b7d9563af75c93353d928416c87630986e621878fe116768cc317ba168b4ecbf840f64ea34f058ccfb5ede2746e62b5bfa82da58436f30a3694b43a26ebda2c3a2d85bd1dd3ebad87e6eb2880f44906bd0c7321974e4a351bc2baf88a517a50d27cf5ef22e6076093b4042fec4715ee412c1c16295a91de6ead32a0e2f7343b11b0dd9c7e22456f9d762603c1bf9522e7960325569f426549d0d0be1526ccad8c927c911ce834224311c6bb6e13a4092a090b75551dd7109701315c3feb090b95f78ebcdef0d533dc256010c3a4f8188bafd09351664186b372fa6950ec45763140ccd13c6d52c75f4ba34f0ff73311897d693cd759c8d37b3e65ef14bc6b657fa0103e1f2a6c0a4ff4e9e51675a03b6899d6b55499803461955d132ce565503b2e416298b3bcf2f45621a9a25dea137d2298a8f91b0abef295af64f83efdd33fbd9febc9dbd503f5a8078564b100456f191a9fd2b620d35874a697f2d31cc6377457997c677110c0b594ff2c2f9dfd7291eab665bbd975b199a6a83373e184b9677ae607641a548e698c0805834fb67bb1a8b198c5f0c0dc7909e8e7046828e1e9ab3e7b3f9f12048b1b04073d02a8893ab67bf10a4f4c107946df4ee778752a6453b8ff675a6122aeade61c914cb051ecdbd9b4b60ad26bc8f0d7d2db0cc358b3ebf91c0e8717c1ef5ca8e0c6664142e5536ce16f67c40c815786b30a268b03bd25d8b5aef8613e820cb0ca4ada5dc3018f8a317070459f4cb90a327e7a90231179631af435109292373d5b8bb2797c44be42ebee5628eb6bb2dabacf5f3c99395d7858d04d9c2e74edb4a767a41b9cf7416d56b8550863c846d6594d152c0497ced7f62c200189b2b10a182885dd0a2f38dbfb5b9a8256f9377a2e02c6eda61c2545bd46892d31615e424295109685f21480e5209f397f96c375073554a398cedeebf3733ff773f99aa80a563b1fa77eaf6b26458d12d495e748d39bbe8bf6530d4ad3cb33a98980d8e56b2965d76a867f70b1a7f574ab076420cc282edae9cfcbef31e5dc710ccc80505b9d10e912367450493adb4966d3f497a313a3f4891e176574625d8e4b9cf1375313495af9e443c70a15e6dd7631099c6e9e85f757edfbd79cacdebfc93d6b6e0a4f41f72d5eeda9ea5d273419cad63ed14fa68969864009ebe9a30e4de81504e48fd090bc697817edafe426ab4fe03cdea713cfe1b48fe23a7755b7a1757e229f31273759741726312e544509ff9aa1dfcb6838fe2c11071c9d2c8e18ba4383324b40829ee8308f213d2fdc2cb0f399e19b9f51cd5c6c43bb4003da6a925d0895f1a18d34e568b397cca3f755f2d32d1a9ef7edae449c385b5bf5118621bd9c32da4c017fb8e1ca21375fc4a0ea97b563bc5a9dac5251c869c71fa8065bdff362add01091cd345be0d3235ede702bb7e6c5cbf8d61e3644b46a1d2dc104e429c1bd36fb95a3b937c8972ece2dc34035a1a0a72f548694660a5f593756b51fa8b1c1e6a0a939caeae30fdced492dab4f3c100059395e9ef1d0e17bbdd77b71b980b142c31100715e2f70202a0c28b2094689c44cb629873403c5b92f59b70bc65ed8be71acf25371fa5a859879025885fdad3c611b197df5378ed5432ad35fd2d5d943a866be404bf406d2ac0875f0553682d863603b149afb4b3d0b8b095220b4734c1113d2cfff50332ddec4ab9637d07ef9677cc667506a67002920febbab73dd622f622cd9a77ccaa768f5ea57bf9a3cb86b463222d6ce52a638d6aeb4194d415ef98942c306ca0824339ab4759dfd99e686761d17d8143226d427deb68becd303be8c98eb38e342093f2f9ee44c27219d53a9737462be867a4e4f5d3762fc6ca5a22acb593e2c793065f134feb43734211ce8e6614c2a263f95e8b63e138667f533917e5ca36c0a4ff7747f84a52df66c41629abee562e787923f5ad1f9a99ed9a5f6a0a537ab915abb9234addf28f55779af9867437b751c0bd841df5261ac0311a7b13e84a9a7838c95d452bf007bdb4e84db88a86243f9f294930ecb5fe9c7b8bdf99994b3c554ab77b319ce5f291d853d366788def241738296ecdd8ce32c6685a5915d2c119d76f9ea027368a659e437747e1b9dfdde9199fa4b5d9dae82fa8c20946d6f092b20cdac3f6df4a1998c97423519d00c1fbea9898d5cf58e071b775ec869e26fbb3e956775ceca438214bbf9eeda744ae3a30185822a760a465a0bd79c1b0b51eacc4238c1e4ab25b34966513c620102319c3c58a94c1200f01707def0863780074dcc576f10d451f09c334b8903a10bcb28cc1507fb2a0e0627c44fe7d88e99edf3f52a25bcf28c079e97c1b63408ce1d2cc9a966fb1708d07342eed3458ee6ecdabc9999a164e32cbfe6ed24aa9e67884f8cafd5063abb8d0cebebd3b6a512a2d5a92832606ae80f920998f83e1793a006ab9a77cca7a48b07e47c688afd1120e4483c9e6391452cea9a9babc372fe3859b636166dca4af2b613f87ef88beef7782e2db34c3a5121bbe1960bebab8712b621a8414b44e54050cc1e7fd8812973b1702421b473dd47ffbeaad6b129d79d52f45158274a8a861b85dc96312693aae9a4edaa8eb2f79012dada2c0f41f1d675eff6518dfce8073311dcdb95cd912c115a0420291a8a7117bc661f326bac1f29455b91fa82e0d67de9a5d3f2c4f30b776d258f0b0ecf7e26b7e7a08df80c3f9bcbd348f72d1ef7cc4d4b9ebf9f2a16c911266241040928a0a533343fad234f449976f5543bc1a5c62ad3670a503ab1c30e09aececb2d4368e8e2b113b2e80871ef0fd23fcb521628f8d47906287f30dd50e256de2599768b16b533a4442725a2b356bd3183dafbf42cbf4f9372b71e829cd302cec8cedc5cd8d9989662c7b1c1b612468dc943897da03620058238d6769aca98032d3a65aa3ecb984fdd61ece242ac663a97a2b761d62b7e7012a979d6facc08467053889e5073644fbb94b4bb5c5c1e2bb2837ac37f358b8114c679ce93408ad3201c175489d48b36f4432a90a426eb2fb864dc3da6cc569a85d97913bd869e83f297dde100e90401425b73911086c7f8c07e69c22bfafaafff7abcd2212c6f230d19bdcd47052ba8ada47daf83402a264b2c1b5da1237838865d2c2c303077c964bd59856687aba52b5ab5163d4499b9b90823c6bd903891c3a532990561d9a3dc94d28caa75be263f2c0fc9571510635e5ab5998293d401a3b0ab56a17ec15068dd3a6eac84b63c2de9e2a9743ad7352f0425291af7883a606c0ac81b56872ef03c304aae9e02e2a142ef5c84c758876fe084ef92cf644649781b4688745d222719363bc792f56f357b04ab0374edac17bf22c38e0001b0a02618b7ddf531d95ec959b659e544dd2879c37a4e2992c9a19a4e94e436a139204f14d110dc6634e279a856e7066a162a20a051cc25ffbe03d5bd66644f4920ac547c35d7a17e6282bf2a245a658cf3bc7518a398267f8d85b7869883750db129e905f8f5d5e7f4cc9e55d07d363acf903e8d747fe4e57629439f16b84d94b42e73431c296df958f5096ef16e2057ec58deafe40c3520beb3e6baaa5013bd115316a1c347a18b6b86d8703a49d0ddca3e26df099febce31b541426f7dd521cad96543d0bd1dca20ee68a69682a47ea1cca49a60d6cd5c0a764f396bacd3fe6ef48cec102ebe21292ccf228328a71c7d808aaf0e9538cfccbc9a3b3fa3c36511acbe6b04432c73073fac1ec7dfec584cb73af0d51bf8d84d853254a6639ae6e2af0ed3e7ac49c4e4476f299b6f1f85ee061bae91a170fe074a188ba06e464a7d96ddbb44ec63093d59559cb1958b243be5181b5a2817835a4ab05aa8a46753b61616da853e595e3dc0067ff5df13147e74cf8cc0a4428204840410d82578327dac703ecb22628b7d842047ffda92341f6df14765ce8dcd7b088406c12e82f14a6f8144535e363e44c9c0cdc142f0f5a24f29e2edf020773050d42dca73138dd2d224bd71bb98d50a8a35bd0a4d52dd213b5901a2422cd1ac133d07d28559a74a6e590b4055080bf3657115078028f1e0b9ea2d3ca60ed898e4777ede4aa94f6bd256eae9e12bf2091ad1a6a115b4b258dd4121a368e222df4effb92ca9210ef4c3063aec41f91e8ccea58b39786bcab4bbf3fc1dbe8bf274dc74e6f86670ea3c2353b0a844878b26bbeb6f69de002f99cf4c1525a3b97c72d258049f52a4f2b9aa736a536112450bf293a2c7a70c5c2b9e9afb9b8e1463988ea96998c3a1b02c8b9ad6851d70c153b43af164f079eae60a678ea6b3a73a3f4b88780df6276d8fe5fa4d62fcc4be1c23c9dbe25d438e5b5913329dc80699c448c37689023fca1c5892a7a433a3d0a12a9f9ecfa118fd0268c622a4d1a1e6b4540044db6dc50198069aa51b84e4e91bd7e8ead076c14d3f1860d0a0b4fc9ba15981b612db286295c4432c82bb6a9efa8cc2fce25076523e169d7035188b3f9a2c8ec94a6647c40d1e93904a65fdc100feb002eaa3531d64b473490f7b2ca1bd287df68658176c31486b93b8f41d9e982fb89254d7616e909a1d17ca40a8a3cf60d5dfd87541bf9282aa61c6d63ae27ddccd8a59171f2b8848ad8004c3e763c958eade47d11b347d9869b087d5266589339768c07fab4006008350b81f6853b9a80ef1165d65f9735d75b0d38708195a09d102ba58d796b65b08409ed151de5977b7142ae9f72299397d2286fd4579b145d0881b99cb4cf969bfcea59ff85d704f797cae9384337172dd62cd522b41275bdcefab7bc85b5c882ae28127f849f83985aaf57453e999b2b23af1d7e861430e62024677b44d01a333a44f07cb766aae6709675f75d8db42d2e85e47ac95bf7845ef3828baea51967eefdd2aecc58a162b0b10deb8d6890b332506b4cfa7d714937689075f03c8611b25251efc33329f2f52f06d167ac01fe25d9cda3342b4b84783fc55ade94f4fb55dec6be2c8533f44340be4e592964878d379933707ca45c60ac3efd42797774eb0c21a966f7381307f555339474185c2f4b2778519b327b884e1e4bc247991b4af9c4588db8b328a8c2f64ef94b70bd94b56b33cbb78f670f746c21ed7706f72a79e826e3ed73e3346a97a5f53926c34a9a24e1432afb62d164699f497c921646e11b8949f4decd586ba22a3b4ae57a395aed1aa076924bba82b7f9cf509038ca57ee011bc0d2fcb399777b58a92968c9a333ebc757ad523bcc0c95fd7e2279ac3dfb78f15de6b8bd4021dcdb32027c44ee84fbb7ce37546b0b66f92a7373be03aa7a80c103e346e59dcf4dcc473d8e5183d6881b1195ce538c664984e877555c337e612d4f54e66dcc8bf61b55570a161b1513ebb0a4d2d3b15dfa63023d5a0e14180d1ca1670a0d944f04ddc63941e0529fc6538046718d8691d04731df056605400543fb2e862ac5e50d01916ee91884aa6d7589d224130feb0fe8857cd34259f391966d7d35698a35acf4ace7c63a39a0b5cf48663c103be1133b0d1b959dcd610429732d503b25ba65cb756332b969519b85672f22d06561ef2193a1cca190d7133d92490950fd2dc12e2d8b4b6abed2c18f9c434ef0ef4ce5e278f6c16f44244ec329162a0fc54037578e7b4cea339edc85f31d9625043ab5f82a7f341fe4a185817f85130e7228ee55ac1009900947798a073ce160bdf104325756589e34f886bbe46495ff480cfd6889ce8ca401d5fe82536a84540c12867c8be007fc8addc02f549af6a0c88d5c977b7767d7a92be885c792a636a7dda8e51d879abd4a40a9a6c875589ce7d2d0a77519f952bd43c53e6d358265e4d44922573efb7aaf891a81dc12a07a8edcea2a4f47ef474d75f0c9703f071b7d327f9bbeabbb840d61b1dbe89e5699d9e5550bc3083538ac775f1a6fe49d2e3c2f0c7d2cfb5c2cf3464054ed37f1ad3ccc4f5a7e65999f333e65e94ab394bd4160529c9e3dbc6585926d554c8c5d62aadae6db9658a9168aaaf6d671cdc2d51a321b914c7f84a2ebffaabbf5a34f3f297bffc233ff22383c6403103978ce6048416fea6f92c14c32a48a2d80a736f2933aa7a6cd1d054c896129cd04f9e69f9a8425e9da076f1caf421ceccfe0eb17611ff43b8bc6c932a466761a14839bab6b84cbf1d6b6184fa14bb37cc81e40ffcc00f54b3bc967eca2ae300138633515b28d06b43c422f275d4d8795d6e4a8c8a155d47cfbe4e4b07244adc4df85d6df4b58d0000fff449444154177c20bea7bfd8502126dc0593fe2212e5ec8ec57260079dde9f85606949a799b4f52a3160e94830a4b4a6c2265383256a82136bd1afb6b571c8cabbcb1f62adbcd3c799299d33f71efb71573f7ea0a264bb72cbc767d2a41f8c439ee9b38ca52ea7bcf3c95ce040113626e07c8f79140f7577e23dbdd88adfadc25bf71cc18433b4739d44e59baae0abb14ccacfd198a3c5e24c1003b3b6fde99a5e6082262cb50898d7f8311ff3317e9f431dbd9960399b30389455ae4f9fdca38eeee7ec96d22c43d0e29602d58f15c4045882815c3702d9d90bd5b4f557400c68c561bc58628651d6dd585ffee55fde4fc797946e77209f2c2137aecadabeee75af034e44ba630a26a81aedf315b59c692f54b7fa9ab43985d44c879ef30f12723d1b28dfbac455f3ed56909f0746304aae2040a18bf43aa3a4490bd434e31806d6330274a8c457b7702cf39513337fa211556bcf78d1768e4eeba279c9ed498e4ef2e94d0ac778ccd84b053c498542e506b2e2b32ab721e8ecfcecffb38db54de11cf746ac79e630f734d2fd91d7620c6392d454b765202ee5795ca72ac573c555c9999af33d4baa64234a46a5663c3eea4a16f3f898006d81900fdb4a1619dc7e80b3faa734a73c0ad34cc369dbef4267584b3032318547ed60d1165680c9031881776144ea97394bb692e95dcc2959f9d4587dada636ed12e57020d85dd765cb818478d45c4ab0a38701c201d5da86ecf73e3b8d1c1bf546c95df73482af7c0515f01f8cc11b306621ac826996339412cce287286d95b93ebde95465b36b65339d331fac03bf479f9afbcb9842bb5e39ab66275d7d4c07cd4caa6b3e81cabec26095f550b2d7ec50682dfa81366b6d14ab906b62adc1aa8d4695310af14c52414cce9cb61d31135b405fbd61946ac51698893f0582e6a8091a0c9ad8681b6885136dec655e138098706dcbb6a05be86bfb323b6e207dd65b363d7dc9b2b7e76d81bc6a9887e1d79afd3807f422dbb0adac4f9e6bcbadd093cddadaf88fda04b5d5d9ca46a16a96a394890a656e72f80a01159210b257e2219030289e77382839514d2796d5c249a518c5e68512bf9a8cdb109aa4695ea238ae867fd31d9d849a845cff45873ef93d516e2272cbaf7ded6bad3e21091ac3d46c48d1b0af198d261e635bafe2c8b1a5cd94f2bda643cdd599afb3a46e4327dbea9ffbbe1bc20591d3791e52ca1bb487be1628f6ba20f09d732ef9cc7be8b048070c7d1c29c0317f8937a1cdbfc9472484a663e24db674f42ccf6d30766191fafa1c7c4e8bf76c0cfaa4806e6ef26d0b16dc5e80aeafc95cfb161982f2c6e5884a0451c8367d95133242ac4e399ccc68016eb91dbac1cd848efd0e8c63ae62201fb11404f292711ff5db15365c9b4919415f737b030f9a400d3ac345fa49b9bf3acf54a50ca564759232a819fdea148bd7796ab6516e6354e5f3fed053a093c1752b87608108ab675044e69bf78e682ca5818544d8c20ce19eeb1aa6f674b27744e309a8ee50a56a6e9533679a3d7d44f999331ade8f906770b3a7653e03f21363a64eaab5dcd5b7b81c1701b4c8ccb5fe23b8e81cfda6890c7b7246d1a75b3c00cc14c3a1b6dfb4e919cdde6fa7a1f21e7c828e386ff5c31b3da316a6826a93125d7552142b7c740e86819392e016bbb4cab0123053c3f03916f354927064e070c9958424b9f5496c02ade65e4c73fa22f1e714801389ab19acbac8298c930a83c652142d16fabd6dd84c3ffaa33f1ad4e103c2cc4589af6deafbaa32d8c3678968cdf91f3159e7ad63e3e6e3ba8efe80248fb66be3121ba2ceb1f3231c0e6a01d15eeeddfbbf5cebb9d3002ab7c149a284dd743016e1b6779f8110bf0ed2c9ac5c19cd4bf39e58e86bde189934448fe75a740289d4645b7d43d8fa21189e1f333beb4efdfbd906c3118c106e966459e212c5ea04a5c8c36117fe22de141090ab815499185b393c543d77eca04471fb5f6dcaf87071b0bafcd3aeb351ea74841e52eaa4e62d56fb68aa9991a985c79d1ec5730b27c783570c4e1629175c9352f178dbdffc8c16f414bc1b2df30b15749fd0f4f26c719093a1295917a884286d02e5d3d14fba973d2a68c8894eaf820d824b2277b2a06b26b50353a49c80baee4c8108c0bb8dd421e26e51757b81ed2a19b1c454762a13998ce602cf566a9ebf4fd6ed41fa4b315466ca3be3e3960a8c02fc63e36ca4795b2115a22da643a97263951877803a1da824cecc580763c80b745d8470ac000b55c210c74c901e9a784fe297e5a6f686eea808d6b1389a6063e965663aa02d1cf1b5a7411802f4b3e07a808852ca2aebc4592d0fd8e81c4a39002c76d4b62db11212e3550ccc457081bcb2f1a6af1f34609ded5ba3305beff77eef27e1a9ad3e11aca659e81cbb5c30e50813b73134ac33338a2a86d5f421b1e6c62a1727d6379c6b936d2bcef6986ec5d0c6758d42068b99d64327c810c6157bdff77d5f0d597382612ed9b8d065885b0216b7633e510999d4d484e015e2280fc06285eb56b3652dda9850cd911adf9284895f5f5b718528b4e18d69e88425a4d7148aaad1ecd6d77eedd7421af97663e57c648b0d44484842b2dd7a49e7e2cc8b5ef4220ad232994b62a9c942e46888c3899fbff8c65981b8016a9196118d4283fcea228789266a481a131e3da8c969a3117eafc93ae6a358c1ce81e330365a74f90c9029e78c4e8459298c6dff484df08c0ffdd460d88f1b24479354c612ab632e36236ca69084b8476e3be880d45e9ddd5a1495e65ee7c2b69499a054b5b75828f737f06e5755cfaae9ad93952d7191abcad934d5fced010a6c57812059179c415b588e6926982b905450848e1fc6fca21117ad545b0c81779f9c9836ddaae3e31a9766d092c3d3c9bbb03c5588803a7cb63fb3811176a1088f65f4a791ee9bd818ee8ebfd9a0fe9233a6a16411912ab475d1e185ec3b315ac044da0a8c72c34933cbeb03f668021bcdc212772aed82672a9f0c08fba5e8f23c8b24d2b7f436c337e9ccbcaa1cc0fb0ba76140afc4635ce0840a9da0f157fd7e594faac7a0699d3ea95c3b43e1e8b5f4cfda9e48bfc8c9050a57c7d0bd9d83c63668d86f2030c9a821091223895dcba664224d019ffbe593b6813564cedc2d1ed2a7bb65088a9b51ee02e51a761405ab59a2de56e1c3fe1607a833820bc5b0d40ea2d34f98c6e60a7051a549795acc8113ac366b2b7a4080426851ace05a4d14b2a4bd5ad9e8bd8ac85f14066f56c485e9100f85b8813966c434bbdb292d6bd19e622756b2b0d92f43bbe56f1bb17a532d942554e53ff2c9fc0d59b3cb6ee5c794c3ccd8b576d9aca43aaf3187c045d29b226468f6a9899ad1162ae4e7f1209d4ef75492b0123762b8098e03a49d28dacb0cda95a32a376202ec6ba09278d3354ca3290440ca5700da59e25226c5be3ab1d0caad35a0b5766a72921c6bc022d80fb33db2e51003e4b3289a876dfd9cdc6654104918acb815d1248e012d140248f240de4cdc01857eafda1c0d9dabada195ea8d34c58501123921ed56dc5a58af72184e51e9b9d771909fce2e2089a6e0800a741fa9ed9efa8bb672da2a14cbee6b0783f5e616f83756cfe1b4379ccbeb2b0a1193152a74ae07154ade948f71d17aa5b3aa85d0e59cf2f3fc2d618321283f93cca0ddd73258f976519be1424060597c3c3722b94d2a4e61bb10bcebaf8f05f31ed849ba70fe7d609387aaf06481ee891c0944b6209d6cb7261bb49448bf0142164b0caad0f6c924290337cb45f84a9c123250e1ac8dd431975687c45a79ea44f17cfdf88fff785e362d2a26d3899ed3fc247256b2454d0ab37d7d3d63d02242b3a04b3d2a20edc9b2f7eb5d54917ecacab2231ace4dd695d999669b4017b87b2271c63ae5c94436ba86c51c94cd7cd9c78e5c8279b658cfba6517d4c719860f7988c9bbd727827b29848348c0d87529841200bd1b921d847f2c3206d273e6be241be69bb57939915428a94fcd99426e4db064ee1da6b50af82c4e65d655b0526ca5f2226f5f4521b9f0c6ea08553bac41111a4c0af69b4236a8c45da20259fd0515f95b28e9fc48e7ab03fb7ef2a12d0613643131b3ac69e2a7add14b391ad157d5c2a7e0b33a19c4b894ac4e60d4f4b526ad4bab16a00e7aab53a01fe6251265adf5bfe1ea3f87206c8e2198038a8819607ba7777a2715601b64b264444e57a60f17cdcbd2b41d8899bdd4e50c52bb8e4efc1113abdf534f3d5d930f07ed6468c11b79b005207094d807baf6e0899c71d10cbadaf3067b08b3eef823058224b459e2a0c888ed5022522b0b847803592c9f7109f7f4a34e3477b2177f8c45c60843beb5d3ecee7264f5439cda5a42835b56dc42e715f9da0169438be6d1cce74392ce7b5090fc87703d206b387fcb52f89bcca0990cf764517f7d0ded343474abafb2aeb4626476344c61fb50166eae581a648ec63235bd25754a10af89cefb15487f8ddea4ca5a35685264e8e4996a74903ec00e535568897dcd7460fb35e29e4e61c670a03b087c286c7be4cacf36e83e29e9e5ec6670d567d0151824286df593dd0e2afb0b39d42c8261eb7b1bb8defc050fb42bb9ec1c7cf9257ff5407009ab0314528ec02f97bc949445a5de7e53efa52f7d69c6cee784cfd3cf4a3a47f044130114cf07a61a28ada34e9d8c70b7634ad0c5c62782d5348abca53469c1a5518a774b60a621a7a456328e45439a900ac507936580f40962d9c1f6abdc826da6ac9c4952e82eda584f0d51c844a21037a0af705379088a57b294a6093519561c73b045946c160c2883ab1321a62953722888b1080072cc9f8628b1648e139bafad44637941478f67145459c4d2627ac00a13b1cab8c1f689c92c348eb1f88ed1a29f8562b68c6871595baf0cf3f48b5baa6185088f5d56b99f13c04690ac09d36316851abd33c8d28001dcce52b767af306745b5b93219bb927e63784b70e1009dbed759f374cbb27db905b97403395415919466203fe5fd54c8f50c083b3e0dedcc945382e10a01801d53b3e6c3410b5f7b7e5a4d5415d541269249f83ff8833f9821ee7da83445cf062aba3290a1f5992d461e6d728d99eeb2f2fd1e065c67e86d25c8e5a4a7844760ca37f2d5f2613561d05013b882726bd13e2889221e08f3533f82d4ce42062a9a10181f49265495902706c08c649a78900c235b917e33b1dfc93168afdd3071e138792015c8e8149599fadb1127ab4cde026982843603991739d4a7af1e5f5642f63af3d1e13294079ffeaad3f3483df5802a039945e90173d1ad51e26759ab1ce87260a9765eb88b22d714b97033af2bbb54b7fb1a0d451a1882996ea1d072cc942106013a2ca8502131cb53ccac3562123b31ee6236e7e2eb6988eeb8f5c8c87a5bc391f4ec0dfa4483ee04222b4337081903d1998b9ebd2914c825cc60117d021750f5c93c59453d50240eb5426ac9fe3a9369f30fbe726cfdb601ef9b5120f7cc37fc639dd9264dcad70d5907bad9cad95c034d7cc93463079980960ea934a3d0ee69ef817264d4283d450a48040aa8f2b8a4e41bdaf49367a0cfe95e823835889e080b62fb9a45ae5027d85544c8a881c9f65669f80ffcc00f20439a8e5d43a188df647beb32e51437688e3c94eb537c8c39ede1652c68382baf2bfcc1f99e9128b32a70615e3d3ea4be4119dff2c3b2f43860beb64535f130a8bb96a0641a23a87e8b884b7a80193bfce907e1a185c48328c40445bae8c45ec8e10910d0626a8c29e097c6646199452698cdb575d735524b78329176e8db03232d59ff2c91b964280b4a62a3e9cfe465228b4db71c1380adc889ac375ab1c992b910d70cf1cc9fbb86ceb90c18ba7bf1f182d26ffff66fe7ee105a6e939f5e20c9386cd5fc3a9675ffd88ffd58f81454582f012801eb101f91f63cae5ff2d010abf1a1088936956c5c785d2c888690986ce8d3dd50100fe99a86401722e22a71c26a4c8e51da223bdf1763f338292f5623cca0410251341143c8a6e8b3f79f933481b55f222269fa31224f0ba93a018a448e84987b7bedc622a5eebae854201afa4d8ed2c5fdea0e97029d26423ef5996d697da9aa6aae9114d9a600b33d5004bfc99b9abd468630ab6cfae91729b55ee6d8cebd869d2f51b34d2e15dad00d44b32786a62f718622f4a323e53f12b91c32f4abe616da8af5751ed965bfdbe920e7b8aa376d5b23e3360b242d239d231e0dc9ed8549790aba4f28e80e485c90395248b0120e42493a7bc31fb92458848f8ed1400a4f315cd0c0b65b085616c75f7246df7245857a248f21e6fe737ec56a90d8571e37c799d9721a88101350bacd6dd7caf52ca98b3ea7953cad70510bb2695a6f6e7297612a280142c2af827525f48186b03e68f653acbc7253087473178cee6b29eed3f78c4b0a435933f2d575b465f27c2dd3655efe421df47cc0077c800a7ef28c69330a33e7740c44b4935af6cc64a117eb994e96aa5258220b25cc999e976a0b774d56092c2f9708689580013c64b9e0652f40664c8dcb2e5b8e92783a2c39862a2b654d05d656c1c9b576407d3461e6bc3319c72c8da94977cb5ee2a7704d8955062a5c9962eede3e96d380786617cf59ab6ca56b3d84f1e4a46bf5119cc8a124431c9343dfb93bf36cae43848b6ad7487996c4de3a29062afeb6e20876d11b827086f7205d4cf295f416274e8612c61abb106c6930c12fd4125df51d3ac361afb6b0ee163ddbdd1b4f7ba8c9ecf08d87371543806aca615b994cdc280f1f14855eea144e29ef4173fe19265b085f5533050b5d4c6922e45c5705552eac85ebf4b12da190be636b3eba52adc4b5097ae0db05e1f9f00fff70cbd71946341bcedac958e0097586d9d848d2cc0ed92e7c906a8edc4acc11b07237493bf1c040d79d7b521f492eb40a879204353b644479ed8bf3ea2888d10b6409ad563e8c46fb202692bf18a06adb9431b3b0be952d38d66daebcaf99b505cd45c073ec02666cf4718180d4dcdfe0b3af9a23a9605d6f16c5c78894a8e31a6de5168418318fea4d39e53b0f4025cc89fdb5f1b95bb69fa5bbd3af678f9ea7a0fba6c5dea66c624a6da822a972a02697dc4a24c7c91cd164357ab114a1ece83c2d725709b1d68fca65a878c70c31fb6ebf2ac3445899839269045d87376e729ce6751230336db8ec973ee19c808cb843024a8e1e0e7bef940778286119d14075856841dd34aaf417f5ceffbdf88c869cd6016d6404ba6520d15036debcc0950e75cb6478cb2e14f4ee212fb2108bb3e9b8c74cf7664a4124bd4573e09dbdcb98aa63760c7d596843374d9c575fe7ee62a90e018639020094a88000e3da6814109bb83aa865163b1aed2f1be12f536e68cb819e8eb0b19b88043618c590b5bb2c9da80e674bdb8e0b698869ec3e63dd3b1a99d7327e652642381cd627e1c943cab34179f256c6b288b6e558fcd15ab71083e116a22538b1f981a6a788d6dfc0ccb8e5ed7b8b3502b82fd88e3f6486309b35c4d50473faf5245fb5d54a02df94d537777205a8b0453f903227c98ae810435ac16833777c48c20bc5ca1bbbd5132cd9fd16d45f35d183456dbb22b28755949878c1597bcf5644136b6d5205ebee966d227e48b528342280848ea5b230a1c3ba81683f438418d311f5e6935950de8639ea9cbce9848cf9db4cd14c0c10a67f9d6002844e6e254b2442dc9529d1bcdcac7293f2579f85ad9de673ad732fd6c07907e6719b80a9af2b92ac9a81ac0b4e0236e525deb4ca5dcb1c8db1938ab4d25f43c4b49ae83619331c555d87d91f75f203f0a7d35b253f8c1872fbda85aeb01131c52a25727c7202f2ab54c36d175add21b14f26e83e2907a966c54e235521c14d8d73b7fded8c22c9a30649642e799a936b46c2b4d5b0244cead7b9095d898c83673841b145483086479cebcd610c7dfdcd70a42719822e66704ffb7b511e25f444f31ebc2b0a373ae38ef8f4163d685013b5416f39d501b9b1f2521b741f5f83902593bb35523be881423e8ad1d9507311dc8842d43190a41902cc11b80266a3e47088145952cd3bcca96139eaf63edb6f2e28c980966664df01241850c734b944505ce0cb88b8c670d347095490d2a4ed4ca1852b24caa074cc1890abc386e23febcff0212903074415fae8d97223b2ec9c7e14b27d98d9f6b092b2d633a9f3ebe34fe5269219cd0e0e4a939fd3d189b109985b41f829aeb3aabb7820e266d4dac244aa8f1cfe6b5ef31acfaaf148b8653e9c42d2ae82c976d0ba542156905873443f8e756edc88dc115e8b95f5b513e3e6821bcaad5179e6729524dc5dd7d6cbc72df55d948cb5b21d9d4d2abab0883d15da695bddb61fa1a4bbedd1a692665752c175c768c94f2a663a8d12570bbc083f1adcda5f0d6d04805b53e69f115da393905e5759a11d5fd5b08bf0949e45584bec438af0c434b962e5a5f1b053633958dafa8b983c03f293f381ab2a1051b9659da02123e0dab8f4c2874a7616ba6322e5a5425353f3e9d4985b4d30b1990fd7eae7b05658d8daf42d047d41581e408297a89848cfd4f9db5c7caca64fcf05901917588436044fd4359fdc9a6ff27cb79b181b67eeee2fdb0f14fe47aef06cd3f334d27dcb938b4927ad2085ce5c780281acf07c338e648e8cd2791a4e9808abf236a2b4aaa4040e6341162903cf1accd8e222c1423d4af5a55ffaa5eef29d7b549f09d027682c3b9db0268203da2e1282c164c294bdcecf35ae9a3404b816491b089630a9197d0adcd945c4bcec652f93fb0a3cca0afa945b9ead3f5156cfe588fa3b9fa0723d30527203ec11bba31321114ce5e653cb36c3ec920a371d326a2e38d6afb9b9cedd8921393d59d28da2b025c02e53b3044c9ec4b28646a1ff4e3319cbfe19a3ac825f9877c4c68f0a383a5bcf6dc2e598334f7882aa5e5ca0b01d7ad51063166274206d2c15c218fb73bad54473b36867413f082bcfa17904b758b12e138680c16d7180fa61800a19bb58baf56d150a7cd7e7693e6e346167e18dfe651192c93a58e0c966a2eba881553011b3b376c1557149f0e602006b6216a4d45d0e0a8e75e821fc685d361732861bda96bb2ed918647644dcf44d30ef040dfa51c12d85455a5a9556d50356ab4fc2c39bb1ceb846b13a6850bf246d2786a25c5ba16a47e8f30bd54cbf7c72af55764b1d406b6879665b095efac8a523c0f4c85a873d9234ea7b99a57d5f698f80d6109a53f3de3206840cdd836416b7f78b2515c93ce28da2248d6b2b5443e34a05397b41255530171f9adb213e73ecc7914aa1eb440f690aa6e94a0553c02217e5b1d3a964b2111b3d38b45249e6147f29966a96fa5618a8c7b442db3c18dcc3dbf67d4a78f88b80d6d4b8eaf8da2a4f6e6f83d2e4762077373c3f32883e54c3d1901d7e369c80272bd2cde3cb2a0dcfcaa890d7254fd228c2d4eb73892cb527c1eaa4d544dc87e74b1f7c42be449f7dc9c3a59f0e34815bcd69a9ad47d19e6a6d96147b91634de8763637e118f865be4fc44d4043bb6cd3f68a4c413f4c8ffedd650a3b771d9e31acc244aacb25efc82eb89ab6a48d0d1d19e545f3a00b2ca2705818dcba8506360219a16f6eafa1318a3900f66e417746445b1c30047b81ce52584506fa294960b8b85764501c79468a653ecbda59236e0d0682d80c1c9ea3a71c35c8079fac43853aec115218802a1532e568d01607dcd2ad90ae735ed90ee5e5de39319d55d1b04c661cd87264dae25ed09269cb9695110944e3613b1a0b50c6f98cd7c4a07e669592db6b433099a9e1f9696a455104804c3a5207443fe4433e84a1e75bf46c282129a9a05a8054e2bd8d49b618d320909ee37fe7daa800fef7dc6df2906077905e9fc4afd47d8b9b9f5a243df6121b5d5512e5d547b9ca68ab55d9f8322584c4c7e81ddc45806b6e5cb9df64afdfb6ca3f2827a1509d50bce08cece1b6f362427f09e14efc99affada62a68b4273902ce475a17eb7acb2de7a178a0e55c34c9ce989ed5e4c96b54938f3fc5a883e4929d5e03e76125be79c72dce8d1ed325573bfd27a933541cd73fec867029332fa9b8035845b7918d3f17a6b2df4d016b5cff4b1635931b363ff3df946b57b659524902c08db88483d247299d309b9ebe57212fb13f956ff2caff05ab61f0a321f4be553dd9e0d7a9e2cd01d07c7d6563d4f2df73cf4a51e1985b67f08a20fe921c16a2a5187092b1b536e2d4fb3131f1e59112b533faf75f472fcb68b6635723c3343fe1a62b1ddc51a9fcb7fca539a63b8a2584930e793c5648646188b4999a91f9a7ba0483f6c2888a236e0df35171ba93d3e9b018a983ef0bb9f0b64670b077bae631f958379e0adb0f43544f7b60481268df53341e688423df4935ea51c652ccb24174b75eea67dafacada919d164951b22939199764b27319957c10eaac61482c920dfe91e3bbb791ecc84c9727a3a65ea2ec8d79695ece7f92c19ce175df9f42bb90c0a9272353297d9f7debf81b7e80c2fb311b9f6052e016a138999ca43f499a4aca1afe695e96ff4c026376ba07b61aa2600d786206bd5a7e16a5b79d11e06e2929365bc10e78a014cec2dd3e856c16e090098cadc2796c1a14f563ee4cbcdca25ca393356b13b75080e5bb5661418d74f2c0a7efc55d30af6e67025aab595a34e195415885f59a52af8b89bf7163f797e5c0404b43dac21f524f9ca55cb81f021b13e5de461d8aca5ad7a76dc01f2e92acc76d128ed1fabefae3e1116fce095f2deae558869f45e9a38f0c0a226320e8782ad5406c172282cb04e0df181f476d02124d3bfafe5e19358854a42659f9038877e3256c05049221daff21777373faff2fee6b89f15da009e04265dfa44b03ed51ce24e8c4fe99d70763181dfc559fe5880f39974320a23ef99747563db270e74b7ba3376597c9aa024b587378e575086a21c82ee2227571d1794569d9ebd2bd3a25c3fa1a0f3269e3f71eed1f312eff33eef239ee8e464d25c3c9468fa5baea992d638dbdd675f27c1bb48437ce44b411d7035846414173bfd646b400e3fda10fd9c9caf4e9ffa491f4028e2a1337028b5d19c5241b21e8db051ea03cb4d440ff2c3d41b79f820c7d8215264db20f46a463611aa415c23dabd06c3deb1c5d0a38a65672b3d2c8409bc631d3252945f28ac5bad24f78c3e9e20b2e5c88867ac33dc6ecd16ebd358d280e60574e3642f4030224ad82c16502bcb846c18c02d30d9823069e45edaa793b666cdae17e7e67265b6342c54c558d7a531f589a42421bbe36f3e50a2d5f29da64d8560664be66e0d5bc1eaef3a49a8cf2d773d5f48ef8511acce46a97f9d1460651631c40a7ad4877c36df801084f41048718f30cb9281994ec6fa8b6f9a8f1bb962bd3fa49ec3b6f66edb082403ea609a569615032bf1a1443e6d2e62782beb2b980c202d626f37abab8ecbd6dca03e3dbea25065d5dac1554886cb7fb625d440254e546833252fc4575e9a4300266ecfa57795640a4cc7a2bbc6407252c89eb358ce5661cf2ce5cd245798a909486e1f37d434966a6959cbb12c31be956027c966d1c9a366fae67718ffbf168b9a20deac33087acbf8b8ab3cf9d4b9b1741e3f9b45a2a2c989b5c9c6647588722136d75898be9f1032794efb92bd53862b4f8faab04f259131629e25847b04c88c2de7df47e8e48e264fdc9eee2c5de62c2921b5f9c87480105069369aeef54a1aaa5b0e27679f76511ba641cd1e5a27e5798eba12e07a54861dff8aaff80a5b35ba65e334a9d51292a7019d1a9c62d79247dea4760b994546ad6a9490b251f5cea04238768a9504b1e5c4280c43c30cd1580f2f39d66bd3daf3974c6a0fd19ad4ab5ef52aa4eacd8ca0a367188c0b991ce8edc773d4049006122a998570567e0954734d1c6262a085d1608fa104ba1ebcf160893426d6d9271382234689cc36fe3860a5736d0597126b696f31cde94d67656294bfb887ff196813f48c90bfe283de8aa03937c21171174c52e609cf3ba08b51d65478c77018c20e9ccc5859ebac55c093e335d390bf1f190170179174a1542b89da8b0a5bc47305b38c67e5c9e46da3dc563e843e7b682ecdce05330d5dccfd252f79c9277dd22759c17edd211f62f6d11c95605d815dfbb845571d3ec80ddd86b4ebde10a2932a64e897a9c637b708649b9113e948758b2a19aef38c6dbd8776ed2f444fc086c842f3bcb492a22ef2d55c1854271a36e5c2355d158b973bd912d094d7bffef5eac845f5f3f26e013cb350adc03ae295238c678687ba6d87d810ca03725f0b25731613a1a85212559b5af983412f9df5083247d02f1be698ead04ac570a3f4906e824aaacbf6b348a50470353b906df1c9676dfa93d82eae3f13d4917d2dc017d25b85baea7ab89b7c6e94db063ddbdead3837d2fcac164e1f6f54e4c732f49305ba2d706a3fe527c4198805b2bd3a271ca500b99355582225180b83c555590db92c6f78f734aac752d9b51e96a503ac835bf4a76d9b61498e2792529273bd27d9d1993f5885c868db8cc676fed9b921f4f4040bcd049686866afd5c2b156d2b5728c321804fe881a94c6a8ff17cc6677c8640d0a4dac9d60ac4b244ecb2bb9d3141a79017001ba21419c0a3f07a80b2b016e2c23678e6af998aef3b190b0b7140e82cbaf2e1d7a3d0850e8dc81ca3bc57d75ee3d07432bea9c3fa58200f6698782fa9677df400ceed53f6fb01fae94c8a6e3b816cac5efecca8a15fb7585750a24fccd48f566d2bb4d64a1a7451a98bec4b86a66ae7d2dc5f2767e3b6e803d444e22cbfbbdb0b0b98c0242741e9294256f09bbee99b0476a66cbd44b4ea580e432cf19b318ddb19f7f66543419f62324bace7f83fb73550545e4c5c3adadd82d151150393e4b6f3b7b91ec3237b879e5468684d5249449a42e3eaa13c7308547375f2a45d4443c9928e32700469013587b8365c22a6449471d5af87d6377f4b6148d9a07981391f159a9daff4ae331fb85ac39cf2ba4dd9cb07b8e88166deaa036ef4919695492abfddeeb29e7b2d5a6e472cd56d1bdef1ad8c82ca25db72561afd845ea3cff85c08d504f246d00dce93b413a7ebe44659bdb05ae770370afffd75e759ad791ae1fbebe04391f4c4a5972fd6ded73cfd948d3ce55a021ea95a0a50562a74cc75cde9d690d117b4510f757af18d5bdc67aae2670c60983ad480e87390d9027767a32f7cc00cf7043a114fca4f65385b75173de107b5ecf700a89fc3bd888179c5286550591fcd01a410d3416298a73ebbd06b1f248a21168ded890b94e0800a10ae031de86714340778f0987530ba59779acc5fd8ecae0c016eb8b6d38c5d22510dd94480c703c00a26093dbaed494d439497c3224436f4a6390eb46a59cfd68bade92766abd3cfa1a33013ccb01aa25c05625825d0dba18f5e8b61ca0caea15bcaec60766a98d7a059dbaecf9c70e3b670a723754ff51b52ee22e33513767f859f11aced3a4c849a020e9bb2e3428c3b5fcae3a4f820aaf35702d35ae086a5213ce5665d5bca8e2e93316b5a56b31caf0a6d52bae56bf95bc210cc94d72d1bbf8f92f4280e47586a159a16b7b533825a7f5baf6e59e820dca74d7d2bdbf2296f379a2f45245ceb3ca16a2bb407909474d8ca5773b12dc26fe389fa0122d582ed459fe16bb91043a0d9dfce7c2406c85e02a089f85b4e25312ea53f24ae1f0b81937552988e639a200c4bf9015e80d51b6789a87edaaf55ad87dc9a459e473983a69f265a294d4a2718684ad4c564d5f5cccb7951794b732d7b93a5aa35851bfb59e1eadc28c9ebf094de7beaceb35d2d92cebf8f77c4a7a0fb23efebdff2e748e6b327d670a5fc1843d029568a17d8d0d852d0d45b7d31224755c61532e529677d7a347629a0fccdade58da03b2b7c21c79951ea6a50a6278f0146a250b257f82280a3babdc1c3b806023cd2bf14d8792e17cc22084427fa1dda6479731498d4acb39a98c0f2eaa7f0d7574f98c8068ba18de5c54cc2dca656148233bd6400a20b704d5f09c32df86ef72b9bdb8316b8d78bac0bd99598634c3895f0bc2e6eb304855928d7893ead0532ccc58cd4695f2de3ab5bd54ac175a4590fa6a3499e53fb9719cdb073089aa91a554145d6f65cb8089e59b9bf05a94962b089777d9be17b04cd8f9ea24330e307ec7cb5e23925e4273126301855d65413bcea2da7f937f500807bce55abb6513b9ad4fe62dbb4e4ad07e10c6751881311eaadcbd20f2af7dc5729dca2bdedd7b61f592bfdf8e833f5992794d7bb85c83f68eb47a1bf3b45d5c66d895ff41bab7760698e0c991b222a7feedc3b61367462533f3919cb572b4700294af0f4565e4a2bf583fceaeca36de16f29b4424f5f7b382ab9cd8143552e11b6389c21270438f5ac427be418c87fedad9363a06bcc2945d74a454c916e19fe62dc64ec94e4130b4f893a7db57b82ee9a4f622f3abcd08ef3ee930cba4f7a7a995c5218624a0872215d13f79e79ed27ac1968a6399ceb5844a74bc497e11f2345f7582e1a2298e0413bafe4ad721ab2445976dad5102940629a92d7c9857b559de1ee1951a54bb9ba9da9568d123a90dc0fbc4347b9d6f2bab66f59d86624f605a2de8d805a31e876559d2541a1ca52af6d0c0b08980026d2b6b44201bd5ddb8c5d0f2cdae2eda9129db4b9852ae615f209383c83a190e7d12114ad5cb8db794b1ebd0b351d1cd5b99440efad446107d92ef4bfce5b08bd61b20e11dc41929e01659574a84473d5ca85d6154645a192251e5db0a1d8c862e63ab0aa2c97bfb911d9ac5112b7558ef999f82dd989bbf784c66bbb76d1f081154e93d775d48ec2099512fbebb2a91ea4e60c39240862c9b0f91611e28f89178a154796b629e40d98f58ccf86e80954ab5fdc592c9b10d65c2106c6228541d132b74a5aa0381caca61a654ad3c16e3562d1ad3e5b85c04c873dab56441bb296ae589caa72f4e8b0670de882265ec7cd37f54b0c827e431363134ca71a37e798b0699e2b40cc3a1f30bc6ce748b93a9a284f1e92374406dbfea2aa9362a4d4050696cfd7ffb69f9dbec46ddb34ea9bb525288ba055733f71bd4442e7c343776dd1dc8b4de267a0becfa956c3e31b65f55a9813c559a4799677e3749ddfa81a6787ebed9e8af36c579bde3d8252df93b62708746725b1759fc482fd75914526b50931d0cad6fb9bc8a645e58568605eaabff48192c033b82b1074904af9277ff227f3a383f0aa419a9424fb784a5b327d871dafc26cab9ad1c95e14c9e5f92a419b689b7a1b9dc6dae384b5dffddddfed16ec6470195f876884bcc26224a983365f69387b610a1c6a3372604ae7f25dbd32a28040cc6a53508c2b5d8c983c6e13879d9d1906d586630e6cdcf6d2281e00f0eee512fc18d0e86bc9c3c220ac90c9cfd8b5042773627e76b070019d58816cab160cc3dac0a0b32a269595cf00753eced70cb4bb16c504dbed6b37d75de57a0e740b14428be0243168f9ceb5989a3dd076cc665d68e6852dbbd19055d81063ce6aba8845c3ddd3a8c5cfcffeeccfe6e27ce1177ea11730710a614c48800f1d006ef7617e67732fb4c273d6dce86aaaaf55d12786fb6017bea51ad31785ad17f6aaef56816c84e9304c5212be2e7b1c37b40d5f436e8396566da5d4c945d0a79ea99eaf6ad65ba9a9d8a55b77c99eafee1251be1d6f83dfe9b1b14ffdd44fe5682a8f1224697b812ebe22a643798608740d1a3c33052ecac037d342618ce2fe6ad8cbcb42eb5232ea77aa79a0a85b61373f956a4877f7fbf3cd8e82e8ad94b8def223dd2a16778b46dbd399f530dfe2f59836a0bd303583c37b82c46da0ab79eaf9b0f8f48483ee13975ebe368e89261d48a3ca8c71841db8ed59d55c5d1765c65c5006f6c8d7bc575aa782427f7542dfe059f68b992ed44bf369ce2c6376211b34635ac9ccfa05364f8b32b8414b9a663896d15fc77a6dd0f64b2cfa615e55eb6715faa91cfe0428e5f29b425b7492b1c8eb7770d9084c2871d789687361a7986c56c05d5f4db017f6f6a21c6dd9851e056159f4d91338c5499af4102132b295d944ccd1430f866697872b733e94346513344d841922dfa51db530a348ba5dc34c732629eb9381f3b7f0c275a0abbeaf2dd35036f1f037988fff2a6be502b75d9cb077019919a0adecb99a3334174bbcca27dcae93c1ed3950851beba4a7ebc949d46248e7cb7aa013cfad0b9eab993093e41eaa31c1e0018498beb5e366594ae091c7e36b2ff32a62f3370070b7edd8c2df60b2fd978e02f9daa3593d3fedafeb9af80a3c6c5b1a48ff6d8e28c98b457387277c2d40578206424beaf87ffd46a4aed0d33b1cfab40d54aabcc92ac419c391048aa0d0de870aad48640fdb4c368c0fd1730bb21249d102fd9cc5ce10d8bbe1e07a2d9abff4eb4dbfa0fbe63d5abaa3930e43f96038f3c2fbe1c23a60e81424ace59e726d835812ae32524dad9f614e02db3131af543ea7d9a43a519547a23c6d3aadcac4ec44dc89dcdde87bba77b7d5bc6757a32a7a2eecdb3d9d8067bbdab46f16e9f18ef80481ee293a39d1952c767151219d04b78c544f0854adc8326f5a611e6edb57c43def956a5118a19eafb636e5f438d4bda7429352c141487189bf6e9513db405be019d06b2128aa60204a645581261b14e2b250365f833773a1dbf416fd2c147a1cb6f2ca0e30ac7229445947c6c235f3140c9b0805ee853eba2d6a14b9ea014f7ad36c401bc2b52ba613564c7da3085ed1b00730320499f2288f09390d19b561ed052ced6be194aed4afa1af5624c8cc4496882b8119ac5a0bf5e355061455ad979e71af71f35dcca58dc0303e3869d5a21338e540cc46b7886bdbcab6b8fb3b13931fd02749700bd9fed649535bdba613d3aadc702ed056d4354e26a5c9611957ccc9ca032a0b0d69140a7673102da5afe6851b3e40d19a7624b87367f92be17403b9ee5dc73e9d842f71dac9a6a011f275cba01dc18b7b7d529646d179c9e196327f7712d57e6db98a7218aaa99c8692bdb67b7a729796258db8d729b07e1d8f343a3a409d5d986ccfefe601584a891f6d358cce62f184a43432cefbab82148e3ea900fc2bea454f4bd0f4f36c9c53f3a87aeba28ead13ce04fa5d9b75895f6ac232480e39c2c6d3d57fcf43ab83d47e4c294a7412d30afd0bafd59f07e3ba449a3a05eb4966709b84f7779f8962177d02e98b9a67abdb6ead93b3b7b3e1ddd7cf12aa3d438c7c0aba6f918c938f31e5e27363e1442125a9c95bf0f6cdffb422a6fe0600cc4a39a224db5f8623bfbe5707b845ede9181522dce5273322aa35047bd49e93bf949cbad2259a6638d57afaa2a88b16a933b80dddf7b906dd24f814f4e6529332756d97b280b9eac6159bc2427eb79ab660fb4d78488c7e004cf34d4d3658f82b14605f8a787495b5ad4f4d04b86265b7582b49ad76617d355fef9fea68a5f932bb1d672db387819957c3a1a7846d4e436093ce072ab1627efabe2accd73144932d3dc0d0f81bea2c0ae96bf952d74631aeb6ae33e219ee602f0242b5be160ae7b2f8db8e5aa17336ae13e99111a986d862559224049993cc66da277cad723c7137abba568de2d6faafcfa8bd71203d348bc0c0759d5b595f455420c7f67c0955521de0e582b8b09458c4e8873a2a13d41ccd8871b7dc4fdc404cd389bdf97f6508c289b244a8859a79603e3af1573f4a3a9615b2c67617242d3e0739c5eb68d66764a86f4f447d9507c04629ff8f7e28dba683faa57fe785b8a50e8dd03fe1c713d2ab84afbc854efe0b2881b787da3dd1ebcc046f923af7ac603924ddba3696930a7a33b4130fde8a6307870e1a45b5943d4de710a869fa7251ce55704c3d3e2ecb2dc457a1f76094504986533734e40787f49d418b9ff10d25bed28eb54d54662b66644e6b7322e259f36151f3344a0fdb363d7a5e7d9e82ee6303dd49d5c50207ba0c47d66a76b0002ee12ef8a36c1480dab828e19cb8cf42e59ba7093c5c304603590da121c5e608eb279fda88054c2eb6d17b21af27c18387139887b81a96e00ae480a859a001d8db9a759d75e0d45357c685b961d7c02428658328aa8f432568d32ad38f6cf171af5715d76a6ee225e8dc82bec50a6a66bc4c8d89d1ad0d609e3b47be1f672d39c698628b9e17ae35bb738e015513dc348758459c391659f9c8cedc579881aebc0c4466b4700a13da0fc6a5602c446ce9db98c4c3482aee71ae5b308445be6aa51a320ce163eeea17f468bb386c8907dde61904e7a172d36f82f32d9a5a119e0a796fe3c3d95079f2768170d11c7f50d5d27448aae96b48083d0faa8e15e907e3f4634d7d3a28db1b137b171231d0036e009ebc96f2b7816e1e096ee739359194254d51a23e227b0e474364e7368de14a5a055ce2c339e1d5413f157aa89d06154412d496afb14a5c977a1555fbf0fffc9567166a17ac6ba2a4973212427f7be4a6ad0d1fdd7a6ace100e61385785548f51d19de80fec5b1402e03709702f5f19ee0a460d51e25a9d523b3dff2d454cfefb39facecc97f8cd05310aef16f329087a48548f00f4f3f279f6a82d7fa06117899c0bc375376742e7ae03d1844d938473627661ebaadc2a4c0127908f807cd3d3d32eddb39f1173cffacf59b5a7a0fbd8403769bb5839850c4786a05b79ee451b991b17690e2d624a72426be29a392824ca19a799ed12f52403e56cfbaa1084f996a4d221e5e9611e353352117081438d72210453b3b5ca88d7dbc813867acb1d3f40e00b14995a8acdfaa0a14885aaab9cf1950763700b0475127e972a34f1427c35b35c6dd49972c75b3451013e2987ca7ac68162a08c42d866ac3179336a76b302039b7399aadca2042a456fc86e51f6354c724b39daa221486b693aeda24385be66ce54ab4e8b6e08d5d8fdeff99eeff9b66ffb362fe7f243460afbbd04cb8d4b651150a56178efc210589123a5665d35a3564a7928a56d67f7a230607691adcf63881e7f8b7d33a66a82b182ef4477cd0ba770de5ffd972355c105013305d3419b3c87b82a16a95986867897dc36bac278653885680e1a9b5141b68b02c752f185cb715e21b456814868fee66cfd5b8e914f6b9a54eb98d3a63275d00921ec4595404e92a697245b8bf2c38869e752c31e28407c1fe525ba5bd30426ad2cdad6440f05cae52d720b708676784d9ba013f76a553fae8deb9084097a9fab93fcce49c069d08e2a3eb40e01b00d1d4a8d1e7e83b95820b7e48d51759e66403c8df3b6193e0df5d7837155d689c9a287c2e6f929749120c5229db74c49b5ca06a2d7303b9909e0b1b1b99fb03afd3acd4818797deb2cb9cff51d633db0f9ccdd7386a6f71ce8c2dedeb3d5fdab3dd1a797b30273d5f31fe727328b92b16deb061e99c57c61a25fb23493ea6f5fb338998f40b7a310218487737c2093974b785cb270012e0648730b92d733c4393d86399553adac76f65d2113a3673eb58498510a5f3ce463a688974fa3f3a28a7e259ee9e19bfbea35cba284de39901b91ab516e564d0608e896396fbb944d718d510a85f20205d1030b825d3d25154b330ac55b712ca69d58db7c9bc5b5c9d0ca88cc4af16b70d556996eb3f5b3adc183c27e18b5f703ebd34c2d84e570cd9af7e22a8e450fad96b8cee7907b07519ee6343b0bca1ae28667b1bca80fa39434972d44e05434a330114ab4fccd4a36c1cd1d79457ef976e15cc84d1e2cc474b80d4235433b172a14ce8682aeb1576f88370b1504af252d7cb5f4361ab90e16cb0f6ff84108cb64fa3d05548c6eb182ea4037af02a9a53723ac85c37cc424ff0d6db8a42524d3a457c12448560db5ad5a5cca4fd27c0cc4cc52a351decf5006a250a4d48b267978a1a6bf398e8899c2e6caa447e5c05d94af42677c2642c62d53d5eec91bdef00618ff055ff005a24fb710d30339eefa4aaadff8c637926a0aeb56c08f6924c42d3305c01cd3026b0921fd53aeeffbbeefa3057e971e282209b7a93c3a0d643873d19bd9d9f7b1889cb9301b55269878cfa533a8597492a01488d1f56951104f6eb102bb5095b6e69566a94e939238e5a5a56803c5096760f3509f0cce8cd543b57d7e563e8df069751f23b54f34e8ce08266dc437efb2c0c2b5a3463eed0f51456acfbb043cc4bad3fc59fff6756634696c9b9a542225293fc6e20b07fda40938b4aff6911ff9913436cb156c24fdfd9d1c67b2af41378baf5a6d0700ae11234af03204aeb75f03fdf88fff78bf40c091e7922b475e592f5380bba6f3d297be14b512d16c44f9647d66ddf22db2f854dd8c5c536c76449da20dcadfdb884a70e9bf246dd89f792d655d1861be173adfec9ac2e635864cb19574345af3226c94e4da07b4538c0ea478df21f357ae228c3129b4f58e2a2b6b4d2d286bcbed78d7777d57cba1674ec9977dd997d9baf302100900a3609470c77bbe3eecc33ecc4f05e82d9fc3ecb2ec21d0e0bfbd4c154a8a2654099bc262d6c4acf341be1613073c40822d36d3a2cf70251e6a1e0335d46d419e0a981f5eb6159aef92e7f7355ff3350cbde90be6a042948f8121b715b470a16fd94b64c882b67d906c07451de13162d1584bd0264bd29213a6b99a7a73d1868b1ef443f0383d3e2e8a8fb5ea44ba413d5cee297039703ec78b5ffc62ef8ab246dc26c296d346cc123c0cd1677e86af6ecd5fd1675b9be5a5fc55b9701001f8901f0c239bc5eb5ef73aa2f2999ff9997c1194282c49a0734963a7a2288589188eefe52f21c9c5e95d6cf9d9d037eeb9eb08a13e31e715af788569a6053a5442fd397348956c400f49332237a8e6c8c02eeced583866aae92b822dbd59a0160df8c9a121b4bd73260f4ce572dde551749e059b614935a668d3b2199c470398a7a03b9b73ff8b271d74430292571ac76748562cc2e0b61949d63373097491d64c4f4627ac52998251c51e6fc816f77e2828c896793f33757de52b5fc908d2a22cce70e881a09bd1d4674e6b21881224a5a8ae39d10cae7352c6155b3bae4ca56972ef6a4655e79c91ea4087bd6773441e4b44e10bbc74521c53d013ba071e199acc3d0ee830f0d0ff9e455182984c9e267598b92c271990cfdd9e973d6f6328e5a2c9a2b6080fe74dd3103937ec0e7bd7a6a3d5112a391dda331b2ca620a364b8e6ac9ba50939745b3a4ed46215e45dbd86570f1ada9fc3e47e98c1b82e0c211380f2affaaaaff25cc71956eab618ae933b9dbeb9f093ceaf66cd10239e78746a2637c27a119584c132f5a0b39a10c81a75d0a6444bbe4e7613251aaa8fd5c4299033417f957cc3377c03cf439fded6c2cfebf779fae9275ccaa6eb27a71049c54f2982555621e94daae72de534949ec995f1d5ead77099763da7291a9664366e09d26a4ec0746263d50bb35231919f07c73d47db690073e9d854cee2fcd4724e46698775d176a2557a3ccefba41d2ec88072537681c3de942e1bfc711ff771524106f231043fdb5e2fd03504d6e9dc4026885d9cd4708eb2c4316b9463dd833d14edebbeeeebec52f3aa930d047b34481e9b76c84eb7c78cb19e8027331c624b9c4ef99b8b600a3934591b54ed2571ede6f814c4c770bc8d331a86c1f362a75913424d9e82ee6d1839e76386e8fe687acf9a4f3ae88ec543dc5474569e58cb2951b3b2c7aa2d99e63a37bf306eb0940bdc2bf12800f5a09f6599c455eca3c7f868efa77ffaa70b2b99dd5024d89ee3b98b1b2df82036039416153cf94b09a977eebfdfd733281a046a10a8072e912792636ea8b4fc738f399a29e365e2c537e5b27c0ad7949f9a6c38fdf89b59714bab4a22a9c2d2adda66177217e2d53035dc9d4bde44320a6a6629dc2d2aca7ac23f56ac970bf68c69f9bd90a91425e0f46c8c68c9ac55c0fc66c766658b194a461385c570d6512b16530cf18eeff88e6cab7ed461ec7ab253e6c0ebbddeebbddecbfbf12d5989e89853141249305eac839865b955808beaabdc5197988018e528c9d1414991ae7808588aad3bb8875a396d8be8c33d92ea2ce1aca1673d254ee4399187ec0ff8800f7014b6233918053950abe78ffee88f3623ab6c4660868977b707c0f48f06e261dce22dc4e8bf2ca5725f552e965592035a048980762e1476376f26bbdf41334c30eb96d875878f5a88961537f426fea3145807a890fdf99ffff9687bf5ab5fdd821ac8895f6ea2ce7d40b2757781aa12e058a4e7d22a655f43dce53f8ce5da94633bf9a77ac846a4cd574fca42d6f77ccff7c4373d4bff88418d28cfe110320dd5d65896c32cac6c998698e0964e484e61b46e09a4b95832916e4baf43108e066715119f2fa8b97c8cb6e0d9d2e85c65f4e7cac499f4c270e518f0417d258413af7046b919e5eee0401b1feaab99b734fb161ef4f56141f7a293135abaf5ece1d33d61ec31567b0e40f749794e777236cf37a39fe6fb1b12847013a3fc686aec53b5ec8b0addaa554b3ecb9232946e4df9e9434f0e3846c14ac25d618714d37698ca22ae931130180e84f649ca833485a19ab1aa5030a773c9648aed44a542d7768f1805f433196c07b5a7ff8c20efbbd46529a992816511d99a420477879799335f4b3867598ca8215069bf33b7a0e9c73ad532cde5faceb9645ce2e4ae5b9d5851c36e19cbf926f8a7c4c116086768408212b3809abd1b4bd86ae7cce97168e49639aa8c036e49002814b0f65750d5c96d90a97fa758556b0f9215eb246d3b05e881e5024a3bc16657aa5635cb0df950e5c1125e8e3443ef7842187a90ea257f7ebecd0b4694e34f878c426b5f916d523a34100c93d2fc966ff916b65e42f8dddeeddd2c9fa125ff090f936d59a12f3a752819abff564ade02ffe5c9cb46ea4a008724382d558b18350d6720085106a25ffee9f001627aab624ba38744ddad30463524a94f242c44de43cd518e067d961a6dd554e8cc70e7877df5c164f2d6092675120fddda37958f0145a27023aac9618279facc2b52adb73b054856c734f5e66344d7b9c26ee9d9d71e142e326e37d45fe3ea24a42ce0e6512911d13abdd1a6836b596e2b48ae3cd253a0892dee624b39eafc863922e6ab2b1288004358419d943377cd3102eaa6e04c40bbd468eeed1f9e1db0b8f840388d12c7f2807d3ac95c9e79d3e9b454dbdbe590b02b65cc33c8f308b92f8c46a66f06f0da9ecc945d6058e543a3b3dbae5f48a03b933b7374c18d67fef54901dd2426cb7e7e12cd19f7c9d34ae85b873218c736847a2e82f49f6e699ea9bfaa15f7d4841a306d8c976bb1a6b713f8cafa3b09c9c32dbe29f03add82d6353a4f34aa64ab7e4e67ba9409c8f955c1633cae056174b25d1f354b54a284574ef9a971c85d0eb0242d335d5058c0ea6fad4ccdf92ca180fc279bc2e32eae42983abdb260873eda72d349b3ab13173a517f86b251fa286fc3b29a6cbabf855fb9f088140321dbcf223164b2828ca348ce4560c6d00b07c12d13a6b752112edc2abd99a9f2b56440ab8639d941d653e502592bde6bb94c9c75660721130150d8db0c822b400bffe0b1de0036fae5127d425017ed0896fce8850c6d3de46c61b5790545022caf1145f0bbbffbbbdb66f61e4d54293734c23494a200f0980f8035118a01dafc275da19f054f4e2022bc071e7c8b84d672f7a3e86836a812b1af29184ea4e5ab0b2be81adb45963d2c673a38af7e4fc41590f5fc7a29105cea943b46a1a4d40b2d5032cccbbd70b774884f00a99c13208be0d81a9efbca4d546223a6dfe94ae0b50d442d71cfa1717d70a67dcddeaba5397ada222943905ba0078b8e2413d14f2795fcc5cf8493cb6551e808c7545b92838d2695178b7566aadc27156863a55928f1b573c545f0bd57c42c6c4e036f77f12a77a7cc0a2690cc1898e7a1139d37d9ce1074f40f7fcca81c5b8608ff556e8e895f2987dce2c4a9cfe0f03477a755b9308663f535a8cc189e76e9c290ded1fc99a3d473dcc309b7a7bd7d5c643c29e9e58c7e1c4c5bfaf85a5e37d83befaaac84acd3dbc2d6f66ca88492029d82e04c4c10e222279a86f8ab507cc3a0c819ca38317f8c0590e80855af51cc224ca027e201e4684ecabb1ba09eceeca6d314326daa95c5e2bcf763854c865651c8aa66dd3a7ad3448af03a1f1461f47c98c7ec721dbef99bbfd93ea8a931f70e61651c998642fc85a4015296a8cef59c95693998a1dea66988021494c08ccca20ad99a5c81d28cdacad4fd913ff247ec528b6595eba19347fe6272bf2d18a0060925dc8ae13ada83ed8b6096f80df3c2bfe854a740aaa340868094bc0d73e73009a3f153653b91d289ac3f92206ee2a1ad9e995d93e2f714fdf74a45f61d6ae2a4caec3b1e164561a0861e0975d8d88bbbc5df256335941a89608254248d18c9129c171d22d53abef6b5af35f74ffcc44fd467dc43c0a77ddaa709df3feaa33eca280432a86bf5710955a8d56d8e8e42a3e0559b822afbdb4a29f7579d504aff9c80385c0e5c13150ab3b0abc0ab0034e8220041d4567fa02bca7cd5ab5ee5c81b0fc3a13ff2607da9c94b5ef2121cd62a144764329ffc9732f19700f8b4bd1ac229342fe0a7a41f1ab1ee6d7e27ff8809efdbe3c74342c52156014ba9676a9e0a94b375a15027fe16d6e3a771eb30dade9cc17993cc686bbfd632e19275d47f590493226631c15742e5afae72053202885f2e41612a90294832538458ba545334642e76917d78e6b091b5c9f8cc223d2e047abef5338ecdd83e760a9f14d025bbb781eef038911af4ba4ea372f3d3406a50b42770f197e2e5bde696aa5c46ae246d40c282c05d16d9be1123420f9553efac86513a1694a1dc4a4f794e413f5db0138fbb0e6523389b92016576c54fc26bd63ff8098a50c862f6268d20b3cc795f5d3007fa6c220c8dca2041e80677dd82043a74668459518d6dd2aa605a132469655e41382ea1a7f9b679e9878765dac5162c546c64adc00f7ac4a9769a7909064de233767a46c3277cc227b0a1304fcd06aadba6e6a2b49bafbdf98ff1ad6d5947d74b5697d70d6fcae3b9c596b55d570453dea20ca7d9592c995e11249ceb5dc13698b142d82dda56bf4358b8adbe5d7325e6e26f90a350d6978997032f97a07f1b0dd2c8262b03fc799ff77926f5b99ffbb9eaf3214c4d2bbc4512e24d5fc37e2f194409ee0b747c9c52061b4ee731f1b929a683c9209cb7275bdba3536de866d95155d0d60219ab78ab3c04f6b691d9de4a0ea8bf5ae9a418cb74ac5d2f9052873cf4ceb2d2bf751eb70312930dced3b2d20c367105f77e9eeb452f7a91477730d6a35968b0278a332954aa9190a7112d740a1be4fb28418c6400022c8dfe3bee5b4c59cebf7e026c0cd184e09587284d02b6f3417bfb8d454ffc128f81ae6be5069d2b80188b55d644e7186e5c41adf29eea29831dc125c3d250fdf8daaf96a990a6e437277b55c8152e46efc5d4e791ba81629624731479b1abf2b3daca4f60beae73325f936b147ff6f069143e6717cf01e83e29e9e5d66c48762d6d49d2c4abca0497ee514896ce4724c10ec20931a2426e324dc87cd00a9691952fa4ab90b8ab2013a8fccbbffccb8520854dbd27361ba74efba6a7288fce2efa4cb777318dbad099a0aebb2e6835436023b0d49fcac50d3910d95395ab59c8ae3c4572a19a42c6d7d11efb882ed8fadedfab8e53453d43155c9572ccfa64a4bad570868839cc0730f8eaaffe6a514e9595e08c532d5ee86120e5388c8036530ddaa91390ef01189c8464bd5c33a359f259272e62be4f1696f52fb62810695e658f0386428d10d127ffa3102dfc0e6cb280312daa585595ed10430bcf179508d143d18cce65297b5f526f178948cd3581d09c15c006726c010a613946a23da2e5e7a1c45b05bebad2cf083068bf9323d4962c0939c2069d8010d17f136941d5c122582ec6eaf097bfe587b3eff92b3bb5e06bab63f424d3a7050ae132faa546c2b90632c15e8516135a7db7961dcd0b0c006a55f094349a75d1bfa17924a279bd7144ac6c9593f050a4afcdb1c2564a3f16081326c64a7803cd25f1d67f1e642ba87947f0902d65cd6988abc8260058ede3567bb1bd132629d2a10a0a5d5ba00ecf373bb40599484a77c8213210969b15ff933a77d54f472232376b2e607cd6767a9a83d8deb08bd98a71692c6a952f0ccbcce0695b66fa56ffe26e9d9c85375678cea0f1591d6893bde0dee31af4498974e72c4fe713cdbefa5b85d8da7552ce10c0c8bd4e9dce749239b3d2460e3d99a0d3a2ce59a89911870dced1bcfce52f67283b00996a15401bced72cd4689b22b9487326f1b35659b4cc50153611b4695870462dcbfe75924b1d1416c8ba55f236d58de022a7ec5454692544f0108ecc2ab28598bd471000a3ff652f7b1908c9cc15e2b4358803feaa9091cac019c55d9488d52442858c1e52f424314b677474167ccbdf821043db6cd379fbe201a1ac9d797de0077e208b0c4e6073205428c3b4b53a884180afdab2863167d17fb13b52f5a91c91c561299b5b6c68f09c290f84185f74aa8cce5e06a432772a67a213b36d192cbfddba9439404cb632b720b35b229d27e1031a95982fd0152f463343af8e49f91a6f7d624502302f471242902ddb8f185d21039618cbc1600c173b629428b03c7cc7dff2de5c985149d44e2a95d7d10f0e14cccd854aa29a82e58e2abd05de6a2a4c268b50e3a74fce960ed314d70958c3c91c88d49d05538e12882b2d24a5d14b426a1848afe789bdc2d0cb8864437999e4e80983033f3db457da262ba1eab85387b783c3827b246185c0147b3b3b966ab4d1a01fadf4a0bc5c4b2e9a1eacce725d43d6140a19266268d255492e3bd6e5e6a69805d39994c05865251a264efba8909e4ef153b1383cb6e70a3cf0d38a645eba7e60931764051c18e8eefaf1cef429e8bec5ef4e45d3f02ed2f394bc53276de2fa9b3294d46a3dd27c8a4ad6d379fa20bc28c8b3e7e765404efd643e32d379e57ac8714e554e8f723434c479f74621a807b75298590a3407ff3dfb9fc1f5316ea1ccf499a586a602b85e269521e334803acd5940295f594dd7f6abbce448cf9ef1e8b77563888b8c5760e0baf3cc25e135c401043876249128b0b0ddd81b1b4af3ea4a1db9814e21a1017e38fb137676d81820812298da421431c05d5c2d619807605c153a7892a3535ceb2eb29504ab05e8859281909af0d5df5001d955d09cb701c0006d18dc9443f7dea959c2304c8ac9e14a2475f8ae4d68e4e9adb354099251987bfd5b02bd450fe23382c186863acfe2d7a745e954301fc88a486b0309ee8856e551d4c76707f7d0663b19c0e049dbba1a564793f216ede26b32d9cb2d8b150a3b845c14ae7ef15f419e86edbf2487e18726886cddc3e04969829a67c31b90e1b0052ee2c74c7914fae2afe9a792e945a3e42ee411fae4c1d495bf56476fbdada5b68deb6e4b69dd0b6d3b5c86e6322566a4b9affa2c91ab665ccaa3f251a76c474f36abd693d6ae3b13a09fdc94481af12d440e537252ba587988ab269ae790c5ed268b72d42eefad49c290159a533e4374da90fbc3c6695ece565dcfd0c5c9c70b42cfabde6ee3c36324f26d0374873a29edf5c24f32d2c3f353041394ce0d3c957ff294020fde5c67d3a904ade317f70258ba4a336dd5b42f9b6a69cbb2d04f7f7dcdb90612f45fcad47387ce077df1177fb16037939da2fae45ca7a29b5a3467472a3c67ddecdc3ae3e35894a55e105327e82c7ef5b5190503fd55b9cd4286deb30dbd1b5639fba237d3cc93788ff7780f061d1e189a7d612fbccd40c0ea5d77824e96b7419992ac406861a61199079071c1c62ff9922ff12885e74a756b38a6b608956581225943a1243e8b7ea4f49548efe3a15758a0df5a7005f6f2774633fccb9065890a17b283ad7e4c6e7b2c708de773aa82de4ec91aa55841b7e56f7d54c004adc84300a042fe964f817594c4de5208ca3baf84e00ed6166ae3ad72dc70dd7928ad48880a4657476f41b8b6b90b6ec5e75c0775d0a04fadf04486a0077290672c75eabc67517208f65b3aea74b4d8b89d093250c8843f96091ff2bab48a36b7b0541315506e7548b8a5c7439d179c0524496cda145826d21762dcdd1221395e56d91cfb79dda69cb427d8f510065bbe7a0bdd37847efaf186985c3c5a4c397fa854c1e93a84a03a414cbbb92ef01033db302a96cde70e809373d406c9bd1c632e54d215fdbac26ab74a266995bfa824cfcfc4f5539d26d8acd569d58a74f390d4e95497714d01e593c3747c16af85b8e72793b2657251c399cd96e09ebdbded566bbecf2afdcfbb3dddadf1a69d1c4c0254b871ed6fe3d4447052b59e87676787f5d3ad1cde7495ea123b3ad37329bd8abd846d9697e6ab0042d454c72d8649cf4c80ed3a0ae31944862c1badf34cf3e03385513fbdca5ea4db7dba3bc5b8d08aec5185d199fe2bf1b5cce4a210b7a2569302114186932c9e9594b035eb108bed7344b6573531afe665d6651dd908002c0665253b3ecac675f058439debb99aae830db31643cb1b3b3fe5c88f9e3d426a2cfd303a6a96e3c52235f1d6476f6c7af605cda6605cf69405640d3b92a6303442005b5664a03c0ec4909816d086fdcc5615fc0d3215bace46abac4f83faeb6b5b712af718498f9029efd18e76ec7cd5895977b76c616756a3a7c35978be48c82d25790c38e3abeb1c056d4b0cc4c388ac93dca0f85c869cb9c70a090307d19dafb10a8ed8f8ea6f59014d3ac9951bc4bf2983aadb401749db7a48e0fdcdcf58409680c5b164b8c76407cca9d56438b93a5721f94cc227c9e99a8f0e4be0f72e9720fc4279d73f3696034fd2549ba694404a895a85f45709978e7363ca5a21acd8548572fe2a9b4ee7db5550adfde9fca740d4adb2c1c161b294e4b45990f0a3b3b9bbe86bdc2b61a33c8607bdd15fe1aae525183179eed5cda86d8822e086cec53cd57f0b51e169486722aecdec6aded8d5d0f75945a3e743e763d1693a92c3c7f69937fa7c98f0e9589db232c41d1cc691133e9395ebcf85de5661aa1e44aded06ca429169d69c49a5e16f4e16bee55591344485dec91c3ee924f35a0a57e65061ceaf1fe3b465e5b5bdde75103c509202c11472d83078d0678649497f4f9a178edf48391a94eb411364b7d90963505b1a30d38992bacd6438d6e4e594bc6909deb0d914e0a2c0c85d1c30afd2ce65447dd829c74445a26256b7587c017dd62120cc3a472402143ae86beb4e6fc259bb8c4e29f7cb83bd2c53f05a50deaf1be5e86465b4e5bb64f80ca1be5b2a801f7fdb588d9f852959e462dca6bcf028def61054277732a9ca131596b7e8416f593a35f5d0e84a8a2f636f893e9f22a78441c336174b2a2436fd6db9b3c8e5c3131be541b2c37a38af1f7212f0f462ac10b7e33f65b395b7104966fe9c1969d556bace31ca464007b2408b79a990ad57592154365607c85d84cd59fc265e3a47e79a2378170bcb32faa669d05a35d321abebca9364e34ea453c6205005e3ba8b0f78a2664e4c155abe602f25adff532ff2938a62d5f755437f4dcd44da49559f832877a29c4c962e36b570bac3ea73af9bbe4e4a60a4ad24a7c3687954b13d60c61f15123fd7faef96bff9523ad41c85a59af3d5e61ca0cd2d95e33f624a3694f050ce7fe2fbead9b865aa13a1e456f3f36fbcaaf03eb6bd9a7754be7f57f719ee795be73998e6d3f4f29b22ce6cc109e195502dda281463d6cb3d529e7e4ecbb659b64c6041190218adca0dc20cd76c9907647de424bd648e31d54916bc9411b5a41b6d19f6309f269dc3520d92c1b3b6a638e95e5e2364a181480a8ae8b6418301a4b68d1a4ee441e72667efb2fbae4bc0660514964083974ae099bb268b802c1192740887546bdf34a3dc40597600d0f3a336e1bcdbb207933237a88dab2c8830dae3a7687e9777791727a43a6b56c8a81fcc418f53acbe62856bbbb9ac12bbe383bd18a2ada15182cec856921d54d26e25932ad96015b26b99fb32b1b9027a03ea9a9b48c6bdd7fd68db1b258dab1a9232c15af9f8ba4d3b7d06d2795afac9338bf3c5cda1082eb5fdac4233dd8a1424052ab3c88bd4fb0524dc564dc332a525187d2d1b89485fb92f6dc4ea1985bda4423f59f3702b38c905345609643deffd0f7930ea3785902c480bf01221d7cdb7601101271666ad6a7eb7a1ef6ea3f8e48b8410bb886cbd55e1bac3ebc2f5632ec4a0cd204416435be244b71442cbd4b68b49a9460c70c9bcaab070d66413b39428b5f5b7fc476bd444aae0226f0fcdc3fe20399696ccb78894ab93956db1d72a02f46fbd7a824e139e535132d15552ecde698674ed02c3e2de4077bc7d20d43d05dd074aef0379f8c00acf3bd0bd91e20b272e3ffaacb90a59b1f333373095d6f6ac9c62746b7f6b9e0521eb8c788fd8d3dbb6c17ce88ccdda76623aa193629706a4db4216619ce3218245ef34870afa091a07812921fd692ed43e83aed06bf705858c2fb8d5504dcfc978d8b75725e723f7cc80ca8c72469c9531745bcbcb5c65b9d2eaaca74f7a9bdd318aed55c7897baf6f6f2952a7d729b487da099a6c4ddbbd39dafe166e7a60d70967147adfaf70594d85f1d05f59e82ffdd22fc5107745fcbc0783b2388024fcd36127a7205cd183b968db79da8592e168f9d5228fec14325ca3adac5d701ef1f919850b0510bd833a3056d80abaeec7db034bcc6c1fa10e9b6c40de7acd950966f2a2921c770b8bcda26472567e9096745935a32c1a2ebbd84482f084bc7e9064687f515b2454849d786b1572f48c0dc67694cfa76ef5b344b1b6057f6750a855337211a0ba08ce3534f7e0dcd29373bf58555cabce22ceb387bb41778ad604a792d71a3d355f8749a6bfd7a01bb44cbc4da1fd5d9cc967d204cfcb6d541903e34c7ad7b5e913b065ce43c196b8ade26198b56baf579fbd24247055d83e3ae0ec6e6e90aef25db01a6f0d974b9d03570e2c7fae44487914436beea3660e682455b93eaf4137c1507e1ac0513e3cbeb6b7338fddbaa3e603d1e56dbac2051f1ee35c9e77a07b3dd5e9db743551b856d14cdec52799bbc0da2036bd4daaf6a966ba4de86945efa523df723b20d0ad744c18da2f9664fed8e88e92f246218a03ba42646f02f28c4d26b86d33d77a58e88092822afba3a9197a38e9304c0f72b680503f424086d2469d685250a8b2869e2de93dc0ae53fedeb5e493ad6f169998d8a53c00a3abaedd5299dffd455ff445de95df4f8af6d08b2639f8ac83af817a3d64708b0ed1864891abb7e879b1035e09643fe2233e22aa7c0ad4f0caeff3f0dc9dbacadc1428f4625edc5007d374cbae2df71ed2c7b79058b552fac5283ed9ca8e1da910b035eb02d9e03fb90a1a7505425cb40d5cfd8e3b1540d46dbe0b3ab7fda9934ca70a480dc81522386facc8323fa06a8650e296596360501a6cf4be4017266ec50d9df716135c34b5ccb7260ee5e17685ed2022a0575ed479644764b25d7295e9d74978135ce55b14db351795738f34291fa37ccf91ebdc70f9a049781e4c9ad874e270b07da37a9e0afbc0ebf536f22e9a9433b82854d25a5b8898c3f7c5815cc3d206ddcd132d21a110c426f06d4c2c935fd069529a982308effc414b803fa5a912f29c511dba156ceb5f7939ea78a8a6267a700b856e454f1dd6735642e7a5f4f3cc2aaf8251cacf5dc3ed1832cbb68b07f2bcd5bcaddaf5b2dea7c3b7b93acfc1349f77a07bc722c58ed0f146adbe80dbd55cab04d7a78b598d2a0c6ed790b8337f723b362fa94d3f18a02deb4c9fe5211596df4b73e806dc6222c5a9dff55ddf25a4733a57600a8a0a744ad0f91439a5391d06a68a691ad5f59e7a67831d491538f6102a02befffbbfbf1d50806138d641653967a79c96adedb9c3f4b9690e717d2dd8cd880cb49024552ef72b926626d80896a5ca002913530e2d5cc7a5ec5ae6a030c29bb644c3a6ec63d00ffff00f7748ca284c1e30d60964852b1ec965b2515eaa56db61791140215ac0130819b100226cd616859a23b5aff9fb19d382ce5c8d10ae5870a01bf355f3d97224724629b22fdf502c12138c525765cb8396a2de22ef527ca5dfb3713ea6a36152d1880d14493e05340d1d2b7c74d866ed46479285564db6a0d3c8fa9421e80d9179482d3a928679b145491ba5c54c7d0d06dc2d5f7da10867de58136414ae2d33412c7b1d4a02d65cf233e2cc8dea991c3eac451b084ddf67047214aecd45150c8742d3e45062d13644dc359745bd589790732392ede41c87759273d943bde56358038be5568e9abb1d035481bca5dd6d97005d4d94f0cb4b1de578e5ab695b8ecae8fec634f5c357a3b7bf4359e68036d93179701b1917e81b136ad2c56cda56ed61d7e26d0e3e9fb7043fd1a03bf46d7902dd5d67b82150a77359e440b1ad4ad20f4ae95ebf04a26dbb44bd54d9a1240f9b0a1f45ba548e5a7648b586b9bd21567b4eec600f0bd270f86a879585f5082c98ef27d8d862277ebdaac945efbed795f051f4f3beeffbbe224b85254b331c214ad6210fc3dfac70b0e7943284332e97c2933f46f9944ff914a6273354a05372b2d828b31248281f2c658ce29e697a73bd07467d15822f32c013cf896a6b3a607819e9f2a5282c5d86e16c4d0cf1d7a71c32062a61eb55d004d988310bfdb380c60aea726ba2bfb917af204f57daba6be2d6d1ddc2e5866e6ac14659879a2f655dc41c8aa333bc099c5cb4396dee2a94b40fabaa5cc49c8332196bbec59d08ab4e9b8824cd04f3b4e6e2e4827406aa94a679658e0b4fc3f29026348ac262d698acd0c59ba2ec373f985bce2322cb3ad43046b92879806c92a95b02837512cb7e6221e6a729c3c54a6e03ddf91c338511b91eee6922e358aa7a23e856987cb6be26dbaf73d6c45a443fb96a33de05844b4de624c5735f1dda505e0aa12633113a2feb5b5a02979494ea57d8cb9ff1102773fb825e7582d8c435839097ec6ee7277c728b23630b976216a02b8ce1d73c7c0abaf714a7b74ab5271a74e3783a702af06c012deaa4830f58e2ec27e55910f8915ae6c5d313a6963e836181e3eb5ef7ba8ffdd88ff596c4524f2a14d7aa4f67d2a52cbbaf7ac8c4f38b8b17bd75dd0bdfa9623fc486c84e4b9582ce61f7e63c1ba51ee981979d81523354988555ad392a6920d580b7e77632a33d70e9bd837ed2ae84a7fad1d6bc428899b9304c398332373c9f8347c284096dbdf2370050b9df78108be35ea12146695e9faefb559fa281c2dfac2aaac4f4382098f015638b41d52c4b6c3aa5587b0a361eba30a84e18c77e5a2ef80959a14b0f04f72e089f02df820c7f8b296357ac2b38de04d1af9364c688e19fb68d520ad7d71ed92c91d8412d358b3662604167a01810bace5d2848552727cfa4f2158aaa91a48259d779b63b4409b66b1e0f83a8ec7241983aed1720353696e40c86439d121b2809e0f30ec9bf6b4e24efc7d71332f5aff2c6ba86c378559329da6dd777dbc15ac5c60bd05d491c4efce6942c349fbfdbb1701fd3f737684c90ca07c4521cc69920dc42b42ecdb7ac7e0e566b8a245f53999ac4fc212569c7bdc4afa5e948410d1b3d100d59c35d94b4a6e3738ad904e3fcc9b758117fba18c75c5478cdc0b70a023d8183be7040b7c59b5ddbc5646e11406257855dcc885492bc12f41e47a17bed0f29ef1c3ff5936b2a10ccd2511e7729955c2b54fbfaafff7a173674e18de642d2cc655091edeeb940cddb1c85afdec4e4f922085a5ebadf4f75b79efb1d3df53bc0252d0c74edec7a611eaac2c2ec8229cc7cbbceb2239b05d1ff977dd99749543ae1151e386f2c1becd50aaa3122d5ccf2a29301ca4cd76dc6a280a0720f6034fd9aeb53a10ad93bd574227463b54d30a0cab8bbd0aac76d7b1d41e78773fff92e820cd748352964005175c2aa7ae86ca7a5411b2b1934225b857e3e6f2f9dc85bd24f1b6ca1549cac55a08b1bad69e62cd605babe36dfc28eee66bf32cd81b44fee88565c2803a9a94230991d2f15417ef4835d651d33faae7585aa92eaa64c4874d56bbd8d951d2fa0379039fa3b57006dbeb676d156209eece5e868de52ba50b970ad933eea97cf0830885ca98278a2abb9650ae3d2d074b2716dcdcf6ad7a03b7fee0efb7be2eb6d68d1720c66c2dd16cba4e25b63a9932454c7dcd3c122d1bca5ee264b396141a08b167a3a1507fa640d4abde821b1495492f6d459ff0964a09bf0b8553c1dd93554cdd7f533f88c9271ecbc9e05abf082e113dadbd8f804a2e0733ce51708e8664ad2a88b4fca90205e606d718386e7ad354f5e4b3dd10a793ff9e42c2c356086b2bfae0b31439d1e000560f0128eeadc0125478e5dd0a834590e5943bae7c25f01abfa5e4fa18921208d9facf1949137bf8355295f24a101e2b27a1947361d9ca8ef278c60a717ee0b2803b3f4199d065ae2341f1c011af206bc10ca0bfa45d27900b9d8257be3860bb77468b862d3f263c597755b789781300be5ea7442bb1ff631969e81874eb0c55f39f32200ad42e5a6866008d4f330b114a3f0d31cf5ac4fbda9dc71e21611557a76d1e1a36c9c4eb29bcabb2e4f8b6399c822bc96bb7c43e15d94f8db519726a58e0a81ae6abee6f1e8a7ec5f9147d5723b9a5afd680271ad91e62d3d5952bf7448096d5386a97903f1a4e0c9ec8aae7815c9555bb306cd348722e16b3992d2d7250c5a9adc17ad727414b68811e922b20b92428e602015c8ee9724e84495fa08f3b5d44b91d62067b6feda9adf68df577823e87637dace48aef256f0fcac30aaca90f749a29a6c13477fdde2a40a2d7127939788cad36a394eac8d98b897b39534e6eee4b3aaafb935cd93332849f03736961eabdb84cd45fc54eed35cb25a896ef2a9ed12570970b39b051b436a7e7e22b8456cb94fae3ec7a8f3840ff70201dd2961f6e2fc2479c95c17fbb4f6b33295cf7f27ee12b0d489e1f301bae5937dda0d5533c77696d4d73284b491f2a8067755b0a90917a53a7dd51cd6164ca8e9b58b6f7ce31b0d04539dd2822b7ec3c7b619aac46a34d340edf48449c23ee65b40a637f4682b7c74d78bf2a588054652b23a0f5a0c810c549544cd4c7b94d6afd9f8e152a378a972165f18dac10d1f0d7b75adca26b249e53744b96b7775eb825b802a13d78386e658f4e6a366a15efb82a8eaf922d50a328cd5591e91ae5b70024f967f6bca3e993673293216041bb7532da501da0c46b372adf24eb0b40332da9e4e52be51995bb465a0cbf4b6283e669db16ebf33535e4ad645fb82416fd1898f7ed42cbe294f881ea37412c7ad6426d908c27db5ca5e30e2747ade984f9d27991a1a5a9f9a178306c6b3ef652054ee713552daa26865b832e10552bec61f9df4aa93def9e5d3ce48ee94ce5399bd81c4da4929f773f14d2d0c882703ec59d21b4131dc523f2c1942077e67f9c5ddbeaed5d9f0b4dd5192ccab8c2df8e06293aa426ec702ca7a50d38bd21c6e6823c35d7cdbf33f3a54d8ce45ab9f7fa9c4be09afce57be4e808d69843f0deab49a752951815d6eb5ef80e72ec27bf2906b9854184261be4ef2a9308174d1d7cd420f959ffc198b2abc60787cb8588b93934faf9f6d0ebc404037d5cdc73c50f54d9759902c69fe5d85e7dfe0f3c288a843ee3b2053c4d6e956d5a81035cb7e31584c646a9c2a52bc7e04506259a80ad83cadfb3eeff33e7ecd4d9f811c3ad93231ae2357f4d3ef86da52350a044d213d14c40474a827431c041a5734ac9011546e5078e9a873875c84987e300e0067430d14e414557750d393b24679f5ab5fedb5940594cc4d7ad8230a3147e5ec8ec2e5d38c9bc9304d75c2b9dc02864313b429e961091f64e089ce111f7a29f1b5eca8de8c15557ae046e8167e234f9dce16b57cc5d62554730e8adb4a4787e2e809475d205b87a69c09535f358ba295ebc24194e41ca86f0a18d88eac510a25d180b00e5ea969e2fdd8514e8c21a2300b88c81c1d9fc2a62608f82d4abcf2b5d0270cee00b6212c34b06ccac952a63994cddc6779eb3f716d3bdcadb2a3c9768e4226dbd4da1989c9f8af2b832ae98c3a7f48cd1e6e5158932dd0dc9121818b9c0943b42ea77d8f09371aac6edd3fba9a6e8628e9f53e697a6355a1cfe027dae25514f6b756716f2455d8dd732075023fb7cc3a196b33426fc5c15884b12a94a2b058519bfa94734a20f3f9dc2aed910c04a52ab4cb93eaa589cd28caf789ce55d056490ed005e72ba9fefedeb8344f0b9f7b0e3c41a09b8ca66fe9ff54313dec56323d1b41d97296db66636e58ab7ec13eccc8454d637d4d739c4066d73c62db3be16cf10212678c0597edcca9e6b095dfee060c9ed5f1bed93a4143a9b0d022879d09364ab9ac0c3a7a184a46190d867070a9f350bde3c62eaf5f462b5229dfdb914834d8cdf52b727eefc8533df45cbed77ccdc5dfb0b3d0cd070dca83d892abd90843bb6b0ac558f10d850c87a9d9ba2e7eeac76742650dd7a19232a54b6cfa1a0a86a699a7f2a8193b8419bd07a57455423886b72e70cb6473508a390c2d356dd0cec199a9feb10e04ca3a644fdd6defd3759d94fc5721af42435d656a8d185e662ed1dc162c62de7414e7ff77ba2a7b1a7f4a33f4f60f8465c18b509b940f4fa52744b3ec2af0d544bd1e7d362831437fc63ae7a90e1b114f4a35c75ec3958a8c3ffa349056c1a4b9b7107a28b9dab665909ce407ba31c407c37d3544530ec312f24037884aadee06d40b0c78a0991b549c18b356eb6d403b88daad585af3fd8df8f92ea979b163b7864f9a9857354b11b9eeb85963f95a6a04bb085e07e57cc555f25fbc9bcf1a87d5cf61ad7948997bd44ae5ca0c5037a32ed4394bfafa14741f2848cfcf0a2f10d03d5dc2946d9f7429159a99488e87bb49f0b47406652a11021546802eeac718750eb63e593a750a9b7abe883d952e565f00e7991cdba82f7ef18b3d05a49fd24daf7ded6b3d770bfcc4b8c0afa73319381dc2e90c9fdeca5f19a2f00b0d949911a4e7ae11c376537b3bc1da7a88e835af798dac97818007aa0ca4954ec0a19f347057aad03b29e55d35442ab28d68f4328d8556c55b33f7aaa5e7fe0e92d997cc84e690c307d9e2d4f26c85ad18d55c109cc7d0616cc42f916b8eb131746f150c143c94d343240c308bceafa950b0a8219ef7de0cd3d467a893b229f7b7d84243e55c018429f4d588393a9aa853053d975408b172715a68b754ee97ccf5d0e67a49f2371d437af357e505a62ac7a8bd7232efa4a534563f395016a173ddbc04c6da70de7466944225e3a2243a33dc2eb2d1b1d14025bd0bcd232975086ee3a7a1f3665a8804b5a3431d5273a1c3b630cb7382fc784b18ce503bded6f3c575a0756de95ad00b60ae50e5eb26dd3af5f1ecb3bb13c894f7d4e8d176f6d0f2fd885d38763d9bce103792f6092c0d6139c8439533050d1adfacac920e49f536927cd6d6e5fa93c1197cdec8b71b1bae705cbd8de1278b9ad416e89cecdda33cbdfbd839f00201dd89d485c24c3f8bd262dfe0f654ec816efadc2dad6a92cd2a5c804f2c26586da7cddd422595cbb20663308fe2b970c44962f3733ee773a8a51352de98a1b2277644ba6c2bc40557f433036a143dd0556fdec8652e80cb92a22a6f3abfb8cd4e175ab1bc945fbed16b900de4c54f7e7a1625eeea41434fd07ed6677d96a4343cb66ddc1387a5acd52f762f9fe96f2154b3f335d88b87c3fe2021e620037e14686ac56ae71384070558bd8f5a18e756cf1997833597f6e1dc15e735500d3b67540ca1be6b813b880a365cc3f85044276de5e694f8ea2369cf17e99097e62e16c2221e3f4f584a3072a176ab756f3b60ab532be5f9649972d7816e73d17051e60c6b77fd6deb174fd0631636144d1c3cdb95b740266b46aad57fdce0f7f4a3ebeee24c2f7c2808337aeb38799ed8c75b0c693bf98260fd08fd93a5965e0f2e3a27bf5fb6097242eea1dd2cd1102e4c6db2777c1e582156dfd1c366b76a171a3d351fe8465b4bbc8904c317b0579f4d73f36dd572685ac4793f9652e164387968b87cd6dcac06dd709a2b69f9e2bf1202f3505838d01d788f69278beec3f0bb97ece9ddc7cb81270574075a53d4f3625eed6ccaa496aa648fe80633d79958aac26a171fb8a5729b3d9d7f691790113468d92726d56f0db1adeec26085ea784ac77b2d5cbb6b570f4857cee4c1dd7edfd4c1a8d29869f55c6c232a442dab8d9252beed2e0357b8ebe15d47a607cceebee10d6ff88aaff80a696761ae9a26c2156817b3dd56fd14a59517456a7960d745ab4d5949d6a1f35ca26a1708ebc8950ec351156a156c68622efe4abc43c71ef5d1d0dd369211c0486d53b943408b629164200b215e873d5208202a346aac1c08a8ac133c44833e71b258b96823ab17985dac7eeb5e3cb760319b981dcc9276519d62df007840eb569dcc0e265a43a699f868288eb7fa3ef85cb0ab0e56eb33a96bb882e9b612f3211090f557ae93e8af49263e62e624a963089f02b2c0238b1fd626e1cadbce68a3443f7d06122ad4e4b4e6bb8e5da7917a2c46ffecf3049b8bf2f0f21cfd8298c46075a6e6950fef37bb2e02ddf830e0ac9360d827a01d6debb0154c0caa76de8ac3ad57634d721e68e837d6047b4d36affbf7f6c0e19e56785c1c785240f7c2ce9eec4be8a76fbba60034e43c31e194a9443183083318c7b2a659ab2c7529269f2cafbfe0533fb0416822b32a4a5328e603b15e7f21d36b38bfb62b746ecb169d3b1aad4fb0649462e80ed7d4ad9208f3b5577618c863c150e7f5af7fbd0790fc80814784d9563d74ac4962d9ad57bce215ed34ebb0a3340b01cda20c6de6d8b87915900f6d05d3e63e2fa4d46ebf396f168670cb88556b2f304b5d40dcc62a7451a77d4d411e5ef520501b66caf90d80c1d09d0273ddda99856b34235efc2a8e6fe74ccf0e82fdf00fffb00b2fc5ec9dcf71265c2c801b72b83097ed659e8632646d05634261ca4580381339509cb94caef459ec922c05def5936d358aa999a06b0b711ae202d913ef6b35d7413f1ada8fe07f7478db47136b81751aaa1901cd3dffa9a44527ae95bb6b39708f27d4ddaa9d56bb26414b138cce69ca2a5f20ee35ec9d487c1f0c1e5256f90239ae81e446e8adf0a2876b0c3e6731dc0d59131b7c18d0aecf4a12aaad2fae5abe2948bd9d4c1ba60e892deea4eb614137ca6fc4e9a7a07b0af3f3edfa8506ba79947da6ae7327a772a7429ea0dbf59a0724056a2c3574f47247f029d2f24209e54062cac9f62929140e92dd0a86a92594cdd4a6639df575cd08dac32b5e81e5727a22396780a1820e25994b993291e59f4d6a277174a8b0cd3fb750c5aa7a45333a1d5106ba1df0410cc3e19d9412daaf7ce52b0df1433ff443bacd5e9446ce4b08637c32dcedda2e67dea6a0bb682bfa37c74e396591d1509d82b0e2aaec8bafeeb69759eca5f35ef2dc666d158216d7b902f30374e8a3b7f2cc2ef6b63cad0039fc4683fd5a28b22032d3138e960f444986f2448eb0767636908b090a7ddd862eca4f284dae56dfd7720075ee933865945dccc25673258db57079c03c6a350c4d2312eb4cb95782a8134eef84d439474d2c1699ccd1d15657a53d31b01f8fb3fac0bb55f6b70a91dd70839c263bf168a627e20e064e33d72ac48d2150154e35bcb08c55be1b74a7ce67570d34dace1e5a8e0475a49e86a2553b6794fb928ed7703447de86eb62a27e2ee23ad424b3909c9cbdf5f546063e0266348bfadce88fd0cfd326cf06075e68a03b7b379337533be55f9dc4f104dd5acd2e872e993c460ddc7a9287dac02dd62a4339534239192f78597e15a264ca596ac8d439a3f29c2a944966dd583a36b150d2dfdee45cbe77e6a07010a0966a4649675f4bc686048881a36c316405d57e05c16e71895fe570fd652f7b9921fc05ff72bc6ee9df2d157a30a6ebfc7a581e2e867c18555457d8dda42acf349b54c79ae2461e83bb7b2ab163c9665a7c5c4c8f5dea88954da40d4efec1434979eb551cd96721a69eddc2961c26d7860875260061c669dce379381a0a76ad4e8672b2719ae09038560ca8ea27e6d4edae676d950cd4b3c5751b9a8eb6ac6794e37c101e7e34eb36897de618bde924d89b73303e7aeb716182c7a54bea3acb9613d3fe45a7811add342de2352a0c72226f6c3f81ea6205a777d7a0bb9aa76ed6f31da0bb5b277927f88ddb43b21068f079610a22e344a9f53cd06a7113860a5be86a6e819293bcabc432625afd5d6fe26727177c7be0d713a76fe4b9ceefe0f903fb7f5ae159e2c00b0d74d3810b9d4987a71b89fed4e96ce23abdca512d50ebac041562d460aabff9bfe79379056780107ab9ab1317d4af872903517755d32aebdfdb740b501671eaa44765c24b58d5ef99774a48273e299b429d33a31d9eec9951702b8dcc747ed2277d92c776131a51a01f21f8c66ffcc6b77ffbb7f7b8b05f1d28dd8dc84eab228f8bd09321ea171e6591332ec2d3ecfb388380b2eba3aaacb23ecda84dc14e57f9dbcfd4685e9eb9c05acfe174b6297c521ea864c4b7704da455c894f8ea7ae858a1af4117f20ad7029ee55a5b5f7f176a344a32b06e37cd6149f5f32a6a1291a1da6979ab305e7537715a2cdb5d5415f437fd086b167838191e545761665dcd32131d9c76a68c708e39f56cc4b6c6fb096123f27bf4c3055ce2245d68e80d1a7be7616ca631a4e9cc24753d85bacd545d574813cfaed6f681bd6dd09aacab4d612234da6604ce456ff543dc5dd7db96b2faf1769d0cf3024e9f16b1af9a4c30a2b0fa93f673eed13cd99e2f751b2737e51b59b7f96e3a77f7f3f4ee73cc81171ae8ce70649e92bf69cba9e1d3ea247e4627bdf2d16a0fb1d4035ce90dccbd5f664761cbef3550b6be2dc340820165fe4accd6338358da395453b94dd0f6325518e6b563a779d41610c3e3d04ee15c6f03f5d627e02ac5faf297bfdcee665bb6c25cefbd7232cbd12a0f046bd5ce2bcc3305fd68e5eb10b770270e18b1a42e0acb24178d8519466f164a0280808441ef71557fcb0377773cc91cb44019ac56aae99ca6a489b74059b1d3846d416737eb2713568767ff67fd0b4d3b0d6e035d90710acfacdeddea3aca37c1d5afe4c2acef6ecc6f22cd6856bb5b4b30b4107a231516a8c77bf873969ed8f476a404b25b1d586b65db20a8c37175349cacbee07302b0562779d70cb9c3f437fd50ea64f8167d1546ccf870bd7c77ac454295549fcbbaebb3ff930343d01ade017223ec62a0db86b851ba4ebd782012b4044f91f5818c7abe5578a1816e2666d62a7613cddbacf92cda5a0db6dd2a6622d645604a8062879b58bd4201260f8695772da7e4ba3341b0a71dd36049272e3a000c8780995b9d6662107b36a690d75fd5984e230a13fded8c71f4f4a3b3beaa06359dcf9233d4a7d4b4263674ede64a2fc35abf56a4bebc62c78c21ae7848acc3ecf69c68b157479755d36d6f6d0c35f333fc459b8b8c7534f8b8ee2be2c1bc947b87b7a32abb7c61a4d6f034e237faf5a7a91a749dadba6e8861e4acff8c6c74ae7ccb7dea61fd77ab71af0dd9356a8e98db54faa461d3b930c1371af10b0c8b6927014382389010964f4e549c8777cc8a38392a6f5d72b0f2d242e8644ce513f56f9cc805e5f1f3e4d503f97062d8b53cdcddfc5cb8079aceb874c2e78514952a3897f8420cceaf63fb38bf895f53b23aa3e114bc930337c2e4a6f95008bab9dcc69987eaed81ec7d5ae17171e0850cbad38484efc610eab43bc3dd996688523c976d72cd78f558454fc8f8280175b0b317a687d9c5c13d3554f0ca20824f2ad7a6297cead4ae26e15fa96c6d4377b0dd401d1aeaf05400a3b0c4b5f29ec1d5b311edd4fafd0347793d89eb115521eff77eeff77a15653f99d0db335c37a8fa3ae9ac53316e9bb8bd734761c95b1f64c85b6a254feea49241f50680ab00a7dd32d91e4a2ea02fa91b6fdb2044649f75dbd721dc8cef8d51d48595bfd18e9f067d96f78186e9c2ce9e9ddc8888f757bcbb6988b01bcde209baa7118f45d74d26b758672d70dbd6be7c8cafd6ab778526c021418e9deb49d419b636c1936fd740bb85bb3f376eac791bd85ccffa990f84e674f3fecb7a51f93e0d1fb8e877c7a68f40de53647d86b2f1dc377f0aba3ff27c5ee23b85f71596cca2edae1240025d94946b853d9d6c6af7572b80caa2092b7df61ced2a570db0f55687e17a2f31287c0cab18c7367d5df7504dbf64aebc43bf3bb7cc92baf6962b9bb59e0016aa0a7901a19f08d41bd434562ff6d3bc77257682a67d56cd1968de433fa8608e1d672dfeee74ab9849b8ac1f0d8bd71516f866d3fd2dd6cf4528be579ea1c9666dbebe2e1a3e0dc76da0fb40ddb811741fd8ea8e0af731b277349ffdbd0d6f6e03dd13f6ea24210c74cf14c264357787cc74f4cf421086e4b31df4242af84c0e136317678727a94dbf71cf6cc180e119f2679d5ff3e17902ba170b779ff93e70d19f82ee3351c91746db27027467b62eecf2ccca8583d9d72c5756a94f262f88ca9cf98019712ab8eacdcc4051430fffa8d643a52af7eb220c62c6abb71c40d3ce242becb55362e5eaf7d0a47e3ad38b0c9fb648d956dd665e83e4fad4166aca27ffe00ffe20b32ba2f53cee3bbcc33b084f3dc30aff5416f468d523461de8cd9e2a6cb7b87253ebc50880d94e30c29cbd52591db3c8a6973c57a7c05d93d295b3ecf1701c0b98f7f7b4b337baead7066e6b34bb7663c30bb59cf97ea0badea7b707767207be5e98e3f12720bc6e38941de256d2a646d42e428d5d317f5b21f569e9c78471f5bae40e0286b827f43e1a2bae57274fe282f98f1d7463d44345bacf501e6e143c856de89c06678b38f2ee83eed9b4bbfdb6c7b2464f3b79ec1c7822403729bf11592ff0f8c2b2cf2dad79915cf1418750c29bf0d221e17e75001076d2aaf8037421a0d738689b65846ab6606173f026b8741778f75ee59ecd2d09ac13179052a14e5cd8c4ed0558ae33c42e8c0865e515bdbe432ba755dfeeeddeceef08299170b69b6b941eae5d92bc805b79661a3cf7e4499e4474869acdbd1e7c7ad9138cef1056877aaad699327f3b6516df969f4f7cb314bbde4573b948755658abe150251776ed345517adee63c5aeade47d5adda190f7a1e10ecbbee613512513c8536e633ebee548957bb088796f27ab5ba31d3ee8acd9855edc36a313712f16e291add2fa79b641f77a711f48f3a3c9c3dd8b3e853a857cfc4fcb6ef4c06ea4b686cfd03978201f9e5678ec1c78a181eef6ae4e51ceee5c18970ba336603ead39f3348b9fbdcb1b0d033abdd27928e7566ca97a4f50bf2ae3715ef55dab108cb900b19af753b242db7eb04f6f6ca55b82c80e09ebd02da6b3d352024a5d750a37182baaf655fd5e47d521d5de7eacbc6d663d181418c35d00af8972e0da0eaeeb9efa9d1d2fb0ee69ddf2e7c82b899d93d146a0b6baed9593391cd9f1f43f477e62aacf71ac81b229d7d636feb77cb1f7ece4049bdd9a59bcd15455787f93741ad987b27d77e8e48d346cee7703de45b5f91963ce6cee08c8456b5b37876ca05b6fc1f3e938de4dc3b9525b979adc1f1bae556f045f8bc1a679eae38ddecfa9bf276dcfd0553a693b65f2fef3bd43f0ce35bd10e373e2f7b4f24f41f79e8c7abe557b5b02dd3b7244c1e162b2d32e4c392f40378d3a75ac56333419a9f6565d975256414978d68bf5a194bb00d21162912e33c7ea31799d752ab22c3fdcdb2d3c4adbef981671f6cc46bfd2d3b924176256e74e75de51178302ce7e67de7928253ae95789fced1dc83e426d1fc414bfba28e2345cbfea1a28f682c60223432889c2ecb579a956aa591dcdf7d8cfec75ac7077038de1b1a8d0361a4ea03d391c48c7ff13892f96c9ddd38a9d787c01bae76a4e1edebaa07b3d9713c6ee0978a7409e4d72296220169576b6709d4cbec8c768d891fb3ca7166e079817c59ee875c2c0967238747f10ba86b16bd0d5dbe9e89c9a7eae78d73772f56ec33a517904fb3ba4bc67db87f5f6ce6e1f8ace2a5fb0ee9e443eadf656e4c0db12e8de4722cf4877566336e5f482a7ba67b717a05bfead602e90709152b5a7eb3a1bd71029804fd1e48663ef3a78d553b69d79a9b056ae6be2c2d6a92770406fc0e6a3b01f9803f06256c3d96a058a1011ba07b4425294e810b5e26c0e811235b5157ffbab6d0414a71a17259a972e46833755691b0139011de0d2b9b691173d054cbbbe882db2e9c179801adff699650f4e2e5cfe6b937a87917da0fd7d60851b75efd15a5d77758acd0990b105032f063a1dc131ad86d7c23f811c0e85acad4e43f8b416be968d68395ad653446f548d73816eab701fe3f5407e5e40e9fd357da38fbc0b69bc0f7977c840427b32ea811d3e70b237ca49ebf5c0ceaf2b3c9a17f208033d6df2b838f0b604ba77cc795a5a866d3625ab719bceecd6859eacb70be5afdbb4baebec660ab3f86f49e98d9e3a7588f43e2ba7db36568dd5dbf836a32ca95bba7217fac2d4de3cdccb148b597b240970425f4f8fa856c8aeab7688b3c24a007078ac6de7997b8191a3586262153ab4b5498d2733df379ab91befde661003f238799bcd5a79d55a88dba28a1179f67c37e79f0de37523e88efe3b267bf7ad4d64d31cf1276c9fe23db93dd5017382e1b8b46ec7d5938c93edf791e1b3ce6dcbf4b0fd8c1ec42ccb3261b89ec823f47fcddb8705dd7ab88fdf708ee5fafa8cd533a1ff69dbe72d07de9640f73e721c500deda6008fb600ebeac4831392c3c200a6bfbe66cb2e469ccb3c1b313b18b5757b862095b48fdb092c43f4082c4856e8a2df94b5b3dbd9695d895fc5ac7ebf48435bc534b9c77bfae9751fc82a1456e22e54ae502bf58b74f59c03a1bc28bfd3d4279d113fb237d9158e1b1711d28d0bd15c9afb6da07b5b43fd5fe3e5b9468f2bf47904118a8cfb8341e0f4087cb88db61383afeb9c3ec109bae712ecfa621d1f8aab0f5cd38b15bcbfa60f1147cf431176c79a6e2d1e0d741f4a5a1aa2ccd0c37e9e0d67f16169785affa138f0b604ba774c6c6ef8758c3bb478286d9c3d3a91e6c498ae4f9d1fcc5c9b984ab6d3194e845b91579c5724daa71215067ef9133d64d93b2804a037f204703a48d5239b5ab53b1b70ca24c3e9de9cd0c1e9ed2edb48ee7d93aa85b5753ead8ebc41c88da03b6ec78d075adbd5df44eed9e45cd6e739e88e8dd793bd036c1e8a0f0fa5f337b2fa1a532b792c644c9b9e796fc3c2338771a3e3f5683c399973aed743598f871d3a5d7b289579d8219ed67ffe70e00502ba678880b967acd9f5c3eacc05e84efd86b21700dc10b78d526f281931a1d7badd9196802da83b3fca4bf006ba60d5579bb8757b4278cff0b41f1c7287a09da051730f960063a969316e2fa174d26a481f792a2f4b9cfd3d91b8412f3293cde8b6bce56397fbdbac79e5e71a3df6a19f618737665c47f66d8c7d8683deb3f985f03facee5c8ff21841771278eaf8287ce6a07e4f163dde6a850aa9db8d0af578877bdadb5b97032f10d09d2adea8938fa08a373619ea5c98a1d9cadb8283f576711164e6e40ed54ed09d2aaa19e8a69990b5b8b9a76995f72c501bbd20d9b3460a7b62a457368a627bf14502e74235a969796970db4fd02cd436443b4c91974fd0f4674077f7da283fac91ddaa35c1fbafd7f319744f046d5e71fe8ec95e34395b3d5e3371ca613d9f8bf87c06dd1898900c9fa6328f914b5ba6db94fab18f95937d7fe17f8c043cedeab9e4c00b0a744f18589e39397e263c5d0fe979ba714787d76a739b51b806ddfabfb07a20d02794edba5324658307db55f0e9edcd2ef6008faf5a416239e75ed0d889e58e6bf5fa655dedf9a846d1aa28392c0f92236f11f01dac78280bf268b6e6f90cba93908ba9dd0dbad710f84c44f73e6d6f14d709f9a3adcbc5b80feb84dd4df684f0c275b85b2befc38a1bc97e84868fdce4a154e6914779daf0adcb811708e82e80b80d771f8acba7569ff6e22c2f3838bd60776fb3505175bd67735a8d01f330be569dc72eefb4945a00d92b187b5564a8dc31a8c052e55e3cd951e792d2bd48aba7393ba2d5703d2e3c8b1fa921b78b3310bf468587b51437ba20f3661eaab773752e96b87e4e0edfdf28df86430f94a213509390dba4e23651d98adcc6871bcbcfde2e407daa71127f21782767ae7dbe09e47ab89b861b99b021ceb14e4958abe9d48d0b7ad270ba35d7835e2fd6f570778bc4a42b1ede5f7e1e28274f2b3cc91c788180ee4c556b796ae09983ba301fb7a9f77abbeef6c2bad5c36cabbb01e4858a5e74781a8b9386a0eeecad890499035d153aa8bcd7f0f63204c0a9b0b731977feeb7deca2a07b78b5c95b816fbaadceb947ded81e3b076166a909f13b0a935cda67ccee83675bab6d4a79d5db717d52e9660905ff97c821b191eb517e48de13762c9ddb6e082e06b54b806b6936313953bf078ced943391f13fb6b60b8112d4ed09d828cf8339d7302cf231bca2dd3f558d7949fd078e3882749798ab739373722f145fffb7a2d69e74037b2f19119727f1d79ec433cedf0adce811708e806b4b338ae17b7edd66d46ff363b15a25cdcbd18e536b7fdee753de93c31e04494b3878bfa17a6a4af4d39cc1e70eee2c47295971cde0b134e2e757d02cc359117283b637a32e48239a7511b160ef916c45f2cd31dab76810d919d09dedfcd6206f4c2c8aeff73cab7ad7b7ec635af861c672a22e69ff4d7b6bd7935db05b8a0709ddf46c38d607cce6e1369d17d2e80ff5cbb53b4c6b4397f9384e9c23db1e75c88757ba1145bfa2ae40eee35a2f302ef108093f86be7e67adc258de2ff98761f6dbde7c4dfea06fd2901cf7f0ebc7040f7f4a64f581a1a152c9e714fc07c5bd63743337878866bb908e681da7ba3b51d1e672fb2fe7b28f9b42f27149dadce6e67134fc337e4387b3b0dd305619191f13ab994295c0892dd3fd165b7c6f905d677acc5f87fa30730a4d9944f8b3c79181e67e2e78bc48795dc68e81596ab3fab35d3f3d6c9db33197052589d8be369e7620d7a4fa9dbb8d791e805785ff3eaa2f3b3dbc9c0fa4f47720e36c1eef6b737b58dc3939c2dcd189e7e9d1275a31ea93f3636974077e7feb65263633caf679507a253f053ea12b924b6fc50f5ebff42126ea4f069e1530e3c2e0e3c41a07bb7cb7c8149a7157e5cbcce405c5bab8bfeaf81f0221c998d5b5c75a3691e100e064e53783dca699757336a17e1dd66312f7a9e1d1ce25ef7d0adf1b91eee06dd0bec3ca165731cfc8cd5d7d3776ba7d26e64dd6da03be7a0a59ceb33537ecd870bac6d82cdb45bfb6cd0a1c5896ac3bc13fcaa101b37a38b5663ecb5849fbc3a57bfeb81eec9e773e2e74083ae5d5c4fbc29afd53ce0063a1303d761eb292af33936fd407ab2bab9541e492e0aa3e3f3a2ded179319d8b593f506d1fa39578dad50b9b032f10d03d0d6b4a95b29d66e5464b9a11b9b038a7813b2b3c1351a8cf6b1a1ea1cf917707e85edbd047186806f41a0646c398dc125c18beb837c3e76ba676e6f26c1e7f6e64d139dcccdf16fdee26172074cd999a47ea091527c72e06f5d52cce7cc382fe93574da7596f94757b47a41b1917945ff4709bdc9e327faac01dd319e76b1b374e149c165cacfbb5506d65eba7cf8ef25d4caae61d26d8ec3677257b4c6e933dc56cec55b8f4c99a9f39ad6b496e051bb4379f3f16dd7c342d7bdaea89e2c00b04742f8c4b9a7916de66cd6f5cec5996d9e2672e13f5f958143bdccab5bfb02ccf9cce8b1e46f6ccd605634faccaf665cb226c467666f14c8d8e1ba79dbd60d1b916279ed5a4d14f437fd213a927db2f4cf63a39ab5dcf7425b1bdaf33d9237e17173d0cd2aa506eb327b5cad3ee3352cfae4e86c7d889f7e877a12b9fe2dd71a610bcc26b088fcecd3dceef934fb0e5383da71bd3cb27b09d5d353a54bb6ed5e8894a64b7dce3ed09baddda0ad6702211794a34d9ef6d9cee9d9abd3c756f5becaeca8e137a03f9a4e8b12bd1d30e9f72e0e4c00b04744f633a3bd23ca7c9375af3d99deccb9acc6a9ce5cf447432198f0574677dba38a93a0dd363a17c645f0049e599f2654a97e1ccd097c11b009fe071638c5e8507b2686b7d011817a072aefbb9b25bf11360868b33e23732369b3e3aabb3186bc477d11cab1f222e328e39bd506c640c4d67fd2fd6b7af41d78952be963b6db7b283eb0ddab9f78638e521df68c49f416dbd05605bf40ac7d2bdddec5af6e2e4f4ae2691172517cb149dca21622f53eb67bbea61a716a63b5bfd283c67e1565ed11cbb0967cdfb9d8f8ef4d78f4f4fd0f5abd563cb33d1f4a76d9f72e06e0ebc4040376d49bd672c2e8cf885359ffe9fad6a3285bc3055cf44984e737361d09f49b7176d1be57a468f3c441d5e43d15053854c64e6be72764df4d00fb8166c751119c3ad19f19954772f007276bf8b1342d63c683f1b9e307362580b1a067471d270865ce71ac5d208a849c355679e47303099a9e75e19a6bc502f0e040c753892269f414518707226e66c2dd6fc5cee7a1ee8d6cf3ab9508d49c539c1d13fbe4da21ac8d75ea572a3ec5d103ca635a90b2da8136c29dccc4b5b026032b63ea3649f846a855b8846e9eff8dcc2f5ec5c13894baecb3a9c72d2d44e569ff2f0c8daf4b4e1530ebc49ae12cab7f5cfd4ecd4b72635ab7aa1f3d3ff55181342eeb474baf70c59d4708fc59bde1caf49cabe0f181e96e619df351cd941c580732c52de7b9e5df41cb03aec5ad6ffc4da19b53a57739c9f456ebdaab9b14e624e9b7bae6c3d9c967139558543bbfa6f8bb1195dd370cac3f066f6b7bb91e7d32cf6356939616009d2a6d3dd4d2deb1ff78688e7c437a346a97e9d5cac51b7aad340e3e4e2ddb1f762a12f3c803a1f865d3076345c2f50244d7146e1c9ff8bd55c937676276ff159c98d6877726c235eacf2058bce264dfffcd5e7cd774c3b39798ae5e87f7af194038fc6811726e85ef022453acdd0a945a7919d09783e83ee1d2b7dba0b375aabbba5e4c2168f4b99d7db407709cf405727bd087af62b1838793b309b911d505df846d7d0526fa7655f3017d8447615ce386fb3db4442c47d1d2e9e96f7daf80e0fa2ed04c253c62a0f9b43d60b18bbe0cfc57a5dd3a0821ece6dce53aaebbfe1d6b6c21b53bb23be299c6b14c1bd38a51cf58d307f9b2c0dc26fe3e724a16e9399917d3a0dd51c579bd7a81d55237e4b1caf2edc8225005cf8b50fa02b25e3ad6d09f03adf428c92d35c3c9a9d7ddaea2907c681270874673d87c11706fdfc3a6d7f2cfa367d3ebb7d36a4f0c2fadc07776f84c60bda866417f648b5502d8009e77c24ebfef37ffecf6f7ce31bffcc9ff933aedffffddfffbddffbbd41f2fff81fffe3f5af7ffd3ffc87fff057fdaa5ff507fec01ff8993ff367b68dc7beffbb7ff7ef58c09ffb737faebd3d17fffb7fffefeffbbeeffbeb7ffdaffb8d42bffbebf33fffe7fffcd5bffa57bfd33bbdd34ff8093fe1fffedfffdb7ba77b897464f8e58657bdea553ff8833f68c41ffda37ff4a77ddaa7fdf25ffecbf5a687bff937ffe6dffdbb7ff717fc825fe05795dcfaf13ffec71bf4b7fed6dffa137fe24f3c7f31423fffedbffdb77ffc8fff31a7815d36a2b63fe7e7fc9c5fffeb7fbdebbff7f7fe9e9ed5ff95bff257fe9ffff37f10fcd37ffa4fd76741b39a7ea5d8791c5f75822ae4fd8c9ff1336c16f6a2ec5e015634f6d7feda5ffbaffff5bf62975dc65ff80b7fe13bbcc33bf8b1c5d7bdee75a6f3766ff776b88180dff5bb7e971175e5e728f0cd044d1fc1a6f9a37ed48fd230b4f82fffe5bfe8d0ef55945d08c350e2a35bf4f8ad653cf1f527fda49ff44b7fe92fd5d6043b3af4bffed7fffa693feda7fdf6dffedb9b82df9b42ea8ff9313fc61ea7ce5b4d7fffedbffdb77ff80fffe13fffe7ffbccedffeeddffe033ee0037ec36ff80d2abff6b5afb5c4e668eea689f8fff81fffe3fbbeeffb7efcc77f3c48c3ab26a8e6677ff6679b8b850b0bcde897fc925ff2e217bf585b15dadbfea11ffaa12ffee22ffe2dbfe5b77cf0077f70ebabe6d77eedd7fe95bff257eaca28fd68c72ffec5bff867ffec9ffde7fedc9f53e2f728ffd01ffa437e3ddaadcffaaccf3253d3fccdbff9377fe8877ea83effd13ffa47af78c52b88a269aaf9b297bdcc5d5d29ffa22ffaa27ff12ffe0592c803e67ccdd77ccdaff815bfc2cf6d21a64d710c2f117d42efb3a1b34ffb7ce238301ffc6dfaa25ca2bf29ccc5a7c25e94d8b98962b237ff30fc5b6e5d34a9423cd9c523b368e4d5edb3fa19e5f724fb9ce68ddcbb91da58174bbbc05508c79afbcb92faca22ff949ff25368148865b9f4c3d8fdac9ff5b340c56b5ef31a3561891ff775eb3ffda7fff43b7ec7eff8b00ffb3025aa69abc3bff497fe92866c1f607bc94b5ef27b7ecfef611f812e7c3228bbdc3ab617085a3ef0033f90e5fdc93ff927ab0f39fcfdaeeffa2e7574fe411ff441c850987a83f09ffa537fead77ffdd7c3066df56065d5fcd37ffa4f831314b2c53e4c3034d2cf9ffdb37ff66ffdadbf05f04c0706ab0036187a9dbce10d6f403f4fc25d855044e78680ebffcffff3ffc095fff01ffe83ce4d336a3913dffaaddf0af910a32b353ffaa33ffa5ffdab7f05c9e69019fa37fda6dfa41a625433a88903e3bff137fe066af58039a6dfac3feee33eeef33ffff361b3af40c858e0edb7fdb6dfa615d85681c3610a700b619ff2299ff26ddff66d6883913ff6c7fe587500393452ffeffc9dbf6322160e913c0cd01e5b50fe211ff221687bd18b5ef4855ff8853a81bb7c17d5b017618b2673c8f0048021a6a5316bbd7ddee77d9ee1dcc54f6c018164c0e27ef7777ff734422b85bffff7ff7e18991c12865ff36b7e8d56b917fac7615f39705c96f77aaff7728d93a014d9e0968fa5e417fda25f84307381e2a885b29cbc6ff9966f31ae860a4d0ae2eaed9bbff99bb5e2af68c545e3484d187238d0c66398fc3fb2fa3f6df894032707de72a6e36d9d29b4d4144e0c182aac70281b4e9c5872fdb53ab165178fcca50bf29e3dd0dd64ef4ff639cd21e8c9bd31e7e452b6721e8c8b1097f9f3376bcb607dc9977c098b065dfee5bffc97be32acbe32f499787580876ec55eac27905347392c744b57acbcfaacfc0ffff00f339d7097adfcbaaffbba728330a6e69afcb37ff6cf18740190c0c8b59849c36ff8866f704b3cf7fddffffdd05a60eae2233ee22382379d1b45572c78de98faca058820ca85c8091632f4804a5c0bba425336fd4ffda93f05ab7cfdc66ffc46acfef7fffedf6b1b42bce33bbea3a0900fe15a09cccb94cf4781585ffee55fae1f153ef7733ff75fffeb7ffd511ff5513fffe7ff7ca3fc85bff017cc0e720b7fffe93ffda750d68c54834f7fe24ffc09f8a72b04377d531383c218b0f157ffea5f750b3714fab9c697bef4a5cd11aec03cb316e3bedbbbbd1b36826121b5401c0afeb13ff6c73813f00606bfdffbbd5ffe418b821bae2d07d7474c0ce17049f9a77ffaa7c3bf2ff8822f30107af8494611569ac5977dd99785ac9ff0099fe0aecaada6aed484f76e89418d28ff614d7dfdbdbff7f79a4b08f7b11ffbb14a38344166ae9812b1efdffedb7f9b0821f22fffe5bffc1eeff11e4273774dd98242fd8ffcc88fc48daffccaafcca9fa8ccff80ce3e28cf9f284f05f659eca277dd227f10f787bbe7eccc77c8cd56c94affeeaaf267b5c0a8cf29518175587c1a797fcc8eaffb4e1530e9c1cf89157d5a7a56fa39fedfa6c0faffd9ef3f350535b42b5e452faf9c89f7af0f73ef9de87a2f3baf228bf27d9ab36f26e63dd49fcc9f0f611cf0ffc6307816898c17e41145f45361a8222f168064e2b80c4b233bea22bb6db450967f10da850ffc7fdb81fc7e606725ab5cbb8bd461762df3ffec7ffb8faeff33eefc3ac4b5d024b665d2c2b1265ac2584597371305400ff20440f30c6585288400519a1382201d5bbbffbbb2b11297ee9977ea9dcb2142efb0e8315c280dff7fb7edfbbbeebbb42f172c528d4b9b42af013a49a296a758b00d1156553a1d8b4fae24b09d840f777ffeedf0d6ef14162566007b0e1e5a77eeaa76a28f7feeb7eddaf83be0615a2011bd8a0894e304a9f58040895fcf7fffedff9192e0a2b218d9c2a269b23c782bb20912ed6ffc44ffc4484f121d08f0f7a7ee7777e671e061c1523fec93ff927415ae95f48a32da7c7351ea21cc7848c0840863595c3c0735310ee1bd702fdfdbffff7b10ee731931f60997465457a10484d2c52d38511dfe55dde250f26c455d31482581e096f43a18666aaffcffccccf341704231ef32d0da744057cd3275ce4e2e8e79ffff37f4eccd0a089bffae11819eed7feda5f8b00782c796051bef77bbf575bbb1872037c0573cf41c41faddcea85d81d727e869af8b4f9530edcc881170ee8de86af41c509450f14857555cd678e94a3a19e1f48c023573829bfe740ab7631ebbb69b800dd0b9c2ee5d88ff5b2774c2a9b2e790b4bdc127654818d6358594c493f7690d513383282fb55a5820f98f7eddffeed9ffcc99fac0766fd37fec6dfc8203294da7604466c278261e219e2f2a2a00536fc937ff24f6ce51a0b9a8a7ec4a3d04b46512826a9cbee23db58c60d6c60b3b0cf108125bb2c3f2932864fe59915daff438cb84a745e66de449875950bef643201b041a185b630a0ceabac0e3053ad6d54d8a02d50746d6f12a2c04b497828b80cad566d602b69a311b0e57c0885a191fe61b65b7bd8864fc303004e1c0b61b4ecb7196985693ef0127ce246196f7c93ef4512d4d76ddbb18d650525abf5efba4491ec3108d42d9eafb228dfb63df003e762f7a6d31eb356e8f437c4c57c29772e11d78473c00f40896a12f8d6c892a9c94bc87536354e8f1cbb71318dd8f02d602746b98b4e61aebfc2772e17fa7957c62a4657ae0ef93105acb6fa3c037e03b21572a1cc9dcc08d9bfe22bbec244b8744da714824c80cf3d35e891b5f569c32793032f10d05d0c6a15f3b2f7e9eb43059a8f1cd1deb3e1b3276af724e0ee6af7216f5c2d6d72d1a11276d35fa1097c12fa0861e5f744a2ec1d0c66da2c0a13c9348b5144ba8c26bc945a647c6bab02cb881819d11ff8811f00cc766d5961c6ba10b92cbd6a85537a80161dc0d1ad0bfd03d4b0504de862681d0278d12400864365d70b6ed87760ccb833be4aca090b07cd421d865ba1380c258242d018b4f81b2510da409c03294dae868dd25ff6cb7e59461c19d0a51352061d5a77cc1b3df64dc1f3f77ccff748c8c3303444526b113d2a433be9595d752019bbc0ad5b7ff12ffe45e808270ce4ab98cf4cf916d2bf32f9af7ef5ab6568fb85c7f8a3026ef42b904dbf4d53174adc8a5d1d2543ffd21888075dee86dfeeea848ba3677d4a331854009a3763eefeb68888d7a125fe07ffe01fc8fd0ae245e1788bab3ac74cdb0766672c20ea8893426d79218d958b165e3af1a45a1e1bf7821fe0009d4cb572fc476181b23aae9107b051a20778dc193a8542767b10d2155c3a2532ed5a75902ad13268fe5fb2fd1480ef63169ed6b90f075e20a0bbc0eb22e49a1d19188f29c170e5d79fca6f44944703b690e9b6e176eb3e6b76479d130bef4fe7a639efe481645c806e3decc366b16b8cac8fdd4de751593db64c90c4eaf9b8ab87000080d97665314563acaaafc300b10b9218719b704240e77198696d1944cd0b73f520a92bdf6b509150e56d302b61769b0b4810cdd84c85d986eb884d415800df833108166069ae8940aa202928ea8414e3ce5e4b4bca0cfbda3e776266e752db97bffce562626804ed64aa81b4bb41afe132e5e655b7c11b10124c3ba92bf293c8e5a388fcc4e86e75363b3a3554e8805511a45055780dddb58558f6839b666003086d767ecee77c0e8e89f86d751753021eb882d40e3c07de1d28d33c0e18482768c601197ee53147210708bac3396867210c04d244ae000ce2b6a0b10525be1aa2443186682bd92b1320301565920adc309cbfa25b3c79cff77c4fc3fd9b7ff36f9cee0eb3dba5467967a944abf119cd68e35888ada59da1f51ffc837fd0a9664d3a406efa3a449b71f15043ade02b19738d5d849044d9de96903035aea142604ffca41fd29dc9c6fdf5e2818af3b4c2530ebc4040f78e85cc2006c6270ecd75bdc6e995d4ed3377724f1a6e1beeb10cf49c09f41d5e8e5b6c22e32eba65f4055b6c195b2c92b36fc73efa38a16a2dd4b1c726cc95727450c88e261b2dc3ccac17173ad61b84c05d7bab8c690fcc30a32c75b9569d30bb422225dff99ddf09878081678d643ba19150063deab0a41a4220b1b28046e54caabfa5c10da4c3b65d858f5ab1f82d4a8540ce35ab0d149d256eb7156dee4217101e868959e1a22ca8ddd03ffa47ff68fe4127d4822e5df9da2b904262e6dee3374e4ba14dde1520a1d6deb3fabd13b873d440cb7332b8675ca9608c122f3a7805fedd855b30069604a286801fa011b4a019c37d5433aebf00096f8da2a6f05aa009edb844b94d79487ab0fdccdd718d99918ab14e30d9edb6e5cc774186ca48756a4986199d3859f220eef9700b24b405b87350ac260fa6c36bdc2c913d94e56d98bbb3724a3810dc0b7446b094bede4c50bc2e07800c43ab4caea48bb914462145467141a2d063a381cfa1ab57bef295f8a69abd09e4e1951ec8896af6a1b19788120035e1aec4b5ad81eff88eef688323319be978ce94ebe9402f700e5cc4286fbb5fb3a1d79fd9d674dedf9dd12d2b7896b83e3fd9858bc247fbfac07ea224921ef9733dc7fb50bb693e140d8d3586c7c6b28e0a053af0a0e333eca6d8482c62c3cfbe1d8b26dc61c4016de9d00ffff00f0769804af8e2ab532d8c2054704eb588992d66670da1bc033e20b963382581356767f5ec6910511dfcd6aaa3aae21bf63735164b21ac435b9db2167156a25b858c3b8bdfe965611990eb28b5fcad1ddf3a61ac41486788c4a63c09482f36457f43c83fcbb2ba06811aa2c1403aef40ac908b7d6f08b968e43957e5da06b04cbbcee5d27d150eeaa753bef66545ccf5099b3101275d831018dc796c41b60d694c034502f148f5acb3113d56c4e1704c17a3406f47bb7da4cde5fc058582bfe82c139b18f4b48c71d10038b905b6b1b93e80dcd62c24735c79c651986b5c3d6865a5f26e81593bacc06c357fe7effc9dc05ea10a1802d4bbe5809507c338347d2530a686f3f8c373b2b2b056748e2d1a3affac0eca8be97d3a9d479cac3bbf07e5c800e4f8dcc137179210c6e5613816a0b9fa38cf29313ba7e46c37b4284a0c2144ee21ef29e3dbae6d7c4af9f38a032f9097634ca569cb452e68258532ab6919fa9afe9fe1acebee567871773ddcff6234d4adaf27c1ae8b0e47d2fd7b7e6bd5bce6f318b87402cc105e80819ff7f37e1eabe7af3c2a7b0d7e044630528803752093bb9e23124eb1b3cc9caf8084b1837970c871218944261e069760640dd962d7cc65c02fd6d4ad90ae085809d3c9a432ca2242d0286a094ec0150c669a7d3d3310213a02c43a866b3352e29a7fe09c91ed64f168a1276b5eb0184e7bcb87c4a6a01696e8164823cf05920089e0d5c92c4118b6200fa83b53860014ea446533056050441381630b6a3f58ced603b81ad627f4d2a18f201b855a99bbde204749549804da15c22da4eaa483664240f4c3366418d7f4bfeaabbeaaf7fbf7c0955dd26ffaa66f829a20b0b4ad7ed6dcb525e325e8476511aa4ebcec82abe10892c3e126ab3771bf6d7260d6c9e734087372aa3c4aebe0ba9a4a84d47ae33a28d721b4b39f8a12289b4326aed59cdbe49033bc87fab61560b9996a22bdeff11ea24578b8749ac83174c6aa5d03c7c72c87bf25a8e13d22f1c16ebda792c0b3393a3f8509763444ed80d6a6835c37bf8d5f68d1090c08d7d670789b23f836a49b6f2d9bf074dc7b72e00902ddb0ed29e8de5332ee596d0ec4056f4bc966ad7cdc3dcfa4306d41421e0f03d72eaffaf04358d63ba13a83dab15bd750160668d5e9657f0b7399c53c2d66577378e0041394658bdd528de9ec7c8d0a704bff883156b9653db4fba807256e851c060212bd0ec9e8f04c65dd1a54092c64bef5ecaf3a51e26eaf5fe061d4ad4ed09667d00bade0074f4205719b0c3c18400f98e791805ef4235ebe9d2f62f44e84c5407fc3c2b8646a2b41b0c226a51086c513ae89fe51d58cdc35c778dee62ee2a55ea1a6fab05f855e165118da7960d7bc0114a21fc2d5dbb66f23cc881df7c510b74ad4a33f3204f7edcbc6aef671436b9c39254d573a37a24e22d8c7935196be2351ba6d233ccc2e0fecba7de88e8619b1048f9acdb7a7897aa19559f7ac33ce94dfb6cdef2bfa7bacabad0d25794ee3eae9b2df533b9e567bca816b0ebc7040f7b6783417f53a9c5dfd22b38b48f79947b7374adb8d8178dec0638974affb7f28a10fba4e56dcd1fca2e619be67f5cc68769395ccfc854c2a842825f4c2bfe17436d45f56ef24400fcc629b6dea476d212363da2ea9fa508dad2f9faf870a7bf037380999daabab9aa143d9ebf98697174f6d66eeab0c09f43352e716840abe16a19efc515e87c5e583c390bb33d8cd62f49ccd6d39db52ed961e546e4643854d361ad40948f0bce360179f3a2f156c226d37c43a25176c09e987d9eb6a2a16704615e658aceb1e949b756b57647c4d552f046d65cf51625afdcf7b580f2d47fe0d327ab8791f7e98bbbd46e3e4d8ae13d4dcc124649cbfa75e5c4fe469c9530e9c1c78e180ee6deb7a5aabb3ce1da07b61e94ec57b34e9b93f98bd0014fb3452635df6ab00253b9e996b63b594a66014d27434a99826d3d91323da7600aa10594db815fa6625d519d8c8ca16bd7574d687fd2dfcd2836bc4144446619f6813f0c92aabd9239e93939e041df16df59d501d7eb3f2f91c4d30dc7251545dba55a1d80bf105f4f95b3ee8a9a10bfbc482dd468f6fe1b4af1dfa553358aa8726b2305dcdaa45402f5a2a9d8075862eeedcc1b405888bf21bb72c6b67c402399f01b93a73323454bf15c12b841592f6bc53f0b938b50440ee8eca792d6808ef7d5d92c0ddce5d1ba853600983de7ac1f5565f794f0a156a87c7898a126d5d272d0ddd401b5a16a469aa60447ff5369ec7f94753ffa7ad9e72e0c902dd8bf51e24dc01badd9a217e2cca569f17e8fb587a7ebe09741cee6f132c58ccf2665833dce5ee82c362a30ac333f543827a2bf62a3d585e373008ae5c17d7669433fa3dafb238550fe58aeb3014293e8b872d50a15524a9c3d623a6876b67c1cb5be60d145f66e58b6b83ab12b0ed2c86bb4da11ddf007bc0a0e7decc0048d40c1202b060c0a7e918341fa5d1bb0e393429f00d2a62911e40885bae4b83e77ccc153821bf2075e9819ac79c003831ced568464da41123af9443fde755f8ccbd68a57283f203e2bc9e87945568b9b5adc302dc76169ae6fc808628d5ac50f390ded71c2fd7ee6248d09b4bd7860286e4276912eb62823a08486012c217a4b6b6b84f3fcf25079ea048f702f09e0fa07bd230bbff5c2effb331d6e0b678a2d0300b987dcf7eb1924b63864fcc1f9829365dc6b52681b18bc57cc33c56b2818a2343d91e6fcd5c667f3b485524ba59fbaac3b0d6270add15f46ce732b760315081dd32bac543c54691b1ce352caecaab28ca449218d749e388c90b29236a8880b614faf6234bc3d6735db9a54e240554637290e96b00134e8ce7e15615f4d010fa2f991fd3e2704d7cca13541e3f7353024b54cd5329ec6ec40271dd86c706357413695f3cd4af4ef09963119cc7b71ca3e03607659e4a481c497160de40dd46a4b6f919416c5e5422e1a2edf9bca2a653cc5d7e450f17bb1b4f41f7d930174f609f3780ee8ce6c5c5b833e1ab423674d7cf01132fe0f38123a6998f00ba0fecf9fe1586afb1ab86e3703622f3b10af767e9f87fc7426cfa37ae6f2445e46d02b03ab749c2d949b63b7b9da50e308222462d582d99d9d0c5318b4232a96df815a8159a64e80b07b3c5ec780093f1f529cf1c3432d91950e5655317bb24187ddc6d158aae02695f0392089837e06ba317c0d58f920026348aced1ac4e773bd35b2b3587cd4b140f02dbe23d1d88c4b8d0b6f2bdb5717e4908e796991ac5704a7ade376ee7ee14179660d88a4773a456e83a76c5f30a9b63917408aa9fd0546523da34adf396c35841f2567ca966233685c4603c6921c2c8d6370e5712c35b94217d48e9ef5c961a86d92d5fbc0dfe93a58ee9b5d0dd8d21b905686b47a011a7b6b729da034dd3a9d4779bcd6b8cbf5b31674f4ef57ca03db9d0f793a4f3d6d9f9459df1244dbf26f2ac30da56f97a9a679d5d679aee98e339ebaa5d13d3a017776f1ceeb6c21bf973d1ed033bbc04dd736e174c3fe7dff53df9f540229eed0a9bd439d039d38b0a0fd49c8be99f8a74e3ba0e0f325e17467fd6adbb13acfbb3570fa7bf7f87d45eaceff59a5e0bd0d9f9ee6e46f5903dca62563f0b189e65bf4a6c164604c999cb62b8329033f735cfc236687b78aecf0469cc2ca5c992b6ffa7ced2cbd186a4a29c88accf9c8068505874a50e4b5d3e365e35852a6c2e91b70dbfe65b1c36ce64fd0dd4b8654495945e8e51d529d86af4f8108635fd2144a8ac61e81ed362f2487511a9a5a683c0368f75a5c300a66ee3c31ca0a5e2ab19a3c699e6a2cf02fdb2ee2da2bff5a6ab258d0b1f15c2e6511bb7cb0f270c5d847311ef536f5d37623dc4a589c4046c6b579312003946bd922c1953bee3d35baf3a6c71f3e19a78aea156e731aea4bd25be5b3d4fa37fb69ae39200dcd1c9355ece385c5f6c882efadcd67ff45fd419c16f36426ff15f3750b3beee76fdacd5dace229d6d4ff2ee7f7d3273645c1079cefa628d4e3e8cab0f5cc11bc9abd539f4aeef29186faa96a1bc582a5f3334cdb03a13b54d3bad9b03787f263e9735d35e445ea84a85cdee0ee9bc5176c796587476ae2b6c5198d96a887c6d859998747b12ac644d321f276177b337539531cda6d7c3b55da8a465dd6a56333b75aa62b4c5993acf6ac78d95cf8204518b39ea5009d3ec6f39c3b0a7d349ae33a059c910a2c0c5284563ae6ba2bcc2085894a66180d1583e75aeceb6eb8a4d23af4197286ee8a950439f3372b7cec7ccd81bb8b62ef51c6a36eef05eabc2386c99e1d6672ec222dd62e5a2baf0b5ce7b742ad15a601d63f34eeaaa883cfe2454e147b49d91f7dc8810ae8112ce202dbfa4ce13d4c4781238a10d90721d54c6f66a36b4fedded692bbdb93eb3052ab45e2e7af188b05827a940fc9fc2fa3a9f20c18e03519b135626a3356a0fa2155927734d12feca335cc94c8a93389d52d78acc58cdee4dbf6eb363ab7956a8558b1501d11c3ddd3deb4fddaa19ab135717a33f4ed6302d98b8765149adaa3c0959275d54ae4e1733264b4244c6c8de44a22dbd68bd36d3162bda2ed8353a6f63e335f736f7ade3747fdc1bdfcefe37f74db086f719fa6251aef913af9ae38d4b7f31caffc7c3e917731b8f328289e3495f4b1e5b6374d39b703cec4cee5f7f02d458f7f99c8c386771b1483776b5499d0dbb8e27e5f112acf427d54d3d8a2a309062676b7ac9ed793a234b579fd9320d27e5b7ade2084bd6598d762e23602b78a3048461061d142d0accd4d64910158cf5f0656e44239e26d270bd25aa79cdb8c499f444fd8c72689a5c65d402c866edba2dd260a9d18393b4c567f2d62c664df4996790b1709170d64f110f2473513416a0b65e9ad46d165c3f61f3663a6d8ff2963baa1a51ab406e09db7ac3b760b5fa1a369d883774a3f8aba6b665020ad19287686bc4d0ab7e940790d110e7c7a8989f4c364a1765021a6869d599d7b4a0ae02ec755b57c9589d27e7b3ceade00060c2b030373e34d924cd5f07c2d3237727f6a94f7fb7ee0d94d8183adf4bdb405df3fd54460b118236ebc4a03ee722681bbac4287fb7fb8b1e954da17c43cc9f99ea7a0c89ed5b94f3a2a5e993c9ea54d7c4060169dfa9b6d53c4d5c43479eb643eee46a4bb64e5a974c4abadc6463424215fd71668adfb825813211d5490cc681347a74c6e7a43d9d6d7113f235bce3623ddf7dd1c47da61a09436b7de327294a4e269c4df0c6fae734ffbfedddc9cf7ddb3eeff1c6fd2bdc2e828e680b72764490a88210221282a81a084214c11151b4248444d550445d469508728832222434087f06ddfbdae7bd7d8c3dd77a9edff33bfbdc735dd66caccc35e628bee5e7fb1d63cce2d4f25939084d92c9a79ad3daf35cbc6da63ba7d546c29e4de36aa89193c37714f7b4e5a4d0308dfa7fef88b184f8c2b1aa9985656a2f27af21ceb1eaa46c63f759cc22433707cb0b5c3c17e8d17bfdb4c8d6e8cb0735e448c18d93b6a07a102257b9d8fa85f2e0204f3344ef3284624cbf99d3a9147da2bc3953eb7ee5f8434f957baa3203dd5a6e065057197770bc1946a248b62ddf2501274daa8a67866654a635f97f7a4c35d1dfb8c59585e72cb0c8949f9cf52f56772a377ea3b96e75d228c5f5c2eac61dc427f632ceea24e18be5cc36467c1a4fec616bec8ff2a8cd9c32a43c36684bc8998a93ddc65cf3a20899771bd42cf914e0fa1f49ebb0286eacf4124cf4805664149c52566289eb0b3635f4ae763796bf9a743b58336f0d0b0fc9bfd0d2be6c12280d6a737a51b36567046cc964ba8eb5530b23b88cb3b58428c9ad32e67c2d961787b63e11c4c55472c8b0d31db2cb8192c30c609032381a7959c50cfb8251439244bd561b7ada3cf59bb4d37ee9600d0b7bf96f3477b5d1d36930e2c80e63707f1397f2c27979d2b43f8f202e473743744c98996eba3e9d74697a9e9ecda021ae674513c84471f7a46abad26d5bec7595f194b564d2137802f477daac873d78b6b59cb3553d9f5adb40e1497fcb424a32d25d1946fe7e51fa2d476f9be92697daece694ba2bb3286c24c42cb84b3136b6d3fa79cc10678e17353c2ff45b973b4df6950a3b7df5ec2a4e670a673f67ffe7794d26814cb0a47b8aa7d7bdda26bfd5a4efa5d04aa96586abbcac25ace9cb6275989bed11945380537fe65e350d7bc2211ca97e35e32bcafb1b06e539f3a202ccb8c8b6b6641d4c543f257612da769b527228bc358493e0af5011465c74179d29a200a32618f5f792ed4df8e7c969e233b9784473efb40a2f9283932197f3cd15e245abc5fbfe4e11ca97364daa88548dfa8c55f84cad4e8ac133aa8b2b466a7ae16b4b92e656399a7e1205a926a255387bb815c20c06fd3d7b5346d80dbaa5ea83d1ba5d2799f7ace8e2324399a41161a747507729cb80af2c2d344f2fe8c956951414e70bb943d446d2c5604e08da943dc3cbd1dc1f6e442fb1caa495b7ec9c4622bbfe977d2a5121d3cd19fd6d85ff1646a7b8d32b2ffabd257b25a520f9786e92c9cda84e45cf790b12fd45a4b6796822f51bb33112a6659cb5cab9f202bfdd18115624a2f593c167c0b979a4e629679f75a59ff280dc36fd9a6c6c8de7629ca7642e9a9da5dd9e342e7dc5a0cd8be60f5972a9c66455b7196ad96aaa8f8b2a3fef9b1702f2b53a34623dcc197bd34b29cba9c4a7d8b9b3bcdc00d1948d26a68699690e56d26b346585172f4d55cf08f4d65e9faf7c1afd333577e9d4c759ffa9f271715b618c64afd4492045af0c74a2381fc0a0e91e29992924db041b284c7add42d923a7a54e17a9d6c97e41763a0ad726ed19ca298770306de61ea63b7e8b9acb0c30c2c9f35287ca85937202c7a9f44235cb533f4674d55d3949a9f28caafc6c1a8cc849359c55a7e1b2f2fa8f8c97a87b75f2d2fa344443d773ca8ac79283c14ac3357a044c47c9ada351e6174a0a2da1794834bcbbd5a092960ad232f9cf1ef459b691f7616152ddd02f1745d01036258d225004f84db0194fb2ea6f756e074a7445bb8253501bbf0ee5596f328f804451740904ab3f97a9a4ac3413bd6bfc994a71ab70a5d5b25e275a357def6a73b8024622cd43d36f97cee95a74d616f17971f6738a6296f0948866e1178bcd3b72a509fc04eb1a6eb89d20b2a5b5d2dfd6d27216bf5948e697cb4c8f7538f39eae4b3e961eb5bfdea683faedc7d7a15f43874bb9864e0287f96612ce0c54a082a9ef299f7d4a44b7f5537a1a4c7a39454496390d1f4ef71cefa52cd1562edeb2c15d1aeeda7c54e5e6a72d25c064753192a7187f5bd05d9bd2f61e36c82e3bd9de240ed3812683e0bc3487d9b192cba5f3ef6dab4b27970eabffc25619dc53fcdf2dbf68e2d441ee471af9e4b026f7263707b9051932e53ecad65395a7352c1a2d69d29bb855c36280bfad605c7c3e7a4287564a4183b19a40b8aa79aacc0ee2b1f3282f40a22119b638dcf4c2df1c6988903347528055dc0d707354adb4ede991b15fc39aecfea9d96e4c65c791b19a3952c65dcc0b2ed7f685dad44a4d14964c3857d24d5b594568951cbaaa30259653161e86d193c08580418f0a9298106a4943acad49944c38e18881341949464c9b0ea2733e8dd7d52d2edc954943470cc6e9bdfbbc74d8ae79d01f5fc93ffde6f2b78e30bbd2aa19618f78d5304622af0e936dea4bb065124b23367457b3b41a66abb79e9e391957225b8cf19b9b64d59a3042e7b992bf216c4a4fa1b943b3257fb3b7a26f924c32f3d9f9515767ba09e4b4ead8bf88eed44ea3e73b09a4c9d37a9e304767d5e689e9a8e097cb973a24c0289f91c4f2e49c84b3edfc7d9a2aa58e98bc3b636bac759b58927cd9a1f3e85fc2a4a1c96e6836d7cb97279f537477adf7529858fab6878301b44126823a293dbaa8a92651c5f211d01e4798792aeea2a0bb4317e9fc5a4a9907e9040d093fc85ab74f31f5b63ddda41ca46adf0ab396bbbf603d3a090ad5ef25ba61d965bcea57f9bc74f6f312719f80755ae40bdb665851f24a89a4b9917d01b85d0a0e4a70543e6fe04c6e34e11d0b7d150710d35640433d3946938fa2549b4f177602852ce6243b97cb1f9a2d15749b2ddd0abc9a75928b36f4b2f85dcd393353850b7529bac96b7965eeadbc30d6020b0693c352c892864c0801edff193d627634687612280c80828c441d20c6cef347f2094ff3b17efb5b723a59552d088bebd0a10a59b592b621955f4c22482a9e79716393ad20292f8de069b01e22c06fa46ad5dc31048c00bf7b6a7971fd8536dc10755e74746c669fe57473590345b05142dbe2f17a983aaa1ff1edc81644a78e84a98e135d8dc7949ef14c14653faba3491bc35e23e5d21e007b8a65e36a12e833adccb52960db19b9e768cba1a6c12968097106a607d5ca208b767390b3ab189936537136bc4be37402444f39906a7d2522a46e0656dbccf562e135cc832e97d4c77233d492c816184a383a349f53377ad1ab87b9fdcd4fb3844269994a4238af66d2935efea242f2f7010976d58e468356335d279913912ebc3cf5374bd67f6cea3655466a25794d3d04cb8ef65390477ada32adfc7a2c5c447d31b629b46e0384cecb5d72d8cd77a3f379a6ae37528d622f55a7153ee0ce17b702913b69961c311463d096ef672162c123e83cc78b8164717b693a38af3ee560751b4bd9e57e2b9f339f76bf56a7abdf527876e86a369a299f444eeea9b63a43f6dc26cbf6e5517dfac4184db72d34472ae85258e86c081f62fba77ffa27df3c51c844f273ad7c88c697cb96ca4c808d1e7985a2c23c7db1aab6b26e5b45b00a814802a1531f587def3757fecd3bf47d2b4d1d25beebe2cb30bd73bf217c4d56cfdd3853c65087c944cdbe18931b68ebfb39eaf4ca7e2fd9d77990aa499392a7b48f3cdfc8f35959c3f9005cf89b82a6b8fd3d6da00a67cdc46edcb64551dedd4905210325ba89b1afb2b7d85b4d0702429c1477b181cc3b6de62c2a906adfce0bc44fb2535c2525cb8891383b1880988d98cde16463ae7a11b4ae54304ab7348f8c79c185f111995f64a2cd39ea5c85dffccddf34a2ef00466a536a43948a2dd89cc4d75b005a6f99b7b755fb9c51511cb55972e130800ec14b29000bfd923fa5182b0bd1ad4ffbd1787655d6a2f373fa32fb4780e6a8f511c00ffff00f0fd36751cb53fff22fff92d07231af0063a2be2a88bc9c3aa3ca139dfce99ffe290a7d36113d4da15a24dfdecd2d16d73c1b9b94767e5ae679d5704ba4820b4d7c60cabc10797b002c99642d211e5efefaafff1a91bd59854f694bf2d407253058f0ab72b732b4cb1849d97006e0b5debe169506f365c2e1da3e8f4877a802ec2a04113e4245ce6aea13225153c126f6554ee09d37ef64060084241dd95e8e300ddebac6533e5279c24fd194025e9cf439ac41eeb2bd34925a67fcb7531a72d8dc60fee2e4b4a5feeeea895a0dada43c0f4745fd061d3bf3f7d31eeedfbd4c8e3e06ee6ba6340d2e7d639c4df8ec2558d76f1f00a7751f8bf6816821990e32e58516e705a1dc6fee9aaafc96b0249ab5ca3ec66735e7b761fa80c6a5e281f2f2dcd39176de1284564df2124726323bc879ea707a2aab0ae046618cf8eba465d5dc523586cb40618aef813b3ee4433ec4873ccbdc91e76ad3dfb0bb86bde2dfe7457ff5577f95548da802dff319b57ffcc77ff4bd4f1f85f5d9f0888f86d9777931367354977cdff49ffff99f7df0dc975373bf8e1c2f413929dea0ca88bff11bbff1233ff22382044ff645f4aff88aaf804a7cfb177ee117feeccffe0c196104fa7d91dee76c5bcd46a4c2b04f3f6591c86845c45f5f24f589d63e5a279ff8d00ffd508c7cf4477f7473e518513332f2a500ba12b6872adf90fff66fff76894bb36775b6ea550f7e87ec359c7fe61228f17d5c1f6ff7d95420e273aa3e879e28ea30a32d0bf1dd5fdfc465f36806610c9ecca10fb27ddd16b8135132cfaf4ee00886ea1042119d4fd9439cec3953ccb02bc9a822e32ffee22f7ee2277e82e23eeaa33eca777f7d73d7259cfa8af00ffff00ffb08e0077ff007fb202eaa3ef9933ff95def7a576953d6bbe5ac088b915c664a8f5fa2f0ebf3c63ffdd33f4d8fbe1ec8a9d5647bbe64dc52dbeefe2b0617aeeab60595ec3cb1d3b50c033ef8f5cde09ffbb99f233116fe911ff9915ff2255fe23bb88241daa9959382848fd7aa2cbdc871881a866ae81bf21a566eb8f62f870f53ee508cc458ef177ee117b25824b54e9048f5f02bbff22bdff77ddfa7441ec99e11a982cfe87ee6677e66e69400130b58fbaccffa2c5ee0dbc99c4ecd20ab197c751c93f9528abc2c50caad06500d113dcd17d38893d6bd968b438ceffddeef9522000d2ed3464c0de3bab67ffcc77ffc8ddff88d0448623d5a823b6ec8607c2c996128477909e569a291147468c88cc9410efd099ff0091961fafdf33fff73e617917401db01bbf0cc97a1531ae7c53e2cad1f12f31bf20441590892da0df171656dbffeebbf5ede2c0c67a8d19006d57124993945a466b173cc9c25534c203ff5533fc5927dac9a5fc89249c0d7a09941195b03d5bc73199514933fc264fd8014472e5c9ff3c7a243d28b8644b42890a7fb9e0af383de7cd625e71811280b34f550cfa3b9aede3ab2a75955bc9120a0cce07cfcf91ffee11ff86a2ba5460585fc9f57c87ad87d7aba3d8a13ef9763e1f6a9ded8f17949b4e86fe54f5178b7b736561d6d0432b5c9845275e52fc36a07ce89213a1771bfeddbbeadb98e8382932a9bcb645bb60a1ffd16b794ffc11ffc81a7a5c18d565ff4455fe45bee3ed8deb7dbbee00bbea0b627a9adab74d45b8728c5a6418cf3e676e5b0b7ecc71a94f43974a3b4cc28ae0851ca7d8f16499ffff99f1f23409f97ca8291d12ae8456ec984ba89bd717d7e5c6f7c151c37951147bb741ee549a772eb5c7a478c7a109030c8af6a6520e7f939164e4ad2051a5c4ab6aeb25b600a3b74a5439e29869da61e48152fffe55ffe85d861745c63df67e4115f7269e922614686b1a42c7e1d024f6b424d1601a8090149d679a6126dcb93264918ead3b98d08b07c593d81e83c74f335f53c9179fcd00ffd90a10d34136d6fbe4c68f66020612c635b79a47ec7777c87ae7cb55e86618eeb5c9e4192eb507d1d66f3f8ca72daa48ff129b1e9601f30067fba7ae38d37e4284e04c29aa8d0469a0e7b425d9fbff55bbf15dc3b582cc3e883f6c00492aacc8a546bc404188f692a39bbf46bbff66b02240b89e6aaa5f7dffffddfe77dd090f9491fc59226f73ff9933fa9ffd365269f0ffaa00f62277ffbb77f5b272b4f1a179b3f2b9cf6dced390d713a9df36eb9d0d06fbaa89a882b94e6232c70faad1f9d1b5ab7ce19f3777dd77791929aa058fc935eb7fdf7e99ffee9047ef1af5b36d541c0effcceef3000c95694478ce178fd977dd997a517c14cf669508b7072f10a5d95089efc3acfb6f985d1694d3fcefd665dbff44bbfa49336773bbaf1e504b4dd879cee72c6693f4f27bdfc5ab9dc4886a1733aa535275ff7755f67e8b808a05a2f4cc89655e410aa35d7179b35ff9bbff99b8c397342b321ea415b7f1d515287aa65c00870226b0429a6437ff5577ff5277ff2279ffdd99f2d9993d9672de1e1f97bfe55feb67dc4a5934df8f83c8390ad002c737979a8b99479d8777ee777921407065258c2895fd11e4165c748ffdfef3dca9d518c144de43ef01dae91d1bffeebbfa25e66875b0d7b7c533f64da14a1a44c7d2cc99aa19e2547fa43950edb71018848359732bdd015e7c7d27bdef31ed55c32b3613dbffeebbf2e49ccabf5a32de0d673cf4b94c68a70c8f3f971ab64e83753fc944ff914f4373dcdf30de43c772a9774a25be79a508cceb1f6b99ffbb9052d1ca9a3ed12f0d22547265527ae7efcc77f3c15b2722afcb44ffb34131107c224b014a9a63a70e4effffeef1106a7c804687200e92ab3eb7dc2d007f1c813b1f40c740cdd7046216ac6415068d6b9440f6b24a31315e4c80c484c2243f2619792478af8f99fff7925f4fe4ddff44daa95b1e202d4eacd9a98e923a8f5dbb4afb50d04f7313501c3420899487bfd665dfa67f178311932c7aa0410680e0b34d1c3277dd227e15479893049ca55d5c4fb6e1d48feba0246f2cd9c9c224a451d9242f49bf1c863b8255b1560cc2905c516c174dece9343090ac18a860c1b252664e460688110f4b40fc76c581aa3ca81cfdf44cdaacd96c85934655481daf26e2721632fe84000ef158482ce8ff9988fa11775583ebd48674d97110c97bfe11bbe81c0d199c1f8652a7e2d876aa85c4aa4db8ff8888f688fb0656aa2e05028a7cd268ea6ec444dd1ec8d177fdee77d1e19ea504d839aebe0579f386d2c2a708e5aa3735e46d2a6351d3507657842850cc30ae72ffee22f9ae20b00166934613f9b7ba12d7d29e759ca992b3a2573ec47d065eaf6235835d5333995e58e2ad02c4ac8846de3423f4812720c6106c68a7efcc77f5c6ff2c2900755dce1b77ffbb719271c146e71fd399ff339ea982a84e632120de985c69518ab3d05f2c75db33152625744c1e412d11ffdd11f914fde8a2a3d1481081c9a11af7908c3301ce1e881d8f1288a2bfc8ccff80ce55926e9a58bf66e54930af4b1c56d78aba6079da7854cebc33eecc3e4f4b4f0a33ffaa39ffaa99ffa2ddff22d9a737ff93a60ec7e0e56f7777ff777f0878f4b80402b39e81c7adb33b2cca31f598e0a442435c420960d812ae2d515b1b36195a90f016c8f7211c360803f75f37d46421d04f2899ff889cd2f7b76b67b3b9c379d1029e845e7d50765580059eae3940019670816833442777d0b04da931b06bbc7b3292369f4d7f40649ea63500227c537b40acd5cfdbaa4a67ea815147331bcc33118fb333ff333c24101aecd0b474b1a977374e2426f8e54e66f38c002d90c8b15322cedb05bd6f2b11ffbb14cc8a0b973367fce982b7973141ded08ad5c539286809dbf98f40bbf941053310396f90b629c8333782125a71b1649b84c93577321b30446cf5dad681128381396644f0d4f8bf8e18a44af677a1af30b515ffbb55fcb0278d74a56c7a00c117cd79bbf662749106a130afac5c2d577221a95599f47e8e9801dba428fe5087c3563660ad6134a61847366e7a42cbe148691759e6418b4ae4414e7dd59e712fb488b4d4118501d3a9c336e72d30ad62b81a1a4e4af70a513c4b4cc008fb8a892effeeeeff617869a9011b2f482185943c601a3cbdd9a9919c8b480e4e311cc014a46cf5c52816ec92ae2b5624f48fad99ffd596ecc2785ab68769496fee00ffe601b2a8e77bffbdd08ee66d1e4e31700b944cbc6b5500cdc4b561c964c5b41e52d2089dce4ef08e06072265b416a923063a026d84af2508636b5122fc10a769aeba8566e2e2d73ae61e4e9b3c9c1177ff1173306cb8c2ac31aec508a9aa9a367a5e84eab7205bfcc8c019865a67ad4ea9f81c929d1665d0bd0102ffc350aeeac00c95d04483a1241add9aa6f5024710dd41a8bf47465385355eef0555ff5555040095096d8a98f30da29c16a0629a228a75c7d726c7f49006d983259a71ad2201f6b099a48c8ac817378b9c5577ee557d297904c4a74ea2f23f99aaff91a7003c8284ecc33f9c3291698bd5d00e77217e9358894f4303034b440429bce61bafe41c98ffdd88f190eee0b332a147d4127bf430cfa0999115a3ed1b614b0843bcbdf344808e7621c33968911c2f26e0cfacb1798374f640fd857826088f9fddffffd20c52540b4651852c242f3e9a6d7a20e6a5935cbdc6c0fefb2707253e1977ff997c194948895f21d2948aee15c88d2899d14e98b12bf32094da8188f924b855aa110cd278038873c62552e8f1898990b63b385a5421121a840266fae57fcfbbf337e75caa5588b0a4d04131a2b8d2956d42c994255960a500a3b91ac680e36d5974cd81e4224f3b3d8203b44b64b742a2c815fe2d521660352133ed1023db4f9e63d1dfff66f7a000ed113cec8f9aaacb9d191c12fa803a42b311f83244ae03f4111ac2c4a54a311b82182305d5cb0c6e69ac8b084ae5b0640b9621eb50af3c316f68611b0a02d7932f5263c0166eb1fe430282334c3294c4a55436468d07c5a766220bab0804f26a209d513353306d4a6282429b1608ac665cce66ce2b43c9b2eea81a98ba994deaa8012826a218a63fafba55ffaa5a4c43e9da7ebe6e59be0867efd753c19743feee33e8e987ef7777f37d4303c2356c23dac7f820f900d1911a74788d32298d8d012535065fda773a8da1a267c3129e1960230a2818e4e5a92c5066598541125af304d011085435995ec4cc2a809f4f9e66ffe6659aa0e85f6fcca09b60d2d5993de4ae2884f797e02f40533bd3126f6816de50e43330e34608a62a487ec5230c00b3524a9a79692747e7bb4522748189463a84074345486db6fab28d9440b20ca19416b262637fc9975e294d9e9811128c791bd4948c4d6a91fee580d53de1e09376b3f4cd095055bd56994a093e820af3a008b97520149f2842ffff22fc7b53ee5b01196c530d9a0d05542a6f76c4057452c0932a151a23e398fcae274abe8cde4ac8a9f90c454a09e1efc8ad6240fc254e08ab4ec44ca05289d886a2d46410a75884554532e7d6e1aa14211d7af41818b42dca989786d91e737462464ae7260eec4069cab0f775a3e0dda0a302540888717e4637426a7955802be613df820613de097a5c132bca4b21dac4bdc62d87a60f00c49abba75c4084ea5a4320cfd035cc6ccda35f99eeff99e240f3e34e108f1eb301606fd92156a856d85254c001d6e028e6e7b41989cd2d00c18baa50576821eb6cd67b9a41261c3584c9db5b4e22a4957ae1573529ff12b2c8f7470a8f63e04e6c289e64e483275eb4a561dc1a63e45ca259a6551a1673959d35c0788c7541b63ecb6d90fabf057876524b4601df59433014a5c8ad3c0c4c4a53056e607b20801175204838a0af0541cd58a25734619524b2c9a938c1373625a16958172530b0b4e1208278045da07d6889acb806c85522bb6c77de88e2ad56957429a853bbcc7f20ffcc00f080f8ca49ca35c36fb74957885347436d3d0bf30a02d4644970cb8b85bab3a298f541f79b24927a46415dd55a995bf5cdbf292138938452c3e0514a0002e3981cceca15559b9424e47ef9c9a89b225ea30634161182eff4043ebe72409348891d5b1318e50aebfc35a1181f0050990cc0f64b9d4d4089eabcfe0491bfc668d9c57cfd1404a90a7c9a2f50625827a774e05412660dd822049927a228f2be5ce84509db0280067600de4a00b319804842d76d5a683ab829d1129a2c044c2f845b96e29c55a1791e2940b071468b0a2a3ad906f14a8821ef85cbc28732a9328f4761471af41b700502c69dfa5545aa1615aab215f5a21472a2fe0359d6261a155779c72726b4dcae1057ddb186e6f8093d8b9518e68e59cc78c99c169958825e0aa012370002861b46049792e8925c4c18c6cd471033da8432578432d75ea901d88582aa82f38e99938644cfec2359a8650662de88423cd0fcc66b865b645ee9a4001124f7f6d84fce11ffea1d169575e6659c961722045d2b304caafb12ccb204613733b5d19c279b343a3eb8db8829e444f7f19873abcbde41d984acaa0c0b27efce24be8d589a99e3a16ca9cdb0ba48b6ffdd66f956fd2ba1250423e90ab98d42874c7cab502ac6d8e72277f654eea3038abee0af1c8bd5958332d0de5adaa91187696b595e80963b813d284e4826e0e19f6f90b9b722a249551756f5789b9f4d0c40bc4d39a3c80b46941b6013e843751444d6e20e822060862bfbb459c70803028224ddd18982cdbb88bb56196ab327df981f45f025e7a612a33b1b0db322abfed5ffae5a2e57920551628d72161759206bd38478324803d38213df5318b78e93f2003e5581635f3a324c6c0e4919242088e4e2720c9a59613b8b469746944ba038e62bc51b812140832248e748423818d96c9045308ceb6d93913726e1aed9cefa8a615f0054f25700212f23a97cebbca190d4786c612db748e65444ec2742a75606ca04a932caa142d28217996cfa8b4e5dd1cb068b7e91a7e5b4b50d82a117f610fb4496eec8785b3046bf2a8924fa30a323a07beec993b3b371fe5f2b082dcba6a7a81e6e4dc3e9c118d824788c98b59057fe44de237a6c819eff4a83e7c74ce8cc530cb034ad80640601e02aa81383507073e90a46900e1635908c7a3ca9283b66670adb9b0a743a17d731a85946852083a42eaec21af77c238b3199eae1f51cada807246484a8937390f887422b296d2d13ee7e2141c442b9eab137338fdb325c68648e644658c4116422610400fad752bcfd2eadcb95fb18db5dbee6de2c443813c78e4e6dd25ce30d89b580582281101046b598ea6181b169484bda217ffc591b09d3739a71485523727cc528e42f534dbddd1ad1dfa15fb2d14d1b52108a1edea1265d510496e21deeffddeeff13ea91bb84e622d2b3a0aba4e4883db964de647e86f055739fff217a772823230712a11894ddc8d313b17ad49af1dab68284f15adfc45aa4edc361b17296e73f4c2ed20d4f9db9e28d226b29cb4b7dfda2cb7618890d139e9135f693b1d183e3bebc90ac66a4910cc896dedcf11ab5fb62e44513fea7125b571ae1cf37c83f3405b294fa148cffc9c6eb0c1749872793dddb32a836a857fab7cba4221819297e4146a7033ab6d9911b7292d28bfd60969722450459a0adbc462f724de9330d48f00b9bc6ca36d03fe666d81584505292d1fe3c344214b606178a439dd420d4aea49a176380cdd56849e7991926d39b4d0ef52b9b68319d50a53f44a5c2634b41510eb0ad6f89b33d4ad429a86ad963598afa84f327c2074cbe6524d3b43c022ab3590bf328f568fb309ba53ee6f2ad85604993475534da1f43637863ed02d606dabb81bc8a38dfa2c8c93bfc8448f221309b470847ef2efc66c3904c1425eb6212cb12b56c4607462dcb6dbbb6798b21883fea98652c84d61cb6ba67454a3723b4009dc28dac26bb313e86c2586b79b59eab95b245ad0f3eb3cd5384f17c8035210d9ac1a23a647cc15ac303f819030699f537178c62c6328f501af8201ac510d6e9a0d1490b240e2820bc5e672082562156635ef0e14e58cd9091ab043ecccdb72a2d490de51285371c9449049945633005d3909c7f329534085525844ea1c68227590a4b260a0b24e0819917e011f69486d5b4f6e55dc580993d3716739741e1db264547e811a256a4e02621805c129bf4a1c98f2db065ba8a255d34a8594ce07812cd6dab2253d15ba11c68105d6650885ac882d898b56b33481f57a16e355d6153b8145a4a45adb8a18341c00a17a3de0884ef14202701cd78c4748b01aef92862a639c3104083cce4c910a4c04f18b77c3e90d766b0b0ff1882a2c6b5e4e8918426b4a8a179313c82024b4475ea14e724350c3e071e7d7a07e455f96c006a85e057ca12a1df94b6886ebd12029a9b99a0980a4d3dc438921421e42d003f290cde470a4adf912586ecd0c2f6d18a711bf30332f3096ab38e250ce41048ee02acccc414456c0c8d8744538dac243b196288ccb479024a5c6a9cafc48397d396f31596a22539791731cb9881e0ccde4ca18b228e3d291f8624245718620b1365f8d9bab62902f732e704741940bfdd8807103eddc3f04d6d61491ead56caea5a15c93a889111ad0112d402a798949974b0823ed662f1c19b6331278a567469e125b432d413728c9eff1b63cb1a3f395145eef3fc6dbe32b45df94516d471b66c600824891673197fc84a113074e30492bb4aeb0204a22e21cdf6e49047d9464083565469268490d9fd74f5b08ec15ace0569f422c9888374a724936da8ea074493f2e2541d968b1aac8c4fdc2df2c065390aec5492c903efc6231829cde38bf7cdfb949035bb16e4013b260799f7121af72cbb026f47cde39039202234012671e603221186fd668d0762ec3718a648b6c6b926413e90c318e4c5c49590e57c138b26917a9b81050fd655e6367411d6b0abb910de5f091f79a2f667f5a39915b481d54200460844ec913d15150c661252393456d3e4950d1ef1225a29016f02bc7e44870d6eea69ab04fb0a13e9559aafa8640a79934a58831a4c45442c6160c2908e6b27591585b8641bc04eb925975339e9e4970622ce5269ddcd55f934b895d164538c6e26f284ce365b81a16b09d9003ff841acc493516ab500c2ed5259c6621d9b63e35d4a7faad4066c3aa95ba1a8b5eba450ef8365de30bc230edb7b5963a880b2c76378abff32327c548853a648444411d7cb8c5310d695f1602c218b3393a6a25a67c873c0181602024b40c8854311585d12faf227f34e0a2652e319be1692b4af574ac6aedc7b7299b96db260049f04e35b12d10d70392f4c6666804a73ac71445a71d2ab0ced9d6ac60df562871396f69b75b115118616dcbd56dc99ffa9191885a29d1a48c308f209ca2351aa2d6afab4ef28856c24912d73cda2c449f02b97e689f7575c7990cd5ea4b50a06dcf1aa55f84e94109680244b2675aeef1a110490043764b414eba55b0fbce320c75d85e76a882de74c219f556eca4f4a0a99c0ffbec07f208630a0944c4e23532245edc9d41c50fbfc808280234e386cf6ab216fd17d1fd3acf5cfd25baeab758826be396910bf90c4cde6c20115a6585ac5da28c6c286d82a189a4507d1a8f72dac98519bcc54b9375da670c6512a52cdd8c4620f89542d539e840332f9622c0705ae3fe3d970c40bad115cdfaa108128eec80b1b9c70c52aacaae804f4f1b0346949bfaabdf027e35fdcdb645221d4a8b3982bd45b33b956d7010200c54a18d2dc2611b92aacec91ca2f2059c9af5b9d47e65ab47fa6fc48e6259b7dd14623b5985f35ce1fd992e39b6051bdd2c9ed35ab6c28fc355eac4b90d3033330c142c5d42a2086ae1455cb4b5d9ede3ca2df2c00eba6c3e47bbb41e7db215da022ef20b2584aebe86e62834d7de895538d610beb8aa2d11984b9911424fa993ab222ea852b93ba22550c25e918ffbe910722997f248faf49c64f992144627b40ba095b4c70c075162ae836636c75d658b263aa6b356c08c68566d8da5132065d2e65c5a645c668448c66112a643877e342fab28856f26910458a1c8d42c104a8ae89a333b57790b8ed8ba48e3af0ea529021ec780e97a6610adbd1023b23148ec32861c0c2ed00bd3945a52137f16e43836d397a3e8ad8d0d957395204f09330501c850d26206ed5b8ae02d18a47a2bed8ed64e2df111914e7278ac311899acec043d4a80b213f4882210dff4429016ffac2dd38b81a499d8c13ea15156eea7be2110890c3c1686cfdd3bf5e90e32ca8bdb0fd3b0893bd996386b6ece2790f33a5b4db46c2c9a02c4dd96c9edd50fb5db42a37ae65124664b644838e29cab3df1894862e163dc12e3da36e949b9e4c077d8892c4185262826c4165a58146176ab7f775c9312914a3ef4502cc9b10990e52398b4f1627428c37790278a8030d8d7db48b8007b2b8e3623e44d58036ac8d61bd36524f085d36127cb544d939e5e35905c53659eebdc7028444f384b11a4d7e40fb55873601f5f493818eaf95af2712ef8e547363ef854005290ee9101eb25593b1c444c561a4eb5ffc7c09cf30be732064aa75f544592a30d33c2e783f2fe6c4f3f64484a64a51f66c9d2e2979b6bd52df40e1e8142eb4324df06212eb06c2081417db33d731a264ab660da94cbb49872098a1f59dc2249a6c57ad5d103460cb45b179111e0580d868419bf6aeab01627bae283168d0c27bd6b990d786a425f46c47b290e215313d67428c0a019a7e23433a0504aec666fd5a8189b4086f6095038a74a71d1a0f08de8dac294b4198b69b90911011a365176c22f008b850a4314a7b16fc2d07d0f1c1349f013fd64cb47f8758f39017c76d2d48891e34e1d7fd1dfb69dfa88b406092a49129172776294e429d7335e9ac46bc83b088d6b97ca9741f6a22bd2c31dbe2c41a199c153960c4f720021415f8fcc168f32aa962d4333cbc8c635952a8d284b407f290b9997e5949b1a8e9d503799b77ed08c42e7ae96ff75309b90c479b95104646cc5e0b71d0dd9818e96321cdd170aa69df3901ee8ece09c608e65f757c6d4fec7a567819608ba4d80705b0d370af99ebdad151ca1d158f2eb1c46f797e95070c985f4d0ac829429c9b9e44514e499cee595e8275fd1979ee89ecf2bd72a836b3748ee0341e8d5e28c9570536d109971509883f9a29c3d29b1d2c8bc92c979949b9f87e1e892178d231bdb0840126b964f9192fa08d3b6e5a6142f0a9a2208d8644879a87289765b080537ac440a66cd07b5dd566dfedd28dd295a32b8273e5d85264db35ae1649a3d6fa309c65dd2b970ee2fe3a041cd0dc47af426d475b7c58e32300732444a7c715dd9469b1f848f5a20d85e9411bb7b9999c25f6a82bf0ca6bb30d0567e064a74c5b48c857141b1fb1df879db07a69252b13d26b8bbd02129fadb0e8f655939f7437908225035ab302dbedce2618d5472a609476da7bf159a409c778d65064311bb7d544ed093d36c52266717b654a9faf84ddac8a89a83b49b4f2346e74de5817b6118648b1625858ee6f159050136fb715858b61e43084424b1936ea6c4767f3a0065773b4ba4a0760f7220b8c7677bce878878507724913cb42da96754a0aaedaeee5e71c0d650a97b5bf41904cba292180a5b82462dd36a7f2b23210ab1c1b24a5d994b352fcc9801b1b472943b917c7427042d1094ce698da7cb69084a6c9007d820a889a5cef6324a642b74353ad943971c20d8e293abd603d89ba8c953403f1aac16845de4608ea5a1708e77e0ceb4d02067a54434c86eb9860add67ae7e77d5f5c4a31d744df03ef2c048b7fc50377e330f96d65d1d84d6b2b9934a307ec245cf2f38a826c202b11617a15073b21d249075e98de59039af642710cc5d3fdcb99b4b1cd2bbf6e91106917ad817302690965888bdcaa015e5d20ea0240f90cd57ce14412be2ed671117a94251bd81af2a40a728c17b5ec07fd567db2c8aff1217c280b04b0c5888e9f65bc91902f220cd19275bc285843261badaad67fe0ad80d671a43adfa91551b515ea809dad427b4f6c275d8831e0ee9513237ae6a0893b1e14204512e11ecd622f2a4df124122b5ca4dec5c8cc3ea8419184e27b23a75c2104ba42e59cf0bb7f362e52de1145b33ce8eb7bd914a4b554b10089d52f14fee1446220ea1bef99008a126c7d3295bd111b212192d62be550b245a1ed41cc8aa16c410479b0dd82bf3457dfb589a37518095a4a907c6ad6d37ac53b0abdd5dd61a9a6a7c430f0181f3ed9623a680ddbc96025466677ca09c11121934173516393a0a1e3262f312e5309a11f70c681d26cd66abcddaf5168ce60086a3b3d65b6891e1aad6aa14ff6f3df994b351f480c2769a899771b77ca4cf663f6445bbda22ac97024a5ce40446c12fa996dc91957e488f2d96266f95552714a182138645503885807a265e23ea87f0d5f7576193fe2216a61cc6d2a7204a80c56ce76405b048b2cc068fc8460c639060124b372b69428325fb4a045a3d502e21fb05a340b3a505e58204e442807ed88fe6bd6270d220d2d6b1fd428db243e1ad4d44adb2ec962e442902293c18dd6220109751e10542d13b1634cff6a809226b8871e2c514a3d5b6a4950af08542391976885d76e2af6ef5d30226aaf420c3506233afadac04db3d0464ae37ee03ac19a1845d9ca6291d9af1b894312be4e4f46231091ce859866e7263503649cbdd00a2b21149cc88e4a0879e61a03b8048e38ef2891e92314bc03e81e81978a9e6849512b872a2d6ad0e89b1ac2b0f251673119336b82642ab4644fa2cfc930c7932ad56051b88254b7c512297651e24903deb90522894178744ba42b611f30b824295f49404d0890cbe00eb9b2c22af57833927258b613a615d32e31c302735969e4989784324e0ce5c35d4a7ae7aed22d6d8120b54421aba12ed841c04d0359990b61224a57dadf480240d894b0fb4afa45c4173e6aa7e2ba254894dd335cfa5a8d6ca73d37de76de2f041480876723425a4ea12c192613bbb2d1db944bc3dc79245a9291c9a8aa58e748148832a61b734cbf8a906fdae76cf7ce08c59dc694b6e435d510d832d15286415ccb21982136420c60c2ae8d003a68086445957fc826041259f422a0691aa1a611a22f1b2761c21c32f1fd19ccb175015eaaa30a97f1021bf94fa58659471a239e06d9ec3544425910f4cd1a93c4c42a982682543b28b847195110c4fb25e966044b923b0220ad998ac02b592486981bfb22b0b602a18ceb86843395e74c80e7b444d147089a2656f3ac1386f8200a61cd65c5bd87313091648a0189a496fb25b3c7ab3047d9d9d959c0bba268e26855c7a159e3a89c9dbab9772e2a30f358b25ff378ee67cd88b7304b45630065d5d46ff0c01fa69d7a423c527c4e2aeab4e188a1206fa66fef2dee3b64f2c8f867a388fbb4d0ca74e6be905c2350944f2b1d176925a61f444760e732a28103c5b6506b5baeded2498075ea68faeb2efe490949e628a282ec2bfad7c91fc5d1d1544599180cd50c9475448293c9c70e2eeae58268772cf5a29f497a8ef0e779a31608223aa6958cc9bc081055cd31527871ddd0296e46f193f074a08006801036b18214f8e6dd223f098c5ea539d12a98bbb89cd66b1d66ca4dbc5f8a7b47097c1db42cd8d45b040843c0575dbf9166c2c48883165c9c3940b31170d4649d2be2b6103657819ea051c62e7a450ffaa9d4e91e9a694a4adcead95aa1053b34f7f1b7125b82b3b6cc494a2c3b3b75b92465e32299900f116e1041bd0cc6b58be5fbd358b7aa5824a0713cb05c74e6914c2b3b45350254cab997126a8e94b9320e279fbbc08ff797c98554c802f417b22554d9c8e6639b4656da14ed236107302125bf1ea85bb4d4292a4b6920c89722acb744b6ea2a48700857c7b6d2df3c848ba9f54b6248b125f25616de48beb1aca8c756e20896303b5514d86d68db4ed1d4a3081b70ad2a583d3ec536078e7ddcbc9d49a8089b9b4ce4a9aed8776d44bbbc8c549b378943147ec95a365f44d920aaead58663afeaa90fb25979297502f43ec2a02b2f2c28f4b594681ad0af9c99cbfa1151a3df02a2e4698c2a641a910552a2b293171b49d59a8cecab3ceba72295166af3b492685de661ef940cda336828d6bb852ddb95c75fcb62b106a44a1bf8157c160c251a79acdb6d56f8ba8543a38689b6a52aa6dfaaabc3d247fd52701769c42672e45a3e8895f47a17a4a6936af13c3914034d779951385fa5ca589720b3ef94082cda21275bce7a267ba30bdab602046af61f2b4aec039cd635869784a927a484df59c9dc44b0deb90beb2dba4e1a4f97716a8a67295534d8ac029dfee369f602288cf0e139a2309e8b00dbc2829588e2f6d8d1ed72aa40e4d5aa4658dc1f4d05f43bc37114cc8f31d8c0077d3026b1816482da808cf99a53a3a6c7d9b96430dec286c06a31f94170c220f2539354efd36a3b5a66aae6043ce043aff3a7d213b4cc2c6d561eccf569df81b8f0eddb65b59069691a4a67e5390939c718891c164d8ce83d7ea44d2cc352449565d4af54b175296df92da4c349ad189364701a06a4bbb7515d958287e27ba51e292bf3ab1c4ed9646999025779418c8280d979d844ef1125f0399e14cfd1b3d871a2c6892d309a525e2455c755a7022e4a95b9db4165345af086e5d67826adccc32394fb3ea2f7c96f7ccec7191de17e190912de559492f038ed4f41b4ee6fedaaa49b6aac9354d64ad1e75eb4076589d54b3cda67aae0787ec1fce84a8b876927b8693e180430f7eefa680c9d9b89a08a5a5d174ad3e325ce217badae4a1a1e325b5c6da8ef9f8caaf1fb19f2cf44b31adcf08bd565ad2503a8be8bc0b1d5d0ad40a60aa91dd3c24d329bc214e7327e8ce5803b53ca7df14df10f9e49c24c7aec3c4ed6a4dfc8eed9a27023d9c1e950390a0ec0f9ba8d509e1169273cb700a3625b22c2cbd36ba26c55af54bd5370559e41e918965449e2ae9dcb8693468082bd36bf9daa4117986cbaf4a291242c644f25192341242270e5703beb848b60d34e83ce5d939e2f55996179d111c1865cd7e8db2c030970b260cd728a7be72ec688be093d3d19fdc542bf9c83933a16e016df721b5a68e9c33edc4f80c6916523fb19f96594237ad745f556b9e250a992e4ac28b74b4a09b16ca428a6a7e3554215d0c5654ab954ef4108f4938c21257a3275e07c2d8aa86845c57ba55b974c1dfeef126070b6e5275f591a44e5e99908ba691ea24688ea3d2a96c2fb5562d0162442e627ea0ffb97c4ae9c86d33d1138ee34e09ed44f012854242f95306b00ee7358382d4d7df3a4c688d9b6df4ab2488cf5492704426cfc240513c4f519928fccd9bf2acc45ed0dd82612ce4a43951e28df71809e553a8112d8af4a4655a2b68a5e82a8fb579f1d81c8857271c0816324514ce9bb2ab68280eb505d340ec59c3b8ab55040fcd4ab8135a22bdd548f650f9a98efeae647510491454d0b8a144129bd94fd74e121db2f39ab60336dc508b1c328074112f7e5b0c57df4046ccfb72bdc4de1664e9453680364deaad589b701cfc37631edac77e7b7659c5d2716d438c60e4748d6973527d93a3d4d691ed66224466ba6d166f662d778ea032a6b8a57bbdc743e95bc954a90acea5096d7616688342a497aa60bb4098d446c38cb293297806ad3c843abd749a4e64b59a65272f542909618d4e4cc5b6588b05d5f25547e12d999c1e9ec594f2a8dcd64b8f109c2635fad73c7a66676f79de7f84f34494280afffa2f6bcbfd340c61b3866c253f89e5723ae703d0f964e59ab42194e9344a0edc10915ae55323b928f2a2b0c0932a29bdbb6afda56e3d571ee814d53253e4150b27877388ce87b3236952d2ad0e833c35597c2548cdf0228c9669b62d436d15e2b19e339b6240461b9b2b7735c04576a22ed62ac91ef22b476c16e0934995f566ab8f9bf8d503c96412b3f3b965f28c110d5bb38a9ecde6edf6d157497726977f31b6945e185042fe6893fef7a06708a2db28d4497e5ac69c2be9442855bfa9522a7609c10c0f0dae2a312279067fe94e85e6e82774ce6d9379c71c30ff4a500a6350276d04d4eddcb9f3fd466d5ed3286961016f56944d96439700e520c3eba056611317824a2f2851df110a675769adb1c2bafc459d96403289519e46b22e35a3b61133e6e96baccde9b2cfb979ec9fde51d8c8c75bcb29855dd6d879c2490e8d8854f5edd7da344d2c4c05bf788f9dec5f93e6cdc848c8e76f3acd18d2e9bc75e783b559426e32cbdfcd989517417237bfc508228de600aa11838e84a39ccd6445c3a86c12fdecd646b5caada587364315e5a592a94f73252d0a961944438ecc7f7b2b75a3345cc6b3b4bbd5918849e3f57f9a446239cd5b6fd7996ed24cbb1423dc865f06483dfa45745658c9703f85cd643b77288fe1ead7449f245876363d25a07450c388c98c2adf285d9a62e276863bc5287429e04837cdd5d0d3ab2811535468e83220359b0427af8ed1190a74c741b0eb3cda6abb9ad9e869a94978baec6f15ca618b013d7ed0dd5e59f60973c907a94972e2d5c352b986b8109f89ebaa24a3a0bba0d510f3a8b54dce699f4c82bcc84e83449a2dfa1b6de9da6f320cf85c6d613f3f1f3a779275c6e9c54ceb59615e3475e48db30d974af86627f949f5b39cc82ec8558efde0b5b5ac0cc37041830a15661eb9a55f15820985cdf29b6a2b4fb605aa85fcf15bc274d29c3c836c4de6297829e266544e5ad28c72270a8753994d2b197efda5140be6e142c277b2e5994c2e65e538e1b56a21481a57b8e5478485957e672af38b649b3fa6d04ad2d7ae369c1eea3623a9c9aa75b2bfb7669c2e5667869ab3bb5a046a2c57d3d426f1d9d83212e54915e3815bcec5562931af4c95493e13522791cec02a77282cfad6aaf8517695919f963f534f1713c5902d66339b6c3582bbf1befc200697d654336a8d1e86e7ecda32fe9a0f81b5cdfedf0cd46fbf3d257ef3d9dcd3b13a339ee97a42483b866b45a1b9603e92846370b1b32409e8a5a6d3aeb0598054a14427eb4a3213547236900a4b9baaaf50e566ff68c8184aa35d1d9a2934eeb6c373ea645252a2db525232d49b6e55701e4acc2633c8d9ed54fc963b8ce78455290e938e4418abadb226326455a7e58ec2d5534790174b8e12f0605a6fe28ad53cba5c2293c1457a720fe032e578c8634fff9cd13b09b672bcd97df0a1bc988100be8418f3f876b37a6d6c74060459430345d28c20942f0291be5f5cb885cfb93be29a9bea2717ed3cfab389d41c23e946ff2dc8bbb5d5e836e49a911418ca9e563f276fd64e35395226d858fd4e6e0d11010ef64483cbf542d5e0a609c7cc600d0317a270a7a5e5326d6db7e0a5fb1b2991187bc52b21a0bc8720fdcd79927c46a5ffe43fa83a2d6702a97064ef6f96908a0b6f5d52424a4be094e4a5c96d429e0cd557599312859386ce0dd4fa52d5745552755bb3e98e72d59c1723d34ec8d8c321cd4b160f0821e1e81f31215ad382963453689da3a4358faca2695960579d28cce75b5b9a571623235b7d75aa66f405c5c49ead9e3c2a17b3f35053a5bc26028acad34b9d3b52d0643e73ca658afd7e93aa6e11d388b5bae83d7d75357ba8240358f9858cd023dd15388ba34a8a828382fc1a3b9e05b07d46c83581a4b8de6d479aa4236a5521d855b855a80cbba421d028b6e14e135d25969ecbc8dde6b3fd8dc1b476cab0a1758bce1e0c6d02371f8fd3fe0e6c73ae486ad1150dc589eeb83610279dae49a05da1662389ba9e27e7602a4caef3ea0c6663bfc2e9ab696ec696b58fe068cb3e95b74065497983529c0af91dd1e9b9d8a666105d6f59bb9200b3e562ad9c1459896eb3ed64925487f66599c5205dcd44f56094563e525c20a3136254127a249072d99c7a9e152fa9e394eadb66bab557c991a4da4288ff4a64222926427b6f5c41da899a8c03b756c6f4e6aa9bf73c4ea042913b04d1b67c67f40d19f51ca0f4e4e5b23fe7a7b35d7c7e7e9e81e6e1537f7e2824b86ad1acb4cb03581e52f4622924393cdfaddc5dec4629269545aeab9954501e7e093c604ef337de78c3f3678cc6e6ffdd88126133d978c994eb99e77b81adfbd73ca86a1f48fc26c95cb764ad0c402764eb5515eeaf73b79edb5b8cee3e49577b53926ee74ed366a33462221529ddb0d70db1d8bce4079367f180b83c33e7ed2588e991cd5cd4dd806eb151ee4146bf9e8473f38826921876dff451cf1e63e8be06cd5b1dca7b4faf8eb673dcec7086114ee521530a6bec662525cefbbc6b81a7a49504342c8b3ae1201618ad270a5ac501467d4d3d4fd35bc66fb8d63c7a7769cfe165f9a1aa0361cba874a54efa2da6e678cd4242ccbcb7923349527331d2798b0a7a6ee6da3e71c1005fcd71d577607651b9b7212a2c234c44e49307b58daa2b7fd98f6e7928be0ca195fed912313af72a83bebbc0c893a1c2f86d129f764e174ea1a766a7d6786f9281368481851ef04b0201d3691ba78f2b4fe91bb1687446e5c2955f4324fc2a04857d70d3c32d261284d01ea74eb0e9392b42f39098873598b15bb519830772481eb33a21aea659d140f554d37a69581ce53b32ef049e99e927343bf177f9f770603178c69f6422353bd74f909bf9516e2ea073d5da76712923cc7ef21a6ac59de75bfcf6c9811253d53221cd27de4e127bf8d9d5380dca028d02f0c579074499478c23a9f96e01af35b0a2800eb1809e1e4f65600daa66c68c8b86cbe6e337a00b181b029125430529560d10d278d2ab154a8ca242cb9f14ea5c1d959d0352445639fafdea9c1e5bdbef16ad62bff216c30970417da8358f789b538c934ca4239fd41719a13ec36a487f4b1c5cf24c911b471194c3f7c2367f736c373a7a648a808ce7f9e2de34c41aea449f81571d56b2ced581f21e49848965701959f948a679a1bcf2baea92bf58289f2a4676499f1eba177d3dcde6590bb77df79c9f872e625ccd52a78e88ac797e527927b953df6ff1e837ccaa877869dc4e6a95045a1a425ba47a204cfca3ecdeefd3d36923c6397a5889260615d87a1c9ba871d1776fdcb0ee714683d6e7843969648811e0f0da933e30d73be8995aa28bd469a4ae3c15d74bce0c242190162887e63a7167660fc213a05755783051e2a29aa7d68a0adef3e0124be80dd81c0085d3d449e7863eeda10a89ce8813acae4441afda0091cea5687d01c2bb0cc1ab9284bcc0df88c97caa84b6e6e86c5543be44051e8ce190c98a707a3cdd89e70db010d6385af6e77b9d7863863a86e3b4b3cfb2cff4eba4e0d7d5dcaa4be869096bc6ef2f59a9a690767a43e169541967e617a7f5a0dba05673c3291139e802c27a1b803ac5e046f4da0a6e1bb07a995f3372376479d77c2048a77dab0701918a23d2982155184753d3d8dfd54e4664564d475e6697ef20c61155a7bfa0b663fada70f3e835a987b045b7e456db90dd13d26e040bdfc194ef52c405b3f1e619cffea659c0d5371b9c4ba37b2e563542cbfc722ec1dbdbf17a31e48c2a5d248a9485a488994ccad89255eabee055ad6ab8567552cfbdbad525f7ed7b2ab4d008be7ac38372ca8a24e7804e5e95d0e44fbd56d3b3b69eb4c9ec3d12e3d1de5430701855e32821d07e69dcca49834c309569cd6d3b3fed507e2f236f75d754a7f7c7e51d38eaa3bfce099cc57ad908f31832e83f9f4540c6535be5fe0e34e2a2413dd110ac25c6a6fbae1acb409a67272e99c08091280f97f48c3c95c959b598d5a7b6f195f366812925fb4cfeb3818b3d74a9e33f6fda1e89f5781ef32844185beff8cf64658e608e2e3d2c2c1878a2bf902e92093fc05a14611c543bb0d3bc23b693420796224b3c1081bc88a7057a2248520cbdd7b58f3c4d7a3f51ca3068afe9e83ddac5b6f49141bbc4fe24265278934b54692ef42a11328b6af8c5e048f2d7f3a0acbcabfd1ad7b3f981a3bf620cae3d1ee031f08c699f6a49379a9bf02120d7d5bc9b5f62d013902cd203da7dab4ed09dcad54c02586e3bc1391e7be18ed7b2301a2f2e2076f1cfadf61901dfdb6b7aa8a92f7df6b50027927a61db7dbfbd5145fdbc1ad90dd741aa7e0dea811c61a9b75218b7f73ca31f9146e95d2d6e713790122e64ba0fe04855352f494098d76065a089aefe0d6788e07e252869dc8e6c6f7f3bc972b02303008e4a9c43550044807d0ab73af949ade211c1895189d74d942e6c7ee9117b7554d01c2fba2dcc980fa92959f676088945bb629ea6efdb505e4ca14ead4ecae3b7a1fb60a2e3e4f7c2d7ae6618e97ac8424debade16e9b2f4b8e1291b5957f41222f480b495e26d1c68ab713e045a1bcadf782118844d0e3924a4e0fcd0e47494e175e4fc24eb85e1e144845e77205e786830c26bb359fc603d38bc67bb3e02db32bd1a4b8a85a16bea31cb72fbc36edb092dcb786025674f6e11a973c70c59bfaa81ffd7a53d23498d02283b7ca717b347c40518753d069e439fb48f2b7e0ad84554006274a4a989437685963f269dc6276a3c80e11e925507dbf929633b0a619f550aa57433555b31a47e6f80daff8f29c25f234445eafc876148d46791398fd8db0bc2c6bf4b72f65e9a7342b164c9fb6c342b0bdd5a45124e5e449084afc26f93e36d070458451e2bc2fcb190277cd1616bc902176c886bde735cfdd1c2f6f52399f4afe456e27e82cb4a9b03c294d116352ad89c2de7937da364b89c819f3c2d99c2e5edeb64dd56a4c51d3b566d68ea4acbcd5157d7562f6232bf4ba476f90c1676f97952a8a8b922ffe4c3af05a00f68ea47a1015e09a64d355214a27de50e32d8ffad49b56f2200f23c33202f55a001020d79691717ef9a9e69407c4e5a7d85399d424aa62adb6a6dd9c591d402c4c9223d091ad671cadb48801409314b80d4f0b707decccc70c3cefcc397b07964b2c436482a7e8f18e346f3bf31ca420275534d593b88958fa7462c6ec352540cabb4b0424779f69e23d295e8f822f00ed7562a20e1a40b6e6ad0e9577fb85ec0458aaee30a322b4d655d245104c686d2d107eaf95363323730bd11ccf848fc9b654229658ef253a39636f581474cb8819228ef082595d79210bc689a87512e662f2aaad4e2c4e7803114ff636c43e59a39a17dd49a1e88e79448c30dcc744a90f3d082058f18fbe281a0de429fff0ce1775d060555ff64d11322a0fb70863acc510184783c58696af65ee7d2dca2b2771219c7b8da2115bf9970ecb00faf80130c5455f81252ef1bec54f86216f9303910cc3301cc1ce8c891d3a9006d57b192c3b21250fa663599d800f3d986a6adb4e98cd08efdf96b479c19e3e8d45cb94cbd88c8805f907015216cbf41e53d260db0cc97b73a438de84ca3f3d98df47dc583ef5a184acf0855af98aabac9713b53edc8d510e15cc03bc9d2aa5cb7495d0638f290b60acb1cf87201e3110846011903498012e82aa9e3bf24b4da81266d0dfdbca50ceefd4741519adb36965ddd564d125855846bf172d3172581fb62289c1d085ae7804d0f49e2966ec9d1e58202e626136348e72fd700de3b25b75b8b33aa68f04cbb6bd150023e2bdd45013bc737026e42f376f970eceb41228967004aa09a05bc1d61545204c4ec631d5f722e5bef46574360c4f54a68b8413c4e9d98b80080a2ff978af0f833fcc8c3ae018521146ec8841bc3980b75aa204e5bc8f34c884fd239b0448493643f584692012ebb58b3af71e4a7a846ff2ecc0d3520467417ceb9f84e3fd47c42e8924a2b4d03d1c18a16e7ffdf2654ecdc0388b4e8a10ddc48e7252ed411d047bc5a96eb9525f2a03b02c537de7ecca5588c7bfe80b79ec10b5cc8fa3f9a55357597b5f77f002166ee54d4cc4d54dd1c8d60f75705e9c821432675d682337a2b0b2a821bbe250e44f2cd998b48f5faba095a7c0ad781b916c7bd57cefb963c954e360e134d29b0d33f26ea12853c15dae4aaa0ccc63eb7cb03b125a3e71ae09bdb7775e36d006625f2c60bd0af5a0db6e665253f38542a2d04f0b6306d5092da8d0466f25aefa1b79350cc355f0dbf9db66bacbb3f2f31da9bcbfcbc8f442d6fae509a44fe510819584e0504313b64e018caf1c81282dc3cad1ac2c894cbd28ce729673ef15e25a2003574c1946630c7916ee00ae6e4da414ca2ec12294817488d9a7eef21c2f32eda3bf668a7d98d38b765b9d53b94486a929275f2fde2c1bed57c804f412400e43e87923468449f9a0c4c25a3a9b9305abecadc5e083b9a09965c82d04128905b7e463f52ffc97fa71febd2a599c28b69543959c9243710b2248628c6ed0922fcd9b9f95b0771f44d3653264135e8fce619a9d08f9c40250faca37e492349039ebcfceda0e2422d24e62de8abe4f58d3117c4100313699eb85c0bd2bd5e14b0c4b81c3b826f1bdd45e746c6156890f5410234ba07d87ab1059b99904da308b126f62d39cbf51283d827242eb8b75021b40b1f944e3b009889b39294152af96e5dbbae5f67ad61685c04bcff445ade5b3ad66f7e65511da7bda104ca4ad0539c10200453c1eed4c73f84d4754d04919714ca9095ecb61e9ab174adbd2f6576ed12787a164691993860bd21a57a51184cf20c575ecf4ee3db8a6020f44b93928a0d1214ef939326ced37954cbc4d80e8b10f59f6ee3d20ab8224402b92312e27d2670ba7f20f604db0a0d325037965b7f2964f3633d0431f14222226c1417c1a215deb4d3595591abf60480c9bc051ceccb824cbe123466466908b5f0b1ea08041029a7851bf95270c7222de6127c2148499b55be1c03e32fab01a1bc01a03c61dede354e4a6717e4774d016a72222d7230718ea2aeb456713562ad01509a8a313830a15fc5a79f0cd5bcdab9a29369fcbf7c9b93d1136293e9520a2c75b0ac46f6803bed9334bc323d9ea3ce27390decb4d8cf64ab1ac2b719704880585b08bfa0412229251b98a0b35495b65d5380e7658602b010503e3f6c926b847712864cf0142fb1dcc8c5db1343ec50c4a5b033aa2d8528d865a3577278d5e0ddd2ccdab169925ebb52f53c6ec68758af0a98f3f62d90928d6b6376f1b119e80775cf41ef856bc4303d00dc3193915b0f37aa311a38b460c46cf6d3035c30ea51db429ed8075c087248bbe36cef85d8b2beeb9617b7c5fbec2209baa32ce80b4bfceb9b3bca1e9626f3e6f515a4dc9b7998f5f393a89b5694262ea1097c41744241fe9781377baee7b979996833d1bce49ab2fe9ab495473e8395785b5d2a7f3a6b96fc6e39d4541bf29af93fd2d4d2e8ad44bf36e9df61273be0117406a1b420af92a176db62e07a430e51613041527c0053f8912405015a1c48fbc5827d67b5b171542d43723e1067d839d2d2a17f66808da6aaedb5236bd09ff22bde8c519fa5c01e2891219905173f6c4ca1353f20a70e58cbd265e8e0cb6d0136becd292149f610abdb7933ba9ccfe5c2d058305be9b21708239804b19b974abc1ec5ef060944a58401b2449061cf72d0781c442719234dd0cf7b74d58dcdd924bf8c8fa259e12581151cf0c5721f7603db24be760dd1cc509e4252b400677044588406e5290ee0a6920c913eb37af15e44c389c9b31201e52386f559918a321f294a8a07f73203944b62542848cc0c5e814d1d3ccbd3cddb87e8dc5f1a80361d62d5ae9e5a89a639f84e5d76d04d088b655a05ce0a542f7bc901b34efeb7e7dae8019f405e2142af501e51214c497bb2844e79692fc256a902a2d48592e69de4ed256a24829dde90120820f16a24f35c94a4d4e8b3b9d08484d7c19bfae081091d8010116be9403381286622a53bd744d34522e93b30ce084ac8c1ba94ca54447707249d83023cfb9188fa8df0bede8ba8f66b24095fde53e3218a2902f024d728ebbd66f03027f391a3b8771bcaf0f590aaeda22b8fa642bda913906d99821442097f6bd015a68e912f182252c365c1f0c7082410820c742189a053f548940666f2c50fe4daa0428fcb00ae58507462bc775e2e86e09c941ae617471b1b7b813291723e4c215bee470bc8f91ab13c868ce6b508e29885f64dac6765b9244d1f2322134f316775905364bdae4eebd8c1ab028e41a6a8a256d3921237b464910671ec92bad093977df8041db0c926d9006c6ad82d088349d6b7061b2e2b93339143221e9a381844623b69c10f0b65b297d2f87d616e68843e1893a055d8386fbec0717d86757a288b6b9462b3448e253ec5fa69b787101d9fa8439da7a0d30f94838cc799c1326e28d2e5de002db0f322809ab4032f42e10105a377b362be0117ddf57936810b6fbe6811c0e683057499bbfe2882528273e20881100cb8b11491a6c55939c22dd390976fcd23b694819d91e7b66bd452862298868db93a2fca24f69a11068d0bb0c8016f86f0e529ec7e3bacf0379721446d89aa80a39488156ff2d5fd756b74d962e91f4b5832e968a4f7158cadc06385729d0c21d5a6461e51a34477fd567163d0e81e190c2c1dff6d5114dc4308886684987ab62aad0054f69d72c87ff00087524d7dc1287b23c906d74094e09a08c8f4cd925ed8aacb24543189d084a21a13002a46f22babfcb92f8158dd2aef80a388011e9f7490aac710fa8212438e97b443a074f71241560be2e754323650797464cca615c7a52986e9a360141a18505c362ab3aae66e530345b696da40de0ecb52d0d815335b976b72e3704d341431f7462d0842339700e23b81697d0cae8009417099351551065828c15e2f4e55db2d53f4b45839a8cd5091a5082b552aea617bc514d5e51b8429b40db5722400c5dd0426f66a7be1e7c2452e02892f5391dab4c789754016e7900c8168778209f31abf017ae9130c5416716d2ebe9e5580ccc5432c14ab354807a54ef6a9303857ad615aec76c983b93e8fb2a6d580c92cac6ea392f4a951aa290fd308c2277fd98c0e9a4950c0763f0577075ded79c54c0a613f14cba0d80fa689ab6d0d9ca64779730f55e45b98966504b9bbc069075fb0c8dd097faaca58fb44b4f099916900ad30d14c0812d568ab05029ad652d78217f61afaf423142990dee98101ab24fbb71f21ebb9bcef9720bfba096540901382a87c572324182295a9a6aeadc844fe76a16d25817abc8385546553b8e204c05c1433e516c9324b5a4098b691988e3ce7a2ff661b1c92b2890fb6a4b7a5cc96f130ef4435b93a1269720059196a649af85e2ac3d1f248dd6ed88026dc64595dc5a9e344c67c9b8608d109fd1c2253d5301b7aa0e79020d834ae2f5e3573528e4921c0b0b526d92d4b93ad4a45c78236140ef08061df8228d52a272597fa5f2dd901fea52a8df704cb7925af61fe67093880928f4d0be63f609d9d4810040b2ecc42ff2502e796d59425ca438fe1e91dc411349124e619dca86ee9371c6329b2ce4cbd21a02efc29264482759a61ea858f2e4bcc900e124ff7c44130e2e58307ec15209642b6b6184342ee611bea0487d0a191b9c0f72ad369149d3dcdde0668b8455d850102f192447e37119c9005373c8c69e39919774ba2a88625f560787e16776d5f21e6be474594e6ba866c90216997001d25e642999334ab2d543bfa1f7728230e43f1f609ffaef9e68df8eafbebad34fb522ab73d201ca944ae8d60730d00d90920e01aca5760ec908b80dbd421c0627ff221a2a871192086d2dc727889ef728ccb360b08e1ff31bd5684ea4c9af649a6a323e58d03dfd86f057dc4500a14b9ff5a0ab9e337195bc50c84a8416daeaee7315e46e42114b724960605e7d3a9b3435c420af6061680e4fdb5af3576a662056de9348da7254c1a63bba9becfae5f97c864a8cd5babfdfa40a9ed4e4f692b8568f9d744b700f0b39b66da02bacb16c8c3be1003d775186d51a547ac9b87b34a26d3cc95ddf232b2c194b54305b2a1a35bd533337ee96fab6691d7a6ba3884ccae35cc582230274dbadbc686b438ebea8bbd72a69d8048854d9314c478379435f4fc232efa268dec24ef89b4ea84679090162fa662d7e655d24ef5c944af551abc42858c83e93185ed8157b982455206d9de3da2818e1ab91a7a1bf18ec99197f4b5403e88296f21e3fd07fc94776d547f7e4c5504ffd76a609010d309a726575a087f1b8da5e3bf918b45b82613a4f61936d2fe11a6d466f57093b4c224453c7df56b70c6168c6499e128b54d38d021a86027aee090dad4a31e3dd552764c847c4b6b44c41324b3467a2ea501371e91fd9161bb98f1247b3289e5b0c4398136c120ea5c8487a7b1d6a1db09b1074c2617907e29191a5a1c4ca2121b022aa1795391a15b7bfa3a11c1762f011010c080a7bd2650400c712a9eed0714e98a4870c25cd3c94ab50b071923362ad87ca3451b3f38c47f26175143a610791099fc5b6d7ab07426e972ea72e92e56eb83362ab8bdd32e912add579fb3b6d27d16342136c706a72a9ad2c9f39e92ad5a86c6826d1125158e1379ab595199095d45c1880bdd2502099d740f9e615c68d656e48299a9373f4fb95bc5aa5d015b9f15ce2cdf08ad9c20f5d734fe10d91d20e0152dea38eb6144d203db7a3ffac0be534e884ff1205f669a1e74579b73abda34393225316a839e5966cf55c5037ace0dd7910ad37e376ff57b3bbd0495b759c14e188d77217a76b75bdc949b66150d2461b51d849915de99f2922b82cdf3417bf06b225ca974995c46c1bb58b476eec994d22d56c814cbac399b8b0199ea041ff4ec28a5419da67307e8bad2f0aba6783da3b90a25f43ea1ab93c1f8730ba498c8111d12d1e890663d84093fd428983098a74c35fb662fa22d65a222e542c84e00d5459478d5cc6c4325490054bc0155a023290cca52fb0b23c9b43346d994b0415e7949490e67e7a2074133ef021d8987c133a072677256d30c8ac958846e8a7aaeeb9805c805e1d6cb6b556c26bb2dbf3062dfdc308104697629b285ece685ce44936a50b4c90a59622056a6d60f0734145ba275fc1b5790cd90a422d60aa89bb962fe8de61c546c4d289c45c273acc91d8aeca5c854d303e3a32b9ec759ee5fe74547d1d9a85582d21e1f21508681243b664c2c16497d8b4c0a5046e2a6cd9b6101ea01b8b90fba0a641a90391569b4d4d0c8d1788d9570891c707ccf094cbb7444a1d4a5924c28801bbaa696e13c8f6818c073aa399f593060f241f8e6444eb63ca83b61205c321351bd055c1c62576c2c951c5cc28dadfd2ccfcbca3c8ed407f5f3bd683c91f6575af530094781baefc437d09228ea8cfc1ecdb51660619b93e51c2cfb5e20e80152260194a8abb7aa0a9428e218a4f3a67bacc923961138f74549a6c38e578018522b756e640ddaa93468c483efe1a144e615cc3de68e16fae9e0ba85c0030a2e14c43992b3366d8ec07c12a6c5094600d0b863304e86109d0d65213b72213c257c7b8009155b0048a004cec5f3e4da7569e011cd7e074565cb5e5b9ddf78e068661dacac8116ff24a4d708088a4652c90a2f94b1b72ea0b0ccca95b3484c65e3a01074b239a0059f377aec39cbd0a5850a78caad850280af79df4348872f669d50a3128c48e71a13c39cb56e1869aec93225ca220d4b273c1afef27aa8c06e7aa913f32e84b6f1861181630289d46fc9a7e91363bb1ea269c9398892383e15fe8d189fa7a03204c9784431bda218168c6081e41ab69a2f521de8160b62788daad9497188596bbdf073d263f11d0fe05fa2d5af0172322920be38e57921892521049a2cda09230b9488841ef3ab4dc6ab94239c12a095dfd2ae95680768231cefc683c1f2179f6af1a451035169cabe62f9df23ef4531339909e1efa1caaa881eb966ae1002ecc7c742b10e83377eefe4aa4d2a383308917142be9a12f3660ac6eab4661bdb17f56cd85fd95131814792d4032727fd1a632fc67c066b7521c239a6ac3c3325483d23ef5316cd3e51eef2e0b49ec86404359ce7cf01a7427bea152554bd61436c7ca279dfb2d1f1736baa9cc04543542ec5e246a437a1356e7ddc12be85a1b91a85a5e4b16c2aa9d8f98efc3ab0500f3451e88ed3eac882b8b0fbcd77256cb8f4c1fe72cbbfd36fec04b0548f78f10077d342fd161d91ff34580d4157211a2086dd98da5daa0e257c091ee7588784b5e09cb77da45591dda8b42b66080120b4478e4906666c0d740566960049bb04ac34a0c6481bd829f9100006458494441544227654082ba3d396cf287c4b8894871d40aa44c5f13e107282386c95236d61093c04343bdc909884b4666208c8336341738a5325440b0989296c26841572765fdbc2b0467911c89b9b3129ea34fe7ec4c98341cb12315d6404cec20a9f727583e6aa993243326502844c907f90047b5760dc1452ceecd874d8322bb7cb00f9b87e3edc9e9071c40db1e7c742015ee9bcad01a1a4000522138ee782f11a9d03780316b50728623eccad2902c44b5668aa86da20fe028ce2e9424cc5fc4ebb9a949e045113d4d1f8f2469b7a2ad9d6c3eef8a5fe3ca0c580bb96107ec72da1087d8a54ae62b34622c648864e6b2d12963439b2516b6c4b0c1e51e1b256746c56e25e930426fe0a6bbd90d57e77ed1a3cf5275f4307e86a72d934009aa48863a0007dc17d11915ab8311ec84ad52629f83cd1f8b34b66f8005f9803684e9137cc07a1574253366d292097bcf9acb7e300e192ded145f898e03a233b24dd75a66902ac9e4cac891d713e4b22b3cb2317a0c5511c04ac52d39b7dc0ed6539360d0c7b67b0e4ddb66124dd6f917e7653036ade38212733157599af02377473c5ba21d2499379708aac3ccc8a795897053a17ed04f32a23849625361db31adf7ea59ac6df3424d12a05643888856b3895dfc4383b6d98c7395a9464d2419514358c195d424c96e37b311c043e58ba8620ff09365060bea531689118e295776eb20eae679f81214c12088a026b827f5676f3218186229b884830ba087b2b81b1c900c8150eae6e0bae5b0dd3caf02f9d80247009671d4f2522b22c66ae51991a09b0f8684fca595e79cda4064c8c219a7190b03169cc43fca55d388b8e02ce14f59a6563dbf07c14435ab232c3f79ba0a497ae69330519e702419624dd1bab49b2a5bbf9143101722cd4dc50830a20270e09238455eebe13a69998a553051626790edebe9b9ef9dd0fe1e2c84c6e085490355ec58bbe653b8e80640ea731540594b3781112682f7e266a1b7f9676052f9fdaf0c1599179f178c6b992e4bc74a611c90857c7b6083dc5d62167ca9c51f07a8a5a4ee1aa01251d39c46f36206f7461c966c9de25c8a21db15804d11148a1098f797bf315680ee2aa795f92ad4c4fa184f6610401c46803f608d182742694b2268a01b27489294e9272c7315257a400cc5b46b45bb1c9eb0b0a326921c7c9e998200090430c208764cd77a7bb8f919f258bf4289021413febbad9169f6ed6e5ca3aa2c042586e61e4e50ae6734235e00460c79a20488b4f5554297fb950e1b0e9124ccce9811f7a60544eaa7af8813114f4324f3e2962e492040b6aed0d3bd33189737105dcb4a5626f09eadf001c68478a4b27ec3110e0d12482bd80685e6c20fd538801de7a44de62e29f1577dfd200ce502b030d3128d6aeae8163da4874723f23d9ac2bbf36e01ed9121b826d36aa662144e120dba5547050ea31f9c123b432243dac163f33f7e0ebe55a3975e1666dc0cdb5507dd0906c094caf4a31559312d1df246c47042436be517e3c2499f97274f008a6696a015192646502857d09b4d2026b490692062213428a61569b01957418cd1a91836390c41f5ee1dc3665e16a221009d48a271b24239b1605956215852284538c126abd03c46389a0e433aca75d50944d3218f13baf25c41da28e661feb682ca4158ac6e3994de3025e532841ea88c5884797f11c0a47b9a19e81bba25195ac0206a2de5c123fa129ebb7d8f58f82c07175c799fce599a2cd3b988cbb0990ad315c39cb34f23f291260d7e8d5b8069ca4ee0462cf52796de78a39a1520f06d6871427368d89ca65dbae244591496851c9699c3e288a00ae77a461eeb6578586bdd88123911837455922a41642d1a121433a35ffdf3ac569819806eb9247ed1e6202b95d1cf060ca404d7dc5faad71aac56cdc348c03454051e4a83ac85820a847e752212e08b01a82c1096d87155b647c2a86dcb49653c52283c31badc4e7c628d829318a91fcd935bf7904a53d42c2311f9481bd7790110e86928e6ca6de18312624492213451d9a0a604d22c52a259ce48ef16ed8092c4545030448bcf618bd444788657a19ff04c563c11a9d2cac20a7aa89bdfb143d3241ec7aef055fe4441f2188a76f7966ed9adb66828cc330361c2e8e6b578379080c22f5436458145b23d73218cd08208dd4e22d7265ea688c8a670e23762645a0087cc0941a2c079cd8e0813cc32723d08cc39ec26a5795fd9d25b8195bc0a8a9703c50bcee514fe761210e8ab0d067f4924b3d8e49aa12bf4b794c4d1c4b1b13b42e4cec397687a7301e5bdaf0aebaf6a8dbe24a0c46109c57a5b855ab5cd931d339a722202420cd1b7ddd224ac7970a3f88b17e1a424ee32f4e8d9e819dc3974f4949ae82df6a98d7f4a782d07458f41d5a12a26d832cb18d9a01a16241aa5f9d6862e06279f64589d046b8818e9a618ced0536b2def24f06289bf29b4935152353d036ee73a4479b13f165aa8bc7b646a99503447677b48cde152b4e1faeb68537939ac9a0ebca8a36d3ea66404b8849252576395cde80761c950135301b33d6b623085d2675d13299c922b0899bda6c779532b038dc19085a6d0df8d1b4a5ad722555ed07012e45ea00da6b3a8e62e8e2430abd65b16924cdab5d2442121989a0803eae4440e8c0b87069263a90f7fd5d1adf356ced3a60ef198c3f7a614448a881aca51509bde89a88449b7a50b7971b9973a2dab7081e607e20ab1205e44219c425d9f20d373fb0ec645464e97aecb2a4a5c48060292553315854684953d3cdd6ca0c89a2f208c93b64e8b4ebcc821ba5d5984decb981a0ec12d3267181d462f1b4e710e42ebad7909df58914ae0ca73edac6296af9f16aed360fa8acdf8ca42f4866c27c80b404a829d707095f3bb382dde673025b895373fd9f494d15a5413b4e23aa7188a663632159d3711d45b2b61a1ee5042896e8b042449e6a5dd596f1c851baab5eb4ce9feaa4c682afbdbed29c6c24ecfe3a227996c5aac3725ecaa476ec44e41486feca4bb3424194d0ff4a69a9e3571629701e542a972ee43ef9206dc4947587baea41a1b08cc6950ec9f0c11cfb4044eab2f0a51a8b7ee226c89dbbea1d447383785637e2669fa2410494377dd5ac23168aff7217074ea538e5e2ee2b09d21c1929cc9032c2788d6f239489e61b76bd0636c28c4c5e02e4455788689b77ddaef44cf34e1b706fded48afd968e7e498096613a14cca0e74f4d0a5196e63350483cb9e527cc385598d5be591346256583f9ab092eea51a55c15cd314fd1762293bb05e0f04a73c278f0672ec3c32a276bfa710479851ba2133e9639c4a0a75725b9d5b7a658b0a0b27715dffa7c0cfbf061afb492fdc24731ca170622f429709157e06254d77f22515d46c99b11e96708c980bd7292eed048ec4b8701288446794efef79a29ab6cb30d01fcba7049cb7128e547a54271d65480be43c5085cc263868a0cc2c7c71a9502427b56608a6f99b4bb45c30583cd38fc2b20dac15fc26eafa9901179336442cc742320f5e27ab08d3ad9ac69d404e5f08bc02e5d3075115eaa5acccafb4439fc93f31269f7a504de1b8cb26f5df1672d4269f360b0a7295d4bc819cebdfb8a36dbcbb949a303be09e3b474f5ded442765d89a2c8035e369f4ecca7933b3fe628a63529c057f2be1d22371c87606ed17de1830beb8aaca0a951802cd583310db984042a12606797732547f66d688857ce5e597713d504ab36aba84f7e48348007dea3179c6484b082a67ab59c24c741a310464500701c8b071d38a91855fa30438595a1688868ca1a945eaebfe8321806a598e92da7693915196506645c492f4a250c34c4bb5b8d0aa26b39024334ea76e3438d85561c279fb0e6dc36b357b4392bfb83010b0ca2bf5938e1a3745973ccddd5cca7acbe08902796db1259fec339c574d2416922d5790a710db108d8206398113b15c72c9d832d1d2be5293f6ad702147d4b32c416026d20ca6fde97acb9e0d1d6838c9ddf2eb4eaedfd34d82a7cf4c9dcaeb0e356d34669d686ad123319d6a088636e4806c7da6e6da6edca496719f859dff27e96f7769624a0a44407f9a6f31d9a572401254e890826567568170c1619af2ea01a02be1c01c203bd83183435e7ccdfe4eaa4276e99e93eec173a2b7ba557320e80455cb976731e7c94c39b17484dd397c32c9a33a6f44dcb11243f4c08673bfdd78e2400966d139df4b0527b3a7f0b56579866e4f81d243ba0acfc0a955e465882951494689e62163fd9f6d833fd58602656ffe32fa9eab91a497f9a2bc1badab90739682d4834b7884cb0e4b9d51a23c96eb59e5e8e96a29cb706496391ef3d21ca14eb284055ae7eac0d9d4ba785c9d9ac4b5ab8b8ecdd226903a2f1b2854271027a58c6a96de1524fc524711a848d08a421e311e975e84a49a0782a7c7455b76e56a6e6ee8ec706ece84d85211253709674b68ea79063943ca06d0a637cd134eae679434e2649da856b0b46668f3cc406e14b28e5a35e5603167d78fc236e94fae2366401f0b458b865bd45792d0c21011220cc91e66c60927bdb7e9cbbfb28ad2f4e05eb7795c89af1e32c8a978be9c7764362ae0cb7cab4d1cab97e67f4cd728aa15aa9b0a6f3eb05cad9e07f465a8c50f4397cd6457e97483165ca76557cb1d53ba23b329fde577386ac3abab04debc7f3e9248c901318bd3939be17458129072b37034284fad85d84cb4309c7cf456c4c93e97c134a9e89181eaeb67cb0ff9859bbf2c2cdbb5b151921c748580b29c5c2005611683fbe4916a18d4b99e593b75347a895d5eaced1285c8464f5637acc80cde54712fe1eca8280ef777579d3498be02d3baf38bc4f03795cf9e9c07492978cebcfee799953484ce674967dbb7287eefa075d5405195da4af4e82cf4cc98aae36f2248d93dfdc6805a3e5a32a542e655f3530ee32b0d4d5063595b0a3674e9277da40925ddd49a21969922437de74be2d6e7c9d40ae72729755e148864a30156cd9d976a84239a3849024ef08e98a602681e47f1926cab7c12a01f7f0bb4e96ec3cd6a632d744e4d5d0afee6693395ea375c69a34b0dd1dae9a2976aa5cf814294a7bbf2d9bcdd09ee124835093f0266788da844c38493a1aa1c2868de6f344ff8d9ffea64ff9538afab008bba8b67893449fa5b9f53f1e9ed3a09f20259e33633d34faad4553d440fc9a8406249294b2ea5cbae94abb91ef41c3d09a7a3f891df259072659892403224a30ce30a6f86ab87ec3c8c0e6b623cb36cc4fc6b0e9e8e22def95c5ee184363757416073c3841b03dd7380a99ecb4ad7e4bca7d813c814e724912664f5951831d125c38656cd79d652fcc835ca11ab99a365c669273f6a8bbdc0662cc4e8bc19d8424bcdeb2a0d9ed097b1e1575bbf654e8e1e19cad7f226571351e6946965c3d13652e3373bcfe9d2483630ed24ab8b31a4f751d549ad5015238bac5b116cc4064a8c492ced6769f98bbf7131c22a296752c1ca3649961f1b3a5d6b9bef17e4f2c4b82b6c67a29a249fc4a59f78b14d6b779655bbdbc072637d22b526fe729ce6ca2ad33e1a9690153b0a0a46cc68f3cd72a0145458cc494fafaf247ade2c57b5b3cb9199d6387157212521cec0a9308292f8063bf1a5e1778ca62472b9543f0dd4a551b2bf59c908ee1c4b2932b575b5fd865272e26e96d03a5b1b697dd56713bea4d11cae7714d4cf24307a7672b2d379064785e6643a74624463353bd490c4da52ca2d5b535a701a5f13e659722a253fccaf46a4a19bc23a8c9be997f4cd018c0b295440612b69b3d109767a091d1aa81bfa8b313d494944f3f3d1902f9da63f01e696a706739b8653bee8323d56c121cd347acf80b55455b059d0cd148b88b9223da22ac93b6949a6d4a17c397b76a988a2304f763e304a3599f1597e1a790140cf99b4810a818b737191e894171b42fcea4c8c3ac984d24b62f19b4b63c4a550a6096bac95afb8546ac5bc9da3a1565347ae518749b5d1173233d14030133ded3f6a51d8b67770ccc2e7564dac4f886994e6e56ca60e451786d764e2e4bd0019d74e10c38663a7558d728290d1a0915a498495ec56327d25c9741464274075b2c610b39983b6bca3a8e9bcfccf513e34a5a4a0eae82d02ea739b5cad6c65fcf84540a83d17987e7396ee6948959ab4031a0d4ed2113242fc136d2eb61a5fb3995c383b8fdac49b55ef3733a8f3b94666993c0d8d23446e4fa7815a7a4986e5bb1b22320a0dc53fc7c84b148e58d336ec621e4c25cd06e9ce33e99eff21ccc4526a5b3f6ccc552520621111839910ec72c79656564adcf7547c89f79aa7cdf4e8c410893d92f2a62c2af44e4de10cda70ddada3d549b0215bc2715ef9fb1274a3a375831dc8da00a9b36196f27475d47432808bf37e236e41b7c25d5dabc96bad268b9e4ced457486e04bee3588e0202f640c04f5d3063e4cb7c1de4a9dc2adf8c5cea4d94966140d8e0c3abb6903a33bb654487339c9a2fb684861d95c3d9fa6b0fe633f918e1e274149ad5cc54e720b3a5b79bb8ccb229b6aab89f12c3e13898bb1d3e86333e8ec069f3ca126b74177fa1a16a8b928329b39055b93a1fcec0423b9b4d484f384e925b3dbee0dc2344929a4ed1753649b2af5d0bc2d9d66ab719d2a93460d8717e322211845c3988d544720ee57cfa9b823032b3a76d24045a946812c5ab50ee1c0d436daa514cd5d1a5ac39691e6b795973128ac67259184ebe0de01170aedc17af69317cca83a4f327ee365481db58bd625b22c879db7a0b78152caaca8fea339476b25a015d7f3c812e27782354acbbcdd8d31d5c445cd35e1b6188c923689c39ca451c304a56141a5f0a96686e4afb6b3e7f495845d82e3d9952639d722657a370440ef368e3c6b0739b712bbdddc8931b5d6b3fa91d73269c9c41274e72504e1fb9c2ea64abc36e27caa6a7131a9f637ee1c5978aaafb0c5d2bca3aeb22863e1a26c7585ce07aa882f9b7134b7c9f7c3d86c293afdaac94eca988bd32937d7e821e92a0c390d9d4d3683ca13535f2e7006fb7297eae7adeaa7a918efa69025014d3ce828fb4cef5969d3df0853c149dc6df23d07474086d18889ba6348f29604e621a7add420f9aeb1bf866cce54e2e08e5cb787d952769f746f0f9e4925e5ac9c5c029d5361f57c9a60e4365c54557fe52b499df570761baca0d0ede056f079639ee0de36aab230e5f1066b0baad10ac2c89d823581e61eed7297a0dbdbdc46df4d3a3665319598663413e2bc65b2ca2edd6267dbc9bdfe6e7f4789fbcbdd65ea610f3bf074e6e67bdbf56eedf17880fbe0b73f9ad9c5ce3a1c5e5c7c66342cbf4ec2f964f8db5fe7a8b2aee28148addc7cef56024c25c0dcdbd0ee1254d96e479ee66afc76183d7fc8a41c69ad4155184a9ea6b23a2a14de32dc9a8fcd7c26c6b3164f17b859dfad830468b121e7e124ea00568adb9348bddbc8dd86ad49e821caeb1c55a152d13782a3aaab21ef98ca45c3df180f7aaa905886c50dc7e783245789912f48a5ad4af58a5085adbc8508ea2787b986abd1e66a7940ab94017d4de2221ad4b7b5e97105ad28ce2d45cc5bb52676e9bab908c97866835533e6cafda6ac6936a64e5da4a048326ee4a9968e46ff6428c24955d1e33e14ca72f367c890008727711192c60e9a7b1d8a813cb1da64a55126f04af4a649b7cb1a4e579cc813561eed506250b7b9b6759a112e9b3c9d28991b370771de74d9f9ee4c16edda6376d2bc2afa0dfadec8f896c147618e99bdf55000470ea375eb365a4fa1d8f903353d42d314a5f8115f33f8ba8ada6ee86d01c951725366e96a93aaad7f06959bf5c67e0d8b34f59cd136448c20bb2963e7b153dbaa95a716cbb3079407fbf3a32c592790cd5d459e477294c9e996785bccd343ca9dbfe4a14af4c606d4f7e894b1126c69cd257149aa7e1bd451025d54cec5967fbb1a96a6b28555850554e52a77e3db04457d2a77775e439479a084fa9097fa125a4a99472b64db6a169b43c844972e6ae568b8374574eee9365e47563583e86f8e51c01757dc36dd976d3c8ce1598272b161e809ac35afe79c30518605d13acaa6ec6a661c753bc2c6dbc96460c13a0b99eeb947a41b703c1ce686294f4f7a1add8a9647b21a2edb7a530affeb7f7998cc93ce54d823bf7b9e3a8eaa3c6f9958222c68c882f560926d5ca3f74530b7422821287f51e2594c779cfb753fad0e83b68bd05a260dfa633f82a71d0d938cdf945200888c2ee5307223c8db370f3cbc2809c0be45f5ec58358f1078e8cd8b143cd134631aac0482fe0e86000a613645cb0457792aae67046c945898126727f1b8b8a821b97914cfadf942976d3c0375df4d9b5b9ebb376ea37bb4d1e3f0d8c9e1071ce59ee16c64979ce6039164d0cd6f1476f3cb699f03ac2c36b088ceec33172a4d49e0d0c75b14dc642b7b137425375568d07a9801772992fcd64341ae2669fcd42639d894f2a4a0a715019670458f713188319094c53b13502232e9d6e20dde9b1964c3eb394666bd0d1d477c7918316613058412f62497d24724793ed24b66a01810707f62ab4d911dcbc9ad9851f8e915f35ee523db737b54569418b3a5c05727e5136936535799103417ece1a6a76395482f9aa36b12380e670a725d9a1e27ea7c27a5044755eb594cba6efb29c3aedb602a92e2ce393add1c5b6492e27b77845773c862ad64c6759547402a486bb334b184cdf344e0d02bfb755b6ad840fe6ae2244a26e1686e88113639645a33efb453f3863e9b6b359f6dd05459b7f488482fdf68475fcdde69a395676163333565c91ba54058051c694bc21ee5f0faa0be84b881b42549d3398550d42ddc7ed9154b7317b767bb7bb98a519ada1a45b7ca3d47eb915c026415460f34668dcecb57b22b4d32cb6ca3cc2306d34be951dee137fa1deab47aba1441c91621623963cb9e935ee593f35b7633f7d849e698c9e603e9a3b1b124c7f1c01cf1915adf787af9b159fc9a182b3fbfed8492b2bc284146949cb4452d117787854e9c7b7c9b7afabc94f23ef4e19502d554d8e7a5b23caf62e805eb92f774e317b27493d1187f9ec7b850c7a487bb9a5bf7952496dabd97422fc4ec05316a46c6ede1527b608e5b599df527b14efc9215f9740b92c343e2b836f54749efb5f7a63dd57a79af26ee906416de09a024e4baf4af1a1a9a81b904ebdd76cfbe5fa2eeb28a8bf48c4e2067f3685e8907e0d0d9772350b5b7690223be8d7ee9a74e7aa3ba1757ad21a19d565ab9cadda69817dd32e8ea39ba0a99d95d066f2d01831989839c5bd7edab7ff583bbbbba76a9047103b533d45fdd8ee0605721a7f3bc609904435588e53e3d969d60d6d387aeb6dc6a2ec886d77f13a393afa72cf0acd3bd814a9209b8b46462d128ca25491cc7acae8fb18febdb9eb1138392b6bec1ee38d9cfcdcfa16fb5e96a6f6ca0fa3ec33071ddaae6aec6efaa552133c87e9c030d40efe521b17369a25b8a6bbaec128ec8c4adf552c0f662bd6e8f4f79a0b3868587db7e02db002d095396b0e19520bdb3b0de76b4e3f05a4cd5b6567962707a76abf0293388cd5308e6308ccaa729981fc3937251a2e4b88fb9359626dd6ab45108b60fd2107277b05a89e9eb966602ca35e1e921731f38b238e728167a515a6f3d73c8c893a4d113acf33e68e12a7af2b8868beb3cb49b905d72ae4ed268f75d35254e02706359b20aa6ea4da4c0829216099464ccf1920d742c501692ba94fc2b713c39d33d837321ba43a77ee55c120a6c9bf7c8204c92e4f54d2b11843e5422c813ca94d16b54d99339710f187018dc5a65f5661035bb0bbcf4c464549aa3b25666a5db4868150edd9b07a4d134811342ef099c16fdd1e6793e96611ae77524428b149240912a25277192954611ae517ae6c15f84a96f2ce512eade76c69d30ab4427e6854a4c1fe5567dde070ebee73defd149db36b9844be622d69d7c7425abf25a19cdfbd8307e055dcbf2eaebcd0cd8afd0d2fb4d4c98906aaa872af2348db0a8a8a621d4f1be4398055bd1632c84a983181edee75c5a7d2510a2432720d0b9f73ad9d5265ea9a507bdcd0ebb5584b20c47e0e21cb1908f21801ab55210029a6a643dc442689e98c41dc7908a1a9a4e6999e4fb643a2d60c75b66441d42ee35f13aa10eafbbeb717b141ada740731a407657a43889a3a71e005558287b9c286d60375c85af4f6c61b6fb4658e7162f7ee1b94b45fab6734208969f5bab15e911676e856ba20ffe885737a68e6ca84181eabc35a371f29a70e073336b4ae5c2240c4bbea1ce33a514d09925423e7a016e3045e661d5f2d7fa1cad0a11e4523ac6da45ee8dacd236abada5b72881153545cceaeffbeab286f53e28d426d37a62034188b7c280855f44bf83e9945567916026296c7a15f9338654e7a363aedf44a2c7520602fdcd624dfccd1d431d18186c8f0e623a3035cab44fa7412c05128c6034491b8576e4902724c9df00b51137aead92a05fa7b7d47332a52555f3f2d1b2286d6d889dec088720922ca716acb8611d2ce9e9145366172845eea6920dc11a6f2eea3d10f5b6d9fd8bb0eb4d521bd2380ef84e67424b1330bd7833573eca08ab9e69ee8eff50bc1208e609afade420a282485ec0174f0028b7fb846091936172713b4c1bd0ab3e11921dabced4b43e5f69e58b53a28f794796f5c69818a2e50db2b1569adec9cead5a474b421b2b77df5c9cb144798eaebb0c40b47fa84d8faa10534e302b6f4358b1c24fbd44a73941bd72f36bd9f12e37dce84fc090a197d2502254d67d5641bd8a40ec3edc30fcabb3383eec0268d58f0630cca9bc7230f1c61a7afe020869a40931bd7c126e1c004395f86d434d401e1e994cb50965981117bc6ba481c76396f88b618f205bfd976e5399ad499e59b4c66f92eb5f7dc705969dad7a4558460aae11c0b97952b71c94950f3a299eea23489f412893c8aefc95630ecdd6c166ffb1c872fa848f438244979f747ef36dbc10a6d7952d2bec7e912a1d3b751bcf795ff50b635313ddbdecba44a787948ef042f3754721e4bdf8257fab6df83556e230feaf36a7daf574d01c05597980875b25701809eece9ea1fd8b1216904c35228f1d467df317568a53cdf936b57a83992367161cd5695e9cc4bef2486f0450f0acd3b8988b67c288900b93129b1f8f3d612beda27b45c02ac7d6ec8ab28b9415ff7a4fea6535e57462608f37e35afa8c4acb7c1311a422bffe0785e5b8805736eb860966fb28b3b42500db5bccb52a4ae1049290eaf6e098b2d7059b15113e55c374530e85ed465594f56d1475e7914f7a368e285f8ac3f4344bf3ad08de718451dda879862063d923093a57aaae14ef425a6aa264eb44122bd356299a34e04513de421bc8bf4a03fd7a505b714789d1b62ca25f5e60db40af9a775485856eabd59a01e7a88881e51a889c5c099282e90a790252b94ac905b5f41b7b48324d6ceb0ab6fde99b4bdf70a46800385044ef2e5d13d2a8d30eaa3748ab0f2ac675d91834b1c211553ba75699c9a3b8e18c6260219d4cc80c494b70d897e7ce51a25e9cec113bde4f9fc88c691c4e4bcfdce0cc07088b1766759cf060702c0a556d23254314be119d6b310d2d3b09d173686f2bcc62fa564ab54cc439b6d185489f049569ab373d2237304ccb07deda319331b7395116ad2fea5ae6856e5723e79aa42681e5018b4afb17ac8d2ee8c17042a64004ae2d410d2eb24d08763939eec59d4e9332acc8631b456cc8009a10f09385829b3b4b3d8d7537442a7aa3142f669469ec699a51e94f7b5c1a68cd99b4532e5e1a93573f5bdd4da39472013f4c8c0cac52902b221db887a16729ae3f66005fbe7742d63d00e71116f5f11761082e4c0b8c2bf351e7eca8aec1c1117bbe2f8deb9e81c94098a19493428c7efa6597a702e2d807b09bf8f0f82c49a74f02cfde8ad0922e271ca498ba90e693a0a456e493c8ea4c846b73610d9860089ed80c02e798f1e06e6ade2f4c55c7eca73498634d491ac7310eccbb490da8a081854ffddef7e376ae3c5105185c2dea225d95593bf9783cac2d9aaf94353555419bd8fd267c9ca9b192ae7172a649f38b28725a5eb2345d8d75593e31a1abd219440363d04b9a5d79799ae924d73a78227836e29d88e8dd4a87d491454b1120a66f4ec80d999c9d125e9e01f167bbfb6376b734596c44a0093652819a5ca7df24f4c1263d464c7a61adc1828f328782aae481bf7d5e5827d40761b742b41adabe9409ce8a36fc8a375219065d0253c95c2bb645c35235502d5573b4c40b1c64c79a37c473f456b534f18279747335dfaeb84bb522ae0f0e2185da506fad30a2f5e1eb6ad021be72d9e60c11d5bdaf2a5605d1d43334aa387598c1585a21104d795bcd82558c3ce588cf23eb7625c911225c803dc861642d4b417a5553654f38490abf8ba6a8beaccab2ccc8bbcbbd48c19e300174c5013f4896662875fe11a8405c7bdc1dc2cbc0c406520054a7a1d1de811baf4d952766b50742a24abc01521572598551f564ab094f4c6709146cce8334a3359293313a24411a2efd4e21dbf34cb9c68130d7d2740ae00da2c15f4597b5890d1528d550744725d727095e18166b6d72bddb106eb3511894370856cd26be4c45d5c8327d2e8b3db1a82d47814c68091fcc6ed7b813e9dea81b131c87c5e3829bf71b4ddab07e62755154d0518a1d754096b2c47272a343f264c72609954635b8b58eaa415485a6b0875388b6ae4a92114769570d42c45631ef233602a3de2b058934d72936c550521ade6ce2519124a0d29422aa02bc86208b1aac482ba2d1ab5ceafb9566ca6956db2555f4d12a36e966050e5ddcd9783b45a2824d0758902dfa4a354d60cc3013df42f8357331ba632d98374c139ed3351f1d239d5631f6bcc83be14b287927e337ef893f9a104a9f42593a04714b634e210ba60281a841f28a49aa840c8f0b474c7cc2cabe68cac913b70c9f0bd9b1001823a4a7c0947b5be548fec562f94a38a8a8507eb5e59a64202010ec635bb0ab28c5e06d97770f3475e4f29466433e9886cb3105cf4566db90bc2a02ed6d02317cfd1582f0b2cd4f93595e42f444add922dd6e84684ded4480e7d3e482bf0c21f43fe42b540980fb20a4e475c5011baa244a42ca729be22830f720a8006a950dec27201a5e85bd4375c192dde5d82ba295a7051a7c45780770e4529abcfb71435ebaaef36422435a1ab4b7de78d10e024ab53d38a8b57257373136bfac50b7ac0972cc1ad0f023907e45cce498f5ff04d7aa17de54607925ad1261824401df65252be4fd794c5ba7af164b3c1e2abbf43b04e62ff3582ae364ca765eeb20c23b1218ecdc12c9bb03cd29795b01508c23734217dcc5b8d1430fc6d82db67f2984e537e3de03f4be521048d6de7727f695db88fd5255c4db5cf696e41b7d95b492505b3399db3510d09a89029e3a6369d33055a37df752e8ee28be136776488ccb7719b0107dc3e76a4b259021b75a2be59828f7d0a632ab7c01814426d430ba296ac4d20346c3ee4926937a189439af0251626c5e30646596c1674652784a0be700e8225da4dbf3836f29c5b6ae3127a28fa429fbe6bbb0f7aa46628067164a35a8121022f195ffa02ad88a5f55e63e500c1348c0e144aeafbda1d3ba6afbec20b3a295d18832316c108191980c04bf9d18935933650825f1eae13b0a8be30d333974c853a9cf4fa6241a5ed5b9d20408433445ace9a256d3158a609e058880cc95f59b94bdc46cd26073a2906804885a11e15200fa690b0bf3626d92136a12a09081e45a976acb1ac9cadf258d1d4fa4d2976f7d718abbb04b043418c5cca027f0b602c21232c416ebb889625a9a2b8702e4293212dab2c4bd0b3cd69e7562c68aa5571d0a68496c9968e18926ac2b94247b70b1851fc08080ca1a6bc410fed6905e27d4054786b0103ae212963e6775a8175e7108424898bf045627aef8be2bd3b3e4654e62c64e892927004cb0685c8a4a43ea057bff049f546ef1b03f5931798b82b217326c1c5c893f5129a5c4139efcb0ecd6ed5872d7dcb449887aa986d5ad30c920f3a373bef96057a51083a9d13b51840415085b4a9830c09b67cce2c8ad5d9be9505ea9cfa1412a65ff7e869cbcb3491a8b164c93791920f5fc3ac6e55a3d676a97588179269e7aff919a4860c620f7b6bdf9db18105360ffa55c08ec2562c8a88018baf7b05eba2af38a10ea5676ca4ea6fd37729450a325964428824499d5869207070873c20ac0233068c4dd790d73a8d58a22b5b03ce79abf2d217a8ae507243772c166ded7ae611727ab0466289abb53a811338f4a979b18d9d34d777c9848472c14e19bc119b38ea2d218858fc4b6ec4835440278351cea3d529cb2994ea99e18935aa1197925ef25c2c6ffa21881a0272b21fc44bd7685f6461d5e0050caac300504b9bdc845b69220755884e98e35c1de582286fc29a734805b1a116cf359658c6908439e91d69e08e0a5a376aa7fff9a0fbd61ab4615e72947ed201dcc1763b0446222952137e481332a24cd02d81c5db322c7f9b4938e02cb3e04b7a1075284996d14b24e0820c9759b330e7adbca73046232bdcd2f985e6add7e359fc682501d6a010311036e37614ec193d97a35dc6419d00d75850402c69c6d613b746719534410094844d7aa6575800cbc4e9762c48c6493797f3314393896c574d930c15da74d41b508b85362a2419e6a3fc5c9068d9d3580e43eb8a2f69c526b0af0951b04e6edc57d09528e7903ab16c8018fea6be56fa61347d9e8fd9c105424e8c5a35e130849099580c417d6c4bcadf4b13fb54195229450585e8c12646fcba84479740091efd32627266bb2649f2df12528a68a3543fdc1826e2da58e2254ce1bdb4cc645b014ed10efdefed958489981cd289ae90ed2f028cd56a3699f8656cfa691a448f4a847f5ace44d5a71dbf46f7eba01d2cc359610383b09ea7690b3e783282c9138c224fa0a26b255213d6a59529a9bc476520a204b5dcdbdfd68a9197f1a0a713c3a11c014691b77116095fabe5cd3008c7b968277834844e9408ba9601b040b33a6977b67d26850c86064b4d5c45ad0a9dbbda622090850e34ab0907642d7ad6901d3667d28485f33528d6ed1ae68ba84daaa50eaae145fdde2d636683ecb00fb57dceb21992ab0a997402a78e9af75693ceb7f3c7a87a304c65218a49f4d53f29856aed734309f5453b3109766f8533f930392265e1e6223dd64298099664b8bf3e91d7ce257a5c6dd7b927bf390edc371feaab62393e4e49b2d520419d935259cf1f52934ed84c2e4f3e7941fb942d98eb2707370af477356529549957461ec350023450920df41a07f1dedf166fd3b53a2d3bf7b73925c1b24632b7facde3d469eddae888372e69e432e161a4229b5415b6a01222518a72299aa175c23789c8e812291586486af6ea7886a1b2729251934c946bc80bda8c10f8554618b46c0a683531a76b2c577ba0401383329e9c1a9b149db125c01cc42f53c1515ea6728f7deac4a143a6985d49fd2df81b3469735299a50ca63b846a2b72d326f7d73f67c18be00adbc578094aca420c36d30897b10e4423720e63f58547c022bbeafb192645dc39d04e4dcf1caf1774a3183386271df9421a8d6142c70695108dd0db6c09cf9a04e28e4c87ad503c71b33f980b08d8441f35a46fa9875f731151a424857dc8bf0857e7ddf474612988a183d24f23b203fd1bce4cae2001fab5eafde9aae1426627f043071a92b8f5d5778e6ab6a15adfd592e7a2aa4f224b6a0430ccf24fe92ac6fbb05d5b326d02e1da6fefe2605e74639b413472ce13d0d93e5fbe2dab62b21679746851ae2f586507dd71a32b03f98586fa17051163f1a04563e47139f448bb180d293126194ce1503f2a002cdc91b09ab009170d91dd470f71a107c8528a2988de906d722fef095c0cad9af3bc5427565a44264d0c11e2901bedc02f88c040fb78b5a98f49497728e45480a92f6562591ac4ac69c16c92225ced85b7f445446600288462a17c2aa37de9bc9c1722e0d16fb7e9f23457735a2720c0f29739bdc583960a1113e277734db8c3158b85d6974cc1c12b87c7ac596070536640f88ca709abc3887d94d03482948a220e8aa03835d1dca7beb2c99872ee44e7cc40274a12bedf363e8b52f23f866711c50cbe200d328404154ac87225b6e708c5c28866909a94b214e14ab034342ec93330e5b826616ad204494900778e9ef9c9cd95375d2eb6294986cc49b714c425657218c9f28925978fb02d1a936dabfa13d408633c862e04ea93c4488f6dc812cc5cf56631c30283fb4532daee7e7012b4658a88e4adeec6a02cd512668ba501b73aa2380a5142c8fe8aee7ea1243390d32043425396c3d84cb82d75b8646991f0ed53e8043a250463f57a76a3e3b4fbbf9ae5a0d672854169df5f7a0135657820b13542cb6feef0e03e56e9bbcba97b790a96f56374734df37842eea55da487bcfc5405b62111a4089207fa14a78ec26e5523525475ef05152728258ef6e9d5f10b4cfc16f908964c50826b75d0af84a54151c487f6e52bb14662d2504e87420d5bb83261e529a052cdc61593f062168ec8be2d8de61c16cdbd3e1d834d001840a1d4a0ea68d2f45ae5d2f73638e8d709892109bfa4aa49359147cee0b19539f11e0ec896acb7092514c70c1aba486149cc54d8028ce9b842093a46f4d9ec3683c4a9a006d012544b56213fe30744e20bec92db95d087abaf3882b3571e28c015e6494de530ddcc2f30153c5a27c1a192e4eb80c2ac47ee8f74c60dec003ae897b9f7193591a695644b7c0270dfb82508284c2e10138897e6c87075885566d194b7ecbea36513575b88d7b0fdb68e3ef8ea04ca5b0fa133135c7f11d66777b968b744013ba6232ac8f4a106712b143229328e6c0ba1cdaeb351945baf20139a68175d056b1ad2a2525187fed91c0a9b2c925e4b79424253318622fca004da5a09e709fa91709849a8662cf1bbaedc6b26c36a3e6419c45898452d7df33706c44488d754a9e1fc52537779605f9ce03068ee46aa6e1f7074339443b8453c8fb580ec73e28c9b10f4b3ae82f5ee6a71a0964e333210e9525f7477f4ad6927305ddc855ccead89d132159bec5aace3d2e21ce29558887310451f676500ea9b04f7b80b2243f96e772ad505852d9dc9310122c69d1342eb8dec0d0d2864607634b0d05d08345560402a6b4403bb6a614a40b2aeb5a7ec25e9ea23069abb6a9aa81366d6cbe839b3b5448781c45df64c6e964cc010df0307bcb10fde513acc0a56d06c748e6dc436c8e594ea5be86351146dad85420d0774686133366629641a0b40c0624d00a8cca03b56f49f75e990465c22a26e4b010788e10edd612e9dd53981886de4a35b4290c4b423682a8f300606af9d232927b28c96bf37f3eb2134d9124b909e025fd18bb5b0991eba9545e1bd6570ceae793b73165a74d2bd51b0186184060d690d77240f01dadacffbb2250751a8c974db147030546cb21fc6dc7d4f3674a8c389869cb46d23e10de5b992f3561751280f167dd91eeb452d382e7114ef610879b66f4a595c865218b3b4157932007084ebd6843511390896c9a969c6069a055402d71cd7e4c9b5e98b3cd5ef5e42ab0e08c07ef7e5b5785b56d18688e1bab70be3ac0558f12f4ae1c520be9a89d4b227929cf42c4918c5a3894b0a0e2eb89ed1610b8173813488111aa7419ec8e3b0291d6112522e64a30d8548d58975dd4c8b185b239488d3b5e6d214680f8810662ce864ad8e6c75cba8248eec992e581122593299e4507e5b5eb68c84361c39a72f98298f47a15cc7d0dd4769a18ec08317d6d5fd95b24675eaaaad62274cc2e868c03e8eac24016daa119b34efd3e32420bea68ec4d55276926c0b80a708b14aea9f8d69e224f049658c8d10e43d78b499c283ba9fab78ac9372e2f36fe759ef938f0ccde27762b0105633168f38eb39c0cbf0cc5a78a078f3c59e3f3163601c644d4ff461de00ad088b37420d0180161916cf2408080585a11e8c00676cc52f957048da558e3d1bf866ae25e0e5b977738a724614325cd37f802ea8b35dfd58d534109ba05756d804884b9029c9e20ed64bb1010d83eb460cfdc074adfa92b64159866abbef86c4951894403162e8e6739a9bbf1a57272afb25316ec608583f88c1afd16d4f3274193ad109fcec5e4324715d271a421f411a170853c298f0c5e765039a184b73719db8b45201b5e52b61bdf020a21b5d58c2a07e2014fbc60b22bb85a4151824b12735bbfd0191642246b658cd8c109f4b939b4125ec822815e31a9b540913b9043278a0213833fad9ba6e956862de692cda244f3112b8033ef62075630f24ece0ab25da1ca0a73f5b3b5d968d543666144d90cad08914bfac4e21c3e306fac11d2b9246a084e5f4d40716a8c91225e1b40c65201043623dcf86bc3e81ce3f0134e9111131a2a1cf7d37d5c38b398ddd105156e7fc9f397104f94dcf29e9df5a0e00a52c226a3804589186c228241662148991a743491e1f6175c292929e72c129596190a00096de8404619b885468c11091d29ab64b90ca9be00b5db361620797a6e3e8671efc5124ee8e7a0b7d84837dddd21ac8b06846c8240922895743a99bb4430640448c8d15915ede6738979a0b3272c4e38bd012781bbdcc86f619159940529724b52a3777c7b8f52d40af324c68a90901d22ce499d7b636a684c0b92d919a7d8257a68e059450965d5b12004166875222226d8ea584909d8051909d39918ca1c98a4e09160134822ae73ae735bca955cad64214b6952b304b8c58b8698dfa78e1927049385193a05a45d3d6740a917d84956cbbe306ee6b554c45a156029e9e09908284349519801ed89e3a4c57056849807407bb34c7291e51a584bea090fa54c31e582f7adc38c26c9aae618d15910fd63897a520364974a0554da223d5bed6cc800530d983c494790bed78d43325b2107e8d1e68d97d527a20496e45e9d42da5237ce9a6dff6591830851288acc51cc058ec9022289a317331710eb3e1b35f944b081827f2f460c49ec8d7a77c8285f359eea307ba634b90d6ea29aed5b4c422d5434cd91ea69890b0d2840a68101afb44b672c192b411dcbc8806dbaca5591e47e3a11034b3f6e02fe4e11778c705090be1ac11085b446c51842b61cd021edea91bea36c7488f816453de334275fed62f3a6ee3ebdd88ab90bcfc62ac3507c8d2328eb00170659db23c0a602534e4608ba623f26b92152ad819384034e3a03cbf84ebb7d7cad06bf7ad911798ebb6a0f368ead65ae56dd0c5884ba5124d8eef1e11df520067287e6b126b8ec518e7866b41462158d16d3dfb4b2b5daa8edf36c65a85e868a2d39a4feb515a51a44bec1ebac9f18191f006efa0b64bbcae3580bbc4ebe1cd44e93fde158c66833675db5172503a8c3034902a35116fb7d52857a720d45fd080c29e5372a039e0c68bf216bec2a324307151624b64ae42f604727b64859cdc88fc47b5d6a3800b4fe896990e10c0dbb93a4f504d08046a492fa5333930cd21db76323a3fc4a07c054c33ad2a73606ec6147945eb54090dc13ae72da65f4e2038747349d08535240fa051c59999df9ab4ca97f091412cdc9e87932db49275910c5f0d08a8bbdd26996802cc62c91ca91c4128c217ef4d352000a422150a4823badb052e13bb9a14872f70406200147c442da5f311998d1e5a853262f7d6a1015f604e3f60548786eb76f7ac17466b82362ea97909477371aa67e78626f6ad34ea8a34d4acb90e019fd88f71dbcfe4c67eba5fc1a1829ee91418e907107367ec0353e548220d3d88f40408311369bb9b7208dc61a1854d718b7948b86500f46b7494701063a1596c9606a9430ea635f5ac1f79899e59af5c21aaf48f603d33184cf13b4492ad2628574e537b909464943033f9076360663df42830300c5a902d297442a169d055e34273bfcd9e098724bb79b08522c325c6421af541ea3e301a3a93836a008464348709cdf5d98678a62b39288ecaefc98a87024fd5fc6578fa4795721dca08598213a39039591191d99b40a843a3345637816b28712470c94a4f04b5ccde828d3e1d0655df25e5ae8a372c193d921561d2cca18cbcb7eb10085833220ab9bc5fc4b334793692c20a1d5a4002776d2cb6158278766e374daaa45bcce28e540548314f50942eb367eeecaa58e384a9b4f086063112853c57c87455b0e492c612ad992219ca0e63c4407cc11cdd70fe629ffdeb81c031c2cbd818ad49ad48ccba8e906ce5039e88eb5c491497ac741f626b1bea5b1ba0fa3abf00e06270276f4ae08541379cf59b7bf3ccddcea01756e2b64348a45c4663295f14c92e4d6bba63596ae38ecd30bd89cb886bb282e1e26ebeed3c3587f815767e1b74f3f6345ab545df96fb9b80fa2d30b40850ff682e38356340b65f420f3eba79a4044d3ff5b6b14a001dec496f45265c47a49ad809c5a261d15443d6c6fd4c61cf903faf88fec031386bb7b20a7ecb8e75de96a7936684aa959a940a4470d0d0a2874e1c91a7f0cc3692f66267f9c46c25aeeb7c96705a989a6156f22fd8344ab4ad7271a2a83f0b2c3e5d4c566125c5fe339d5a285d932479298f6075e005dfeb9e4918dacdaed1acd525fdba58542a880b7672a6560d7751623d87cb198f9293bbcac134d54c054bce32e3f3a8fea530e9adf26dabb37e1695f6577e51ee6dff67cd8bc13c53b94b1745c4c2cb477c65ffab9055e7e01796b3c05b28bced3ceeaa7f4af24cf46fe5b6562fa1b6cc60356799291191a796f57ce128230c4ca2f0acb3ab4f5132938ecdb3da0b95a2da9901df0e54c68fc25b5b8dd9894b5a00f6f9513770f8ebaa3c581e2699808de299682d43722eef1126a5a7f21e09a54cd45a94144ae2d5ebab2449b094b8ba0b5a65214946850c3746e9b3f5a1c2ad7ea4bc56a75c45405b065611d28e0c40462ef40ad516359de8dca0dd0a2ead9740c80c64366e1d47a1a93c22cdcee504dd519129a69d99df69572f0dba5398ee88afbb0d7b952036644cf651d0d73de26654dd6deb901d403a4d64e5d2013a6ba9cd2585212f9e794bfb0da5c3a1588989727502fa79c545df274ba7013d755efdaeb60cdb2d2d85e12cbbf871377309b9d0cf207a4d4c0a0bf1d186f28628ce55186b0a5d75b2d55dfd38d7c9a28e1243b7de55db39c980af753c8a288039ca5da4b74a705112a0bcedc309f68cb28be2251649354f0e05ee3af03ca79a9177763b4438292fa93f417ff95038124caf6d5ac882eb3c79a6b5e6be05924e4e162a2f48b7c6e057c62a356e95db6a2dbf95e0678d6c4c2825cc32062583efd949a32083c1e45d6cc649fdfb5b36d97a80cab4d034d47046c9c29d3be828dbcec052a592b8486b33f5202c4b483e99c4caab592aa661965c2ed80eb451f2a09a978a21066cd55b363fa7981934cabc20d524d8baaacf13626a3bb167d5d59c0dab507995a7f1f2f84dfe927c509040a2249a5bad89ec75ee6f3d279c998dc209366a6bdbf9d2d959bb7264647e1190975d04b2fa2ee5da33cbb11617136379d8495e5aab6744eac7704bd0f192662f329cefa48b3a6cd0dc3f71a5af5c63d268c44c5179c61988ad4ee29ac0935543643f6a925bade23abdf86d814179628f97dc64ba1ef2d47694abb369834256aaa43b2d6acecbcceccd55ac11da4ce906bd4bb2be8192467d4e594ed0695c9ec2475aacb550970a5cea21883d68b386eaa3c4dcdd4eb069badd01f1ce9696606c6ee99e06be96ee6a1219c157ce15a7af1774eb0288a312b9dd7d80ed0875a9bbffc92571031d95d529b96821cea542454aca1c9d675bfe2e27ca14d0da7c4bb79a8726a7584f690e3b6e0b8729e33f7ff0d7a078f15bf06b13aee96fe67ef656495688feeecbcfd4909705c4cee9817a5328a7d3bcc94d1c699e109aaa669aeaa81ffba9f0c26fced9f45a9dacbc1958121ba687f52e49f7baafbbd9c6f88a97247f5ac685e50fe4df5389ef84a46c2c8bc235bd94ed66455614494304559241a6885b39049a19867585a2854ee8bd9b695b12485fe570fe86172558895773276d37d464a9a4b6aac96295489f83d45bc3bb6bd5a952f37640f0a273eba83c2e3bdc5a8e3addaeacf31e593ea1f003a9e2773ed6ad61145d72cce7457711e35de39f1116c02e1d0e375ea9a68db50e6f9bcc1fdf076b3f13b5f9f233fd64cc415f11e2fcabe1a56dd4967694154dceb9920a416548ae42aeb4bce1ec217f2c8f295daba43ae16d18e56f7995bfc5f2aad950b0ba6b07ddc2af98c707e3251d3585cb3d757e26553a7704ce713d9a97352ac18be14025efd06d25cd0fc37097dc066bb3d9469888a6adbd0c8bd526c17c5f9d3024bd6b95284ea9be34e816ae4bbb203b564bd82bd4758803569ab327c41669a94a657f9db45adb465d726cf5359b2e5468a5b7852e5d390f1d82c5f839dd20f2ca886ffdad92ea646a29a9df2ca93d66905a568511d55a453c7d3893cdaab666db132029096e1a4e43ad5458fd349d9d85daf563f4264ca79ee222695f72b4185f3ed5fa36b9b503675c8a4fc2ddd4d7f318ce8587447d49394f477d1f7cfe9da3678a18199df77732599d69ed95e3ae79de5bda413ba24e3b17c9bfc7217a12233bc9423295bba3a8267952a7a74142191b48e4df5e357510750990b10c4dbf9c251f26ff222efd565393ac3d7e9bea5d869e8846e7a02acbd7adb13028672fa867848e20acdd93b28146d1e45cf37fa548ff8b5478de4252dfad009f227e78fd5a15eee2ccf3f2b9d5e0ea8f86d775c0a7d83c1dea96aa46b918d2e4f6140dd95836ecb798ba8c84bd0d4b0b78cd04e64aeb9f1186f34162eed35ca5fe0b78aa15501bc5dff988f545f5b9b35f56ddd6f5a24f261d0d4b8503d2facfbf6213257a08f9fd35a21368d9734dea04b0055d5e5cbece836cbdbb8352735bc2f6b611d39d1c31b5889603f6f73f1129a9bdf2c82c54367c6bcbc6c0aa017a090b5a11c4db89a029a973a8e424579f1d8411a4906292fe680a4a661081859a5b02ba6b13cf1874ac45ff4efadbaf9e134741ae3cabd85f584dfa97e621a656d82fb83a22b2f3d82c0bd1b66837d3ecf132cb9b4d8cf4e6a4694a0c965e4c0e170545793575cb085a842f17334ae6d54c3a1374922ed6ede4bcde5ed7e75f69362fac30f5a594d9c3787c39864e4d9a34c92396ed8bd779798983f9a59da254e9d74ce51c7416c2e1f5d62495247b4ea06722f3aea42d1f772b50b8935447580b0f627f1e14469416e45032e8167e4feddfb5f0b89890fb8b8cd6a2f486bc5281326385ae766b0f0294f81b6ba3f0852a7b1faadde5e814f80bfb4c14f9d79996cd785ed8cf597fbe70b69d295e7abeab8bd3f09e17e6ad53cf019fa23c2ddf6d38eb9a789f197db8b41113e069094f81409092b3043bd95b1389d4d1546a4bd90bc9b7f4378bcd204b9282c7e62105f890ad695e578b3e4d21ba75bcb568e3165f8b50c8dbde9c5182470d5b586ae217c1cd799c078fb8ab93862edc269ff28362fc652e54086b268da3289fa8cfa09b1c5e3ad30d53d247336e250d53944afabdff419ad08aab4bf86c054fc336bdda6b8c873022534b6729cc32a01b59dd3cd63b6e4a5b866b0be1b3d167dce0e20c2708363aaa3c7042b86e66eb0d59c9d4d194f4c4b51490c2b280fa4fe898b2ccde5b35ecf087a4c5514dca333018d097df310eb313dbe13d35d18df29a8bc465034fb950e26a15a1dcaaa59ef2c14cd9408593d8296b5be658e7eb3f17ba75ec9743d83ba939ec18b80c17de6792f4c90e4b04c9b61b37684439f1967ff4f062f7911257cabdc82179ae1c85ba727b05499a56b276ad02113569b317a4b8eac6517784bab3a3974ecc63d547552b46b68804c55e9468947021bd5c0cef22de2a2c85d28a09a18abde90d83b355b3704940735fd4ba4525363966ce78577193ff0bd5fa0cc15dba4875f55fc2ec49c318ffaf1c745fa9bed7926a3abaedb3928ba73c23cfea67606924fb7104efcf83c0529c53773c0b6d8155289d67b5bab9d83c52375cd54649f61ff6f22fbf2cb9975134a373defb61da4929a36d72120d263fa7349cb78ed5aa5280e908901db5cae99c17b9755ecf1e27e919a71a1ad1090f0abddb6952b8796d73b6983aa3dbadf1bff439dd89acc8bff581dd87a2c4ad6536933ddeee49448f406d15bafd51159c6c3281dc3294a2ec14e62fe1badbc5bb5d90ee6eb444590691d64bb58a2b33948c69f614029e85b3866c348ef4e9c639b7ae79765e93deb150e6721bd11b6e428c2ac4b8934d3fdd77ede541de66aeabde3156c2e56f8b18cd907aa76b4f98310bf775bb3ddd2e855b6a3dfaa90731b8d70a4e2c177ad0c63832d076f2dc41e72107e0de1344a01c55486a9d64d1b72cec74e009b0d461bff9c6eddfc472d27301c48bcfa794b3c9824a35675a29abbf73ef93d45b7ace928d5261ea761ebfa4d41bdd9c136f0f77b987c2ab4bdcf7e8d6bf5e749cd944ed84bfbf74ad07f649b69e0da5324f2c30f592eb65a28c5c35aaa45966dcdd767c589fd4e197d66844c4750b861b3158bb69b16751f4d32c7c4e9128a6a313a146aac2bcdd0d269ebaf1db832ec62db47b63006abda6c63b7ab07cde307ff2db28a7c64fcdbef23cb1a7b8d32b6f0dec6242772bbfa4f06287b3d8f47ecaeda9de466a66765a5d06b04e4ea64e119d4d4e0fba1df119af996c27ff4bf35ba73b357571c639c56d6f2785a7fdccf24f1bd879f22c44d5c3103b283ec3ccc4188aba945327e1ce87db75a893a65581bc5685d2ce9bd405234d400b904d783891ab616ffdb404954bf2c480b7e452f9564c356c5a156e9422343329d0345c34d4a1932d6a6a58626dc49e69de103389796bb63435bdde6b2035e3c325e3c9c24378ee99ee9b2ad8f304712fbe5781cfc776798403ddbdd5c85508d53d44186e691ead4d3564eb1e40f2d60f00d1ec4dfd26282a3457f6dbd1bccda5662a15968ce830d154b85c2cd1574ddb5e1d00ec928b0e7b2b42b3c38e98ad497f5b49c0912708bd44027a2ac9340554730e5de9dc12622ad4aa454e15acec89b84e54f3bc97c79a7b06df235566213a74bfb7fb4e535e00dd72bd0e13883e49af5bc4bb1d06b0826fe12457713fb99bebca06d29756bd7bd6b9aeb2833c6427a73bc5b2df39407f17b6937047831693542b66e45149ccef9cb00ae731a7ad30f1d66797067fa73fac7294d4d0797ee2a434b93cb775088707093c97d9a3c916543ca1ef113d27044b9bd992b65978946ff464a5438f10b0648f03f6a2ab12ea78df1c9a5ab98389af2747dd79e1e9434f1827ab7c8103f7355906af4ed0503faaa1a79320266954920154120856e2615c8b43bcc663949ab33143b0406f54f0aa192f0f31e5ed4d55b8437fbd9de1a43e5f793c133feeb67de510afac70dbed2d0dab932367d5af3c42f339c2d9c942cb6d9a78b7c949e4fbc0d16b892e1e63333370d26fc7e473b7dbb96d4efa3ce50dc1321baef96236192a32a4502531269cd032621272be398828dc2aaf130d5b0d6a41aee96676aed0790f732a8778bdaf430fed003603a97ebca73b85d58f8cbc2f4f2f1e57520877ce911b451d8e1ce5ce1d05112539a6e6bd7e52a1e5c96e6faab7f1dba0a72926ed97ce74ab8d8266573a32a4f0e0a66d8fe19a60716c59bcb8e2b97e1470726c340fc65bb141c34a02e5e4d20abb9e13844261dbfbc9d4715bb6ccdd14249eaddc7a2edb6bbd3c22ed1d3a4ebc3bd074109ab41fa6d023d2e25feb753ad789a744f4e6d16f2bd5a6e0e40507ed812b71b54fb492b5798017e2789782c7b13d8c6fa60822053f090480865f86d68f819001d77a9b09bedc3e6e751a6bda5a19f63cb8173b200302628a4d586084e98483bbb245bcf8d5840cbd360b775e2ae2216e731d536dabd346f7303844369cd72988cd82711099e87af5b1e17af303da7a29a0191b320c67bda137a3f612bb2c581ea337dd22a09bbfb0d03beeb30f43b453e2122e30ee52ef84c272ef37c68eb5ca3e97563cc8c4731e51df7d7d5868ceedaaf7d1984d32159342c319d7f3dcc8d08fa0e54076c1526f8c873951934ca8b0d7cd411cc089119d27402bb78225aa587cf73e108840624e89066d5b5fcd5c7303ada432046b55c0f342e293fed992bf54df37c3e7362e49284d0d992503332e550634ea18d45b6fa8c953bf5e04d18343ecb6e7fd556075eeae64721e1344095bb25da29a2d0c865a2ec8f2b1a9a1250adee1a1c0de0ddbad5eaad1230649324fc1a3d8cc56b53274db0a645e42465f322d5275f43ab0d8710949de8d408f54c3903cd437c40ca643ed8e30ab5fc77969952bbca0f92aafedfa5c57e7583b7faafea5f9f3bd9dd40ee99eefe1e46e1cadc9a524e83c47b96d32f9dce56801f26e143c23e86df385d5a9e35272f67906d48bfa4e1ac6fe5d3dde327bf29b17d4f022c68b6db83a7a2ec4d770fdd45b9597538eb60a350906572d3cac6111fd42c0f2d453c2ce353c87ab610e35c2465bc01b016bb5935dba758a8bd0deb2ae7290571ea53620ac7500c1003af7ca591d41012f5d33b595da7bc5492f4ff17a3fb1a165642a84b3d6b5bc8d0c0c5941eddb670ecb6e2532dddf01b9fa587487a53f9780a97ec0cdbe24ef92fbc5ada179894fdf9f1278bc194444f186458b7586d0c412df3e29aadbde83e3158630cebb11faea2a8e44351b6f668a58f38d1df80bb3acc8f500b597e940b45ec006100554f1debbd32078eff5eef00e14a0e9cd6dc0dd03d7bab270ad1a022cf7b9c90db6a29318412a4e056fabca1a42ff16007a1da8292f01ee15ea223138f6de51f333b7c9393184e7b215a2bf57aff92853aba348c5b5b7de44ad83ccf5d9e786e8cb5b57bc0a47c2813c81048e0bcc9a247c8a405e1fd0f0fa3d6f10230182554173221263840d4af478b878a08986c856c12842145ec8963da880c116607b8334c162539ed4c74c9807da684a3ce88bada6e608eedde87da090e520b2f79a1acb28094a2718448fd4ca623eb2e507e4ec7d34ef7ad7bb88daaf292c5e4a9c336f9cf6a530d18884a52914449b3c4a13afd111ab5888413521229d6084fcfb00bba3c43cbba562c66f99c7b9e9a3a7062349d2a0666fccc6a6771f62307f763867f9281961724476cbcc1889151794f44552990a43c5941256aa0419c227e1c8cce4010c00b525f802bc9a120ede2767b257d21ba630829db4c34d906408e779653974b3841dfd2dbbbf5c6a825ea6d5ef7954a2cf7e6f8f5dad55359faafc4a447a668877d2761c3dc3c8fabf70f45aec5fa477cae4aee8ee4aef75399db44f36ebe429c69fd7d4dd7ece0e4f0a2f2c9f623ccd807d4ef867f94502557b89199c5c5f7477f91b3e3fafc7c96a74de0ae1c2f585c8977e4f37ffac314fee666e0f27f5ad4488efa5be90d15c53d85322a4893d20b5cf920b0330c2940bf24273c15234d5498f1e895530a23e9583066fd605d640ca9b3efa3860680ba17a03b3c0238af78155a108a0f4966aefe8120b512530a8df172261715b9b80b5382778db407502ad7ab135202b3ef5254ecd4dce402acc3579159c7a17b9727b66de84028e413fc2d000318510af19eb333bb0586cd315696802ca0bfc1211932ae53dccd3fb0b9bfd586034afc21da86d72ef696bd326f16f1f3c5874176bd5f4323fe2359f9610e8cadc4b8c3422a0d4907ccc90bc99844030287ef402742b13fa519354093ca93a4caa82548a1087d411650d21c9a0089a2d223a4ab3c4d1dee70cbecb216409a6bf22ba28689626f48a37181787fad8ad4372232d134b9c5b6ca89c61b81b407e66c26a815d7e207208f6decd8617b212c3d0e9370b11b45cd5d0fbde843a03099f7aeee3ea6ccc8d05028f17c7480bf843af70d1169d144a6242207d79da8fa0645a5a118e4e74c58a7a376f9919e5ca6f180f5164ae3aec76fdbe48ef730e8894eb58a8508758d8b60ad2a034ebe5c3e8a1448b25e225fbefd17becb43bc5bab88cb82b59cc4ab565db6c18018c413f7ec98165f6b90b73ebdef2cff25b31263101de3b710884f7d96b609908c308ae8d6520737a4dfad22545774785e3123e9b37b704e758f4eda492db50bd9213289e02b8bb41e575e3c7fbabfe2b03ffdd0aafcc155e59e185f4bfb29fdbc0ff54f8bcab8e67a2e66dfd4bd4bc44c4bbe1ea6c7261f932f4f321f912086f2979a6b72501976ce042dba9e867a47ab9f44c567191cf6abe34e8461077e57250c339c830bd00613cd97caeaf8079376cef55770e6b5cf2a62ae7419b486091add92a3883052182c92e7470225ec20b28e32ddbbd2858e46eb26b15d4a0801ee00a271630fdd510c6413a80655c2748d20f1084e0f0bd37e80274b7b458edf41668b02bf8696ea90d0e9a9cb50daead377cc21431acd7585b12343785744dc4dd1103ac91e75cf4d209282c6201c73edde3107a9bdf0068e1472cb4102ac00b4886e8db352e5100524da9d18953490310978e04bb0e946b881e4b086666a6bf22bd0a2ef5b51647418b249d135af3c50e12103f3aef1b799206e3128e8440c660213785fa1524a88f10fcc532fa09d32cca5f615b4a21a092bff029e3112c217eeadb3206e89781194576459e8616067a4d3f5158aea74791382321731ce9d9cebd3e2d7a6b4ee62ad00ec28c8242d108941b45d4441b22437681596fe49ff190aaa04550a6981672e9da1042a689230d3a570d9d253a8e02b62ca7bf4cd75fe1ca392b6a3b0049f21eb431a1c25b5f1a294729e8566e19c0c639d332a2cd88be2e5e35b35206e08440ac10e8902df9dbc20f5e10e6a4efc0b04fe7121d04988e2380618bbbc695f65159064fad0ca9d48dd990926ca32ff3f4192e0d0bdba550db2473a98f296da65becd4e725e89e53dedb99ee53ad2efdbc30a23caa3d24f03f5002af772315d71578dad3e566d2f3beee6951b1e54d9b58c28c75b6c0bdddc1b01eb29890092150c6a5ee3713ae20542f195062c623f6a8d96355e6079c1c8cb6bfad0e1081fec6ead5f04aca007aaf9edfee296f6f12cac06b57cd42c47ed33b535e59826e7b4447a417a8d43793ebedd870109099f29a6a88c1a8b518ce2c30de2beffbae6a2f6ab70ce85ca2804854152c454a1c015ce39ae53877c9f4c20cdb7ab548a0613551db47d4cd54d0892a4c815a12eb92e0e7aa734dbc58df2bc2cd6388baa99b1e04275c0b270ee232d312c8090455edda224c5b141248398a8624a9045506d2b0796aefab52994c3427e1e8448f13718866e95d0010994c0afb4216f2ba73a1d569eaee1e5d754456298e59be9e8da5cf6e1152199bb8103bc9440c70a0079b0cc08bc57d250d5fdb7355d8adf9bdce1031a4aa37ad10a067698a13258210324c709b90756b83e17a70be9402c114adbc8f89ea4d390a45e2be0bd9a7a5644eba52ce6235310f369c7242d673b74d32c59428e8d2b274503a22bdb0e25d04321c4df599d21e7e201f8cb4a8d3ee51a223b162645f2940a1e17a75be5d1234b8da4d988957528baa1ee745245eeaca102a1885ada2a15b287a5e2066fd6e93a99ca34be771eea25df6db76e9eec959f9b6db47c943020f09248197065d6e968b028ba0a79b42733fcb74ddf4e1048ec388c29e0a4abacb491371453e6ec3c964d7aa5d6edf7b00da33eb335842b27b6dfa0e0ce080c2a0a7b10087aed4ec4df1e697500c3c9998ea5cf43227833b628fd8092bbb65c93c123a5b2675af8d15395322f0648dcee87ab69e19ae814e07c06ad665bd17d0cb2a7aec071aea0ac6e913c21a4bfcc654dfaf156b15026e8c034d6d49498c77a9ef368bb8a67d682616f0545756d1cd29512e485bd415726ce0e111e59697dba807a978ef0e1a586c9a4ba4028f5fece85f5b9790e7c913290b716187cced5e5b6d36cd351b438c0c4984a01d604d38646b2268f119cdc86b9731e1c37402a450857ded4b7d5988fba7445ff90a99b7e6ef922678692d54b9a1056c8bb70acddb505b6ae52fd996a6887096bb49c96cde360416708a0b7d5aedb77aef863579129591aac5de12b2d6b109bf4f2353bd8684630a282a179889aea4b075692545c7a9af8446b554a62d69e89c2ed4c4754bb2764c9d60c4fc55ea60e268a1b88cb3c9fd4297de2410029b5f862d4b6357cca60d6f35d5278148b2664365448491968ef4d397ed55c65ad534ef15f0ccc31211e1532552f73116a4f6be8b128b6e62d7102372a3d6ffbb518bbe8831cf8de6cee3a592cb91572e1edf0dcc775bd5ed53b1fc01b80f093c24f07a41372ff51bae35b311605a49b36aeaa108db7e9604c18d9b50409e5f75d4040a161b210b14e81e1648d16b66b50d73e1be986126a77f4b7fa641d64e7b8e421d3b6156689d001a4bb2e28dbd349d88af22ae599759acdd442570ad7d4dc4982dd9a9054ca050acb53eec922650cc4eb3954cf0042e5168860de6fa52a1514070dfbbd084989a56f645b09634fba0a9c88135f0a71f2982854af15b30560d776a5a6c84a49685f5efdeab1e537140617d22cc2a3aa406acd8ef365db14413a148646ad74d90d3a155df16d8c563e542b24f3999a60ba5a647384289e6d6662d0c200ffd54a38e7505719d048c4505621b0192069ae53deecd294f02fd0227de251902bf3029545bfe45bc39b730ec2f9ab140d7148712c1acf04065456b3b8e6e029739990a9b976b2bf94092f54f4d7061515a9854bfcf90b58fae5c90eb639f3eea6920298584c07ab5057c66a026cb616ce2101a646c94ae9afd6fcc0ad564a5828132c5ee0e13a57a704b586df2576e478046b4f2c1429828edebd61e39f10a515632c85fff122ff6202971ab9a93e6c7d8ec9e7cfd48b60cc7decce6a508d6960d6da15b6a62e1c4368471bb558dd81db896e1b9d75d8712cd9215ec5890578d58580ec6158acad609183f932040bce8842edc95d6de3662d0d9ed6388ef9364f86566e831baac850dd0ac1be25055182ed55b00cea36f7130377f7e52fbccd5a7ba7d00ee43020f09bc2581172ea9172d9a07b4dcdac6a4fd2721c46155cdccc6baa273f0edbc7711d8cd0207eabb85073488343002a6000598e2e8457a901ad64307e8df634f72f6e299200de9042d9d58f7eb33936d4dc19d262b68438ff864130efcf9edaa130bb37a807a101c84c120b36dbdd9b3b49307b8712457105a3c37d23dc3c04b3c2808b5dfec446837ae2007a9619f45c552108cd8c2ecbe21806853ad0fc2bb2a1e88bbcd6581b880da1c0bd7201e7949d210f8f2ebd61efc7ef5577fb5c2ee385548a4a65cc2a71092b23028d00a54625837814361490fd18916668a09ca2ccda18e295d0d9b0b9afbaaaf37419782face7981b3ed4f7d9ade59a7c5d7882131718b465cc2fe2ca1869812390c2a88b6102dee0a4b76f1a952a4f10899d5083115479a208061087bcedb22b54e60ae2fd14192cfa3d20e7d0177ea73b5ed4f87715148927a535380c42303107e1886dc851c0427cbe0d20b714b5b8681d9160c702a289a2b0b9c086087323332b789c03e2951b242fb881402f1ee2f33a0d9be8f9d25146b11a0a11bfdf42f8ef636185ec023c4515b037a9308cac3d0200aaaac846db0c0bc498708936075bfb77487787b69949bcb6813770eee805a6cba49023116fcad07d08e9a7e518b1ea4fa4b41e988bd89dfc44217ee034ffb12cd390e19660c4d91fd9ec7366ed36cd476f4d788fdeec892ebf08590f2a8f690c0ff4c09bcf435903c8ac7b64c0725fb80498f3d98320a5aee1931b9311d04402040354b9dc0d7394051d9fccc12252c13b7a01e6800617e61966a2dacb5bf059eb86e4f62810688237a29012526400682e60286c96e5979f155b08750ddb4a90784f5a46648e1688b4b6594f8ab0e95370308cdfdad2db0366d35f7b24bea12a4d695d9b6f82499b07eaba6a19ba31bb7d18945db6e17524e44ca9184cd3e45eec04e5b5fdaaad946a33a852e211f3d026a0bf884e3aa9ae20419eabc95525c188baca0738f880d0471ad5b15f4ac4363c55193bc9631c9218ea0bf5d553360f734192e89e9d07918da2642820a4c8d553fed17243d0d7b0d96a3d9b9c23d24da5fcd6557aab537ef68533929f5b09d48ecaa4e940839b816b3e51696640d31ab685755903644a6d5ccbb7b9b11a62b6d0941b8aae70c895ed4971c184540c2ac7e34d1b9b66d633b3110ae9dec1158d5f410fbcd17535ce657617bae71adb9b9694248b9d921ad29e93b3ffa77491d94b489ae0e99a4d65e2d29248bb27871586c60ff7ad0b6f564d91e8b42a4fe314bbc78d40f7beb5943e726bbd9838393ca6b65abf2423533dddce732e5ada4c2cbd5fe268d44d131695cca1f939b87041e12b848e0f5822ed76a9f2ca0c96f95400a40065042e7765215fa6d3f0fe27417cc80296f77a900d6b3c9cfa8a786c2b63993a99b4961db9f0a35ac9340b07e9071b7cf55081dfc2d588653d69fcd78ccd8cc272c067ab4373c855c6630266aae0abd582b7e37e8283f1127ee2e4c91433c06c413028915f86347b5f5bc1eead0efc0ae92bba3b81447c3c416c9b54d1129a5302016aa5f50b955c153a03c7a22e044eaa7f4b826c5aae4901032a7984d0e62839b75cd413d8525d2ef86a040ff44fca7801e832e9143e425fc4cf114ce85da36ef1d2d8927f32676d3c58580a7f81d8317c1d69b81daee7da6f90878ca3b6e1597f14ca4f1ab1f1bead2620b00a6e9f1f854d03d8deaa2fd5b63b810ffca0aaf64f651e12181ffde127869d00dd738b0e0d7d42adc295e26a3e6348b19c162a010fa54399c0d61876561ca19c0aad33670382232d95db3b60632dc97d41d5875e218b6d65550eebce1226c10b6139742bde649263dbdf2429475e3557799362d76fb9543e8759790c944c9447dc65a21fc028e859966069d4458476d2b8fc2892bd682fb2479d25f5bc7e65e49b2924978234e4153d6396f1b4cd743e34e44b136369f41ff5a4df271bdfa75dbef45502b3719b5229a9d580eb53be095203680994153c653e0c96ae435f429a8a562a3812ad5613fdd573f32b293317e968fda0db721d2d1b476e1b44e747b2b8464db720e4a4ebdcf6b348fc2f9d429dba9290266242516a556fa97acb4e4ee4e7e5d711f0f9a5be1e84e2e365c627a5147e43d734c5fabf33e74f2aa411ed71f12f8ef29819706dd450880b518b01072d7f706dc81d1306b3832485a440c4102944611dec43f27ad33c311b7900893f6c606944da9abb619e400b4a10b36b7a0af04d0b75abeb5d9b1d384c02511ddd29f8d3d7b75e60addde35c03d4f9e3293b82e0e8d8c017d5c2f3f383bbf8d1c85814969e25d78386938f13499d4b69351d5e80b1beba1e68b0467851199cc4f32fa7b01e2d17c4be74c4557b4690196ba2d9f3ab149d98c309af7bb29f20ce642db29c393e5386d45e1144e2c8fc89385352f4c56f3b4d599d629f9f2d4e85ccf1394937a434979d2c438358da393aad17c3929f52cdcea33214b1f798d1b17dc85ae5c9e6a9fde5d02166f1a77f6706bb753e8add29f32f2bb7278a6f2e3d24302ff0325f01a41b720d746e6891d43ccbb2e7742c32a5cdcf816c22a010a822ed480b93d12dafcd2d11e9ed98f4bed0ab7b935e8bc50b5a07b626be7dbcb6cb228a01a4b6fbd73b8b0a4e7d6ccb762d9aed818b90d571763d2cf9634cf1810c20e9417906e63c9c258f583e9cd74cf205412731b96548efe4b0c18f165512f748345b57aebef40fc36e84efbab7c0e547342b6c7d9bdbe5617106c735461fbdf77c3404a39170326cf4b1e7066155b57b828ee64ff8c79b7dc9d46fb94c4329ec9a76a75abbc0dfe769d9f0fba2fd188b196cfb5ea532cefd6a7be60a8c45682145330ee11af26bb73d2970cf4a8f390c04302ef4402af177439e792fdc1d330f4b29cb8f036ec1ba167d85e823fc40fbb2145374695927777cfee8bf1d7a56e906eedb13ba1da6a3dc3d806adffe61f9d7449136375c7a67e74b85b72da0f6b1bbb0db02649addd9d21ea95712bfc1d042f009c62bcc4c2007a1516c64e105f9f97a01b6de74e640b89a5111dd357c4dfae342ed224ab4b48eeea45b913feeb06dd7491c0055a11979cbb278882a6ac8d9824636141b7c26515e7df995952bd4d924e664fd6222c7d35dcd9430a3a5573f1c625228b8855d6d5968223e69999eef31eae7956eda4f9eea8add0b16d85ecb64d22bfdd77f608baef04431f6d1f12782d09bc5ed02d1f5fe418a0e4b4b7debb98d1496d8708b731a600332405b8dd34db4da1e5ecbada626381b0fb6e5a64de3dc9751e1e8d8c4b844b52a1924eeaa72d5e2586d33f6c32156e42d97db6ad729f383b819c92b9ab86496c5723a9dec2e5534405ce40f91c71ad42d5983dbbaaffc97ccdb7f57bc6f22a47fccb8fa782cd257844dee89904ee960b0334d80dd2ed3bb6de40f2dd691c233b39a93de94f925bde98dd6ed03ab94bc325c037d665e85b453fd361aab908fca4761a4c0b1bf124ef79bd9c0e585e757231afe98673122ede2f8f7c5dd5bfdc481e351f127848e02281d70bba03f113b00294bb41f72ed45ec0fa027ca16a30179035d92dd0829296199bd1560241b6b6dc5a59c875ce264fac1fc1c3c1003a8c86f5b0a977fd8456f5dffca088d8532bcb3f8a97c5bf153e636a63ed04e20b850bb1a7346eb938e1f20c4553d025b42c7e4c0893ff4a4ecaa7d9447d19ee2472a162ba7b3e0edd0d782d33ec491e7fbbaf5b2099c6eb7fdad74f8a4bf88b5b559825c4d4d297113966a7945bfa4fc95c847ce9f356e9b3c6f53f1a4efb3cc93bade256174fd95506bfa96dd5cee9f5e93b8c9c487b7c6bfef88cc53e2e3d24f090c0fb4b022f0dbae724f504d3330cdc826cadc2ac33d40dac376318789dc12038d04993ce2da0b50ebc19554f07156e4f0cbde0e9196fbad4583d55d9a27184d5ff1e8e0abcb63c5b246ecd73003ae4eae429f54c44ab76a1f984e6a722c4ea04e8279b954c322eed6f5c24c3531df5909c6f893f4b2e57fbbb79f985914bd230819f06731b51d0d07b13f5d6f24677519d5c2c0b99424f419d9a1d0d317806b399d95d4d5de2d0c5261b77644c0e4fa97ee5270d1b22b1a7a9d9e4dce156444fa532cb3e53e58c307b56923c9be31ad1c99e567ac662df5f40f3e8e72181870492c04b83ee80fead66f71e9c7f4aa603bb13bc2e95874767582a4884bc9d9c6017b26c7bf5d2c360eb32e8fe7632b0d3b9f45f9fa5ff70ca86629f4f70b8a48235cf5e73bffb7a86bc7763cc538879c680d1d0c9ad888af18b2b4960617597ce88e2ea44371a2a2c7538073af1fd02be53fa19c5d7e119995e1ecf1614cfb13650efd9e8e9e11ecc8dec563232800bc1a7424f758ca449fb8c7967e03c493a5bdd363c6dec22875be39fa616956bbe639be8b3ea5b8379be64ce78a65345f18e722c03e52c6c69af3461c313dd030d1f127848e00326819706dd0b41c3be0b48dd0da5af9547df02d04a06cd27ec5eae9e607a01e8cbdf0b9c9d41fa727efe3d61fdfda8a4bbb0fbc2fe6fd9bc8d674f31bb78f3fc58cf68f042f93b61e4128f4fbe6e4739091e794fa97896f35aa6f842f9bfbcda33b6fdf24e9eaa394fbce5f1eea5d385ffdf8ae59df3fee8e12181ff8f24f07af7cefc7fc4d86b91fa14e83cc0e8b5c4f8a8fc5f56020f4bfe2fab9a0761ffd324f0d299eedd59e6cb85f5d484f8eec4f1eee4f59cdd9ef3b3bb2b7eb7f3dddbc9eb88af874b3f97c9c165667f59a87cb91c36d69abc70cda0fab7e35e26b5973ab7576fe5f012387e663de37696798aeeee3cf825ab23173a4f1ddd9dc93d35bdbb08fcb5a47d2bf067f47e57b367fd8ba09e52c4f3c21949177e4f39dff670b1f0d9d2e9262fb7e147cd87041e127827127869d07d27633cda3e24f090c043020f093c24f09000093c96971f66f090c043020f093c24f090c00748028fa0fb0112f4639887041e127848e0218187041ecbcb776ce0dce23d2fbfe4ae60f56fb7f71e76f690c043020f093c24f0900009fc1fc82f60db95aa25920000000049454e44ae426082

[REFERENCES.—1. Port of La Scala; 2. Port of Sapsila; 3. Port of Gricon; 4. Port Merica; 5. Small Western Creek; 6. Port of Diacorta; 7. Town and Monastery of Patmos; 8. Cave of the Apocalypse. Below figure 8 is traced the paved road from the harbour to the town on the hill, leaving the Apocalyptic Grotto, or cave, on the left hand.]

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

The Pulpit Commentary

I was in the Spirit. I came to be (see on ver. 9) in a state of ecstasy capable of receiving revelations; like genesyai me en ekstasei . (Act_22:17; comp. Act_10:10 2Co_12:2-4) On the Lord"s day. The expression occurs here only in the New Testament, and beyond all reasonable doubt it means "on Sunday." This is, therefore, the earliest use of the phrase in this sense. That it means Easter Day or Pentecost is baseless conjecture. The phrase had not yet become common in A.D. 57, as is shown from St. Paul writing, "on the first of the week", (1Co_16:2) the usual expression in the Gospels and Acts. (Mat_28:1 Mar_16:2 Luk 24:1Jo Luk_21:19 Act_20:7; comp. Mar_16:9) But from Ignatius onwards, we have a complete chain of evidence that h Kuriakh became the regular Christian name for the first day of the week; and Kuriakh is still the name of Sunday in the Levant. "No longer observing sabbaths, but fashioning their lives after the Lord"s day" (Ign., "Magn.," 9). Melito, Bishop of Sardis (A.D. 170), wrote a treatise peri Kuriakhv (Eusebius, "Hist. Ec:," 4:26:2). Dionysius of Corinth (A.D. 175), in an epistle to the Romans, mentions that the Church of Corinth is that day keeping the Lord"s holy day (Eusebius, "Hist. Ec:," 4:23:11). Comp. also Clem. Alex., "Strom.," VII 12:98 (p. 377, Potter); Tertull., "De Con.," 3 and "De Idol.," 14, where Dominicus dies is obviously a translation of Kuriakh hmera ; and fragment 7 of the lost works of Irenaeus. That "the Lord"s day" (h Kuriakh hmera) in this place is the same as "the day of the Lord" (h hmera tou Kuiou) is not at all probable. The context is quite against any such meaning as that St. John is spiritually transported to the day of judgment. Contrast Rev_6:17 Rev_16:14 1Jn_4:17 Joh_6:39, Joh_6:40, Joh_6:44, 54 11:24 12:48. Whereas, seeing that the visions which follow are grouped in sevens (the seven candlesticks, seven seals, seven trumpets, seven vials), the fact that they begin on the first day of the seven is eminently appropriate. Great voice. The voice is evidently Christ"s; but throughout the Apocalypse the speaker is frequently not named. By a construction common in Hebrew, "saying" agrees with "trumpet," the nearest substantive, instead of with "voice". (comp. Eze_3:12 Mat_24:31) "Therefore it is from behind, for all the symbols and references are to be sought for in the Old Testament" (I Williams); comp. Isa_30:21.

Vers. 10-17. Voices and visions from eternity.

"I was in the Spirit on the Lord"s day," etc. Concerning this vision, and, indeed, nearly all the visions recorded in this Apocalypse, there are three facts to be predicated at the outset.

1. It is mental. What is here reported as heard and seen by John was not seen by his bodily eye or heard by his bodily ear. It was, I consider, a purely mental vision. It is one of the characteristic attributes and distinctions of man that he can see and hear objects that come not within the range of his senses. Though the eagle is reported to have a keen and far-reaching eye, and has borne its pinions into the region of sunny azure, it has no glimpse of the spirit domain; whereas a man who may be even sightless and deaf has the power of seeing wonderful things and hearing wonderful things. The sightless bard of England lived in a bright world; his genius bore him aloft into regions where there was no cloud. These mental visions are of two classes the voluntary and the involuntary. The former are the productions of creative genius, the latter are those dreams of the night when deep sleep falls on man. Mental visions are not necessarily illusions. They are often more real than those of the physical; they come further into the depths of our being, and convey to us impressions of things of which material phenomena are but the effects and expressions.

2. It is credible. Had it been reported that John saw with the outward eye, and heard with the outward ear, the things here reported, the report could not have been believed. The objects are so unique, so incongruous with all that is natural, so grotesque, and, we may say, so monstrous and unaesthetic, that we could not believe a man who said he saw them with his outward eye or heard them with his outward ear. A Being "clothed with a garment down to the foot, and girt about the paps with a golden girdle. His head and his hairs were white like wool, as white as snow; and his eyes were as a flame of fire; and his feet like unto fine brass, as if they burned in a furnace; and his voice as the sound of many waters. And he had in his right hand seven stars: and out of his mouth went a sharp two-edged sword: and his countenance was as the sun shineth in his strength." Who could believe a man who said he beheld these with his bodily eye? But as a mental vision it is credible enough. What grotesque shapes appear to us in dreams! What strange monstrosities rise to our mental eye! The deities that arose out of the imagination of Nineveh, Greece, and India, and throughout the whole domain of heathendom, were as unnatural and incoherent in their forms as the aspects of the Son of man before us. The reports of mental visions, however extraordinary, are credible; men believe in them.

3. It is symbolic. It has a deep spiritual meaning, it adumbrates mighty lessons, it is a picture of eternal realities. What are the great truths here symbolized? That a wonderful voice from eternity comes to man; a wonderful personage from eternity appears to man; and wonderful impressions from eternity are made upon man. Notice

I THAT A WONDERFUL VOICE FROM ETERNITY COMES TO MAN. "I was in the Spirit on the Lord"s day, and heard behind me a great voice, as of a trumpet." We are told also that the voice that came to John was "as the sound of many waters." The spiritual condition of John when the voice came is worthy of note. He was "in the Spirit." This means, I trow, something more than being in the spirit in a moral sense in the spirit of heavenly loyalty and devotion. In this condition all true men are; they are led by the Spirit; they walk by the Spirit. It is being in an elevated state of mind, a kind of ecstasy in which a man is lifted out of himself, in which, like Paul, he is taken up to heaven, and sees and hears things unutterable. He was in such a condition as this at a certain period here called "the Lord"s day." All men who are in the Spirit in the moral sense in the sense of vital godliness feel and regard all days as "the Lord"s day." But the days of spiritual ecstasies and transports are ever special. Perhaps the first day of the week is here referred to the day of our Saviour"s resurrection from the dead. Probably the association of that wonderful day served to raise his soul into this ecstatic state. Concerning the voice that came to him when in this state, it was marked by two things.

1. The voice was marked by clearness. "A great voice, as of a trumpet." The voice was clear, loud, strong, as a trumpet. It was a voice to which he could not close his ears if he wished to; its clarion notes rang into him.

2. The voice was marked by fulness. "As the sound of many waters." "Daniel described the voice of the Ancient of Days as the voice of a multitude; (Dan_10:6) but the voice of the multitude was in earlier Hebrew writings compared to the sound of the waves of the sea, which the voice of the Lord could alone subdue. (Psa_65:7 Psa_93:4) This image the evangelist adopts to describe the voice of Christ, strong and majestic amid the Babel sounds of earth. That voice whose word stilled the sea sounds as the waves of the sea which St. John heard him rebuke." Is there any voice in nature equal to the voice of the old ocean majestic, full, continuous, drowning all other sounds? The clamour and the din of a thousand armies on the shore are lost amidst the roar of the incoming waves. Such was the voice that came to John from eternity, and such a voice comes to all men in every condition and in every age, clear and full, bearing messages to the soul from the great Father of spirits. True, clear, full, and continuous though that voice be, it is only heard by those who, like John, are "in the Spirit whose spirits are alive and elevated with the real and the Divine.

II THAT A WONDERFUL PERSONAGE FROM ETERNITY APPEARS TO MAN. "Like unto the Son of man." Christ was indeed the Son of man, not the son of a tribe or of a class, but the Son of humanity, free from all national peculiarities, tribal idiosyncrasies, or ecclesiastical predilections. Observe here two things.

1. The scene of the appearance. "In the midst of the seven candlesticks." The seven Churches, viz. those of "Ephesus, Smyrna, Pergamos, Thyatira, Sardis, Philadelphia, and Laodicea," are here represented as "golden candlesticks;" they are precious lights, they bear and diffuse the light of God. Why these seven Churches are here selected and addressed rather than other Churches, of which there were several, some more important than these, such as the Church at Corinth, Thessalonica, etc., I know not. It might have been because they had in their combination all those excellences and defects, needs and duties, which together represent the universal Church, the Church of all times and lands. It was in these Churches, these "candlesticks," that the "Son of man" now appeared to John. He who would see Christ must look for him in true Churches, the communions of holy men.

2. The characteristics of the appearance. Mark the description. He was "clothed with a garment down to the foot, and girt about the paps with a golden girdle a long, ample robe of regal authority. "His head and his hairs were white like wool, as white as snow." Does the white hair indicate decay? It frequently does so with us. Snowy locks are at once the sign and consequence of declining strength. Not so with him. He is "the same yesterday, and today, and forever." "Fire," says Trench, "at its highest intensity is white; the red in fire is of the earth, earthy; it implies something which the fire has not yet thoroughly subdued, while the pure flame is absolutely white. This must be kept in mind whenever we read of white as the colour and livery of heaven." "His eyes were as a flame of fire eyes that penetrate into the deepest depth of the soul, discern moral distinctions, and burn with a holy indignation at the wrong. "His feet like unto fine brass, as if they burned in a furnace." This indicates strength at once enduring and resistless. "He had in his right hand seven stars." These seven stars represent, it is supposed, the chief pastors of the seven Churches. An ideal pastor is a moral star, catching and reflecting the light of the Sun of Righteousness. "Out of his mouth went proceeded a sharp two-edged sword." This is the Word of the truth, elsewhere called the "sword of the Spirit," quick and powerful, etc. The sword by which Christ fights his moral battles and wins his moral conquests is not the sword of steel, but the sword of truth. "His countenance was as the sun shineth in his strength." "Of the angel by the vacant tomb it is said his countenance was like lightning; (Mat_28:3) here the countenance of the Lord is compared to the sun at its brightest and clearest, in the splendour of the highest noon, no veil, no mist, no cloud obscuring its brightness." Here, then, is the wonderful Personage which has appeared to us, the children of men, from eternity. Though he is "the Son of man," thoroughly human, he has an attitude and aspect that are superhuman. His voice clear as a "trumpet" and full as an ocean, his regal robes girt with a "golden girdle," his "hair white as snow," radiating effulgent purity, his feet strong as "brass," his hand clasping "seven stars," his mouth flashing out a "twoedged sword" and his countenance luminous as the "sun in his strength." What manner of man is this? The symbolical representation here indicates:

(1) Royalty. He is robed as a king with a garment down to the foot." Christ was a royal Man in the truest and highest sense royal in thought, sympathy, aim, character.

(2) Purity. His brow encircled with locks white as snow. "His head and his hairs were white like wool." The only morally spotless man the race has ever known.

(3) Penetration. His eyes pierced into the deepest depths of human thought; they were "as a flame of fire.

(4) Firmness. There was no vacillation of purpose, but inflexible and invincible. "His feet like unto fine brass.

(5) Dominion. Having the brightest and purest intelligences in his possession and at his command. "He had in his right hand seven stars.

(6) Victory. His victories are bloodless. He conquers mind; he slays not existence, but its curses and its wrongs. "Out of his mouth went a sharp two-edged sword.

(7) Brightness. No dark thoughts clouding his brow, indicating anger or sadness, but bright looks withal. "His countenance was as the sun shineth in his strength." This Man was the greatest gift of Heaven to the race. In him dwelleth not only all the fulness of what is purest and grandest in human nature, but all "the fulness of the Godhead bodily.

III THAT A WONDERFUL IMPRESSION FROM ETERNITY IS MADE UPON MAN. "And when I saw him, I fell at his feet as one dead." It is a physiological fact that a sudden rush of strong emotions will stop the heart and arrest the current of life in its flow. What were John"s emotions? Was there amazement? Was he amazed at seeing One whom he loved above all others, and with whom he had parted, some few years before, on the Mount of Olives, when a cloud received him out of sight, now in form sublimely unique and overwhelmingly majestic? Was it dread? Was he terror struck at the marvellous apparition? Was it remorse? Did the effulgence of its purity quicken within him such a sense of guilt as filled him with self loathing and horror? I know not. Perhaps all these emotions blended in a tidal rush that physically paralyzed him for a while. When Isaiah, in the temple, saw the Lord on high and lifted up, he exclaimed, "Woe is me! for I am undone." When Job heard the voice speaking out of the whirlwind, he exclaimed, "I abhor myself in dust and ashes." When Christ appeared to Peter, he cried out, "Depart from me; for I am a sinful man, O Lord." When the Roman ruffians, in the garden of Gethsemane, saw the moral majesty on his brow, and heard his words, such emotions rushed up within them as stopped their hearts, and they "went backward and fell to the ground." Eternity is constantly making solemn impressions upon man. In most cases, perhaps, the impressions are superficial and fugitive, but frequently in certain seasons and conditions of life they are terrible beyond description. There are but few men who have not felt at times something of the moral terrors of Eliphaz: "In thoughts from the visions of the night, when deep sleep falleth on men, fear came upon me, and trembling, which made all my bones to shake." No impressions, however, from eternity are so deep and salutary as those conveyed to the heart by profound meditations on the doctrines, the history, and the character of Christ. Such impressions are the means by which the all-loving Father renews the moral character of his children and makes them meet for his everlasting fellowship and service. D.T.

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

John Wesley's Explanatory Notes

I was in the Spirit - That is, in a trance, a prophetic vision; so overwhelmed with the power, and filled with the light, of the Holy Spirit, as to be insensible of outward things, and wholly taken up with spiritual and divine. What follows is one single, connected vision, which St. John saw in one day; and therefore he that would understand it should carry his thought straight on through the whole, without interruption. The other prophetic books are collections of distinct prophecies, given upon various occasions: but here is one single treatise, whereof all the parts exactly depend on each other. chap. iv, 1 is connected with ver. 19 and what is delivered in the fourth chapter goes on directly to the twenty- second. On the Lord's day - On this our Lord rose from the dead: on this the ancients believed he will come to judgment. It was, therefore, with the utmost propriety that St. John on this day both saw and described his coming. And I heard behind me - St. John had his face to the east: our Lord, likewise, in this appearance looked eastward toward Asia, whither the apostle was to write. A great voice, as of a trumpet - Which was peculiarly proper to proclaim the coming of the great King, and his victory over all his enemies.

John Wesley, Explanatory Notes Upon the Whole Bible (1754–1765) — public domain. Text via the GEBible commentary corpus.

MacLaren's Expositions of Holy Scripture

Alexander MacLaren

Revelation

THE KING OF GLORY AND LORD OF THE CHURCHES

Rev 1:9-20.

In this passage we have the seer and his commission {Rev 1:9-11}; the vision of the glorified Christ {Rev 1:12-16}; His words of comfort, self-revelation, and command {Rev 1:17-20}.

I. The writer does not call himself an apostle, but a brother and sharer in the common good of Christians. He does not speak as an apostle, whose function was to witness to the past earthly history of the Lord, but as a prophet, whose message was as to the future.

The true rendering of verse 9 {R.V.} brings all three words, ‘tribulation,’ ‘kingdom,’ and ‘patience’ into the same relation to ‘in Jesus.’ Sharing in afflictions which flow from union to Him is the condition of partaking in His kingdom; and tribulation leads to the throne, when it is borne with the brave patience which not only endures, but, in spite of sorrows, goes right onwards, and which is ours if we are in Christ.

Commentators tell us that John was banished to Patmos, an insignificant rock off the Asiatic coast, under Domitian, and returned to Ephesus in the reign of Nerva {A.D. 96}. No wonder that all through the book we hear the sound of the sea! It was common for the Romans to dispose of criminals in that fashion, and, clearly, John was shut up in Patmos as a criminal. ‘For the word of God, and the testimony of Jesus,’ cannot fairly bear any other meaning than that he was sent there as punishment for bearing witness to Jesus. Observe the use of ‘witness’ or testimony, as connecting the Apocalypse with the Gospel and Epistles of John.

In his rocky solitude the Apostle was ‘in the Spirit,’ -by which is, of course, not meant the condition in which every Christian should ever be, but such a state of elevated consciousness and communion as Paul was in when he was caught up to the heavens. No doubt John had been meditating on the unforgotten events of that long-past day of resurrection, which he was observing in his islet by solitary worship, as he had often observed it with his brethren in Ephesus; and his devout thoughts made him the more capable of supernatural communications. Whether the name of the first day of the week as ‘the Lord’s Day’ originated with this passage, or had already become common, is uncertain. But, at all events, it was plainly regarded as the day for Christian worship. Solitary souls, far away from the gatherings of Christ’s people, may still draw near to Him; and if they turn thought and love towards Him, they will be lifted above this gross earth, and bear that great voice speaking to them, which rose above the dash of waves, and thrilled the inward ear of the lonely exile. That voice, penetrating and clear like a trumpet, gave him his charge, and woke his expectation of visions to follow.

We cannot enter on any consideration of the churches enumerated, or the reasons for their selection. Suffice it to note that their number suggests their representative character, and that what is said to them is meant for all churches in all ages.

II. The fuller consideration of the emblem of the candlesticks will come presently, but we have reverently to gaze upon the glorious figure which flashed on John’s sight as he turned to see who spoke to him there in his loneliness.

His first glimpse told him that it was ‘one like to the Son of man’; for it can scarcely be supposed that the absence of the definite article in the Greek obliges us to think that all that John meant to say was that the form was manlike. Surely it was a more blessed resemblance than that vague one which struck on his heart. It was He Himself ‘ with His human air,’ standing there in the blaze of celestial light. What a rush of memories, what a rapture of awe and surprise would flood his soul, as that truth broke on him! The differences between the form seen and that remembered were startling, indeed, but likeness persisted through them all. Nor is it inexplicable that, when he had taken in all the features of the vision, he should have fallen as one dead; for the truest love would feel awe at the reappearance of the dearest invested with heavenly radiance.

The elements of the description are symbolical, and, in most instances, drawn from the Old Testament. The long robe, girdled high up with a golden girdle, seems to express at once kingly and priestly dignity. Girded loins meant work. This girdled breast meant royal repose and priestly calm. The whiteness of the hair {comp. Dan. vii. 9} may indicate, as in Daniel, length of days; but more probably it expresses ‘the transfiguration in light of the glorified person of the Redeemer’ {Trench}. The flaming eyes are the symbol of His all-seeing wrath against evil, and the feet of burning brass symbolize the exalted Christ’s power to tread down His enemies and consume them. His voice was as the sound of many waters, like the billows that broke on Patmos, whereby is symbolized the majesty of His utterance of power, whether for rebuke or encouragement, but mainly for the former.

Flashing in His hand were seven stars. The seer does not stop to tell us how they were disposed there, nor how one hand could grasp them all; but that right hand can and does. What this point of the vision means we shall see presently.

The terrible power of the exalted Christ’s word to destroy His foes is expressed by that symbol of the two-edged sword from His mouth, which, like so many prophetic symbols, is grotesque if pictured, but sublime when spoken. The face blazed with dazzling brightness unbearable as the splendors of that southern sun which poured its rays on the flashing waters round John’s rocky prison.

Is this tremendous figure like the Christ on whose bosom John had leaned? Yes; for one chief purpose of this book is to make us feel that the exalted Jesus is the same in all essentials as the lowly Jesus. The heart that beats beneath the golden girdle is the same that melted with pity and overflowed with love here. The hands that bear the seven stars are those that were pierced with nails. The eyes that flash fire are those that dropped tears at a grave and over Jerusalem. The lips from which issues the sharp sword are the same which said, ‘I will give you rest.’ He has carried all His love, His gentleness, His sympathy, into the blaze of Deity, and in His glory is still our brother.

III. His gracious words to John tell us this and more. Soothingly He laid the hand with the stars in it on the terrified Apostle, and gentle words, which he had heard Him say many a time on earth, came soothingly from the mouth from which the sword proceeded. How the calming graciousness rises into majesty! ‘I am the first and the last.’ That is a Divine prerogative {Isa 44:6}. The glorified Christ claims to have been before all creatures, and to be the end to which all tend.

Verse 18 should be more closely connected with the preceding than in Authorized Version. The sentence runs on unbroken, ‘and the Living one,’ which is equivalent to the claim to possess life in Himself {John v. 26}, on which follows in majestic continuity, ‘and I became dead’-pointing to the mystery of the Lord of life entering into the conditions of humanity, and stooping to taste of death-’and, behold, I am alive for evermore’-the transient eclipse of the grave is followed by glorious life for ever-’ and I have the keys of death and of Hades’-having authority over that dark prison-house, and opening and shutting its gates as I will.

Mark how, in these solemn words, the threefold state of the eternal Word is set forth, in His pre-incarnate fullness of Divine life, in His submission to death, in His resurrection, and in His ascended glory, as Lord of life and death, and of all worlds. Does our faith grasp all these? We shall never understand His life and death on earth, unless we see before them the eternal dwelling of the Word with God, and after them the exaltation of His manhood to the throne of the universe.

The charge to the Apostle, which follows on this transcendent revelation, has two parts-the command to write his visions, and the explanation of the symbols of the stars and the candlesticks. As to the former, we need only note that it extends to the whole book, and that the three divisions of ‘what thou seest,’ ‘the things which are,’ and ‘the things which shall be hereafter,’ may refer, respectively, to the vision in this chapter, the letters to the seven churches, and the subsequent prophetic part of the book.

As to the explanation of the symbols, stars are always, in Scripture, emblems of authority, and here they are clearly so. But there is great difference of opinion as to the meaning of the ‘angels,’ which are variously taken as being guardian angels of each church, or the presiding officers of these, or ideal figures representing each church in its collective aspect. It is impossible to enter on the discussion of these views here, and we can only say that, in our judgment, the opinion that the angels are the bishops of the churches is the most probable. If so, the fact that they are addressed as representing the churches, responsible for and sharing in their spiritual condition, suggests very solemn thoughts as to the weight laid on every one who sustains an analogous position, and the inseparable connection between th spiritual condition of pastor and people.

The seven candlesticks are the seven churches. The formal unity of the ancient church, represented by the one candlestick with its seven branches, is exchanged for the real unity which arises from the presence of Christ in the midst. The old candlestick is at the bottom of the Mediterranean. The unity of the Church does not depend on compression into one organization, but on all its parts being clustered around Jesus.

The emblem of the candlestick, or lamp-holder, may suggest lessons as to the Church’s function. Each church should be light. That light must be derived. There is only one unkindled and unfed light-that of Jesus Christ. Of the rest of us it has to be said, ‘ He was not that Light, but was sent to bear witness of that Light.’ Each church should be, as it were, a clustered light, like those rings of iron, pierced with many little holes, from each of which a tiny jet of gas comes, which, running all together, make one steady lustre. So we should each be content to blend our little twinkle in the common light.

Alexander MacLaren, Expositions of Holy Scripture (1904–1910) — public domain. Text from a community e-Sword module.

Scofield Reference Notes

C. I. Scofield

voice The theophanies. Rev 1:9-20; Gen 12:7

The Scofield Reference Bible (1917 edition), notes by C. I. Scofield — public domain. Text from a community e-Sword module.

Godbey's Commentary on the New Testament

William B. Godbey

TIME OF THE END

While it is positively revealed that no one is to know the day of His coming, yet it is positively certified that the Lord’s true people are to know the time of the end. As Daniel and John did not live in the time of the end, they did not know it. Daniel was terribly grieved because he did not know it; but God said to him (12:9):

“Go thy way; close up the vision and seal the book till the time of the end. Many shall run to and fro, and knowledge shall be increased.”

We are now living in that period. Many are running to and fro, and spreading abroad the knowledge of the Lord’s speedy coming. Thus you may rest assured that we are living in the time of the end, and the coming of the Lord is nigh. We are flooded on a sides with innumerable prophetical signs of His coming, of which we shall have occasion to speak, ever and anon, in the progress of this exposition. In Rev 1:9, we find that John was banished to the Isle of Patmos on account of the word of God and the testimony of Jesus. When our Savior appeared to Saul, on his way to Damascus, He said: “I have appeared unto thee to make thee a minister and a witness.” Thus the word and testimony are inseparable concomitants.

If John had preached and withheld his testimony, he might have stayed in Rome. We must not only preach the word straight and clear, but constantly corroborate it by our testimony. In that case the blessing of persecution will not be delinquent.

10. As John arrived in Patmos late Saturday evening, spent the night in prayer, with the opening Sunday morning, the glorified Savior came down, opened heaven to his vision, and revealed the wonderful prophetical panorama. Why is our Sabbath the first day of the week? We see here the apostles kept the first day, and, because of its sanctity, called it the Lord’s day.

The Old Dispensation wag under the law, which said, “Work first, then rest; and if you do not work, you shall not rest.” The New Dispensation is under the gospel, which says, “Rest first, and then you will be in good fix to do your work.” Hence, the very genius of the dispensations superinduce the change from the seventh to the first day of the week.

William B. Godbey, Commentary on the New Testament (1896–1900) — public domain. Text from a community e-Sword module.

The People's New Testament

B. W. Johnson

10. I was in the Spirit. Was lifted to that spiritual exaltation in which revelations are given. On the Lord's day. The day of the Lord's Resurrection, the first day of the week. In the earlier apostolic writings the day was called “the first day of the week,” but by the close of the century it began to be called “the Lord's day,” as here. Epistles of Barnabas, Ignatius and Dionysius, written near this time, so style it, and the name is of common occurrence from this time onward, and is confined to Sunday. It is not confounded with the “Sabbath day” of many centuries. See Dr. Wm. Smith's Unabridged Dictionary of the Bible, article “Lord's Day.” Heard behind me a great voice. Heard but did not see the speaker.

B. W. Johnson's The People's New Testament with Notes (1889–1891) — public domain. Electronic text from the Christian Classics Ethereal Library (CCEL) ThML edition.

Cambridge Greek Testament for Schools and Colleges

10. ἐγενόμην ἐν πνεύματι. Was caught into a state of spiritual rapture. Son 4:2 and (nearly) Rev 17:3, Rev 21:10; cf. 1Ki 18:12; Eze 3:12; Eze 3:14; Eze 37:1; also 2Co 12:2-3.

ἐν τῇ κυριακῇ ἡμέρᾳ. Undoubtedly here used (though for the first time) in the sense now traditional throughout Christendom. Some commentators have proposed to translate, “I was, in spirit, on the day of the Lord,” i.e. was carried away in Spirit to the Great Day of the Lord’s Coming. But the parallel of Rev 4:2 seems against this, though Rev 17:3 and Rev 21:10 may be pleaded in its favour.

φωνὴν μεγάλην ὡς σάλπιγγος, λεγούσης. This participle, used throughout the book in different genders and cases, with or without a show of grammatical construction (here it is only a show, for we should expect λέγουσαν), seldom seems to mean more than quotation marks in English. Is the speaker the same as in Rev 1:17; Rev 3:22? This is implied by the gloss from Rev 22:13 (see crit. note) and probable from the context: the contrast between a voice like a trumpet and a voice like many waters is not decisive; but the voice in Rev 4:1, which is expressly said to be the same as the voice here, seems to belong to a herald-angel rather than to the Lamb: if so here, when the Seer turns to see, the Angel has vanished in the light of the Lord.

Cambridge Greek Testament for Schools and Colleges (Cambridge University Press, 1896; 21 vols, various authors incl. Carr, Maclear, Plummer, Farrar, Lumby, Moule, M. R. James, Simcox) — public domain. Text from a community e-Sword module.

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.

Revelation, in the Revelation, opens this verse with 15 words (14 distinct Greek lemmas). Its most distinctive word is kyriakós (“of the Lord”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. How does “of the Lord” (kyriakós) shape what this verse is saying?
  2. How does 1 Corinthians 11:20, which shares the word «of the Lord», read alongside this verse?
  3. What does the repetition of “in” (2× in this one verse) do in this verse?
  4. The translations on this page render this verse differently — a whole-verse word diff, not a word-by-word alignment. What might account for the different wordings?
  5. Compare how The Cambridge Bible for Schools and Colleges and Joseph Benson's Commentary read this verse. Where do they agree or differ?

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.