John 18:10

Greek (Tischendorf 8th ed.) John 18: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

John 18:10 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/john/18/10.

Show BibTeX & RIS
BibTeX
RIS
English Translation
Simon Peter therefore, having a sword, drew it, and struck the high priest's servant, and cut off his right ear. The servant's name was Malchus.
World English Bible · Public Domain
Highlights
  • 1 hapax legomenon — only here in the Greek New Testament
  • 1 first appearance in the Greek New Testament
Full analysis ↓
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
    Simon Peter therefore, having a sword, drew it, and struck the high priest's servant, and cut off his right ear. The servant's name was Malchus.
  • King James Version Public Domain
    Then Simon Peter having a sword drew it, and smote the high priest's servant, and cut off his right ear. The servant's name was Malchus.
  • unfoldingWord Literal Text CC BY-SA 4.0
    Then Simon Peter, having a sword, drew it and struck the servant of the high priest and cut off his right ear. Now the name of the servant was Malchus.

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
    Simon Peter therefore, having a sword, drew it, and struck the high priest's servant, and cut off his right ear. The servant's name was Malchus.
  • Berean Standard Bible Public Domain
    Then Simon Peter drew his sword and struck the servant of the high priest, cutting off his right ear. The servant’s name was Malchus.
  • Majority Standard Bible Public Domain
    Then Simon Peter drew his sword and struck the servant of the high priest, cutting off his right ear. The servant’s name was Malchus.
  • King James Version Public Domain
    Then Simon Peter having a sword drew it, and smote the high priest's servant, and cut off his right ear. The servant's name was Malchus.
  • American Standard Version (1901) Public Domain
    Simon Peter therefore having a sword drew it, and struck the high priest's servant, and cut off his right ear. Now the servant's name was Malchus.
  • Revised Version (1885) Public Domain
    Simon Peter therefore having a sword drew it, and struck the high priest’s servant, and cut off his right ear. Now the servant’s name was Malchus.
  • Geneva Bible (1599) Public Domain
    Then Simon Peter hauing a sword, drewe it, and smote the hie Priests seruant, and cut off his right eare. Nowe the seruants name was Malchus.
  • Douay-Rheims (1899) Public Domain
    Then Simon Peter, having a sword, drew it, and struck the servant of the high priest, and cut off his right ear. And the name of the servant was Malchus.
  • Young's Literal Translation Public Domain
    Simon Peter, therefore, having a sword, drew it, and struck the chief priest's servant, and cut off his right ear -- and the name of the servant was Malchus --
  • Literal Standard Version CC BY-SA 4.0
    Simon Peter, therefore, having a sword, drew it, and struck the chief priest’s servant, and cut off his right ear—and the name of the servant was Malchus—
  • Unlocked Literal Bible CC BY-SA 4.0
    Then Simon Peter, who had a sword, drew it and struck the servant of the high priest and cut off his right ear. Now the name of the servant was Malchus.
  • unfoldingWord Literal Text CC BY-SA 4.0
    Then Simon Peter, having a sword, drew it and struck the servant of the high priest and cut off his right ear. Now the name of the servant was Malchus.
  • Darby Bible Public Domain
    Simon Peter therefore, having a sword, drew it, and smote the bondman of the high priest and cut off his right ear; and the bondman's name was Malchus.
  • World Messianic Bible Public Domain
    Simon Peter therefore, having a sword, drew it, struck the high priest’s servant, and cut off his right ear. The servant’s name was Malchus.
  • Webster's Bible Public Domain
    Then Simon Peter, having a sword, drew it, and smote the servant of the high priest, and cut off his right ear. The servant's name was Malchus.
  • Free Bible Version CC BY-SA 4.0
    Then Simon Peter drew a sword and struck Malchus, the high priest's servant, cutting off his right ear.
  • Bible in Basic English Public Domain
    Then Simon Peter, who had a sword, took it out and gave the high priest's servant a blow, cutting off his right ear. The servant's name was Malchus.
  • Text-Critical English NT CC BY 4.0
    Then Simon Peter, who had a sword, drew it and struck the high priest's servant, cutting off his right ear. (The servant's name was Malchus.)
  • Tyndale New Testament (1534) Public Domain
    That the sayinge might be fulfilled which he spake: of the which thou gavest me have I not lost one.

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 →

Μάλχος
Málchos
G3124
“Malchus”
Noun, Nominative, Singular, Masculine
Part of Speech
Noun
Case
Nominative
Number
Singular
Gender
Masculine
Full Thayer's Definition

Origin: of hebrew origin H4429

TDNT: None

Malchus = "king or kingdom" 1. was the name of the servant of the high priest whose right ear Peter cut off at the time of Christ's arrest in the garden
  1. Σίμων Símōn G4613 “Simon” Noun, Nominative, Singular, Masculine
  2. οὖν oûn G3767 “therefore” Conjunction
  3. Πέτρος Pétros G4074 “Peter” Noun, Nominative, Singular, Masculine
  4. ἔχων échō G2192 “to have” Verb, Present, Active, Participle, Nominative, Singular, Masculine
  5. μάχαιραν máchaira G3162 “knife” Noun, Accusative, Singular, Feminine
  6. εἵλκυσεν helkýō G1670 “to draw” Verb, Aorist, Active, Indicative, 3rd person, Singular
  7. αὐτὴν autós G846 “he” Personal pronoun, Accusative, Singular, Feminine
  8. καὶ kaí G2532 “and” Conjunction
  9. ἔπαισεν paíō G3817 “to strike” Verb, Aorist, Active, Indicative, 3rd person, Singular
  10. τὸν ho G3588 “the” Article, Accusative, Singular, Masculine
  11. τοῦ ho G3588 “the” Article, Genitive, Singular, Masculine
  12. ἀρχιερέως archiereús G749 “high priest” Noun, Genitive, Singular, Masculine
  13. δοῦλον doûlos G1401 “slave” Noun, Accusative, Singular, Masculine
  14. καὶ kaí G2532 “and” Conjunction
  15. ἀπέκοψεν apokóptō G609 “to cut off” Verb, Aorist, Active, Indicative, 3rd person, Singular
  16. αὐτοῦ autós G846 “he” Personal pronoun, Genitive, Singular, Masculine
  17. τὸ ho G3588 “the” Article, Accusative, Singular, Neuter
  18. ὠτάριον ōtíon G5621 “ear” Noun, Accusative, Singular, Neuter
  19. τὸ ho G3588 “the” Article, Accusative, Singular, Neuter
  20. δεξιόν dexiós G1188 “right” Adjective, Accusative, Singular, Neuter
  21. ἦν eimí G1510 “to be” Verb, Imperfect, Active, Indicative, 3rd person, Singular
  22. δὲ dé G1161 “but” Conjunction
  23. ὄνομα ónoma G3686 “name” Noun, Nominative, Singular, Neuter
  24. τῷ ho G3588 “the” Article, Dative, Singular, Masculine
  25. δούλῳ doûlos G1401 “slave” Noun, Dative, Singular, Masculine

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 →

26
words
19
distinct lemmas
Gospels
section

Notable vocabulary

1 hapax legomenon — a word that appears only here in the entire Greek New Testament:

  • Μάλχος Malchus G3124

First appearance in Scripture

This word makes its first canonical appearance in the Greek New Testament here:

  • Μάλχος Malchus G3124

Shared distinctive vocabulary

ἔπαισεν to strike G3817 occurs in 5 verses of the Greek New Testament. Also found in:

Repetition

Words recur within this verse:

  • δοῦλον slave G1401 ×2
  • τὸν the G3588 ×5
  • αὐτὴν he G846 ×2
  • καὶ and G2532 ×2

Cross-references

6

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

  • Mark 14:47 But a certain one of those who stood by drew his sword, and struck the servant of the high priest, and cut off his ear.
  • Matthew 26:51–54 Behold, one of those who were with Jesus stretched out his hand, and drew his sword, and struck the servant of the high priest, and struck off his ear.
  • Luke 22:49–51 When those who were around him saw what was about to happen, they said to him, "Lord, shall we strike with the sword?"
  • John 18:26 One of the servants of the high priest, being a relative of him whose ear Peter had cut off, said, "Didn't I see you in the garden with him?"
  • Mark 14:30 Jesus said to him, "Most assuredly I tell you, that you today, even this night, before the rooster crows twice, you will deny me three times."
  • Luke 22:33 He said to him, "Lord, I am ready to go with you both to prison and to death!"

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

Commentary

Notes on John 18: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 →

Tyndale Open Study Notes

Tyndale Open Resources

18:10-11 Simon Peter drew a short sword or a long knife that was generally worn with everyday garments. • The Hebrew name Malchus means “king,” a detail that John might have included for its wordplay on Jesus’ true identity (see 18:36-37; 19:19). • Put your sword back: Jesus’ mission was not to fight for his life, but to die for ours.

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

Joh 18:10. Σίμων, Simon) John alone records that it was Simon who did this: the other evangelists keep back the name of Peter. [No doubt because these latter wrote at a time when Peter might readily have run risk with the world (had his name been mentioned): John, writing last of all, filled up the omission of the name when all risk was over.—Harm., p. 531. Comp. ch. Joh 21:19, note marg.]

[378]—ἔχων having) Even to have a sword was attended with danger.—ἀπέκοψεν, cut off) with a dangerous stroke.—Μάλχος, Malchus) It is probable that, for a long time after, this man continued to be well known among Jews and Christians. The name of the servant is given in the sacred narrative, as that of the maid (Rhoda), Act 12:13.

[378] John wished also, now that danger from the disclosure was past, to honour the zeal and courage of Peter in behalf of His Lord, as a set-off against his subsequent thrice repeated denial.—E. and T.

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

Joh_18:10-11. Comp. Mat_26:51 ff., and parall.

οὖν] In consequence of this danger, which he now saw for Jesus. On its position between Σίμ. and Πέτρ., comp. Joh_21:7.

Only John here names Peter, and also Malchus.[208] Personal considerations, which may have kept the names so far away from the earliest tradition, that they are not adduced even by Luke, could now no longer have influence.

δοῦλον] slave, therefore none of the officials of the court of justice, Joh_18:3, but also not the guide of the temple-watch (Ewald). The slave had accompanied the rest, and had pressed forward.

τὸ ὠτάριον] not purposely (Hengstenberg), but the blow which was aimed at the head missed.

Cast the sword into the sheath! certainly more original than the calmer and more circumstantial words in Matt. On θήκη, sheath, see Poll. x. 144. In the classics, κολεός. Comp. Hom. Od. x. 333: κολεῷ μὲν ἄορ θέο.

τὸ ποτήρ.] Comp. Mat_20:22; Mat_26:39. The suffering of death which He must now, after He has become clearly conscious of Gods will and object (Joh_3:14-15, Joh_6:51), approach, is the cup to be drunk, which the Father has already given to Him (into His hand), δέδωκε.

αὐτό, as in Joh_15:2.

[208] A name of frequent occurrence; see Wetstein. In Phot. Bibl. cod. 78, a Sophist is so called. Hengstenberg gives artificial interpretations.

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

Joh 18:10 . Peter did not wish to be thus dissociated from the fate of his Master, Joh 13:38 , and thinks a rescue possible, as only the Sanhedrim officials would enter the garden, leaving the soldiers outside. ἔχων μάχαιραν , “having a sword,” “pro more peregrinantium in iis locis,” Grotius, and cf. Thucyd., i. 6; Luk 22:36 . He struck τὸν τοῦ ἀρχιερέως δοῦλον , “the high priest’s servant”. The δοῦλοι are distinguished from the ὑπηρέται , Joh 18:18 . John, being acquainted with the high priest’s household, both identified the man and knew his name, which was a common one, see Wetstein, and cf. Neh 10:4 ; also, Porphyry, Life of Plotinus , 17. “In my native dialect I (Porphyry) was called Malchus, which is interpreted, king.” ἀπέκοψεν αὐτοῦ τὸ ὠτίον τὸ δεξιόν . In Mar 14:47 ἀφεῖλεν τὸ ὠτάριον . τὸ δεξιόν indicates eye-witness or subsequent intimate knowledge. Peter meant, no doubt, to cleave the head.

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

We ought to contain the zeal we bear to God, within the bounds of our vocation.

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

Jamieson, Fausset & Brown

Robert Jamieson, A. R. Fausset & David Brown

Then Simon Peter, having a sword, drew it, and smote the high priest's servant, and cut off his right ear. The servant's name was Malchus--None of the other Evangelists mention the name either of the ardent disciple or of his victim. John being "known to the high priest" (Joh 18:15), the mention of the servant's name by him is quite natural, and an interesting mark of truth in a small matter. As to the right ear, specified both here and in Luke (Luk 22:50), the man was "likely foremost of those who advanced to seize Jesus, and presented himself in the attitude of a combatant; hence his right side would be exposed to attack. The blow of Peter was evidently aimed vertically at his head" [WEBSTER and WILKINSON].

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. Having a sword] See Clarke on Lu 22:36.

Cut off his right ear.] He probably designed to have cloven his scull in two, but God turned it aside, and only permitted the ear to be taken off; and this he would not have suffered, but only that he might have the opportunity of giving them a most striking proof of his Divinity in working an astonishing miracle on the occasion: see the notes on Mt 26:51-56.

The other three evangelists mention this transaction; but neither give the name of Peter nor of Malchus, probably because both persons were alive when they wrote; but it is likely both had been long dead before St. John published his history.

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

John Calvin's Commentaries

10. Then Simon Peter, having a sword, drew it. The Evangelist now describes the foolish zeal of Peter, who attempted to defend his Master in an unlawful manner. Boldly and courageously, indeed, he incurs great risk on Christ’s account; but as he does not consider what his calling demands, and what God permits, his action is so far from deserving praise, that he is severely blamed by Christ. But let us learn that, in the person of Peter, Christ condemns every thing that men dare to attempt out of their own fancy. This doctrine is eminently worthy of attention; for nothing is more common than to defend, under the cloak of zeal, every thing that we do, as if it were of no importance whether God approved, or not, what men suppose to be right, whose prudence is nothing else than mere vanity.

If we saw nothing faulty in the zeal of Peter, still we ought to be satisfied on this single ground, that Christ declares that he is displeased with it. But we see that it was not owing to him that Christ did not turn aside from death, and that his name was not exposed to perpetual disgrace; for, in offering violence to the captain and the soldiers, he acts the part of a highwayman, because he resists the power which God has appointed. Christ having already been more than enough hated by the world, this single deed might give plausibility to all the calumnies which his enemies falsely brought against him. Besides, it was exceedingly thoughtless in Peter to attempt to prove his faith by his sword, while he could not do so by his tongue. When he is called to make confession, he denies his Master; and now, without his Master’s authority, he raises a tumult.

Warned by so striking an example, let us learn to keep our zeal within proper bounds; and as the wantonness of our flesh is always eager to attempt more than God commands, let us learn that our zeal will succeed ill, whenever we venture to undertake any thing contrary to the word of God. It will sometimes happen that the commencement gives us flattering promises, but we shall at length be punished for our rashness. Let obedience, therefore, be the foundation of all that we undertake. We are also reminded, that those who have resolved to plead the cause of Christ do not always conduct themselves so skilfully as not to commit some fault; and, therefore, we ought the more earnestly to entreat the Lord to guide us in every action by the spirit of prudence.

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

Ellicott's Commentary for English Readers

(10) Then Simon Peter having a sword drew it. . . .—Comp. Note on Mat_26:51. The fact is recorded by all the Evangelists. St. John only tells us that it was done by Peter, and that the servant’s name was Malchus. He is also careful to note, as St. Luke does too, that it was the “right ear.”

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

The Cambridge Bible for Schools and Colleges

gen. ed. J. J. S. Perowne

10. Then Simon Peter] Simon Peter therefore (Joh_18:3), because he ‘saw what would follow’ (Luk_22:49). All four Evangelists mention this act of violence; S. John alone gives the names. While S. Peter was alive it was only prudent not to mention his name; and probably S. John was the only one who knew (Joh_18:15) the servant’s name. S. Peter’s impetuous boldness now illustrates his impetuous words Joh_13:37 and Mar_8:32.

having a sword] Probably one of the two produced in misunderstanding of Christ’s words at the end of the supper (Luk_22:38). To carry arms on a feast-day was forbidden; 30 that we have here some indication that the Last Supper was not the Passover.

the high priest’s servant] No doubt he had been prominent in the attack on Jesus, and S. Peter had aimed at his head. S. Luke also mentions that it was the right ear that was cut, and he alone mentions the healing, under cover of Which S. Peter probably escaped.

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.

John Gill's Exposition

Then Simon Peter having a sword,.... Girt about him, which he either wore in common, or particularly at the feast, as the Galilaeans are said to do, to preserve them from thieves and wild beasts by the way; or was one of the two the disciples had with them in the garden; or what Peter purposely furnished himself with to defend his master, taking a hint from what was said by him, Luk 22:36;

drew it; before Christ could give an answer to the question put by his disciples, whether they should smite or not, Luk 22:49; being encouraged thereunto by what Christ said, Luk 22:38; or by what he had just done in, striking the man to the ground; and being provoked by that servant's going to lay hold on Christ, and who it is probable was more forward and busy than any of the rest; for it appears from the other evangelists, that Peter did this, though he is not mentioned by name by any of the rest, just as they were seizing and apprehending Christ:

and smote the high priest's servant, and cut off his right ear; he doubtless struck at his head, and intended to have cleaved him down, but missed his aim, and took off his ear: the person is particularly described, that he was a servant, and the servant of the high priest, and he is mentioned also by name;

and the servant's name was Malchus; that if the truth of this relation was called in question, it might easily be looked into and examined, when it would appear that it was perfectly right. All the evangelists give an account of this action of Peter's, but none of them mention his name but this evangelist; perhaps the reason might be, that Peter was alive when the other evangelists wrote, and therefore it was not safe to say who it was that did it, lest he who was the minister of the circumcision, and dwelt among the Jews, should be persecuted for it, or their minds should be prejudiced against him on that account; but John writing his Gospel many years after his death, the reason for the concealment of his name no longer subsisted: nor indeed is the name of the high priest's servant mentioned by any other of the evangelists: John had, or however he writes, a more exact and particular account of this matter. This was a name frequent with the Syrians, Phoenicians, and Hebrews. Jerom (c) wrote the life of one Malchus, a monk or Eremite, who was by nation a Syrian; and Porphyry, that great enemy of Christianity, who was by birth a Tyrian, his original name was Malchus, as was his father's; and "which", in the Syrian, and his country dialect, as he himself (d) and others (e) say, signifies a "king". Josephus (f) speaks of one Cleodemus, whose name was Malchus, that wrote a history of the Hebrews. And some Jewish Rabbins were of this name; hence we read of , "R. Maluc" (g), and of , "R. Malcio" (h); the name is the same with Malluch, Neh 10:4.

(c) Tom. I. fol. 87. (d) Porphyr. vita in Plotin. c. 17. (e) Eunapius in vita Porphyr. p. 16. (f) Antiqu. l. 1. c. 15. (g) T. Hieros. Succa, fol. 53. 3. & Bab. Bathra, fol. 16. 1. (h) T. Bab. Nidda, fol. 52. 1.

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 Then Simon Peter having a sword drew it, and smote the high priest’s servant, and cut off his right ear. The servant’s name was Malchus.

Ver. 10. The servant’s name was Malchus] A busy fellow belike in surprising our Saviour. But it was a sad omen (saith a noble and renowned writer, Lord Brook) that Peter’s sword should cut off the ear of Malchus, which signifies a king or kingly authority. How the pope hath lifted up himself, επι παν σεβασμα, above all that is called Augustus, or emperor, is better known than that it need be here related. And if bishops forbear (saith he) to touch the sceptre (which they strive to sway), it is but as once Mercury spared Jupiter’s thunderbolts, which he dared not steal, lest they should roar too loud, or at least burn his fingers.

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

See the notes at Mat 26:51-52.

The servant’s name was Malchus - His name is mentioned by neither of the other evangelists, nor is it said by the other evangelists who was the disciple that gave the blow. It is probable that both Peter and the servant were alive when the other gospels were written.

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

Matthew Poole's English Annotations

It is thought that this action of Peter’s was before the apprehension of our Saviour, though after the discovery of it, as our evangelist reports it; because upon the apprehension of our Saviour, both Mat 26:56, and Mar 14:50, agree, that the disciples fled; and it can hardly be thought that if Peter had seen his Master apprehended he would have adventured upon so daring and provocative an action; nor could Christ, had he been first bound, have stretched out his hand, to have touched his ear, and healed it. Lest any should wonder how Peter came by a sword, we may read, Luk 22:38, that the disciples had two swords amongst them, probably brought out of Galilee for the defence of themselves and their Master against assaults from robbers in that long journey.

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. Malchus—The Greek and Latin form of Malek, signifying King. John alone mentions his name. See note on Mat_26:51.

89504e470d0a1a0a0000000d49484452000001660000016b08020000006ddab49f000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecdde7d3765955e7f1691e1db3a0620e204654cc01038a2088010109168a80258a4a958025d282da2d9496afc48458d06837228a22a2121c304714c19c73c03127cc139ccfb9bf4fff3c738f2fe60fe0bcb8ee73edb3f7da2befb5d6dee7baaff9977ff9976baeb9e67fdf7cfd978beb16b7b8c5ffbab8dc5fb972a50e6bffd77ffdd77ffff77fd7eed2d3e5e93ffee33fbee66bbea6f6baf548fbffbcb8cca2e5352e2e37fad4eeaa5d67b334d08da97b04a6e95c1aeb36343cd2f86ffff66f7a6a74ef0a8170730f0e1c02ab3d8ac279546b0c7853ff8f8b2b8020bcd66bbd96898273e68647ae4dda287d9a5a4ff775b8343568660f37d7996464d60299a803240841eb3319edd288bdf8a0c528577c76fdd33ffd93fe006a1c43a2f7b55ffbb58d8a75fff5e24ae8a8482592606c999401d427e927dfbeeaf67aaff77aeea90198806b89876152cf70ee3ef9ea1999f00f6c1dea19f0d8584b73d52df4dcc039a2a642f5f4a9437c1bf9932c044229ed1a8b7c05d0c0d77dddd7c58a260a819009425a1a7b53cbeea7a5eb962275352402cf30cf5a3aa18f03aff33aaf833f59ca547a3c99560f7ee881f3cffffccf1a89c6d8b8345aea80095a52f2943f41240b5a11abc3d9e71bbff11b1fa4befa7a35075ecd815773e0ff9303571ef7b8c7e59be7a4e735ff5f37397fb9b571ee87bbe295735d73c667ffc44172665b7f38332b9255abf5aad943ba88276f9a9fcbbfea60969ce59c74cb7b9d87cc3cfaa283b163ab442b438e76cb9a96169f96d97033a48028f71f13ead3d30d1f5b42bbcef537bca9b7e034bc35b340ac052a625b3fb76e149b84b0c6788587af7ad5abfee11ffec1277cb6fcd60d6f0d59ecb3e8c6d316904b2a12db0127a396dc89afa06001630142ebb63ee1dcf04d17d5f1c75ad7151342beb151015524e8e03e385380789b4e9e35332a6272224b3a5bf0cf7060759e3438e37f549fb9b1af456d5d29c3b471ec9a94035b48b5a7111203a1c104ce136dacc6029069f22c228e1545ce3aba0f32b029e7b47406c82445281948da5554de7d3c89a8b36a3575949e6dc41447c0f2c55ffcc51b3c02dc44f3b01c25497d1a938ad40d5bbb99e48c82a2482f4fd144d9cf4c3da9a75bbbe285f602cb7cc4346916eb66fcdad446c5c720c497297d82a973d67e7610a197aecf974dfc869c791de4e4144ff26b67e097f4e3ec47cedc0ebdb162b63197378b3d0b8297c9e79617bcc11bbc013e3776fe2eeaca56e243a615f9675453cdb3a798ba278ef870c9299c9564763820b50ce771b5d9a7eed97c3c1cc732fe74637cab71ed7d1d97c6d2245bb7eeb3a8b4a28b66a63cb98368c7a57987b3802e71ccd7e15cb798d9fd7895339ade6ae73266cf5395b801e0d42f506b872a59c7a22d90b3d0a974739d31994b052a17df2cd088d89bfdf0d575b16e63ef997bda71e648248108b3596622397bee66828d09ea6f8d329ffba5d09e6eb2318eb3b074a0f62ddee22dce86d75c71d6670be059399a5dbb89caaf7a3a7d02d9a3241717cec4a70a5ac2334507305ec4acb81956f5345d94b62825b36eea16d7b2bd6413072686524d57eccaf5e447e686a60a9b7ab26c4818d6188b0081d290890f73bbd1583a9a4a85aa964a0fe110c0f810325d937bdd7c1a353e9fd53ae3cc3fd6733aaa5b38a44b9738a6676c19578313320ba07a1a574143d7ac22f9ce18a6d3c962c29d7cd3e7e94ca28f996e62e046598a6342546054d8ae31e50c669cf1759c4c916a8f8797ec7663b5e73226e8995e8630571be6b1318ba3669943386c3d9bf8c221b453219f996731ef888ab767fd4f9d32994549a94738187b11f8bec61bbee11b5eb9eebaebc23b6ec68e99f4480a95404fe11a35fcce9c8ad42edd4447613c38d3e389304674356f0a81ec284fa5ba9a576337730191907264e1b38a5ac6eba638831d836245fa1a21018cde33217d0d87f3f056b0acbd49ebd04dd71981c66ea2a8a843ec9d2a44698fdc082e7428880b3d57536be4589374328d84492d1c86cc542441645775cebca752f98b61181b73a64d349ef7e86c6c7316e9467612929b741ccef34ebe758bc0c50b79ed4416936366e88d8ada6b99b56c48e20ed5f9b214e94cc299908d3d5bef257b1e3263759c396bf2f8131f1ab28189ac2c329711fe136b1d664de340fca400c84934e1b681d3a2f099368eeab356a7846639c21389c994690c4dae61339266abc19a543289cce3ccf49c85472d1753fa7124a19e1799fcdf59f3744e39621380e9d3880c9969dbec3cbd4f392207289e0b908ac3b3f65945c8cfaf9d418dde1a63cb2563e86b4fa7ebe190a234e46c0367f77116d57aa6c786cf676593b951edaffffaaf5fded7f0066af1b428632e664615eb62b29bb39945fe501d933395da1350c436b66e71352f107be714e2c63836061a6b143ce72fb2191c1b0f3770ec9de33b4b616e65ae61b384c98647725fbb2f13494c3ab743e726e5b964c37d5dff596f7ca87fac988124f4ae42e33384759bdfdca40d84678eb2b96263f0b13a777989fc4b2eb80ec5d1e9cf264d67ce339e57c491399774f0ea8bbee88bce6610e52d5367d5496bb172bc1eea0d9973095a4f9b1201611637b7461975890b33f2e9f73af7c82cad30037e96fd5461aa9cadcedefa3a5d4f726705ea692ea66e69d259031a35c83d1a077a9a8e6eba6609e034f52cfb61b5d8a49ed2ba38a67d681bd89a9fa210cacc2c3889c0c0d2b7441999698ffec520432caa9bc5e7d6a2b04d63d281ccbb59021b9772fd2d6ba1916872f7137dd09a377f31fb39eb6e8a1be775ce36021ba870703575dda2aeaf97969611a29b8902defdf4d04dac9bdc677bf365d1d275b68551317c92efcc3e95b6686d78d44d0d2ed9f9e4188639e2b422ae160df5f43c36f82d8dc3b09608f71939e3e7be9e5d4110423298f1f6cae31ffff81696781a06a94eda93f62736c5f9d9d81c6703eb70d6b073529014a779c3b5dc6c57fc1d9cab28de1c87c7df05a2e74878da9642f7197fc705378b3953bb342f49c4c108a9a7afb39cb13e65eaca6626f8f13006364576587f1db6fed4794a50375fcff66f5261824c3bed8cc661dbbc808449da9fe0e2bc4ff76de9d74d87dde33c69ea16c343a05d1b3d5bf99b2bed8c21339518328ec528308b7d92542b6a0aeaaae496eacf5675ce7a5b5752e850ca12f40c8ec676dce203ea926ce2ce7822335301c1d392f6398200f63593a85b8e6010223f0538fb88597b388c75cd1b991172f6a7f32633e3187be6613cc974c7f34bbc4a07ea00fed2cfe2be2949dda04464f44737649e23fd343f38713255c9d8932980e76c373bf2943a5d436fce169b7257d2a340f6419b52000c4a0a91509b005541772dfc8ba1e308f85bebd2d10686d9d944e3482c9e96444cec73cfa83a1896c1375772cd08a37fb34c7e295f1c99f925daa97e704cb7f4f8ccdf28324518f635452ff6ceb45aff3197e6d5182d8660639c495a51642e7cde81a2462d40e032c41a1a4b46a6c7c171bdc99bbc891dcacc2006fa3469390b3412622e2064d2a7119ec2e9a3bf896e79cb5b3697b1c44aedfef22fff120eee5383b3828e9fb90cdddc64b179c90e8c69044dbb0ef04c6563fe8c3c2433e3649a8b8fd5695a4a188464114cdde056fd758c820f9c7d6da9cbc25383cd6e8a22f6f4679a991ec6a239c1189edc737f67b6cf08fff66fff36279831877f3d53dda96b8d1112757307b3de5cc9ecb9e153c5b4a52b6e04b005202bc37957cb5503d3c03a47a99ee708d18cb9f8312456bcd99bbdd935b46df46c7c96401278ddca431e899c00a22d5d2feb8b3bc323e869700616f7c7ee0cccd7306bba913da54cd53280e947930633f85975f600c80066cc4323d51ca7b2ed4dbaa74b7c2221ef30c1c7ab88daa49bc5cdd0db2194f4235bc5c62aa3b12838d9c37892bbf409026befe66ffee66ff46fb9f03424b5240828bdd11bbd1101b931a465e02ddff22dddb099bffffbbf2f0759d5804c79814e5e760a6332aa33509916dcb80cfd79ae5bddea56808f21c6423b4ccc1b623a344a0bc8293445322a7f0dfed6bd3435f333644e33f2b3ea74664e5c7b1bc9f1134ca882094efa192703eb6bec75a1310774765ebab5d3549f3a2788c8773fad9e8f3e5b5d723cab592c0d8dec7c4e21f4b60825b8d945269acb48759b3af50b9ace39a3504d09d3a8fac779f71e41a32922677e419f346156d92ad2a8dcc45cc1c5ba76e090237ed3377dd3ff883286687c6c02ba32a7303791e2e6b6630a24a2b62b50c93b0a3b839c5e8edaf00bb9219d0265a2338934a03ee96813c5d396a61e4126cc53a9337f4db425c5c0589018e62fb4a4d3d81d8df347cd3854cf1e70f7c9d5356103c2d8f0b376c327dd58d1a211585c1a09d95b67b49cd28586a7aec41fb7e389e318ba9ddd9f46a3b8a7bffeebbfb6a5d239f4b814e1fc0517e36ba6def2020e54ffeaaffe6a1b81f305f3023a545b057068c7798d069a1a649f1c4daa1669c905fe7c5fca009f98cca1e806320809a893da2565421e03f9be76eb8d42516ccc1ea0bd5370637e8f926fbe7be28b75260a435c8a2753bc3c94cf9ce0342d99e623ea933ef8bae527859fcbd8129d1e26b84bb69a91e73bcedab595e93ce92c68ee265967830d4fcf6369b600d534591fe24b0f87c60cf06cd133de6006d6a442dac3656c8c9bcac5b9deb049900d186ddde429f220b9e4a0e7235d290de4d8e16c63a612361028c588fb816de09138ddecff9253ecc883145e3664dd9a3477004286a7db0616c2c4c7101e62e0d3cbbffbbbbff3c8d4387e0ecf12c37c654e7d0c8d51d9527638cf68548d67558b2d1370c8642dba1552c2bc1737806dde60ea9917d048e377f822209809b2c6ee5d88ca6564a2e0f30bdadffaaddf1af31b053d24677ea6d31e26b8e1d32c66e798d2b302fe3c4bb60d48a18ab170d69e23d00de4de74880fee539b79ea44a9c5d8a41fed1ab5b4de843f3c33835917422ad6e84fc732f2ec7f0b5b6cd7584bb228b6d29e3e785a693fa124dc283abb0c8d7319854e4904c0c0a6121ec5a220e45352dae96a24242c8d7340a60364575f6714c3273480dd0b41e7e025ebd3215a920ed6b54824ee68a96784c7f052a7d8b2e1da4dadfd3fa28cbec7d9c2fee17a56778de5a2b1267f31831f9da172a613cc3018d79284afe86901ccfdcf2bb94f291bb29be153792676c7a09443e35c69469216f628936bfd492df229e3efd9d8f2262199332a7a4c4572ed67b51867e6f50c31b66590cce6f58c0de179811c4dac0b2b2d8527b5c48758e1d3404fc1ac54e1f30ffee00ffef88fffd8bd0c82ddb2730b7ef5c216008f888fe5ffdeeffdde6ffff66f7fc4477c44784a50f54fb2ceeaf81486f42ed39ffdd99ff11a40d1952a0529d979992a82c89871cf5c5ab2a8641a1b5b1e8a9b7470df1eb03882ab4a47dda04e2dc0a72110864fca46a6bff99bbf2948b9ed6d6f0b994e970ba3e45f1006ea577ff557d185d5d808d56a497d0619a8e0f80a02e6a436dae1964432a49c1a3871fb6cc6492d95d09ea5ac713df3ade0147fb5960c72439a22c9b6c2e583667df54f4629461e2796ea0638e9a42d99439adcc0ac298b76ef69369eec9263f1919b909991d668d4d43bdd13f01e2e60135c52ca0c634f2386a4018ad42c705e70e88ef5619f7ecf6905b3ceb1a0a771615ea351213afa6730c6e60e46738f328fb9d8704e0fa25fb75c4621462b4f134ddeb9e1343e3c07619e4e4bab6bf610e64d97ae6757ae30cca25ab47322f908edfa03e5fae11ffee1dffffddf27fe777dd7777d97777917ede941458a3ff9933f79e52b5f09731ec1695a96069451cc864eb80f66b6917a69b7f6b2ffea11d0000d7c427cbbb77b3bb368619fb9e63ffdd33fb5681b6eec5ffcc55f20d0449c450ba61bbccae69b313b647830a9c0c6cb1815b655c138324e07d8bae5a963053808a482892c47eca290e0c34167987b8a69fa43030720fcbeeffbbec887a10ea87bc7777c479d8dfaf99ffff9dca5ab2952d47818abb5cc65740a4e23f83a543dd592f26cfd4fc3bbce8a7d6e4f2bd29ff529182ce94bd33254f36e01485b52893cefd429b34aab0d9ccb68de540bb48a47d13894e6cb16426e480323d3a5ddbc2d9f5bb95b5a72fab0053c8faf0f891f2b8fbb24343b09d0d95f8c298528ad5af329209a0fa8bc40a8af0350e74c27ef95c31b536ac9f6d63ef9d5983ce68682391cf20539a340cd03c6c189f33cef3818b68d85616b48716c719d6b6c4900313d15f1750b4b2df3d3eec1a49a0ce0d77ffdd7c9388705ff0c09fc02843ffff33faf94c0986f739bdb94cdb1f642ee54873b904f921cb01e91eb4b5ffa529803d53b26a92333c8cbe44daa5e97e980d0160cb020e8c37ae1af1bac3c1574f86cdd839e89d870f91afb07bff7593c0aac9616fc7c4a0a009ae100721ce67adbb77ddb377ff337cf65008e90eaac3a80a9b3a7b954fd0d37a45005dfc0d4622ede0d81eff00eef60d270d65295174c4ec490c595264aa0bdf3e65135ddb4147cb2d3199f21807b052f102b224831662a53bf29a19e69efd91aa79f31732e439f5c06e0bc64f966e437247f91164d9152b02193a94fabbbf1d9fa9dca0d9fbc7009ec849b500a1cf21739a36c7f4b66a042696175dc20f4c3e9ce65e40e73c90d8bbfa3a19e59606eef6ca5268eb3119f65e6e716956499b12937a467b3cc2b0d782b4f5e605e3c99e5e38a11c6bbf0199d0b25c6eb50caa463509fc538d068eaa8002d8606b3121afd4b117d26a77ca8476e825339c0c0b4c48db1800baafff00fff9055a4c4c1f7b5408fde53dc70a0dce422a608377d9804f3009c3d1754dffad6b74e52bff55bbfd574009a9a29ea69b83ee163f656d404d48e03cfd51a9e40c1d7dece087700738694178e1c3df3f2ba993a67e129207a564a5cada4295a5427fde25ec4f20ecc2686fb0ae1ec19c2b032e9169884559a990502db4675510cce54918552c5973896066ac9cdc5d5b0023347400450c24c435802ac205032322bcdd4a7cc53f8d6485f5386f89c1a3445ac83d839250937b3e0765c4df3f3b909428796cf6975c80358aa18e4ae4ca3cc2bdc7219092ba79697f1281f91ce4751eea3857976519f3aac674aaeff9198e4c2539da64c65c1f275bbe8b172cb7e43a22a4798cd6f9a59e9b0d132134a03f4d7d2b983019c6aea10e3823caf518b79a98b0e15dbea93874a39c001169005bd09ac9421805d496836af83af9582803524e6e420e874fd75338b0e6649ab0a0a32a496351d7c6dbadff99ddfd198ed69e920863ed2ef02635701426b9134c1fa0f0debb376762293af2a09269d9359789a276dcd6c4b053e258f8c41889eae645d6d06e19876086bf4e97e291e5f132d1060697c47eeccece6cdc799547b0a04c27fbfb8f4b1da6bb156a76d654930117de4174c6da0afa224573a9679eb69ea63cfffe23c4b2233914f6827d98aaf09d40d275548522ca3b36c25056e610416da3a88ddaa62b41046059839a0123dfd8de23830079e490403cd051fdd34c65e17083876ec1ddcbc5b97e165c0eed3f94c23dbce46cc6eae08444e84a44ec05671709fc204c490ad646d1565dbb99bcc0dc0f9af6cb0b912650003ee0a9ff8333797f5cd53e8ef51d6978118d2d3c365742e2382b37c0fd2e066d292f0f226f5c95f74cd29e4d5a233843245170bc962a3792e430b71468f47414ee760594b8df1a279fb4a69423516bbf1a85161d22c67be847f84846160d7b94ca4e0a5682da14675c44691fb245da6cda222bcad0463178fb448fee22ffea2c8597f6693db6a5353e8c1ae7ef7777fd7449e82ac1d04c38bc3ad7e5985898a56242f60e6c42df29e8aaee9775357a4d42dff986e191e1ae03324b6513cc29819aa3ee65a9048ad75308455e4c24c414ffee88ffe88f9e9afbd1417a3e0d040f76879abb77a2bb3f00b9de080b3fb320253a317131a95c62711a0f48739a2c02f262de7c78788aa0611db7568a07b8d1d63c581a898d7cedd6bcc778443b1270492328aaa0a99a20a119c510aa5dbdffef6397da30c870924738570832772dce4b87310e95ecb61d3cd71b4e21e6f825eec0de13ce055c4934bbadd5c6198794745a74e8aac27d96caaf02d57928507279bcf6524235fb1715e75e8791427b3bbbc6a6be45c41ea7db88c96cd8c73d61ef121ad3d7755e35c4698cd774479400298aa758f0bd979e697cda467b8363bcf2ccf2e2346e42c36d7e6cd916db80e519b170899d817cc810a9335829026b55ca74cb9cbd09eef27b939261d18009d3390bebaf22961d5c2423358b89636623a46a9b66f65a6c714a83cdc2ceff44eef140e6952ca1d1cb3e8af8ff09b428b3ee0693a8106b0e0b8b0946d747e41633ee5eddffeed0b0a8a1132e022474104a1e0956a6216552ce369d10754e1500d0c10f0790d604dca65c039df046193960a015e69a64509b4549f29c6cfb8878ab4d9d38c1086adf92e4a991b82b0a7d89bba377b1b25a9b8cea6c805839cb7d20807b4e816675acf1365fae0f214ed582d55d4bf54a86021fc3d42238a7264697b97a93d825812cc77e726b2345f23305f00944b874a33b3cf049112b651052bdc68e73b08b1112b0ac6e3219402de44adc4b39d33aa5be1424f9f96a512d5742cb3cdf584a476f7519d874aa0be1e2e2310e1379751630610b874b7e5aec902b14f37e53873163a27245710ea1c7f171a648df997b383c8bffea72e23af8977a972a0367cfa31bdcc8bcd9ebb0f991aa3ce8c4595ad63b98c5889a894b544c30db1e5551b98f1144714795ac33b95d8726ae17203884cc453092d08790797daa7552bdf9a079cb73517c58506d561ab1216a01224eb65d87c0d542b4f9a8e856884b98c4619d570d042a9fd0bdea77d534181a78643060eb476351438401e7abc4f9e0baf0af85b5ddb4c01d9d45c18fccde8de6520a760ba4ca5ce86b3b18cdc7990d61e6c81b3fec6fa2ccef2a85a0f50651ffa6cc583830ca8c8344f41890d2f3ce1b9fa0d5ad381cf30f4c73d1df404bc2c52e7dc2b7220efbe88a6dd2503b9218ff217f04f01bab24c7489ec2a39a709fae4bf7c6d33a889625aeae18264652c24b45ae7cd7355182581d5523869b86eb9302208e196fdecf96c8c5b1d5b1aebb9f85da3afcd9286d72de06eb220f7b9b985aba9a221dd1ca2cc3bc48b1c84070b636a09b92497533cafd87dedca9b8090c6e72fb6f0cebfd45ecfa4db908b85f96a9126cbc99105360f95c78176a95d81d6229a10cbd4d33368e78ff3539130e7a84333c6be423e9f25171a750e438a458389139e1a33303739821c1c6bfce55ffe654ea16d111d98079dce29682c4a8f0aed04e07c448dadabe605b94257b26c9533a48a808a86b04588a1db7bbdd77be906382dac7e011f8e20f744a729315034db27f80696d4e81986c0b68722fdc90e4d875286cab940a01d9084c811bcc77bbc87fb7446cf2c649d5ba37cd53329e076ba0b074ff5478bfb0a2ee044b54746210a02591a4ee2d8c25bd369c42efc04040e2db9250880b481a23fc2b5073349795aec832e0c44b2767c28fac881c681d6f3ceb9305a5fb9dd967433e6045b874266da9b0aa5723e4d07789e453bf82e8f787cf37ec0077c00940a28d0420d4ce76b58618efb96bda24e00cd45ace8aa38a5bd9256369232675cb1dd7d6c2c90c959144625caae7999f392d9aa99da377bee290b3dc2938506d94c0ccd4de444821bf6f33d3dcaa1d4c1c0c2ceae19798f3292f9884635579e22ee67d511bfa9cfd08213855975a5d3b9dec281b3db4a7b928a8179fddcf33432981a8bcdb4eb56c03626147450023df3539928b0ac8be5b7d296e1b7340102b112ecca663653f91df9021cacbafab0ae0275edb4df906c92728b593a52012cddade898272ae5361762ad4ba97276e55e3770408bf00a2ea055769126303c1d0a714170c113e4507236044b21905f7bb7777b37313fe0f9530ecea7dd1c54e7c463b83e6e8400b40a7aa997e990cf7ef25968011cf7aafe6687f0d4df3d08c5687c477e81726ead3291afd003c44dd0cc92c96194b18b1d583b6cf1adf51f56adae09740ba689909c75e15b2946674f4c4788601a08db2a53591dc83ae367f692b618dbd372c66637a404c757364ffacf7dee739ff18c67408f77c0b458546667a0821787e291feda9b28bbe893aa98547f5caa529ba54023c36ef1cb224008ed2c3adf5d9fd957acf0b408b1a830aa73beb05abd46b7a3e81b775acfe1d47d069f654679ab41f1ad3e7354f3116179f617798a4c2e4b880be7882602e632926b64e453f247798db99ebe16c736362473f38068096cbe23fc5b54b3a8ec7f1147b324e0da81620009035b623da9645a84ca60441349b74812d8a283c2691d5a061723c8238aff0d6991f7147ccc29cc66870c3505cd63161fe559780dc38b80b473522d95f4ef76b7bb5d2729f277216920b566e1b8e4294fd1be6ccad162d25a4d5f534a60737665161989754f1f393f982c99bedee10e77700fcf3273f0314d8b4796c1245e52a6112bf49c4763a28094d764a5ede098da8d51a8f32838b2b086b712c001260931dfadbdedd5645ddce72a7fcc2bf9cc9cd0824c1cabaed4fac9d7403be9a77e71d82c90efcc6b86d04ab0c0cdd71cdf16c2ec560700b9bf3294c20752f8911ff991e73ffff920dc70c30df10d70a856607260e7fddeeffdd04b4ced15d83b4785137d6e20f69eeff99e85690837299821e62ad6682dac650e22f450a44fbe233baa4fc6dea8d6d4bc675a87e4aa5d55afb3658bcd1165b45a26e9b98fe0ce31a782ed68cec0b2ea9c964f33e5145c99714b44da909dc3698f82935cc3295c83e0eb990561bcd9a701fa20b285cbd3fcbde1e0b4fa6969711ea381ca268df568546b5f75cac0e44d890992ede96631ec2c36c802da8e4b6aa7256507290d4667f62d98633797014334628b3e8b9fe1402d6803f5c59f8e48b931bb162a052cefee98a39e860302b8d9a1d1b2a01ee193e577d45a37f05d14b7cc19266046149c09dd2c55672841cb0008051d888d0fee014151e6673d379de177bef39d7db56c02c8052807e4250d375023bdcf86432f370aa049f14db7fc51965fad01c748cda866496a6637b64032aaf93e60a1d4d186f2ac186e6c45135f01471a805a10ebcab3a7a82160607a920a696999ccded28d62b1249842bab400eb91d92bb5a4eac66232170619f202d3bcf8836491e02ffcc22ff00b74e0118f7804e4750347640a02688eae42465dfca10f7d680770ac1f3a38b7666d90ed7ef2277fb289f49140659badbeee73f70b9fc3443b862c64c68d429202827c47d72c3d171ce19077d362a04fd2d47e6ca55f7ffdf58dcf200337540a2e720a2e588e3b31319f926b4fae0520676f9224e278dd22a66ed09a1ff1686e6fb9e8480ac3bc468d7121ff5263be2fdc40ee2604c64737d4e59c466d615904a80371bee4252f79e10b5f489cc269f226f5827c3a61c52ba773a5700903c7986512a50a54a4559a1511aa811e99a5ba067d2a6d31b0227647b0994ddb289044a3498deda051f233c474c6164ba7374c2b57e53eaf44bda05175d357be202dcf08391dbcea6058de90c66b872d2dcfb9f09866acf20a1a240134a4b2a8a71d0c35c414bdd2e2262af46718086967a115b21420e702254cc6c6d53b7b5f6eab8b6ebd8182214e7c8099128350152363e6bc70a36cc50dda3b0652b0308dcf6b14a9194e222017a4f85af85087b0dde287ab31164f40ab248470fcc7c32ab5b06a2369390e547ff6677f96e6b470421543f42977a33f1af9881ffdd11f05e4577ee557e003a68a350e90d42ffdd22fa14b7f44d1c0777ee777fee99ffe695fdde70dcd981334630e379f9b329bce4d21672693379c8d9f5d46f61b848dca9b04c714592e2e1d3fe4979d67c303eaa6582507d3f8b85ffc36ffa47d0673462e73ca800b40322aa8cfadb88fe659752e23e09157ffee83302f906dcc1f8546d1043a8b590aa10bff7cfaca60640df13724735ead3c2edd488b5a382e419c645f6e928f2ffa286dc9fb147cb656a7c469f9aa0fba514d1a06bd529888cab0e1e9294d4a958b92f27d15e4dc97c2b869d1f3c84d38b7f03675b3035b54d5585607607147f4ead036411b375d79def81f752df2fa304e18ba7199abdd079d75cb188082bf808537c1223352eede768b52f898b1974762260bf7159f0bf823dca84e85b8c7674f758e765f33d1aded70ce0d41262dc2169d63484f01efad13e27045487ea1fa65e2489469178aa0476760587ae5b302b389600866a5191305ca4420b3f9152f5525542ef48195897c8ac5dee77dde0739220ec07feee77e0eb668e11a7ce5101d03d15fc00807d1a56ec9c8579ec5d8effffeef57d2b66eb5730c826ea4564e5afe9be5a70fadc4ee33ea0cb0655b631a9b4fc91dd42723dac2dca886b88e98d1bf3e8a5ff34319528ba12b3c6a89a145629ba6b953d68c79663f67d4d83a844d64a4fa19ed7c56781379eea0cf0d9fab32362daf43dc815bd5f85e61485953bea2032dbed2bc7c4ac4e6c2f2c7fa5bfcb77a90044c40a6c776281846f17c92304566531dcb141ad3f234b2ad569069959b56e97cb19ee16cea34b8453829ea0067b885404516fdc3bf8265a984626ab63168a107619d3b9e1c97b2ed560c0305bd1d97ce5116e1b7601698504df4b6a939f8b41c281c4e6460ea9641baf2681028126e7dd63389e80f6c1507b3c0a4908a979143c14dea4e942d304621d3bca873635eed694bba5b38603ac2ea0d979c6cc14e818c2980cd7d5489cb669069c80284990a0eb461e4118451412eb986240e780b5226e45e879c45199c65c6aed6affddaaf89d484065c0ce008ffa99ffa29641af2b297bd4c4f2d10e8456118dee73ef729a5ad062c36d9be048a00fcf00fff70ce02408f783dfee87bbff77be52c4823203c84d2d9525a6267d7a1aa4feb4af705147310c5019139efd3d31ee98fb1c72f8c2783b99f597e861d37d3ec2151ffa0e7d81a15a8bc465e26c5aa7d7dc229aa20517a3f87e206f042eedc5626dd4d58b9f179f8bc0b050d8d0204c24e6ce96b4b84b1fa583dd8614b0749500e7e3acd18a568318a82524482d1a749e16325a9084283ab1ac484e276087494130e597ee18f76f0f5815eab6b28f91af9b4399b0724a16a07dfec26aa9217c2e885b02c17c7e292e147ac787180bde0b9a815280b979b8e367ad4524cc3322aeeaf4546635ccac8db28a9fc09c8dbbccddbf4669aa765109d5cd8b201600bbb4f6894ceb004ac80bcfe259e593e06d26f7e8a8a779e3d77d3e66b1e10f71088697aea00870201dd0a1074d6e8abb150ada8545884deb8e406dfdcc01c02953c17d7b867aeb1378ea5aef850c138bd4502f239561e0126601689e860467cabc895087c25502183644496211c400854359a17bb7a6340410a8d1ff8811f887c2986bcac884cedb383702d123ffee33f0eedea1df88021effddeefcd0d3977f7f297bf5c379d0532c9941f298d2aa686616bcf56e59470d73c45163a2d9d996798f38c71231386cfd55ad18c3c6dc8ec99d98a05da619355e73b40cc74a19279e7e687444fbb32834b5e29c781bcec30bf93fb00aab5289d9bb300246bd4b325cbe756631a90147d6ac4c7921170c4cc262236f2633094a0d4d157a374507420483a1d819c8ee205ed8fa2c2548661889efa30ad02efeac7d0802716f96c3af236d0d3f48cce495fd35d98907a968096b43c919443052a8617b624e68a8580b49016b3a0179ca23f703ccacb18285c02b3fca25a632e231ec227f59aff6de0a116d75c73e96912b406420669ba2104eb727fe62a84ce1d431bafe8bab96055e4e226eb02a15a00622150b2836a60f5cc2f1749f984675bb629460eb1580963cdc2f0d89bce9554cc9ec2e45c80c21f136929bc828389cc48430c2f50caa5427beb70047ee8877e283d0979c0cdd8893b43f874fde1662cac300db7bfe33bbec3d70ffbb00f83a12840ae815e94ea89648d363e888027fa6f1717b7ae33c41c78e10ba89679c1bcf1c61b0d51d7a8dac23bdced6e777bca539ef2699ff669dff66ddf062b7cb605932835727f1ffdd11f0dabdc653e02eb32e18274574e44b74c35034cf1f4f799d6e55c0a4666c5f19f2b3c56b3450afa3547e14a2b7c73b8c1b2785a7f13e40edc1714e1c55cc6d9c3e5b48656f7e1ea91b164e326bf98b598b110b718de2cf9c2a83563997911011f4cb7dc74fe477b460e1ffba0ed329256ef11e5bccd55666be732eac846dc6849599112588b46b50c96af1b7e41865ce3525934069a4e67c8bffbbbbfbb6ec0ce48284aab77ef3895b49b0209051da96c0a4a897be5c1a6693b1a3ac3cad12c1d54bfc0a9329a969b117a65bfcd187c3745d718121b91dc4b2849c123316d7c30a48361a994cee2885ec347482bb96e7996964184e8d36f6a644e5af2b6a8d8f250fc98076c5eb3701000124a8b39ead815d1f43a2cb0bdde568cd6664a3e0573d21304829c1a90bbce52339d5ff18a57e883212d0c7c74f5511c5e2ca31b94e2bf1bf89417a4602d69d958d642aca6cead1746955334b51bc19a7b78ca177ee2277e021cc0ab797fe7777e27a532106990f9900ff990273de9490c9be0ee74a73b712874f5a33eeaa33ee8833e0828a85236ac2032d9d9739ef39c4245e8e139e7f298c73ce6a94f7deaa31ffd689e425d83a374c403f7b0426de1694f7bda75d75da7331585006598c8ce4b783e62f65ef4d7ea9b47d0396b4594fb5a7240b411588774ae40659d529abc4e8b6d2b86aff13a95ca03cdec73cc713947b0ab9e654deee7cf7263f98e841aaea6eb3e379419e8e31e238a3b8af4b2559acd9c48cb45512423bff11bbf6179044107d2b244f8ed295261845648ba451efcbacf6c1867c16f15ea6421ff6d22762ed0001f7a74c50554252e702a3d6048690bf48ae7db002b45d7878a77e401bb7d055f07935601410b206634179c11020df03bb5192bb4f73b54b49072c0d9bde01639ba6974d3e62b2ab0c8ecf4cfe51eb630ec9d5118e67c138445c9656717815a4a2b20e61e1cb4a09d47288830cad4fa540b287cf5889d20909a3209a6eee2659050aad5a6431a998376d1fe5c98893cc5908ea8611d3824d86f6aa45dfa6412ec56ed30dc90061abeb9b12c23c106a4b960422e7bcd07f95516da1be21ca1471671de65c6166408fb841876f5ba1de6572505849ee0333c939d7913bd30011bf90bf3fabd12550630018189dcc1d7eff99eef693348f8c059b4256c73c4bc6a992a973a738ec4673aaca630080116131042190cc17c8a0d20ff6e63fb277ff2272d0f6a2278881c122c5abcdffdee474980ca5a71aca095c4b3f6d95af698da67adf0c9cc33c059a816c32bdb158416e41e4b0bb4ea979c1626e47bf4ee1188062f5228f8a9432e8330126a5751c6d9772c52180161ecb3787204b8497dab7ee56bf22cb433bf8089a405799f792b5c300437f11dfb106ca0358760701032054a0022bb9593a80c2cc8a73aa62b9606c7a708c5c2deabd334a6239bf4c640022b69372a1f1a67cad59bce5c9094ddd063ab07201428f3286c695fa648be2d4ca0b24fb3679c7a56dc0affd4bd75b2a8dbe78b5ffc62c9b381dc4d478f9217c8962cb4942b15703251fca16d60fec00ffc80a9f18a7994b618983b865b8a057ea5874c3d4fd11666e5fac8475de903801526b6346593391a371e195b82564499de1b6852b8617895bfaa243a37633ad08ca9af1622e8470070c96747ce7bf7cf28e4eb60220462607bde1dcd4c5e3c916e40b931052056519d2b7ce893df992db9df326676aa98aa5048c893f2577cc5575424e2d9b912d0ccc8fea981e96425cf7bdef3beeccbbe8c13acd8012025e4441cbb702af4633ee663381aca46cf918f10dcbbfbddefee0cd8c77ffcc77ff9977ff9231ff9c81ffcc11fe444688ed0c3eca6107ad84c71be0ebbaa8316bc431e908af7b3be88f2540be6b74267e3195a3d7325f9919c0e05a8a27cb8ed567297016753cffde88d05c59ff5c95769c903b94f99725d9b7bdea7d8e452d833f704c844d290b06c48016a8d50c55cbf76c7421867b5b18a679e2ea3810629d215ed54a1303e6d06815a903a29329e4cb7e94a86db654069a184f6f89b33324a87ce35f8ea32053e1a421101e7652006a6e1306f73410785ab8c3fe0a5d9892d61b88f99650a59851bf8fbe4ad8a9e301f7c2d18d27fc636e4a69b6ea25b3c0eed34576902f6f68e869b4a687ab20a4ca3ac1e615d41507b1fe94a3cc4b1e310fbad6f8d4c88152e9902641a4c9be1ccb6b3eab8c7ede2b91b7df2f520ebdc4615048442d58098a847b0eac0452149a14d0ecb574c3356e7f6475a2dd3d2c4d16a318a6088521147456568b40654c632dc5c2d12a560a91c032b1cab3403b8a92316705f75d0b305c9d5eaed2bc8b851a4d03aa1d620b210927cf7777f376824f5b11ffbb1f2940ee340a0b8409d52a0e1580332153871f2fddffffda144ab45224f7ffad31ffef087ffd88ffd989a9a0e80c3847301dff9208f9ef8c4277ec1177c81fc0bf3499015102bf89ffbb99ffbcc673ef3010f7880b0cb14a8d6c883e4580f23bff9f5dc2c312b3eafeed9576638b3d50184fae783dc1f2b87ff9696c775651b05938dd708dcb2bbdcd56287f42c5fd0d8f99d850ca54989c4948d5d14945a0ccbe54e401566133325cb6df1c7f8c5b597a1e0a6a7a45e0993003a3657dc51cec2062a8feb53ed80121b58c195665433eb91198bfc959d5854c8b4e482d001d0f62ce9d64ae8ba1540fa842401ebd0414c24575cd03f275d26d2d183141dededa124153708e98817ac8c628a050ec4dfb185682c09f7a8c89ccb288441a0d595af71436faab316b0b465802d8989ea57a931694162f60308a23a99a28f47558e301907a0adcf7170f8e6a3101d9780b64f574c86648b5ed91cafe733b5abb25036143349b3c5dc14edcb345d81126ea48d7b9a7bcd39fa6439ad284621d68c5c76bb9e89d2d4f853b8347e0258a49da09109025a223ca1b4a298d767898c16bec9b26f20fba48d6582f02c20bacb5dee422226ca3b17d54200dbcd8252de01fc9ff9999f41176583587190bc03405bb0515a0c0208f478076371f88e77bca3ced036118451c4137df0077f300f92ebc152eb167ccc9879c2d94d01456abfd53a2f9cedcfe435eae9d232a39e851ea1e8177ee117ae779ad44cb986c04137b7045041846bdea1c0a60ce2ecab02dbd5b279c9c3cda5211ee4d422e7975f7703698fa8027e61baaf985be18068891f6753325c2b7b6ca321679141b6f7e9abcbd37290b2aaf852a1249d485fe3b29e19499b1a39ec7c289c43afa0062bc91e106049b11fdd2c9af094dde6e9310121bc4f1b0de09bae7489b0336f9faeb413758c105d869423e81943fae960c8b49917e645400491b9bacc6bc6d892204c51f654c8cac022b3024a2ed2a415950d3123ba2ae8ac12510cd57469a196b8c156ddb0933c9d79f11f9e6e32427c284f2e3dd13e9ea7c1662951caad400c814001bb942d9199cbbc6db5640f6c6c7996e1fc85463db1a232279c31b397f4d2f60aabae42c21234370b9a72cd70833f5367c0c6ca0874b0b0778a470b05908af20248135255724a9f21d0d97061857a04f2b91538ebccb63d35569ea8caa6ae5984157fd24fbe8010a1a12ac759c0b394d39280108e46050428055470783df0d1dbe291144c913918e5b320602e232732bf30c3cfc6316d91fe11028b3266db3d580fedd96d82f4d54c189abfe88ae95a1641ccecd7e70c21cc6ac99fe5ff66ba67cfe2be245660afac109b30badf9e370a83e6b0728d85e22d1a20fb046115fb94352a5cc59c34acd0003b7c966c572cc0e8d48e0d834c84ada230c7258f286881006886b43b6378ca57560f1f5ff35c39b890cfe3609d7909b83c28681ea5d9c40f7f4a095508b4421aeb91c0b810a95a000dd3add72b61250ae017fad9cbce26d7cdf0766193232af0908f839b3ebc40519b1b48d251cca9e65746603a30db56749532e4530a1c5cbd565328044e5414aa2494e95f1cd0131ad508529e9c78c151aa554818e7cb7a7ccdd3d55e30e226cf621684e446e1002ca6e55672d3069603c61373e99cb8519de34bb8fa94ae5ab1c417592c1671074cb4e0c2f05e0ea6a81ff9911fe99e5f28a86cb9a509790131088a3ca2c320dba1cbad630e67f4711ff7710acfadaf85d5f44d87f6a45bba52421c308be1befae4b9c4533c8bb8a674982732dc2c282a168373fa9609c4ea22809c455a9d515464587ba2711d2ee34bbee44b66f9b5b6162d5ee869a081036ba09bb551b98cb983b9959e16fb85507d341600e78f925c7a395f535e20545349e247dd536ea120f6558b65cc11933dc4d34695d346b347adf644db1465ad1eb94f39ccbe405a4f571913f52af2ecbcb3af55d70d294728864c652bec4fed20594663782a0bb142717ad0aba5f07141752949afa2e91ce6d56b80d50820c1d318ab99b5aeb800da7a6a87613613b160424987f67d5a66d3c56aa8d97f0e08627ad2b682f05c4c27c48bad3ccd0ef5716fba249b8fd339e02d6880846a294f22ce265d91ac337194af05bf4824424a3d70af1c2137e13ea786cc0296bc403997fb5682540804f77d9a2e4d2b368170f5e6bc67e5b0c6ba0ab5a245074370897768efb6208ebf86ad16e65ae0469ae402acad8d3677cb4c97d4c0531f7101d7031fd2f4d93223ab35854b6ca268a5117550823cd9c9e98ca536f0e40250c7ad108ad2890e266a8356d4c361f12354116e6e80359751d0f3c810c4ce604b3a32db397172477ed1e29cc03c8b9b23ccb49d9b792fdd709f5fc841ce1b01d43da0b980d976785c7213c5115d79b5ee5b377a9ad1a6c7733a79816210743efbd9cfe626a2a155423b05d5c7d82193272a1ac24afdd309fa81dd69bf4bd5b3a301f908dc0cbd743a9338b6252e4e28637a4501023644ffe25e00f5874c6ea21c3ee79d01983d8d27bf4ef2b4084fa15bbb505d964417250266e95d6c3dc59926d2c140f182383650d494bf80276ef4bf4ecce56baf6320d6225f0511b4421eb6a45d7a4f657325055f80e707a147ede0533697f32dc84a6ff2178515c5f965da1e159a150ef85a8e0999346f6a9a16e65606cd5cd55f31219f85c995305298ecbc7020279eefcbdbb24f48e6f1cb1cab34a5a23a47115bcab4f21de9954f98e4595245d3e5c20a518b5f8c225f073a2d5aba519e17bce0050451f0622e9982ced4a0a2cf277cc22768a703551f0c2959068d97711cc3146aa5f326ed0072019d9ab19355069aa977204582a35d10e10028207888f930c104faa933f8d44607903bca0101dc107a980858c06d1af40b8cbe6668c8cfb7c26d6b7916aac3a20f1db2d0acdbf0abffc76456da183d962fe40e0a698a1e4b01b2b1733cb2fba065f6393038e526f22c219d36bb0f7841879ef529f4200c46a2dae4464bd13bad227becf059f10ce4f91df724ea5187b8294d7a66ac197da6b2d86a76eccefde94ff3b0be150670c8631073a59d0532a05188760133983843cfdce8d6bae41390d6c908a75b9e6a01dfa4454010800f019baef2b86e6525f1aa041b0eac5aa25b4da430b87d1f04c65b7a09320c3b8e6d382742e305d208e73a7da694da3b4395572de2c890167a3078ead82e43e27003131d6085f6aa15bc8c51e0642d1af58cdba6f6b58a635974a1410c29802a7d28744aaff01ffe049a93c29ff2c4e288854e31df53408085524116b4494d3b34aaefb82465ce4af6da715c1dff4b458d4d85e053b176cacf89bbbcca9ca5b5243ceb59cfb280db1001c72cda01a9169e7bd2887626cab641e33bf08dbf162c3ff8c10f66fcca9cc62a6ab4c2418c57bad7bdeea55121c34fec20d94e2a2aa2c5deadaf7649ee79cf7b7eddd77d9db9c0978018cbd760320526537510bb30dc0a624d6d46dead8330807ff3377fb30ece2855dcc9111404200a13b2b8adfadde738baf42197c323a707197346de67bad298fc652b405f5d1ee57bfa9aa2771ff454ad6bd3e7927225c90049e0e86cc6dc7f98f89a53f05492f6433ff4436d38f52e69104ab6abae5787d7887d2d2964a99d23f7d992ee1196794a4d7d351de56e9137d6c93cc3d95e2b95762ebf241ffea16d6a8d784db98b625ad9326fde2d68a6d35ebd30436ad5ea6d088d86778a292f495de046d8cccff042241499287a5ff4a21751a06281e2edd20d3700165fec2c130c5bf75a7b2959693f2a5abd3141b82b9ac53d63c17770c028f979bb0f1083336c21635e705a79686a87b5f26895480b34aa92b4198487a944c1851bb45774280cd19e805af4f4c9f376b8a33a859632af4cd7d3bc49d24fa068c79fa2c57c74a144e15247360aa3cc0b2024a7fdad5b9031a4fe3a9789e0121244161201f7a8035c7051d4f9199ff119203b7c0925c02def3ca3b504b6220270b0d1a109daab9bcd576e42fea203b6038287944db183b6b4d4f1ec8c19c9d287073de841d440e54ec800378164e7bbc8c23eab1362868b404140bba5a2659bb84d213671f4c3ae2212382fc511ae9fab7ae0031fe8243b329dfed00d451574d11b0732e7e523051d732b3836cf7014f251986bc950e72fd2b0b1354b2e28d8eaba6021bfd5627529c8c965185b66e1bea52607e1337534dcd89c17924a0dca1d6833d9105e1a9ce679d43a032c7e911c3854aacc02287d8c6a694527591292fbf29a384e54be7606d1bce0db15878cced8b7b21fa142a9b8838db5e16f76c877ea11407d0071b37491169674b8f42c908e4638a7bb141139906712e0c01f902270b3a35d6773511440f2174635294d62de3418fee097cfeb8c03fa209c073191c6c2a28e992544dd3cededec7e07a0020d0d838fc427270e5b38409bcda41bec93d257bdc77ca04060f99081392e55ec146c17c59498c44cf0b11d7b754b4d0b33e3c94209fd358203e79c51f58ef641742b95c8a7971de85f89041b0b28f2830a077201d612928697ffa6a509424b22c3b4d2b134903288ec1898e50a935b2c8d32a30357f0f1ae87531256724f711b43786187ac1ccdf0d2c7b77eebb77225982cdc9020786aedf179ef7bdfbb42181188294a754d915732b59360f88c6382914e9a7b8a22b37fe6677e26b91ba267ae39f75da82518b1ae4894301f81dc16076433455effe99ffee954487fe7442159888d58a04c5494517c107f66b34522f9873e8fad2b6fb2f67d8e2379b4a8e251722d52d03e0fd4c24b36050bdacdd7e2bf2823e7323bc923067f71c7dc876ef933da8fbf3cbaa3723c0591602e16a72e66c1263d61d59b1dd88d1158462341cbd800315dfa044287ca190ff8801364877c2bf24398a277b2836a9a0bbb0d6c8135c444fa1bceefe8a05b6b4e0a8a8f65d71514d008d576f25a2d75e8081646a1bd6cdf9a6095206f8d19a745a9d3a5e5991553f2dd6a192d0840b1fc7c47190473ad2293985aab5b2add1462a0c8575881d02aa705d34c6a2084f56fd9a7fd8805b9fca56241054e3d8d4acf402e58806a3142ae3cd38289c60829122c0cf134a7b6228b9b7c47873b8a987c1aa87fc5205c224154605d6a1d2b2843dc232ceeaf3ef0efbfba70614403670b0004f0d6e2cc9048d067ef0db659e67eefaa160966a2a0a962b433e53085e30f90e9f4ba7353a4232fd0472080754876361cdf44071c8d74a6ad74b4c04107b370bea6b604e29efe2000d5cfc19208f5f37e5d87f77043466394b796f4448259f0b37d1068f7834358c741b44d4e5286a09ac9e0126f4567504d4585301ec19f76b58055b5315131e00c762b7a363bb7e026e33d7c8a1d9362ce54b9d42017708e4f5a12d1960f2e40c85904bd9bdc952ba79343f15905a1b5254fd47d4ad0cabf188784c8c939e8340fae054e3ac34137d476643b8fd8bcb8ac510bc1548ca4e8cca9e1d10f7f46587a4c9c86c0c40da5e4cbfb3135ac870f5ef3415531c8d242e1a2c159ac51b40a4cf680343765133a57e18b3325d86002859639dc7802d556e0ea7f49a10a1f848b1ab28afc888940a628f4c6a7960a016dc1a2c8d4686c5bbeb08e2276143a23af12dc524f834d51cce2298088edd03a7bcba441a05bf9851c8afe149dd9f4a69c4708415715503456066a5735efe0a6e5044a6e200c78dec4d7cc099c362f21e0a2ee1af34120330946a8a5420f9b69eb8ad4ec2fac94d8e20454e59b38d6eaadb1fcb75037e6e7770ad163a04cad959fb1490d04a158518d19bde0700a25bf9d2ef37a98fbaab0a58ddc41cb18d2542b30b91a93d59e20e0cfa4293668a6d0594fa98429783d351713a18897efa007e0f0bfeb5def8a7ced40f114b4d1bd74c34428e2b678010ca1eafc02d6e9864bd8c59bf8ca653800e628aaceed04038b33f98b9c1afc893b373def90baba32e73cfba19f451935e52f32ddfaf95c7a12237c3dfba4fc45ee662e63c1c545a47200cc651480e42f8a0c5dac05cc2af9b0a701e451a0debe2091543258619cf6d3ef16c056b3c24efca52b1e99544b919ed9f5c72c4fcb02346a31dcbdb9ca26689551796e037b432947c374c9c9535a95b1e990cdb44c99bacd70701052c69e5202db4b1c161f904905341ddc57de8309fccd52d254aae232b6d8a458494400372d262d2dc72b7301825198c690908c631a616e0ad0a829a3f5d52c861405c0015d74d79044c9860be2926645d6d043450e2eaf51f0a2bd320d648a478a5f209f7766699578668df85c54584a1858f3eadcf2551e5a05c75c40611426107abe38135a98995e198227c55c007a9a6a5588e908598e4c87e58c706b8a329d10b04a756a93b09403f25919520175d52208f32c820e4f5932ba80c50de8994e231a91af3fb96b174400428ed62a9fbc8377585b0b41d6533724d01f298975cbca94bf6b0d46be597cf5361af4e41d64ca4d7004d5e94daa1bb45d0261119696560b2e5578c2f719255cb2d4d1224ad27252666d2c202d7b993c5664e93dcd1167b9aea38c6093752e43931eade7e76b4e64eea325b13ca2e8a535241fb109e68008b24d84e4da229c1369094a2a5da15bfa5a5c0778212e417a646c15b80207bac5305ad37213b93f39791eb7b2599add9a59f2a251ff165ea05a300bc85b7e591d9de83078c1394cdceb40c659518badf64a9860c6a5acb49385ade774abdd502d79cc96f1d63d0341400bfbd7d23b664605b3cc33d7968b2c1ec94ad15eb1b3e2a8f602a81574722579f6dc0d9f984968cc1552688d80775aa4c81cb63afb8a874b7fcc0e4efc8115bdb48a56f1cd8c293d5a5c55ca7a01c770660c7852886909b168c52c64016dc8839c2a26a6a081ac05db539b90ec1c67da98285d792b782668b8651591ef3effd8260b43b500f4cf5f40165c700d3ae0188680d3d65b3e9ae1a145cd421cca26ade47a9291b1621030fbc702744f01d2bc1db8a8a08b3f5005c73d16f5733b39419ec5577e01048f0cece48819f3d75c09b44519205738e73b3ab4d244067225b0ca23a31a9eea29de6a51d717800843123a6dc4a20af3e912ceb4902491167500938ecfac12738e5584cbd02f1b2b3bc8fecf57369c074ad273135948069fc799d7e8a69656a133124daa05d23ef3a92901aab083ade26fb5cc72a278dd2a5dc48be32d53e82f72ae5a96ecb7f4e15100319a1856bcb8d8863b5ed3c6afb2688cce0518525dd0ec6c2305d2a73c13fc580143f96deb619880868a3671b2e79ca98192cc50ca6dcdb595e1a37afec5a43af8d459bb1b88155221795109e6b4a1e3a20474029209c2407acf603aba6a8849f116d8f61a70a93385d5687d6dc345b756e63611c00113d3321e3d2b36c34a1f4419458f7ba7c3d7f4c1904e91e0408b33b0209435942090572e782ec34d5354fb2c6c4965711b70c2d29fdfe9c78a92bb6e40f177b1a83a4e1e1ca82ef72d51bb341a4eb2ac1440e4142654dc6569c804cd4d71538e5b65817c0da403924d76c84a73d968f15b7b46c91af88eca0aa596067658031c7a681f14cfb7b5242a811572b0517ae21351959c310ae61ec1c4168c4f8518e8999a44da8603aadccd5cd636c35b5f4dca0df120e20bbbb35c1be1ba508a631c1f96b6f300f3dc56f145de21cbcdb3e78e13c451fef45e5d4e25479ed798e54fff32f8fcc520164dac7f40e7abe674b4974fa6f1aef0cb37cd72b4b48e952dfb2cc32f82caa325801405b452155a821715fc6927a50436f7612cce667b266adb024cc0ad2ae82f95cda999cea8765ed0452d52e27c169c69185e7b14a36961f17c0e58b75e54d7594f8a588243d2b1d1429190905911d1c06a16a594d523ea9338dc175f54c98721dd857cc98b59ca0bf4972ee140cae7534bc5542c2a144a09b4e7d47c2da8e9e8a7765c5de293d12259e7484883cbec682d80285dfa164f34867c8e354faa5b3f44520454189cff8ab1058639d908c7d5ea3bc598210607a34a12753611c8454668d48188d32872899979ed985fdc1acf5d66c13d1349130c2f69ea2c6cde4704010ee3cc5918880a06a900615e590c956387c82c67342f1679dac656bb515c1b92f507a1a406e7ede3c04d1feec92a12a3265fccd15e0d1eb4f2689828b2601d044ac04de7a6c0c153c03929f8b7879ad39440c97a4ca1f0e9d3d4fdc2188020c0c1d77609b28e451359656ec2556497c142efeacf059758ba720d9ec5e59c82c6a28056ddcc23df51f4d16467876482ae1c95a73076cd63cdd1803c14f373bed29236053b7b6b465221a44c084389b9c882604a79d212a83645896b0c6aa56d6dd79299e52042db6578a9af3ee457124178b9add6674f3d325d2983b11aa19427f2745e00b4dc16e141c910f7004203c76636ee0b889a1490ce689695642a06faaa1b9c5d9ddaa2e21c47915ac375c6048d542d09e236201ee56a137caca6a3be56b7cb31a564f899fba07cf54151f24d8856d116253db3e14669841572ca255b485ae7999f04bb1a27b34488f606e26d11bbfeadf3a6d0a1acc1ec2d98f43b276bdecac96d7c40db40fd8bcf4b82166c521e16c5cefb8d8c622b1dccce9bf38938899cb6c644fb904791592abeca2ff4371662885283c02e318538dfbd811dd3e60e942d75c33730ad43fdffc48a385a8ab9cc2e778361f5297a05a56a9c15ec5ce5d7fa9b857a1341ffbe970298ce8d90474bc9a989b082b75282452312ecb09aa51f1c69cdc06df18e9e051758daead5d22ede8136207146fb4c7b3145722ccaeb293cafd6327c9ffd67f9e708a245be352a61376b667f7642734b731653bb42f140b5e8e51d42370f758ee75b2b4ada0bd5a05b346496160a0389a1e0c867f90b96515fc3c9068f0af87b9327fba1a3a573001a05877c62b54c30abdec316c08e4e1267679c5a60c129d58409a9d30fc96dbfa3033850b844122e5310bf2920905fe8f41e8a905c36a473fb200c4f63d1103d28c16945824321555b1bee33243752d922f6e6cdb756fdf5592a413fda718403689569216f60a709cc85b4a460bdd2d94d75228dadcfeefb795b5fab1798b1f80b283ccfedaad2397ad40a61ac5110a8fcc4324dcd60b0c5a896287d3cd2615b60dacd82bd45a054a81a795906819a145816dbbbe7f5efe46b1bbacddefa6c0a5881e0e25cf8027b165aec681a0b4287a62cc5444049f8a32a41ce5f0481e5a7ae22ff623a534852f0dc6f5b58f95b62438f55532affc1883163854971981b32ca2166d0781c98830c67c90be6f3329ec2c7290f3fa5430913284cd44411e2d389a1fbdef7be7e1c908f3396d6c1041b0be1f9054cb64783abd88b4528251114a989ead6391d907301a82b8b41693fbad11298fa15acf95a00b1d5ddfdd5f2678f8b295a4ee9472e63e3f3370b191659cc6518b8a4e63c4778e4385a37725a7d754f2fd1dc8ada5a049396d3087321acda3868848d1d695b99454642574a4f5851124248c1486a6496aaeeacbde90898d210aa896a3111ebd20d3986e416f5a1071ab9f05603eda4927d76e2cb7450aa14123381ed5c936efd4eb7c5b612a6cea826d13a005514ddb9c63c7a04e6b02ec2b5a3a0554e0e722174c74c909cb0e09f5a1410752aa419f3b0e6aabee0a288650a3a0002198fea035b74a1b1d3f13029a32cd6308589f0879a2a1cea90407de686d24b9f861444548084702fec6326a6953125c1bdfc124a29249e74ee1304b31443210a2de54a68d42db3cff56fdf071a657339bb9c1108eccde511ae1207e728f86f2587f06cd540dce0147c12b7655f7f8dec16e7f1ca5c7030af2dd22a94588421bd486287420b54d511b0a5c39ad070a09b7d2a73b6eb0178b56a03ad281eb5c38a694440104c201b345c2dc36eab039d397a42f1c8907e61184088f533c272a2926b37a0f120c2138c621d086f6b0f5bb49b050efae00ffc8b28e72f0ce96bf1810e859357ff276bc133aded99290b075256c885626505574ea1784187c2dadc4af2ce5374b927d14a18b98caed67678784a6630ab2ea09b161c6f839ac67baa9b0e08b652a1b61c87d832d1621f2ddab5f80a611a00be337c8650bb762241e6c8397ecc222143d2ddaa6b94a0c31d1aad0679f16a16e0432c07078172d4cc03fcde617598bf0a629e68312438106b35ae70186752d6d628f79d7dd6d3404465ae7026175a55f6deb25cc4d151d17e8d0ad8448b4598063da350546e822786184e0a45f85adabcd053ca8d70c3052c7080bf30218fcc6090a65b36965a5b96cb980c2902072d376d6a96c62c9160a272466282463bacc0a6ac302fd5c2c08ea5527ac8646c6e406879a7f1ad933a74beb35c0681e6521a88d5ad8a70d00e8d560218c2139c2a171a510725bf7c470764190e68f76a19f7a71b4c4c47acee75f0c37cde4ce5e3ccced4b1badd0a409c33c4162f6ee0007a2d6cf86c88e180f7aa2b57e867f8c0c746f0b9009de955bfdee6403a59e3895748cc8b0473f14a14958af6eb30629ffeef9193a64f7ef2937be7b597ee45b5c2101113ade3f8b827d10a4d000af20e6258f3b4e0095fe31d13e2c3ab5245312c9c9dd7c04fed6614c8a011f75afbb3f1428459748ef270192d6bb886057a80d8eada670a91a6fa9a5e6ac177b6e42bb29b460763935cddc0d4b35a4b2b642b55feecec5f72553029c5f0c8579f861b95d29753101b5fcb42dab72b5f288f2d92d707611e111803e032c487cd0b3ed6546b6490b4bc2cb44d908e30d08cd006b01f2f2018f666167ae06b2b3068584c0b49d4ec6d28102d9c7d25ce9c375d2986a43700fa4a9be95c6ad702256e4a42943b67af5b4730a9512f2099b15a7dbe1886ae9668369cfb46481edc15938b5d3d8df98938d70f2bf8571f4d51b2d2246e3dd48162195e6d4267d6a21bbdafb047774b1f2a85185bd9b26201d64155a82cf006dfd355caf82306c354aa4120b0021e76753882b83139aa21504466a2ce689abd88a68507999c9a0e606282ce255fe55fa6601bce5978ca4fb957470c88e93cf5ee69fac3811689b454140342d5a486970c22cae16b1c00edabbeeaab48b9df76ee8cb2f28ae1b6607294b881a5d20d103adf550c8857e8351797c153133ac4fac5504fa9258a904f0438697b0533b9f2affddaaf75d81c58343ac785f9a6c313b6009ad04623f53316aa80101007d1bf927214558b1ff2685f961b924f894174e0f8e43b348d1db966bf050ac538664cf1dc1cbfc87fedb5d7969214879cddccc2849e76b5aab7a42332156f54d1af4f700cc9a764f6b995a9b29b54b3f43bb0b9a4da4306b43e5bb711ccb681aae48ef5dbef0c8dca1f79192daac7585f1a5cfa50a4a0c58d3ebd084f397874a0d21b626825ac665eca038d36f08132a435966624039860b729000419e1fc5a417bcac1dac9b817d82922552ecf07ad5c89d97b4a39740310156072438cb69018709897a3b623db8191fedd1e84dbcf03d65c040f66268a1b6dac208115411e588eb21d1690f5e1592046872c567940ba2e9c2e9f6ad3c455ed39eee95348081906636cce1a0ead2ba53f64a703d9358baffd2638db43b2fed5fc2b8b80e65e4fd2472c1cda0bc301ab77bfb1dea2a7270ef492183b0cb73695934e911ae67cfbb77f3bb3312f2076acc4839e7a24a140329c098eb926776c0710e7bd21a21ba3c504f8e853aeea1d0da358a0140039bd56035b326d0bdffa4f8285ba055998ccade040114abff6825d2c1c39d6796b0953b750791904516d85820060a12ec942a9e408c92040a9a0b8538b84ebcd5a52c607f7fdcb2bcc071ce13829ea517c6d87384a21466a7a72a01c1fddc613602baeb56057a0289e40bbfb82e2c36524adadf3b996238339fdfad6d55ce2f4a7a7f99e8a4c5ab0262349aee620cb8a8ead7e0158a892cbd0e2a618a43e79ab0a0765ce2da48caa2c63a501dc3445469837a1346d0a566aaef20f99aa06e094428306b14a036564385edeeed32c3ab77d607637ae76c84b91f4277bba022064d25a4e0a43a8576b949bd23d849050a709da4c896f953074a61c168d8c2d836915357b9bcd14a53765c069073a54d1d87e90fe55010084189895faab53e67d2c77088f7cb3e04cba5e520387366b0cf189a5ede356c9c77938b8fa9748b13d575282e64ad1090e977aa72320f0cfdfc113c9266284ed0d014204f4dbbfe75059002aa7ccba74d0df578cd2defe88295215847b8a456d4b3183a2241c63b440e115b008843c57d8c25b9088225a070db66aa56566192a382efdad16ba39e2892840e080e778cbba583e1c803296d783095aca9701a4668c1c6f412b0902dfe50627f98e0e6b184b370cc43d9d89c38cc213eb3fd9e5f44d61140438f1b21843a0043dfe8534abf88266468a87468d38600a7dc0b15d424948019ec210edf4a1dd37594c8518f90b68847b641c1785c5d4af1a50cbb9cb4df6d5da7fd5f2731975729f5abbb2def20293a5d37dc54d0ada82e3fe1c2c345f514d415ab949b6179c7c589148c1c532a81405e5ed839a256157ddac60d6a1ac7c01cdc0a39c0226b652b9b7b0e4f80d4fc34afbdd6025382d7d58691d230013b503d25a04940581959237942c892523046cb581301c2a28d0c84e6a65c344d80948f14b3f0e8eb70535dac1afe250fad366509502d4152ed1e3fe914a4b745115ab48963959e841acff358dc94d1d34600117e753b8ea05711b511d57f1b5aaa4fb2a26154db4b7e35038995fc8740b1b35bac98116f2b436c4e102409dddd345d76a8ad85e9ce86985b41c5c9b32390e5f2bf444af3ead7205e406c2594f40d2228f50d422e7be1218868b2fb0a5ff8f2974c79f2a7c053b45c720c38de8a987460061c2d154a92956f7d4a486eb80cc94a7835e3853dd272b2a01273e310bccadea5154dc871b7a6ae407b5e4b8dd941f511b1ae29376c11039b85a3e18e12ef3d22570cc4e552812569b8e3fd26278f11d0ee4104d5ab40e6c516aee15bbb83f0e08345324414c6b169df1a1f5cc95996f21d77ea417fd4fd6542a5d4c8fe7357a9afb687c4e640ee58072f38f05b64e0e54624046f967914f29773e025b7d25c27c93b1d3127d8c42a1e155bc74d3a7a09d38d11fc08a5be014dab88180fe78411b30b757b3b1db74892a4b6841068da84cdd0fba524ade843299b7cdb68aa330892d38de3e5f615efb1158efa2434525c508119bae5b752b46b83496c69bba3d973c5d854603335ac8041f5d00ba2f64f335a3356f865d98da1a1b4b31aa155e872a91857e29771ba26516da7391c565a551a5b23e6357d2c917f80a606b7b560d25172a0c4c3a8dd2888144d0bca996b1e6228b040d66526339a40048d15f5b094d879c5c27d200d79ecd372f391eebde2d6ec1652b5550066cec0c15af019ab1d976b56a8a51ce05a0e0454f43b002afb80986649428008baa4dc09f2680e66a434d84af485985ae6a1798e52948a09966b4e0838c1c4e13c9469985cb5016492b2a5ae7f8905fc6014f38c04d67f322cd5811138e154414a4b44cea59849b09f86a2ec597d5a4b8a76c0a51ea716df4e08380483e62d145a63750944ba834c83a23a47cd0289d89ac20ab40c175c8c59bac7b9cabce67e7294a22bae644dc9765744378690fe2f3b847ee715183e09efb6d325465c3c502ee0b375a5552d0fc51eb55fe2c17a61b8e7bda7ac8d85ad6aa7194b6b85ac0d37b928b167c5181c3aff6e44c4d4b684ce922ee678d45b350d5bf3d0b60a10a08b1e9dc1e6da7a760a24ffada52afc5a42eed2dd7f9a66c83a997681498405bfff4be4f9dcb0ec2c75c85d9be66426df52327f58ae794890de8097e32a6c1792ea04aeb7ae5a93e262a90042733c67cf7ba9559b49f1286156267e721acd1ec3ee156d5c05843f208be12079c17c8185201386c0d8161dc4e4cd39c76402c9e4d0a0e6e6b841efc4d5addc15c0598ed17a21ace7976138928b98c56e9b612910c8ee1fc35da7b0b1e7c103496def6ee06204cce8d473aa8595a3f583873850c801c0168ed717225dff55ddf0531b3b0462d3899cba35a704e8133fe7e940834e4ebc6d7a0024f5054a9aee114201f544ec48611055b12973bc0017cefb0a39ac1170bb74f543ddb8c3c820c8527ca1d7bca6520d3273f0267d5133c01b36891bf40af20547d9ac3e28f80a539e8c2d54c38e5047c0ee170194519798a962c8ff52b32d198e358a0d10a00a7c20dfd8b788b1e6b37bcba573f075058e8eb12873c45e5319fe0508822abe19757c3c7d2930ada20b75869c4e5a44edd73c0adc964d3010dacc72f637533d01002f6540a9768a1013e8a48d7536a21cc039ce6759ea2d341b41c62a8404e8ec97498405a1d1cf0947af5cbb164406c20976a96b19b8244a548052ca5331d7f00936f225413512f24b463d5fa8c27edb453b24e55e0953e6c00d8acb44d0de86148e5ae966240304107f8fbac326df64cbd325838e44c3b8300146ed09b5c0c50585a7034cb2f00d4d9907497f8f22f853cb85ad842f9aa5fe286490bd08c2aa7302f986dd9e08c6ea0155a77fc419f921d1d42388a7252e6d59909116b271d0831c2d3fefe1d61c722fa9510ac7099a5ce8040a002738124f8820804564e5601e576ad01601a88c96597e44504d0cb5f7792aaff5a622c6843a620887301bc733426020a75985f65011f30c1c9b1ea5f594a7122c68a56480164f50824771583706d1d3860aa1a11a2bd3dc41c9679a9a55f87912e711928ca2e28b0ba8cf40d1afdce30baca09767420a1801cc3f30387cbf07f4c4a345c619fdbcb15a13fbfe0c6608dc6c49702b99c5c6b2fb2f5acaaef9116d3135bffa717255b120b3bc3a3f4a98c0e4e45bf79a87c701a93f1e8a6b17246d3c1241fef334f17e5109094e6c55acd028e35ad66540dcb4c44c04534b8090285360a4f056c989e39118cb8114cede956cece5c6e4000133e3a57a18018cc0be073b8b48a42946116a7905c94f6a67ff17ce15b266178deb93ca5f5bc580326d5052a2499020e1dece92d9bea3e88020192d62e4adc1b742dbfa0b9c94703be58a3cd481070bbf7c7a16db8482712205608630a06839f7b99059e059e215cb86e460817fae9eca2c4902ccf8240912326b46b9319c3415060963ac056e780637b3108d72ccef71f8fdb2b61122c191f206614ee31153ded4db655a4c6d1ce11b76e0a9cd1d8af5401ae4f9b50f0a44ebe3af2c0027d4520fc71db585fd979e5090aa6c4d88128c823b3e21a1e3abe5d965ade4d3921838dccbe3499380aa60432b8caf8b9365549e7380a58aabc122e381ec1d07ae67828836a5902042638c6a7a0b71fddc1c95e02d46269340b3cfd2e99ff178d21d914ac3462943d1a9df944352f0a5cf1a2452eddc8651407b4841fc6f8d8c73eb66822552eac4a41fb9ce2a6cd2c046b2a65f50a467107717ae46bea9e8b31934fdd5085e3b4070bf431bc9d425f17d761502a1ec1d1e62bb1b5dc45926ebd67e1a6f82d43327b55d894acf8228f5bd5aa20b955ae2309f9b586d0cecc260cd16ef6e2147a0038a91bc25b97ec1546028ee3fcb4895af480a213a62e92c2abf2b20e3e16ce64a2693f54dbde0b81427da340d3937250f41c62cb0b761176c313508149196c37b95a72699fb8573f31aaf0bb772b504aede8a81f8cb396b23d5f7bdfb73d0e9dd921eae822eaa894488a1eb7b398af813fb0b496ce0145d0e60207c94576188581d848e3b17ac58e52549265e49de028c88215fb6ceb0164c854d965d88ba8c1d1683a6ba3468e8c3200653a9c6fefa6531ef88027867738b26456378b01c4e0c008e1ccf2f15967dcc31f6b83e5041079be2d0ce77a34168c10745e03281cc31988c1d6bc9dc24426e95426c3a258ea2b11a3f7610f7b18e697de662c315667700cf42380f2056eabe5c4050dcc69cf9e0f85aa2174493754f86a601b2844a033ac5ae901a78444a3bfdd28873274c36a3511dc0b3d3f5fca43a142c2e513a3cc58c5ba9814d5a5d8645dda71e495de642d8ff03d078f1de51aae2df8c51a2ea818867ed3504422c1827457fff6cc88b0582b47eea9cf6a39d5a873723ad33f8415ec019ef729246efd27571d10d3f67e3155165eca5d5a5bc00fa0497520219857905b84dc6ec276ef68240ed224f8a83983506c0920e441e8bde656690880df966d5bf495c7318ae3d0881594430b4102a8b3b17a36040e94d8ea8a7bb0d54e96f8060e94e279aa8f7b55cbf113f0bcbe50191aa803b60b7f88c0a4cc5b6754809c87adc802329c01afbc5a598ed21b6b3a9f9d74a0eb9de189ff106042adf6308fe7b9f252fa16465706dcd6b2c6d65e8d882d4582524150a38a145a215a18ca8f60622072aa3ba42111084ff0dbeed59293c2107c661ecc860bf3d46f700ae9692fe48bb612b4513ef30be98cfb96935e4583a4d7d57b3f40e7b227e895979513e10c6ef0142c2aaeca2e8d8579273875801298044161c0a1399ea21d6fb91e94f65f11b273fc2c10e617304a4f608992a192a088c379cd08c12ef85348b3201c7ad5740cc1e4d23dd07c852a849d2531118f80b1fa4380bb371141f338d4120e4e9d2b7cd2b1765bc565341fceca25ea20658804da820407a08a278ad00b4eaf6993ccb5a5496f9d8aae5d2df84526ee0d2b9548338248a2ec413b32d04fa274ae47faeb46fc7993e0343d1a7234e541a9c8d40501be22182620e738cc9b2323b68e45152394ce14d7e0a689d2ce4a15853c5a3a2be5132f84947a1a58a24860daf38cfa600b19173e186e529a4403da24834656e7a9d9f5b750171c0a43404011b982e9c6f036cf708690da6584406b14b6e8801ceb031740f6d927cd63d2be9aaea0acbd40181a52ea5112ae03a9673368c4375801d8cfbdc1b344a3f5004b0da988d3aaa0d1231c4b3a39c1d2ae86682c3f35055102ab3db08ccad4fa64cfee412e0f2f48d4e2b3ca2e801d273145cb43a94d55eda2cb1c7d0b860b348fe06c5e3cf4556d027cf3924e297a6f7980cf7ed8213195a232090c917b3eea518f6a5f030339088c659f163ce7acd1d53f5e467289893e7e5d02c2fdaa639b0efdeb3338c38462136b61351e6ad199fb3029cc3db59e9b5d7d1428c7b4a097bfd00807c6093e981aa10782766843e6fbbeeffbe000085d92bfc0ad97444c4d37ee718f7b7ce3377e237a4516b8cab3e860a0c3e0f20b2738850ce8021057733a8e9fd3584739befeebbf5e808309de8b831565a0fcfe331b4efa196161a6293eeff33e0f2678680a57610550f02c802dc03ffcd7e31ef7b814a50b23b2ea5295aef98ea28c182aa4041788c248ecaec867b5a470045c484fb1ac0665b07965b2ec9564c2d307363abb3416c4c2c12c05d22508397888e53534ba517c262af246526f49400c9d10a39aed42b95294163d10e0a3b60207c4b694c51136a005fef48f2577561a1afd5e93e140e1ac76331654971b1b8e7cc32bc78866b54303dae9bd5908a9dc1e86959732722ecf0a10eb10db3e825930c1a5058185b2e86d71ab24b4da109cdd3318ca610104adcd8292358f8a991155244c9a1e4103feaed58fc08161dc368b9bac1a3e3e35ba292e00b3f401d51c59c7647118aac8c164c693bfc8b9a74b7310448c8740e56e8a860049464055022c30ce3781064f38b3b79c8e2b66024b0426aa46be48c1a4e4c206fc43c3328b766ac89dfd7b8a63d03023e1d2877e8f373366e458044fb9001c70dbecfdbb09d3b152facc3efbd9e15653c8b3641d8ce283dae300162105a18cbfa53be4596fcb5558611aeb106240a9905670e1135808d00af85b60d0eed4a9858d4943b8b2803041cde56e77bb1b91411e04600b43f4010db6ca3d8654f2c0f9725ef82387bfc0a50ae1a15a7da7da5f8b014ef6d5752429121382290e49c50938fb2cd638fb8ebc6362060e31f08b9515575acc8df52876643950d78e35d52352dfb24d2a5855dc9022d50290ea2eec334d351c8f64b0344014c3efe27b7a83a1052c45f8d4a2b2701a093d168edd262d442a0beb26eac24a6740b00f0e9662537bd4069ea7bee2b219d1d23101f7d986a7e5e1c67a84271040b5792b8b6045f50882d1076e2dadcc8306641e6d6e41beed7dc8200d5d98e38286894a3400dcb29f97a42b3e8da2799d405931958c5b7e297d15d31c7139605586b4a196fc32b4cb7b3b6c0a7eb509d355e133907a910b4a3b56074ec22aeb6c1d2e69af8a84de329d2226d2c41f3c4904867718b48a122041689470494f27cdf51cbba0c1cce41ded8ce27c276bf27124deaf5dc449578bb6c8b14ccaa793d44c4e4faed610a46505b0c56a37fd7b6438b436e080f5c08c3051b0c4285c724109c371099f610807294f3ba92605dc407060eb10b7ca4247c84b7c508134122141086b2f58a01b2060292f809fe6f2885feb9513d3990bbb0cd192a7403e31b901b9828b162ae195793ba9702e53e63ba06a14be016bf6fbdffffedc84f65e1d344ba17749408b6b71e8e1f82efd4fd6b28f2d0e7319051a39055e0de8142289b675c261fbccb3429d245a9c91da9abf031aadd2ad720d810d22b1262bc56b32d68817262a4bd29312e33be0c6c2043121406645d198c8f7d3e0e25beda05579cd15ea6c482bad76f7a92c24e1ef2b4763de1c56ab6b95573790c1e22a7920b4f0b67d137c62304a63a6528a8bea22881e81e632960a6a4132c9b51a20939caa0eb4ae16f09b14701351051d8a5c7cc6961805a00ec6eaa0337cf0bf4257d69e5b2faaca9f9ada0548cb3b01959b9426344560778c02035bc42a279709fac4492dc8844feb44aad652149ebe020881568582bb4ab61af124e90392ff32c4143902632d15797938a46055b80b390d877c4550f70d4c70fa9b2597ad7342a121bd7960c6523353e886529f4579fad343eb04ea90c0f6484a67da5b2e03498f4c8a4ca2c96578b7d5d4ccdebd49211cc351614628156517e6a01434545805397476cbb02bf0f1442605274e8263467e0797206f78ee09568e72ca3e4c0a5b6b1226eb03147cc4bcb8c46a4a528a55e153b59e64cde54676033d491c5d6586e2a344e04a0d70d55cee217644197307390b0fb440377fe1bec6a506f66cfa8163179130c20eab211e552d1d6e6a445b090b686964269ac6e345f51b92e840674a5325027ff9633dcde2de0d33305d46a5b31b0381ad64003866e1821b108a0e0ad10bb3312b6b9f49f7d58c55fe0c2c448ff6629ff258ecae6ea2c58d9e742b86ea806a03795262d092634242feaeb8c35cd973da59b1b6b0a20258a94d5e3b9c75d6e2b3b00ea8fc5d6994467d5a0073160b97f4ac82904349fc94cf6763fb8cae567e13e9401cc6e69e5c152073c186401b3260eaa3b3fb164982ee00a219937e6e2e56e7388a6f2b1b9bc54d7165ae53079fd19bd4f2e3d67937d6528b3398e05b067352020454c39cf1c0132dd0a8004c1046316cddb4b4599ec385a7e1c5838618ce0e191e6e680787cda0d4d87ecc86b5a30b9e96a24e76a8837813d4670548dc480f3b8b2104609ce54a15148b1fa58de8429dfdcea22790214cf1cce59f01ea4fdba1177faabe732bbd87a651a25456653a70509d4fb184db48ae9eaac691e27119bc009781160aa078d16f7c798440855840d23abceaffb9824f76b4516ab625738b53cee17019ce65a4a3ad5d69794e2591d7d2bad1ba8daa94cc579418deca8c35a4d25259606c029746fd31a8af3d4dc5f529043597595ab84ce41358001b72645017f17f268130371a2bfe6500b8ec064c1341866eb95adc5a5a5b91dcd40dced95815bb0e9542c610aa0c99e6426f9eaefa68256e78e20c0da64cf8903a569ed0bf931df9c1ca34ad99fc6c4175c95abea640a30a71815279a3497d4dc6542a1c7c1ade82ec51b162eb2ac40a2317499ab1842eef4fb3b7abd252a383a7edb7b9e679c336502d18b07265c65af0817fcfeb1580b8cf23b8cfc3ea0c0e561b1e70638be90a4c820693dcbd2b19e5d73a589968006c6f2865607e29834989584b3fc6afa721a956c6267053227568b24d079fedf24203034b8d5b783acb50bc4c7cda75664b55370d49d3621764902fdaadd00b1aea7cc219e6e8cacb988bb72d07475ace1156205b9c74d3ce8c9100723f6b4e6d3826ddcce2512ad4112c1339a8ca75f65b7e50e54adc70220a8bcaa50c1e62e097fea3ab372181eae4613fbd0314248d22171010e2d3961c047436a3471c0a08151666fe2d63575d0611eeea419a51e339c4e8111bc0115a8e8f1d61ea8023a6f8ea3365e2c873cc84d1d722e194afa003708221896a0dd5f9b477aa327964dbc53e6927a116b4e7cbc0841239e95312d4a332370eaef533579872e7dd5a300d49241973018276a3c48a160188d541bb15499fb4a45a43a55364ea4c3ca5d3d9705bbc1ad192cbd841e682207856c373632224748055a3f5073e558b7038ee818993d9552657d12757e26a1dc69ff2c1f6b95b03cde2c6145ae05f9584d6c2ad5d06683339da8c964e22e80f6dc07301cd626a8460b896bcb976388096edf53e3b202ef8eb50a8a5bf7973e2801434115669294cb210dc4682f8dce60834a890e9580bfe307e8b674b17720c690b5664ae1b8aaa70a39a98f80b5859f0fd2246da5f94c1df15a25b966d3d221c3ee544c85723637b3a035b71aa9f23811804880f926e5c64c45599c558a1106e2b319a1af39506e00f37300d0c61bb27d0530741ac59d8aae96092226111c366fc50c23138f4a34770a309d056a7ac44652260218f2d30c41070541fc41a858a74be649f42c2d657718d5104dd0920f7e46252b3434c077519539b08b6022eef58104daeb9e524f3b9ea321efff8c76b2afcd0a46beb40d71ea5a09ed25a3714cbdcad871ae1e76a558f2413f84c9bf311cddaca9327c21a1a46f90a7a11df5e0019e86c22faad05fcdedaa070b503287c32aa5820aaccce5c7ba545506711c0118d89045bc932f75c15107aad6f2461961210168b0431a4a0b4f52aae41891666816dbeb460eadf0f4ca3da5ce1634654e85c20d05b521538c029c681127c7466156423322caf5e548fc60a8dc88176168b6ff0a110f49e08604275daa7a8bed8125a0e05e0481b3f11a55d37966931c14c68b8d7b38315304745db109e82536654d091f7810c38d04688a7f86c8f00c760a58ff65c1bb4ab5f24f7caa2b5b70068cfb7b29646696487d6558ff4446355031b1fda3be0a09b4657bf85a31b03e632028ba508f4e92bb62837168f78c4e05bd5c9c23da395c357c4c53409bffed6d8ce6b31a4ce9e901d2708734ac5ea08852f8336a6c50d70aa01b3348ca581be924bab230da739140c81ccd27a9e10b5405bff5620e583c29c0ad234901b6ab5201195083bafb221a86263912ca25841eb9959b8210c41173da18d3a74525ef8f0899ff8891c502fd1132579912fbb233276a1853bd3dfec7805260f92cb20bbe27d9759d293abff94a01c24a7502892bfa825c7d19a860bc60b9070969d9b1b55bd1c81b385f43ab7e030a7fe679447be6213bc654dac08f73b80ac05537c259b7e0f02f6ad8dd0a52e99a8460a04079d3d7521290b2f28a0af1514da5330754559c89817233a2384a125446540e53efa13007670b1d142b468ec25914ee66242b5378da6333c37112bcd52fa004900cd08b10296421b038b09a1ad0502bd1d574a0501d05291369bdbba265d7040a66dcdd5ce31cca151124ecb0d813c02f119cceee1903ee5ace1e0820f46a1c55c20805946800f191534c8c52872c16d179c63515e1b9056ce6a8d550ae89c351632e5ed732e8581a6330b64d861e75949b91f646c3dcc319570f9c9b90eb969210b66e0276df09f702de945ac1e5578625ac8b18a127a1b46b488d1b6f24be0a981dfbf2bcd8136996a8133437230a153888c4dfe42af081a43e8b0e361a843940eb0c22800b55887727f24821094e20c612190f1139992044dc625f73ecbd170a928d2c28052ff0681da8b9bf82070ec65f0dd30b7e0f9fd3e26a000014368902c9275265f3ff6071ff41a02148b28dee968355a72a6e0e086fef49385327e7c4397bd216a2384c1c0f6160a5edc981d5b9864c72ca98d963ca9ce14a0100cb7617538df828274885ccde4a6c5a1f66eb497dba7fa25ededc69bb878d21c556e404fb4da311d49c22a03fd7650f11871667520570da14c1cad96769b0d2ce235239a91c185b7ef65a0e17090bf11212155c78286ce2da1444590bdd351c90ae43656da8226699d17a827579781302f14c7994e4042a6d43769f1260cd8f0ce3be850f11902a462092aa1684170535090b11543810f8e76dc2054f854f8c422a27203db0c352768089815838c4520f40af14c5d7254f8561d1790ea975a4af4742b0c2954c96dc10a1054cc2f574b023ce563aee6f514cc5e268649eeaf0354252c294c1947d1013eb496d65e0095fdd0f5bcf6bc1881d222284511856118c0728886ebdfe992affeeaaf861276c1c1a92791bf9a1ffe98aeb58a8ed97700b6ff1ec611b4a54d0d6860ff3d2421ba514cb50fca6c6c403aec50a101f7fa6d14683891c58045fbd0d04de063543ffbe82b34bc45a21b2504b0fd8bfe2d23bfc0d4d1cba7b8471d80c4218a714f8dc1a442948a3b302f2e79ca2d12abf354cf78c633d0c5ade8cfc2592fa6e9c3e6cbe05c4ebb1ad8fb23ecdcb1b1073ff8c156623a0f083b82a1ea2cf866712ec1ef86de70c30db0ca67616947f2fc28a147d75f7f3dbe31a54a3984ee5fcce32a7f8d588d7c710123de1e514647b98a2c5a0dfa04bafb629222de1ee959d85ca8d9c66146729cefbf38a0de9a8f95548d12609fb991a48f7b712c1657d2274512a58ee8015923be43977ee89ccf3245c14536d07b07fda8242ba219d86149215d43506825e159576d82e4ca01c98f82d23938206aaea178af9d6d17a2ca4d3a3902b7127890f1842eea431d8b8cda3fe602744e634ad62a55c0bf4d5622416c8eb2ca850b0eda4d84ae1562aaecd09b7e35bf9cd1a7b13e0bfa700f39a5b8102b676e3d878ce16d30e9568458e1a6f40732f0c7a27646da2dae62877ba51bb06a354314d9c5462de82d0a70df5291536bf6d2b10a342685000d36b59ea6f6d952b1b8d510ccd43f2d8212d1e01286982e1e02452ebd1ea67f2fec5012966c8f4080ad678be19259c803887b605242128fb76454bad16bcda6d653b7aaad20302737b62d6102490ce917438d058486909795dc4f0d9bb1376e701213709b34f9a6f6680b8a4d4d378806213a48947c350a0e3a575928bf40267c7c6275ef37e3490edad4b63618369d871e85ef9c413b41349083f3b5b315b0d29f2ea572e408be738f086f3311b6a6c6490cb4c2714c50225348565bd05241a0eab2ce651bc6c2e738976182bc46494ba1574ea4b5ab45b8012505a52d2d41244184286fef83a4918d30f379c4c9b9b4100caab8460a41d1a10232aa705f4cdb8b001a7d323964e39aaf7a56882227008b004d873ce644ccb88624a0aab90288711c2df79131e4f50adae910ed4714f9e9cf0df35314912fa803fc4d5a25d555c252e8615485e8763d3047bb9e55da680cc82d1ab9c264a35bec729119f4082381790a20cd404ebfbb999ba70d250bb0d293cae6436158ac18648d65f2662c61316f9e9d2c6867afb1680496c81751e74c91066124b41e1442169200288e23882a94e56ed8880360e6dde066f6cad22153fab3383497946a550771694ccd5a0970895d557e660f2093977b1a8c0a7cf6598d034ff0ad28acda908974365c8cc09e89c92873219609f9341d4a45fb083196c9095ee00f200458083dc45594d231fc01ad30d6577dc4209590faffdbfdb20149d12e5881c9265b02d924ee19ab25c6563ef3954cf55183001c34ae87bd306f7681391c4475a81e3154c80088db606aa42d3a10221c10826a58f5cfee2106024c383b4469175650600917e9780407a89678220740dd2a2d231f706061cbe79ac57da7b15b78483cdd2b9044510b005087862b7fb67c655a6946c26e357353492fedcf77949ee99923ac08842fb5547faafcc3475416aec6092178838f0c36c0623bd09eb08dca7999c8a7f6ce4119de664af2a8708dfb85df2d95b45f7bdea402014c0ce15630cb28f4fbda8f68e6ec34d2067ca725554cd260a49917a812934221637304eda1b650e75034d278034d84340857497555eff4a8bd2e92c0a810ebd21e87e1503a761c57b888e068614504ddf265484057117edb4c15860b2bd092f51a8eb7ed22f1681d872df6ae00099fd6eadc1f5b2d4a2aeb2c12c9b5e96f3a08579268c385196002c6e28fcbbdfe951801341c33c1c9abb6c91584084c053dcabfb45416764112047aef298d4fafa021f6366911228f40529809612cc23a56040d6ad6020b020ee44c79139c8403c97219c052392d98c665f48f855af0f997f6fbc0cf5958095829a22a3955998255e112fe434907c65c64073da02c7e55acb90c8ec340937a5479d52cfea9b2ce660419a5bd8d051fa50aef80e8803978db96932160a2aee288cba3d606979ed657724488bc0cfe9e62826e70305cc544e74e3f720a12221c5b28aa114f7294ad9ad9974f64e607d2708d90d4ede06a2fbf1775686a2d2a19a95f658b7c4411472ea378440ba6d003f3a55ed53574aed8ebab1b823759b31064dd4c81effaf46f20f08eaa551f05a1f74d742ba22b912b89c8745d60c2c10d387c8170c6ea81cb9c02878d956e3a01c900fa059462633c2d7402aa703d3737e758b2904fc97b66516d8be419d1eb3eeeb5498e8adc226866c9fdf90a084290e31e9c2a0bf06ca7a3d0c014f4d56588a9215f111b10ec6a954e4645892d08c0ba49aec580334edd0805d568f7083eb93f9f78d2ae1b3871b51403b498e9ab1b68e8af836eaedcabaf95aba157fd2227e5132b0c29233323fe1461a53ce11c7a71261fc780c9b75fc7f0480b1700726f3ae8e3b284b20dc09796228af48ba4cce2331133c58e9fb101c8b3166517e8712831246b270b2dfca9fec6f60e1438eda49624428c2aa205a5563eae01f9a800bf9fd58373aa5ed5bf92564b20eda512e028ff634bcb383e789b1e0e540eb690c767546b57e3a0391276fd3d652f457945af10d62e762e89d3521c81c352157e01aaa6e3e372a6d88b3a932aaf401e37f865514c87df200cd5021951069c31b6dc190ee592d27cedf85f6dab1012d84346fdc44efa971dc2263995a7147aa4fa4b556648e5ae7993ee1b5e3c53218060e2177ae0aa732b3389e29a6ec4c3111442b77552d9af6d9782ea92edea31866b411e6303d3a735849ef5469c0b0baac6eb1fdfc18149ab71fe0e1a6970358b1269e2f4b4d8ccd3d6e472319817f5e4228b839a0e3413f5ea64fc354bc905598260485a5544e313b4b2865c3ec154392645637b112ecc2b7964cc706b79c98927ce89208a347201584a87605220b3a009cf7568a9672716a2d6cc3c51968c6fbe164fb9af229b9faa685d15b6680804c65981992c7acd0156da49b0f805bda9d62597914601a543ab6e08d0e6f80cbe49b1021cf75bf7e00fb8e1a44c731883cef89fdeb7b0e13c64fa716d6cc413c2055f8b51c8a76915712150a114284c03aa15025d9021af90d498f51a0b250ca1d8da89aca29b9b4269465b96c7ce3b306294422656f3322970f91724cd0b37c0571836a3f26a6523e881863f3c2623f2a86d23c39bce2776e9a033274bee00e24ca17dc708ef739ffb40afc53b7d20d38e9f888e756bcbb65510921093eee99c5167f5859987cbb8eebaebf031efee26fbcc4724bf06982f49f434f54ad73df2d5c4d5fc1b1b3457d608213db39396d3dc24e1b9011f0dfa0058d45a91099c2a5ef4c94de5228f80f51410ce451cb1da41ab74553a9ff9631ca74639299ad7395cba55197f11acb920a07ffb2fd4cb14f89b33cdda736a70d0d2725dc282cb799956b0323557f945be1862a55dfa27009df56cebd7a356d4dc4dae877a51e57cd6fc85e1adf9e14351f226a51899a57bed6d2b429246b6df9cde4049551c07184c4b714e3c9c931a454fe2708b0f709867d102482ffea3459f1c0a6e98a8516837b5e0bff3cea0e5e80bd0d2378d8569a0c58dfc602720f4e7e875e817953cc50dd2acd41aed392f060699160f5f75a6f4e08b05c0511f4591af50aabe801578a29b2dbcd0a05a269226985a373a805e666346f864ae24e5b3cc8b9e88083c3511c966f0e54a349ce9a2bae318c0e2700cc41cd00007b097ca109e804443fa74f0043efd46567bc0806804cd4079566faf6075cc312fc45841899279f35fa803a4fff6aa94cb5142c374f0c7ba1c961bf41a086deccd303d32af0ae3f4160e2d4ea63b5cc6977ee99766123eb52e7c384719f9149f05e1e9476b5a4ad35a47c639302c7015c56931caa7a7ba092bb4639f16f2eb6c0c31c37e994b5e83121842a2784a4bb4a08d8bc1af96b24e10ccdf614791150e16276b41a1af159f723400a676c5e1a68024c4f44f8fcbf0b59b0bfc96e55c435bd924876a9fc51d58872140cd6b008eba0a9970e6e3128951c526ed05b43e335dc32b83957cf9246f371952152c381434a1028d1e81902b476ce69da7ce05bbcc4e053d32456e54cf5605f7c096a099ae1512d802465819d53a99fbcb05248b724330e180ae1400585f131ce03193e61196ce660c55305b4b8c4a676a310b6c215919c5100cd19f656285afdaf905dde2556f7c41099339be323e300988d4caffcdc290f4ef174c0a13dabf43602aa76a0831ea1464c96c652f4000942c9805db632980e976552ad6cb83409b34b1d1d46ef256cc9b89926f851e5c02040fad70e903ba0c3429fce9184278192d02226c341c03ab10d1de8c193449b7d93bc1a19b20d158540bb27ac5ae80c544340163810501260d01a10267479c881287c13417ac4ce4b3f00d8bd05e19d565087ee619c8e8f8b9e016967c446185674be3b51b8083d97c2b5e9d33393d5b39a9b538872310f3d882822ba544156c8a7cb058728871585c325261c9580eb2483eddd50ebee18e5dd8074273710a5131783356d0c2faf6560b6b615efc0f32f858d07a823b64d3f1218ce8d423209dff0110f75d2581695e65f0c204c462625149d59962d1cca6b84623261402546d813fe698cea37818dfe370f582ea23da01c70408f8d468087c2a9442c314556d0c4f582d9bf0ac668cd8b4199eb416640cb7932f9a705f88d48c6c067adb4f293f8f7cc39db00410648b55314b6a800f6d911090cfd852a057c0e88246290c386e8a6b88a9fa25fd71656079f922e4dc9c9ba24e5f09dd23ab1f3d218bfe0d3d8bc26435af3cb8768e893a510c6301445195515a974f442cee994e1f30430f7508a10026c2642e15260a8780e89cc19b083f8bfb4036b6d2b8b1b8074ffa8c0f6537e0204a3b7acb280141726fcde3272a4a278bcb0c3451efdac1c744a6b3f3ea53a39fd5ab2002b2c2a4518000c83a60a2a572069cc94b1f9342c0a46ef22c6aa8693bce53789262715eae456389a4fe6a1fde2c353b5ae8096642cc2ca62b132f41eead7fc8c3391bf749ffaf2626e5f6e96231736b6fabc114dd98dc79ce255d31a49e5ae06a3e342349d255fcefeb5c8048752d0227526fd7b3108078a04e5d08de8586b6a969765e3cc1631c97092b9a5418394b68d324c995f3178d6341093c3d20bc0cd5bc2dce05d5ad06f92fa12355eb7509fd3b4695e776555d2be9288fa0acbc4c78fa5a8c5301b8b408eba863b6a44327bedd14bf94a128689b94a82050c80d7937adcfa6e08b31906e1597424398aacc4e395a60b1a242262a7cb6cab9a924893a7c2e6b33237e2647081885ffb84a7bac45b94b1d765ea3e8b4ecc023f0418612936e13aa3385d514daf62e756a37aa4aa46a1c98662fa9a9d204016814e41a551cd1ae9616a3e0cc122ad1e9a031c69605e033667620cd0df5730f7819a818c474780b3e803a97a89670e121f8220bf2a2b1c4941c0bbb8803eba8b1ced0563bd4c78c74e3a69b6e221d672ef5815551803808aa00c20d0768087dd0926d8389155ee1afd65e62626cf53e600d3457e9397148a0e00f613dfb957052a61bb0f559b904c2386c79ee3436a1205f7fc8584a710370a0d45c6d39c1a7509156302efa501596bde890c43d355c0b38edb3bac1d8ec080f8fa3bd6a19b980b28c22edb28f9cc81c44aea1a5d24daec44caee25b22249baa15180a08fa9ff5ac673969c7ab215886cca192a2fe1c309d23aa121357c58bdc7fba8b6094d31ed8430cf1691b9af5311ccd3e0b14ddd3da22529d337504fbaab18321f985be42dbec90843017834d34b5ab9a451b16568976616008555b68d983810578ed9cafb29b1bcd13c5313ddd9b0e04634b074af15c1a49ba3abf1bd6052cea208ff3c9959261085b959a624806df196afaadb31633b60eb8dae62877f5141ce8d157d070c6405841a0fca5a2b27935e6aa72c7ed7794d02577dd74c640af81715ef809b81688c18abaa7616096d4188863b4998b273536c0e4f0b3ad28f0ab4a005e84581a0fb15ed6ecc81cf3400873e52bfb5da5363b9810b0fa973c221fb1c401b2b1be72a6c6966e201c7c431cd9945030184876becb10b4b03d5f6108940b2d8f78c4237a8745e75c6de74140f62b9b78e8ffb35227d07240e00b5ef019bd6cb8f59c79eb90f1b76a1a8e5da5699d5dcc4445d38080e0ac3a23e28535f6629bdfda5364d10d0f73284e940bb848bf10c6410fc24545c5f8d287ca02decd8180d48cabaa2008b1a2da16546ffa7981855e81cc0de103128280bd44506101da55098e65d251ae8c3fc9e526fa3a97319f925c5b9aea962554d74455e1897b1ece0d8eeb5929c16e50fb26c8236602201bf6d66a0fa182deb2eeb68548b48c832f6c4dc368aa00a0797965438ac65371a35a24dd977a445a7e703170aa996663106b0104c005f606d2927c411504765b98dd8e5425d8d02b4aaf545e2cd30a8fd77952402ab619589e520c921737bc45c9f0f2386456cb08e1562157e454b2a22bee4b61f4295c42752f65f8e49dc99be08ae0221f1fb0052840cc828a60b6af41884579d6c64eb8bb2fd3593a005b0add2906d3611af7dd018de2e1c45db602b742a4fc6355d2d67942d46e0a181669bb161cf59b8c98d68a0aac851daa845532984ee3397750a5133e26d51339d06b830ce6dee6caaeb4ebd04b439d64a53f0e5939160942ceda70303db5627382a6a396d6362d60722ef84087f529dbef9035694620348806753e193fb65772aefc0f1f3e02c25884c310d6d22100b483437054b7c39a653a140c62f087791bbaa496114554a7f2588a2494569749612c19511bea81de6a2b5e51318b47daf1963ff2c8e7431ffa5032051fab136b9507485adad1420ad5534b8ad1fe9f1ce52adce8ca77e048a978c145c148194af108625008512d15cc7c328912601719c08662e1726fe6633a08d02d3621c2f656f00810ca541e856b68705f6a00023da87c55ec442a74083118a131c32be2856a07543aff47de74111c3873c9fa88f7dac1ca2a40f0085378e504538db0d5926044a1a828846e61a94610aa2556690f5e790af388d239662e4fa15e9199b952c70e681764995187825b2d554f3bf6b37d01ddcc82f68a4189c6a8cc38537793430444b7d8ebd35314e91fdb0b6a5c396eb353ac2304bd1071fc7441c353a374aba84ced308a8772e124d619e869ca03672d5543090b40cc7776a625c4a567c12cb4e7321025cac04358b11cf41a2bb8d3addc01c3cb10f51435342998106378a6e89f2778ea91affd93540a9032585700c4139cb19096f317d2d3523b05b25decd2d99b2c26f28880b84508f35c984388d41843b8069d210f084e3ae3002c42a8b7219ddd42051a2160dbc2d75e397343b8a4d96bf848c3490e0573408636c1612c543be70a7943282d4fc4dda4454601022bbec68db1f840636929088232c8985d15435a97f2901135c655f77c10a5955be90607dce0597aaf847a008b8d445670a00f3580c991e239fd99b6e50bd2ecdde8b43882c6e43e8aedcde7a68a97cff6f0f92df3b96f1dae32ac677ecbc4045051c0c5790b8a104c72da75d3a8a74f78e789f2c72e1cc4567235576737448c8c9c93ae6086c8e28bc28a0a1668262d5fa151edadd00bfc54b658a9b0a2184c0bceeaa93f3e942221a4241c0774a09a2d4a151aab47f8844f211f9828a21c051d15a235a23dab9eafa99817f3c1cffdc5ea763a628be9f2b3253580949ae622135f4962e59200fa8a2ef719ad4fac3056236532b02a492e0337aa02928b6ee6459aa746998baa69c761c361685e7daa96d5528455f1acd8a775254f2da728fa3030f696ef2cfcf135bacc4ba656e336082040f418dbbfe7c9da3139c70d613faedd8ff1eac3b045ec78050eea8aab7dadf6d17451caa45911dc0ca4811d242b4435354b46ac77c3744623206d6f990856327f0ae091fb5c2adaa19d3b28e0e2a7488a7a543aa11ec2164bbdaf0cd8bd9b7ea0b0aa049f6822957e10482709828c527dca0789c6168f1678d2a5d6515a21ade868466b433f61e36b8170ff0e0a8695a5dc584b8cc210c5171d90d08a5b9d2e05833f0fa21dafdac82b05390e7de43232e9747757869dd7c84da4fdf98b0c1b01adb16e00f1884e409db6990c978d8525e25bd030ba3501a704cf385548c9f395c6b7c1e14a870cac9ad5d21de4aa0c59b846c483ec73ccc2508cae2890078121e4db923084b34cfb3d829ec6429e8e03318f6a252d803914ea6560752c0a678581431cd0926b70455d9594f2a3020db314b295cd413e47130ec926f3d3c7ec640948ee23379f43d107875d1616dd60d276497eb318477f04824045205010d795a38467b8954f21bc9b52a1235fbdf957dd8dcd53e810153170a119ceb44e1ae869e8412c93debaa23fe68779f2c207572e231d73755f1e577c0449e2a0d025293ab0435f0b85b09d72b7ef6e21219de202f011a58f4cdebdd9cb3ef0046ed54d4dd1fb3b828b1c2e9e9851a5c640432cf866ccc9e6bb991f8f205eb0e9206e6fcdd00121b957403442cfeffa98c865adee3c15f27b7db6fa0e8ec1012bf0d65c9dc12f01c4465c2d263516868038ffcac23b2e04428b075de58e851efdb35830f1a46cc08cc8a4246213b403e21eb6f0375007b358b00d495eb428f32cafe9c5f1023a8adae257f075b80c0cca65e4f8ab4774b388a36c10426e4acb198c1b1135ecf1c8a7e9731c8683861e4810006c5af13c6dab0fa85caf81452814a260de8c5568eb405468282ed0333ee27227a0f44409bfe36b676c7d0d67a3a0978ab71a136d2aeb5166501c1ee11addeb0f4f3710a0828805adcdb95c06f7bc85317fd4225f0cef1184b35513b5b6e70bb4e850f2621450c9037a66a4a979ea2020a7fe052c85be103663113e8a002ffa687b6fce22d38dbaa02136d2dcbb416cae8d80ca221319120c49d03ae45ca8084c0a460aa0dcb7cea7d63a67513a476ccb515c356afe54b796beb89aaf4c58cbe9d2ba5844372c246076ecc257b100b0d5895c065206d65224c530505d286a081e6aa15a286557ae94c7709188fea0e14c5e180f8b4c5954bfb545faa9160e63befe457951c749a506fab07f54eb60c512b9f4bf8b9cb0e0c5f00a3e84a50301e92342912964bad006a148b01095f3826493165ea5e4da5ff29297506f3e2e1c40c040f44a7f3c951311597bc605d42832052eb5fa6205da53b3369ec0575e84a4afd07615505768c793d60643b654007ea4ab5e7e2f32e95a589106cf65b45653a3c490cba8e25511216c522674024d00ccec694f7b1a7a3a279b66cffcc0014d63655ef4634ac58bf4afa263f921c474d3019d3e5d1a5308816521650b8be105413041b6163d130c08eec9298ee85620e333d7d0e28390c23c226f65c6e2328b4e25e2a9f5071003ab62643fb98f4ca2a5b885b4a01da52d442d5cae16227d5a1e4bbf2bdde9d67e3b3cf52caecedb8652f2ca2073582502450ac0523bec6d3df159074322560b42aa5360540e5123245baf0a5b324ed491451b4986170ce682d3a7360842a0ea0f50ad43ad16fa074a4fd341807c7397ee935748ba5a36da8d2a9f3211ce13b4e1b91eba0e0df9ffd77ccdd7608ee34c70eb67070cac6c81816a0dfb2d1f73553b93f66332ab965914684020570b48793eee29753142be06c361a5dd58f4f6e33afdda8d3ebde7d6ce91a0e6210f798879e5da364170a0140c56164e29092fe0173a3a118f7c6c6fafaab8c90607c1294698abb22e66ba314b2f5e09a90a13205cf9097ae6b230b37ca641818b6141c073dd30500741318f660a413d923b69022cef8957f653f4af32054e5c2ab0355711746bc0e1beafbdf6dabcc37c445e237fe1332dcff05a348a5e00725382942bad5c7776abf08093517e314db79c420170c36bd452a29b79a4f7904630e7879b1adbda48062d71e8d13f0a75a0df2d95cc8cccac09584c03b287928892a99458637516638b87dd0098b621b088bd183bae65d55aa05d2e5616e01e0484e0986ee6cad872ac66f45467e26c352e79a93408192d0dc935e4440c4782f64c08992599be269d4cb418aa383f4335b00ca5c36c79b40c788e23c3360a348d66642deea32e77666a1c40426b60e7d372c4ba1147f5b05c8f9e4d049f20876a2ebba8134cf7e0a73f49d9703d752b0cccc5f82cdf36b064078d1060e76555e682189269bffc9f8d613e4f61ac816213dd2a16184bf5f1d9a4bd73400a14a9b3612cad5f3c401ae42b48254a862ad6f008c0b21217dd6811d502b2afe4054363210f38bfc60e0d61998a2fc57a2bae9b0b15ac375d8555617535382ce5c5a007551d7a9db2b8cffad43f462af45e0118268895e0b7d78ec3bd66958f064750030e57eb2bee0165520cd4ad8c5ee7d026ee8c111c8f4c247e0159e7d64ec009eb8832fc53829409eab12341cee5e735b296e252375513524d7898185f7cba7a0409f2b0416d20e7daa36aa5848d2f7847a2eecb5aab236ae96791880ad3112302240f5241bfb9aa5df71b9f05e4440501d3b97c0559c6c8cb14aaf8c4178a55b9be807f158172f81c5fd17ed53b4c28b42bbd2c6fc7fa1c50f66391d971a3d2609c812d50f9d3d6967c73cec867eeb24fa312837b9cec982c3ea814768c0dfeedc2825044901d0639a1a09d0a26d1e0b4c38d2d34be8cace139f4104bcb919c0b6b78514305308fdcd351dcabfa5b4da4572dac57f4cf5300830fab129c02079fe85ad4a385eb97ffd34208eb99e3d3de6a945fc81d445d392f39ea2950e73ecca503dcc2841589293230ed30a41bf86f14c8a880240ed83830bc1f7c231a7db0d714d0ee14b238026e059286e3bf2205dbf6d523494ac175a91c7641c3d66c657b7a0b555ae1067cfc6fdf5a90d201023ca72a666c4b1b39f20bc8b308088089b72a14aaa1d0d601d882473482636abcc28a80f75a7d01326580950e1c13a140434f40c8979d1b0b2b54f38cadb83ecd08794f753657bf0c6648e7cd35162d52215ff517d7749634879073380e3d504ddf0bd1dda4dc7d5dac317fd1c2529c9f73d1b3ac922131bf8c9fb1990fbbd9eae77ccee7e04b0ad48e899b66040a06254bad45d33337553a6c9b57fe58806008853645077530b4d54c87725aec2e48d107533a4c591c51881ece23c1d4cda59197253f7d2a748d3359b859ca38320cbc2a76c847085035f25c1aa9459145866dde857c6032367331f5c2a5702e47cbfc40039c5c4db72c0cda1e692f06711187e16507d868f638a95137fa9d12c336536433d0709f91401b10e8a5be46d10f5f2163a9340b053229f49a08709f2eede556f9be9429cd61c0693c645a849865614ea1906e3ab72ceb594e9ab398be69943bb0f6d65896cfdd10221a3119048a9e7efa6f864c8e4a20cd7e04a9f123bd35ef9012ab40a6450890366b41803f965a72fc4f637d8880ae322446ae2c022bbf67513c6b2073a2d5ad2898664f445dd0590f03fd87541c56b9802d1da8802516e0af3da59674009e9d2b873375f29e9b1b03fd04b9ec469661de8238a733f1e4b33ffbb351549e452151cd7ac1e7fe7436fcc61b6f7418b2fdf88e2c1181b9f8e2273ce1094f79ca53d0cea7f44399eef908cbb6d5b773b1106e6d00d029723c615f9eea6c5254602964309fa4e0ffc4273e9126e4328ac28e6d669c2a3ad55bbf5421f79fd453e2bc4649545ae28600301736d91bb7dd667e454da4a287440505c666c96499ae533b24719cf8c2cc008434bdc919ebccdde809028df1b44d8a1e158a171fd2d126ad0c61a21e9578b773064845f8026f14652aa6f3b598d9101c34a4ba54aba87682a10a955d4cc7e4f24dc53839662dd5746895fe106805302f6d8bdd5af4d7a764156f9984b90a864140059243be405dcf6ca6f7f772045555c339f7512d6342715fca0678051418ea863f1a31935b64305627a8e604c3106e3e4d8a696481a26da9604b61bf16ed786e605fcb687c056d212ab4bb6058d9158d48a615e95f5a579da275c2d7542bef4c6b1dd674d38f7dc296b3487608c90ec9c53e280e7bb9db44ce68b02546829326150b4029e91b523cdf4b28799cdeef1602084b4d51920f990eef984814f9599ff5596e0a6d0ca4ab7e7753a4e0f88633a0f860b782c701ad0519020a0a2cd628000d213b8b167c98ae73533484c749679cda443831f9facc673e1328d18d85162da8abd869b816810fa991dd539ffa548f404666a119ccfd5ca81f0d458b8324244b45518164f3429b9bf30be3da5bed526f7110c662b20ed0868629bc9beb11a6f54364bce1031ff8400c64adad0a2eaa7be5318f798cbb3c45dec15570d8657a5f93a56ee4d1da9bb2421d6de0a29690108336a4028d77bdffcb5d9915f16d611882aaf8d85688e1dc47af36bba9948d056e8ca5ca66ac3455653b23610c34d553ec20e65ef1f0b5f507ce95cd2a0d80e02b760058ee500498afac0a5558e1693699272df92a62477bee8631749cacf41e56a88321c23b3fd79a63480bb2abbc577b111075ece79590806a8891190820b7af512894b40c214b5f5be46bac18e4f2d4c0f2a99297c20a1d8a1450e1913e1e61113221539eaf4f6b60fa84162dfd8a570ecba525a9118de9502110b3da7458a6a44fbb8960de52962b2fd7285daa6c14aa7848ee747a5158ea97c7299c244d2b36cc2995a778854b801b98bb69130a10cc9723f0026c123fe1830986c3135791896f40c104e15c0620166acbbb7bc019306b2f9e2702ecb532f54f4f2db0d828032d9302271c5a0bb5880590094ef8ab77c25cf1ae578db477dcc36253f28263de9fc0491ca8f6c7b9f44a88308147002143409dfef8d311042189197b3197b188118880a222df53c19190a178aab79ff0a40a0889eb00a6810066b69575ac82221a547b0a67ec6ac318c9e054f5f4e300fae7405bef8ff22797e1bb7e6826a11c44b63497911fc995e4e37d96d8e3e3ce71f95a20b04642b23c168940a8c01519ee8bc72a6a96ada57659a0f680e0149884749c21b9381754bc5065110de4915a141641db2cfa98119266814f47392a7cce3f1a5bc0d286a88ba8703c0bc7417a5f20dd7109030df1a889cc0e49c650804de450aa5a664658b9ccae43d99cb18be3f268d10b2c8dd4b9cd339fd15ece4f4eb986aa12f994240507900b0d0c11e26194d971154bdbe1a3eeb0d202724b3a6c8be00aa00a137c029bc4e103a6aff99de59e39a378d8b66bea15bbc24a63d993cf2119bb72162d36f9265cd552ac67380ccb557de25b2161050b2d36263b394eb23029923211320def97d02b013218ed08e907b581a58102ba8a1760f6efdafb5d0906604515f3bb6f79685f4f1520dd33a930247a0d6fc74a67264022a51e692f26c38a97a1f33c0b2411c5bc71cc92a611434cc7f8f302f02f91a7a81e210462fd5a87219ec6103dcd12df0a97da48d68d98aaf10b43fc183a69b2fc341332dc9075172dbc2d02158989c02c5543a0dabe440b8320aefaab4909451fc04dc4996226f44a240b18aff855f2f9f892c96ce0ec26e62fcc5a21939c525f3785b585d05513dd1793671245f86888da726f7383e01e346276c19eaed089927f638d62ba26f5a8829ce92abed20962a0faae765bf274a6ab408d6b66e985821d64c8ebb900ec9a61b414e7748a9c61527892a977d34e412aae8321d1a87f66d36aef3393c04ca3b2aeb317886f80f4b48c0fa8736e0fa07973e8c5f3ee75d65871018d1508cb1935b61a78045a1bdb692ab9b8f128b6b79e68cf1b9632a4f414d40a664640c0f4d490e20803531aa3864c2e3899420cf373a6a54e2d4571afc06d6ed7bd161df2d780d4279e842a867073beca05e411886500141a1af084b6e9f4e732a8018491e9538ba0ba3d11266d0a10e00f7eba01263fc2a74420af51a66952dd4cd17f2da4ab5ab89bbc6a15d90228b90c3b947730dad42994e8a40e4021532c807048e6fa11284c80a118872553cbd2bd5cad4f3514d1505f3b89872df49f1c91009ab938c1967df079222da613aad891c4cf8653cb0a37fa583310dbde990e1da182526b52ffb540ff6a19bd77977770e1213e947cf84c40f03f7ec8cf9702429a9750f31d25235d4131129df1bd65272bed50860e94a9f504b57971d0085e4beff6541ad0eed2a7151e77b2340043a09816e5bd0c429b33e04065601c477b422b046633f85b50ca0d75c621852e19c935c402005bf47665d51e019ed39d45d103cada0ff010834ff3ea59f6a1672fc5959298b434a4e8c027acf407cd27ea0ca79ae835840ab6d8b6d6cd84723aed71e06a419f9ef90b6353aff8561696ab2ac5edb8748b430e2b45c1bd0afb8b20b497389452195e58e42b80bb7201852a3896f32dd6d5020737f91d284120c71a934d1af2f1b3c2135d424b0a935bccbf5458d10d458620961a3873594dc7d4e48ebd866317e43df255a0071afcd958a7fbf2febacd6e6991e1b48244584827147a4a61c414d0b014d31cc6c62978d4668d1be13a6886f42b045a1426120a68daa10d5bb38320f22fbec06a0c64f010cbb6d31638f4fe211a43c9d4744c72840fa215f8eb86db88d542287228c97e2fa140a9509df2002b31c173de2d638486e9dcc350ec5c40017e0b1e7114101988706e4e0b80fc572ec3574cab0a6b94a9f37af031ddb1c99afbc78ed6b4dc47cbc8f92ad6686fb5a43a7e755fce5f22406ff8948aa0da2bdde9d9866556daa88e7e658d9d10ab0659a2516c5fccd2025b44978fc31482d15ee0ad4feb5227526840eb6d3bbbc0ced3152885bc892a9154f90399900e577a1117e4dd283450f0c9301264cec57450ca203512b3e9e689748e529f3a40a01de80213b467f370c80241c85d02985f2ba42fe76f7898eb0cb1720d57750432267884bba9b1c8d33d50f3922064fc856cae6c35e530aa483b34b4eb9f4349beee2959fb3b092edd2d3fd2487388a64ca744c3d58a524ae2be38a8a52837546431d695dfd56e3a5f55c7580b0ed0da4ef497c9fb6448be320f9fccbe974d21606076983a69d1bfd0929230a49c0ec3a8f68c7ba870e12de3e132d0ceb3b4e3060e4d80367d2ef0c422be404b251e4187815a7a9f1537f42ceeb05c03652e07c6151d797338b058e4a45a3e63977d562c2d30a74b250eb10ef99217a3a859c7cc73916e5a3b854b3e35567bc219c8975fe39829f8329d298f0ea23005e6a22aaaa83f2eb9e0908d030519b357c24b82d4e3701985887991f06e29ce495fba4cdff115d7b688c18df2d64053d20937a40e662b73db2b1e61444733b4940a625c39bc2ba3ca1102abaeeb267790de17c2146c23583beeeb092b8c435e8e03dab853d5031a1628fc0259639f3902c898b41006b42291e270d70006b31fb0365db143a51028819f5d611a754154c179273b2afd006b522dc14f77ddf77e442b733105809345cb42393c381daae9a2c791b07d01c8c413c0b53745ac2b5e284603bf1bed398b4daa3f99c2841cdd54788eb4a2aa04c49c3aa8de01d34a92a5cd3e7b0dac38941cf32611eb26d5f2b580a800d027499d5d6dbba170a3bbed1f5b15adf3c0526e36034373b9d1a10cc24d9105c4923ea70081fa98948600d8af31655a4a24d6e754c890563b58e121e0cc8c1beae50b2c2aa7035c3caf9b9dd4aabfa64810fdf7762da6e82c7298e30604042600a254b55224823a689831dc9023f3c2c97e488d7ae3331c0857871c374c24269937e095b13a064d8bf4c95595661ad59e17d2a0c7fdc18aa625f1566eb243024fa705e6702b4ba0bd38806f6222b4cffb13d0b19aeec0f87c4491c5be165cb4c817cc1743a68e2d448022a9203915347711412714f0f1f04f1747531682e63e677e797a570787007183b3ed4ea3dfd4659520985ad5071700af20eab3c03bb0eedd603d7c8a6bca9b6088d7da09de5882a12b4d975a6377c4e6fbf52fae06c1ec7130ff15d825535a0c2406ed46e5f20ace0d244b9356c88406bae0dc426160ce57cfbc6d017c2e2c436ad9a788d58f5197f157ca6af54657eb433188a798d6a3b2863c914fdca3973ab45a64303029e230854ffa9de3ce3942955e564cd533f75756e2133e64517eda2fa11426f8e447301902b5e8ccf719ae339b8130f4d0a2b10413629d46830c5ef95a4acf7842389f9874faf902c35b93daf9e2d140cb5519c8a198bafc51f2c24d1409522a3a804c9ddbfd35d67d5e8059ea631d5e800c0dd3d152c5083982d2036622212f53b86ddfb444d81a8e15a8688de126b04bb75e3880894f848350ac6d60fffd10b6cc92d518ab433726c555790707d7116f4cc03a9061ab85b3309de16d8528d972af40d912c61cf9512f7fe35eefe04026e62b5874fca41d594f2146d0a66611de124ebb4a41f01c75472d238fe053ab67d9495721467ae6ca0c526e4f0b283aca49186d5eb4994248ed59109ba72d503ab4e667de1e1155e146f948798a0ebe16a1c01bcd023924e55c59111a9271c7bacaf60dece44c460202722a0281b0fa0216b72cbb90900144480b268e534d03dd97dd9156814ffd4d3d0e9a284fb4320df41876ae84ea0095ee7653b206485b8c79d51408cc72b4a2bc7c1cbadcc4847358d4ca139f0db182e1363ec74053542a7200775ea3e525af0114945ae4f3085a4a61e09303c50dfa9113818f2d0667a5681e0f0ebee9985c5903d163515b89c2e65e2ad542f35c6531fa63606f55e2aac6580d7f6cc10df7906fd3476768b744795494da4e50c11150be2287f4b554f00a671c6e6183b363574cce7d0ba976e6d19bf298e05ec9c32833b6f269c40d2db117f7504db282027b28bdc0021473b51b2a512a76d0932e15a1c307f9ee930b774969c942a3a7ed0aeb6c3a4ad22adbe6085f008e6e66c94c00afc8054f9bbe98cc11f044eab20016cffa84584b5a593620d88bb7c6922f2e55958027ff58a2ca0438cafee98913e5e652f01665b476faec3c3129fb350ddc68556bed44ced503e311bc12c6228b346c71877694b4f8942020180baa27f5732326832e46630acc90076cbe5323742d0bfd044605511a531a59e0571c0142a7277c35233de87515c474be030e0a45f0e17a3be0805fbe667ba02195d1b616a5071e05b6d4345f50b918c78b9b200c6db85135bceefc52472a0a7f10ae677e3398b9a4dc6ed6a5bd13225522b3d5d27bc34be3758395598cadd1559fc4561450a90c904c020248881c2a42d846c1165196974e7343ace51d7589a9426c4e2447df0250a500df72d9a0e583acc38620c1fb84beeac378fcc01c1f417d21f3499ff4497808255134b19677982ba2e04c1db900813a1ccc22a1a37f1003ad4328ee81858cb13c02f43cf21570f81081a4bd241c4c954882f053baa60316430aad4bb810420740a0632c04648a61d1664b4e5b19626a6e0e563ab35806696a680345b50a18b10e1af665900c5aef1c4095cb134de46af1441fb6e7e5b1ce77742c8ace1473794304fefe737d7b31b94228555e25d9b4c2d1cf766dd526c0210e381bc22354d08195a7b89db63b6f0248ff5bab6586ebe438700cd5984925f0075d1ddc302fdaa14dcdfc08a0299cc0f6b35d3662fb9519b3a3176efd0c3ab6f3adf077940b45108006678a583148b592aada10f0f5f885f11c44e5c04a6b697f9fad7524877248a476f9ec248abc4c4563b9833ec5ab0d6fedcab474d62da75ec0ec13d3c93b7bc074dd0c29c10624384de1be8016839887ce45045002c72cbd16c1c8ab4764c9a636b035ad8a17681556859a369f657a6eb0893b07a4d80115fd98e0f05c4c11a52d831a812218e644278899a9a08b8926ce823584472c815570a910a31137c23c470ee12a2c79cf22521d722b4589199bb12c412303d3b3e29147e0eb367b4822313f59eb0c7fe4c7d57216685425c13dfd3985fe43174f0d075ad5a96af7941b07a8144a851594cfd8deb9a2fa388c46b6a767e90c75e77031044aecc421c5fad060cb7579257de5aa7c02ee1081765681a5ac97cb80a4afd2013d73a0a4d972e2111302bf2271162569055f23c373fc910b833c34a04acaa206c329189cfd2aad1b9878aa5130fba99ffaa918abf257b9914a900541a39120781f4eed9ef7bc270279d2d621536bd44769d38c1562cb055af3e9aa52055ef5e20f299b5437b2c358053ba340e3165ff08217b067541b45132c87b4c8d35c21e4b10e4a8c19df1c7e850fdbe9a767e0007f9f80ebdfe14e109cc8c2100185af842b0da16c1415a3786773e12a5620c4d4e46e5e08fb19ea2a470ccad77cee9108ef9f12a43a7aa37c6b668ea300a4453bd59f1369adc002ed0ce6e2ccd4619985889e9ad5a747450785ac1ddaa3613eabc4b8e93853cb9d9e05a89573337b66d36a491bf2412d6e551390843c8dc01255076fcc55b90b2870da9da2ee79cd4292a2b54a2da1e129ac0ae0d96147c220d9de4a99bc4975334505946d5b16c291840baa95180365ba395343cc0b0e3281ca43b5474b30d56bb5e735b2f9dedf696a5725dbe21d44c1b0d232f40a40102578f6143e508561466e6d210e1dda4b8ab496ee568bb61e2950f99a3abc100f628205cca49d0f7bd8c3e27351a4e960cef32256a4897073999d12f3c59d1365dbfdf71dca47e3a9ac89e083b715f01c6ace3d517a53302ddd80451a3d162cf4cbfd55820a273d2dcbf36954d91302210f731c83b037cd8d850c8f53452cad2b633505ba7c350a70fd8d22176ecb2e8cf72f6851d12e3408c54be29e0ad7e1d0bfddee273909858cb836ee09b1d88b2746994b3b86988ee57b8a3f2cbfb812578b3b30071f74c02bd91f0d8cff91cf622909179685bbe785cda55b4716a0dd41554ea753641073710ab85d56d51132fad03f5b2d1fa763056ea8564981436ad96f67744cced8ea62c5d7b874f527765a095b7e53fa7332028aab98c2a34cb472086acbc041378d7b5c460c7ef55382eddc508eaac7ee4b14ab0b1a95cba87ea14f99824fed28f108c6d57b4ab3b3229ccabbb5306a7141be4c049e268221be54cc77e99f0d179c9715c3043ee4a703ded1b9225e5f356a4191fef9172de5dee451adced3c2c8f2400857e36c932fc7ba12062e55202c5e8b1b95067346be423eab00caa7ce80b482990bd8ce714460d3e5d13292b68773bbd0268b7e2e142b5a2220e9932641af40ac4693bac793b8e786c4c1b4f25bea699b79fbdd3a6b54ab6e3d81a2b8a858190b321d43f4741b4608ccf9f62bde34c453c6c01d507760c517d41ae7b9066a0a193817d6b5f78963a6601274c61445a3e48546c4166d59c60de925715fe1d0c11cf1793b970c06d5c6524e0ce9937b92cc674be196944996895ab488008b186aef83f7fe61ffa607349e88573564555e42c122a4c199c532d4f24d410acb8f33609a82e6602c7c90c01379532eb1561dd3487cee2ba3a2ae7316fae089d3ee70269acc4d1f0ceced5e78ea03b22d8ffc457c80674525e20016100aa3733f8e57de810aae07035bd288db23e228abb8ba63520292d7286bc835e4447216ae62daa26b7d0acb5d995c8528f725d8c826211cef1e8aa86a73915ab408430b73cd5eec90b1e95ce2a79b16ee2303cb865dad2adaad78bd71582c2002ac564f09aa11a0a55c37f757964803f0142140e148eea0198d757296b0f52c872fba29a4875b58c1bc65bf82424b7de50963dd98a5023e9ce3646b38b01967a1419a0114d196af01e86bd3e5d10c34af47ee69462106e089a0e5cb8c70d02daf6a6c5ff37166af02efd23901410cb13136aeba37cad3f6e74a06b1ba7f3e501d8732e5acf537bb3e56519d31104a396b44f56e5eb167ae5067f8b47f812d39539f49473b698a9cf52f3f35b69a7a157156d78b528cb09ccb7d559e62fbb86122fcc7013e0890361a3a2e51499bb1d17e37506d8300afaa32ea061ada01c9a82840f5147a15df58af3efd8806acfa8182aa3fb1ab9515e666c13a0c47085b05447f53d0ae128a02a51c9fced0706fc1f7d207643225100a0611eb9ee9420c9f75830ce3c2961231acf36955866ae92196125999353470af6845aa45ff5bffca18b83f0e82cbc0795498170f0559584dbbda52c12ba05a248e60bcdfcb30f75133b8f9ff1bb73c9efd455ff31a5528668aad0686f4af06ca23aa0ea2c4671a60b2620a04b7c042aec8424b2516322b5ac69ad457b75221b3e435124ccbbb0e86570603bc2288d98bfff529634a352baf646f2de0d0cb92f5f1a85fdcd0c22ae00c6031573775630ca68b1b10d0bf45c37dfa9d77335714e53ec20d07825329c755634e04daf07493b3ce1d4778fcc42bf482afbd24c2279492c892204f012cc7d16e0ae4a01428102099af0ce704173e7955f74d6a1455b3b4ba01bcf7ac22a4b8890b2bf0c64c703a4dd481c8221db3f8d4b39cd18cf41e81e6f255e74a36e0b01318f6331cb0724dfdd0db8b5bd6cfce2f991d7c9880cc08991cfb293a201a46e233cf588415e44e037b945f6012b1179c7c659ea87d19dc13f98b083452e9e612ce4006fef4bca22613ed40804f17b923840e5465c36adddad4c39f98665e45108414b2b54f21836020ac17c3f587065a884307032163acda6ac1ac7b8fda950384aa8b3e54438430c4c7bc914c91b80cfa0c61e213c1f55f786567dc5021a44810e62a29082420000b6601e19b40c0d5eaa342b0d276823b6a195c46aea13466ae2147708e2f5aab5b336b779557bbaabae771b1d595fe551c461e8c397be2c70e6457f4aa6a9d1e6821ce42d0d6521c4ffbd1564265f62aa32df8a5fd337bd36578457ae62afa25c81e1985356db81aee5387e6227e02d0a867394e9e31036e0d09380c5b8aa167f62cd0531ccfd1141a90e542b67c59697f6cd1331d7553d2846afdcd95ef9e1b2dd7cd39b69ce2670b05984d5110e46bfe2bf76152a34cd1ba8adb9d5630561ffd73887a169b84182005ccb847abe066d1362f6dcbb9537a2ac57ef4611b2cd614cc43904c9ab4d3ba046757a6020263204473f5af3a984738e4554d27bdef480e136a03ab68b460988d79311c10f04bee72a395cc4cc7233063c87798c2f0eae21a91292fc8865d18cb2398514b2533a3c83d2e25146adc58a8c6705fb379b460bb6ca85d12c676f1ff186e931bcd9801018d99f19e98994669e10e7012a39cd1f0b5ffdb8c45e855a7040d13987d6f9d225c8c531945086076e4e31876e5c4e1cff861ded12fbe98e32854af8c85814880392475430b1180cf8d168d76f842e6a26715258c857c317b3ff200679d15a4b6da1d2ea39f0bce308ad2a90e62b2db798d9e663948cab3ccd79843ff4a4746e556dc6007227199365467e2f9b4b7b4b6c666c0e74bcf0a9cad4ea5305ab2461724db02e092dd9bda44cc833c0ac9708732c59df61d5b6f110c4e5eac70ba48c45541a888b1afc884398ab62657b5a167a54bc82f72c995444e0b26c9755f51a3309efcaa4d2ed801819ca0dd223f94a8666e9420e063ae5292d2961c0db63030004b9d0a6573d958875e60cbae23b685547bf8e453721349bce422c7edfe852f7c21044c419938086a47a775201dc6401d994a2fecf70b69b5a3c81b1f601a5b0cafc5a103920a4f685b545b2af0162178a5d658a8ab5b6b0f84758e6a1469f795f6035b96017f04f6833ac6127731a31b93aa6b22aa52abc698e9866d981d034dca8176b893372c9bcbc3627e7b40a44c2d5b7ecd4eaf5aa83c457bff2c5607fcc1f97e0b07cc7e560fc964512d8f6deb29c5537d900560481c73e53a31133e8c9fc3c5529a23e9d082392100f9d67cfa09543508a6841560f62f144cddc9001c3336ff823f768e71cf8c7a76ce4867c1055a2c09365380c258aebfed36ac803334a4276e905394819f9e1e7ebcd39fbbb2c996faecbfaba0c385efb99522e7b91b2896d91a5baa4c78f48cf38310d48b0e4ae0d912b251585c5715033695fd5ce8817a7e211f0f8122916c3b0d33b0ce861fafac5ee48d704bf50df4344c60a5dbe1232f84d4d1f55e7ed16238c1507ace1562506aad5818653845c1714340ab100037433a81821037f8be73aed983b9caa7a8a60b37620808457a557c81d2195dd4088145345ae05f4c588a5b685d5801c92c331f9dd6b20137650a68d401d520e4200c81242e4138c7ad1b766527f97de60a82e5086ef48ce0cc55146db933c4caa3601675e017e7676f748e2ef2d780b769a2dd27ae6a21eea68058719c4901b488712e08f1b43201a695fd810c0d8f04de85a5b9367c685715641d02086743f888ce2cf582897921562a8199245859a4431cfaa0b1952fbd32170cfb010e0b3b34f4e9344aff09184ab986944af8838a1642acc358410daf544dd74470d69ef7e7dd44284cd48c40014eac25c5f4c7eb277697c52fd036459b29f803be3004586351a7113246512738ebcfb9c34d8ea64f87c73416cb13197d63f3dc0dbf5cae2479411aa5423ba7d6b2d1ea9bc890dcf6b95d3088f5cf10ca2d0e6d7cec631f9b669f8dbf2479dea128bdab2c207f91ef7019db324e1df1a2781e61e48a896ef2dc18044548a4be861076d9788b392291d4c29b77c06eac417f2da50050cfd2b2468d4540adc61a31ae1c0c2fda3e283480980ee401193897f52580444ed13df5b5bd09aebd8dae3c1a0f55d9898430ddbdc652d99620138153e77c53a69566e4fb2adfd092c234f8e71a4ced51a7838c2df93223420ad9d0d290c2252a8822904971bbdac0e65bb14b4f98e798720aae5682022b70b4142b150ce783a0e707e3ee75af7be594d918042c9bd5aa0a8c69279ccbf2028b2798d079cad4a0bd093830155c2abcea57f6e08c81e211a37cad404e374073d000f7da6ec0cfd62dbf82d5a67b11070d862d5459428b0459f4e3a970e023aa8b23c74496eefefd8fa78cd910f22ac0849b33d1fda413374137b6b9005b1984ce9d01470b4f4419cc0b9a83d8a88609ee711ffd220668984688fde0151cf4d41fed58da3e0e62a10799873ffce1dc71c135d2e88028c00f8be9dcd79c0ed3451d3826226e08e04fd57d7e0aab216f46de04e7ab656e0f2e16e1dee77ffee7631d39a2a21d37038b742a8b8a290a6c0902da1d9347b8e3271c3a6c4d51b87ab80ce0ce5146da336781efa9a9ab74e3526252ff9eb2c3760a52ac826474b6130621ce0f8adad59634961bfb5ae40f21c821a000c4957fc1c416d882648d82252a45f93c2d7fa39aad96719687462434a8112decfc0c1529e4362902e9568e527f38542da331bdbd569514c01c197e15b364c919216826357b8e09399e92938910e27e4535389071790a647ad339eb455dbf8c54666b5469bc29326c08504717f6161c1905f3eac43ae71a70a63a2545e42bcd5507d4b595b0c26760b328a05a5b90664825185c7ddef39e778f7bdc03a5b95764f20ebe8ae121c648a09a5f3005be15ca961597a3e1065051940b4eaf349a3a8af2b04483e748c301a3205cc9d0a4809b0b560c031f18301c2a64ba291971a8d1960126d031b3f4926bb1002f60ae6ffaa66fc28a7e438c39818f57046d08984a2148abe8000d266a112ee3e83f15f53e6b8909fc0917bd70e8702da25a7eb464c09eeac9eacaeeb1bd725b1b28021602e21dcc222c62f6d080559ce768c8ae6496fd83b95541374fd52c2089f338807cea6d52dd70a97f3aad518732299fdad16594299484d092983096f7a415ce771565c004dfcc5b510faa55a0b2ac96f9ab51069791c1e7115a184b465a8e763fafb1c8a2c0a45ca628a3e01f0dc4d36acc42d883e93ba6ddf6c12a1704694896df6a6f16a4161ab460b6495e58a19184f0b19c2d6885f106badfb665e15fc02be9b5b6bb08db103d0b314ac47426365fa14489ab2c164fb9290f779f1d06c75398103c597638da6a00c3a485842c33ceb4d951a6a3a58242c00995ba945094ebe996f335aac2677b4041cb33123c1acbd12ac71a5b0e82baa20cb168e7264aa05c2550b580d0ba979f2a07ac56278f65871e512cb4102269024823e934aba0ac988663009a1af9ad0ad0eba08418db998ec4f7e217bfd8287074f3c959280474bece712987410b03790d53c87af2ad883a76d42ea27ab3b7c5d88f093280220ecc2c03b7f6a21a327006042149c144a6660fc5a7a8665adc8a4f9dc99a3ae90682635a10104c810cf34c255b80366846e9ec9edf149b7ccbb77c8bdaa1c3e3e5296c1892aa03f0e9c88618ca19931492394080880d8436bb7570b35a5b7ad8194d5106fc4d5ace5bdd44e0d0cf6d80405e2dbd6d42c39fa0f908d18d436b00b276e2c0318d203ffad18fc658510f25e1257b83164b3dd2f3410f7a90108cd7800cace8181d2638e2f0df5898e4577ee557c28487c5cfd6d723caf0437e7dc9111450d09b0ac5994d7e883d6748bbd2ef8d6dedcdb0cb1a32b0f21473e70e2a9464cf50c7dc62f856d456f532149ad13a99158549aba2f6420688e11a368549b414c3c3a762a4cb4ad22f29f4abb3846122107c42b52cba460371b94aaafb78523a1345f1074574ab8cbd124cc94822ecf447c5cb1c042af23586174c55222d27d28e5eaa46b99b7aeb3fe03a97aa64d81538daee0dbec6aa218003587ee12abe88400cac7331059490a367a95c395d8940a6c54d8875391d7a8f93eca4a3df48d3416484a5a62b390521c78dbd7ca8e501403a6d460a27c6c6fc7c1902d940bbb378c2d8e83d1b00aa1fb0283fc71c4ff13071c8e13b67c10396abb7d23206740185e7d4dd12855755dcebacbe031fa0581d948aa180229a7e16d88cfc205f8f4bbdf4e406cf4d8a40fa330f5b09101304113ac42282ab905f00a83f7c94007af5096413e5c5b00833dd8be0129629b8573456b7c652718d008431b727022b6c071f643f89dcc9eec29690c4d5c21352287dd6414c810fa40c3d70002702874a75c0465e035d04dd4b00061a4e0d7a63d0703ac66f52060870430854af89049d4d71fc905f867176192b52e441ca3e720de7fac59ebac102dca938a70f7adc1b8553b04764157217f5ad9e8a783ebb3cbc24a29f2429ab679ce54706167d0c49c0e323c2f421ad363ef0b1c3025a2a529abd6d9a7ee2018496294c6451997498e7da41d007d8d2602a557e91072cd4d413646ad7769de1638e47fa0be788aa1d13a862b79b1c504eb628009ea15d45c62756785a6252918238ab95e81028d3c14da38168f4091304e2302e95c7e5dde8b44f43722239ee1c07a619db4103375894eb8480471411a57003caf0ed5ef92a9e02a75c2c42a00ab1bc1e24e9bd3a1ce44dad9b21288500af6116b1000b6412bd7e62202badd01362ee75a3d69c7bc51ab4b4b4980e6f7de6f2cca86735752899d427638ec35887101cd60d733a728effe559427496dfde447984a9918963b075b9413e9bd1080eb6c44636ecbea525dd408b0ec88452ff72bd5fcdea47c68983f5e2095a206346a64bcdd255eed24db4eb266be020d83994a810b7d86145a358845800f3b39d1c0ae693a0d9653a9560aae976009f8a0295fec0d358495641590b18ccb93084eb20960cedd63f4edc6b6ca23301a04f0870372dc387cbf0f27b4e61b949cb35846accec51a8a544b49ead697993e237f4e43b605ce0e051fa8dc5b0c12c9f2d742dfe9eb640b574a31f79599ace64e34af38c2a8fc843bb2093b55768c08882f6620ddd7c4d0f42a05cc67404e09330743630644c945a18ae9b89a0e1a981f93b4f8b23e0696a1ddaaf81834740d1009ff42fb44d0de13890a40b378a989ad7233da97ec91a47593e09e7ceea1479e589e27c95820c2617dc318716552881cc748b65f4c9d197a0c1597f00d592e86559559e34f714ffe907cd2b08325731941bf87831ac04cdd35c393253351a620afa4af9f865dc80a46e10a0be3c0526f47a55d5ae88a5e538c6ebc187f32adc40bbfee06ba9688d10660fab52277d50cdec754bdca20c8e26345c39683176a1284cda6a49a90a3311d5e108f8b7ed452e26aaac0b432e002b10021ab698c24b225445f0e5047afb322223f8785a8d09322043db024ec7a0a45682402a2784343b12446d8845691b22fa20b07fc2cef1b9d1a78d0c5ea685bd2c151ad5c28b49b1a20a1d97c465e8e629fc5b65cd25e233290e771e576781153c615bb5a13c0e3734e2677d3c4511bafa47b08040098b8a150ab5feafffde5c9e9ca798d7e86beb7c2a98fae65ce641d22a84b512ee3270194d25b1f234172c5b64726f5ab28de2e43626491d5fca50aa719022456f59a637b900d896969bbd300464d23245d5c7d676aa000e804516799c85fd7b25df1040b276935282d21043280db0e464e5eccd3fb69a7fc9e06354fad76b78d61c31149c137c7e0413aaa2d3cb7c84cb7d150d6a5194449686f7b5c02a034066266d6a68f47b22b924c0ddc01c6289399f0b2cfc416b7f1e6e961a9f2ed45535f0893fa95401301c723ac682002c64b2139f1e65c61a61e26b55805c646e08df30d00db435b636b8c98cc12ca80c6dcc5900e8bed092eb211124eb892105e784a88379634527af7dd5075dfa401e40cc4928985096c717b0d894c7a479259c2c2966637406b1055345bb3efb07282d9cdc479bac29a17b7399174ad664c305f3558e4c8d15660741376222749282554e39ff582a643832dbd8b6f2430f8b5adb0520286a1daac45338e0a93e10cb1e5bc8139ffba21838476f1b142db1402176913baa4b6f7109aa39c1aa6fd97b867f0404fb899dd9bf29412ce9985f6819377d81df905b6cd2dc70c297e2ed8a0578dacaefebac147f8b00abf955fbf0b46241da809e15146002a02b9794d968c4382c306f2bb6890c2ccdcb6ef1c5908a886ef4c91714774448631192ea1747b478e26041569e25988533e6ada2999bc8725a81d3e3e6858f51d95ec1428611ce5ca447892a965247ede6aaf001261acb3081c2909c634ea79a68deb684d61088e5b28be733159f7c1643e229d435296bab71c81be2c29036f3f9af141d4a11555ec0b358a60a193416459640b5e69b970150dfca99955a0abe682498aaaa9dd4acb18d3038f7ea970e15ff79bac28dfc08d204ed9e42af81095a7b997ccb095adcf89a73293212f0231f0fc10461eb193ec4a2c2100c311c70702c06388939ac9abb871e50bef2f8380fb22186a3aeb0dad304cd170022c22a182fe5d1de6f7c921d64d00560e12a8ed107664f19a02a84c137eb90e1f8a90c0c9fc8af2c9555eaec1ee6bc0f206631a3a319e29a024c8a57be9c9f6dd9c824230143f4a10c1a01310a8600a6f01ea1da1242ac50c2795155d122b61fe5cf7e2eb854c24d9ea2f461e1435614c646a62bc51db9833c109c904a3c049385bb8cc52063f50410c6a482839910b094a92185ebcd551d010dedb9e68f7761a2e93c02b94390852a254786271200e34e7615ccaa00a6c6af48c6acdc0d6b845bf591150ef46cb534bc9816157ad280a286dc9951798d189823cfc3b6f2c3b038a235bf6516a8967490e1e306a8b22784189ecbd092d9a7a3a19d8c2847ab77bad2ba17fe55104d4dbf315c742a0e2fc8f2b4d0bddcf0583a2ea259768e0fec36cf55a49a4bc507f4b26dc8742012ede52fc404a6a750e50584d31664fc01561f8f50d7b9f20e35733d5507c4e4fd06479d7bb90356ecaada6af92005684624b096edbf6a048759564c05c75798f34ad16e5e6c970db12b54e47c934b9606822d9b1c9fa71060c3c80190fd23b9ff3984cf9d552fe4a4e480e8d0f673791c1200c42ee86157914ea7b0ab389894cb80673005117028c6449a193b905258d79bdf15bcf1415063b8caa821fdaf098dd49e10f104c2182e7d08206bd701270d370a3e9d9a7583401351096ad60ffce468b872a0885b7f73f1564833b5f44444c665e08f51187264285c06754983173ef85a4b06904a35263751169dd72812d1b9fc1fae1d828462a584d2909205ccaa24d16e9f76c2a8986420174bdee5b746e9832fd5995c15084a5e4ca7438dd53eba6946322b35cd35e6173cd58716e269eaee5101080e162545b5afb90fdd5a85721c01890af7d52c01292002b942834b079751f44c3bf4a80b5af20259690b3bb0802019aa05f04558675f8028f3563a29a12b052b76cb9e4bafb4f8d48d5cc001b01d0a1ad05c585ac68bb4fc51ae0a3e665cdcd1519ac8d75e58a7a776b3b7d0957a24d9b450679820c785528db97b9d915f3e8ceaf26d75b5fe9d6ad98dcea613cfe3de4e88b1708474820664aa8c340ea5f4d3e57892ce2dc580acc80d7ee51210bc1e6a6a1010c20c4a065b6c5124e0c71053b3648dd40fafd47a1065bacaf3e0b0346b3e0890e91f20f72b81edf2e46109851c0b4320c065a01d812d69dc65b91ee04c976516489211b4f9352cf2d91beeb8641688b9514dd0013e7ea4070ef856aed4695a0095361532c544764ccd985f2b1fe1984cad0285b1adc7d435719391d98b8c0c3405fc5d00ba4714ccad106c9998cc9e991f429498141267fc7301731fb98606e42ff2230b2e0a52f2c485b23a432b5b6df56eef0a13f9b6c450ac8541b68ed849b6dd825c9cc9b0b195b29673f6730c45bce48724dd70d0a4dacb030b5b8a3031543bd9e06f15102879642cc194ad513e2b03d9746ca40a391bc8b5a7fac54a994d91b38145198014bde76e96f568810fc915d5b7fb652cebed37af75806ddb01f107f0f119fc4caba0a335504b2ea31cc47420176b0005675f2b28f0503ac30dc9fe6330a3aa26eaaba7b91efd75768ff3668fe12de964c778a8be9cbc7212684525eefbf1314ceb081008141d8105de0553d888ff18a540889345d4d646308b8df91d12c1e1560e33624bef101204ccf3fe70d39e9afaea69af8101ae4c883f2cdf7000e974310854cd528db0809143a1398ea55541e87731d08b7cddf05cec6dba02ae7e4ec60fe7b5478e0fbeea632200894318ef8d52f788b297695233d2a8564ab564c54e489ad414044794a5b4f8d36fe7a01deb6882136808a72755a334fa2132eb396868e48f605b348146ccb9dffdee8769fd5b330aa011622452884787b1c5d4a8ab2c0549b6e606f3991e685c157fd74bf412191d7040dee17f3e7604018b3a574a04fab008f3628b3dd7231fb939fc3f0e8c2f70285d47497e613ea2af2dc29ee6237213dd64362587c5fc258d2da1f9e985eef1a85219e40ac00c2c51270c4ad07aeb51664000e1d672ba64be854e874504554c380530c1010d1a8043d24d368c7eda8c4738a81b01648dd5a54b67cc5555a510a380051c10e089a21c4ae17da910be73c9d52f8ba474ce1a290aed4794d9e19cf9756a9076c2bf7f700f48e738498e2fd00dda9ea202029ee6910b8530d02c1d544332558389c6444e7dad154598b06abd8567b55528216a61853ef0c9867dd2fb8ecf1a02679f3c3b96524a56448d32f55eb7c14ceec0a43a785b7cf908fc5d15565184c31c348950f1b21bf0e18052da42d7ddd060a07095a410656a73419e387cf20846f54338bef6bf5a610e0864b097a4081110fda1616cf50b4cc39fde7f4797ed439df90ef1853366dc8d251a4c1685ccf4c73f1c70b602cf41c025a8e2182960bbe5fad9cf7ef6031ef080ce74d122e66a6a94b6338aedf4ca89065f71c0862e5fd0518b4ff9944fe97050c105eee18ce1f0879e89b88cbc247f4ddcc0a2055140113a69326303fb3f8cb80107c8cb479043c74847a24787cd05544b69bf3608bda272acee659c7bdffbde667fee739f5b2dbcdf16859eb1282df8828cb14eac95b3a43f57ff6f5ab946714157cb7e66ef2a1329b25800e266fe25a3d267269a1ed38f621e0246241ae80dc114c317f01bd8e289e08a49adbd6ea85ab323326701f58a346e702787e56b097c3e5582a31d9d44de723a218106072a557a09db94cc8c590204dc5713290da9461de6f86bae94b8bdf15218fd5bf63d7503a6fe08eff7230a833d2dfeef6002f8edb4015508436b290afd70e91f9fb513215634bcdcc43d6e940a19cbd198d444e8c270560acf8ed557842a402be5869baf251de050117df0aa24c274f88081668176696319be21f800ff8e5ab50f0a422192bdc3825ef0219368da4bd20ddab9cbd815e6f9d62226d3d15ada0f5bb41beba6c50d0490313f94d2c9aa2428020151550408544fe4eb26642865d3078404ba9a3407a7dd1aebbc06ce94b875d80992b0d593f8443d45490cbbadab7225b3d06de8e953520967a0f4440273c52e2d9d1943825149b9135f5a3affca3761a6166c3769ff0fd153a3f805349ad72c3a682f14024a0b26188e3a33723dc441c301c1c3d28ddc6eee034037fa43bb4a622b07f44813f33b26532651b01fe4b0cafa96d15cb9fefaeb8b260a2b8a1af2cd4b5232d7851ea591f3171e1542a3b3b5b764a9a80491f486291612e32f876a31b1cebbec27f5e3a595acc88c6831dd6a103d74b4b346d5e4db52d5a7bca0d2a07931a2ec4363259f6e1042482e0eb8f72f2bd42db1aa405b29b17403f06496b0f11de12083efa6a4407fe464bd8524264226059267f55f24e059aea4277cac0fe5fc5aa88b7a154c205928810a4ce857362bd1810c19c0052f20d312bae52b436d1710af9ab77280f3ce8e309b1d92145d7b6139f6f67a7864e683202312e650b8150b0b4158b4ad9f7a5adf905cac042593ba74a3f11589cdeec62b5b90ac67b500a2a958631133358439aff67ad0d2db531c994f741525c184beb2b4c249dc4091218050747311bdcecc06dad86522f202a1aa969eb9571796d2101201b6228e3e37dc70833cc282dff93d9c2720a390cc27e239599b022dda218ccf1add486420660586950e48d013f278082c5d453b33a3d54522d93916599c6d48d116d8ead36fa3bbc119618ba243eb3602f14d232a60857c51809087dae3b6af640aa03e6eac3a9017adc89848d3d7f6567be3060e7c015d25b8dc288e95d4bb373bad7ed4a31e957a4315e1f95fc019a91bafd855522023a4913b62c98e3f054aa32c09023a4395088edfcb980b68c12f70c847b44296cfe7e08b2652fdec8a619bb28d199649e93dc26b3457ec74e17b0145810c7994367b041b73e11d98251a3e3b03aa730b0b1544bf89c290d2c007838a17aa0bf8aa2782816a410e020cddb70d06ab121c941795946bd42d6faa4f39649ea881ae12573d7508edd9a16e25f9186dd23ce6fc2cf871c35ce577053238d61e1e7d8dedf4c302d53e5c474b11c59312e4b974922bf749355b902149ef2981b453a40a08509483ef2072c4322a3796503ae7332fc0a1b82f1f31b6ad4dd375226ba5ebcad89581283d05a252ec134350c1fc8c820f68d8e2d72b2d74a6c6934e22453bb3a70379340c315d259e3c725a6e889ec09a0e344cc052b2864fde1c5634015bcac5481ffe9869946e5801a01b114415ee8ae2b8543d98d6a122b56c7166de61ab059339cd0e77a451c672a648c32b9f90215949879ed5c22060c6e2471020290b8058878970897c715ea287040041cebff70bc6d59820a6d110ee0669e52059b54f38d328cedd5753e8861c38a43cc00a7c2aa3821373aa1f9701e186b4a28c06b670c8e722846e1090c6fe5f5ce93012a08d348e899f5537257d4c20ac4abc47dc37979135a6bb69e46ed85266e06912caa2ba8a2f5c953070246d4857ca268a9a0caf7e992956b7efed808aa338a24f7947f68f8c96944a6220e711325a2c7321a3080a796ef82c5c86212e632e50752e967675b37a0a1e55ac82b081185a91029e85302e609b22b56bc6f6110ccc69b2229f2529c676041e75851bb99e2a88351623988b961030932838748f706b08d587aa8542ff8ef4f68b6f2ebcb2988b4aeccc59a070b2f7afbc254539e0b92d240863299c71b293a96d046aef7c44498a2900c1cca9725ea035a3901e6343a94a817909a21f8f321639863b70c9a2303c0fe2b3730a1e418395f6fb9dc517456a69178968f7b528831de26a01339535b6984bcf4274a0e066f6ca49d86e8a322fac267a08f39e0834b6ff72865238934eab0ef81a91c09d21965ec1ade00e7b71a9a89eeaeaa67f6f45f73e1b390a90f11c09191e26c027a3b506b428b6ba644d26d58dc345afb12d60191dba90039a37d90cd7b92d9ee5da042760c11c123704b769829e3932f4c21607f25c78ae3f17e0061fccd8f10ae2c34f0c34100e0577e6252fa8c2a74a56a6678835c63a04481b5b0829f8fd8fffc99a47709978e146cb75e1462b248e57cc8f0bda8b41dc9cc30a5f21444821da8b8f6823425826b620605c8e2d68d0451243d242752af5e16941b521cd58e2e36a318fbf28afa5c58d68115cb4a6b1e4d905544113e52897311d4e15dde420408030c1c7a9f291e2a34aaa254aa8dbd1494c37368752a6532c079300c6137d3c62c0e5651c849052e24dcf08069e1eb989c6563058554ce92d2670205c0ad3da4ba72143c6fd9875911db4cb4843c3d57a00cfd65860cd5239c045bdacbab871def8249a740873b091e296305adca041dbcc6e4674690136ee61515e06f28c8a01b83ce5282de3b04d5e6198e2a5e5799fd60688d1162de8b2e855af29d5453e5015a15a3999909e70c010c2323b36022888e04989a33a3455ec381384fbc56017bf53fda27229c8851e253b46610efebbc453c23408dbfe20b2aaf290ac1811575b36843fd115c3cb77a88af404db11cbf9624ed53438a09a044d0ab1329d3c3bfe0388342b44d53dfd5bd58caa3cd4db25555b7da20e3250d5c7c2439a3ead259d3f0639eb2edd83bc9e55a04d47a690f7696b4618223c61413677814d870f97b15fe55a88119d8b32ba2f68f768194add90840c57e106ae55dfaab2905fc7056487a8a7451c0587883c90b8728579a3df23638daa7060d2765b4a82da5e2976ca53a4cdd00027ee6bafd4ac9b743d3acd9b4349572a8083df666d314ba1532952d17e55bda28c6e8a29a4a3390553e075c14231cb0e92d372eea037382b046412e467d5a5c4fd830f8fb870086be4d12d0898d0f2ab27838406087488a7abe8856f640ca0967e4aaf5f7cc0b45eee844fcb05ace6fe609e0fc28a622254545a3205f810402345c110748193996dcd70837522d520b00da390394b6e5b87da8180bd79cf6cd24450828045121f7ce5777c85559bb855a9e18f466aad83fbd29f6ad832f97e6ad8ec3e0be8206f165861207cc0e99c65194ab6518505c22edd20269e022497919b4682d9abc536a93e1c3a37e44a37aa8f96d069e432aa1057566b4da557d56b91a6aea95d0b4c08b4353c25ef0d5aacd659a38110287834104c90abf5b6bb8445a676632cb102e81105a03f959c48016488215ca08464a2d4d80e970e2211ff54899342576b3f5008c4abdecdc9cae05312e0294e52d7b8a7b05de4886fc70e03e819732ea02b73cd6bf4a98f463715175cad7566ad08ac056134a6ccbff5ad54ad52568badfb1681ca0a00b25bdd8890500dc4f1d40b4c9cadcc1ba75a9a7275f069396df1d70814042a7d7500395f80adee73161d9aa637a6a02b20ebbf409d8a6319b039727e5787421b708a33dd1b4e592d232dd14615b99456e4b9422f970a48be26d6c50a8f341697e953e063c86a6c7a32151df21a30676cfda415cc8102c77d0b115eb53d6654a58dc807d62c09d790b85d29579f02e3363e200f824a18dbe317a82336e638000c3d0cd40d1afa54bc04d0d3f88f21e054e26d69a920520c9897cf1fb9fa992c9cef00385f59c1b22ca96c057053a4df45522492b8b754d49f38384d581583e4e60084b676a62208471d94fa15097d088ed16a91bc5498d0b9e50492e0f4fa8946c699729646616047394c5dd69c86d3558bb9dfad30056810f6351bf3d92e613bbb44c9c249a155aa08d714fd20500b731550489a0597fa25414e017084400cc918026c3e5ae74a4bd91780557fb24a13b593d0ea5e41da8d6503394546d577636ceb280ef8346f4ae8be55e778f97d7e01ba5d1520b2d57394e1be453eaf019b0a9fb8e0d37c9521900ac562dabc806a30b2e157540c63176c4814afcd52b2cde1b9d0af0fc66107fbc420d26a11283ca9e654c514eb4b268bd6cc85c570cb2954b73330f1fbaabdea5a61829ed5755c55fea15db88b83a66be9f6d45cad4525c9ed14b4198496cc2fbaf21a595ad96ceea66e1921defa4c77b5980b1562ddfe9d07eec93b3a8684c9f01424e3523f5c542d0a751eb530ea56e2cda7acec5fb8d1e2af1bb44ba6acd8d5801c8b4c1cdaf3f2a6b6904206812c4a0b0c5b66a90429db97b1c6b605e32973228bdc62ba6185840c98198cd94d4734d45d638fa04a5e1000bc3aa57a2de028a224fd303fb092110bb22944523a17271b5eed0cb11033dca4453dee75c31f1c483d4a3aaa0de95c2c8c752d36dc969516cfa92eb0445304ed33b40b703004feb92d8f00e1833ca2665c0080bd5cef5e3737d4c0bc002aebb49c54b9c30d48e23f66c25907ceb7545d07f2953b906cbbbf3a98b74c16f910f67b193a6302e014af13b1f084188920849df36515743c82065d025c7f44e98099c507f3383886f694a45a81499342755642b778088481255fc3c9e5aacbc82fec2aca480ff27cf320e593ad24e6c63842c5774a861e09121ba352fd3a4bc7e908cf4d8ea0aa6702e6234b3410091ada5a5eb0dea30e3bb5ea9699e7ed8821778371a10d87a2359fba19db5679450160495ab7acdaa3e8979683af3d0117e3547b0b2039b586185e1104cc62f57e39163206e68f5cb99e78e55139d122a3e922319885840007303fcb96f2e8152fb1c823cb4ee9258640182b5a78a982d37ba8e88c960eb4d666444b625c82553e1d75c54a82703ffa2425969a1a45bd7825eb8cb1b191892af8438c761642ea6c161c2b4c80b993c500f265b0859bf4ca67a2c43498932fdfc7b64da15b3520108ad8618e519d7d2afdac12412f416093e5b00520702e342bf0367bde3f33aba442c5c942ce5220061ad5aa305ca546cf4e2521b6df16870f6741fa1afd5747f3f20e5485a23257e9a189a415be52e08a05e40519d8020b1fed68e9072589236feb4214b5c14ce9009d370b094298707563e4a5bdac17f29c0b64781008e44a089d9721a6563ea415d522903be038fc5618ac280cc281d5cd580a8393f6c8cd6e38e95437c4b19229ed463149ed0056d3c1197c96ad68276ea89291ad6584c3aa22abe1a886b6137a491c69871cfbb9e05d798d79905c430e26af817892632a85d6f0c64a6a57491fd38b76aa6b98a6cc5667bc861ffa45a128e453301d5f205105ae9717c9d22e80165f91419634acf70816e1038b1188a71c2e02e8a423ca4ded1179a44fc0a6c7f08136124c8159f0e174dbf786403b3286e8465a1ddc70c1bc78af320a69b96796fdb0757ca834e069111dcc5baf8a2374c87764b720c0d00f4342bb5a8cd5d81064b2e102cbfc543ec80f163ce739cf21724cc331f28333e094b8fd3f3a41dbe0d95a57f5abd00362b0a2f4b18b3eb158106410807770d0101da057f893cbd348947e9145637b8df40faa984c34840802ad32b55ff165150801a4baa6b958bee908b79f9f2b9f8298b5ab9fbac9dd6b4c017a391d10bc0207811a2b9ac66726cd382b10368547bd6f0a31d3516ea4513c2dd048400a8d3886b7fc1a42600eb8d9e1439d4c81a579dbc2497dc8912e999156143a71c46e80cd04f461935c18e541113ef746bc167665527a82ed8c93c858848166a4ed7418c244a68f0b5686805c4dc78c291bdc6c9a500618428965f9847f0938b050426c22866de7471556d4b31c20a6c96db1819fdc75a3cce6852dee9d1712b3e08fff624d975ce6d52737645e9ea87fe98a64ff441e6229339dbc72edb5d7ce2fcc71e4515ca58ead9cb98c52af92738f6006511756e611e0873b44db9a403fd289fc713ff14cf910d6510e3ec270b207b0535bf9d1f6f030b44d0aeea077b70d6c47138574ae9f00c138ddf2a645cb014439e4d1690a5f41061321748209751ca04d5f06e091afb4a17a47c623d26ecf1870c603ab2c047cd4e559e2037659a384ee3ef1b77a7e065926998fd01f4f380e57a73fdbc92bb5f688da955bbae9bfced0fe70288835101b3b4160d2d67903a374c73ae41d0ac0e4655ea7cb8cd507646e88209c62c6556045d4bad1399c041351dff00ddf70fffbdf5f9f7e5a0e56f86022fdfd4c13acccd2aa0e67abb79eb0c2469d7922a6dbcba3d8e8b3a4d5700c67b7448c87f0e174d8b9831ebca7434a601aeb2b7d301c819d042368337252c6e227dd450261615acc2cf3c50aac86272fe912b660176d814c955deace00fa9fd2693269520f7cc09f927c0416bfd001a1014c8a2bcd5b7e4ad02c8afdf7af12cbce6811ea60a506d401d056dc52b94acba8008796265c03a1a7036e10d0618757ae7061a82bd96c2e8e4370011a6cad8846991d73b41325e0948a5ad23791234a31b00d2cb31b4285a06d46aec158ddd87f6163fff6b9ffb404ff7697fb155b28014eebc88b6521c7e281bd2d81c7ce8028a3b537be17879774846bbeca7df192f6225e02d358644e5a85ee25174b22f42c52ed6d342229df86628586ea49b8091457d2a149a49a054c8c2efe4415944c845a2e895560aea73ec1e9fd3f108e44eb623dc73e2d201018a2723d7891ee524466466bf5f734266a6f76c66020b0daabde21dcd4914696a452f1c944e58d9eba671e2c2a27cdfcc0312fb489d08ce0b3ab30210f607d05b00ba3f42926323be045e06eaacee2369e54c4d193d5158f00089447fa18fb7fb8badb5ebb862880e32faeefe5952045f481b6e221d5040dd21034484b42df08498ba0a1ad5e49959036c1f7f39bfd3fd63dba5f9cbbcfec9935eb79d65a33fb5ca3f2e066011faa1e41f2debd7bf0b4129690d33fc79644a46461b9eb5d1b5233104c411057556900f3e16f5e70704f42641686d102405f318704dbe5010a2165a3d50b40ce85910873d5e811848befccde0f614095e7222cecd2b914a320bff741a0cd4a2bf1624552c607eda09524826c2c5f833929707b10c5c5a48f036e5a27b0919ac190d472f746d16ad60854a86a7783849684f208b3332490593880640402505887811403f2b0325d2b53074f690585c41fe8411b908a74d03329cc73199ee2b9961299e4d8b2c49e4110b0800c2c297088340d4ffab15538948f14f8577c31b06227ace05cfcd5e15753b047fca7f348f3498e4d5d3d8e43af14adc80299ca11cb655cbe7cb914a3b4275e87e57ea0a1bdb0a4b8a384d9d5574f8b5bb0093bd099a37553750acc3c2be9ce8a4d78bc5a4ec1a896d09c54390879c4bbea88653af0c4ac5e94d2c744ba99178f8adf4c8a54ecae6cd340908d6aff0515b45f07410a75c441dd88a17d105b4a9dad322f6cbbf2bba530343b590228b717169274f01182bf12c20e2ce95650e3324526c77b22c1d5e645d419de4e1b03a3529c5755ae16f06a348654edeb3c58798a46dd5ae888009ef42f76b5e18a8194ccb2a90316b51e68a7be56309d11de1a5250e9131be5ffd2166c840905325146c59b20a4b8061fe286fe53fc36a4da8446f705f9f8606a4c80b3a71d88d0288ac959c30470c843000f1105a5a8265c76622cf528a9a9ce5dc617d3509766c2566880f6ca0da8884b2dbc2ec0592f5070332320a8836ab9007d3005f3231a30b188d531c8ca58d6bc4e0cd0998e75196ee98ea5f0b49899828f6399650d609653eb5937215e522856f59986531eb19ee494069a25a1a0543b5f895eb3ebc901754eac4334f487209043228cb73d8e8c510be678841cd229fa0650b72a3e64d461967ed23d970ab2e1a6ab1ae5d535e600021655b65f0151ef98805218497ea054bfc829e4507c46b9fbe291bcce38973a7bda4689cf52183454802c0cc9ea104fcbe7c0bf16637334252986e8dc7e44755348232cfd2b34c011a8ba2195892fe06352f4a348e898fd805c3ad3b25ccc8fa77801607479d47e4a51a2af0511f02c082a74f2341f6ca2a233c3a38be0e99c521cb0082c408d1b2d26008aa4c88fa8da0083240cb15d7f905b1caac9bb070d5dc6a2b158baf5137350c1decc0ebe9e34d83d866b6f854f2e49a4da41f108ace02310680dd4a81b08946f1d5dd86ac0ecc4eb150e1ab71eb441037f6a2af676be180efa233cce03d870f6cf95b7afe9b384d48c2571f1530b5e8189db98402e154a74807fbb957c8a19c90bc280506e2caaa49d429a0bb44e37b213fc444e713b9306d02c6a9024c2ffea09793416716085590031dca7fe1deb4635082db3ec10211c993ee013772e1e37504d2dcbce00e759b031e38727c59364953558c9758392ab53a7bc09642c2a215f152c478676ce42564b3450b2725416819819633ef8b0f2b4ac9917a00381922b715834133258e1c6579c3469bff9ceede6414073b52363c1461da19478661700a642055326ea27765a4e90b64e7fa2d6b092c62a02691261bb32c25c46be006773661a4da043714781497a5684526c52ceef539fc224d355aa442d469811708274b5c74e1eeed15fac8e0b86a4287a6a692ba444bdba26fd7395df420039560394c3c1d3a277ca5a240202e23d9d484a377d088655c38d8c7934092d9e9654778cb52c4c4f170468cf9cbd2b5b69d3b1f84b9fd61308c0474f2aa51d07f444b5ce886d858739f492a80b5194d8455df25f6efaf13538000b43d81a187320439952a05c7003e34f75905e8ea4a6d64f9aed1e81fd88492f07b55f0e492d961718026e3846818cbdfd58065ab47894af4c0d4abfddbb695795221a4bcaa68e4c0aa64fceb44a1b98399dd609f840d814840819c3318d7277b6b544c323f4baf1548183b742482b1998a8f6c844ecaa165fdde4b0aaac99882ec5255483d0a67b871472bb602a10c0d3d425927480dab4e4b643e49189d09b9ad522ee08795f3b365295441f22ebc759ccd20eabb9aa2cb652c2502c50c4441026c5468ff4871e247b1d092d464964f0c458b6c0dd9035c5730f4f1cee5f28622f83276bf3fa2a54810ff45209dc231a9d4b6120596d1567cc65f1bb7fff3eeeb57f94399b656db2ea941541ae225f4b688e007e658fb90c22c935b8bac983e86088cf56e3e2c6963b62837a1b8779075f71a1d55b1f1d4aecdd97166575fae7adb454d62a6c71a124a768d29c113c6715a21660926e06e362e714254e6509ad7b09a082abb585a9e0635515dca4fa98d812dae98fc86c1b088d956f8a89b29c16f6f02934c8bfd02162a65266ef3d05446178290cd25af7280d3e643f8548b4b39a0b4c2006871c1023c7abd21facd0bf28b7a02c598443b521d648631045170de9905f1645a610281d80863e26edf0051d05b3b50e6ef97ab48380646c29ecaa2e0048e1cc1459121cc6b2ab6a962d5c2605ca748060666749349a972c20d6ee155ae0631441e35ea754da2334af81fd07e6124f38b831b0a32841b668c79fd23a9d7dedd51598c0aa9357388c1595de7192800cf1494bf9598a54eda3f848e756e3f247936687d825e880405317d79029399aa280c50d4e6ac722c051da7bb16d3331ec0a439d392cee86361cd08b4b1deb2ec4f6b5e8cf40400c94aa68776314f141b21380d2674187af6da6b87430dc14d5e9c029d2c9dc481058fe28e9db4c29672c185ffffac85dabaeef9892f2654e4997dae983ddc9353791a7984b636ea5e57adc476b20ff4a470b9c5af6b3d852a6b6a68b68cade615f1443185a4a01daed835e765e46401eadd8c5b4c0225b0b9a7d35ca27ea5ac98d350a1732f88caa1a7e3b8854105b0169f5ee3224ccdbbb6953aae25315876284c88ff0bc9ec6a20354b0763d89b3926a4090093dcb7e1559d06082cf06821fdaf4ccd46076bcd7d858672e7a40f0ee61a2036ee00f6468989e5a24f64615b2152cd00c3c27e5679e79c64264b802184d2de4a125cc43636f97b5325bf7dc1778bab80c7a891574b19602b7b67ee8250c93a3b94ccaddc0bff3ce30cc32594847218c85aaa9f1ad53a7ed6814f9eb807b853344c0a1e32a6666816c1e2dfa9882032dd47221130ef0411a943865891229bb42d557d207d92372c18dc2a8b85ae4587d0db6951b49a7d81002f0e189ecf840a04d10c2021615c8c4555478d45ad579ff1c9f7dd08cbfc802394993ca75580334ffeec0145c032e9988f84a66714081c6fe8e8002275be31963913568253eb1c557a09815c4dc9b142b10a24fa92e1e420c8b301f7ac86cb583279c41d6415e6f52b8b9a9aea4c3721912935669f8e563265e98468f721f28ccd9343e7f916d970e60bd297334f0f3192ae82c6e07aaf839f7040e4eb5b5a18ff4af4a07c1e78ff5c7bb8a493932d685171ef90a140679a403fa290d3dd0eeab0e980214e0f1c2d3aa2755555ab7d9b0d0d4f2cb432b3e910d04fa49e5e27f70522f9f65cbe040497fd034b6fe78c45c1145d562452a98f6bb8a45b57854edc04d3ec8651da8149247ae0e8f223179522f07a11f801737ea6c5253278556a10a04fd2e1e507e810a45394d8f40d3b3e39b869795788a0ae9ae2d24dce80530ded3bff0e541247783761562fea51f506057cc03274dc4ce55ef4c8169cca62ddb7c846ef084921bcc34352dccfc74cefb974a602cd955b1a28a852165a3bdfecf4190386e94968203e1deb64008500559c8341093b513b77941d3d862535a44f4a8832133c6cc22e2b405c0941c4a283245db106e408055efa4290480a90389808fc31c904f868d6355973802f4222ac125ca1c0156808f3fe82d1e699385df6c6b32d385b0ce10e3e2e1d999ab0a61cc276f0561ae240dcf3b5715225f5e8915b8819559e0ec339e9332ded213b314a516ec9b1abd46014b0d084e86d28e3e42563677e5ca15d3e311f9b972cf6d6a465e8b8639a6a291bf28d0d0de52036353a28150aba2b1045ca8485b06cef08830cd081a716234b622a080cda8388853fdb09a29a0aba564a72886c8db1ce54d5b9a5288d6b756005f8be2929908c24fb0612816a08b2d39c7420ba942a11ae01d5a05cd57b2845581094d8a657afaea11fb343bf4d8185a2807f27b8a39a60b73b4307ec8b34cc325ba4e587237a0418380db39531283b946471b5a91f0815d610e0b377b3f6c09a6cbec6266b3e3767169f20e31f43230866d1b95e98a2a3121ff9e93453b6c09c26f5b38259549f359f40340ac630915ffa69498a78b225240bb1921803f302c5a2c4e4194b9b01433e5e13441dcc4c074b3035d745025856db4e801457129bd7f35ced11010ff480949b04a07d2182198bdf5834b457646753007feed65e66260d8168079cd65788b874690d90f3fd87f3653e5c5c9ce26905d611a4a75835541a81bf40a4c846cedca910b3101eef73bcd825d563b632d7894c70d54d1db1e7027834a88ac49172e5c30050c7de218f5a0e7c03a4463528494ee5573e9e019a1d09f63c78e718b0497cbc346003bc1e86784fc9890e9f8d08e9917ea56bdc24f22801854b510228026021f2b7c0ad020531ddd674b3e5f63967ed9f8b1c71e2b4374c179b98c8cb0351cbf4c466fe05d0491f32ed8469b4f2d1e15ba37b0fcc753f6f0fbefbffbafb06c0397aba5b501598a5116803cf0a128f743b34003f6eee9842b97418a740e10c818685e265184df0f5b6a74efa9216052203739e0769e7b1dbbd58c0c6806e36409809bfddab56b3a14a1e4ece8686e6b52809c69fb551ee117b5ee7509f7ed38a0aee5028618d5f258b08069b3f5abd1280a44d8644c54be7aea37a394a6797ab39028b055f28b36e14c9cc426b0a43d1df7689717b198d02f47c19fe02b22320cc894e5e9e691afc5233ea14a0fcc4eff784c2a253aa8c802c35ebee63781f55f853b0814c3b93976ae1ec6b65942610b8501d38cf8095a1510ae84d4b0a2ea18667ac3482312fa4d56f873cad50bb82a5373348c5f98c31a9928bab0a2328121d0802146d1dda27d53238a20a00a201335516b72e5031e01f9f42a47c96b7b5a39463b848da26f3e0ba3dc543cf2146760abd11a630b4323352e97411d178c6a9551ce085d1ec19616613e1d46ace116737dca0dcd0b263676fe9081a82b5be4709568c8cbda603d705a2f3747a9742b7884524113a505d0effa424c8c6394d9834933f9113890177a756e4bc853bcf589a5b9fe7cb12188e5418cb260101c71607eeb37c490893330e98c2f393ae36b5ebaea7e2526ce6560742e8485143540b49daa320e62a83452e85145c3d772f5d6d5924c4786488536b41fae91b46ccb99126b5ac931a86d7cca572ca0675bc4591434788dded2b7f479e486a2e360bfaa087b5398176ea8350a3ef4a6d431127efdf5571dca66cbb90af6e822d5a40a94cc3ea275986cb830c0c5db852af8021a55863f84d1d5ae27385075829baeb840633cad456daa6177c176b598321a8483d6ee23c3e3ddaa3e7656ca23ea521a4ff0082142a3880d58e2c7407285033c09d257f779045fc58d9c45da83767a002bb363352a0a98ab25eb5f05171a3ae043f111e9e061dbfb24db4e3e6cf9b50207dc76952ff059cc1bcce2af0933c187523eab93fe4ca2b7c878073c24c44011bace20e74d90c667c136c5c5554ceead25536066c18e463033699dcd820a5c4288a77c07e0c40d262640401fb414c3c3c1a45c0c20e532d805259ca409e0b8905fc152e30486dee9009c5008a27a0720f0e41c398eafbefaca10b3740cbca82aab4988edc8b47a9311532741be2c978d57e8e583b0d1a88ea8ea50acda5ce1cccebb17da7037be5242f86069decd44588d696d2ab5c0d31fc47a040148e20955a11b6503da495387fc38804c123ee8828315a2b7fb8aeeed98e4327c5dc1975a4679c77c025ab5225752aadc9a394ea4f61c4ddd60c63664860569252394b2721771f6ef3c8da24cc8069ff1603acdd09fccaa489b85ad62713112a64c15aacd8e520f3a4d96180db2d913ad05bfa9cdc8417aca8cb1868a036b1486c247850977c8c9a4662451b68789ee81ca3c4c642c5ad84f0536d60b67d351ebca2b5496cba00434dba3dea148634a71dd94547b04c36480769f2568c44c60fd0403c56dbf003f11e22214ba4ed2f03711042a9b015b1fc818aea5d269c5a034c6145b2d655dd42e13629f25175a20ecd3d41c654b2eb930277471a3eebda4043d5c6a0546111f4458b854e9a4bc1599bec2040eb824c0c6c082268d2d2a10e62b75ee5492ab4a56fa60d23af73bec94dbc28093d86e88422ca93115ec32b09c97cdbb41297cc06feba13d421030b3f58f265003ab3d35031f4f8cf5b5cd5d173838c0dd1747a005c9faa0daa13593f25cf8cc9bd32bb323d0748276a0e876ce17c2d5b08c32691b19fdeb635f21893a2d9995a086a2b63cc0d92338c0bc137d5801134cab666c2c249163f64a39d6d15eb0c8634218869481807a3107ab7d56fe4788d548ac64deca050616715750ef37d67ab31e0ea3b7ee45be8093887969422fe06931d12a838f6ee5c2c71d20b8b8631c07e46a293799f40491c44318d06af1e70e7a8dd785c58698bb8cba644cffb200aa0c1a0a798a72049fe51a6e108fbfadabbab517683a9a81e9998ae9b4a746c5050cb29d02d0da10ad004ea5a88295847f2521eea048527fd35168418d688d53a0a964c3cdd1398cd3a29448a2e4d1663b340c8473257dc248f3b8214f2971edf029e1477289719ed7ecb117136048dba0545d1ace86d30f7cd3bfba09f4da7523635f4bb981c21cfa9afb073651966f27235f57596f4b13280ad504d0c5050819ac2ad02b7df30810ba68a106a10cd4236b4e112c5e592a7106f309a8d495de1b9537e1d77cfad5e2ce2372d9c568200b25348a0dc16f5b0733ab465300a4cdeb61b8512cc06d651eb8caed9aa2ed0030e7bffeb519d9760966d281cc09cc729cf40a4003db41d0adff5dc4968a3bc41a266227edd120b9d4157fda1928c32a82b05631308dfd440da5d287c8c8dd283dcb7d4ce43263b539f89054bf18688aca3438d3b66e3ea53d9d7eaeb9337bd043a0afbd60659676d98a5e4b88dcc33f475c420713a4f536ade94485a5c06e8002d3bda91b05d54a4e4489511a59b1a921692ef3562f6b5721ffb0a28cf4acefd52fdceb51e0578da3abac2465ca9157cb88c5cca34d444f4b9cf25eba912254a86c15381d5a992b7d21b248447f1c3496559b854bd60143ab87e7778984a870477f8a58aee82b04b800e1032070a3704cab4cdb27e6b2c08a7c152008d2907e081fe686b408578cd0a745296e9a427f26d1a33a633d0bd10d5b8b298cad0ed26bb5e562cd5eeead1ba1ba47170e80607600d1856f3833ffdb0e7540d15a8b8c120c7ded3dbd565af6603a402a561583f84ce38d756175997c8b7949255920041531bc83732da11940d91fff88b7535509265a0afe01ac6862f6d252b3805080d302ee69a7339807ff52c1b564aafff795f5168e790414e4418627dc22936eb4370f3edfddc925c06162aeaa39f88087653d801ba5058dfac0bfda213275c0dec69a0bbb30d6cadc02e651eb73c72e0c8c4b10a86a466ac4ca0430d95a68e1ed370de37399a0d921593dc2f2e3062d40418c82a154375ac181e668aa32005ee9a1520e6f580a8cc39566a04a4b6926f52ecf3296025798c8270a7968578b99b90c6717a636840f2232eebb59b2be202b9077001a58acc836e3583242a0d05568d3e626e62f77a9964166f98b891d0a26abc6bb291229b22acaa82567a1050b884a0b4a68099ab13819e8d9d686a7f85bbc04b3b645c1ef7849ab71e66d384561f0bd8c90d3cd44134c2e0640f464d8d63d1476a620d3e51af01ad7c8d84048e6296152c5ab25176e4651e8aae8964130057bcc460b07a43f343c724f2ad0533a726f88909e49431b105368816af585f66b610b2b5f5dc016c722c4e756c55bff19a8f2b0ced4851243be6d05b2a1ac120dbe4fcd85ccdae44b5d30b0d39609a21dc42e606bcfebc1c190fcbbcbd859d25bdc1a421c786e08344093602af48ad20137757261d2c2a5026ffa576e92034511c85af0013fddc396147463dbe4053e866ba4e846a569f9d92eea4e4008cfafb5e4ba7711417b96fdbc100b01c75cfa67b105561a0bbfcd0b2593a618a4036d4a15af74735fa3e92ac1e420627e5a8739957e208027f06f6fb837dfb148b88accb2a722c1fc8b4608774482a1d2b1986f46522ecd8124f808ac9c148b0c6fa3da5738b40677eedb536880062c1c60c54b229fe074cbd48b71b420c1653aca033137da5b0ef5345d89a4161d2adb834f3aa68b7b6e8ca2ba84a5d445c9610b2b5233fbeec772723c850f5de51d451373f528e51b2dcc77e435a058ac51aae9b3b4163d686e3f29ef953b0484783412989e10f2890c9493418d84caec6707c828c4b732983a247d6aec6846218f4fed445b6c6216c263edd1e813d8d2b3bc7201362adc7b145ba32b776954b906119a25079a3f05a7da75cb888b2af473ac9dc3d159231272555a822cf0310bf78721c69a94e3a734f067241d1575dfc931a68b0f3e11ceb974e00f02e10f1a1544424ae0ab1bc0e130b16192329cab32a9052d83014137f8b7d4c0160e2e52d05e740a73002b66b9d2ce569a5691562117538464ff94acafcc8c0feac732c1617298031a8d04191cdd208f16f4fa6a6a7e0d07d08b21c82459bf0793378cff3aa32e5f007344758e13d8b4088d522afcc7280341f099de67664a15186bf8f81ab400025b066971d60e0d38d06ad2d1d327a200415db19e1929aa3eb185a9e7fbb0b49d8b34a72d1e48f6b26fd55f9108245b68e37932edc440475d4904938bd17009bb8aa472d0bd888c9f149b404d5a2655c40720e11a684658e1184669f7d5a7ce5549b8429cd401578d85899e2df92e1df02a2fefaba76b89c8e4c66b6421a5dcd07295448c717a9ac34e1d671ac895cbb981ab0bd9e6ee4c848597852006d908ce442b0507aa0cdf35c964b8a5762ccd23a3dcb8aad857b3ac54d9029597ad6e0f60cb7575104f230790d9934354c54e9d23335792c76c39cd85990e3efa148d672da500fa57c742326d7395a09a056980532986a7ec4aed88d614b4ad7057073c418e7be69416520bbb71fc8e9d1d9ffffcf38f6a794104d196ebb589439c957b991f1b6b6dcfd1e74683af4f7965fcc9e99b0e75be86bfd5af235834bbd429c70a015be680876d8a919da7092e4c68ebded40082060ef2793a7aa93f09b6816205261a0ac09829863ee1061306800a882571f80058a0e42253e46072e741509a8bd4add7d89063a26447b921a0a79c8eb8a107a516b0feff1868902954c1730840239da4bdbd3140637d42951a579bb73090237ab18261732b290924610e3e26e462c8c5c06a739869f69c1a244130cb5aae1f7924bfcce6f5e417a0cd8920b603141e6191476963ba0a72bc2a318403762156280a019d219fbb29a582399d8133044080800b9225f538a3b3f03945ca9c49d0149d970327dfd1c2b0f42ad59f2b5fd0e259d6d4e68ac96a9f3024d3f2549f9ef64abf80add4abd58cc2e5417ce605b5e7f3b41885a185b8d6dece6b947ee308ac2a251631eaec2a0c29072351939a0e6432609c482d0dc9d31155681735847305a42ca788c3271af5740f13d86666e9281cb45722a9fc09547ad91070cc9b4b2daad24878da692dc4dc50089f0ccf7a4b96554c8a2fa80529ead08b061aaba4526b32d38833f21a600d54882dfaf01a75054b06831c7c33b02a40be0c7aa628aca83a38da50d8150e79baf8e3339e771f7f54dd65b3996ecb63f157b12e0ef80a1ac20db4e4fa4aee6cde4043ec95947257f0432ffd2e14e5f250d4d981b4d31aee5165a65496a3a93ac0fba30ec2c5a40622c7906a4372499864630ab494902a123134141d30d3a8de94c3c6f6ddaa6bb4a419a8b13ca242232fd9bebe29089d83b02c313345c4e2a0c27598a496866804c45e431b349e56f169b1817cf7d57df121f74a76d59ec911b14cc08c386616fda14761d2703c912d8a4430d6c627dfc7f99ac82c845289d72c9d514205d32bb6ad62ad51391f64a03c156322a1236ad0a02d7c5c0aec6b5b515a0069399fe060fdeba3bc46cb45f4a70a134414bd532c3785a31eb5c016fa7a0a3ad91ba502a4850120a3e37a88c429828707beb7b75af5bbb7772dcb74a2ca3fccb243c3db40c2a93c9a7bca91a3cd0e558c5cbda84260ec8a81e11a0aab2df7f3aab8508d0a7ca31843a138e40bcbb3a548d639879a91644ee40a6793c2b928a365bcd82406c62eb373db3449679009b25d5eede487de6a0746a1ab3d76ee0f73acf00e0240d2583da9b8ff152c2c179053a6d20d92463e8d8121ab707aa7d911db56a2af18dbbe35948a922239e7ae33f83a2381bc0afda86f9eabb8b2bd807effaebd153a4d3b7b9fa21046cf44ef023f37c75fe840352943090ef20598a683924400995522b5133a269b4b9860acca917d1912778f63fa506200f52162ccc1a85c4c3979e918380c067c84601a61b5b657ed861564942a218fb1ec195b3cc201d3e1890d20a0349a8868b4302d08d05ba284839e98ef51ceaed280c6de6fd082f33ab49f4a637183b6038b99e9765a87f34507be56efa75164519cd8a907eecc3148e7f441c0dbfc2cb0bdd0082b247313a4d0c193824d3dddf45f5730d0bc66a9de045bed3c8e237018d84fc063020d844667317804fde5356deea62d38af4e07490ec5449dfe84304276e5cfa45eecd16a331ea59513acacd47da4a62b2de00514f0eef7a0492ecba7dfed659e3b778e9c708a91d8fbd18dc261285369cd51aae49b498b0901eeb3bd62e85670cd862b1ce6f9688943d64eec028b1db88c2ace489299f177fc81c9959b142be5144a2234561329d798ca50699e4f4415e4c71c8c36bc284023d200895d79197d9073f3e64dea4b541a01612710eb04baf5b6df3581404795c81ef946c93b68366c4d9ad7b7a0e5167d6a693fdf74849a678733beb59faf6a4b15aaae998b12531d08e01e848d2ac5853632714fa862bd32569f5602ddcce2249e54a8f59fbab4cb88ede98a9ed80842e91b0bc91167c3156849bf830f5926fda6a910d001569671e4c313ed966b7c800c95c0a29f7ffe19bba8044dd0073e3404d3b4c8f95f7ae9255cc50d037b3d5c07bc12635620401a6cfbdf9124055447c84e9f3e8d7036198670b36bc61af1c78f2733781e99b5a0b188a08544f11b0ea80699f1548bad9c0967f874f8920e54a76f93de0fde918e7bd22f1c764fdbd1982d3078c0090b5d98d6e2012bfdf529b5a42494417281406cd19f6f450b1911315e81a90fc29b147c154a2b59efc261327340328adc20dc859cafbffeda27b11268dcc35e911484dde31b0c199129a0615e0b067d009f4c5b89db7c80edfffec1a299a0888cea1cad9c70f5b52a205eeb90e1955cb5e6682192622a7883abb1925e0536405a044c21bde4d50c813d31eb4306148849f4be096ae14a159c1ac8bfe63b0d0113c1d41d5840380894601653a14fc6f6ceafe51a0b28018b2518789671b86f49ac3e9ca7484bcaf3dd9b1734da635408d3bc42309342f2ead5abdf7df71de7ad1bf488846d1086ea83460a44c9900f67a4e109a6313f1ad3ab62646041102b5a3c09de282df0d10739da8142a97999479bc72e9085152040188154a7372c4cdd8952f091ec510b66e943cb402b0194f2efb072b15b61aa51a480045adb194a8f4ce18cb037503a51d209258d9e1a8eff85cd18a5bd08bf73fdad1390a703141d0e188e4be665ab391110106b16a4a1b4f8c52326daab2b9c23a9e9ef90a54f4a6c61c067cc2f49ac10c68581c6cf9a855b010a4a588199ad6a2c1c070cd4824c686bc107d8520072319c5f86b9494be62b01c21002ecb64d6b40a087526e029768a3f3e0acc8272998c87066d6caecb31fa7d05e9d0edb11eb2b4e5a2780aa92e56aa78c70710c4ab49d21f03b24c26fe2431a0b19dd34563b67f93c08048a599430b00eda94a15f8a4d5e34996f029c70a999fec6b6fd5fadcd5837fef10aaaa104b19cac81f0c404d4716438d00ff915715389e532f20b45d7ad456800057f0b378a297468cba3afda7319dd786abe56a4720df39171b12ec14c1a82a44adc5886111caacec8235742adc894d988886079787828b8058708fb39e2120dda565d87dfa93fa694557987875b6148ed5191ba6ec54a55fbca14d08bb9e5263dd5ad7cd858ca51cf56e968843665f2b43cb94d56339aa5620a978f16f3b6e74a30938c209c54e837a72917955ff4ebb286778218ed6e3a776c2c75a1731d07d202a05a57bfb5a1b3768ad20ae9abe5856e01db8f27272f049646954995646132202e7371bb14bdd79f582cab50b6e076293dcc4d04d494fdcbc971896160b51b22232c5226086814cd1524428c2c60a89d53a0d05e9d82929e391da3f0991283d3a90160e949c5c8f67a3dd20732c1811eb6587b6873012901b56b5b1d9722552c341c9fab598a5eab988250c2efa6e8b58d27c33be3ab1d56f40aa5b4175bc8372d2dfb20fd8e5763329d2429ecaa2e8be138c638a1da7bdb5aa865beacd71ac04482f5cc407d8a3e9049102038a12fa3a914421648c06dfcec287d996945568f20934a1b0e4e95b2a230cb2ac2ada3f8c90719ebcd20ca5614033d88557fed93b3c096727368141955c7e15279a87edad2571d2c1b473fc65705a108a2f802eb7d2d63af28388a98d7d0cd9056e9f6322c3586b02872cdb94291d8aca8b8afbf9e7916b2216678e8532a08219df3f4748508f1eeefbfffee4835c61173f890a26edc07943ca282a5a9e8e1448ded84af1d8adc6dee80e420693a3824484f7de6e661a51b9db028594074d319eb758667294c0cd14e4b727c7006a42d954efbeb837092c00db33009f7568c96a3a2bbdc50810f5479840e085519a99a136e1482a4116b2cea0c2f52a00705a21acd0b73cec80d0805bda8364b424c702097a7e437a1d75e524b42be20c44ceaf3e4c9933ed90f0e142a12991bcc47119c4987b851d16644699a6e15f9114eee2b8edd5e3f01c4a8e27f24a017f2953c60cb9c2020f8eadc479b145adcb3ea1063092565259208e768080ba32a156394cea6ab000c1486f4a22338fa1b9b1c61e2060341e617e68c03e6e843584810d597174cd44c2d5324d0a877590002993db980838d58daaf87ea8009c4c4de2aba1b055bb9a43e5534708c0a795aa5d6d3eab270c349d3d1462443460bbaa0976122b958c9579061c2132987434fa0c1e001c11c6c6cabc10de6b04113b54b0507464aa9e05335d47d6163a5c3d234b4603bae420351c5aabba35c7474ffca23148eb658a555e603bad023a5372ac7512e233f442a21b5f8f3c7ba5978198f088a338341a104fc2ac84191ccd83f161b85b386b897aab8ef5d6cc30da9849e0a962bfac465484215b40a8ada5da422c8efff9516651410a5349efada964df6d92a8183fc2b9522097c842db97a6a46a32ad79b51d1c1826fa1a81ce002d61406125b6e28ee83007eff8a0521e875e56260e586305ced7b758813d5bd6210b179228d5ada2f344a231f51dd8e72549b347bd962b5a40454d0b77f156ee850569f174b05732ec8a4ca6e7c9a0e9c42ce2e7dd06be9c69f5e05f0955ee240e7e828a8468a881617242b7ef30214c35778ea461109abad3110b4f0d48273a65e0c589843b842a18e5a1a481348cd281c405d7525b4805c7c81edad52bdf69e93d5b3e37fc8f1a818843d6029727addc328560414660285ab24a5bd374a90409a941669202bac78da4ea7455e3b4a7149a450ca500667f1effdae4ac8a05918b886bcb63e258f9097f2e8e0517bc0f4015638dc6a5da6cc1720d04043caa9710370a910e917e3e8a0d12708a816c23343d826b8aa5d4400089101de6eaed95b9213931bc18e461a022635c8390248f9776fb24e6491b348e10a75f4cb6bb47ea6c7f5f7b4d8c49503f67e6e3b9a04cfae4ca30f91d3484e018a9dbad51fae64d0a28a4884257eac69ff2589b2617a2376401298067aea1ecbdc7b0425d3250328794ae49e82865f222bbad52c39381db4bb94970127ef7e53c0c50c3a39524c48a1ddc30d1fe9442f4414cf97f993b1a92307f9a8cb4a8d059f8ec2ca4040f87e3057b579ab16e5803ccdde526837da636c301bae7f2b3ccca18a6ffa8046ffc8a2e26b894c950bb4176bb8d75222091434f208850c2c0481e53eba15121a580c88f3454f911334a338f74e708649c98819a1e7be1d3e22c687f171a6802181e2b6818c070f71954a9885451150c19d4f961c69a6f3355963f883070f0c2c05404b65023843a38c1d6e852738cc3b57b462f9541c672006f3b63c4c871c218676a3c83d97511201ac81488009f84823fd780819acd36222f62662375187e28ada842774be85101b3dd5a87f3e37c9b666b4ab8569c4d76182b65730c123f689ed720a1df0070443b0a57f3b626a3436dcecd8c2b03dd59892d4b99a23a763382e151e22101abd2f0e6d8ff0a13d2c6c446f7ad8613ccbad5fb130843fea7f5c1a6bbaf58e4941446ea2ab556556e69c42eb5505925a5abbe205ee6b910bc0b50a1c699556e502dda0a430a962af21f9174212c295a7995a67eac2f201c70e5aa2bdffae56d181240ade308ee641404f939277213a63eef4ae62523bcc994a4b90ff0cc05fb848c8704c3123ac600b0286a604593880ed92946a717f653466a7583c8e5155853b95d8ea0172c22b5dc2f17c3179d0e6ca012014af8196e78209fe58880a705c18db31d0ceb6501a0b05719a2bc7e13e790188ccca16858789697cd3041a283505132223cc411a6e172ac23ff7619602d11403348ff00a326d57212d75c70d88e55320d9ef4ae07ff5114cd04e410def1f1d76f20a6463498a286914c23b2f8b3948c3040c3404ce166dd2272c2b76ae103248284ec434a30c872435e3a90de99c7b1d3a0283b43c0204900c2b9f49cd3a91d6e103c80556eddde23f1cca9e5091b3d38153a09ce6c57f6c0493b3b0e6f1173959d4618b2bae4ec467165477000786903797e5a73cb7ec00926d42f7dbe5209388495907a198822b61e426351ca3dc1b0837983081248e704a18e65c1eadc3131cf6d4401e01c04acb9d07b152b667ac118d660153914b6dbe230288d51321bb1d93b479aea64ce17c66d2e32c665d6d25d419a004897ef9524111a650441111d4499a7622897808c6408d606ad758fd022aedcf55a932968fa07f1c27d9e335ceba4c41de68e0715088117ae67d4a0b4b9da08db35441a04800294d81063e16bfc1909cc85ef853ad042b5db84ff055dacceed32c95a3b018435385f458eec39e89b902075a8c2dddcd855541841b1c1092ddc2018422550817ccb328f79d3469c945a0b93a72deba019f705885eb2d60c1c3dca8cb5700b5cf86177a0d29132e16ab0488399d4484b01bb2d0811470d258b62411c0ed34be7807f285725519f08da448ad2a26cea79786f7fff87adfa774007bdb5c80b97c53ff9074633862dbf554b1360a15b4a23d0238f45b1e7483d6c2105bdaa6052d33f689395a0a3c2bb250f4cacf327c685b9c013169cb49d996fed8a818a9451f0375603f9c1a38302913215c53e80901d122944a1c5047d3dad2a642a620825266d008a2a5ce4464545c59ccde3a047227472a2b42865310149b4e4f4a4534984cdc7403862aa3fac08a68dabfc013c0675e9138c8a4507d07585c058106420037b05a0700ab8f60a3f54f1c817b9883040335b217564013faf78b386996c95c3c3df8e8a38ff211c59fe9746ed5d5a3be46764b7afe22873a590cddb5cb45ae686b83da361ee40cc76e435a393bdf850b78d1791554e1510a440664867296a6437e24d6a09fbaa7ebb6949539cc82c515db2c65e0b829a02871edc02abc794d0000fff449444154423b8e3935e2c1114529401c4fe07a5b9349c82c056fcc03562d4a34a36d3c08f0bba095a6669f6e905f8103c21acd5ec0d2093c37250b93b14f7ccb66d08b15558e0d370b3582214f272ce4b670a3fd8b4ae2e872d35642050b220893cc403bf84507850f395c8283550b29a63100ab22e6307b7c334b9716496cf5113a87704a8f0f15749220adca99564b3245d122f169f1087a9c724b77f6462e2cd32300414e5e9dda240b03f10a3e68c15b1e339bcc0b830c8e9fe1b0d547b5f2a734a457b9d38a9c38c3a87f993f66ba6760224d88650cbdb2611676d24f6391bbfbdc2e216a641ec4d1eb1b16799683ff39058825df960733e2a4516ee09032b4c2eb9083d09e683cc22e5f49a4a09be3861e3e54b6c07fd0b84878f6264baf41e22459b0edfefb8c81ae36ef51ed1159a4f949dc55a440d6a4d99e00eae0401cfab4578d7b748c7da11145a86bef12378ac771589da158cfc61049996ed532fc905f363f9f2962f145aea4f8394f51ce521852f292fb4021095975491a7e30c338f3b9e13b09db054586811264e00e4f4669a802fcc8958c8b902b98410e433bf795bfa4552e82a4f474dd96b2a9f1918c85559c7d95bcd69fde7704bcdcb554a2d089c058855faf619f563658b51f01a51894ebcc4e746e59203315dc12222d0449fc042ce980c3bce1d25acd3dfb2d3cc7a2ecc85a3d1480cb30c7803121c69aa85d8c14cb0f64b65c73acc52c70e31c71033e6e8ca2d6cbd96fb92b42c2a44ca7fd141cf3d94a02994ae20447eaa0a5677895e2b64d135125355573115207404a9ab0d45aa73f64ac0d5a2a615689305d457e4334c628f8e8cff322871e1368a7aa3aeedd713eb3a89adb0554fe348ad6165ff01a3923c680523a2dac031c15ed656042391493360bbda77e2c307da87028b4ee1fb8b38d2a23f59cba58ffe53c8bf2949a41c9f098a065d4550bfd8922f7fae33c75aa72418e90c101b2c8cedd703145973afbc479fc69b5f7085d14db0d711053ff84147f988cba0f988c059331b36a8ec332a483e7fc05e9208afa75da0a92c056c1313bc622440bf4ac8b38e05386520a998d98973e5b03e87f6b5e67f0d2076c6465141810ba6db184182a8872fd1be7020abc286f7705b7eba1b40572d3ad5a74da965d311564d32dac81530228f96c4b9262c541a8a0010694cf9a4f3c22731857afc27163b18344e153a26e2e22c4478c668a386b229704bb55172bdb66439e4f5f19f3040225fc209719751050a8c99cd49c091b1c8d36b1592cdcbc0c86717965a471fceaf9c55c308ce4742883e71100216c87a0d0c8b5f162082457c725b4008570b31b55d10145997aa50194d29b823bb45317de4168ddffa1205ddc2be9030187b1149ed028884054eb2d2b329dd3c76dbcb5dc99255d31516ba0163c690de811b0da49505040118906fce45b25d56ad33e229e58090ad40b58f2e32dd12e9cd7b385abf553600831c8132204b2226817849bda70a308c8d4d532e0c60c0cd19968b4e0aad5c502d836210f4bad51c4a2f81448529b8eff85b325c75c44500d081a25c5d55c89de67fb26148fdb12df75d4127c660937fd31a423e445495a900fe122889c82af84086126a7a5e58106a6188680a9bdb08bc2e00cb112688998b98ce5d79c46851255810f9f5815df7408b1ed4d4c6ca412124cfc03441a2213841e0df159489bb7a54b4e365103be4662585ac71e05209d00e019899810899b50cc12842ad0d82e0ec2ff8efce8e0d1ca883ff9e49389261ef20ee32fd2a78cd6672e663f12291ef669ee6ca0d8921ab1d8a21db4b19fd8adb39b227c18fbd4323f170a6f9a9a4828503f6ae02bfe7a84771d076847c3a4e9b4fbd21cd0dcf01d802015f1399d4455415b377d9cb6c441a08816077b7fc9afbf6ba79de5b466347bd93201d024d02056cc65deeac1662f2ad1018bfb5fea349b7b16869825358240595e365c31c2e56b551bfa41ae457ca4454eea4185e26d300185ab24a2032a4a852816f89e1a6b5d358449d00cba6260c716b105da98e9b383fce51aaeb00a315fc164248cc7285cb2746366855b983033ce94fec14d5cd06b2fc40da50ea1141b83d3464626a41b3cfd1f6937f92c58b16432926bc0d3573c2fc6662d39b2bcaacb320b37fea5c0aa98ae1c01daf4b8ea0f343c75238aa98e0e6d9de1e63e0d24e8028a42603814d6f11754d1ec3a9b057fa457bffcf20b8a584eebbf6ed5a12a90cdb2a1738106158527e680592199ae8a4ffb61a71c8af093a1620e65d38d9ea4f9eeb32fedb0a2a8d82bb0d248e7a50f68644ad547f90b7d60d21b7715bc38029ff0ec550cc8d046987b17c97a8c5e9a037f6808433a186e81d4c89b231cf05e4ac076c898c5d4d6036a106730dc90f53f59759a2b2e145f8c2b89929c45f988595b2775d658c6cb9644fbbd9b08ef2a85ee518e5346b5958506265a305cd88300a3c88648f0ae2c9ae1210f64ac27dad6ae22e782790a4a24c44369801505b0f92a67950363348054100bca327cc21926c0525faa535485299c2e014822cc0e54a575903b1661222b0050800c1a312ae620c72ca8a880aa3ddbc8672104d8564e08a43db12508315cc517870949b09d26915c81378da10a14a518470bb066844fbbfd8135353117aca1b1f41ba59569b3f996be5682711ceeb50052a137c886c31f1a7028396275a6f34844d0295272a9eaa4dd5a174539f196faf82cd42ac86745448c64b66d523ce9dc9179697627aff888d63a9f26456c9be554457f52d658b6dbff85efdfa6c3107a30c72568e8d92b0880503040b47428b98a038086bb30bcad9082532bb378d931420cc7312879c4a9a1ae5dd81c597e961480d5cd1414b5b2b7f80e751df037aa0d8e82233232b66d6cd36961db7842f100f1959ba62da6368a05c18d63e56d1526a8346432693cc461a10af2855a04c194b4a43634198dfc20438012ee41a3d337a6666878e28215862001567a1683a73c82387c46053858044225b915271735cc9501c494b46a0ca3c6bc462b61fa812fc57bbe968664edee531d62cb50995355e5aac4ae62e366c4056c4212a4c3279d03161fd1a05b85fa327f5f7953134189d87ad5a2836e4a3e554041801b7ca0618a3ab7ec980834403cd56d9576360f08079f40f57281c6020a705094038dea52338f4c942ac49f1a4b13dc571bd3d96711533c0407da05477526b63a9b97208185a460bb97eb287dc3c104adaa782115c1533830a91abb32302f8627a8e8b4229e1b027efbc771bee57a96015ff36b5da584045789ca23f0b5d3b90e4a90853e69b90e15b010d2e1258454248e5da36c3ab35ba3d0d809d70c9e12578e09a58455709a4e83c0f1a188f88ca5d01d84ed059922bed4acac87b5983a158a6f696ce7be4a9c7138429a0270cb8fc8429f2a29d0e3473a86cbeaaaf8125039a97b3d3bd8c66952c88a7a386fba76e5522d08608521a440f1e0a667b440153ebeb21406af0532284a0dc0316f7ed07d1b4c19601b3d26ed4d39fc217ac36155988039ed89a4fcb1c22726b4a2a757c1a121d9ac0e1db4d3815e211c1a19cece65a4fd73ed87a9fb5e23ee0fa7a0a567cb69da1c2f5a4e3b4a503d195f38c8de1a4a0bcb4d70c12852d15855c940de1a8ab995feed0838692dcb110e68b4e811065e20bb1c12738dc54a7c014a90b23ce26696b9bcc1b3d9d14ff9b27fde949bc7d62c964ea4bb20b72fad9bd9cbaaf265295f4c74afa5d026bf59969b8ea65b309ca24c96930965abee5b72e3a189e417e27fcb94b7d1dcc845c1b4747064a83329f62a468a72a55164dc6bd1a51bd93c95d5416105707ad341e6b67e8aa2a197da8d0b2bc02c7633758e26379a44d26069176888a267ec44585b0c4c2238900aea4ce8d01633ebc6a3f9dabfa4cbd9e94c9adc814f4ad20be66e7aff124a0592fd573aeaab855020a31d32640748ca0367912c432aeba400bd2109ab367d408079de44dc41ebccdbfe6859a1ce34132d8a23ce16e13398f911033bbc009a20a80013d32060ea4e88e1581baed80b430c8746d11c86f45f232cd4adac201310f99a05af380ea3f0939a79f9484f82cbd072c400428332b7ab0832ff926682d6afa5b42790793704811ad15bf9df90cec577c2581fd32101107dfafd6430cd9217d308949ec4d156e620bf53972c6a028a56cbfdabd02345cf66f2323e49c27ce6a83fde555b76dfdaab3391a39ff3a6169ee6ccb4f7821de6d21503a942a1570bda6c7a911950b9152c70e98c125fb11b435bc9c9587b4b53cb32d166de98989b3724e3a47fc569add8559e7301148e12a0a82028f9e5805a00b3768f60e55ee79c77ea52269f75e9ac1b94720d712c56b7b6f89a8d25eff68c7473cf3b00a28f7bdca313bdbc93eb71f54fe12029e6ec3062deb30a0238866bc11f065961b2a42f3c8bec66e51ff986004ba0eb8ca4ec9738208cc330c17fa090c66664e92ccdd342e55ed82be8c35e635b12e1d3f1195fcd1effe502e16908590b0ce909f4aa6135b6434d24529c48cbb1084084034228316d4a240d0716aa658815bc62b2468c62063611d8308e158d8b71fac74efec1121f8d6f48d699b8e149fd80ad44025b8f8a357c1556a0ab0c0e9373c710eb9fb3c09fc714f3a20bd58530beaa50c85cfa81af824a8a8404e6e0911a4a0b92cf12994286f64a229f727a0473336aecb7b9486d348a5d74a44d4fbc22326a0349aa0214bad0ae3f9ccd92b1b42aa77b6de2ba904694993c345694919dbb2b14ccb4e6caf24d5c00e6cafc8a5a8bf1666c6e25aba304550a31b474a8f032e5c8d28042834b3b8f082ca6d0c2565acc25b3028d32dbc4dfaff5d3e6f6ae8913a814115f0c01dcbc30d152b43f9151e8a1428b75affa0b0844d5765a722a74ac0495c576e4c657d0d289562d5f333c38b7ebe11e7c6023b005bcce26d5c235a0571f36690915004f1902eda8d60db1442b7745b20a2efdeb64912b53342936aa26d8275394ed3ca559905c220088465bc84f3ef9a4961cdc38bb8782af74607c07201d76c64cb28330802eb3d3b6564ef0814db29d2b0301072c6545853803f98cd6270e23530757bb09c82f8ba49d46312dac2e006c396997a19314e64535d1f74b08713e554126682dd46494ec7a8fa95ff1035c0b8fa98f3516d32083bd85ebfd17386bbe38a5c3b5602a0695ddd05e7a8b04aad2cf17a8d6e9a6cc215c32a417c973c1f89381c19c63ead01a1641269251a745dda17d402cc55b1c0001649a8075394d33b6f416031ae546a316035330ecc225e2800fedcd788b6d5d7aea5fbe039f8e17556283a10b62bd60a2332a68b8a9a95fd1047c484a0b1a0b45f362861f7cf8e187e94a4df988666d31cc5f40d195f7adf019940c260fa41b3bd4823b788453488516fcf0a2f20401e809bf2a2eba410b289da954fb1da5bebaf1a06553fc71070741e02c08b223e7763dab0b927411848114dd2c9611edf34fabb3ed78ea1e62b76fdf064a48c6191b5b4909fedc130744bde80d8fd3f1184f8309e766c905c0a77c2a4fa4dd10c25ece78ab3ceb50b7564bace0167d4206e110b0b66060e91b0db670754204e16684493ea8ea9a16ba9e3de8d01bd9b1cb14d1b884bafd57d416286860e0441f49194a4970ff9a750228868a8a5ebb6a79f035475f1041a5c0c7991c6eb124f175e238642a3f69ac06ec1ebdb005169ed6e70ef5e5045de6ea38b9b9cc526e0b9a597a19bf450239c8e7d14043be9d1d9c3105fcf5a1f4a6ce448bf3e56e4429a630443be4f5c11fe270d4d01e9f855da34780131f26a328b423b0f51cb6844515b92d03991904d005c3dea06f317065de86c3df32ee70900e5555f4e16b4801d87685355236c91d1d205cea5121d370139991da43c3faa105512dd2a0a59c46f57333beb229a4e5d6f5692735710305314a880ad0c01937ad27c5231db24bd5e303f4c8b122343b2a895be732fa37cec0e50e10532037ba4ea85416a91032389f326ec2401df2359d63d393b0e1cdf62abcbb11bec280c9613d24104327d009effe371c1960164ee1970e1915bc5bc04146588aab3301e085a77c798b3f34a891b108233ca2a222056c051aa518a015f4ba30a8034554077a1ed1570edb898f9e5a64c02c9247057ef593dcf9020373a67d2515fc718f7b95c7722239418214f1d2300a6785611e1a3181e0293d5ee5282b221805736c6196602a64b02e9aed47406c0063231cf20e18057e014eeedba4e3ca4d44717bc93a179336245c434ca77ff97fbec3d362a51e410913681bb4dd5ba8f5b1266397c67ea921ff5224e5bc10b958c601c14966002b8ace3ee1603d07f9fcf9f3e855e74754f9339820c05051464b92d2d8aaa0b39eb8642e985756c73a90b5d89dc50ac85065bc6242f1968ba15db09258016297b137fa0d5798bc75eb96b0027f605b706ec3a5fdb8948708586f610ef8b41475e5bc22d9f6381d0fa93a6e20ce543b430e64526f3c440b11c30d635b5d60d8c9e0aad1b9004c5672a2d85c1bf41a051398c3d94464c4c5c0164ac9a8b3f93ac09c1a4300ce688492af1855f04e15691df3910715adf0e3a6e638b0c2367ce93980b8675e0a83c0ce9e98b7550a642e831543066947ef9e8d0dc42613ccb24384052779b85c467d6af4b570d4578a5bf1bc68a570110482816e3148453554a1ad9d1e1c87744b3d1a8ad64adb8a4dc61a5b9180229be8cc182a4715b5a2dc44947502dd6210175ed009becc8cc538f0e72cb0c9a80e9842156bc02f4b877c8565d8b62b6e52f8c30a1cc456d305a7b7fb51573668ac213ad3f80ec20b8b9c86ea87953a96c6fd559a81a1af7210976e3674ed4aeae9a08edcc40e1c2031b958c955249268faeaf255374cc61c3840bb3db314c27dd9163eecd735200f42b2d32d1780ff48a0acbd0aad05906a13e66dadc39c2aa3552e2a1bfbcae5d1cbd6a5ca961adbb32c1f6c3a63a15a208940ec2aed875b016ce9b0cb57d0e80c03abd28175a800cd57565d28ced47b1bc05854e3ad650302a64bf4cc8c649996816d4fa463d52688afe507da10d31f6ee0870c6c89b844cfd3d69eb24e3843cf0d169546a1313301d07d222e7329a8ec34100850f255075418a2b1f4cd0a4a252000609b32a68639c66a2c3dac900788211e256806c5f5d05e1762f98b2c177fdac62a727492c0278ee1b98166690d439da94b67d055f8ecaa0cb7fb21bfc204c497a1e46e276a9ddeb029a02d73712d10ff9d7a36b69f24d408335ce3cbc90c4078c38c73452454f85af4abe71bcb4d8aaca4dc0cbe638228d7011379cd80fbda2b895806071375608e9b2c0b484d63046e4292cd53a9def3c78ea2d66af29e6a2c96c63e88f56bcb0213a1ac1bb64d932a28e4893b8b495d1c6d4e3cd0ab14d7d2dd82e67f0b0a52d0d5da8e03fa400f32645f0aed064f8abf9053865904e46bc74ff461a2edad325754d07b2d2984cf14d110ba88b4e2c4aa27e526550d4cd45bd5192dc6b6d9e69e7e185be2ad7f926d91d08e57507283581caeea5ef5a7fa7f6e4837d05a36a00dcf7e528c101936fc4b5745978063ac85bdf302fd121201814361e8b41884afec85110827417c802780c6d2efb248973e6831b53e1d72abb2e02b79410358ea4e2e55d0bdbbecdf7afb65d3cec5313fb3bffefaeb84e500a57aa41b0ac614792ef45ae72a2ae140ef46f2503e210cbe4fb26e9747b5887f8761e927dba3243c230c41233e9ddd574dd3c2494106869880c374a0d804a3ce9e3ddba94d5f41c64052c301375a80126f52546a6fa2fef3402fdaf00b0c0d1504546a96436423786b22fc1132109c21055644c6a68ada100e432b19e5ec2769693bc2931120c4c70b4380505602e887fcc83ba9a7731e647be520051105bd99ca388be2883c482c1370c2890d109e598907f78d72838f28c1054a83e38c4d370ced808acfac0b908a7c58d3ebcceedb75735585850cdfc4c0e8501b66a908e6ba31a38180b331e2af145c94d146549121b072634adcf176b3f35cf0174efb9af194219bb1fa0289d24bf89b0b97e0e9b32293465460bd5fa3549224dab224432a37141a0055ce8c84fd3c027af962dd12873eee49c15c1868168d989387caeba32bc1696f29e8ab8151ed938cccde8102de816e7df9e597957e5ab7271931b085ab54d6d802965002816e155269c929d02df8748216f0f6d14546d49185176580c34441ee5db87e2f0732152c49d67d4a0c608b6a322ab566845617ea51cedb86081e120dacb80f6a468e68015cd5a0941b5606ea49348a5632a9961ffc6c9b467f8c9564e558a90d1cb454c5d099c14049ff985c7593ce8049a6fa58185a541052c4e41386b4d1288fa4692d57a80024b963a3fc0b69d0801be620999731b663d0684958b887bd1d063135e63814cf74f116cc961c58614ece4e237e4a1fe8aaa770d658a2070d2e03456908b7622cb4412e90e4f8aabf12137e76fcd470469177eb6da0e63dfab960522fc49a64324fd1aad564c6b41ed65eb4a6bdc4c4f452eef6667001d929b712712b5bef2f42119bb85bfc4533be14ebe28b962a2e3a630dc915c49a0279a5d609be55a82dd25c3b64600e42a73ccc422a1d5031bc724c99427ad99ba3220bea48516cd9d0755e56a389f46f05769341fa2cf4a884cefbf686823e70f3492d68ad38a522483582bc58f5e35a8a9b5c69649e3a8f06ff61b50eda7d66c6c5449ec6ff825ed07cd60db412937c4161880b15e5f0a4a010c80567dbd61fb4b874d692ff32aa192bcb17729a9d14c8c88db9b0dabc2910cee315bb756f780b63677931a73a8bcbd3a24e3724624927bb7efa147abdcac8607080b72dd849d0ed8fe4592ca1d6002b6a985b7e2c3c2cb678478b7095c2b82f3b369c5c7efbed37b4132ec99a45e70ed4c29985280fc1d3d30222c4125cbb39e523fdc675875f3dc201318565c62e55059429782113aa955d908063eef92070ca6534824f0a4cb1b7bf7c0d19ba84f345c146e11be54c6d525a38b0ac926e04420c699964aed98dd51128f7f8e329aa61826f04c422204f823e533ff8c09ca7c8e2f4cf348c328551b318b8179e14e41abb12613fb1f35028911ea73dc0a54c4513058d93bfa4fae92825c3268bb0e128841f5ccd44398819af053606322ad28a429e8c1eb897b4632b079953acfc89f2ac574f976e2020b51a41bcc6449a47de29413588b6f4747049ea08005fb0d25c4c0577081226ed63d50d5f08a9632d81e2d1f0c84d9ea54a44af3cf5435273951c1a1b908ef4656c09b5c8a800ad9d368f70a915bed0a9b042a3fb7c62c1821bc4baa7707a6ac95f941114069661161eeefb2393fa8a45444ecb5df44067630bb22a79c0a72c26a1779f4c5b3c19a7a50ff7aa20f45203c8f41e84fc3b5dc7587ca6a618db90d6648d79968e9938f5404f2a1e619d16c8a0dd7bc9bd8b54d40366c5290813138b45085065fba6301d4ca40971c6146d75b9018498dc3b97e5e877aed0d7ca372d3fa0414fcf2211aac59775860adf2a8b50242155e921ac7430c48c34906ee8a09db8294c35f87c6bbbc2d20438b40f58fd0b1af0b73b439d8abc18309d311d76e12de5ec8d61785a78e812c470a0905037049a02e6f08439f3819568cb740c4d07c87804cf593f74a099fd8b0360abb66ae965084374706fae48ebf774dd572bf1958cfa650d6a8fd5abaa9866cfe2e6a6bc8ba8f6f57e8bd397bed69efa76cdf0d272aa50425b600c3ffed2054563b5238c22c28948d0a6bd17133cd299b400ac3cd66e6269365c7db6aa7724010775d607df8bffddf74e81abb79bb1cf5c248ac5a44260c2453fbe4060e404798fcc4ba2ee11951409553cd63b0568e12fe8814fe498086413e94366bea20245ae6a5ad0430b54e97db464de9856045ef6970b76e58e73d0fb8ff21761055a2143622e8cf7a83c2589140ab9021240539b54b68570b654bda30a28b0d4d11a6559d3c7409dcbd8cb71f247b407af3a2e551cd4a655c616af402bfc811e92cb2cda73c158fc3169a730f0a4371af2441ae15f72514f1315d517dd780a72a544e2ab425475431f3720b331b46befa4ac98858d55653445c7404d2a5ea82a8f4697ce824a8106458206ef0388593c02d69076a6928ee94c04147c40267d96897608177816456208256c0d00b3351262658b0642b58da70e3db7ca02eb51f6cc38f1b94d0dac80153cdbda2bd2d4ae8f4f53646b2d60acbd0e958d5bf68a507c3529cc3dc2558fcaa4ccdef9379645bd51d1b257994f3be4c5e086172814c9ae95ccb98c54b6952ac52d061e3f12ef0a775bd3029a42a75bc575bd45dbb2e36ba1a04c1242e8c40b7c842b2e1885dd900690d8da340960ab311caab89034cb2fa94edb1086485358ca0ac67a11a033a6001a85bc6ae06d891be869d15acb3eac5a22ea9cc6b40ae51373c9d95e9f59783280cf78db624e2dfbdd32f8b80a93fec95ddb6f456ad0c83bbb1fc8657905773e695221493df335be92622b4f4adcf0c414648f30bc7fe668deb867ea4e49a394aaf5a32925b4a68bf9235c2d1ea919b9925775476cec2029552b9267517940cc07d9c55621531f7645a09d893263af51d175981707a5d0f4988a47452b76eb7324c3190eac2be99bd12c5c49452e38b08dde48d4070453e8d06f1aa77295243a65830af734b390c4a789dc64546082935e950b9b3def69ded618047a54204ca3ca166152944763c32da3ada201fffea141154a0cf159ac97e6e86614c48c8a875c46f9b5468f8aec9aba8d822ae8c8945cf7b35d3031bb59e08c527d406b3fb5ad2b9c29f6c416ba01324a8d6a03a824080968ecf0a819a9533fa3498e2b31e132c63090dd35ab5faa907749c57bba6f0fb3429a959b47b959c9a60c99601499e871fa44694afedb77e4fe0dd7680912ac16f1c20c04a4162423aff2752f11253c385821c9ac6db37c3316bb6f0711b6d5cfda0e54fb31850ab36c194331a2d77e73705134d17e864705758346cb6c7a5c7ce43e17998d195ef850823a0cc9f966bd9c2927355687283d3124b792ff0d60430044450ba30e2d9226a216558842003e99594e3c3115eb5a42711e5120a3947a61a0081ff2e615ca761ca8852b45a4e5654cd80e016926a78375fa004e4ce69266ea568dadc5b908ce447a42a97006f0ea730526565dc1adafa46667c42201a516640ac37f991793f323859fc4671420e68239419bab2cc0c08205fa8003044ad05c1b6808c10416826aa17e590ffb81466b3e0c4981c12004131c086245f0b768e77a0c04a7e09f96a2baacad200bf70081672180201437b44fb89dc1fbca04747093dd923e364a9969026ce1e9d3bcf85cada7c831bf93d480452f7365c0c6b6bb6414fe28fd40187c7c2668e93942b253cc370a40905184871418c905f8888a092a44940abdbde19aeb8473c68b637c84a3aec5fb1d0b80cf6ec724cd4bd7215a509d1fc99c7aea6ad1cba1e4417a5460acbf4d2c3cad22dd52a927e78a06eda6c4e2d6cc7c1e3336058d41189751a5b78910d3bf84833444c1241b6498972ac0908f74c284683182ec7b97b1b531a9f773e125e47c13808a261d4600bf7fb952f102f0bc2111964e5723cce94805c9dbd44c0b3238ae314fb1cfba2cbf884e3706402d088360c88080abdb99b4bdc6580d197090534e6108014303e1206834171a95cd3a1f0de17c0dc67680628aa610083db2cf5f6cf5cd55afcd9751b5164f6019a11518aa1a8dc234a0f01997348209070b170bd75e2e80037a624b9ea5383905e8688347a4c0d114e801955221bc9a542bdefc1b4454379651a1ab0363f5c47fba810990e75fccc523b0f3c2965c86192bece3031651211c33a9461605b2462b701a4f13b0229bd1bfbc294f24fce67aa0d1f963dccb0799978e798404dc301d36fa6a5da46ffdd23fdfd4de8de9925447c8212f192468b3ebd07a062b8ca54bf41c45152311024e15c7369571c31013e910272b18b5d46138fc61eec65c853cd88e528dd9bc219d638006c5c646cec52cf0375d35a6b22140908987c6b6969351896acb95ceda612e30dcb90cbffdd93295ba6703aedc4186e16a198c77851ef5ac834f0cf5c81e1e5438663ea9fa823d4b48bcf9e69bfa53118d08ce19518e4a50d523ab399526500bfad12e89b2368c914a06b8836c8cc3e253a74ed94c2e86a42526ad246921b5a5d4e6109eb6c55d7e0b2b10e80163304bfb5b6887409e118ff005aa34585c6d2c543be8a2737bdaed1db4cb95891ae5a6a000323e690f8b755114aedacb91ec0184962c7ad0eb1219a14b0b9183e08442ef4deb606089fa9d3b7738c7ceaac2b6e40bce10c3b1fc755e0f8d1cb4feea35fa00482245b6b80161a8f64623d27456a5e38980529606b95f4ef4b4fa22b58306a5b419a13f49415523d1a002d874ab62539bcd4e3192a9a7fdb40436628559788112f57e861b3eee2791040a907c47e1407eb3ea58712b036803152105f310330b2aac0746b59ea1b1621347cfb64de444395683002661198893663f73e68c48d3d3ec53bbb9e45cd000c1328676684306730a979cbea52414c35753f46254b1215a885bc1956b43294ee249451f73991770d49599564d2c2fd6a1050cbda50348301745455767c67dc2a4059fce30efc249681b02616a4c7f2a006bc949b9b24d17ea38475350adde2a2626387be426a36e2b079e7070836a1c68d5e1565896d957546ec7446f5f4a848a0eb44cdce1a680026195b5c6b968f734aea1c73d079153241532833a6ba7be74ce0e1f0328cae5f56da163ba05c741060eacc2af35a483b73969d339ea8b47b8dc6a9c6f42b6e84e304647edb461288e77a0859618d58266832df7413c95c4790a10a8b5affeb9748788631fb7525ae4132154b3ecd762c2863d6dbb24645cede6c0d91057697fb12b46c190a47d15fe5114fe05433aeb094fbb8cd8082b9fce17315a32d3486690a98e5b31dc576790ac697e61a55721606522c71f90665ebcc204cc21e30ef350563f03d526b7a7fd32981baec414142ba7034e87d348b6ba5d754a5f7ffcf147dcab2a6ce9ae4846469eb62456ba8ffc3656319061086dc037238441ee178f00714e8f16b6e891b8793101c945e07967c041c02298180279486aaf8c8ddb1a4d6d2ec84043e76a37b82d3ae837f55b93a97595118a6e23460be9b432b5778b5dd412377c4508b05448072417ff7a440fb900916fea44e2268536ada69358e40c98ed181e565485f3d8eb1ef2fd94a4bd5887d9a5605c64bfe243e7f92362d59335221c43a2c8ec88d5df40866d520ac0c75537c12ed822df44a450414afffe2f4c45c3aa511c682ea342b281f8004ea78a4ba8ad3deefb8511dad2a695512098944ce92acb7243c1b014dad492bf68b7612dae2d5c583f51c3e4c6652559690b69e15c46929fc3e27954a80251a3d803d561630cd54c4507c8d6d9ac2837bcc302d4a81d904e5896ab8343a530daf115dde0462971165ffac5604a4923855b2625a7fecb29bdc1504235aa03208404c9de71881ca66bad205113e117a91446e24e59b751d5204cea91510480706b3e7f64c3857bc2c40e86eba903ce949d127fb5ee6272e420aaad1378b6bb0c7fbbfa5c895128b5ca153fd3ad366881224b9c41206177c287226248e5927efca2626107073ab14e65f9176e91a258c7f84a3aa476539e0c619da154b9d462829948769911908e6f028eedbc18120ca1c1dab1a56a8e6e4615db938bafeea11728f7a557bde249881e15ea5795203503292b04a08133f41bfc4224fd69850eedc2e08f6ed8cb59eb4c461ef98a04ac360bba7c66363902fd01d40e37381783a4b1c8299be68c7c8266f53223bf3045535454d12c6ae8f5b9bc0c547d769cccec5c3f91d15b28654824e5322372b0a2b7e0328dec0581740381da2103bdd2135705489392a09e60424f678a4164c837c49a417f72944021b0c096df715f5e09781b3d306c097753c680ffae1c226c31dc443ec1ac8c5d99d67da97a53a0da28a05a264b81d70ff9f933a1849b321137e33bf2053ecbd92af6e07b0aa4a518d8ac2eba52d9a659532cc85549e2f5d9361694c8307e4fc9ccefa65510252a3e9e77100514bf798948602f623791059309910dc20c215db562009d8a0bbe05ad7f0681591c4a3f6a885a857a02f03fc461451e3a8b1d44251442bb6ed060303a238412549270612247cb9ed992b9b8dbb6547530044f105b39d6bdb8d4a44c9d6835b6939fab0507648fb4f0a4f02fbf603fa6430b25cb4fc1bcdfda1488755c4d3b12a80e0231dc3d34041af45b230d33aa5f7fd4132685489644eb0602d14b0a1556d27ec0e5746eb8066375c310f85800dd73dfa54ec59bfa60117d42350826353b754778ceb14c164c3d0bf279f076b5cc4e6790ef11638b577a163c73312c271eea069fc93baa616b31113d71121f63818583212c04bdd517ca37998a9e006aa481fd8a82a7540545f407e678a28582f5e282e5040e1db2e002f05994844bd5b9cd620a6ce9b5fd4ebe76a4ad7a9316ecb220d352624235e5849efe162462854fce3ae78e81d0e60240739f7fecfc811b1d32ce3c423f8d015b60c5050df1d4d47a7213bd0b834b6db556744bc4d4007ad92ffc1142946df0933e98ee41a0f3b80d0e322b78176602020254f10da3e8aaaf4ca097c560bbde64a53499876b8a1715ae8a32ca5680cb67e75066299e0e95587ab9dba790de0d6eaae5d209e491563f1f84785fe10d2178e063a7623cc22982b114f772077485d9c0ea506ecc50c58116619c62546453f10c3bca985c9c7d3ff0dd72d41b2b64d9eea043fed2193acd4a3bac829b08348a4d56b0687d30caa4304cb37db6187648a4ea231a49f4871f7e28bdaf4f819cabfd5df853a38a491ab1d1f1aade8f8c46cb0b91e80c143612b9294486309786c09cfdb340d3b580b8a12220c0900562089f4833c04f0b293450502acfaa989a85578ab6e097d942a00a4bc53f7315dba7ee844babf42c6da69a9500d15e128e04fd918c0a289997e052c14c05a8f60b3a7fa985ca168bd10aa070430770f4ac46ae4f6f88518f8eea7614d85773152cb8f1d57df56fd8a6e2cc1e7070125369bf9cce2354688458662323a609e8c5d202814cc0d4c4114c4499cb5708188b7b4403823ef40113b08e9a51aa4ef420dc283719457953b12a85670845403c541cc0611d042c9d376d3d2fd4f5940dead01eb919e980163d8b354cd1e608ef0f266eb4ff52f860f66af940b129dd6088d52ef8f844972b9e03685eb3571aa73f883d7dfab437aafa390b6e91ede8b93659953f3555234161e14dc948ab879b4cc834a607ba94a425b1fe41c8ed21a9d3c4461118169396c99044e7acd5f88b5f29040c6821ffc27af98bce082043b74a9268e0cb616c85a18bf489f8edfc11f9abafbeda7ff4d0cdbcc5b405445905033645993f29828095edbd77008e95ea86a1a4c2de200c731cd7085a02285f8b03a82ecacd73c101c9beea8339600a5bd0688a0980e143db109b56b557aa852c2100ed5c308b12c2e8d081eee2c60eaaa8dae8d909147ac34240d0c744550ad1cb77b47c41a3d5a62a833e580a5a5b157a76b20e9934a01d3b96464c1933048a9691200ab37aa311701ce0a07d25accecee10fb085067907922a85f11564fc64691de42f81ef5f10213cbd22fa4283aac5f85905a7e25f47c5116e5d01d9a8121fb8e98c4cdc68af17f2457f78858d9d7aca6b735210a081fc088020144f618bcf62436ad62fcbe35e75681c2e50470e87a50545b8476a2d09daa92bcc8b1311825e9ce9877932577896d8625114b58d65c66ae4a8887bfa54f9a29f6e04d104877610cc0e555340ac7295fe04eab36c003ea68689e166a98a59fa0f425183967e75314d3329247586005aac25e523a8d33ee10ff2db223444cfce67760667fd1f939c1914d3fe2208b3e614f2085d056cdde4445d3dd20d96228b0e14fbdaf6af473e4d094b96630a84152a9bb4b817eb2901e2d9b64634b31cace15639085fd1dc2937dec714400902bd155efa53c66b16f7393ec0e1a0059114aeed224415d1f4bfbcfa2522bcc635b433420c82ad769e958a53fa824f68b877f58e1c80da5534aa2024519ff04748a97b015aa56c1ca731d5e14133754b6266a01bcd40b8e50e15b48ae313efc0bc7cbe7f4d082be46b692f09390c3207c79b883260ce787a6fb2ba170d06c43d9c8be08a83f4491c260a1a36b64824449e0597b82a3ccf628b2c38e8dc596e457fb4a43699318a0a4020d3891bd3e9863330873f4c8806aff4ec3c3e6c75460ec8d8e21eb4d4298b854c3b4dbe5a007c1aebb373dc250ef06ff78a50e2b689cc6252e164ab3798597b8b2aac606260bea9e0b475a2ba0051b6b5e706c94480522c65d2b01500f2cb6ed00b373356ab2ab1d59f58cbe5b72c7f6d2fc2c1a4c46146dd8a610be5f0079339386cd708f92c05ce90ef6c85af3ac7707c3023d9e14cefa454a282b989aac58059ac6752e6d32651014885954a5ac51744c316704c3b68adbbee0d3411dcd08bcf55880f2e5dba342e23fb9f15b52022c3c6bbecbf6c33b7a2b1b24d2e8609793fd70466854147363b44040328320c8d5c69270edce04e5ea90224fa5b06491acdec84b9961400a21b9da0c4223155438ccb496b4758d5a092a642d0424d70b460198fa05b39bf49cd9e26d13c266a0a6b94feedfc19e5a6648a8c89a4e8006e1aa14dbae0b77fd9da0e379e18c9bd19511c1b37300184ec070ef8eee924ae9e22bc03e90a87be1215aeea4009a0dd962723a12265049e729d94ccd4fd933e8859fa187966df4bb41980a9b5573f32dc232a024ff755d7b3f964815e186285513893732782ca7b38e369eeac89505a908581d598f92313b517cb2fa002756e46d04496cd2ffddb7c7d519baf0696a720278630483600495eaf9c8be5f864ede302d27213f5ff41f0169ec841632fb600057e5bb605cb254d66a70686e73dab62740ad165947be801e811f2b90c5ce52cd0ce6543a31fd72969aa481439b4a2246b565cd31552f5735370c8eccb35a813b152f844e6b3d8cd5c6e68117194d2b6d2a4453e0d212000ddb495ab9bd90d2c862a16f635a75ccdb81d96a88367e9b39e65e5a6e89068ff938cf86c65f45fc408eee8c0b8c1938cb448b67ae732aa65b408648a79cd1c520b0e52b1a31c2181e1118488d64a58fc56feaf911e20d84daae369d11a5cf933dd4a265145d22e8c332feccdd23bce5a22388755aee4c6bc25660544e57ea5f1e40a14832469fcad6252786c20536f05b69ca2a21d3e42854ce726595abb7dbe1636eb5969a6d8a4c8ad9882b2e283fead1b84ddb6bca73978ac330b127cc2d0239029a21bb4273cc8d37e0c31aa140c2852cc9b20c453f78c5363aedcd4ba99174350cdc3a20ec286273b5f4d6ab82145dd26eac8663b3ebe921442f4cc57262f2d42ad7ecd2053afa8067fe443034b0bfa20d96253f2af674e192b683fb9503ef8605db995795d5a70a6d8b616e4607e7ea4fa1fb030c45bd8164896fbb460e29e4f3814396a2fadc69f3459bb8168a1b4d1e8a925412362e91e94740b3df242297aa98d6e190c0d2f85c9c396ebe960a07b635b53dd202d2f590c0213d0f411e452bff20bd45551124b56f23069b595b2b0c293221a5a612e43b4f8ead20e0ee6a8cb503ffd0bcd7207e6cd7bea6676187a6ad2aa18f8a93faa293cc8e88536d11424020273554ffa23b4c704dd90b638e95c46cccdb3466a01736eb8b02a83f45567f77586744e04745f218d008da607c10d0c506e206b548fa0614c14363cd6f1e3c75942ff70883bb742d22ab4711392bab6fa104903ec8972726da1d1890e6b1457a7cde017d720afe230be643fa9693911949e7beeb98e18c14a4b0551d4b53c6268bff20a1f851f08f4fb6ea8a013dc070da32e3e416859a07ca6a0887ea70f1aad5d1d57a3cad0f0e35aa6801e0ef4baa17bfda154d0014944151d645dad57452e0c4ce4d28b7625ab2d5cfdbb80dc6e452c404452980020d7363b6784820a9ca41c20306f933292fecb01266457a6f6a90f436a4709a3f4775f3444a604675e215e612d5055f5b91b210fdaab2f7472b9285a0484633849a0e0889874e6bfe08ce16d9aa46638e006fe06e280a935126e2b7c1c03cdbc7237b198ce88eaec598eb5b0b1230680c039fd240b08f3f87443184291c0071c6f21d62625b67744da2c9e968531158d5402f34da1271a6dbee00965c02232854fcb1b64cc58f920834a037d96f5b400931d86e024f1e1b6fe60baa7b49655bcc59ceae2f977578915dec619d30155891033f5a4e18aeb902915808c3e3c1a3e10909632598ad47a034310d04ecf6d2ff67f3f2ac420dc2c282df6b159e36c41514c67cc562eacfc09adf291710a26c00b881a09fa7e4ca1b3f63ae7aeea003955492717e087d1d5815ad9a8722b7cf5d8361a61cc30da2ed5b3d0544e8edda4052082b1b2a269673d340afe6995432f24813610f00ee3104996ec564623f528ce2c0272af1b7daa521df2e602b9ca335e532653e84c0f4a1934a202107c20898a02eecd0b9fa2062657fa000188612b242b9af232286a6d0150808709384e657bdfbf55da8d730170569da60130efc045aba521c46f0b191f804a355b9420e08636fbd40da842099cf4d4c529b7367aea1e7fdae604caa70e8527a5b245522ec39159fecc57025e84dcecdc01d9950d55fb40b8fb4a24a456a8c824b87e6a80960a3df0a4a970b044cfeb1e55617533517504cc44604bb1195b9c2b31e22737e1c772a208348e18f24ee53130a2b774539e560e03fb87e1e685b6b26b050bea97efd3079986f7ef48cd58ac0a14384cc53d20daad731c041a0de164c9a8640a15e01368213398ae0a9f882a002f16abdaa55b1187cb14fa107dc5d4a22ac8a472da01011967b46366150443e08fe1a4030d4cc02522d6df272ef58a704116b0da4b55cc02550adf9e63afed231fdb19ac4309a67343b8e6ca9c692980b347e6de28cc6c295ae5cfd25118640359d4437987b9690fe8d545742b6a6a2c0da610c51a1d68e92419e4c08cd4f69641c67deaa518913df75325ba713a5c1a385054c230caa37284f8d8316aec90981474c14abb0d570722faaf1010c0a90299ea52a53fba913d5e100cc5cd35f4e32e4cbd1054cf921ada0994ce0e6ed9be4e42e083dcbf1160dbc801c78a0a55fe82c0a05a902c7bd2ded94724e0156e18826396595c6aa140176cb94e3ae1e4322da79a940c02544768405f6dfb9313c4ae5ebd4ae92904683ea1649b00db21a3336251e1a6c5d98200196c7453f1b84dd6a49cb5bcf6da6b646120752c9b7599a83378392917752c30e6562c44706e1b4587b6574a8c0d2417e423500c885eb3737c796d076d4cda92e8e78291c60f8286ed1026f7cad58587696dd9aea9e98647987ffdfaf57e00393b2411de9679a39446b58021d02ca42f9cd4edeeddbb40e16da704215c9d8568b42301866fbcf18621c69282e9c82b5d6d2932a3023cfc3d82b02547646a202913165d823c25748345c51a646a8abc496b0c5752fa06255fab1440c957ddf4410555f1b5da193cf1d3288c853692e109314ff52f41ab1c030d586111b09581f3d12589302108c858b1981598554cb5e367890533d4880a9f7048375a6688c3534a0e437ca318e073346b931cd05c80cf72243152313fa1861074e131e18016973e6d8b00c2773a7758491cf6406bd79f17a0829c08c3265ab8eaecb0edc58b17cd48458a604b7318a42194b258916825323ffdf4137eb597865f549375ede71dd7ae5d03dc401dc8838039456e458247338a814ddae917f4e3084633951b376e149559a00ae9f5fcf6db6fa9cb84919ed65e5080b3b02539ed8c3fe171079f7df6d9891327045922bd72c2840a1f22a74f393e368664b4101294c8cf2a0707728227cd3317b0624876ae838948076e38c07d40a3e502105e49236da0d3c8e92831247566ba040c3808559a49874210281750215df6f7fdf7dffb5ab109cf8dede7111d18d507a5b85abd001a249893856ddb13886af50e826efd63d476344b6a30d90f1d77f40b57a1c44516c755c1c13a6af3f4d34f5356c9a0dfe3eca4402b36dabb472c615560028d5df1d1f86025344bc9857608603e2a305f7061617402b0ea2f4198aeaa3c35400ee9a0da62831032d59f9d404c67b490dadb6fbf4d93e1d62f7180ec08a6a77498a2ba295823566a493aafbcf20ac99aae84ba05b5c4042166d1c8a02471280253377ca39004840f2ca5177c61d87f54c22ecb065a90cf0962545ba798d9299b369221e03e0f1b58599879499c627851e39b6fbef1dfda59071c3aabc6f7f5aa9e8b8909d3d88b2302bc2194f4319d214ed0516c14f9fd2e8730318df47707c65b9f21978fcfb4aa5f948fe52cda3d62ea153866c7a4e5abbcb455ab216571e45aa2b57ff814669cc5680680300307104a83241d100f1a59621cf651976a3685188654e0ccd9511d57a50da13e2efb4a18605613656f04ec9d0e0e824ee32f0194e0548da7e5ee317db9d2ff5edf246317052a4a4c3639825c9ea774173e95d32c08f8eea6f7235b283093e5f00296c4762b2083ba7278d89ad72340b4b087d8e52bf8e68212d6159e104daf33c0bfd7b4da9caf0689647d5802722a43548f1470f1b3a6709fbba797986cddf0c9c3bac1499693b523d6582d103063e7ebe80308a8a627b082273460050d0c847925bd3c1a24738bc5f9c0966317e4630bf2b182403b0fcef171e59d3bc4e422177345851991094e6c29a9a944aa9da7e8e09fb198d9c9a0e265f3f646061d88c9845b0527f8a8e33bc2ca709f9c910bcf1371afc6185ef62d022d5e03a158b5d2989ee5e095b14c5d1596e5b74fdf91ffa9c41b82161d5a898d25a30a10859f55d0c80bccd2f3ce1685adaf2e93564bf6d9d15b9cc9a6f4d113fcc2fcb218b8e1e1281832cdd5a2e23217f23bfd013718961018821624e380f655cba86a9283807a4126c1bb2001a1f28216c04a322df2ae7c47bc283e2cf4229862b37e04d9816838a121ab8087e5116d23b6521ba0d05c8486126988e0939cda4ecfe64dd142676c4e51ecc449fbca26a9a0558e18288a9a503585ea2f3cc51f7ffc0101c64cd87caa46a3081867758327fb91d7f5a680294abe74c39c9c91a3a8106bd30137900f730ae1df67118ca59eb0991f345057b59c6dd03fab01767528932115a0b980adf05911240b644598292aee983c42b883cc000ee98ae39efa77289bba54d7c42b46025bc8d00f13d100a2a140a5dc68ac90060d2841b2b0b9f43e43d2135df0a9445a45460b86e8ccc701623aa2312fac781c8f1a45646d2d818999fc54fb7c184ee2f99a4a15e09308cf8e762589327902cd89131c08f8436de02f00b1b6333f7a8f3aed1043146ee318644824e3f1b4d095582595e989e950872720008804eae1400085f11503b331f7664fac38d96e9d195bcc10a203096a64ff34441fe410812974d0622038c44d1f429e8ba1693dc51c8fcc4e826d66035e45038b7003865a08c88c880af3e27dc6682c328d15fbf49258bb3c0cc7a444633a62c5375f3b256c38d2cc8e87220e900be2f4f1d97fea8315e0dc680987b108240bbcb2ce914ef5817e5a75ad737e6267b4bff4b53802df737e39549fee09bb72464e047f8bfc4b8138ad5cbbb161561058891b84aa32fa088a1487e16722c32ba3408eb400112bfa0444184cad31056b72f9edae75d819fd3e3576280b834ac8293abe5350440e70d8524afe1e2fe40e3ae02f5d37a389e83d2defb5626188a00613f3a1b02d21f7354957046abb34078cefa24d1cf70864a3300456c4a68f89fab76cb06d8fa00d4e90db00062172e8042dcc54aa26108176304b524a89c3879724484648e41a4bf22be8a2c2d4ad811a132b325d70330b36e206b5eb3d684f33b90ca65d03f2ea78b851697fbf48526697e3a35b5a5a694be3b9ef56cbce2cb04c0818e2bea5a818a7c8857c2b13000e2b6823d058a3c811aaed34099b2b0a602906826f083bc13403f1b360bb222e5a30a1d39c6e3ae6ac1b8f03cff22c387bc4a15483774192a615cf630eb95425e5f2daf5cbce0766ce026e2040032b402011c381a5ed3ec9c55a024fb343cc2368f75abdb11aab5950214c46accea64ed5dbf5774333a91cb65433ea481184a99f511e991d690676f2bd9016cea40f2553a0a21c827a231f4cd2d4136463199dfe4a4b28629b684cdf189d49a10a32b603de0f26aff2a77f4a00227a7cce55f9da274b9bf4a47a2fb82d8613e29271815c3f850a89ea581563c4aecc0925984266f0c338cad70fbde6775c88c13ece1baffb6fcf9446c6f8fcf3cf5795447f712638b232031150d4d38e89767e94473016a9724bf7a52d197cce0e6b041140e178811c548bc95bf345b6e5fcfab488b5b6e7e04c27940027e6e44c0147bece46a10bb1a095c2d07e3d2b1f16e5621755a3101dc4800086b48640c90dbf939be6196152c11c8ded9081897082b70878cabcdb0b8c93e91675490b5bf9e15ca25bd181da71316e5001ac76f7a5663abb100807189a8e8a14eb4289ec70cf708caaf4a38f1b8865c31e15a718185837c4017f0c8155b9ad477c7746558dccce8516ca43b2786846ed6d22baa893167e0a218455b95a075ed5278054ce44e5ce9810e6b8cd48dc6ba79f3007045db0cad143ccd61b1da30f065666ae5840cd74334a229077e8e48bfb98cf5977ec0a1c78024810e562153848b61896aab33716080226736125a4061628b98c352f334191b90af1e84ca5105c05aa6d4463ab5895f254a9750f1ae705937c6b5b5768372938b80a603a8cae427858815fe006382f595106978c726f221c30bb1b9dfbd987e589fabd8cf10eb029cac892cb59721639147a8680d213fa415dc852e8657a4a230dc135b8624776888fb308b4f7ee22f50e9399ab303546f49b34b8ccf8291046a8d99a0ea93ae8893b30614b3902f71eb5470d2c528ba2c9c65cd9406b2ce03d12cf1b45d1e15656ec2b4603d2065b5909a61bdb563c4230ae75403743f434047a6580ed5c600889120041762e001350017e0e8b92816f488a4e396861715ca7f750dda9108d1eb9b261e46415262d2280398dc7136ca404882da3d4078bb4b7e6e37c814c251508434363a5191ce8d858812b3ca15d5259f996061774b4741b58048415be9605e80666a99f2ba9f92c1b3785ab43b174ced8e267c1085bed8492d9e183045146afc0965360720814a75848185e1b1fa8a6bb9ef6f20e1cd8bc89f2fee586f90b37a6a6fac8ec551a5fe1df0e3d36562f04c714192a86a34e4b67709317997a0499620d0b83af2058e44afa20895e6212ccf30b72490858997ba1cbece20b82d31333338d5c03a6b5ebd9eb45a8831538bab94fcda804e0b0129e5763c2a2a25a2c353524f9052ed87d3a433ae872314fcb67bf5dee29c2c14451ff11c27034e24c5530b398d74ddbc9a86629c8645965253b979153e8b3eca308a2b91fba40cc0ef5470c07512446d7110c0fbca67630c6d332645ae22b96e1668b21dbd0d344980221baee5e7f912a26ca29780a8ff097f26147b64d39e25795c246c1a1f2580bbbd991adf31c7a8922085784130ae9909fc60224431b284461ab4b5c03cff240d5043c75c3199b9796475dffd5c690b2309cf5ff6caae6ea604827afaa54957253d3de3da33d30a91ac2d5922879f46e087c72556687aacd947e3bcb5c9d916b0dcf6bebc6f783969849144082cf2ccb01cd9807c77393bac12884f72625cda0cd18857545bc5413a86a6648d3a8bf161a862e68e84071ab4931f202077008b7dfc2c86d916fb5e40234a66e207ce00fac89646adacd4b3501a1ebf64a2ab2989dff65e4f92610faa716d12540330505c03436c3b4100ea50eb39b148d98003d7d68a63d0e22263e8b30a16026250133fef4ea1d1cfabd020898d1282869f9e0830f6082b45e5c286e4ac46d2165f92d0fa07556ca3e0bf22b7e33e9ca7070cef3c6101c68dd351cbb6894464c46236cf119e45ec5d66ea0149bee5133d8528c025b26cd1f1590628b4c1f9295c6a61ee129de1a45ed5b480a7f70a9e3f0d0960780d32671cb980e9d54803c715838a1849fd8b2ea351344148177d598d728a0d8bff229e526e6061dbb4b268bf72af97a8ac51d5fd50df195c43d4d895df96628e25d852bd4620a45a701648f0bb4c74de528402a50fbec2afbc25f0a51da49606c89258046c0d00019b604e6531f995bfff1a4aa55a709a044c0f80220428c824931395aca78e728819ea62e120e2c0d868676dc684168fb09706803e5b3df566a6b06e1710c0eee69bf59f4c122d0323c3a5749a8940d2b908ff9144bffb256e2b41a77e45963bbb9dac1acfc8eff8805075d3c453f0f855d166a5c021c4c8f181eac4801fe74885d9925a537bb76d008573bf3c30a300df1b4f3f5946912b702e0cca3f5c090def48355657c62029c8c48c13dabcb0da19d86980eaaf920c8204a1fa04aeb680233c01043d0a53341a0bdc80bf9f4cd2306860fe6221a60e9581b64f88f90585d624fd60889c60ed4e20f2369cfdbc0f6657406a7334e18deb61af656b0c4c95c58f64c9df0d340b80108f942f5e2e242c256b296e45451e7ca96b06a75044a1fb8c1c740deaad0a047a830b51660d15b4cd46a8a4bc5c860c21c32398b368f328d8a233427f3ec13c770260d04c190262d9b5b51c5fc530218e7ffb496a54761f9c85c2dece5f02e1848fe4bd4690679945c353c2f600f8268610c830aa2d84d5f9956012d31a316b3e807bfcea102528140aaa2b359647a1d88065051aae8ce44d8ed29f86c4034d8eff764f9c8c6179043b84c1ef70bcf4aeae8134e510e70043e9d23c023840814f341b86f5469a49ebd6a6d052089020daa99b3e31418369f5d42cb915b8b7c32000830331ca86adbce16547bbdb5321050d906daf1d6cdfc1c8321ac0ea85600e403855de2087cf314996d13623be40b03b19a8340afb16c4c63911a0db0c0badab7361d92b117cef01402a005f990a173aa6b96dcce3e14a2b7290b3e456cb3138b7a5d00f032ded9f0c30a7b130e1d102b32d319189a823fa5b53a782700273daa3400bd380c9a44523b76912646550ee3250580e0c0dcec225c484215a802ae564b7df81d5103a9213ffd2c0d29a49f640d84ea2c3ab07c350edda822f83632ca2cd0458e452e1acbc44d9477260553408f1242181aee09655662c6556c986bc0c942a7844e82368fda0f32166954140e08370b2ea5b7bef63a0fc8f0ec5c8cce1ed1e439e5a5332e41000f21a0deaf9b5970a9123b042c1e04ddcf0ef66b7d86c30d97c811c7923e648c256eeb25c6ee1293f29ffc5fbe2052f317fb5e23fa09c3a79e60a1070d822231360cfa8db64eecad53235bddbe0d3f581a820b60428e7d56a4a9fe676ac478d45b6a70ad26ef0d77999854859b008a6ca869951bd05a31dce34e8eb34cac59f2b8a10a2b535415f39ba04ee6004e9f3a4b0ba61b52648448a022954561c84adbb2611b0c8cc1d09b0e6280995f2f39ec5c0635d501df21632c452f6ce907440bf6a00102ba7a33d285b1c4661494aa23f88430e1f1951c07d780ae8e84eb0f19c276e6ca0ddc3a414bc6ee9b9431008587a5f4e01434e5325aede1dcfffe726f08313169d8221c7338207695f382b9a90514a6eeff515a27e44de0e32d38dc0db0faf4436a60b648e6a6f11c7a364a21c3a51a6838261465809f22554eb2485439a6b52eb2e81c4dbb120ee91802b70e7d300958c90af113923880c3702685ca877e6bba1708f0509faac215da260513b3a0bd72661e0d09e48b6f306991a39c28c290365310a5b682c38043122186800908ef930eb7a2c0b940a368623c088e75785f4b89893e1d5cc20a8f606bac6e252ca575ce95b90199b6a0a87a96e946dfe0afd18c4c0c392de4706b9901bf83b0e4d27195986fa9a3f95ada6bd3ce0a9cdd322fbb433503a928be5c86335ee33272167d2d71d8771c513bf109865a58889f7ed37e3f70e4009916b322c6ac780d335bee3c34a6e32c52cba53194b5907d369f6e915cbf0d81422eb0f76da1e7464f1bddb484bf74e514da4bfbe28b2f9c6fb316917187e700c41de815471534e5f82ab393b4c59f72438cef705803f2e4645e3cc52322d4938a1364e11c08b924bc7305337faa8fb17e39d6d7f202e601435aebb8de0402ccdbcf2693843e141d4370a67fc62d0a833cadc5b1368cdb0a31051a69273915e793591962950b10b47bf30d342c855ec749e0e353a3b53d79b7e8a19745e9e6329d59183f3896535f3b666e52fc293c319626981d45ba15f0978654c1f549e2ed6510259e9bc83d9ef00e95694b673a55c1e1527ac33bdd9cd9ebd62958a0442274a99f8d83462521ceeeadb7dec2ff175e78018109da79444a6208efe32bd729c064d8189e9b2b98b5898b816e4c845e3874d20786c0561629ce853ce9301ec6d689a4de3d23ca2279a475ceda4fb79ad70f94eba0ca409af8033e4c60053ece50a1929a2d165ff13bb473582d726de2b4869574e4ad0c6f4d2dcd4c817ba31a56ed1b60b851a089fef0871726170e42070466b9f41c1ced2c8ead59d1dd24fa322cfad92964f2822a9846b14d32d2a17d6e8dc0b20edc68937569e0e5cb97d3fe9291d2aaf1145a2226ab6b51f5b572631ba800c1db520003d8f7bb63785139ca64bae1608cc30563e9134740690a7b12899e106a33bf02b8aaaa1b2ebcccd645bd72dbe44d4e1e51888a3a2dfe91a04fc64c36c523210f5ab5eb0e1468af02a2918e82c95fb4d740d865b32e6cb5a46b718ecbaa025b8815d316b908981927f56a6f082d1d45458e43eb6026751cc88b31214c40261dd5b9332016fcd4421f3c2105177e221669d88b21c82fe56e0b0d4a5ee8a87a673a04aeead4962bd15d9fec105d209891f8b5542ed587f663389704c992384c2bdd2bc7c94fc1b935197348939f35a95800b4827f1a6660aff0b10aa89a2b3b31a4c5c027fc29a268946d2316dfe040bfc1d1c23beb46614e9e3cc9dff1a4e2ffde8e2d33126461233e9bce28f3ba7480bf9b724c70da322ba8298e80bcb9fadd604284154114d5239088614b3fab64e12a094289d0110b2b5e4054c59fea805ed28724ae6a296bd001284348aa6341bee2b3e5c710d03a6ae993dc4b3989af343c0c5df97734225ce1bf0a316d37239233229d2d9014dea242697382ed8f76cc9f5c74839e16e2706352d361bb5c1baa94a79fb6eb6d727084f0b012b8e95c510997aa68f038cc99b34097b1957b8dc2e4551a6cd341d7b13724e526b2ba6c239fd24542790d123513a6d300c413a1b19e22afba83a50064d8e7385bb1f5a9f8ec86504130d0f0f6aec9db0db2918a719c88af0806a1543f8f4653cdc2f5b08a4e1c8676b6941f7453d6e36b8b0f0e6210bd012a1c7af121a5d7aea5a4315399d0d1706ec227b6e266a7425cd0068a8a189842f3e8b91898a0cba4209b14929eb270a65581838cf1c45c30c92c299f298015ef603bb9161277d603c0380f4360f10a92c606845cddeba3d1d84a9b061aa2736e148b70807e40294fda6e5407223d6548f93263ab49c31c844a681da0345dcba646fd71be30a4358dde6718065606c2192d80c30a73284647f20ac7dc808fc6d249fdabb0b0348e43dc815120f4be3fe78845be96f9ea0c737685ead686c21c1c2056622a17cb328b917d76b6a2b5c7a745b8f276f99afe98092508542c8c4bb1179e1a01e94746b59b453bd9f924355454a740238722cc9137494b3bf80001f4bae19e3a0b0342a5c7e20ebc6d8b2df44ced939e189e04b1c8a8aa9e9da6c71fed8cb9822b9ee030b046e1701180a786540768bd8cdbbc0f46a1baa81003cd5240d4d10f0a8c9622eb76e2d7af7265c3d99b4fcc4db76a2f6e41464b47351b829747b0108f0499361d719c14c9358d44732732ab48b58d5fc25634d8b9ba509c4ff39656440f4fd186300a0be7c2131c9ff88ed11847b453d1cd3bc016eb5dda2189787dfadd4db8314253a3a274977977630d492dcce5042a85a8bc0a9f2a8b05f6384e69723755b34ca78550b35b5423a4173d4a17e1d9518e6c5e073d7bcf05d33047508063a6331cedb9e9922f3382868d86e39b1674e149db076e80822197e7425475413d8da2b2295c766b51ea3c426722f4c158fa11c72043e14a6434e62c00c73a38976e80092b2dd06bc7aab0bfddfe6a93e098c2581cab94534e17452c0d451e7572b12a0626c847b08b8c5a84b102cfe1a33d575b1e04bd541158f8b0f60e8c18d57ff110e46242f5231d2c66180b326bd407869515ab1ab84073a1abf2277d03872962264efa24eee23213a1b7dfe6d487dac00762ad5e4490c961a9e11ef59f193cad22d641a10a671a395fd31905bd5c032acc08543c34971b6817be6921ebb6427cc5bdfe834f650e10ca67530f30f39e56d3ca40440673d4b5e8ea46be30e1dfe106cf6a31e05b03c0f795bc286d86664d35bcb32dbb7f26da9a5ca2555cd4121a3b5a1fd2e3bc06bcf1c5a3b6a3508bad90c6118dad9346110cfb8407fa3df5c80dbc5b18698c6e2d32287763606945ae4a37b2c9b3e4c842cf2c3a188272550c111d17265cf4c99dfb4a9c3e31abff6c4eae24c423f42f6ab0db584cd4020dda498321a39b65cdbc50ade895325566d78e71c290927984b42e41cc3d6915e6b45e11464b65b574d3e1187ccc55100407b3bbe0834b08a7e5201bd262824c7ad099a5560fc868244efcf4694648bab7ea9242bfeb8da8a0696fd9afbc02b176a3216035eb751e78e6c27c966fd607b7ab6bb67e4c12d7028815e23e7c28c428932f53f008aaf85074e382405967ef68274a541743e183d94d81f042cb3067f99eb6cb563c887bed3eb64391bc2ae09bd47043b49811e40a049634bc4588ce3c51b13746f944173c2bd3a2daa8d4a9d8c723c8409b87a57e141245188edbd5775dea475a0874ce01784ad54da73f465124765824456d48a7f32f245b985cf49726a3c8a8161bd26ca102bf70a989b04e44d0769249fb11d9a45f0520670172bbb02dab1d908346156ea05c7de529e096208892e84d47d5b1948c3af9525d52b792b80296ddfb66a5215d05785d4516abdf56101d7f518bc9f481014116b1fb2cb14c155c664543e5e242e55c0308a0b9e910bbcf76efb1808095ee89133d19809eec01e42ca1008f17a016125aec331ce370d6d7fe27285038a85db74a5f90a1ac348f9ca891b1fc341b4317fcc1ac605e6a5a8d9d3db432539a4ee0e574db3ba8444f0310d5eb0fb811d3f157bb4f8d86146415db93042a906338c9c915d1584adcc28875c6821fc9ad8dbe96f1a673f977ba65de6237f2260e4f9bc5bd7907a0c64c1169d661fc81a43eedc6816022a83645cb540ad496049cdb0f46111a7b1907f0a20cc81486b8d16115d5b77f50842eece59e48d61408311725265f5228fa058437c15ec650ac572c5d588e6ff893f7078d048dcd9ba30504c03506013335624e5598b4b703c7249eb540c3700456c32a420cb78a44b485e664ffa2a176258ad5e367016c07db48df5c89c6ecc6ba2afa806085174acbac995f476ca1040e645260435a03721945acf15fa3d949c48d4921e6eaa845abac472aaf7c3734882607112d80e435cace2401fd28044e16ab527ea0c88e108b3b8cc58d5434234517b010e3b5f35f58ea26c3dffdc0e72cef0517a500ddf4a86c10c1b8492108187321c13596f9a4c7991fee6874b134c2c077aad0fe08f123a94a15d441c835502fc65fd95cec60160c725f5120e6baca14e8a810171780c2354a8c7d05ab85881a616b5253bb500eb142658d6ee05ff4016611233ca57c5c8979c3bfdf0aea603204042f4c5420533d4c87ea1d06168bea03548534dc77ef2a680c25f273194272bea64010c33d60915c344760a2f1823e9d1b4e84c4996b4651ae509e4c65ddf8aaa7fb96c4ca4682944a6e9021cac2043396ca6696d967febd508bb6b128e8e9635e6868a14fed20401510430a88a8af898a7a2a5e40a3220e86f8d458ca0d012d50d253876af5bea2cb90c2319f66acb0aa3384c5898247708cd24e4934620bb0fa1442923b84b560d4044ace473057790d712bcdf4161609122e089007166946e5055a39dc5b5774eb1504d03a508b6345c710e076fd9084afa99c08a2ffbc8599c844452b28412bc67167e6ca17541a8746869da169471d0e94c15579a9b44f6a60bacf034a5bdc00ae5de4823493327b8ea91a33ee5563c2ded23100e15ca06135459a3e7a962e00dedeb3a72d1b259b1c5c5e0fb1c8c1131d0c2933cdbbfd6f4b35f71c3db90c8852ac5203d3185f8a8bd105e7f85e48d9e286925624f899d8a7b1b9ead02a362b946a09750f0da24d2f09383d467c12ad9aa05b81bd9bfe7f3a91d00c1ebd20aa82307cfa05910469086acb170cc474c640c9389a1cfc2cfb5c0395428babb7217d0a01b8a73c94fbfe5542bf1b26bf30042d44080ec81958d93be5a0f7055fd547e3863e4d64208e755095abeac581d237526054b0a543be56853545e5b7949e32316093b6f56022ec6d83d07d8bb91b380065ac35a792076d06ad93575564f4e10d65b6b40a4a0547f8efbebc171cb4c319cc621058a5caf4153f116b165a014e4516cba0e274e61a738affdd1b9bd64529c275833c2e414c1f902b8177bc12929d86c8919157bc7579942a1b15585283b3f6165e9693ad625755403de74453cb5811040c47e121b08e156d810f46e9505dc35844c1994f37d6d32ad3ada6daaba0d1ead679f8e4be215f2cd00a5ac058d4d3e20f492497849a4b4f4fd15e582d5280612f5bb6f95df8535445f37304d8e5abc662c020a3826840ce7670a05a69d287aa1bd8ba729d5c86fb4e7999bdb25d9a00e70307e9fd2940989464721078142fb989294815d93218ed1d138050bfa6853c9650285bf9bd7f0385714c3a3766e234a31c156d3edb6d2d0acac2b577b60af6e46452d35569c771c8500b685302666f6ce71140689161c91de51013e6d1aaeb5471d01fc0a452d244f6adc3060a70a87b4768728e992b256369ad93c95ee7fe67123bd1a75fca312f39016eba4a1806e2b504d81480aba7f4d364801015f420690824ed81315a37486ecd5757c6490315de9180036da954a6e52e8906bdc45171aec44137f3325d3d9b28236c17903215b555c5c4b182c4ea20214c94ab2ab8bd16595ce613bd4513d0e62e71067f20004f4665d2821182330b083e13b10b7c3fab877580f03b765bb1486d12373cd2a273ffc24e58d1926b2c689eb2169f26a5578425f40b1953f44e901deede7ceb753884c393203aaddf9e4b55f096bd768290e69f78e20f6e8817a054769317805e2546f3ea933f8218d939ab8a4b54daeca4d06fe7f45329d0a0db68d181a4284ced80683475ba472248a67548404b366c889c3a73eb05969637a3f47120155d0e2515c4511bd2295233299834071ccca7d2b4b44c138d66410e799d3a758ae841d3a21bc480edbd6d632120642b9e321c1a94aae364c8a7695804e65a657b9335a730c105aea10a66fb4587891e190353a1e52d685209dad6294340f1bac4c464688684ade6d6a5f2db6aa530c08e3ca81f44b06edb04b6a4a791959a0f0f0fddebe0cc92ea26fb716a8b4a55f42a6ea7cd9004d6afce0904e80a96010b0d1cc156b221bc4e2b16971a6e2207a8e0531a4ce45481f177548c667b4433fa091630db1120b6f28b0ae0f85e0a402f61db3136e687332060084c2a89591c149f116e545b7a3a90349b41af9e6486220b1776d1f5d6162de467adc61ce53408f0b3b00544c4dbf9024685d2221152808349c174613232cd4571e14969d00e08e5803080eddb934b4e01f215687c750f662e431f4c40b848aa88a34c9888ab65e015ea9000a0e920d6f25b66813338d63a56e90e3eba15e81aeb8686f09ba0a1972cca56cc62769a0d6c9b1472b7325f1c83b048db5367e4585a15a5f6444de7938a620e13ad22d0ff5269464742518a1c6a037f08b75f804586f4e34f1511f0b9726981493f70097f2276d37f8d44a0ceb86a941393ce7df77b2ea64614202eb2ce5914c5606c3f5f54fda8b4022616064f49c73d1274282ca2931c2e9ca92e35d648334da12725ac920266c7118ce59e3013372a39eb5092351577f69579b28256973850c8c61640600e80a7b72277b1554bce3aca059cdee332d2920cd2278b45674fa185721aecd7a2a83b9da86448726cb24809d00a937d3596c1101841562ca89ad85bdb98820c2cd3bf509330a8089834c35394e856f1b972096659768aa5a98ea7789ab7ee2418cba10d2de02e1d98a23584f87df62b614803040e90a1700eed68f1ee0079f02fbdf94b0ffa57c9d0f3b44350380043f2a8bcef9ed87ca5132d86150b08a9b40e102d05de028dfe674285032cf534fb04045692293dcd5284027e95204e07cc4a53e4071943b477fc066f7bbb113422372934ca441cb514b91848a638c35b990eb47eaeca584229e0ac0eea06dfc84889044abec2a7800e93abb499851ae146756b1351129cc75b87827a3f1290b6993cd20170c6032c13c5de7ed9a8888c10f911cc214a7a89f3d0b02ad031949a5167ea44be6da3c0d98de1b824b4e16b7ca5421068fb0940ed70832717599dab58805e15f0b62cbbe702f00486b0ad7cee467f2df459fce26bbf96007f3c4775af5a1004fd472fc4e8408edba86ae774238765ae1c686926342ab898bd43965af2ad245231ab98c5054ef16f95f5f65361ae83d98d2dffa2db9c941d50760e54eb840bcefa10070c291ba2684530cb44f0bf244e4f034b6d0aaba1caeb1507c55b07bb09021cd0d6b90c927015539071b59952a942a92c3fefa89b439044924342864f7857d322665816cc5421d7c82b2b35b52e5512c34d34d0211c149a56c083131da26788a9168d83d0c54df250cda2b58c5cb10749ba41c3274688a0c0a764197675533286393bec7c04fd60aede2e810f42708dfa72b158dc4f729a14c2dcaa551d2d8404a582c672d4de43c7414a93af8cdd148800bc7905998c5c37c416056054950814211c2bdab282125ed106539b171faac8987a925570d0ae3f4a5bf6133ff6ba81186d86090ec010cc226a1088a39f231174f4666a890335a513f0f1d5d3ea26102b77eb8422b910286849a14f5cc231737904018e9577eb4c7165824eac7894d364a8d0a34508879b9b8a32e07454d15cc4843980239cd2e3215f5f8046e8bd294ba01deaa56c5861b1ad928204fd21434038df028e27a590c8272363adf9d0ce39b602911a5060ea2f26c519ea841c9a50c4a71bc438af2ac786c08a69514eeb10a2608839e0bba1155a8ad4629149f1191cf2cd5011a23d376a2201b523e108c728632bffc1cabad5ab6eb86a6afc74d34b152ddbba89aa00e4328ab289231fc1c35a9575302979e1b6e9c0f714bb2ce7de544858a46c20683c1a7c90504a883a5a57b2a91de6b90cb35315715cf501ccc1e4954100a113c25247179a35a207d70a3a02a4857e6b21ce9c370991010383742f6eb5dc195849568bb90d2478ed54073180431d405adb6ffc55c7c2c490c326c457b232051d2a60f6289fedea1420461336e23b804015e828d654ec2d8dac863a99398602d84b4118ddbc090ff0d2601d10a54fef8072db40d15a5fe153a5631676d82224f9b9d2608c6af60a489551dca09d12b755615edddc6069a52ff73d72f98a5ed6956107590bc4dc1888b1940f5d045918c89670cc27daabf6554bc601702a5fb54601c87f75bc823ef54f37f92c1c8863c8f18823685718afcc6529133ce38f1684a4cd13ad6097969ed2bffe29d170a08cb537beb0ab136895a220cfb5b5fb5bcc0b26ac500a939279434a345a24db2923775831addc47cb20db468889d0eeaabe53d117bdd8680add4cd1295ea02a61969e9bc8a856e9127368b782bac10d0cd7bf630be940129f5002876960daa8275960be88b5da473fa5013ddd28920c05578992a730a46a8b8920d662a30fc175e08d8a164be280853325ac54578d8308a097a3ccb116b694fe54954fd5a974ef95b4c93559851657099dceb8d1ce4b4183cf15651442d735eed0d1d61357050e5f8d8762e91cd6cb2d2925a6e89faaa5289076e175890cc118d5f97f34e49270c7628e9b4203330aabca51dd83e9d2477f5ce341d0c6d834020b934253ac173aa29c19b78797c177b2d00543cb0534c883c03afc53598ea1a67c10cbe5e14ba765a87bd58a1c258a4ca7257bd64e00580c20f16433c449fbb10592d65ea0dca39d2256d4849ba0dd3d0d239b7216aac09cd809b4db51ca383b20c73f169189b4cb60018727b0f90598400f451eb5b5cc0f56fdf209f939f29c926578201711182e63d7de9bb560423bd76652b8214d6770f4af3205c982148da4c9d40d015c8756549cc96922103e794c2db9b9f63b5ce4e8e954b8cdde1262a1ab96515a6138e071407fb36057910be307074a90af562d6c6e1983216468a3fefae8acdc40513d0d32922b5da10ec2662720516a2de8ea55203c1783006261c75ec8882eab5f602c9430b3d8101064720a967ab39382e1bac119c22d4bf1011c4e106ede846c6a6c412020d122b1558fcb3fd2bab699780a60e15f31b2242031b1359d01b17528e9560a84704e0a6eb4c5232b1cdc0cc11c86e0aba775c8af1116656b4f2a956e0de0d124a7541dfef2afaae6d9e3eedf388f2bcd71949b401d1f7319a8227b6ec949ea386b1ab31602b9cfe322a3101749c6c2c357edee75a31370ada2a1bf55487f3a449ce8d1d92cf15dff54a7d85e4b565d4da8b4b60ab3fb523ee8452dac7ac3a52a34b7d5ae41c7b118701193794b3d727ce0303f511cf4b086a84c5d5253580b0d7510f8e33bc11728c11c7310d84f578a422bda95ad80d97a8eef3c0b33f30978150793c28d1ee849a5a0612e541be226af8f8a0e1de9dcbaa15b751643da482b84a95c97b303d6589ca4c7ed49790466d51038bb3a115c106796c4a48359aab4e764f3f2664fef615549aff0276d4b53a926e0da7d025536672cc4b2a252424fcda8338b8227ce109625a4a94d213c4411ceb7c680dc72070e9ec3930808ce58f0a90d9ef763ae6889e1ccaf15959de7f8b417f5b4c6aa1ab07f2b0a91f1ef440625fd4d012608ee49d97042d75fe78e0b560606aa148643d18dda20d05378b61854242e9b60636d9f752c107f2426d8986f425d0bb60e7ab2d26234faa93f6468383e1707513f84c4529e2b865785d1d9e600c211489af0849ee1ee5bbc21d301457319abb1dd28f810287e02958c0a30b15438895298c8ddc882ceb4deacff960662f1056c7ce620dcc06cdc47ee4d16001001e34ec51238f5069755820c205a6a6056c3c91e2b09865b6d4bcfa3726ff0215aa10e1ef85800cc65e647ac0fec766233dd62843eed607984a1d97365b916134c3497475e8bb456e8468465f8c6923d64d8618180ce454ff8e51e1c041267ef50af62cff6aa92cb4078764e91df853926f00220e38c145ddc84f642301a1f03ab7ed9e8e9fd1f8a9ecde34c0930e7026d0375681fae3c257b830339510e2d9e1273615a5e989e71378674f857233c63695192a7e58f06c6199f94a02c9738f217f0cff578841b857b298347c92bb4e1068d7296386694a7ba159f37b040d73d68be565ba509a406498d24d25e921bbe83e8d95e864728e8a2c7edd357b7aa5808139dcbc57a64a2499acc1e51e6cd1d57aba266be56560f8d7ec3497b052cfdab4784766145d1048be23a5bfc5cb052c3d6424f7c0507edfd2b8ca48084341f70be8c6e547d4b76ad2e940d87dbfe37637b3d15c585cc0255a35a75602b6d492818a5d6db4b4cf8895263a1aa33b6e8cff39aa564bff0b07df734ad70b8df618b81a52a1a2d1e6631046fb18803025faec782a8135a2876eedbbd9bff1dfd4c4b5c952d52dc2e928099554bbb29a710501edb8aca2bb71b9fe347270c40837dabf19c6e66d26d3291653b260616ffe7ccd0833bc59fbae583d1c662430604f39662991de5b0854c0b0589965515f5c01cf1bab9a1a9296e47d1c90fafe1d92e5aff55ac2cc91471504f3aa4851fe9bc00a2da65801b56c2879c18274980995faf4452c90692c5c989507f84fb5a005f8518c7e2005070d0087e3591f60e802220168e288d68cf77b40465271e191bc2f8509132078190d23a3d3d95d6313972c4012d6564664475aedf560b278b9f3a9b2897410a865413d1df589d210c996a728906df9086391989b1e822509a63527dd0eb4dbcea7c5648cbb54790441d38664485febd544eebc402e6f234ad654e60ceaac6cbf7e6381a0d114428345a7ba0eade8c46e52e2b39c39382418c1f493fa14a09f977f69f55c3bf17023d229a3c7e8b255ee989dbfdf7b0cc043e65c739657dca2c402b06d40826801deaabb665147dd0b3321f38a0c1cd5cee91c32efcdb54ecc29642244fcda29b16f7711b7f50a1bdb367a5a2a62ea20404d3c8b485a4f5c66596aa24f407904e7c9596bac17fd2716f148091b0d25b9bacfe146544215c3dce0542029da5cd0466b5c40b76853b65b92d652827067863045c812ec5608d19aaa22b734a12256054b9f714c85881ba1f8607dcc094cc281817dd50fda24d68e4f908cc58a59092f0dc1c2aa04d12e0c09cf81946150458e12f1cfaa7e1d84d5da894e19e02054f757b1d3a625c48351eddec1036b51b42aa3c860a3d491173297dff66819801212736c0c56cfb65ebec195a601557318ae29abdd40c265e73aadadaf28b22fd33bcb6c74c979e6527a6ce21229383e805506834a4580c9ee8ca3982aca7d9c14910ee95900034d0557882abd5fc4a5b308df74f7d3da5006df541b5a0ba75bb22057c98a5b148c355d86aa920cad26062ea445356889fa51b848bf3c78f1f375c374596d6279f80c3014046552c093eda57dd7edb654f6750aa9d58ddc7074f8dad74255820dc122bd399bacd9dd6768ff04723a70093aaf54499217494069e6042c30532e1429efe532d845360c06118405cb20ad2226e850e40000f81a24b05a1385c79023e3a179e008bb17c5f413a6810303b8ea95320c14dab63ba0407fca16c441fa380a22a5546dab5286385158e7954d593b2e19b47957bb4c0df4dffd2051f7a6fc5ecfd7807927b1b9374405b75c68e72b95a108a290af28173156b954072198cbfb71baaaba3138bf50f5df8f14fd411e56e72def48692490710c6d80a8cdde054ffb2a49fc962a22d4d785a211dafd1835f1814ccfc11946809c8e86989802795420fc1101208ed5fea06726b359a116546d030bd04152fdc17bc55bf281b3791f50db48eab9905a3e16f496c1b587f705ab4f3eeade16dc843400b80e5c9a6402f344aeccb26f271e9baa7d88e51e46448998b9b8a8286c08a4e50c16a37951b2a0de2551369812df4c0a194ed1d549dd5cd236814fc73fa90c71f5f8da2c7c553ade1e5e4a5c4116e880ee0b06442117d74b82092ab2e4120dfad11ce6caf520bccd182ccaa4255ac72d6191898a44c3b7b5d80b554f6c76137e5db058f45bed5a45044b804d17e1c12480d630df4b5629e46c840deecc55370d60db7ddc3c723bf51d4f29eb6d31328e10cf8722524e75f3c8a34f0dda4fca6868cafe50255eef2ce55fac09fda90a7fa74b0a0cd3e1d72dfadd9e8f5336e288d69e5f5fa70d3fd378c761b099150aace980b455a5ac253e3726d304d5dc9460b024dda59aaaa7bc541a23313892893a3a9d307e4bb918599481a5e7d07fca5f9fec12249bbcca15f377abbc95f144a14d83b8529c9a10a6586e8c14df700b125071f4483bd735146440300e1bff541b01b63f3f4d5b7e0c455ab151300e2ab09135b213d1a08ccb263439e6100652c85864f3f1dca3e3ded689a9f57038736581660c55a205f688d83fd060f254ba560c285613ab4ad09d08633a5a7b5140521fda6db7a5b6e3bf09e85eb5f8928a7a39d7a11892179437c13d7e098190d2427deb08d4cb2e4bc3a7fd92e294aa104815e3444458e9550f507a40805eb74a32b66ef98030839058237847e9b65ea20445b311f04cce9781bed31160434e6e928a5afd62868b4b383f91dac36057da2ee252f70305145840cde900296b4bf2a15fd4354d5c73c1a31154b93ac4739b85c7fbb2aa3df2fbef862073a8b993b3b506a00548567d86a219a38606a43f4a4c7448c3af76dcc69ef27a45a874a97900c544159e509710d32b92a1a583a09ac0e06fa348a64adf0657c7848e5cce526ef5c21dcd4bc43f105cbf409320470a988123e74296df1b5d31c2e5ac1a0dace604718a251f993f85041af3c6a271509555ed14837b8fb20c316feec083986438cbce043e27a1a5eaa88f3c6cad44c543d0b93f3d408ec770cd8513584323ec3f574aac553f51a4080d20ef88a946793354a7219dde469e097f7d56813c8305a5eecd706442e9337b1b0cbbbd00f5d085135631dce45926e58663e634128c6d308577b4e949e2d99c58c25b76e4c4748b91e346065e12e9af19df8ddc8721dd96ce5040dd9fc3156f68ba4376fde44736b6c553d859cf28e3c316cb91260f114567a7a4493f42ccc01b6330b88c559cea51f83d5a119191ef4aa9cb37c6a478118b03e74a504521f12e531f101731052f10586ada568349049d0e64aa7add274171be9bdce8521aef2c7b280762ba8515198aba7c998b6d1094e01aa30d70d2660ba3a3cee749c5900417b417b8b33c3a0a6a075001909e6a2152220660f3e512210511e41952cc02c3a2b276dc506b342382d627550d279ab56af17050a9e61425bcc0b084e025ef2a503daa947878b089463627b789843ec2dea42189656fa90f682a984616cbf5fdd694e8819e553cf22a9766a9c63c625600d2f7720053a493fa993250d28a6888d252070262024d0494ff534d6a4f0e9652212c4253a6349b7141542ea4f46456d18223b361d0810c6496cc90de173314bbfeaa6b38100e670ed25b3947415e108a1725525498433ad5a01ffca37a6c043e2b0f8219627a2bd4cc0141afd906a0b3934646498934b2a51c26d2d58dd0ff9e12134f0e728cac835e4dae1549ed292d29a80008d80566e801fd18a3874eb3754418437832c64227e48577da04f66753621b530c423ec204e43b00ff16ea045cc8657e0f0ae1136d978e717e0d6861980fde382de8e272dc0850cbc26c854a123a4f808a6e1ac97c0406ea32e6545a3a79dc30d49a4a191008065a250f2a85d28d2d207f0b606da5f3023754408c9f9aa03b3548fc007d26a97bb0a7159189490061a98956c3d4a243116707c6e31c18a961463f1cdd4d0f6d4446e7cd58d418263769402d24e4a4a6f947b40cc6b0af462511c300bde1a082cb5d06e6ab81577a002a8c49d080ae373df801b4ee1a857310bcdaeb240d19b8edca7348ef9ad9305689ca3494d57e20d5afa06fffc48278e740e544e478b21149d2ab34f54b0199d2bb8f61b91d4003264c700ca1ae08c22531301a2584b195006efd2c727425a6f3b98576d0e629db0a4489545746027b8e4696108f46860fb0b45df31d62c14039fb963b871345847fd3a5260ae4cda55c25e1a056cf6e51e585ea635ac3d239cc71318c20121f35f140b6770bedfcac7439db92df8eb89966a0b78020795e636a4cc6b88168cc52256cc699a172bd201cacfa82bf9e98f2d55e279c0aa21a8dbfde7f7983851466a97374a63b00fb3785c4069031a0c66a2c4e02a25a6a005e4740506d40b0771a15398f8d22f11f44244e19c29301d6168d6d3bd0bc66906cad1d60e28c7412309a94c81ba239e1b6a3fbce2730b6fc41339a994cc575c4857006fd1833cefc3f271b33302da699e51b823fcabfc69a2b2a46a3d9d43a749a8c8b45ccc4667ed36c9da3fe246c1acfa50d1d7d3ca0ab8a1a59bdacdd8c9c84a74f8ccefe089af2d3595548bdaf4cf33120ac25b640a40aaf5e85f60ef46b7b801556a1db7f571d379108e8c66f73302be6260ae5f873cbba9d9646b0020955d5be83275f0e11fce69a40eda35eae01e133a4d57385d3e024259702a077308a0dd287806b3eccccad13b90d02baa02932f28a5220e8d7c8a163a6014b60348f140a381d52fd2c6d240c225e8eabb1d48a3d2acdad71c34d2a877c1f5e80ced32045d349c92b02871bb15b8426681304caae9ead632e651a97d455054fbaa33469917fea6c001e8157659db0d211a8ea697bfb5f056fde3d87c9f190dafee4046ac46073746b596a4ea74c07a4970f8d97e13fc8b6ad932b02445f30520e48b2db86420e943de144c550baa01c455e91b8a8ca572bbb39ed1167958968f2fdc68116e6dc405e4a1594f13e00eaa308bc0e282f62a43e45aff748e30b85e03a1db468ea7c5e720e08515b883955aaae7e7024cd7229f4b62e1ecbc45068462079dc9a37713a8351c72b4bd250d37c353cd462539edf8d2ce4505217c345d695b1581d1ef10eedcba49614e23e1597bdd4c81ded210332219d84277d00addb137d385363525aade28c1ae9650bae53ee32f4f6ef9ea588ae9cc52ce02d5c2c052e2b2f13c7ba14df54eb33435923d02331addd00cb65164076760dbf9caa5925af9a3495b3c88a6f0d5bc8083ac3f72d0882785df6ee01cdad8620826184b10e5d51a210c0e89b7b7876908842a79cdf9715a177014518fc82c8c4a510be820568e0002ff48ad3324f81bd8cbf21d12774f9d5a5d8c852db6a481ecbc1d106061db31568fb0abe01726e825297d48a1d7c0d1d8ba9d1f840680cc1251856f962b030345552ab24682ce21e933dfd4ec704ec19aab4d86ea41f1d06a5d5c5646968a4209321639fde37666e81357fb573594bc6dbe0e71e4a468699b923a702e90042a29170faa85f593858135dc75f4bf58faeed29b689b35c6e53b4c801e76a5b135ad100012c5d2b80383d64622074a87fea31f97495405cc3882b3e2cc7ee30049e84703a1261270e08d7e5e863e81469b25debc7b152fb317485b523aab9f536b096a9164456ea057166a48668341aac4060ef735b6f6c2a1e9dc036b464a9c09e9e0919a059f0532f79cfbd30e60f127eb420b1ce0d34112638b5088045892469ace38c0c15904cca2039cb76dcaddefc71421977714be16c7d2f818e81120c06235591679b9d1a8a548cd15435a068ca279b9d7aaa70da9e04241c902fc3279d82213d3003190e060e2113c0baa29bd4fd3e140e753528644ef13dbdbbb452faa99902946a96864cecba79eade47033b62a86ab20177354b50508bef2a7fdc45ed9a2af55078448022514f17d3a1443c10a8630614bed1a262fd3d12b9ffdc71c9bf4fa40a35309d1483ab83de92ae4ab4ca11a39e0b4c6609481a4401553b9c26d6a40d9685d61bb9ea97431548de482b7ac1439557c742bd4ca9356e1c2617c2bfb33a951b884f0a266571b1f30476387bb5aa5da6e6b08334ca38a684af7b01a2685f9c5b61d03abbed6bc32145adaef0919d2f0e5e3fc83c542eefd0bb894bbe8c30008c94a8a7cc8c30d91430e7968a3faa4658809480e23309ad9e0450b17c7e16ba11afaf90bb51c22c77735c8723f7cd7a142547572d17e0b0836c9a630c2a3dc8ac32d4835356886eb632036412fb43bc425a0ed67e0881c77246f3802c3920b33ea8fb426e58f10db626e96d2feec303f421b48ab1fc8696dc4013203130f01af4c5884d51ad2ce62918829b008152dd13027030ca4c1da4d4a6055106145694ac8c13145c7c6f50c783bd9057dc6421bb40237f75a8025a0fc7e259814d7408c0573bc52d6d53e288a30adadbb1658d652f94d0bb475c301f4b6e1e7137c5fc1771f4c44c1b30d1de4b487edd2a25dcff6924a4f8a7ba16a0a8228c02988f0c92a4c6a95d29346f5ae2746e98c2134ca7d3f4be30a79e815d843de7484189220c4cc82d322592b33eaf0501f58e983decccf3d95e371dafe08497d0c8498108c50684285e72043a0acadf5b565d528389498c02d34604b9704b99029c0c143a4496cb32fcca7c0da69be9ec5e6a52a16603dc1d4877a333d6858abca50c0a15a1ee18cafd0103401d8997acc0753a31b28d104c5c70e552216c22dbde6c2797babed82c9bf200f4fdd3076b90c7824a116e19c45eb40eb36229999b78c4d86065f91617c47504c0f392bb0161cafaa57968b89bd1bd62f14684cbae4c4473021c8f59fec09869cac6c5a4c0a331a6616aa86787c61125a00811b9814517fbc60a8d68a8ef776a2491f907b0907323c77a5722aceeb419ef299a237f9100ebd2a49e55926c27db4b4af99c2e18619f92924d83ce7193b02dfb9ba7688d0a51655ed004cd8a610003a325c3ce2291fda6ad06a8fa55154711b1a985939b37400aaeda4a202abb5a4df69a4d94501045ce1d36560e2333b34da93876de7055a63a154bce051a7b38a1dcc6538b005d534c6d491830964d13a999385f90a53b765aa08b4840e70fd2bd9f89a8b2922cbd7b86f5d856d3566708a4f5b06eae06955645cad4a0760ce14b63889f6823e09395da554b0f54997f0844f691394662213b4325c631918547ba3ac7d1c7a0b3dfa4fd35251ea74fefc79c482698a4a5d94b3ba1219a1b13a9a811ee11203360b4b73831b38e613ffb343905b80733180403edd08312453033456fc021692c8e428e18c0f7efd8445546ed00e79ac13826526ba9157ce1145102b0c340ba9a980a297daa4570553a6b0e1488d3de28940d3df5837a653ac89463a0372274dd626ab774c30b4e8da4d170a91d7dae88244c75af8393369c714e0dac58571a53eec204503f5276c73577326bfd230d41a4beae5ed58c368c53fc4800bed17a0c7bd0e7068731158f414d1180b26b767f6f4c0a8225ef4c7eb566fd9877bb3e0a6813ad04e48923a411212b4cddb0991aa6265c5f291aabc191891ebef5e1fc8eb6029e001dd835cd08e7c2f0501d54a4e9ce8ed2c53aae651ab2b3f8275055330070d26556d5b5a4b538b240df4958c8df2d467a5c17679ca0eb0a8dab87b03cd582050bda3f2810eba15dfa6c110e06a819aec89587bdbd067473c4c819cca0d18de3b5dc40178a9ab198b0e40c61ff3766295d64694166a5dcc8fd5f08195f636294bb500c116ddc004a4abf8c274f06c8f5c07b81147f5665380e9d20255112b45121dc476dce3eb01447576086695bc040419183a720a2cf8380cd58a8bb0328a1d128de2baba233868afca605e289129bd528f8761450186e002ca579aa33304746e9d1305632fd7009479e150146046303ba24e1bcd8b8a4a7ec54ab40b2892d20d62200b4cf001c2b10bfeb8aa3f76b1af62649f9d66d4d974b02a82a8f4066085c2d8dbfe085574f4896642c0a4e42844b0403296070f1e600b7f87408c5d2ea32823a917d2a7acd96122342b9348e3c102d16468232d8425d7a4028fdc70c5cb96e87e29a4e059a30e382bb84043d951abb129dce4207bf9c75c0572163d9356074a0ba167e50110316d8e2c620e0e7aa50dcbc4ab58491e561bb3e094af5850c12f365588d1c1ec48aecc8efc16799854d22bd3c6fd16f67e978569a11a349fc8ecff4542097ff521bf6add0a168582debbf3c9a9770ec27022d101cfab6e767c9b7234bb3e6eaaa49602981df9adcf6056c54cbd205ff00f551d20a033cc99ba33c83ae39e3e26caa399c5295eca9173d7c158f4864c864d81940978de76f81492f0a7f5adb208819a0884d61874b161e783ababb79616ff17df961b1691951f411e34be98986833dc32c28226c4461723810ca9e51931164a7907a3181232694bc52fc36911e99338734ad0957b9828bdefb41edc723748e617d87f6e4b4f9a0c6135142230d6ecfa60758718112b9d29dc4311f81d088695fe2eb881d3720dc992532e068df0c1073cc43a78ea83699dbb699f5107d3a10bdf900c4353631a388693057ae9aa081adbf3c853e2317567c6589676a137c4580738fd977510c21f754c463b3e5042ac166598b7d31c341964ea5a3e68c70a34a0ccab7d979894fd7a0cbfa23e9d2ae4664250b7f0ea8d2a74e23bceb27c2d85e566aaca8ac545d7e6c0145fb52bbaba2fd165155adce09416f6d6e65016c86c280d4df29430aa5dc3c7578cc66e53b800d14d6770e83152c1679c151480425e296ee1597a804c5cc0294fd9bcf69202a816fee0001f541dbe93665592f521091a6016eace90f08e06531d289113dc4a0ec900afccd53f1f30bb216012b60e0c8f959a1469904145e6911a15b01491554a048725981169a51885ebd8aea74f175acc5b3a560c5571a4cc5c87c8e9b030b06dd0b6454d106db64d9916f094b5da30accac3f12783c77c62ea67beaa6eb6b5d192882ebf8da0c5c0c4643854cb0afbc51d0282a7986e5eeac7b1b44e4fd17587f1f46967979d1b05c9ead970ae2e4b229d5575403329e8dfe1e86c401f64d2465161b91b11bbe970a449db755abb865b02987b2ac42b11469d24b442bba7385348d2a1493e9462c0474bb59b8aa6d4d20a8769658891864596fae4ee53a31bf868afb43c71bad9c99d133117ba2049d58bfb40c3168db0d508ed425d1e84a0616583032838104d6f4271131213ace6168dca0b745c501f76872df0a1241ab594b7b68f4b644564119bbf5b74bdf7de7bc514f80289824017b6966b006a3250a494acc864d2048d05d269aa0b67e18717acb134c17d3b3adacd4d152a16169e882360efd28d7d96e000de3ffe069f8a20c3baed477a29073d802ee2b955044847c9061c1c2f19417fafebb6a6e1541b96b419137d323c433808ac0107025ac4b4ba514d4242a36ecaefbcb2e386d118074cc48a2ca1ee590b7aabf824367d4c0a437d3c25c5ea086da7150c632f31c3c7288d993daa5b555244c8bb4060b4c8c13add2afdb4195651160e3e5b429bbd883ad75f55c2284034b2a5e25818622ce70bbd42a7e2cca206a31ade3624dd2a34ab2e90315498d09f56210a45fa43183ed063997ea54ea39fcca467d615d2442faef2a47020b2f8d6eb88c83729503a23b68a3d26f4e3e345b86681793f544b97608b5214b55d62d937c43d2ef11434877ed2ae625ef8fbecb7b3cd8b765f2b2542b2f2dcd9b367514a8709a2e4d73db08cd010fe62327f60c5f9d0c61fc3cda503ceb4e3a31da36814fe20d6445669649aa2edb982e2d2c95239049ac5f20372650bba0701b3f4ee0c7cfabf07a48c761c00a17fc2862d66846a07af9d3fa4c04675bc9d985ab79849493a2a0cd702735340cc0d73863f3f2b253129643cd2930e9b8ecdc207453ed12853a33920436c1de56af52841283149bfe996cf12da8a880cac701df19e26fbe27c38990006bd3c8283fd38126ccc07754372e16806bf1ff83730cdd0994fa107be5a8ee899cf4eb0b484ea033df290bfe88942268159ceb077b6029be089775c005e183e47d67282102600015b766576654eea656c6108d284f1a039fc0e142a604b890d29cbe8771cdd600b6420e6aa5a51ba58bdc6d7aa80f8ebc2cfd2a2328be29df20b3d7548e3a167463759663b4df54711fc71184c68636987733a624005f1d62c989fb5b80ce410f386ad1e8c44cfbc181ab93f11010e18457bb0da53b31b5b5dbdc5304f941f8183b10c80882b6acccfdb08427109f9f8a318e4df41109c6e0062083d61b72e602156da5595d7c2504a8f90762b3a5ca35b851b428143d159495fe77d898097d78e877eed19344ba5a71dd571632eb1068ee12ad2dcd049f726c20a4f998a1b465b05144a845ea6433939682b10ff453d7a75451f42e9dc3a152271081492f834101578c5d168a79f24023d4415c5e80681ee49041ba9566588b4b1e2421907c181195800e1808dbeb68d022c68538fac300c4386c634105b05a70a71bf0e4334a5de4679e4887d2e180712b1af551eb410508952ffb287a1d1a58eccac94f3e38f3fa6fdc8285272a10a9442b51ec180059a86cc8a1273b794b8e5b182b9760c2d2f806e15784ed464a5acb843a7a929b474332a4e01451890aec4c277f68348e6c57addf44179a1941b70b0122808e0663be180b406b68d2fc44d60e62a2e288aab9282d84ac1646fb8541683caea71c70d5e9b1db1b8d161101a49b49548682dfca95a4bb43eb4047f8115c8203f4f51619cfa52c7b61eb2d8ccc05cee7d1a2bd594345a43a05400d2ae8151380067c8f7cf96daa24308e908f23bb7ae4f3416fab6f8137f2503b39b05560c12404e413860a0d5db655185616ff15ac74ab031b0c4c7442df826cdb0f1843995abeb0038ee713ac5cfd0eb478f191e7d28c0c1b7b27a9fd5597be48a1559910e10f689105394b26105081d8e22239890a9e17a22d0bdce68d1998a921a0e136869b97b1d888f5ad2b432cdb672cd223c11519a9a662644c03130f69232ea8c6dfb835c4a3d7c156264bafd1bd0c26d9f70aeaaad5b1da06dbafe1932de327b78e2b6fe45f1ede0305d946a61d85a7a1302867af6ae07814a3a680b312144ffaab96d3fe9501241c4f0c104c898b7770200c4f34e27530098f0d1e0bb81067ad145e2a6ab728c693c0bee79bd352d2526f7d5fb96c92b7f4673d7388ed2b0a2bb12130b51f9303e62b1a74917a918e4de0dd4b1a0541604acd7c8fe7da56ae8872ea66b243f046751551cdad82fd3f194c1430604d853910e1d7b4478a50346f572a4163d4d8a6bfc88a7eef3207841de664f4e9569ca3ffba96b908142a34fdce9a4a07630215923d501a7bc0009b490929527c3d9586223211d3a290802fc310a2670a830c9b964ba55bf3c053cc70a88d0a9b766b443cfd4040c55bca2d6e44d518caa64004ec0b594e900058eaf1ad158c60793e4821cf2aaa60055d3b1314004aeadc918ab7f872041c89889068145a0a6cb444513c64203d87234b8c15c230c212c9cc61c9e285f001910f2c5f0f4d54de58332882ae27ac24d63f6dc9e8b5186789a40cd48bb0a34208333ad25528076ca7c927549478b394e8ad54d6a9532644a48fa600209565faf7c6ede426c0375465a9902b0785b62c804c0244dca4cd9b270a0caeb4143140ee05e1edf8c7ac207c9185281af5c264194fbc30492d88b39a21e4ec75cc4d71e8aa78617a11492eb06436b673951acc399a24eea9abb31105deee186033c35d585b05102a5f2231d80eaf796f36848568b81a402b09f26afa821dad24767d3ed0edb9592f8cc59ba374d5fcb537415ad651b95c718bfc9b0a3001e2a6830c4642eb4a101f1066a670c748b95a2a430b5e0dc705739bc4754bcd7995a1fb098a820dd2e5d7b13f0a94e8935d6374ca73785d36803a17f47568e5308da1e012ae8810eae6239ea884186e3547ba22d74d5d8b59341c5ffbc8949e1534c8e4b5633d8c20a288f2c237a92b1c6564bf3f235396f2c45b20b4a68a149b0450896ea8c3fd8a5bfa7922f2de6453805420e45d4085b7aa39da43104cceaff1529f323f96260a1a7b1533d6d4e9bbad2666ff420071c3cd7a84f74159f634e675eca05aac5962a6220b923191a14c862506aa35bdbfbd973891b4c726a2e9c310b022b00b576856a5f31d0a8bc4c696cab579f849b6542062b98aecf96900ee6e598325d6c513769c9d1083d4c466612013cbfe02b1c70154a654065946ecc127ac8f1557f72e44fb11727ab749457c21f37f4d42d152dcd146a55148752351d2206b3e25d95a36ef2a7b102d5f4076454544ad3d8cb10fc14687429ef030d14410c70e152e579d8c29c8c0cec00446b89d94d512668c64ae0edafe7afb5809f982a75b5794f93c9b455242000eefe95730b4b6164be23316801d165325c0005d72807d6b4d7451d21daca8606e4c9b2525fa87724145aa45b7c9bd9105b48a74f7904101a15ccf9ac98021953170f23898c595dc545e8a133cd03b3c4be9536299a11a331088436c9d155a6a7d17deb183c75a0f1fa189bd3aca643abe0e99e78748606da012f7dc31cc6ecca4eb0bb1535252e7c5bbcde566c4cc093c4c3d2783d7e41a3d4da4158efffb438c0277766f6ecd910b410616f5e02c5187006da509d1572a6d6276e00825808401b26e0f017f0cc35ebd3fe4e01576942ab3d26e4767d25c1567ecce43b7c221332555eb5439ba1ea39ded0d81c4442d7074f0a13e04007305f632899bd8a891bd81265e58c92bbca31718f8ccca83304aa261407f18fa0111ff696363efae8a3ec041bdb142b6d295f2808d54d4094bc60586809e1ec5c8b89da29a84844fabdb70237a3da4ecad80a01dcb414b182fc38342a3db6bc9bc8bca1e1cab88ae98ce582e358c68f337a82638a1c96161d202f962952700f4ea66a1653e8067388e51c0b63cbad46ab5bab462e55270b8b8a8fdaff6ab5c64ff7f0218be567fd2a57aabcff59a0916b890bd26c83abd0762890b2f21a2523faa46d0e99f105359a8651e9cfdb9955bb7bb3f6d363b17eb034047e05f9fa6c25bcf56b286042c67dd87b5a606fa09805a966019f1f29c4ade8987703dfd8b2d318da22f9c4134f784a2a1ab367375adc94dae8998d195b9062c67842698ad273f91db22095f40c672a58e859546fa08980adca059a6e7901d862ac2a060f854cbf5fd0cf6db6b895edebec91fbcebc8c44934e47da4c0a37f3ae82c19615560500a7f8485901a3cc45753c8536984a8646b5f2004e2335d22a0c2c614c8f754045672808bd4a73eb0a6520cad808b7f2116301ec98ecb0b40e50f2148482a95e56d20db7abf5eae3ebac5b30072a0feb26f74d3a30a14b6c92080a8bd20dde168db4424f003db5d786a8162adddc37233e17d7800c6dfc47a3b1c41ac37543381d6639f0417ea707b24f6cc173d10d35a30fadaf40753a2e12dcb405563886709f845b1e116728737577f22dd67650354615c5a0d453787a044f0b303ee080d97dad9c07817e0c05638b178aa1dc172d9a918ee140fff70c9ec0a202b610c8a16088d81356d95adb1ab8eac744424c878e3252a45df9d39796c1541fd955198aa0049f9f7ffe39af31c70d80eea59acac8e4d71bc438556c9c06c018fba8a39f4bebc74e0aff4a71cbe7cd9271223226524a400abc01318b9daa8267d0b8211d7893b146d26da5d219477893b41940a3aa21591829443e82c245208a3a26000103cb2f2a2fb5446068fb2395a9aa6c69a70d20f017a800a74c0190feff3bf211a251cf0caffc33932e03273cd2c5c6cabac446f6791ca38a9ff30b8270ec5576b5b04829b9da16e109b80adfca1d4ceda9595a437273d8de7ae2118098a33e82a538868d98a09be9620e20b972f8c390c6839c8fc31911b23e901719e12a6c53323dcda8a25112d4cfa3b9618d7c745b6f7a1201f1e12d76d19f7c620b83764f198fa9a1ea914f73e5115c307481e69aca14850481421b48cd727605dba68095ff8fa7d4d26a07db48eb95a5f62c402ec5e02e895bc66e386c6920dd80151fa4a796f6c2299247360719b04a7905f5f20870580138fd436f5a9ab3330aebccab30ef2ba2ca1c0d440b7d2017dc9305940ceae3530bcd8479a54dec322ff8ed678150884767381aac06aadc8d1f2955f4c94d1004e5d1c1409a9f03d568bab21edd2086583416eb6194b74390d33e1af4c46ba6c6d5b5c96ac7a49516a0f11aa935d11a567d1573dd9b09bbe9413f095d60460c292b9228560b696b05861ac281a11c4e5a0a864ddc991c9a8766f78539ed8715a1a09c23276fb8a1c444467122ec47acd8190d65643236bba911962de9dcf601a1526b74e2b88bc2151f29ea6068871d687fb14f31824fb24460077881cdf5fa5a9d85a5e192d9db7302bc930b5504e10c9a896088efeda5e5ddcc5b6a90ccf29bc5a830011c8645cb9500aac2164a40ac90958c2140900dc425486297215002b02225e0bea2ae9fe482a7792bdcb06adbd2188b6ffe4ff5534f3d856355a65a948809d53ab3015318c26688db533091c91d808c2d1102b86ea6861e9cfb49443202aa78add80a213ab88ab93a33d20fd2e01879619aa7140fccaa3988ad221863cde89153de0c404f00e574e0108d3ec0c2aab2423b203071c2d53e1484b5b4bd05194adbce0eab40111740fd680b31790a1fba516122bdea1c3ac2b9a45c981a30c8fa74b018ff0b7b01d142633956f8e37929adb94a9dd82751567468a74363d1310528d9444286d379625f4d0d0d6e08e6584dfaa5872dd8faf45323ba01d80f4d145569a41eda190e95a666e4522a8d7b73da8d322007b17ca23eade5faf85f4a482641a4396cc56594251d7cfae9a7454a3e0ba7f528cb30b2749d48722bfe33087690a8ceeca4d76331a57f90ddb6423ebb7c0f4908d3adc401963a808389250b465568411ed96347e534b31744e9f9f8e38f5b1388390194d1796496f85550539850ae5ba184792092ba7034e6eac0a216ca048ece66c914ab999b17ce86936b35cbb63f8a7744a1251726c25f9f9e169f330fdd7adf194ad48599b508c00d7570c09cf27c8df0a7341e556a2260eacb56f581333ee0bf494d613754700831650ea2b5ab07797642697acd0990d9a6c152d03affaedd441db42f66d1622c7ae99081e422f4c364a2ac884bf50b13e42cbef6af430b04802da2ce4f15cbe05bab288ea1dd146674d217f76888161c36901116e0201ffe9c29ce74b2c37030b1141fcc0b552df8598c53324f034106014ad5cbcc98cda46f0407381dc367ca90de63af7975e061d1d82ff1194e823eb19a20583e987a1a6e96421b9245b5a75a80d2d931131ccb1f7140d4808a623529c0049ee45275c62c08411d75ea1d0d4204874e828c1cb40b4cd00b5517414b19cc851578a88359c885172311f7b8570843010c64292097166135269b57631550599847b2b3ed04ccfa29930e3a11fab3cf3ecbd5524b966f76e263ff3a78844b96d574c9bc9077418cd1390f823a25368809432ad5ad485f9451d4eafbdce84a18855b8552902339870edc17966f6fe2acaaac473ab7f5ed2a0d8e293898672a2ec5741c019c9841cb1301e2135a2054886ab5c194120d3660960a93e52c95e541ee7c67b16b093676b441e3b3240d1c2a620a6ca204180d79af1bb69cb692c3aa14bd83583ad092363b0aaa5d20e846872a6eb5d816fef98c6ab2376f5b9b8677e6dfc09446235680d9821fe47c1c8f0e3849532036e3de287ce04a42b2254e8bb1dc345a00646674c25370e0107c0ca9840c0de4e7be5d9dd521627ce38668004dd2c7589e82f66017083e0991e5938e7b43729d386c6af0997df17335e9427d4f0124ac22cda075e60a7ae5323e3107c26c12ed14c07428452f799540657e5834154ad896eba1373f62ace938207605fffe9d0f0c2b5e8e32e043050b570799505aa6094337902934267452609c70a3e174deff4ce21a72eb30e11dc817eba8a8558763627b084478057b40cc8e6f6d6c17ae769644076ea860018164a7119295fc8d225318a60918022b002992e16e3027ef0c881b98336c7a85993439af5deeefc68a6b60d107f5e3254daa1b6fc265e4588bda3070225922b6e4c3b91dcff265a80ae23ae20113104c8d09eed7e9cfb292bc86abb8c8b022f3cae6d8242004c59e1f52510ea7920b9cc2dc2aab15ff32069f25c320978fb9217e02ae0450d936bee753744695904ced9d5ba5a09daaac88157c40a0e1beff768d23c616f6138016f3b64049fe9b1d213ee98ad59e1293906ec541ba15dd199eb7ea55422ade31c41a3da53dd0a8b64c21f4c16282ccbbe98c9b34a37ddc8a97be66f0a620985e886cb7af759b746fdcb8c12f549f27150e5467d08ccacd9beb9d77de41423f8ca80fbd2c4aaa660931549828f682597da4507fb44acdc2050e03a001985cf00fa051a96cc51af75caa472e44f9247dc83baf85db988f6486dae2ec6adf3d069abad7c62b3dbae8098d822dc6a285d5515f8c6536d486fe38848aabfa004e615adba90780fae306eadcb774e52fcaa07df5c97adbcb84039ee37c47012ad6f61682a00f02cca0fd4e58a1da8d451b0453332453672de068c1edc261f8b7f2579411b831455fa1e11e93a10a08c88c820888d5a70ee538e4425e78552901639bd1f0563edcc6e44a2d9064f619141dc096627c4411dc9933677006dada191461518f225953f7c26e4a987f840385810c59b7e1d51a9603828fafe0a49388329168a5b8c9a700adc5096e9520c8028b8e6a194519136b9473a64094e0f0f090eb557ec3b57e2ccb4cfa408e2cdd6084473e91d45b00ee3bc75629abd59b4220d85742ad88c5c72326db2e3669b1c29d8cdf2882a78b64535e902089411fb3344463cb42718da786b82f402d32c72004927dafc6bb60d5b2036d40c8893174dc13d856b6dcbf9beabb8c9fb4e8b79b1e8183109de19367315d8500707c16a480e0ab47d56b7916cb7b7907ef068e189874292249835cbe8093f480da61b8e1edf99131c2b1ae7c0ae1b3bae21845a46142a15227b3d3862a6d5c9216736126ab6831870c8d211184eb5931952f700f5572a134ae32825e1d24084299135c05f66d3de0869f5a8076a57ee1313380a4b00e10f98e469a47d72d42d8c88fab49b52d8af9e5297885de52aa9631f05b0fd05e8a47be16184b8b73c9c8e717081a39d508c031299c196ad9b11b94161da097f3127e57ed86367bc01cf021a627bdc5fcc2a84cb76287fb4cb1f0279d2474702840ff580b1f681425693311e675f3489c9f67af9a4028dc01dad9b0294a1831108be0e34a9abe42062b847855fa3ae14a40405130f926b461488240111ff480a24e64c4ab7a672acfe5c25842a99e8276791686e85f50064f302b94e2674b3bfdecc7cd00d9bd5d52d09beae75c9154d06ea4af55f260566112c7d354e22cad002e9b293df1080d5c06022051fc9c315799432714495aa381ee31ae73f8a442721a3dc2a06c9e217984a7ed50983180be12a1fa9c4c124a1020122c0610bf20dfaa0e2647c6c64003a789aa17144c81460f3a9f1710686b84677bb7e467ac46a2aae2589f9c82a97bad004f23ad3516816677533e5ce65f5a8edbb3a3e4ab650a7a7c56c7758a11c0d7480591a9453bf45a8a991fde56e72f3d464b4e1caa18d86687abea6375d9dc3a12b4c313cfa1a73f1a0dcc59e8d02bb9d65bba65a2a22794da2910f7410957cd8e0f95843808f089c9a82a9a257746110de5a95c1d69fdba6fbbcb66879e4608a0bd75cc05cf5c367695e7578ac2a80219cc2f9e17f5d0c0d290048404ecd2dfd7f6f289b858527f4f7b1f0c75da7b94acdb592cc5104de352c7178b71ea53c40a327621dfd76ca47d379df521080a467ce1dcde0794a0ed916e486b4f84126229e5ec9573ed1ac1045c4ff0b93fccf76996761b21093d8de0c30aaf301fe49893c77155b6ab98086c1916ccb5035bc11b7a898fb0d656c8b66551fa6976ec851eb4ab61a7c92bbeeb4f963f8ea33c25d76e3046633d40c44f42a684534181c95cc5eafa57a1800d8e53b502452d20b462a4cd193098c8d0e811e0bddecf72981646b4ceebd0d2dae9a3a906137cbffa0373f4e4cb75c0b5e632aa3a10f4aa174479c98570cbb20387e06b8415540b73f42c86a26d795600c1c9e4d2add216822792126ce4d34237506521a8c6ee76f2e868e73bf5313cd70ce1f40c3eed2f94dfd18f56ad22e45239d2853c4cb22ec0d3ce829a4c05d8aca5d009211583806a6a03318a77f3a82d439d23b34a9e85b7d0d2a376c4c91a9f0d71df9b6629462e1e13dc604e8750791303710940602b3fc190a09506cc48b919212ab417f5909749e15399c0272a2099f8008740a599f80c66bfa850da0b8e85ddbc05801073b5c098514064083682800316bc1296825008e72f70a905c057fe88f43d6dbbb10cb15c468b2bdb834fbbefb9805666b420bfff26d939dd8217a374305db53c13b59668842a68e526f4df90525d54b49dd7c293252247ff7e7dc68d898445b88d76fcd70d04fa161a186546d896f267e0988003e0573dd013fe423c18124a0bb92138d68bad6132c141707627f32625c971e429d26c1c342b44d5171059348e17712a7bcb44d3e6364a2107a1b8dc7e1232f4cf251b5b21b090af98024ce8b675df824984c551e84403d7485d0c37aaad5902a8e8286a2a3c2121c2c0bbb6a63251f8a308402c88a8e21408a0ab175e53b816ed48a016beb61ab0ba963ba0c889c05a912ac7809991f00bb0d2ae1b68d9302a8a723b110493fc0b98a55dfaeb20aed687cdc4bacead577ac8f88b981aee6b4c301c9ea0e993a9872d7cc0a14f1aabb6a4a938efbeaf8654f2341cbd6eca6ce193705d78652e1331750ebdecaf14bd1a0a38e06b6c9b69de520107e63ae497cb9009115d3214a3480a45559d40b314b1167db892364db234484ef2dfda6b54317ca94a7ec7275aca97a121c56309966e0c69af24df57d01a399424374794a6c8c5c3b9726f3e281fea32976e1e5592c0812a4ae5ef902ce828122c59c8ebb5074f618caaf4e8822df22d2d6804044c993250a400619d01347b388059c0d5aa1cfedc7700b5e306d1b4f7d41be7980007d9445955d922edaa100b083141af027675378df40a40b290f50062388e69f714ce85116e76ff6071628d5a5d30c87196cc904787be31088a38920f3671295faf00975f69c491828b743d63032413826b31334adc034b06ad275c9276ca4def0ba2f0979feb2096fe1d10c0352247ad768d99a84979cab410fb7cad025f9adae67cf53390ad278614ac565b251878a2a528d74038c087def46a4639ce72b49b77735375c6402b989e65701855811d1cd311794553d415a9166a210d4cc8982b23c74fed6906688a471ea15163f90e97847b050be078cac13189e6c29fea353800a5f89f9b20c1cec879147ab861cdcf4b6ae79e30992881a5caed1cc3417f4acfec4bddcd5e9541322890a45b592c0448a484144b4b097b0b19b4c2284e41946a78a5a8621c74f5bf94b00227f5872d4c0a0d5a2aabc554a2d6533a83464c20e542c2f68661cb1222dc4a80b150c2baf034a9475a8a68a0840a4cd00dcc56f5b212ea0466f9af3e998aaf45a0acc8f28e1cf7c45154eb69d59cf23e2e006ff1d02c6c01b45272c05f7ef965b3c0d627c5302f32c1ecac504b8b9ec59eb1221be420ac64d84e1c30cc8c7526f73c269452b02c0ba5f641da3db471d6599e566b7c2329a204a75ca69a20fccbcaadcd66c743e6a31d51044a39ddaf4dd6fe27ebb88c6e72ed2d4438c22cfffcf3cfbb77efa6eea54f50a70d445e4d513b247a17db289f9862e2ce4af12f1ad1531493df811c82abc466b4e5db9977dea4653c06a1b9188106432f07096cbfc89027a661f84b597583db64b9dacd9237354b165bfc0fabb846d50a4360622e2d584f6698def141aa661498e0b87428f907c1ec682c2ee82874a8628219a93e2008e9e79e609ede381ac000b45887f1d32c64d6520f074f49c88fc47aa41b98f0f4d4a3924faa96467aa491ce15a05539031339c5f63a587f100b25a31cddb1499cea704c12fb8e00613271d0300c44081b06c740434c5d1dae531548e8cc582ac531d907c12b2d7e54c5a7d25287f7aa291a8545f8e395022d6404206c7550119444e4985cc8c15b753ebfe8618a7c2e91a1543baab30d9ce96720e0ac119206524b1ca6ebf4271f61acce0ca61f0100a44816285e3ec66251797ef820d928fcd187aa53605fc3aab40e7f324b0cf759f81c87d1e546e4026181035094c405087af9411b08c5c206a6a8dc284caa4174f41bc2fd6e08352023b39b941a20192198dfc125c4c29998904652885a59d9569032b020d72f77f2a4b881f06a1c26e2407d5221be4fadaa7f2209abde642d07a40636f2488a0840c60df786f3440757ae5c29cbc87114045680c9c0106c0e1b6cc4c32aaad81787c30cd9302eb8c071f8412e5f5bc29283f034575dac4b95dd679f10a5888cbf354dcf920bc07b199c2a7b54fd0fd75c798a7219f6d9b9a01204b383864e7d3085507307dab5144666e7f4ccd4b132397520a2792301438ca2c75427db00904ef8d48db06d5b1a82289a5a711ec7105e290e56a6ee985de96ef55784e02165252ab3e39edcdb62489f94afa1a10f1174ec8a369438e01b80b9397008828366a87ab60fa2435934b91a187b01372f6c41e8507fd90199622c3c2b9eb720d369e480e0698909f68269201bc055b4980b348d96a074b18cb72897664bb919ad5fd901b6d5c90dddb877ef1ec20b1f90c60d610ead75fac87002451de9608b03943e5b481068f63689b4a008feedd4a011582d7882c390a1d9621618a2ab350f0417b74864737ecc3d08184bb254b49fdb8083dc90d9f7fbbd98006c915d6f15c0012833f27a28aa6285ea0cc98c0c8137213e1010a8736854712f06972e750c84b0008136fbe7b2dd68ef88600169491fac28154cfa897040308aa6e1a4e1b02a20b227c22e0a3c5d5035846fc50a7d305687fe67626bb0960e40109f0b64bbbfbee601c89d5cb0c51470d628d1c3abd2e183f7df7fbf6c2d2734518091b5a48b38559a0dae89d1465373dba0fb155c2d0cbbe242b95002869f59e9071ad8584ece588cc0d97c5bff8712d7a0588908d730054c86e4ff2a531aa462410b424e87eaa0c152036075474ff1da67a907dca4ac958b703665e5298c455d3b97d841c65aa88ed9e1d34ac29068406ec8580059b53e86989103a58566a4856d21c19f6d54f0d35f0b6c3d3291d9690c54db573657e137ea3888d0761013a5c54ac52cb86749c1d28b172f5ebf7edd3dc8d852c04fb3f10d3e4e6af6eb0685b25a708feabb205ff45b0198f8cceb6bf133b6f077e6426f419fe1adff24d5010d5223a65e24cf5ff71b3cec1990823ea4818f1008102b99dabb351c7fe8008044801c1ca3394c5aa3a7f4cf6b0bf908fc8409c61ade4b6be003eedc4d29181f54b9d4c0aa7764d7811d7b87f21d33a2eedcb973021643f01c58f8980bdb6fdfbe6db52b10d342523a005266cd23c00a3e207382ba21b3d0cfdead1d5cfa5c4c6154d2c199bffefa8bf808a2324755b9ceb9e00fb7e54c0da15495d78767a16670c3cc96ae621324c0676a4fbea2911655446b6dd362528cd588399e76b2b6fd2cac90ad5006a46163076af8388494d1731664ca97b927f7cc16cf81351d507a6a8cc9fd1f29a81a15a372023c5d2e636dac484c8a670af5e70237273d49049cd25a12e2232c200c86a3d542211c6deee0a3f92a7f40c82354612205a2f4bd06ca3642975adfb97307b5a4cbe7c18108f19492794a15cc8823167038e477f5a1a08c8430c8b83a76ffe7594bb122342c5c74ae54531f12f5d52c88a779ec502346b7c9c7c6d88676f06188707459b27ab900406c65129492df6dcb068d1083b3e58566e32f9db0b05023e4e02cace81ce0180867daa9b349398252366e022838b43b40d70b5b10823a385813106216b4c09fae603ee070a32e38ac9df6103071600e4af3fb282dd7c3a8eaff3aa3821a21c1d4d5c95ad521068ea4b75a5a152b641a0594813c0bf48ace0a3cdb7b2268fcefd4060696ab9f38718207a1555e06eb4d104374c058bf210449926aa14342e7ac20832278f27df8e6948ab9726a9481c7c1c99c7bb3e340d3b173ba442ebe3aabea1315fdae846ea80307bd8ed5debf7f1f6413e109c8341ce145e6b0a56345886e6065228d78450100f7b5ea29aaab5f7028ed4f81a07f9966cbb50ed568f4212c3ed1f0590b59269c7b95a17c39ddc384325f430a0a2a6f83cc10b420bf3c9a82412306f217b497bca88d8b7ae0061d06a485a1f7244cda462908448621b40e8678dbaba4a6c3618dfaa7ab141537d80861e9c654318a928383ea552bbd74e9527c2c0e1ff751394d4b31887b6460ba61bda382177c3c5f0075c4d01e5461a2b975406d5b4488349c9b48ed02a873e76a10d93fc866b442d0c446606cc958c6630a04f73e0f16104cecc035ea55f10faa2877950e54ec8c2813e15a60abf0c3df7486638ad95181343a44ba26424227df3111eb75362335450e50069a82c835a6942451ae5ef9c3586075c3778ebc5a0f92abda18524ec748caf6b9d1e20ef71a3b75678d72d588e76242d3e95934640afc01e7d8b163106687985371142dfa1438c0130389196e6b1b7cfbb9974ac5f081583fdca2bda40673aaf39562e0b69e9d2fae6edafa41bfa99a9622797c83bfa76eac2200e27fe7b5aabcea8622ab1f11880bdcd3393d5b663b8b092b13d1228fb8bf4e4cb500a2d7ca64812dbdc53aa00cb1ae304e66265707c7fb754059484b274bc720694172af7f5baaa8460eb47d350ba6f1d41aa9593179412531491861de912d98bb80cd851566f6ef94802a2340298a208c3908a1db40d1992adc691d081df48679c665aeaab618d8e24fd6844e8e5881709dadb895ba26676fc9ccebc11909007af98547202360abb0c01f5126c213ee1b9964579913099d4bd28747c03aec425d8b22fce16352ec25c4945cbd03eda0ad28e3dd77df4d8d5a10aa68cc65821670c33a8dd34f7b23c9609400d48f02a13cb3819c519dd7cc29421d796e52d916403a6a08b0622137a44290390598e0782e803332630011831df8d8b625b028679c20eb99832f21d28114c9a0c5bc433b9efa5afc2c522d08627590f4a8e228c1544f4a8a686427d006aa5a3a2471c340c26edbb5cec53855318a53589dafc568c8842daacdde6eae895217608d8524fcdb7c4971f5a40450d20e080133b92c01a8fecd2ddc88a045150e55ef30b05a2f799b4b1f3718d82283282d141d1c6a57e5852655cc420e64f8ee5aac2d4522f850786222b3601a98ee753345acf6ca22ada073020acba6c6f24772c47f1481c3a87c5a1e2678e4b5f181cbe0651809806d34204a377331bff26d24a08be02877678b61882231b31f400116a32089046626ec85893ea62620f9050450012b5454ece0e0d81b4915846a3716c2ee695dfb20266a935b37569463c55b44156be8303ac0c608c5234b1a71c0b910a045d72812c4f6deaf0753a3c5a9ddc34ad74993e654a1778f878c0bfe165dc863117ce0b00e6e6f2f194103107cc09c3203b18cfeed9de189a72e249ba29ca0b80f2769421965b95e3a0f37fccf70a09aca71c70461c69dcb0062628aea1fb9eafc688a823b68867d75b218078339ab67d63c4ee5062c06dd578e437fba822f2cbca304da73aba2153ad77b1f459e954e5cdaab14949442a315c91a6b35c6381cf9b7ac3b6dbdaeaaff38ce1f9f58264104dd90b45273c81bd9245919642461148da40d3498365b54223d82a41ed9ffb5aff7effab83aee1b877dd65eeb3b4f6b38fbb4f0deebb651228a93204d08d56c513b85354b2a00030b024af80fb0c4e76b07c0ddd093b13a13969eed04f90a850e95b2484239740c05a9ad14100eb3c326c7d6d26f4935d2014433565205d6a781708140d374c946ab693d954070515cd3877b10206dd1a230418cfd78413636500c2d6ce9592c283fa3dc3d449578f145203b3268e90452100adf2d39eb53cdaf98277c190f492dbf331ab888a8b90faf8628f9a47779a2c98e554f56c85bc896ae63aae93a49ba21a5ca370443c7b201a75f5f5b7fcda69370d1d30de5521374e4d09aa50e64dbfe0e2b2f22b75e66b70540394664e4fccc46b78a3bdaa9bac13b19f6371a28ac266add0d9da2553a05bc85aab45c614f569d4e42278d7b8a781df214d46204793ec1a4eb38758f0cd62805828c9eb6c0f4c42320ac0549f985a0d3022759a1aa5c82eb0eda7792a2c52992174dc43efc36616fc717342888453b2ea8b5054454b99a8ce8dfdfc16119fc3210f1d2322cb8637ef4ae834996b1805fa8fb1f936b71fc5eed548cf0493d4459a5eaca5648b6f97921a6ce586a3da6e57ddcfa04bab5f436deb804b2c85a9fe6f9a861525074b8a34544a088a95dc6669e40190b7b73072266042bb0d97a9598cf221dce999d4a4c4f74920ed9b9c06fba1119d58a70e94c73064251f405ca85c842643379eaa186ea3d7060049c1114327466856e00c772ed64e5ab6e20b47592008baae0e04bf86b2fcd288f90d48bb9a0b0d0831736ad0a63df80537f6eef9e5e01510ea0df57639b88a21c23ac1653797bebe7957804eb86f554cd22c940e4a57d8f904114a487237575bb71a40729f6739e8a2c824d08390f35552d8a68da7b57152114100141159325c08ef6224c14ae6a43211a347a842402418cfe3eab802ab05b48ea151bd4d49a0b1f237914b640e0a683de1a8d658acc0f3d193362006fc55d07a048c9b97541d9d34267a516bd18a2459fb64baa50a82c09a00d315a00a42c127083b0aa365a30bc2a4f4f589aef5432f4d35b0c1632aa7f212561bfe5438cce922beca454b405bc25733071473bbeb687ad10302b31903ccdf8a023163e0217f9034ee9d40d2353a11744a20a191ea947d41adc1034aa01bc2db04a7e8acb7d0a194c0e9d9ede858ca6d9458a4a8c3c302ff2d9827316af85707d669780221741f0f1848ef434fdc3005943d389948ed6b55684264819196109ea4d3af2b1e277db1f3af742b4a215b0ee7339909bb1375d6f79a29921d7f2a8f3a06a0da64f221440e515d8c16ffe05946e3e09cea36c855630d2923e98ec035e2850eea66d85e61748aa84a9f8ef51495e079f1def2d18d1228229437b0e465694c734a156766ac70e08b40e385b417c102aee9afb646d4dafa8bf6a22cf87257d0da39b565b2a92899df37051c60429662355b756bb49cf53ed0265358221551ce86f2f437b79a9ea063a9db14f6820205b0be3f63905e515ad761744e0257651b2c46bc28b72883a25e1c29a6eea1d28180f778a30a0e002c410f420061c7a575fb016f2693e5539d36f7f18400b4c10358b0419408ba386eb4ce36c92990946c25f453e024c730807d9553188a7629a221606cf08499561900c7b938a5bc0f2b5b9bc51dd9009f8fd4ea21cec42739bd3c4c81ef83673457fe1b274883c8884423dd143e9d930f1a25014300b6b23d67c04cbdac9c728583866731c1705a1b0a9994fe87c2507953ebf20461200df285495c932182d667f3aa3f3bd9051bc281c5447946c9be2d69879adfa68b24491942719e2594fe2e603fa905ab11c7b6464a6104d0d6f35c1589a964e4168785186b889f83a34726fb646583a408d7aaeab274acaa58c9b76a95063714463f916a2560df05f742426f069577f92aa12d65eeccb61f4f1087c82065005ce62382d321046b864da94cf9016c3abe2dabe011f9d9951b1400703216a7b0c25c0ba8cea78182120d5d92a0319a2e859099d13a23ff1360174b50dccf71807b346a70b28d28302a28a0ba88baa1a81d213793e9b6ff2907ef4616c89b19aa865da16085ae26d1d5e6325a1f93fd369f930a60027313c56e3b060669a9c190350eefbd985e124d09ca283362d70388d0202a3671efaa3b9d4dd2c89c67b4b8bb1645535e70604818f3a1059129675fff9cf7f0a10e018d83c8b21210c77850c5f2125d27ee947adf46bf554896e4813a2de34d3b2021b2eb0b6c08ccda6d52a4160dbfe3030dbe6d896099b95d369e73eaa8e89051722237e0d01a1396f2b50cdaf29511f9e4271d5b308e8a406a4a4aa27adb1190e429e54ec119b54159659a166ab65af2af1a2037424502d9696118f4754a502a2cbc6dc6be19b8070cc66c758c36f4b4557c878e5955708bd82a212a3e85071d157f75a32748d396455bd1d13db639d1bd3086e89c8d7e60826c68cb8df23891d4651767381aa7de496e4f1837feaf7488716759802369869c99301750e124904640819b58858ca429b3ead6cabd928036df012471e6548ab6b44c63868a8df7d94fcd94716a027613511d0398118d894871c406bb991dda0b032a169bf81cd6c0b55e466bf0afcde7fd1de0dc2704737a019453e790b50cdb6348a95b49bc4d874a519fa192215eaa912a9d4a74b601153f5676ca18acc3102576f7624c6966608b9d5fbfc9ce88a9218a72c5e079d2144edbe7da26a379d0dd1c8be93495348baa002172046798ac7b4dc5c09831541ad71e8590244219b915a790b79f6e36e000b8b948b78d8dbbc675a24a003b9691789aa555b9c72e6ba771ad04887680c44090918d8c419ea966f90c1a51186057eee3321404a3ee86c7b05cb00faea9e700cc10817dada0dbd93a47984785132c7143818d1bfa5686a6539ade0b666540148477c9285930659b11cf53f9bc491514dfa9a4aa31f25fae04b5269f3ce0d8f4340e115f09cbf6535037d2d6753b78bb5e88c71780514ab188235a161cdf21345a04d67c4d02003b36d64f79a75f114f54b670e48f57f5e175c2cc88c2ada6b2994b8b69c8167a2a145675ae88f161dfbc3c35b6fbd2538c9fc5e3029582899788b8db1f6dead8afbcabc688e200a9960c2d28e9146026d3588804465ab59d59ce50d37e8662b995dab18ad78bbc907c80bcfe6f91d8226fd122645123d686a5136da1f40c1cb4aaae53c2556f4535e3f12030d3afa66103a882c78a44b4643d92d9d86051c4ab5efab830bd9feab9105532150e4e3f80341e1176d222953e633be628a499118320a1c6d94347341497fff69edb33dd1223d02f0ee482f19b6762bf691b34ff48049087a228c65100508945dc032445183d90a6062712d376093d62012e0f0cb92a06eb3a0ba9a065b63463cd46c519fd6449bf45a5f60f7ee89daa816b31c31e2ff26cf78eff8693990c3987b639354e15567310fe2b2b9ee6f2e3dc22cc32004d3130e4326c42bcaa8835a1a13b3c471fd991cf3f03653d1a7578791120f413039880ba6fa24dc92842188ef2b5e6064cfa8f5c8285f9d40657e0880511f5455df21a6dd2b634932316a6760c4d2748c1d62441c698a5d26db62441988c061210af261bd048e2414525f1beafc85e5e0a8556af720b7c34274ed48425725ab5d3870f5af2e08a071e62d6bb24006d61fbbe1a274821e88d0cf49714714986a86652c75686c86ce32091c6140a1f90a19fe94a0a070c60810ab602b3d8a1dcd90b5fbca5e214016793dfbecb3aa83f60819b13ea42f26519ef7080954fd16be17e791172914650cf12b1d34318bd6fc488147b582c8b67a75b2099e0bc5fdc691f8c06fae2404f20df7728ecf4206d56215700be614891e1643379d8904568ac005b32e5a893e8017c81337ec11401f388594b8f14870ccabfcdc025b9d8bcde8e1f6adde35fb000d792c4920a0e35231b02d83a3ca900e62e11dcd15e16c11166aa3480c364366b8a05583004568ec4c2313ef1868bb51cc5d7fa482ac7355653b385231e7890c4923b5361df3688bf300befdf6db86a0bce33d0c85d50a58bdcf067036d45b73480f0437bdae5a5c1025091661ed56369176235bd88585dadb03e94518a2a6522b320cec5571d4e4654efc1f9d646220f13a8549e924439b4adace5380dc641b10efaf6d235c4c212b6a650fc6f60336d43ac3c2c048092e435a06ee185ef784c67a0941be759aa3653504e82cb5305ab1d8a5839e1804b34df4cb85eecfdf8d6aaaab0523bdcd987c5a162110109899fb4d195a95a7d972a434c38472788a6ef90361c40e9410d68ca9930138623cf4d50fb2582935b51a5582d4d88e8f744e14d5dd4da851e886cd88893eb1c9aad93f75682feb90b0b5619a4583848771302feefa4fd69b2b4b8272d390662ee4c88bb4b36fcca346f4eae076db57121dd12438b210292abd1084fade0b46d62d47b95adac421034213e769b1ade58996456888bc2849d06911810722a683e72c83c8c84e1a01b99cc9941100175020e8d64117dd7a91bcc448e2240869f3328eea29556127a59240ab1ef862b2fa20951b13bd1447d074d9f9680410ab0bfd984521bdfa6a14bfc51141b5ebccd50bd5ac4d863410401456555646912d46b00035025a5668450ae57a66a9c8d658b5e591af5c0e5e3a221f3437e1f7493bd86947b3bdaa7e9376535fe88300d6c3ed7baf6ca550074f6069eba41f8656a118d244bdf55d8c106969196b68cb4549d20d718944469578908a53a038094df179789de9e8bc23b0386a69b9892dde153e22200d6a441b9b21438d486aa91847d48760ec1b8b06745aad50a1d0055c9c5600fadbdffe069747bd610c3a03195b39bc720fd970e933529181784a69c19831170bcadbe4234638f64a595a4cd8fba35f7ed89e0bf6c1371023a4015a9122f1eacca2dab9280b02ae3ff5f92a0e928fa704851e84b5c380294e5e0e6b910ee47694f56f201afa71002f685f095ef6e3c6c484a9542b218f72a9a62585cc8f7369c191d797d11d66af4dd6975f7e199a5513bb295e341f7101e16252c6579e2185038843ae3c1ffffa342baebc41a50a8d8ee980f4fb9521faf0437fa0c9367c89ca29c357f455bf85c545f71ee95f1a6f2da7851fedf9aaf8aa1eeb107a2b76aee65084a86775232ee85200d253924400fe9b85159b77c6ce0db917bc754021fb90cca99f1cd140190a161909e3944ae508a6b35625f379069d4d5346aff331aab337b402be4fde95f3b7062619e6dbad89502781f0de567c0c2c1255d362d9677b4c86b4eed0de93fe884486acdbb4b952a2791f3bd05ef9b01968351aec60fad53211b57a8af8ceecb136585cc8409e808b1d4cb5596b54a553b318bcb8079065531cf9ebd0921e5fc53571116c4e9866fb1988cb0f61dbea227f1aec45707821013d4912014558a26081a633fac385eb340e3282db5531bf68aa0bb2cd48b6da5a1202201232709aac74233a64608491503a6a59ec84ccf03a1d2336c94f68a0a0e62318c4979994cabaff6de56048f559e947263ec984c099447193403a2e6c38b28991b45914c85af4473653174391c1cc089f1da2adbd42a08808e349b505dd0e43958f91012f4302566a3784bedce31758058bc46936d70442e72665a045bf6e50b0792cc831c846d87594ab9051d4285e1429dce44ec58bccab3a1ce708aa3fad43e07ae49147481959544288c4da92042dfaa406100ad23aa3184cfc00c8ca792fb2f0af8ffe9ddd68a9afc995519eb20c06ea916e6c0257a4892a4249193149196d17b1e9c287c6166569a2df11e64e90ba87a274417f0cc87d6c1a82f29c4137f4109f46524b97d801b90e044da9954bd817442aed50ae1b4afadff66c17f626cc25a230b67527bc82df1c554bf55aab064cb0bf9f410cc27a7126987887427f62d1b91538ba20d5bcb7d593855d5c37cd6ea12a3d1632d08c17a4ca3c9e82df8e72b36588c0d70758c6d704c458826d024829709140ce40b0ec8164308b24908985dd0b82786cb18d4809a1ca0b01e98596c3085133418d5866b8ae0ef2404a749279d355c01903d4053ec41348de4e146452dacce7395ebfb5935751c2de8a6efcaa170e008ece56fe9ab28103ac7699995810c04bc597ce6b30e95e98e229b0642b18c1856b7cb187963ca000d390d4ed2b082de7b7cf85ceb8aed63056bba7fc1c520379019a2b362b3750d23a2895211252d4b681a85bb327249192b4ed294d551e42e4ab40ec6b7156237baed8848b19008e2f58cce028f72e64f8f1fbaa8c458d924f91c24deb174d5c31e6bec9129a6857f10381ff89c61895179b31d032277951ad1bc6dd723aeb6f0ada2c576e04b6b7ec7b8493aaacd61188cc45880204628aa94db3db648ec8362089a9fabcadb59627790b29b75ed06235320cacd266130c0e85045dac6d61dfbd6e55aaf8853199e0941c75705fd51ad82a5b2cb3489494c78427032b888a8fe4d0fc027920b71fa9a7e398bd5b40874252bc57ea932ab7c11a8cee11c6a3188a42a31fc86929eea475ddc01732aaddb08fbb78d78dcc5bd32d1fa4d95d7af2434ea53f951108d6f4e7429dec32c4d85eff5111513429a3d026ec1577994d56882933531cc96ce493a5b163951ad45466548b50452e7622e8e8d9e16e0aeda5f3e4538ad6c194844143cd248a984dc15a216eb588dc980a75b3a8d65c61a93e27435ca0c1d5724c6ff7c63bb23db248cc3074030a648a63d8acbd1df7cc55cb3213eefab1bfe1b06c2927ed14d69bd0b5dca043ae873c2c105a955d258f7851290a116fc78bc6e6b96ca96a14536916d926c85828289733746eb705fdfaf79bbd56d98a8320b31f34b449a48ffe644b386853478350acb178d456e65d9571d617551cd52add03b4758d80b6b0a70fb6730c822bc3c354292e3261989f3368d440c6c49503209427b1a19b8188c000c65a05c863750b5763db3485b12de54ee37894440897865085559f95ac84487cc6e669550d06fa0a14d9115328909d46515e36a00386e2024107630b1fda3bef406d09ad65571859e12ab7424c2de4a01bd6da8b85ba25bde6ea68d0132293ed524dc7641156ed46bc344dfd6c1176b4b50be01e0dcaf2922461128bf8280236e925ea2205d9c20b3bde9709a8dfa8ecb5faa2fb22a0050511bff2b85fa0754606ef220275a3908f35d7851ade054d407894b1397f2b5fb84033203af37c9f1dca64e2ec328feaa725607a9a1be308b308934e5891440788af4289e9062265c808301c52ba687111e42e8c434daaa593e82927794ae064d544555e295d510769931bc12a6d64da6237c84d3410a61b619243d280058f08a0c77e1153582731c454aa77e950a6d458de42398e3496395a80efd07a7144bb51d01172332f63718d11c6d39c94a3215e3c95423c0527d74386293fa90a854267353b0886a316404c09d96d05667e6e9aeac20b05f7246da04cc4c8100bd75a862aa3e830bb59c8584b1923fecb60419f09a2a6dac69004d153c4e98f61dca209639d2980384f461f6ab04d0d4c8aa5a212b4563130cf5600a1185f719b8c5088e19def8097dd70ef56da9af5304a8a2f392080f4c51d2500e07021af58d3058521284455c1228fc5144a880f64d0b47021c493232cadb65441504f877f920c802c232ecaba390649a213aeaa56bcb048d03a29606cb64b2cb925cad1cf7cabc65967dbc92e24d95152a80348ec7afa2c46a04d076c36e7c2784b62cd28f59434d0d692509c361562b2a42a75534473ba5e20500993067994cf666d40e1a5f4c8427081d98ed8d6bfd58a427cef9eeab50b425b5bc82a9704ae6a4021d1e111e388c72fbc2e4b3c4d2ed2b2cd171b73624dcb4fc6768896885a176c4d0755767c11033202d80c45176a4bef15b088c40bb01586f4d2d45b9cd2ad9fb4a602b83cb2744286edb9c2d214d8d8ce1041d4e9fe324aab33745165e1d24d875ca9596a6bf3e82473dbe154402608d3b9a053f4c4148e0c21251ad19f30ab1cdb6b13d10cac886bb14c676bbdb81332e42492298ba432f15a1f915af8e8d003dd6119777ab6f0a430744f567c9610ee42860daa32cc6a0d108b205a5ac2f0b5d4970f24eb45d09c8d5092827636d15c4bfff92dc9523c590b0aad05129f6d61ccd02525e1b9bfcfc4244381110362676bd43e5bcdc636d1b036de458564d704c423d6430140b9019c1db4cb856d568e42283cb2874752888c2fa2074167eec1104993e2119fbd6224d327419fcd4e11036f89023a101050ed87653de9b2d2ccd88c95a52e4b400a82a73e6586aa123641854cb3380548cb9fb40514e901b2f560542158b24540ded2fba63ba14c11240c025db8c172fb6708a03e058b104c321a9b7d9006f27051cad55f07d2f0d5a87e9c029dac4e9b64826cded534be3aae39636573d9a23480183dd360d5873eadf5b417d36a572b3ec4d21e5665333850d8a467301927c2888b1ba47a40b243ed18e1e446b53b4ba4c09209f858f0192eb2450f991045c572fbd691cd3e5dfa00db0c052252553bb0c9acba1f65b4866d14a5b4ae899826114d8ab1a073a1b37a5c1fe80405cb1c38f5b414ab9d2db15bae41d4763d75830b705cb4ae011dcbc426064b33fa6baf0cd79f53c04b9558ab2cf295fdb465a927cf020153cdb3880b6b2c905d8149ec152fa48afde8515cf03e2d7aa2b95fa85f55c6b7bef5ad2620be77611bac58755f4d015024365d74ed69536844b45c077194356dcb9868a839a410a8431ec51fb0f4f8e38fe3477f86dbe60295e8865c6c5389ad78c3594f5389d6c68c25c7e635550d7883d140f524d16318db248e35caa07e9d31ec1151224c50670d74c9df581bf2900491830320f79e1bd6c614726f5ff56170c0828954c09bccf30757d1470b46500811d11b0b827bb6a24f0423c33d1a68abc9bc7cd5fb0bd4ed42bb6e44248890989021c6d96a258ae68985f2aa0ce91aa9beb69fe76a6a03a684e3bd472df1b6d5a2d10d14fcca9b35ab235268b359432a01fa4d37e2cbc6bde2a04d382d50f4e3481a6f990d1c7210373ba3a97371d3150b50373967d62013264387d43d95117bbfe5679a5000a53fa448e5034dee8aa1e6233ad3359a51821170eaa3a55f1e645d24dc12789bbe3aa096a0d0d0c2931702d10b75133e8cda5de29aa0a0f2257cd22061ea03c1d8d61a8d755f3481887821ea072fadfee6c34ca86ab7ca2b0f82d4ae8d43285a723a7c11a6e16d39a39663b7486908625c1d5a4509c9d088212083df21eeaa60489b38135a7504cf15e20d2716e60d88680b4bf3ca824287e8f4c48ece040b02aa681676c15a67158a3e76977a9de21516cfff6485c99593a36c3394dc1ba68cb5798aa790554c661c6eb0d4a4b1d0536d8c079f986ca65a8ef569883c567a69390d410cce27f1a1af825cec1047e446a2d45838e3b174496a944d79ad9681c038daef744feb24d50a368591517f10a95de78e421307f1151f814236b1ea9951d21c629a0ba42a3e0966d2f455eeca2b58bcb7428143eb38e5ffdca67550e4f57b2a54f562de26cf7a0a0d424621d53f8ca159634b2da8ea4f8370ad0ff828c964b919c1b2864292ce1ca9bc8a056e80173dfb113af218844755fba4d1849c0370fb6b35eb8107102cbbb670602cd90a70f8edc01f365b7dd44144e8d0476cf2d59224449578a8452744020449228f5d3684aee5068ff879e1db0d9968d4a12a4c23c9186b3dd859005a40b646f2a42f6f0fedf542a4d1d449677412452b1a19950e55bec836aa42a6bd4c4ac939f980ce960cd946efb8463f77a59a364af461548cb94359d467a307770458fe87bd890c03e68d86f8aaa79774b6c0545af5a967f52968de2ae81fb949a3558c1692908a052a30dc4658319ac05da6d2bd01088a844c14fabb01b02d701b3d629c456b618b58484070a7297b3ac402a92388d821de66fde869418778412e6df026f2c10e696fbdb9b30b2c8a0f22893180f3c0d7bffef5aa86ae78f02c7e2a1f0a1020362dd77296184da874602bcd5159a4c8dd2fe2198d468c3945d3bbb90405449825a29238de78e30d228082e9505226122e9ff4daacdb4cb8b80e4bcbe04c5f67a4c245e251a527495571b4af59f98073a8d990812c8308243493649468a73f4442c1bb241f9188bb2a804b179e561440ed6b67226805a7beda57a34b7f2c0a5dde45149e92496b1c9484804e19f47b338c5773e2945b662266190096309b08e01d6ba85588597d4823d8647018641ffc47d6c23533723e0f2e626c8d0619c07688b39f848871fd9edda1fee79f7f9e0400ffc31ffee0a75c4510a270f0b13348fd681d2ea6d9ef3599604baa986d550823f4456e1a99666b16b0576b40840bf2e1638c122882255536205fe9af036a6161ca98d553cc45337632d0321ee173bfdffdee77afbffe3ab10b2e2e183be851c8c338fab1d9860e201e355f68ce48aa6052ab0a42d18a11e72c9deec738f93092262f28e96c2eee0c71fc09a87e58a0837c8b4ef6ffe69b6f82867136d654a8ad167c918988e0b3ed671aa7b216ad91d482257b281f238fd2c9df69917e9d20f4132396db55c0b8766450283bd1cd1a309913320a35a296d561b9b73dc2521a73910fd9b25810c44718f564deb074f6dc2824350ba308011152615dbb92d6924daf562b30f59201f7d7da6db3b82d6494672a34aa8167a92d5e100d476a93a93ab96e6569fedf0b2c9bbc5562e8cca631e393fd09f3da59956e38efe89e4f6956072113fcc71e7bcc7066e4a01ed9a1b52900f5503380e4e55d4c9cdcc0c29cd080ec4e947b84aa5ffffad7b4484c6d162209100222591a1571691a2896a45ba2a41eddc89ac564792dc1d2bab1d06119232a05b4418ab08e93d8f063bea21e1600d1add507f0090747c999c47d629f553108e688da16cff8831cd879162a2fac707591aba42a4020c9255e404a3eba9106220514c4e01d6d0806193a1101d92d0063b9437e7c0623c4ab338383b798d809425ed4423d2b0156c429a4c2c5f29a4b6bf4c3a26a5d8ed4a68f519d4f61823e2b95b503cbf9499ba831cbb799870e558bb33499432308229dd3cde480a466dd881116fd2c08467a84d45864e7278857b41311fdeaec02337ba0354090072c33838ed1932709507d51deab987b711eb2d1065a16ce96388fb8a000212837b4495c3445f27ecaf5e8a38ff261f05bcc460ced533d1d7570362b2adb210670b4a1a4e99868f88f7ffc83fad023d261e1539ffa94b7131123d4e8d1a1dcc3e4b086003fb79565992817c008a45057cae96f205db4df072c29a153e8c72cc60d2f2edb36a60e8d1ee185d8b91b8304046dce49d0916e0c58b1d3e228e0bcc9ff72f7fe9e6befccc404fa6656bba970a89468f6517460afee59618b14b514565c6d25f42e2cf7188380ec08375db2ec14b9350ba048b3c204570a0490097d8e24b770308fe8b833c895d68043dd3f1bb5c8c4e62ab699299a41e024d82edb804079681641ca87c44a6124051a65339496cd550d440c1d3bd3331f682bbea4875fd6035abf91d562145015e41cb53d1d36d4b22e0d510007207d8f5a67d5e8d2992b0aff1df547865178e95059cb69fa7468af2d742d8480c8ce3e11a0e4dc9c420bcb261f8cb70568dd8ef05b08a02cfedf162c065513688b23ea368a82cc47c8d33d1448654fc87053cd48149d73e1d2260e0c4867f4c04b0e4caac9364eab3a992f50ba9590b5e42d6e90ad33d4ed566829929a7ed27e8dd0012e0ff36a1db804a510513b0e3ca7256da4264f78172fca79420098a8adf2a2443db513327ba032c2a1c7169b2a7569d0bd6e196d351dec05f1223e4a70045d78c924936e8149d4c8fee9abc9201af226ec5377d14dc022524801c405f900620849562c43ad11767260c6ec966cc9a765b2f63e9a1e321ef7aa0f81a3378c1b4eec55c12545f789822d79c47700e73ea447a46c4f879c11779812b948a9b0aea7fab4e2e85afe3c7f6352c86802b672e35a11bdff472755592d1d17cb754641aba4686ad18b32d084385997ed228be0da4ad4ee2986b14d40e42bed205d0e1105d0cd934de14006539c6ede455bae6ae008f3880792080e0902dbee3bec504da13f4153093d91666bcba089599837a4d53bdd48414ffa40124995b115ae1e19dbfa42c74cdbbaf315d844e11e466341a62d534adc81dcce6e926c1a092c3934f96ccb137caa65c78446082d0951bffbde70054bd3e01671da50c0a6af0ac5a6eed8c9d05313204d7c34bad10d46104889a941043bf5518d93c288ec40576e8f59785bb53116a7e42694a390a85b2f408f4f30f1e2de0517c82d0afa5ad8a2c46a13dac76c47aa9a6d316bd0508e5ad2f3b4b30c257053c556e64b4bc293d4cab56004b9cda39615d10905519398cee86953a385d5f27c1b61a061ad82a88555a0b4531fab6bd9e26eb3fdde6fc0dc975d0b6405d3f6d1489b75e5cc1e55e340da5431cb146785334fe53f37f8d2885430c9bc2843ce1e218ced81c0f20924a7a3a38223b0e4d66fa3e0453c59116c7352e4953bb18f177df00b11c306aafa513b9ad1269a2bc6c90ac66a6d90fb010468683313693da552a848972578cad46d57779692701e78e9a597346d6202eb2e3d0a225955d7e2c5a69a2d3ae8cc629a3e55a0ea8068a477249c20f4e151eef9435b9b245818962af1a0117c64b1c24cca674baa86188855d6d01b963582094207048d220ef6d4a263591d049f94a14fab0970b5c741016dd4d1075744b6cb3d4db41e06355d82c6cddab3e4f9f4ad9ded76e2986a690516a62c6cb9940ce5b1622bff818b10c07191a79efa5797a1a17a87c432500c725454356f6c33a8fa851c9a3e9080392df83a57e1137b4b71d80430382dfd52045f82a8f5b612175b37536d1d0104fd598944aadd2822058d89eb4c47ccc8578c141c5b96265e43f092785be2c93fb37e57712173227c7813261b6895da2802e73641934299416b28348880de9f84777c19024e7bc008268742640770b23de4b5744d1170c1d8398878afa869e70879adcee20e2e126e0f1bc056be4033f1318a163a5752b8440cb1f4fa28373e3bcde5692f3124521070078546decb6e91616a668180ee90d714b2b52d252152f1620ed2aa0768f0260414eaef1e9b64488fd57a649803b6cdd1da0d806ca0f89894c8a10d20eb20c9213641661b086e115009034e9497c622a3525a2308482db5bcf73f2667a4283a20a868b2520263da3542a3bda0a565292e3f9f291019566589965ba04777b550a7d3704e0718a852250e00f5ec3e7194cf1143df24d24611e5b57853a4c74901959e48b6458716b1318cdb5ef10260bb890c972edbf4ae2cc4a31bc3db28ed7774fd6a0ea7da9b9c27161879af46eadc91614f39890b31f930061b8b052a6c038c285a55c22976aa1a5a23e496beead9da555b6879207ed1535cd6ad5faf9b5ce8096f4b652e433a77841d29b482080bee9beb618d1d48ec421b4439b916368d54b198789938edb4c784c88a2936445ce8818228f806923af8a411a7fa23b57a87ccddc73ef3456a7304da04c43df815209709de3b16492cb0881a95e5acb91fb0c1d59261b1be0dda2211c2585715075cf93ff9e8004501a550dec63650a49accdd135d3f567043327a220f163708eb94506936b58ac2ae2245e6d13a45b1ac75d6d641f008becf648b6c423039c5a3ce6921d36da6803c8814b61d44d288a436b0cbd0554674c4f04a784d81515556000aba027147107c0596a2f9821559b50f76806a491ea744daec4f0b118992da4bab2400917b6508a305d05e418fae1d13efcb582a286ae4ffd4cc52816e3e432b3e0bed4d49aa3e6aacbd9ab0f5361237ff210ecce096a0dd5b6850bdab8214cc1dc44c432455591e840abca6246e50ac1b4d8885d826509d4bf8d82062c309d7708dad177494182584427088f1c9bcdaec6c0ddc525f7b16cd5ca0a366ded290ca2b0272d3ba5a141a5e24f614613ae0ab354e76a6a5d516ca23ebf64a606901a51755969acab73ae829d81982dab61e8b866e3a4748fe4802c4d7d20e2004ce802c3d346df1289a3755cc862afa5ce9056a922ce8c0622c2c6dc2531f5c8849fbba55c4195bbcaeda9fc1815f242a65415d68402d9840556a014856ad4a544e6b2c7e010b6073bae282abfe4d42db52d1ade0ab1155ab148a35fa40449872756b22cd685a77ac58435b76d5e6b4169aa22fa91ed80e35a2b06a2ee23ba7d30c9af77275b495f9e957687375042696e1aa16868b3df85cac49745043a7bd291e7438ed9f90aa3bb49b3b18d56f64b364e8d2051e737e1090e71e23448460bcebd0ef479a2b3543410c16faad1aa753aff90433fd82ef294a9a52b54580b55e654ca16c12d26a19bc5b3b6b11e4ca9a7ec95aa4a830ee269e0b198503bd7bd40ca790d190cd6bf4416e976e251f014c0d5fa4c00095a0899976a15b2d8a209576b52be1ba50093238d59c2c55f6d301dd6eaa62d82855a530fa1326240db503e63bae47f13295c425cad0686bfb0e9b82d3ba5d0752d1d38245bb12b9169520b575013d19166a3d158cf18b2fa6dff1b0ec8c5997c6c94a7f4f0dc1bb3e88694bd87dcb284c16e3bd0aa0ed370e208c6a644ca42a04200604424018ca311e5228d88ad59f664f9482417dd05c6e77650a280796ac5ad8f314e55a5aa566a915686c0ef1cd950c2455445a744415caab6bc88494d0e68690898265f7fb68a090079da4072350ecb273d3d94c21a9053912c822dbaf6d4fa4f5298d586e3dbb38e232100da681b8131d742e81a376750d9a49a902043a5ac0974f309b99b7f05949a52551a08adc1c589081016f9328e3cceaf43195c0144b80540778b12f7cb4d8c1ebf04ec55bb482828461e76954d9825a170a89ba620a9bf9a4d4e5b3fd1a43142918d7d2f9719f24439b1a191ed6f4470fed00e2261b86b110c6362a4c34263dec301bd4a626e1a0a9473237c46ca57066c9b953ead8a429f059a9a73982cf362e707155194246255c5781a0b5892c12058458e45ef551cf224b81a672b4251c174edc7b041f669a0f03a2673ee911c1818c4ffa232952ae0f38adc1289ef5619ac24d2f5911c270c846c14f2b9d9ca306100ccf0379239816a5a11338f059f5016f859c25462eca1c792f5d026e88ceda89cc7d79bb9482b592158132111098bea7301a0e695333d10a9b629f96cd290aa06c8e4c721b374da99a185738a0b08a3ae72fd76917535a9b804e8796783d424ff36d40045c3a8634140016e3485209061a0808409eba8cdc5a45f315b426c0d52050332f70d0262e008b5f9c122f0b5688c1db4600b2dbc161caa5e25e710660411ff662101a4886e45b5a6a61222c5bc7516fead3394ea6c9b289ba77f622c0fca55aa96a5788ef84085c2515c0e98b705aa6d5ae3ffa5b0537dcd9aa4e672206e32d1ee1ce8e63a6d83ebae13096ded1531ce77285e0f239c858230adc35716b99c92882458342408068dee12b69b47a626ce112f1b94605940b0b548660daf1ba0d247984009a2d8e10af463720b46f6049d82ea90ef91a62d0cc5625ce0ec501480ed50ec556edc05aa56a199124b90f3192062f23f676ebd1891eed4865603ec54d2c704092f708bfd721b97978f582af794893f0c24173104f9b4a2c342c64647625b47b2b21d74b62d1aa25d5129c81be56e2b66603b29b197a58a06860f3cce635a5a65601d91f5993944c6b387ec0345764763c4a8b497ee89863460c54f64152fc101091a804d5c4a7ca190442446d1501c36de599e8416e57b5192f976367a0357fe63cfa10bd94a825cb235f1d2a6e29a338add1c4d2b4083b6296104362b402179aad26201204d0d8909a086b4d4634f2588c34ebb6f5d8022787810b3d2ebc5463cb1b465549224f3b5143ad915963568e05132384efd353f681478d8e39581c6d9d4c886c8e2028cb72a4c15e7164699041b3b394cee2f5c78ecfb66f9339c5a9317d6a5178937093643480c9d258b6e8ac67d9c21100f9132355be18c9b25d68c30b41316572e8156afdbfa7a04056d56588d101cdedec228fdbb7c952a141da14215ed805c8e54a270a2bfeac3f1e2fc7b8ffee2584c928c8c6423335f34140b8222e043e2691856757c1d419cc662bb8a314fd3b49d0deaa5d6aaa77ce8225d066b3a17e8d4a17845080439b7b10bc13d32b0ef5690f4b1f42c048ebac8cc19b10b32e52a2b8d6bca1d3e8c829a6a8c6a376eb88827903f5894f7cc25932c2a45300993dcaf1c5a87ef39bdf10ac3add9911c79d2b1baf2321b974eb11678ca888285ef85cd570869294ba994b16c9402b25aa3bc06f53aa4951b9a209d5c26d520e9dc6edc51480ab9d2c0e31e5221fce494aa065eb78682938b9bb4feb3c904aa42c27eafab10687d7811a7a0b335c4a2f2d910d911b2a61c48e5a336be22365ede5ff4aee96afe1453014fd389a9b81c3b8b907cb6e559516a996b5a1a79741b11270ca1815f9e0e0a5700651c52152e915cce680e82c6f6849203a474cf1bd4740c93f2d374826cc9a2917c171c19d52419f0482ce2a671dd0d02a26c8c526da21c3a82a9d322931822874468651f8d5b9c5e3823be72c03732dca02534b19bb502ea6b46de4e41b6830e2b13f2ba659e888b110d696040a89114c7a21197de4808ec05093235ece359a5938bcd3720c1742b0689beb42f7939ffc841910a9766009a7c38488c901f0d5c92e3ba0bcb7f0cd6f71c19dc41d704829e1e011efe4ecc67e30525b4035dc287268c3ae0a450e43aa58e3a93e24002c2774c4d657f1577ac02fdbeee40ef370620d8f2d8775b8de6f765b91296bea1f2f08702f486967cc42bc16e8f4cc98699fac3a5faf76364a4bef31e53820832f189173875cc9132286870ba1d3613f52a55c46ee1499afadd1dc858cf75719e0e6c395dc4cb3cca63157cfc937504fa2d4adc94855495fab47d0cdf27c32a326601a016ce9cb7dc5cb8257e9d127f5e45704c1490cac42092c682d0e19582e4506dd54197efffbdfe7b10ca8b7e0c960ca51edafbefa2a7377f22fedc669d8dd804f946c85dd33655a41303288529e94f649df41bd029c4734e7921fa81961fcad180a1182cb60cd8d051443a45055068e8476c65460edf7e688e90417f5c0e291e1fc9fdbb40be311732f447a44c71c5b00e20620b74e918b920fe178a44f6bb184492cad5694f4dac135aa049ef3eb0623d371c4b37d284050c51958928171c1550c31bc052c485be746a18184c0c97191129b56a4539ceacf498c051c6d680e3be9715ad2d3b3332c42068c94c8f939837b28dc80a04fa91e6d0e0a90066182e06a620f72e78649bbff6af2956353078db70b4b2f1c861b1be2a6538822149661f77e632c37e132aa9d51c269918bc6db5ccb93119c183b4f89423d69563ca21dbaf3145e6cfee217bf50e2e9d0aff2d5c84651b1f700b6c86238df364a3883911815235cb71d741cf54ec3049eafa1ad55ccce65a0ca57ee4d8f889402994d6f782e1c5b8aa21463fbb59b764c018ec20e43881104dba2afc259746b7d9de35caef2fe90911b9f991fa66241ab68c50e9f2b4c0ca1d196888a32e9af0e786ba9f2ac238a3e81d5d3277985a2af6d4a656a7a5270f654bca0279fa40329206e3cd5b3ba80fac988625abee28164e48661b5dfc1455b2f688da6f90e65f48655a3c888bff1b1962d5471c61299e4960fb45f185834800694ff224776e73b70d1c65b999f55091368a3609cfa8a535e01ac38d2ca13a7a551580ab8be22a625b74ab30a8aaa7718db74205539048f86548618588951b033a41f6865b81ca3a2aff50bfd5b536c2598cfb7dddb894f4c619ffd55aebb9a0f6b9f15ead63684ccd61a0dbe50cbcab523a3553437d2a9fc96e5a40e3a2279ae85485a4315b1971edc13570b1c1ca3385845e36b9344871d041ac0d18005d2f3080d9d3aa705e7bbad11d06cbfac5718723fe8f82d012232c67550e511977a165e243df3cc33fdf83003139dc53bde85363f99e351edebb755c4e5f4ec407a8b172d9ae0b10210cde49ce21278903b85089aa841b6405168afbda80acbe3981fb0c8104748153a57bfc3c8300c2c0395a7d9092304a14abf451f2c80a3d1580c9280f8055a33e2365f90e197d36d2f7cfce31f47b6495cabef06d2e603de9711a1594399d3b3d508d0c31add1ee1879e2a897721b4a941ee6748c9bf1008a647cd7d4294c50052714e702d7face2a8a2a9926c6025803ee5b44a95fa17475adda89e6f4111105210add9078be706adb0ead60c25c9566633b8765b60215666c158a90728f6844e0ec3fec881e8419bd177a00b25cd56688258db1f8588ddb499dada61fcba680279a246cbbd3812539aada0478d63574c07377211e5b9f7c80545059181152318a4725ce7c9adb360847dcb9ccc053be09364da415ef48c3cf7ac16a960326ea83188292d69b6150706da46b250d26fffd09336b5b7edcfd43025ec82d9ca11b9091fad1ca38d396a372ae7e72a445d422a9fe79c428caf49a97cde1b9ec514826a374164412a4a742e081260f468c921fb819c951db419429ead8c7a4a8c2d2ef6531d28a0f629a57b449e688e5496d0892c8c684724ee08b69523822a5e6b118f9a47f71a019d016ff2a20f801d3c87b4f55164e88c539d2988b89a0c56960235d740956c2f24a1c7109dd915aa90447a1061ca85486375c308092b2220c23e98cd18d0d97669ffb1d4d4491f4226c3de41ad455de651fb620c0cbf0833eaf2afbd2fa3c20141d50828ae28a82ec8638b147573d33cc26737ddfb2c40e850bc008ae3ada068d633988316de0a93d0e99351064d87e26e37459086f82ce8e8e6ab47220241c812340a4853864e7370a4f650e3228c5c8551b668cc975a8004b6f3bc3a734b00c560e2a30f96ea6be5a86ecdcbd2343be83c4ff55181ccf00c256a7d9607b2c8f6237a4aebd40945cb4066b39c9fa6dd231b559d08d041da64d3555b7ca3a5f5f8d287b9a8542bfe5b2845920ee8c1af76be6748fb7ce5400457190910e0630dd96575669ab47945ff97d339b7669a7881977d9376a715b84775019136b504a43511ed45c08aca0a349f409180a72d6f7756852260d1a2030f894ea3b231ebdf482ae894069ae3a42ff0a1235bec20c34dbf7625587edb12bbaf748aa9ce20d0459117e5e9083a48a1aef0411ec681d2c77dee0aa33ebd7242ea6615e527f2ece748c4023208d8a11aeca8373bcbeb62a5420c80024acb67a8ad1269c2deb4cb14065e60d18641cc8283c10a7911b959b9f6020d501441aacda95911f82d05b890ea2993801aa76dee22151cb4b5eced2491621c2f4d3f5d405d2ff2bb5f5edced98c6c6fc304f2e94202e6a0a1f5dc58e058e4a8f80542f9515176ef6b4f892fa9b6bec0a05d9e910eaaee24224d5674322b2f892b2ddbb210846c0a35c2df287b48d31374cc73dff51348aa9dcb8df2ca66c326570f404140d5967ca6d2a230bc0c032414068da28a653c155bad01f316eec35e45adc6991113da2953edc9b3edc501592a810766e63ab9839f6dea4025c63e14a141af1283f20957791361a1426eccc0f2e9bfe78d42459632f9505ad93e9e847837bddb251d080159e0abebef234a6a9a5d510e1d2411bf624dfa6beaadfe097ea991750ddb7c6d1d269676a9a34111115b4ba8c179fbd2cdb6548310e7c7d10a93f4ae0aabaf1953af2c6ca4630c9b6c08d913a608d9fb43059744621442dd2535f6bbaed7fc3c5a533216cb677860b52d2a7dc9687cb2e58861a31c6baa8a3f317762e8cc223ef0544b7b69ca501c03b0a080801b679c1b4940f6c8c69913339c0652c89558db22b001900202453850835664903581058b8a53a41a7e3bf2569dd0c4433c80056ceb7fead7fd10d016670d48a789dd9bf4b37ee207521b2d09fa7008586bb90919e8aacaef4b432a18a20578f88bebaf2d2fc39a72d17b51e51873316f43580f56fe2d37d6405c46735bc0e2d77159b2a31b66c591cd940a39abf152c14149d8769a7b3793bb10245cde5900a397eeb8695b8ac6011376580d3b290af44cc50ac2495245d592a5e3aae53d8f6d9de2d688c95f702c24f84f97eb5516a623d08e8b77914a60284851db0725f63960f7078b1809dc948c652bc4fd2d019f1fcbc18e48673761683b2c1d447f6f0a9dd4e6426e21353b66f48a04550169f483b02005a0ea0334488c457272c2b7374c6328eda662a8ee8dff64dbed77f5e549657f5f8caac25ae7ed601bbcf7c189b8040a467b8a0f615e56dc7e0142504d86f31db2f6b568f53643461c40251b7f6d44a8aaf18ec970a15b9dc123a9c36dd108f788b49904fac113ed650555a3644fc8da366d945c60823469f1a7db6028a86f892a2a1ae4c6b3f9812b51bcb1bdbd1abd02b3477f004555679a06eb26354368f489d514298edf437eb07446730c9ca34b0050ea1a1956f8dc69252536c939a279f7cb2ad622a00aadfcbd9f4e94818ec5a5062d1baca8edc50d5f6a2fe845c7c47cf7594cbddb56072ef2a16e4f66e72c52a9fa4565acbbd73ec22c8c24ab1a04c98f317238a4159c98097a31a5bdc09e0e0b740c074aa998bd001b90946e10d4e4b897c8387b354111a1cca28e56a670a222815961c280958ba573e503c03edf73cbd568f25c1c50f5f7bed3576c02608b7e906b9b7f3cab251080b4db7ca0851ffca871ef47b3f825150f42e1f6379117b0581b116e6aa50625614a0b97ec208a3fa30969b5483833c8ea1a5dd7b0993c05980cf02104b520e98eddb541377b21eccf23d935bf2810276e8300b4befd700d057053fc5c152dd0bbb8cd42a2f59e1b19f639264876530d5ec86f4e44cdc158ea923e3810e407c79b7205c54a98594c497e63ed69b48188fad2295d6ca43b003d2f20a5576fc1f04dd00c469f117f1e5f915e46ec85c0b98402189ba1ba511a906820c2cfaddd069d3a8e64149a325242c574901420ec5bbecad75f7822ffa4b24dc1b3b08700f3b0f84942df56663f197e82a7f8a1d4ca23d69b858af3ee090647f6d0323e080284340e8944df154620084f48a989d3d113e9c3a314a2c6024cc1e2510755c88e87c651e068a32f45e5c669095c04debc0f4b61a9350283a2b5060bd420659ac2868d252c591fbadfa28bc25a633642c00eb39ffaf4f4b0fd94d022d1c9c4167b1a678a15bf1c50da114208a4d35d6e2d10253c0835f66ab82e8fd1a24a8d63029601fbe721842b1e2cd62280952a6ef1483484c1f7c8983711858aa038d72718c5e58626199953b56c051e995ff70b0f206b734aae52e72d0ce3afbe33cbee4c08c00648fb67743517f3b32720baa2cfb0b04bd180261b000684a824df7190d6810b1aa5e9d6023009b6dfe956cabbc300e5d073dc91f8fc682e00803fbf3156acb1cbd0154378925e74486e12c81dcd0a39bf845b6dae95d30d599c3b327943338a22ecd54fe901202a0263d34701542431e1bb5c7645b3a62f01885d8810e47d86194fa0b0a6d64e03d2d97de5bdd245852659cb0f4db6848ab378d358a1f425751696c0749d0860b31d74d453e20eee19530c841d4464fcec0dfe88b04daa72779f2f7c8404330de9e374bebd7003022c3a51b3218125efaebc666709db86d0dcb5788c8a14c436b1c1ba76052105148546e20b5f4083e95c1a81b39533a08400108723f1a844e8b12b242005554ac1dd72dd3e8498fa221dbd699a531518f5c0c0f46718aada299f4645061220deadcbebed35cc0da846693b9ed1532fc2c2d97cb33737242df3a4221233776538d90ebfa5a355105e1be15bb40952ddddfd42667a15104c93e164d72fecc771d343297cadd8254a8cff855522211edada5b9e1def86704f6ea445375074db484ce6a9bbb56ec88b2cdcf53b6e4c64c49593717dbe245ad54d987137a5082c20a663235dcf9254650a90c0e208c9b070245614e85b48fc07079bbdc4297b0373545b09b5e2107326b10c8d8538b32ede4e1282366ebe220503d8545cf965a9be5552797aed910f5b7ad43805ad02c526867910cb4f57010f00538598956c69243d6cc92b4231b196833d0671b31d8c420eb37bc1f35112933e04e3958eb261c8c6c114c386c143a9148f0e5215af43144bc68122e035359874150de141d28f731e2135e610b4c146651bd55b09a311a08470b79a28a255422e1c27d9b0e28d7e85e7fa83d85bde1746a7351a0d4de9496a3121dff6ff9b0ccdc240e2e5c2809c99fef0102a9fe0405179b91a5714a68328764d3d20cb28dd507340284888d41c1cc8a8c84a085b80c141784004330056fc5422729aa8ee9d1d35e6ad76bc4905ae90166aedd0be87af19281fd660ae5055c0a152c408094adca4968c09a48e46969fb5a5c2f35e5a5f35542d49541549215143c6d2e57d5504171069a1232385872157df401aa45978a8b824bc39bdd34ddd84c4787f25e79320890baef2b9a9bee86c8cd2a94067a4a0d440f949d67b51cb6494a9214329c666b978104392df7d0935182dcfb883efde94f8b29aa32ef89a47b3f9c9349dcbff8e28bf6a40559271718961824311632288cdf0282424b1efc81f3d3819c63a1bb2546585437842ed508ff69d19902360114c3e21bd031a356407b450813f9cc673e43fd4c10cd8ca3770ef3de96c400b17fce01f2b10acb18f7b32bfecf5ef90ca1a10183201351fb3ec67a4a9b020497e3ab85f8679f7d96a00a974a5c1d6cdc18656d4f752d9619ab62227c9ba6f07260c3850c926794ac8d64d086487879a647e40f320bc6387a5cf4a224e95798ac9c67f616255c23af571c9046b10f7648b1e6064c6261c7a8451e207ca3f97f2b41dc9236f56f11cabfcc82d0f12da3c453ba005cc46157fe7b199d3a208934fac1b4767349e7e2b5e01777440a20bc18a11ac27188db12155d5474180217f65d428382052e7124df21224a6f3dc5f96b652fa9f6732fa04407ba13a4da84e2cc148d484af7824b7293f90a6438aaeaa171cc82d69e5ddbf9ed19b50e42381c8748f5745c48de6abac442fadda66845c84cc291f06a4c2415aabc0413f14c9d1fb53dcc4961bf9642f656ae150e0b077493db97f35d39f60a8df2b30e5d55221a8d2ae127ac6a901ee5db27842696aebcbdb202b42037b0cf1156cc6ab659bc28d81918ba0517214f3b6952552b49bd46b173475c485d4040edb7cb031e7903224ba23f26a833f8245bf1227630cd2a70b2d39fe89902c5b0aad61d799a62cf585668a0cc89ce36c940bb169cefb1a65d4c6167ac843b314426c2b50061139e5674a84dd0c651a16855c22717c520be2c927b249631294350c5d4983ef5a31fc024a6bd45d97e2bc90d2c7630af7e0bdb9f27e57238c2a3a73ffef18f09a1a8c4d4b08c7df7ed340b8e446d54e99a31b13c63499b81a24d37d2c602f9f4f60751a03f40e61248c2263f11325aa8a7329317dd48c9405f8dd21fb5fd665c1c3710582115a7f3fc5e9bd80e68fb3ebdd2a979995a8c4000f194169a806bc702eb4792fe0dc420f6a1465b0b31086bd7e62ac51f7800520c321b133a72c0693fabf1c8108f4481964228571e4221f6391bca31d8aa0a682c56a8a502280aee60fae4cc4ebec3f5d7bffe9564c44d06c63cdc3051aa441b4ba31d188ba76df06b04163a040b31cc0f76a3180079264971cd10e109bfa87203bb190dcba72c8a6e019518999676eb171a3ffff9cf6b27f6aaf5dcf3da401132c0adc86fde914bbb9a5cf8cc45ebd6d3a249c16c8e5dd498abaf0c316493979e06a4e052c80866f122ec6e289803f82c06350d41527114f3eef53c27298b6e3aebd3c61bcd916fdb7bdcd2f0644d7f88612ec8a654283800a3af9eea3f96dbd213ce598381244b79e6c63c0d4c9a962e983e1bad8825742aa4216029a69f3380dfac017929a0c351ed2340d13b4e406b33923573575f45fa3647280f610c020100ea830cf1427b3fe2c617981d5acb5cf4e9570ccc0b191a71011402c85387ccba589c54992c0270ad38ead7bd0a318874d059b9941193271e796f8f3ae65020539d096a3a77a69010080723c8c30b67400ffa3daa6084d770ddda11e44e0062799530a5544e776adb57ba6b75199dfd0e28476d01527bf3af5610e9b7e5c9d4076cebd3da4998bab5f7d7d044849d32392911a31faa153e2a8b60ef9582a0292461ecd52dc0a2b93369422167835ded43567cd8583117347d48463876230ee297f6d1d3d226b255bb448a3c2d742a91f4e300660605a6a8ac3c448328f795e80c9457c0244f44d275ef522f42d12023078400dbba420cc2406b8faf3c0797755091a593e3ded8ac6a2e070479e9ffda0a80787b487459b59f0fe7cf55aaad8fba5aa1288ed46d21c3570a5840aa94c887435c4550e8f1596dd2d34a89ae41d6b9e94ca54d35cbe0c446579168d416a48a26278a3a6b69a59a53516a27ffc24be886d01952a9a7ce6d4ff058afd5afaa6f16c0980021653d95f454c5941590144ce5ed2cd27a994dbaeb000fc86506347804af76ba1126dada80b1d384b9969f2a81cc6ec47e69a18921b2e9de7f0bf46b5a64573aa6a94e22491a1089142de0a3b0753249d2348d6f084046a935806ae19ddcf0e5179320c8841d49d2dec410316ea0d60d587228a663010a86810c26c8f264ce0e14b1aea64b24669fcff00c86b172bf4ed383c0cd5cd4678824094e1bc6c622dbcfc3f417aad08f0c712d2fe23c2dba6debb10929a6724242a0afee614152a75d404330ecd9278114b370dadeb36ebd1694b3619352e8a844e5918248b0683a8024acb18416a7d538fa836fffd23d859215203ab4efdbe6282245f9a6a2f45ecd457758330de1b44484bc568eb06388af484521f29051b22c73a30d311dd525315fab41c8b6dfddc18e92d22df541da3cd458d03cf5ff4fbde9af63e36e12637e5404a8f6bfb09c95450967457e5eba0ef9e43ecf72a0623bbfedcab18b1139bcc65a02e25aad51ff0da943d0903e2067b0583c8a93fad758a9526c1aa84a988829b2b8a90a506a7221195b8ae39c6cb792a485223e538ca748e1b9e42030f7c6d72af636f38122657eb5730d2d7469041031905239b3e8406adc6944866eac1076f40bff4da0ac1aa0017ca83936a329b6a25c8706b2154f6333f17a049d7cc51310cf7af0c28c44bd4e1369a9be0019195cae931168d05f0baac84410e9f559e52ef78063b96dda6a960e3b1b88f78e00b5a48f0bb4b55a297cb426af03989d9be88297f9b680ea29f17a0a20a4b8282425909636ab0b0c895abeda1933f28c47c31156a5207bd5822a8dd8accc6cbbb145410653b5d2ce2b982d723553eba446f3ff96c99330a482ac4c0ea681651ac450aeaf32900e827bf3d94cae815cb11a16d8b2516b99a52582f2090e0ab1af5bd544bbd75546686b2b84105a8daeb8c32c9d76908f76d040d7fd09ae82d1acd9a2a6a8841131ae53aaa2008160c40d1e8512e1a013bd4885ab0c5416afe5ae44f02bc05c3147caf2dc784cb24590719e9fe77e73dab334a8ffd96735429e3c7f5e3c3a43cfbcba9b15291b95020a7e8b0e4128bae551d19f4dec5e4b6c178c161c73e64691119f715fa0ccec240146c06d4410aecb043da55416a07faf3fa88c6401ac87e8db09a7e9dea3d1f61ec770b53952448bec9cbf1c0223b3034149e991516a01d5be55524aed605bb6cbc22cbbd07a1be6e92bf65d11595d4df72c181c9e03aca9ac0eac479f4e1ce989cd2ade5054cdb2a7886cbb1e01fd468345b68bd4312796a30f4bc526d7d208725b2d9554a451c4f194e91308437741d77a810ec800365c9da307ad2d0c349036a179548cd3086f4b24718d864a18ac21959071dd623cc5753c015568a64df733245471e07c5e6701a883b3f9425870d4a486305bec50b7e3ab57f2142edbf12504ae5bc0cacd5aad681dd4232d58e82c49338b6c8c108469edad4a245210dae7d2133b9cb98502fc22a380a21bcab1dc22250601ec04870e120f69c392227a5f416776e8570bc27413834840bcd05886ce6baad4a0cb9b7c5e6b19fe2d6dd93b074b9a0b19ab7f8a17bb96d21732dccc0f17561a5e806c3e1296d3939b2f9cc08b02ab776e1e35b62b4ebaa2640cd778868ff88a9833524479e52ba1a0934775c0466c6e8722ef6aa2dbcfb189bbc29b0ecc51f3b1e68d6e68d78cd7da95d53837e0730ff0418002109434131c3b7945353f43a7cbfe814db968c322d564885c5a0dc2f9f3f00ebc25d824007b5348fd11af966eab9565b70403b8ac8ef2b6453a876a08dff0285764a3ac0d4c70f852954e0bc02d82648b79728bf9b919be5821988c5236f6b41f8011451b259dec520aa93ef062a03aa21f5074942ee03a7b8aaafe7aba170b1695f86a938e0ea756cd2195ff088b7a1a8b23fcd288214d0f850394e893823ced578b64820b1d5acdcdc1b831f8cdb0e02d8d43cab52a469ad1b75256c5612098940b4e41473743dce8065a878634162c0c2728bca08134a0d08ec84295fb7e45460858e8e71e9563d146a7b8d68131343fa56278196aebf79da959dc6f61ae02108442129880db1b2664d0b2b1ccb2343c37c4c5b53cf48d6f7ca35890db64974c246f8cedeade2c7b3165069ab1e6e1f3d200d607c036595bad99afe6b7c591f9fc192c165c0a1967ac0978b126968a74ab837a7ad2b63855e0e869f1a519a6dca27af7c9764dc8dd9b018ad6844eb2c4caff85060647d99d3177b59a185fa5389f2de6950c3d62048cb88d159fbdc1543743327416969011a61cf0b51f0b59d9020746f4e83095330549a95fbea46312ae3e1a6ba0557203a83a45126bd3474f4c355f458c6d0531051c81c9160c5769de916da104ef60b65fc38e190d9f61a39b8821cfd519071d20ed6025c6dde846a4fd36a7aa187cd66931159ce63e3ae74eed46b143a0d0895fb2728f78c4101762b4701e11c44043c816d9dc23e0084e8c72b5375060504c570e1051bf63060a8f9c536393c4dee7d8325641bc95e0e2574b152d0402ab51026039fc5ce6e8381653b1d98c774fd903961b4eb30265fb71f8eaff80cd7cb934fad9122d530a7a043e010e16a0d88c0e78d108780bed848f35cc6a4112457bda9bc448be97b9218fac84032d648b47511e1c315a37d2238ade06d2e938a492060be937729df22031d4baa0f0b50526c09b8510c5f5439d7c89449aba9455726644cc0f6b396b8dd36973e93ce78c2641336a452695acf86fb29a639f8416801677168f169bc2725616397f43329a82512d0b102de4785afeac2725218fad537cef47648ed6ff18534b6b448cd4ef7ce73b7661498d35d096b192437e5526317de003e44b01a0b5c2c462747eeeb9e768da0d73f7fa06b937bc86535e95611351c70188c8aa753fdc6c16c3da8c2deb1ac56ea0667386b7c74ea4ad8f008be0162c29576247151a3a0eac83a7d6680dc19acfe6171e8902664080332ce515cbcb8bc0d72864c0d57126f4700903f5c4a69aa5dd4ad030ee1450eb94206442e0180e1de313bcd0604ad581aee2299bc6f8f66b0c47bf34c8af3a9d0129b9658a55ce3812ec30f2f0c30f8b0e58e86711746a6c06a646e30631424765571af1546af5a7d09485242b91bc8b06c1e4abae00c2456858b690894d3454d3395e8147e2e2f06886b168d5fcab359a0e7ab48d0229ad21861d52bdafedef122c81ab5c40a66b88a8fb95575ed1b95d643708b0c4267211141976e005463261a27861ae2fbcf00236d338142d94e840f8fd429ab5b4cd5fd5b345c3a233bd103eb0cd04f5bf9615ef458096e7099c94dce87cc5c194ba745d51e0f3a626c9035dcdb236d7288e2c5daf64989357a434366b5b3a45908bfe6275a8f3f0a2d55926d42d97680a5d955eb76bdde5feffd1476418a36d2892824734aaffd232a130a936e4dc80c004ed516b17c27df5881db409e2e5804c4a92215f3ed98f597ced68294ddb3f57e935ad6537bffad5afe48a77de79e76b5ffb1a3f67012da9a21f25b40b3e62989a24e308262df22860ad9f6b874296a6d766e378619d86f055bec70a5943e546b275df51053ee0f25fcdac93333391b672f921a367a3656004b03c8ec1e29d0e482684e00414d4fd712c5727ba6dc47670135e4626beb0669c220f344b122a08118d1d9709c9addade124027c77af9330983af92224c8e2a46905b1bb7b440e0bddb8267b68ddadc5b67e4ed67117a923936d98f5caa12945ab9251119186128e7511d9983052e41ca513767e4904a08064ae37019a870a06292348412abcb40402d05b9f8301e71d4d77eeed5a2af1b8e2718b523c3d23a3f063201e28ec619035e0c571c112c0940411aba918f370f1a88c8279e78c2aa7c72a374373a78d41c908a9b7b5623b7398a78a26ea5a6a55cc620fc915bf9a372d810e87c8d8c566d3d4a83add794449bfa1532b28aeb0772bd2f238fd2ba58b08c5d34498b39f3a63773d4dcbbe9cc327ff705829c734e5e9eef69d4540bd49ef387ae6bc4f4b53e018ce6a88ab05ae2b0af0d1f1637458dc1afc2d24e7c49a0b53aeaafa4548b3a7f011dff6170fd7736e02d65b163aea25dedc08b5aa748d629d8963b23100e1cd757315258f90a5554e8be6ec6b6956820afc65405394a181c6b308465683430eb64a9bc570bfbcef15cdaab95040e4be5503056044b8fba753a8b298b23300a73fca7c5c84a7da98f0b09319e76a0100d24d3c63009080795d38423810ba3fcbca5380e9000b5bb5705a0bc05604fc9adff584a1aca1fc6ca03e39470c02101e5036a5bc574c0c11a1e1a20d5a77ddf8eab408130b2ca44b5d014c689ab0207f1d22c3a811208046bb1004692819d166c93a1aa592429916d6fd304161ce28254631b436e5a8cc4a070ec5da1da9b77b4440a6375130d42da9107a3481b408c13f5e38f3f6e720a1df18a47e831b64d19a3f4f4a8da53807311085d771884827ce2baeda4257b185b4f6d57a5791c5badc041a4ce006666a5585866a2d55f80e720e4b30584a019e533a7bbaa2a807c5956cf9dbae687abf033f18a8532fcaa97eabd7c2f683970ee577428222c1634c749df35f674cebf68326f8fcf809f51a6b16159edbabae61c5eacf149466795511d4476315eda77433e44cfc894a67254b6c534bdb5b9831bdae955cae5849dda04991db07b405401bcf1473ffa11b36022a6271d194224c805a904057be714159f12efb5347daf40eba7c6b02852b89c0e3a331a56d2e41cc0f623c0419b214d37e21a10b688242d50b4690a0243e1f6f86d030fd7b02352374310fff4d34f7b5aeed5994b20838acd93dd0b37bdeeb42d1beec1fffb1792f68c74e64ebe8a7d4c1f58ced3fa3cb2fb3d1567b322c36fb1e32733b8eb5500f4de140c1c630559f0b928b2b5f3ab8ea871423b411a4b896e30425010f50e88dca35355eef5e7aeda29a2699a48d421544ee26a15a0480420a4f284c007b2a2cce59188fccb5ffe523012d40cefffe53aac8d59e20a420e824740a803b584afbf22aec31a5b2ed1b31fe09218612283f35777b40cd96c2bdf9963b6fa139dcd55216d71bd950ec4005252873a7b4b201526fa93554ed49e2ed468a84f5398ccd20548f95ec8fe9f777feab19c3c9fcf0fe7a81087464faa2d09475f211682a5f462479dfbec467b31b29ed1947d870b9c5a925a222bbeec5101c558acd639e0e9031054f98ad5d11f839518d196aa22891ae06afd7231a895ed4a926689fa3017164cf72dfb79da7a12d7555b360f2c6f54aff2078b117eb8e10db4a5c7c256322c4a36a1c01d77521aa8a855bf303ef5d4535655f43419b6d4e23211a005705aabe7bdbac5af0b1ccee0a9ab43c428e14beca9c5c5e254fb14287161b9f994a786280d30c5d344045e6d72d1a6a3abb909ae3bba5a92d70e8b6a028ff8c50bd48c8135036b768047f3052dfd9a9b67da002240d0941826566290151c903b84cee1059a26e1d8117a4cd638364ed538fc1f16d23001c9e8091c3de23532da8f40b03e820bd1f9c4205c20500441f9a50ff80422848953f241acf9441bee9a34f92990804202a40db8d046b9869b30e21a776dc788da6debd0632774b2735707b73daa7cd30dfce6d4d95893d3b27ade949726ed8c3950f970212083a94fb1b2794a463be041cbd79ab12e82f8da7c24378f92bc2385bac941c255d0314ad4bbaa8ca5f7dc3bac65fed3e1373873f7680c33351424f73c21ba03a2bd5cbad8b1d0a505290b34ee8b1a0591504c58797e22c875a1a8252c7530b0d23d69ae31804590fa2f7e05a4bd0fda2d30a5a11416f1051724f13d353f53631f328381b4cec874ebb795fab0669ecf22ddf74386471e79449d82b66046c0a26458220328f03b4ac0435a74441213340392f61338cb06ad5f31c45481b8c0e7a9afade425a27229449eb2dd60c669056341871094cd3b83286480005dc6eda9b518d104902a4dc359119afb613808e55590f5e9c533e4d06a6bb31bae483e28d1c27bb9b70ebdb00f1938d219e4eaa6760a0a40523adf83abfff8c9130a644615b0d0437490125da53e39c0a54020ba22574507d49542b19fa1968ac0a4be32b3e1eddd00480288a9961431e145c34c25b3cf0be60b554c806b2c37b406b13c4768c02e64cc53f2f96c3883c950d7d2c026b9d9523542461e1c9fa5f9fcb152a2f8d5a87cad926406dffddc27cb0784faeefec7a41e21701572465cded8a3e858ad82b8ee51303f1fd18b386d0734362cb97dc6da02957bd0ce5893f5873a8dcec1a2a198922cead3557602b651c591dca34013dee49b56ea009aabcd9dc44794f1583700039bdb67d63af30da30411890bb3da193a67d312319e76ceff0ce751ee69f39d64325e52582c7b5a812a33b822c05703b38f6c628615a99d32c0c88ab5ee31a57f055a35547863ad8dc3e28b88d3af5a6047791a146ea4d654e36b04c38830f5054ed15c29ee69b5a7a06354ce0954fb74a88d9dc8ee4c4a2c672160c654e4e56c4d43023e178542078da8ca3f8d8ae6727833cde6f321c257bf915d122e00e9af05fdfa180260a60594b1498c7cd0504b4298b315344f57cfaad3631b3146216fa121fdc678f28cb586f89a25e4c38b173dcdfc50557b4032f28cdf67c2c96532331daac457e4eea6d0d067d75adcdc551991deb3f27f45ceda1bb990916e5c6352674350332bcf2d5379224b1381d27e1332b28f717b0a2e81c2ee26397649f51af9a7461d825f2c288e147d7dcda932b520846bf70b07a54d7acda6d7279b2e244b71706dbb1ec632335c46b5e05f108cc76601c526ed73bc2a58a0206d229a5e93db0c25af004a1f3494552226c37285ce28f7677d2ba9c6c52eb8aa0deb3f6f5fb829a6245ef725791c4546157eaeb2e1a50a1df437516afad3fc2e63cd708316b3fa379d4c68cd6a0bd651921be8dc2828905409d0a38cd0a30ccc4da12a506d48c5ddc268e6117761d733ee92496edc2a233d46795adbd848f2a890e14a32a9a3c413253d8a4e70102f84311e3d17323c6decec3fe0997a769b9c172f72d5d37a5ba82a6acfe30a288350d48b98fc8282805af95364cccb0059c8e82619babfd6bcb76312c488cbbebb32e23819e96b1cc43ad47f4a5a044979c962d124f8b5d7b3811117f30bb41bdb705f998ecf345d0591cf5462a5e9d2262071948f05e1a4a4af3e4337fdad673128eb2c36653ad9a821d98a6e5b7ecf102bff5ca9243b98fd81d04cc1d3c259d74414c1e573b85281fba5115f6101b05c3a0525702c572565cd33c478298ecc1ad2696201aa8a20c693096172c5d3091348e69b1ccac3859b2245f2d71ea9eed37811dc4db65bb07093f0bbd2b24740419d7d17294a128914d85410b373b6b41ffb51921934632d28147f8b2359a3fe7c5b4ff7158cf198c4da3c2af6352acb99cd279f4972269d1e3d35a4815969063f4f89ebb5f7e8c61f3386194999e9d4e9d4ba5411aed9b9cee92b43ea66e6910d0c45f79907f6afff3149a0e58a980f41a49fba4f01d19165477de2ce5e1341ac9e8120c8a973f053e4e49502666a014f25839cf5d33a6517237c26b54c33a38c80e248124fac013c5512f0843099a6d79341a05ab82a5133a6a4dc90ac561f032b7c128bc672540a68cf2c334d0e55a4ee9bcd226c254334c45d99b66a4bfbd0694c02594c04eb1390a84ddf61a9407053769d7e137bdac91bdb348dec7889da550705af19938129a5b9461a097e408ab390b6ea964fc64e4bfd9ea26df38eec274db5b3e83e1468306431ba55d82a85c274693cc7f059764161e55ef39aa279963c3dd6a72abb0e5a04b536ce333943403335cbebdc27c94507a426a8a224e2d36c5924394f6e493e297573868c09f094c6a80d666e1bef69704a9f3deb83e57c3cb19459e771b3f6bc638fcefb1471bd617c8817abde1f32e224b79c740a349145408972de78e3e7850c57a1bd023b8c869f169f74d63f6faf4f6494a6b2579fabb5d21f632a43924204972ae71e8b0e011cb3f1123da7d0e787517b6678941495222f712796dc1bc01c359f493e0930ec996062e93c5f8dc18cbc0ca2d010049f786c0a907defca04c77e586a59144be3213ac98efd782f6917163566e579570487314a72f808ab734978be9165b786aa4310520ab1b8b178095a828a0c5eda816e665ab70a904a950ca050129d3e97f35241922f808ed354067e0eaf8ffbc27a16e2c632aabd678b2f954b614c0e21f299f5ce5027931417ba180218cd0000500349444154043e15842e221729bab9b19f3951a066571b38dbc81f831cf1956065cdf9e3e84f3529a2f011f6149d732d0202d87d8f00bf7edf10f4f51be9ef8f9df5c9985276b3ca8820dca2b2f65475c6d1e932ae5a5a73af0f05e42189a3cf6922a2b38fec35d3c94033fd5c71c34bb0f4ddae3514d59995ee3353fd3397e02c200679c1283fc9025c0588a25e5ac926dc1b0851c548bca7bc064ea9995a72ae3d93aa7f46199b89378ca444bc81355c7bbf8e05cdb6e5a2c97cbe84d36f9c6737618966f54e693099c77e24354b37b0ed800830c44dc79063393b4bb05bf23c35559f2a02f3351a01e72c0f816a8b0440eba66d67444328d2751d0a13b3e034526551d872b585a14f74bac79af6d9551e9549186b603227c6249321a1d97a96fd94059a9e662da91523e5eaac28a32d7bb9c06f2e56304aad91da3259e5f08c36bcf3f9589e7d46d81494713616178829de61bc4c9c35726fedba55f6cead32782d2493b47d655d0585649272132c689981cb3ef7f5eecff0156c429cdb2cd8f428e74c107d2d9f1777dd835b38afa51a2ce76f487c425c715bbc28281417a6983abbd241c2ca40233dfd25c79c3fa184a2036d5a3a50d0b1a8c4d7a833ed24c1fc3614f38a88d49e17792afff8ca019a57a7a1849ec4d1067535973e41064737cc96b5c2e2e694c05017f2622ae3481765e0c5f7fac09545ce8c5253baef57528bcef961b2b21592ea6bc974aa0bdca01c19194a3ff1a896d1bf84e13e9bf149f56d0438cd916ce70ff549f846759a56b4f215551e6597b63fddb4e192d5e560c1d779812689053fbfd5a1a556dddae7021070c3add535cd11adb299fca1e8d339fd0284e1fc2a0d220f403ba925337032d15c3aff6cee53a4ce20e741fa74162b2cda534d660f4bc731ddd4a7a7e92b447ade848c6412a8d32af297fc3743cd3cdc3403cde1b1e0e9bccc90d27c569af5568ee556f36290db74cb248cba5bfe5c8c8cc3c241570e9f7de49f5d7dcd0353d26946d95f7d8250144f408316c3c15f8c686c3d63beb1519c64ab0c8b11a939a92d70b4af9922f3b71c23f3cdf4f3102d45654fb3c593aa749040f5cfb63a8f900946641d8c4dd6913aa71a4048e31790a6b8e04cc1f9c6d41f8484dc0c3c994c86daf3abd4a7672a2f5e4718681035752fe8405a89e75844ef65d0b37cab4f0e9cc9464fe465d67b143dd9a54729bac00482783ad49e9e353f20f9214364cd7991515c3a75645d19747c65d3e50087353a79810bb4a9a14a95ad6540541802b61056c8f6c98753741d7200f7d5e7ab747ca55c4348aca5932cc767c148a3af6d186b8cbb984a4404224b65fc614f8929421f94ebd0366d365f487265ae45b4ecb32149c0671e9e09819970e638997adccd19e7593d4dad414ec84bb4a92ca32d6969491d5948a67265ca1c32838b4358073d04b5644373f2b34f4f4774992af4794882a8bd0c53928ce8459664371445a2d2785b8c59b351b1974d27bed9591db4579ee475f15cc4cd267c262f3013c29919c6b276ddcab1eb869e2c3bf20ac32b11dd248a940714bcf3c3788cda0c25f2d27d296bae9264662e8b92b537249baeded108542e1d83f94fc1b1b0d83e05a41d15d3b32a4cffac3caf8ee6e2a9ce192e816740591838155f7c12b4cc4b22a2ac196b7121d3875a6743da076978e6914eb3cb8c27eef2c950d762541b197cafda3b09640f3360009b92a85cf42c16676f51eeb375ca5024ae445d9152dc81cb390e60452b3d3bc7ad677aefb04c2ac34b04a49d22605f75c8ff939bb1022b39e7081eb54bdae651ec47556229a59d6f48a89b0ea74b666fb577935f47c6ac25c7acdb3caefb9c3af9ccd806cdcdf553b7bd617c1087b2ae7d063a33ed2622eab0cbd7043a7c0dd1be78b9e0a225530ef818ce5e4bb9e9b2e16e527cf404390bae4058c8cc6172c5885914ab65b12ccac7cb583b0d77844d1f71b4389bd9c57b365d14ab7f6ac8a64f61863a66e3c54d9542525de047b0b193ea888fc852650c0e668ad79e351770a32103aa100b727b0427fc924c9a5ad8cabd17400de79345b4055318b941fc16c5222920a764021e400ed34a47c5c569e871973c33e5c806b9b970c093dbac6507cf622a874cb9b9909b0265d1e12c6a32c5d65c756e55228118e2725374b8761cef07b83ab4b1d26769a91059b0a8b3abd495b5d458d95570291265393ecf496e76921853f760ce6cf2a6396c9d6339698fe68ca42b75641e039587ce773cbdd2aa9051d73e937bf8babf6989e859e77adef858ca8bd0ac2af6ba19904cb6abb8503848af8b3e8d0ada299aee338bfa043c38eee748835ccf0928b368c87c26520773c209e60495052f28e8bf0838b985286dc55a5cb8198a2285a7e5a8a434e901db7429b12499f9de5259f0870528a6d6466954953cf39c406dc521be16b00a5508b80952c9a1d52b7d38f3525c6b0dda3ba51e233a57f2e4093e7dd5ad22bfd050a39e3239f272458d19c69cb0df681a5225a5a7651181401fd0740ecbcc3d5e0a373a27f0c5a32063b955dbe9226b49440ba98b4af94f555b7446e4e98d19a416ed05eb3ab81278e5a43e9518c59198d2c77d8ce850ec98e5a48bc8ae432d5b10c9baba6eaceec6a393647d002cd845f3fccbfdac318c5d577d2764e406f3a24921f4f3f0dd67d3c9fa9457e24ee537d4c77c1046c15a32a060c6798f5a353883dc1956728fc47182ca0a7b74069a7a6e4837062e77852b391435ea93bef3ea0253181732b4974cd2c118e96b6acef21a357e8dd29970667fc9ed946a766920c32a996794c16901654679aadc3dbf6a9f6599247fc85e5b214e8c919a81d63f9a873dc8bef2de8e4bc7d129fc3276b3868456d8dde4c223f79dda3aa3b9514832bb69a925a78adf6c3aa534d100b97590043e680626468d626535886ec096f6cbf68922016ecde25459e152670041d0678c80567044adc662563394c2410b19a929795681660669360a31820b107a8f19b0bdc1a01797f75a838eab182548f9ba5958c69900754efba7ff66f90b2bb9ea1ad3f5fcf4fd069f90b3abb9b9fe465d91f49bdffc665a0f6b261b7b375744e4120bbdc5a788d3a1d09893cc39c1e93474ac26b884086339b0fee7103de9a0e813873a2fa6042a68d190b96bf735e3080bce7380e41ba78b0893782c1835e789aa3a0cfba9a709bd90a133c5637ff289ec61f7b58c576c0a38fa5346346bf1b59c9cf766767da642c3f7757e1b91292ecae351c848bfcddd025b75bdc238b1140d936a56385bd45e426bd5d0f0ac397f8e658f3ac1d5efeedc278d2caf4d8d821d7a5afa0d665e949a8a29d0c162b89bdcb21aa49d88ec4714684b3b1b888ce8d7b39f87347c1a845d4f60dbe69c3cd37bcc662799592fe9157d0a46892e7d5565842521a4e588cce7dbf7854b4bd2e8b5e605c7c29f7d193f59f6fb7abfe8b3e6d2ffa400e2351fbdd1ab9724e9a6cf367d572e81166d7381f95146984e7384e29416f7eda4f4d527a672b714940bd42120c93c3d5e07c61bb378d1e32c2f1975658509aef605b6a4ec69d4474a0e1c10edf110b74397812e529c361aa1b3cbc2edb004d9b560376a7386549bfb2d84258b713716021525892c92ea0f48ecfb3cdb6761b5fb6cdbf29467a20f2616da6465344d288a44f5c979126948a3b32b39c46c06daa82c2646b28cd04dc179acc6a28fafb3fb1266ee0dce80ccda46e15a8a7721e530c9d6d71ca31a24389e865a4f28b837d36f7fd1d516b59b4a7d7d4060b2b93198bdc543a31f65e4b7554cfacbb77c0f3af4d798523a510ea99f021a65af54a009050f843d0fd70242bf6a6d5ba4458d6256fd7d8594d3fafd712f1f72f53f002982a291e46982f5c82f8f310e2392b40b0199bd217e7cec2b80c52f576b4040f9fdae77a3f43f0fbe7afd87f78390805ffafa697f1be1fda6d9cff6fdf43ea7687dbad87a5eb396392f022aeb22fb74990c9ecab2a88c399b2f14b85f8d9ff168bc966f1632e612b9cd5c283a06656e36d79ac3d707f4841efa10d718053d9ac574e3333f5938af673a8eb620e43f31d91585a7a3963432d9ae30ea964596fde66f3ddad348d24d9f0e262f5495f0937224e9e97edb108d62d0f57495003596737692c5f00c2ebc655a86d89bb55af4029f4034aa5d0b7f2cd253fd1d8be415c66a2c1627199454cbe082d79599e1ed8fb60cf4b5d7bde5debebaf768cb6fcc97efb5a43fa91a989f80fc9ffffc27c7e8e51480336e72d0df8ba75a6b64f4deebd12fdc7966efbc60fd861b0b0e52938f9b5e2f8872a32a8bbc16c47fe27a6385179a19e54d1cde768347a0fc26dddb86bc9ea392be7f9663ca3c1fe3e070427d50ee679728418fe1debde8251dbd451d762f25d1cd29383f664d74a98990571a00f5dbdffed6bfab9221bcde7ee26fa860f48b6430bdb003194d8ebcb9c7e51e19a40a3b9afb87378ca35c673fdbf7eb7e37e4001ddac847ede0a7cf5e83e6553d7ffef39fbdd1e3231ff948a742a083d47b8c0acd04e2bdb3c5b2a645cd9b96837381449a27c6946e6744c8b677f99af5023827a26b1db0e3ca3833a762fdf51b937cb2a6d2be1edd9fe1605eb71c5848ae362e071a12a680ace584b34c78529fffa436f7fa039bfeca548549f7d86b735ecf9046aa9b20576fa7fec58260fa1a34402a17cbf39e2e1e6f54f52df3d252d4d35245172e105c3a308bfe134c63aff0629a6caba72c5bd2e3963eb99616726f752d372be8a0c110afedf12a278e6714d351a87309e6e81535ec8919c936de2a286a9454a1ab3cd1c2fe18ab776dea038efe46792b04e000fa0b6b8f4ab65ebdcd1bc141396a19b1776af12b1038add78215689a856512a7e8befded6f2ba7d1c901f895216ed003be3f7335c4f60780bc9d587af905b7f9e31fffc813c0e1aeda4935f8a4caff25d8de9de7a7f7fa83262692893efea4dafbf5bc50d3404e4886d0b1317f83eaf09817881111ffec8ddec0caea2440655e96817281d5bdfc6f382979598e4c0e0e097bf1a7fe6dc19672d143b96ef447436505bff5b6448f542b40194e35848f9dfe9797dce808c1de18d4bfb78ba7fde51d92b20440840c97d5432d5e3c413ecc498cd0cd57cc12a6371be5a89882cbbd7fc9f39a1502f41240b431da345e4d54f09d2f4097bee6d4b9246aabd1d263de512aad62d54d878a8edcb6f2adccaa7f9670adb6fa8dc9126f3e89dcd254a1c84d8dc5022db9df8250a3202bf285a0c0569e6cf82c2f178d377068911496cc3b15170d5080e96db7deec2ad8fbbf62b62e57b861646cebdffffeb7c0cfe27d6546fdcf98f468386580cc1f046fbe4a9df1dc5b7fb9075303cd6795212ba7e6d75e7b8d2f794deef52a91fffb3fffa9fbc61b6f30e55ecfcba0fded0b7da3d0a76e0a4b69caf09ffffce7fe2cfb831ffc601501db227153d39ffef4a7fa40fab39ffd0c4c43fc6b7cafd22a5eb0579cb2600efcbdef7d0f6dec832983891266d7dfff7178af9ff3da3b5c1bd25b7c41205b2e0117b9890b8443bc1ff8c007bcf34a5a233dcee3ad3f508b20bd10b87ff17df3cd377ff8c31ff6d7ca5222e9b1e6cf7dee73b25fff69e6d558a82204c0699330492fa9c2c8f14036d6bbaaf80f06bdd9587f92e7b11aa1e024feb9cf0bef01c1822803b27f1e34eadd77dff56eab4a0c32412dd4fa1bc5b1891a1940d1084ebdb64b0bbc027d75010923c61bb7e005cd2b737a4d0979f23aca95c029fdc1071f5cf5deab9e0dc429e1ebc927b11c8fad9a65c620a396528897524c103a84de5f437ba3572f6415790568fd2bdf48129da091156366f644842a14a2873629c557fd39bffe16260a0afdf5a96e1ea1b08989feac4e86c0083270fdd8638ff516d21d656ea2d1466f4ebe9f4a96ddcb6d5d05823cd76761b1817ab64a555199b7ba69609e5be7bcfeee87fa65f5ea9c3e4b2c4bf8be5672d732c4a12fe814cf5a6673b9af0089ac33e19f9ce8d94f030a722b84c0a475a3285e32a1069f6a335199dd4b8f24c85c284c5dc74699943c26721bd29a020972570aa3dade52db8cf4bbdffd2e0796823efbd9cf7a531627ac366140deb5476d5ca81f7aea8f0b36da6bbe583c20fd81bb40a385bef5b764659ee9b58e428c47bddbbabf41d6ce673ab68860637b094d530644ea8f7d59d79bec987b7f6cd33f3c8a38bd660ea80e4769614c8285ff37151110e35551258a96d3444603cb2ad8211904a09f81cea95a77883bd841162e5d24a32a511d188e4e2cb792d78428bb01162f44e7462c838b2540242ac18e18e82854b9a11b3afb4f536321ea473174810b32513be8c033d51786138e8bf3f3527e425c060a1c24232b100e80fe139767360f024ad01155d1503d02be4bb0c6170bd182234f3b9f0e1474cf3cf30cb25549afbefa6a8c1b92932c7132729cf696c30a6a10fa277afd053e8d3a74888b4df6b6315aeb583a39f3eae60e29050d8ca402999989179df528e992305e702d829b7da84fc9a429186948420082c3b470adbd69af1b78215a515f59b1e830879fff63a445653761cfcde3bda7b196efe7b0f3eec2c7e5fecbf90582101751560b14477c25918d3ca357f745b58586ac0db748391b23222aab4e0b34554d29a90a85ac3ba148e2f521478aa1bffe5c27f7d3ae91821913afe38d99b83cd0c49e19f59381bcab552b6a666af4812f434ad762107f8085af02552140c1bde7d2d59f65b465c0aa7a2d9d1b3ea928951275404904bb7891c0e16ba184bdf63ad9eaaf663aadb9f40fc0ec407b4b1ecded390fb23572005fe5701819281e83d08a0ca91adb5fe918d80fd2f0a2302916c302027b4564ff33026ca53850b008947c5572eb0dc09d442c7f247964fb4ad450903c2de085d0fab38fea4a2ddc5566d6b38092015426e883002c9061ff5d14ef555b4dd9dca30dd2fed604d2deb54d8c30668755ec3af4f673e555473371949decfc95e1c00a46e88c78f73ab7a851359da11632722af740b11f57d3d26c033d6ca981a0198841a6a8b338d8dab6c68edbb64904a6fee8411ec248835890ed51ab36c8cbbf7a45a3ce449ddf5228a4e5ddfe87995a29880c93760b5e73db65e2f966d130aa36f5c6605697d9141d1623aa4776e5aa092768ef45a6bab61c708e29702ca0f428228232ffdf726379a9cf6e4e1e4e447b5487b007d667abe884e2ab6ca0b4368f501ff68f0f74cf20a8a72d28884465e9d190cd6e904d5bc27393e7522baf46bf6e44af5aa15a06d114914afa332e56085747748beb3ee918527ea5b8e50034da7b3733746e03bb6536937c28d0cc387af3784b953e95c42a5b49b5ffa1a91ad2139d082b8ec0884eec94a91850d4bafa0544eb619492e51982df260bfe7c4011ab25af436deff22f3a00d59f0c64b5dacb394546658b3c2c971a6be2d0825114a6ee165c5c1c0f9c9639612161007dea8942616bebf395b2e4d367b31e7d48beff64c3bb47cd7a5048fea9230d6a2128f1c2dbbd699c24016979d823e1beff94939c055c70b08330eb0eda399b699ae0c5afa8a3f7a4e342e03647f0948b1ad2dbd50a3443da6cbaf0daea15524b45ee8bf8150b7991af8c9057633c6b6c7b887521ac7b37c846aaf9141bf00f09e8044af8669f991098c591fe8f12d9b480425318ac29d04c7ecd284dc31183974ce574aed3256f9c5fb7dc0a17a5d2ad80e4d18c4487f96cfeb247059dbb90a15f09bf4ef52b4c9ca121b33bdb37109a725dd5c4806461f9fc98593c5ab782cb16388b1d5a0ac02e6ae3b4242ec4f697dcfded50850ffe09dd8dc4c5435ab031d645d3248e006a333cb6e30b2f40590751184b1dd4ac83c0e4a9cc0c23851958fd59f10505d46566caae2c6cee0a11e00f3df4906cd3825c65fffee548673df90c9766b50828a1b510eb5ee7629347eca6a8afb06f4ae2c2af228563972ed22541f92c6a43e1e99c3979726690f396722cc703166b4dd7b1d344092fe00b671837ed32444b065011eb06a836535d1235372028b6def60a98686b99ad60540ecc69916714d42a14ee2a28f310f704127986d0afc8db5aa051046b88cf2611018cdaf224bcc277dde8ce24944e1140e918e75aaa45c0a16b61d8573d4d752d0c69dcdade92dc9256152bb3a135e66112c4b791c1d5710717835956a3652252bdf270884a453aa0cdd85628a1ebd5f0b00b16667340b158d1a13ffdb5eed35fa8baa050acf5af119402be293922dbaf6d4a0b7bcb05f32c37d9c662c132fae5eaf76688e5a4d526e977a1a404d6551098f1d7f382b30175ca3a839e9f14172a846eca8da24cde9e8934fc2664140b779dc1af04db9093ca2861a0c0e6e7eec9974bb871b1bf55bcec43c229f053b30b3403cd0fe9980f0801050874eac66a335060352a5b7a9d6767906509d50ad75241b4f2079ae145077dfa1b9e76bf143eedbcf8a47bdec8014849f4a954c694a7eee16aaf1e4c8dd0254fed55b9963c5906f3d2590bf631a548815740d4c24faa1a1856a547332f4050b8805bd5ad33636d635f1fa686477ddab5699f854d07c1958bf67e639dc1475ec111d7c4456ea170df1660f5173fe157554c86a01fbfdc35be0afd6e08a4977d1beea9f6a64e742ae7630acd2df5b5b350d141202480da668e800345fe142a6794a2a0535b9910e52a5939fab99c7cde8bd481eaa7653a1458adf254905646e5698521ddca7c3e2d154b036a43ae2b5b285e509bc50acd2dc1085b881105701122e4f53fd2849c12450764630a04dce94302c2254b53d522c9bd054e4bc8ad6df577768abefe5dd5d28fed12e8040eebc76c0c310b162378aedaa4e364248f464f2be51535858fdcbc445e0ad965c8824bf30c30afd39f301526de6bfddfe3550b63f3f09bc26431a58968ae025af54255c619f08a58c505742fd4157116db882fc713b9193a49913883e3f310b11ef62d1fd216b9f3defe198cabfbca92ec9588e8fd71a6af1c83fe58498ec168a8aa5d34e13c57b75800116302563d5c5da35bff36aca7ca9021b6c4d526657f1a2aeeb887881134c5684d114c5e2adb5827c70e44551063bf82c5959b65dfa84558abaa1ec9965cd4532dec12468d69977859d8a5c8fb872091d1bf4feba0b3473ccd709114d2d623044a37c8106d35b62e436e7ca62595d62908b95052dc6c171922c14862d4a7b52400bb417c738d16387a0d6a66e729802d047a0a8e4f2dc21ffa8586fe8096e47520b7d6233c7565e25c343b0456f4c19a465a2073aaecb57a01e490fc53a9c275fba32900395e4cb57a0578735bf6903b65846e5a7a70f98a1ef1087c6aedaf12914a2006f27c16d2ffa7f96cdd9a8a0508b4b9879aa1ba840ff6831e43705145598987b0fec995f9a1b3ff00764335ed09b8e06a8e895f64b067e61d7920cc2573de1c334696f5bbd9e7fcab1090ef53e20a101d0ad989e5ec7fd5922fbffcf2424b20ca7e551fab2c2a04aa3516cc22ae90dc539c00e23eac15085aaaa38a4d5110ad5aeadcfd82177235721b3265a0f6f3fa9bdf2986f858274fe0d2b448d0d29da8a1bdd9b254c94b856706c7d53912c7a6b354ce8be8898758e3109598321d0328529419f4af033b6e0d421fa34c3ac0c49747fab79cc11bb9a83c49d9b0379540b947181177d0e9131cf6e1936e100332b1b8d7b39f5d31bece80654f4c5c67b84abfd98d78a1b132049b09adfe5a000c32bcad86b239922c92f6bf8a9d7ae88f82c9d3d71c209700bf34de7a61013de516629472f0f284ce1d700c90cb603ef5173eb8470bc61a5b9230447f9fb9011674c8dfd04f6b462183908b323e3324185dad37a36449b2159ce248040085c2a0f5bb5871aafbd69b6207a8a27f7f0dd582ce789c3de763e55b8d41689a4c14d1d6d9d3d641dc345b64152d76e8d09a88abc0a4bd7d284f0101b94ac4a39c02a7a55b03131db0a55e44ba2992cec5d26c6313daee2b1fe6da8b898097aabbced495d3ad43c3eb9c87babf125e28172caaee0c8ed5a18ce88acfd0073a5ab35a4f7312373a9403b5e36473efe8085d9515b01371e143ff66d12d10f8635b750167202fc1d8b653deeb5046c719a113ef195cddecc2f2619996cbe946c4a5b5ec8f918123a0a8aec117416087b1ff0ab45ad64f2434b63fc2520bcf2c4c37c9b0ffc8d66d2266043a23a3ff492d44624107c2748f47fd9b72b7b5eea9765f1183240417384449c3395542ce6e028224cc66c41d6349504d011090c5b86f3ed2d8667038eddea8d63575268df4883c54198b922ade92c1f4dbc250ee5d85df9a65c60332da2a408a59d4dd41980c4eb7e86c39594f5f75cebecb2b1a0d6cbd636c7a9a4beb6f2cb1908faf30262228305b15995115afb1dc403706526e7e0b60d5102c90e28525240a641488f5414c15567396aa33dee2265724c3d629b5a044ff582b7482601499534a5916313eb5a3273889abd9502c27cca20c20a5d88cb3420f919d73ad4f6af25928ec334f445846581c59f2aebf475ba5f2b5f9668e9cca72fc6259f7cbe8d7311612d7a978e641b320681a19a0a5af0e0596795c153f9889ed32439db7f6516858c02b8ca598cc2bd7a2f54ccd3d4ab02dff2b23f95255f1fc67b13f1a0a6d012cc0f96c7e0e3275961668541f90b9a5b8c6dc65c81614ba326ea3b84d537d705a8872a3276b6e41ce23ca0301fd00a2477b457b1544b120c63382f4973ca7ef30fa4c8c620d828b0b2d9821be1ab5389e01f95abc28ce6685f9491228e9b12d7df2aee40f9a6e953006ba77e32aca241cdd7408b5608aa9c2dcfc27f3f2191670ca22e589e49f2967b58b0b85d73cbcc23e43d2dedc33336b9db580eb6b914e876271912e379e87283f55467a662149c0d3c2baa72a440acd92cb96f96757da8fc7692d3ff1b520bb0c97c9f59f49a8424cfa0a2c035e069d9d4733799674e759be26ea68401bf9178990ed69d00a3abab1048f3885d4c53c90e46bda618a0a437d8add1837dcc0ca99982a9a676085337dc0ccc8f3fa26924679aa3f63eebc7fffa45b6cba36135e7ae92594e56905bf94dd7d57f7732d88cb124b4719448276953d0a5a9972f36d372b841259e55621a644512eca3d2a5b50598684a5d5a94d9217262ae42aff4a0ba97c512cd4c082e6139cdca39dc2d8cf9f4779a93b8080e72d65cb8caccc93284ac805a948ad25b7b9910950802f646470f9cfb5aa71ff579e65adb4d3e91d039358cb9f20249079260a8be03e9b92b478e11a9de1c2053ad9a8b1951b2caf1801884a0a64f7fac0d28a4f598ef722beb05e4da40ff98802866b4c4d892b9380ba030e1c1823d457ac013f3b06390b29a2c502bcc2b79e58d6b3e8095711b0f0b7fdac8266f2f199d00c0787dd17d7a227b14f35996e229a18d39a9672a1fe85d73c3c4a40c375ebb2bab9fa112a8bc563cea273b1b5b46754c111fc3a64a5992257c70e81084914c451396dd6d8c1f3ea29c4206081b5046f886ec1acfe828eac48c310eb5395421973d20875137c8f2acad0809272d88cb6789a835f39b2f76514e34399c3170e162932d0a26c3145cf394f0c142c937bb123acfab783dd35388694dfd044f4ccd1d8ea82dc3b9f2fb7fb9a6f20ba79638e578088e6e2515f338211108f990519c192ad647cf41a5569b7d00e789e0945b1a3735665e609447bdeee262063fc2664a4a454ebb3d0e03e3f2f69fb9a87b8c9c963b38ac357432a4d41ab8208759f0be5cb6c0b9ae92bdb9dcb452a1b2a01322f58e0d2589996252484260e0c577bb1a6e5e4a62d05352232645bc5d96ede52f0ca5d3303781797018431354595cef501b3258cfeea71124e74be362dca01cab480b4e05deda09c9e594e770dcfe5d2e042c6ecc7d3625f75563f1102df666d85005d143141406abfe8cb50b150002df464960086a5afa1ce72caff98e5bdcbfc457f970e2da6184e0e2dd320acfc6ab1cca86ba1e1deea465b4ba9cfd7ceadd3ec3c2e7f8117043d8135169c661b2d2c64606ef866455cde77ed987896032c00173eaa2fd27182cebd13f4da934ee1b3fbd39d1a85a6a0150bb298ee232b53aecccbe05a2c9889e766ac3949250e8d796c25c6fc76949cbe9dbf410a66638b116e2a3a22be9a821c835c2901232581cf1075ee20d686b8cf6816237a3ab94d43f94c75e07c58cf68484f1b55075f57ec203e27448cfba41ae3a9ace1a51176a3c3a9d9fcb02211234db6cb9cf95b360da684097e165688c9ac5399e155aa6594623144092a13d4529d52ce2746105acd65be9984ab99481e524ba699ab83a63d4aaa3a0b0d9e16c2b275ed503449ccba0a3d453d57b61a17dd27963ae78a89bd2bfb71e1a5c960a6687ddd9a7a3f2d213a3b595585495e23b724d52a8b6c2953cfd20ca9baccf6464ff7195babbc955d89a5facbf0c27afa8a91a289d2c0f1a2ea7110e85d63812c76d245a33476a5a326da08eeb88dfba845a7e0854ee1a9b5e468be4a183b264930de22655e1d57c5c5397fdd0a9f67e742a09e21f079aaa18490af26ca490ab4d2233e0928352471408a79062653374df3aa15eb13c6a2d2d41ff15da30acd3a14117c464cb13f1b8d5f22ce2e3353040cb82195ebba25dc92405832b86ee6ae8922d9fa8cd4c20405ebdfe268026c5470eaec264a025bd226b1eade3e1732c2a2c590a6d0bb1263a2c869b11c22866eef894bd866362bc9570b017a426d69d9e12b7bc96e68a105ddcd3741887e9f4d581c817574cabd693f3810c55481262123b2e4a6a5fc86179053877678ab4f8b442b0490947d931eb09df24a235014a7da2829e626ede490101614dce896d0baa629f7053263999c237f0e74b5a384770764ed9ddb4fb567a4674b008917b4e59818a9432c6030efad1b143a68472ab02d91686fc5aa101fe51a45878c3fbb0d9ddae777bffb9d1d80c412a7c66a07bc437a64db0a4896ec469fdcd07debee1e69419e9b229178e1c6d756eef424d5bb90114d711b41f9408eb440905632ebb805316d2dc9f76810e6aed3e88abde0c7762922d36728a46fb7a2e868e3b31f1156d926bbd85b604a16d15c0132dd2f6a4498471901fd29e738899bb0373f87051c1d2af09229d9f5ca867e21a643e126539e0f3430138986a84ab6f9aa0b53fda6c3c90e07cc71c7f2222006439a48a364b61e0bcd1d681a31edea55b9444f51c6100093495a404c32d7581aac22c05dbfb807d09e9132beeda138d5689797a040e0c0503894c1c2fa7d4d69a375a82db921c9af84850cb1d58188c4cb1ff2708d49a3b1595d6c26baac331db52be9bea53e2dd5eac89354cb1920548abb028bc8e4d98c40e7a49a18134211b96b9aea699a4a8c990d1a04084270b24bd480c2c27cbff76da1a15fc421436724e5f6dccf3a820df87efa54985b4ccc8aca492e766ebee3ac008cfd288191944151e29eb5386d6005d4767e1522f2ecf8fceb5fffa2116477d2b792816d2b823891adc36a2260b3fccc950c5b7bc294e1c0a213b4e620a4dd0fc4d915e2fb59ad6e7e4875f786f18912ac847523595f4fff2420d089239bcbbc52ff1cc3cd149323a50c14671c694b1f642de1f4ea01e6cb8efb1bf1b7df7e1be9d4cf8e2b9e33fad43cf52f6f44c3b40e5d9d575fd0a87bfc4b1ace59f8aaa8ab904318469a0d9120367d451bd1d3969f54b29876f5f3c0acaaeadad7f96d04648b935be1a348c76ec064227ea349a97e74d0525f5e54c159a08941430aa0aec0b6dee1de0db1b0c87a3665283924ed827ea69cc47c36f9aa8f4adb4f421965474eb0ec4c4a465fb2622e2cc9f954a10d9d4227c97426b24cdecf76f2879624c1648b8e6f38b358f5848cedef4655aeee6a29140b99b5a77ab6f28f353091a4d142264aac7969dfccb49372be7ada5b7f74e63946419a24b399187fbf7914171694eb96a6f2b1c299c82e9eb67c0348e7716cea49bc026851d5a8dcac2998212e04f75e126e29dc6433d970152e7474e1e727fffdef7f5579be92b98ce2f254d16708eede7aeb2d82421ec9904f732e459f58e329513b45d669d7a240491d1021467c6f523f2154c80873f076c00479b06b5446c10b82730cbddf0ca914aab0facc673ef33f7f4a50ce2f64cce8f38dd2a32b35b0723f9466f1be72ec56e61614e6c9192b2af3a514960edcf72813c956c0a71589977fd2bdb3771a49c4bd83402ac0262c85e7809c741692d65895d5127ac9b9345544f8cb5ffea29d80889240790205e4990df13370d6dc198aca6369d3895d709a61eae92a85d22535773a2bd7f5287a1632c67b926caaa9dc65709ffef4a74301b2229079f5ab99e66bda3943ed44e112ce18227b752f703320a649562c06d2d84cb0a90c55003271a3dcb8726cdcf5621b64b07239c43ca25fb2e56c898e3141bd5f7994f97bab8d1b8f30ceb610d3e1282a5094b1d48ed5a2877ce8b19ab41711c4af7b5265f78093360be65d94824e8fda6ca61a4f6111aafa850505f5086b7cd52b48dc6881bd53f0b88871285ad9291627f92ca4687e3e9a4d166a0bee3502023216daf5471eee28ce748001305779ce2879be3777f56a02dea873ef0aa032e580372460bc22314ab293323ffa498061707e2cd0292138a5aaa758494d7e87e29120221030096182d62802d22f7ff9cb6e180cc2982e957de8431f82cbe5fd326abdd6475713200c6aaf53121a1c68d60128a2c329e27b85023844ed3d2058400c1abef0852fdcbdea32219e2e5709909493ecc23364a291908107b546dedef4c4fde245116199f6da86baffb3c8ccbaa768ea38636f4f94943060c74ea4ece4a5c44e524ee9b7ee0d51b3fa94ed6ab5a9559cfc2457d18119d12e35f7c30a5e979288864d0b498eeefb85d27540e5fe0cbf98a2032fa2e67e940d693b5e2e4fb928db2db17b042ca3671f2271ed9b4a2c7ecd4cddf44b240cb6a45f8dd61c92899823a8ea5540ba65ac02349b70fe5dc125f0b300af1df2d21d264b8bbeb245afbd43007fc37b81b570e602962495b5f504ca8b457ce57290a219a71c9eb132119f928c50622079b233f6cd07a0f3c62dafc6e2364caa1f629115112909914ada98f2be12a64cf868c09ac68235e57a4912b3018ae41934a90a0d3affe94f7ffafbdfff0e9451deb5e3c510244080582004e10091d48778edbc425c23e4dffffef78cb8a51cd9cfbb91f4779e1a7c22a28ecc036a64eca4d61246754705f292e2e905d90fe56ecacc57990a4628e237bff98d972ab56e2a94a80ed81813ed6781beb21ff0792f4e89826f4b4b158968d662600ae2d2cd40459f7e5f43e6855a119994508547bc7b141ca50a93ebacb38bb24ab76dab4be4bd3a909c698791304876859e34ae27804d88fcd857bc433392a02bb2b00d2435ef9396c06f4da000fadedb711786b582751672bac251cc8615d03255ce134b4d2331501f10baa9f4f2b597b812657b361e45349600e97d73857640f24f4640640421c914bc3456c41a421c3c64c7aeabf4527fa7c20c275985a20cc0bcf2491d9af702820518c16fcfb5815a28802903ee93f82a384b95a8ed6d77a53b3cfa4403e00c17a21ee11123e331255500b786923ac9a4edc98a67f25164b588a39d07a2b01516ede6504822bab23ad4a2a1cb749a79718cd2664639f9174f8902d942837b9d0d979c2b97fc428759305cbf98747056c8aee8ade44c2c342eaac245985ea285fe2abe88214936e7126b9ac26007d94681030569a0dc8fac8ceaed2158e6dbe9ba92815d72866afe7e2452e98a182d05175c300c57fb025868b183be2a1201a90a36c423cc3280027dd1215b25a5922dda0a0d89ab6b81a36c976d9343bf2a10b3608705e5444a414c022fad0bb8dc170ef0d5090ed2d68ee58e4ee1ba120979d57a995c7608202e42ed6bd364c3c9a1cd01605ba029e3a2c4d30ae4729b1b4fa163602814cbfc94ae9f3b2d6f453f38e884bafbf21c2070b58c8548b9a1f36c2067c0d7eb8273b6a49695b4c1932937a1455c853401519e648220ed1800d1048f9aa9a7f4deea77600dd4ed89279e5092c8514ccab499c38897d850a4380fde244a72d093eee1c5aa4f4197e99841483ea86252d863b58628a8589e1d62b83adf5221aa5b2785389e9726ca51be8a9d95df04d16a88ce3c5cb4365c8756318a4d2070036cf27fc498b1c38b0c9c8af4048a2a40ac41486518efb8b7b73c79159d2cf4faebaf4b3204cd3d0abbd55315473ca77861941f3bb1339dd1afb0c29ab869e99b4c982622550d1afb3507c7c638affee8473fda1cedd1471f95f108b3333fa5325ac05a35510e4959288751f20156618c363d25492b17adae913f71f9b193c3f83d151d18434ad4818af376fe40324447501a75235532f1b34b6c6a94b5c853e7de27c6c1884b37d50dca75b020053ee911661590ba862ff52e5cc4930c36093c675361292b189baa1601fd584ef656802006c16428b6f20a21097086c408d103148183dc72e3525765a6aba9beaf151aa5abbca04a597b4b6c182c5510143a1f7ef8613f39f52357e5155eaaa1704da1067aa4dc10c78d25762cf7ae50d2a644371d4dac022a60c1a5332c84e6b2b0c5ea44c91629cc2f802540ca028a6410d66b5c3d22344380f22654b697b1f1443f2ffaca57be223dc02b0d34ea9a95ddf37451c627b01401855fc752990ebd8b04cbfd78a7174d103bc1f6de09afadbb5b962fe85643c2ca077a1974677bf2b496060ce6cc84f2dc73cfd12507e0ea3946efbc69829093240e9439632a6af049f66deda3d0234bf07c2f74c379726119bda5021c78992f8ce672eda1e4ccf2ad99d557bffad55edcc891783bc5548d1334de3833221590ca33264b6414ac8fd79300150ba406826a93ab68d9aa67e5523f1865f10cd13d5e2a4c70817e86d2cbb550cb46d5f6c81046f94f6f9d121aaaa1ca60953f2054f580068848c437043efd11e042a708fee28b2fd2377ea9407fa3aa44e88277619f10f80c290985e29489861794322995142ce9ab451c1283022504cb3dfa7529cb1374aa169bc4b9d6bf2aac2aa3923074da79cb0f7ef003af41349550fa625c3cf2b463a32c847e5b64c915ab87d9129980c901725489143b4d4c6029d3eabf6de6aa4b52eab721be665a86b77d8023a33a3aed1174bd01d8a3bc113d2debe8800ca1a7158d02413122772dc2162cca8e150bf942f9bcf44e1d1cb5b558ba60578a323ec98ad0c9b0b9258da0874541518d89af4a2794285743015de956a3cfd2bb21bd41b257f260413704939e3e5ffce217b58b5960326f36f9e10f7f3822a99505f6c2174f452e0bd5ed73f562579356b641321d0ec035fa33068e6979429f6a6ad68560c349404c6f651d31e07bd4bcfe7fde2d5e886a625288755311e56b55907b015e1ff6cda3da1b0f6e3334ddd2874bb7a011220f349c580551518dd5ea8f796ee02235e8d04d2eadc363007022e8dc54b5a86902a3ec978bbccecb3b9f7aea293a4bd3501b4b2e5d2d6a56aeb78a5e68a3800876432899451538ca916114739cca491f9dcd30199ff6b0649df0f201fd392792c494cf7ffef3825a7823ac326de2cd4a74f00861fd441d19e0987dd8dc6219d5d8d9b4a70c1155a815a3d1409e255b8a7cfef9e7bd6aa1b70a139a28567988c88c0cb32599a9b2f90b66b37ea07c454c6470729f9be879a4455c53af1a8812b409c1fd105676f255a3474c0a52b50c382df2895fb4805a59d74508b0f004fd198f767d4aefda510885cb5703894bf46f628248437a2163c72e206d8e9054151aa4918b062d3f240a8b23bdf168457b189b35235be7662899eeb4069a1603f54f1a7af2646cea5fd1aeb19f2cf33ab5b01029735872f25408231cea301f4400cdaace3ac9da7206de71d1ec030a25096d225b605260e2285572572c932a9182a054672108237c8a335682b1dea7a6264f3241bf70a66e55417ce73bdfb12e2604c87c5823cca261f9cf57ed9e2ae590ed22de7ea14f32204ba8cc5ecc629934fec20b2f5c355a1659f4ed3e85556e24ca8af9d22696680e59cc9146e9d20dae9488258d32aab14d867d3504f36e482a5b09a6fec60a8aba91bb7a4f0baff3b4e92213cf37d2ab6e1ad14919da8b5faab25ec4d04cb5680d236a17c263ca0542d1bd05e10aef8cb5a5d3854bdd0a9446b14597c22a0fcfb2f36a72230196a1a57901117369761031957f85a4e64dbe82d0860b4a60a93e079cced84aaf66602b805384fcd0fb5a4425f728818e2eabbaa502651a6f04a1f336555b68234cf74c5c374266b5b21c839018d99ca0a61bec7d924c134f10105f754a26be463f67e865024457d1a711b30c8e9d29d14590aa302f98c85771c7da104c2ccc1a76d07897b8af284089216c295f550f36ad3084f0ab377d1a5bb23511132e7bf308d17975b05fe89324c720799d5dbd0041e251f92a81fbdf10fe20f9b3ab967b4a66858c563d0a3a25cb027d7dba9af07b2a40305d8a96cfdb95a42922a24ae506629884c44e3b056828fcc3006703c1a5ff273ff949f09925a4153bc0e6c02e26ede5d51aa173af67c520688575b2cd267390de7b4ace4404322d400d204434ae91d914ecda7994f9023eb36cdb81f1a8f19b19c0420bada782606c01da53569183dcfd3c060f492d69a6c52ba2dc7b61e41294964a7ab4b6dcc580a84acd59e48ea6c27c0579de420d155a3ae0b65562a4e448bd078511f742ea7e6ed028c3093d38146c78a7fa5a43c11efba3835cae7aa115845014b6f6287969210817c7f0b560e15a7b37c45791a51b6b282a97875d8ca61d29b8aaf1e80c6bc6ba21a5acd36755774b6b3a7710a852191782a6ced4a9735b9590223efb86ba3adf580e60387fc00e75ea0302aac4029fcd38d25a756f29949aeadf2c8f47994ac87bbca8cd1a8d2dddc182122d6cce67954839968880855ae080ae292e95412abaf914b8d59e02074735bc09022f3510837ad22c6a853c5e6db896fcca8d586cee890582624eaa12c4c04bd10c43ac4914e4d6b9036caacbda14f4480ba4ade056b27984ebbc0be32d8b5612661b10a59445733d33951af5d1d9c08668010d2295353122b23236bdeb030beb7531c8e82c70ebd01b5e348a92026e953bed10514e575d435968b6d821a0f7523872c088ab3d143dc9100a9c125d7b1c592fd63a9491fb643fbac913001ad2e268f93bdecbbebe323037bd1348eca8f6471ebd20be05ac5ead02a346a2b8fec724c165d3f0652b0b1924924da38cf9da8763d6b8a2698078543b91aa8c2611fa67aff979726101b20dc322b8bd629ba556f3201752404036109c0ecc9102141608156cbd67293f617648a23c30553abd131c84cc3dfa515b7ddea99eb256efaa4612e0ca48d07aad8b3ec5caaa5940d026e3e5481a75d3a862448f96fe5fa39d027ac2b27b1e25b2f00a9edf36646924332d7c4051c9a67ffb2c35524c53715fb3d44b37f77ef7d59a8e5512d452b06e1c8c1901c21be90b01bdd1ab7a876543d1d412a91a8b6ba0b13c6e9caf02a273a68341f6c11f24373d8182abfa0b1c2d3a9067f388720e8c394fd144ff7e16c14c8bb668607f2d1e030e88b160f6ea1d8dad34bb5a6336a4e3002d2db9f008824f5755272f8d85fa94ab8b32e576ccf6162c7db4b75b8c7869d6a3f2996bc9b6205eb6980b1432ea538951624740911764f061ec8ceca20c9661696fa2b49c73628d70746e51a31974485b4029b9167daa2e9ba797b40a2b955a79655a9bb7b6a2a1337b20fcd4e102a42457f6d5a182dd958d798a668dd592c12f7e8d781dc0a9ba4f05d78e89de45befcbcb0179a1cbead47a0cda34c990c6eb66fa0c2b203428cde2769c2119032559376f9877b735a9c103ad1d7a10533a477fc164db10aa347fdfb46af81ef9d6e2ef03b05c07679692b084caa6221cfafb429c454fe88477429ae1529f99e215940b65b802bd5a421ddf279f0c5fe7ca9bd89aa413a6694bdbe8d598b9e24803c31b17fb50016289f699a00c1d7b97d0dfd89d1649217915be65eb5a90fa4a23e3828d4e21842594bdee0db25ab320f0fc91f0c21ae2ca3dc984bc45715019182d6ebb94a3ead7470aa0e026534092408203314c08d0284009bbdbb2ffc798a0606c0938b2008c8e1db174b1d2d57339bf4656ce50c80851b9f18414caeaec50dcfacf8d7d328ed5b928fdae2489bac00922d14b92e322ae0abb173095733c46ae122c5fc769e13efb96e964029e047f9927cc548009bcaf904d9d7d65902e87e9e59d596060bca0daf48ccffdda4c4523822dd60b378911b1bab8f471109828ce52b312e718a20c01a622041e913ae228e80c8474211e40265569a09f5197c545dd0125953bbac306634a2493f647964a418668b05f348a703e9da58ab182d35f54a383ed9aa4c31094d9e4269f3c267bb1e8cded864dd890cc73de55b3518c3ad96e14eccaba2ba057cfc143bc1e1b16d7a31627e152eedc840799924b777b5c659c833bca46138097a0a726b3429cce56bed24602c1ef5ac5a2b3fc01e8ab49b28c9c45345134b3536ae27f49258c6e45e70042d08b90d091b02088180d66a7fab89a0a156c8408cc82544b20943746efa960135e98b6b3798359ce2f708ae26384de0a1283e26b722a63e64aeb14956ccce929215981a8dd5bf497811a14827be23ac19b84ffd0bee799acee5a174aaa77b7d1090b76481651d5af35966ca81214d23c93333930ce04dc579afc6ea2c785115198dca1bcb0486b422536386b1f85e67703c426d1d526b88322db1c92337f0e2b124ef69a22e6b82934f55fce6ea1eb56392616869a0f680b8d24849bed2af80eeea38522fc17393c32ad841283ec232c565488902fcf49824a94022cf840a16c5c794a5b1ac90fcefcc23234e10cd470ade2dae0e0a7c0a0107f86427ecc154be2dc8359b284b7814875952de5b9de2ca913486b1720bae882bb6d533869bf3972ee2477f8f7458bc8c9f8271c1529f0c3a13ac7ff4640ae96366b41454631ca58661094881351481d2a1e1a34d63c12bc5872e2bef3306dd6488519b71e810d26a48373022a64dc7f41d1c3e5fb04bc7c6fa4caac67ae45eb0cbe727edecd2d39d2cac340b4eeaa6ebdeb4da4437c68b4d515e2193bf1955e0f0549fe4a3b15577d6ef13234d109a28692c4624b4aeee53e264950b15a44800d280d72d8ca92c5b0d66f27421be1aa152776c161a0821e1343d2cce26c3bcbd3c61d48d75cd844679c44fb3093c4a12605919f14d93612f7690707cb5e692fcf52fdb6524e9254aca0ad967c128bd2c7064967a06a1c8de4df134763260903d2abacda447795c8722bcc65e519efe42531489bec270b2c3a1402e1cd07a4756f299dc7e2652d02d98a16cf872a77960ce13fa30a63937a5a98c603604e6fc3653f035f5cce6d6d8a8e49e19e97cda62fa18f61025ac5dc9710a4beb89a2f67877e53f019c95076df12bf8a71b4cdf519bf9c642ee8465430a9dc5083d6bd4ad4d16edd4a13df555d7c442b65e8861886ee8cec05a989751646ef85c25ed4f35d903455be9d458a19bc38b53257f58b25af71e5529e8dc0a4e3f94a8a60ba33d5a931774b2a5951eb97d4a09cec271c13d11799433436dacf642641375b1aff22d334bd4b153e44d1db9770417e55bf7cd8635c25884ca2c93a4e191d195c1dc0b4777bbf2378d3d9ac667549114bf2d2d010e6f2103de16f5339e65a028e9cad1f6280bd15963b1a0f8325fcedb178032da78491af59c4c421dae0121e4c1c9fe4d2a1ff0bfc4b54e346e16083c729ff45d2d19009af330d3c4ed1186b3fe7ae6667a9eb61893c3d57d063485d518c005afe0d49eda9a2826916cfdc49bce1611d6a7441401678720a4e088dccd3ad72792561ad498dc2332b0a7add461d65630bda1cd578d9d9d27e18e901858094044566daae9e2baaa92fcf52c5850448928c9eb404162713e961ef3a8666aa04d35311ba7b850a9eaa02580cdc83c6abe5074285e68afe64733ef2af4174d049aca195e812f0148903271cb282bc5a148efab05125d81d2d37260bb9246114e3eecde4000addd24762ed7bba32b1366125356f24c2fc9d0c0cabafca76bca4aa155dcd199d2d76776b220929b1477ea56f8e89a51811ccc9c501ffd0b9d8b3819f3acf44c608d5d8794985185287afa3a3232b9303664b84e3f9ac3cea4eb9f5a1179cd530ab473f270cfe1e3a78262dbab5952d4c4ffea25a0f54c64c5948cf88681941a846ad7bc514bb406b3e486c28864e5b98dfecdb48313cd5989a7d150fb1c35e54567644fca0d742da2cdc335aeb248553ef3a2d25a824aa6e15ab77aa6a769e82670cc9eead6aa95813caddf1428ef7942f53cf974ce12d2b6784a4d8678b4049b7c2a289a8ea68e54a6b316b9c2bc17f64c247f9836733f34e7ccfaa723f79bf4e6b405a62ca405af661c9e3613299a543ee8861ebf4073e4d7f96effbc8d8c8e00405d608ac851abd10e14aeedd0593d850bd96a9f4e9deaec60b8e2c5ca4be7774fc56551f195caa6e8748460269d8eb2997c2cd7cd842a5232d4ae69b06c9c4897d20a7619ff4d395908f0a8388530a05aecf388609b7266a873848245269493269c22ef4cebfd4ff3e20933fbccccb4978a5c4543c32338f31ba773ab90fa7a9da2f4eecfa4a3dfacbfc03305b829b7b0d4027fb1a7fbbeb6a89340c39a75162c1244d7d0c54f4467767b5a1f8fb0ca2e9b9927562dd95611618298e626c7418baa13fb6c62d4ce14164aa22d4adc2793c92e9f593e89976c34a369e0043b1ace7c3573ec064c4492a7d31336b39decb2baec6ad700611ef9ea771c0e41381d28a018c5559a8ea67839b9b521a0fc90c4feb4e9898803826ebefa49a8e46cd6d0ca565632460051146cb9bee370bacdb1412e0a9c998046742bbe77539f1523453488b8b7494affc95cc89b0f8425e97166c1c2bab8935a0a16272f2a8efa457ce7bbc8c789494bc2d6d77c9d8a732da072fe0268d8a797e9519fea825c3a5d6793a93b2f98b165450d9ffa664e8dcde0f3ea2430ede762b943040764eebd18d7f04590f9c88d110ee0b88bdaac71d44655e8b2c0b027ab11ec69f55d9d134e4b57e1bd62682e57915648cb4b73d4cadd2620397ff23daf2056b546c7440c47a249257d8db794116fa3fbe669f323ecf18ab6b8f2e1bc7ad29ce6c215c38926bcc928039a1b4f82dd0c6cc067228580448c9895f7b3a753f1a3243b3b23da4d743b6d286a012c2da3b9b57771817bbff3ce3b36cf3aa76cafdac14d975386b64e3aa65de62f9327cf568b0d71cecd9056e04baa40391d0385af986a8d60f24968f82d0c31804206b049b54ad3bd1b2bd39d5873b5d22cd6a0bf8309951b7a16e2b574069f873bb8d901ad893aab03678eea4642b36b8bbb9630f4d7c169d7bd2f3bdea173d384cea86c2fcf2f86367b4a325960d9653e5f9cca55d2728445d2424644f6f434a4334c4057e190e9ce8aa6ee45875a169b1620b2930858fc8a722da49a05f6a8c67a9ea4769fe48be02338672f8c768dc88413f61be2b554865c34fb5dca3c3ccf4994012a5acfe135ea9328f3f38c2ccb2bb3655bb1b1afe92f714c9de37644e73cf970bc25e2945aa2ab338ca7a1cfffd37a78b3bfc591209ff1655fc375f3348203d57db28eb5336484b1cf113f250dcea9d71a4f9984289978c40794dfaa031eced954e6dcc3b9352b8bdc5e8df0f4d34fb7856194bcdda13861021c4f41f0fb373f76a094fdaf1f6713411cfdec50567b5bd0a5ca09816cad73fbe5a88803a340a03450d438cc6e63dbaa0ab2bd64c1c1edfe62125ec50bc8085611182ef98b77e25aa7e9d0ec171678411e084655b1b62095ae136c52f5b515348ff663ca663a8a2fa31cf7d041ade4409a8df6f412a8849c96c1299806b90e0b4fe19d5534763699530c66a63b673e1d7516d5f0459c59fbac2267991924f659d7887fffc0ec3005751f9059cbb8cb78ea404425fed8ccd8eab08133dd012cf7649c211db3805c69bb3f2508cde2e5567daa1b8b1499d70c2b879ce94353b19a50429944d2d342da42c618386511198943fbe2c2a80f6c39e18c44296622f0a810932ca2bf21915463574289f8819d58d76de2ab65d16d37370ad8c0d36876bf7891ac7c22789e2387f334d53b0f972b1e7cf041f4f4a34ce506f7f3bb00d4426db59213eacc637b1ba8098beac02f5cb971958853123a3b35c7f3fb95ade333ad8f781afd74d462366244012183e75b38d0aebfb3b062049f07df440055127e6f9d6b035e8422ba8eb17a5a29e4512fbceb77e2625fef22a23e87883aef18f625cfa90c61987502103bfdd4481835567bb31e647478aca49546328959515392e9cba342c6ecc1d8c25364e4aed1e026479869650019f3527716355f28a19e5a9e3bb8a90e9a77447c788b7123e0c6c91798160da3a10456304a89e3a53a31af1ca2f9c2c495c1c7c57ba5c4fd5a6162a9ff3531710759d5693e13f48a8b88a8d0ca5797941244fea603648969812036427906bf02442d8586eecf0812e40d4f858d4ad98d5a441fb419dcb45ec83c8de9b4809026e519478425a388af433289aa89be81378635519c3c4e4900a6ec8d4d98ed7d08e42deefaeab0a64b05214cf885953edc0c0d52346be8c60f7c2c70c8273c4a49a25b3bffd2b22d4f4e255eb4d5d5d14957e7b5966f0b0a6daf5457abf61dab73e20e19bd3d105e94f895807ac7b2a57377fdf72dc238b6c0d44b0660d4b3972af79b548f7a0328a4c2876e828562448712126dae4cf0357d25042202a1d21a61cd97fb09923ef0aa657a8336204401e0dcb5b1f118cc53ada7e4779ffde77ba97bd96516e2e6a6a49f1dce66e26b16b84090b9b6029037d52d4f297c6790274989e8ec9994ce0a627127435a58bc31b0bc26d4f3fa45b7d3c20b824b9ff9e9dd84088205a1783332e1ce87134109d0557049cd89291debe6a652309f1fa6f2405b6b31bcf0afcfd41cb73d8a8122452a1f498b629b269c9162224ebb155a61d9cc6da0e2c890adfaccb6d0dc82ebc270f1b439d16c22c86321c83d5d205b528a4e3ea90a28406c6d28094f0509d9216eaf45d0477dce753b6cae9bb1254097bc6de22034704539593ee7547cf2631ffb98d25d62f7d2173eac8593fb659408f2e4934ff25e8cc804c50eeb052d2a232f366d6a3cf3cc33aa1b7df6161cbf9ae5fc8680e36797562545137ecb9fad5078c31098ee916d2303b569d38ddf62f75f0702964093608bbfa0a5232549bb1e5a724b4fb57744b2af3e516e410447509b79b5b6527d94c0134ba698e463b3f634b858e0a9af6759bd408698e5aa2cc7f04c1af09cbcecb57c3ebb4daab3bddc6fcc368507ad08a267f4c0e22697cc12666ff02ed6686f81a6c585425beccfcef72873cd65cafda32a81c4514c9584f2bb426148839c34ee2c7b8113d00ee7d569ee575c00020f85837ca9e8e0be24b081c35704391dac32215a4391f427c1741c63e795417745cc4dcfb818c0bad5338073fe1476f3b515935673b76e32b79fcdc50bb0604e07f3f693a9136060cf4277b12963f2c9abdb5eedb0a30ebcc88fbefd68c5efbefbc9099879b8fe1c8fdb705d3fbe464cbf58ef38b9e12a05a1a40a452831d74024020001b9973e5459f85a30ea079abaf54b59f7a63fa2438baffd161bfbbd324b073f42f31a05ae25a2418ac1de3cd8ef53fb670d558f850cf0db18b632528d502ce8fd3dbac54b3af2b5840c57bf1f71199ec90a3a9d954ca41a951b6e403324216751f569d5e626f3a7a6745a0973b3d6de3a4b8d373563c49f45c43c25cfafe8468cfb92f9a89daee7934b8739ffd273759f8bb88ae6615cfad193d00a43950081cafe435a5c9e9d37a451bbeed7137785cc5cb251117cce6beee2f1a248b16a5167a12527a9c4489da91633458d78dbc64afde333c4b5dc84a1e14d2b8b0511b0e8d0c081c2398d962b8a94c9289232b5c2bc81492480750e57f73d5dac2d2b76751f909380d3560a2841dbe76435fa17258777407ad4d52f0bd505bc31fa55dd3c84eff55b9e08a3bf9ef6e33d9b911caf93143980a72d589049bfd7f2ce082b1da46448073dac74185530cd6311d01689e1fd3f402543b4c162f182c323a3d72c6a141a1414f680c526f0adcb6a4440ab2d0a1f9dad6814c739763f2ad188bcde0928145a34b1c88a54dd3c4d8f190cf2b2b1bdb419c6528570862fb282abb3679975fe9ca0b2d2621902ce47e5b63379f6b5144526e217f21226208dd5a13cdccf3d6a9ca3ce1a339b00ba2f0d03d8c95797af858336839a0c1632e2bd51a5619f25a4c9a4aff97fa69b4c96b0e3facc7f816d48796bbeb6d49b2f4f26a18bfd040baf51d72f59d7baf0bc18dc4dd073dac4975714f042d9eefd5c37172a3e65e24198e78f628f16a1ceccef3e4dbfdfc3033bb65722ea99ac1b522a58a08d9e71142527701456b6dc89e6fe1f0b9c91abb8192fe9c07512507cc9ec2aeaaa5a35666446659a69225d7aa451372c33a3ea02ab95ded192907df5321be9dd34c4f604a6bcc9c6236b8d5ffad297788e846f94f548d66c41e1dd77dff5ea00e7a698a9a9842a00a7bd0ac87a8705050e6c1e416bfd57404ba1e9c2c68aafc8b6fce97592828ed7d2ebe925e3809b71f4934aeb9d1653b9ae254f60bd4658584164bfa913d375132f8492871e7a089d20a01353c0c20e145c765e10a9bfd0831da2485cee7d22bb97eeb485df0f76fb05ad78270e9aec8853de05eb778ffdca1e84dc352b75951bf2ed7c38c74889397c4f2b3704cdde68dd8e72a1996c5d9956569a6b2deed4588b9852b1b3d2b2223a932ea0b8af434ed758c007139c119fa5a59da8d52d5fabdbc89839cd7132b3be0627459f5163624968a3a4e09be976dfb9e43b9f0cd98df52feee6219e96e5ca669ee219c4aae88d4d13d3cae9a81154bca84331a8fec0161df3aeb974371ba57311310f6f7690a9ad3df2c029be24a990c6d4425888f2dbf52fd2ad1e3304c080a7b099e30d9199cea82d64346a6177955e6c26079fd0f533bca8f5b463978e60b4b9502a06aa1c6b3dd22a436b223cb0f4de6b3b324da8f564fd9e5ab3e45146716f2d209b32f058c1a5574ecad5bc1af1d7ef081e7880af9a5080dfb10eb62216280a441c14aa7a54078e9c19054baf14801aa8de234f02fd023866791d92c0f412664fd1e01e9d6076a8d74d338e7ed90814da040500451971cd2e8ce8d3822beca29550229c111d6868a8eacc9052d069cca7d52d45a591727ef9bc8be88c856b5e7a93f0f2f0b4962f75157a7aed7813cca63c7b54444835cd7a16aaa25c630649265bf4693da26c34be16050a040b40952a7ace56336c0323385fce50e71da7b5cfdd4ea1e98c8c4bb0a80f4a51271164ca73b01410564f8df44916812e2a43c9aaf2b184720691394644cc6fc161cd897b7e9be03c0230c5a4b0dd745fe4ab742ccaa48948cd6f136564bb4ea99d6128f26a2974dee0ad5e08694feb90dc163e6aef51188b356e24469cd6bf20329907538b0ebd5957baf6fa5f1b8ace1d58c890ba390c5e78a31abeb7c8c9ed5631f88c290617320ba888e877fd52aedcee68363529407ab10d51b4df2939f34c058b37f7707bef1cb61a82c128e7b1bd9095e9a35f04e967a905cdde76c1a5153e48028a3df47f45fa2870fa970d8dfaf7de668b207a5a43112c049dacabf4a30c51ad28a6ac8ff60211a258ad8e1d9059576fd0e8c54280a74a90051a40840f31cb564e916b069063a4f49c2dbda4eb72bb16c1a234d0d3e542126b9959e70cb2aa2114889c25cfd40b3198adcf6c2c8f0001c6ad1f95c9324efdabce60cc833c2d027a944d56f224bdac31239fe7ce838a17459f02ca3c7ae1237e4f0afb5acf6e223b02661bef858cc49a3357179c2e9a087c0261fc60e9c3565a79ea54f2aa86c89d83455c28e64ebe5673e67ee9c0d324b2f5f350d76d9de14a341ea5feccda57103c6ad6103dc14f19cb42c9da55c1b2b81b839191cd15d472f2896f6611909bc00142781bcbd4b01361d941bac908f21f5f99af1b7e22b532915ed56547b37f09e82438c68d6210961e3b1e6e2a01bece9dda74e9c3cd2a01dc33472e1704432a4d610196e97bcd8fbd15a6dcc6e726d8fdc8b25c94abb8c471033b722a04e860d46a3a28440db126a9a64410e0455ef3735f4bbc3a838048e1cf287d5aae3730cba91b32faf55d47d4d20e6a7db64f878baab0a84dbf49354ed3ce5c6b2123af28a667185db00055c8484d0dc9c3b38460668185b0c5a099f4ac3dcbd4ad5f15675ad119a986b7114ef8e0a465973e915d5259da9b27173532d758ee6b269da595c847b39bb95b51a696702593302e9c4d08d7d1de7ccc3561191c958b4041ec8a9405a16a75aaa557365105959216cfe207057392226e00e333ba93ec9cb3e8d8c0d4136301ecf042a1b4327e9a6097fa34519c802aecc33bf27a5a089b61c57e8d758ee0cc2299ba662251358945c9c458c8c802505bb75c22d5eaef51366460eed79a194f1644aa9013759447737e8ed9a414fb21e28a6560fdcb87fdb454ff6c0bd85e78d111093750b0f596dc3aa9a91184e0e7f969a477a9b8d7a1a7d583c85bb2499e494fa3afd401a6cfd6ff93801b32e1f005bb4926764ab9498034b2814cb979686903d9b974ea9e37a6f1489a82125daaccbbcef9e6eccdc00a251d025848ea6b301771526b1c155932892c3643ca84aaf50a0ae8cf955219089e5210b03e23406346eb33f388976ee66bb3cf825af6e94298cf6aedacfaf4ca949e1626962cdfd733dde6d159d1ff03cdb4be526050de590000000049454e44ae426082

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

Then Simon Peter. The other evangelists simply tell us that one of the number of the disciples performed the following act. The oun here is introduced between Simon and Peter, as if to imply that it was not merely Simon son of Jonas, but Simon the Rock, the man of mighty impulsive passion, ready, as he said a few hours since, to go with his Master to prison and to death. The name and identification of Peter with the brave man who struck at least one blow for his Master, is a proof, not of John"s animosity against Peter, or any desire to humble him, but rather to exalt him. The extraordinary concomitance of this act with all the other delineations of Peter"s character is another undesigned hint of the authenticity of the narrative. Simon Peter, then, having a sword. Here we see the unintentional agreement with the synoptic narrative. (Luk_22:38) Nothing would be less likely than that Peter should have a sword at his disposal; i.e. judging from the Johannine narrative. The Gospel of Luke explains it. Having a sword, he drew it, and smote the slave (not one of the uphretai , but the doulov , body-servant) of the high priest, and eat off his right ear. The slave, in receiving such a wound, must have been in fearful danger of his life. The reference to the right ear, mentioned also by Luk_22:50), is noteworthy. Now the name of the slave was Malchus. Here the eye-witness, not the theologian, nor the dramatist, reveals his hand. Thoma sees, however, the fulfillment of prophetic outline, and a reference to the kings and chief captains, the Malchuses and chiliarchs, that are ultimately to flee before him. The subsequently mentioned circumstance (Ver. 15) that the evangelist was "known to the high priest," explains this recovery of an otherwise valueless name. The instant when Peter cried, "Shall we smite with the sword?" was most opportune. For the moment Peter felt that the whole band could be discomfited by a bold stroke. Christ with his word, the brave-hearted apostle with his weapon, could scatter all the foes of the Lord. As on so many other occasions, Peter gives advice to the Master, only to find himself in grievous mistake.

The vanity of violence.

Here we have a peculiarly valuable illustration of the vanity of violence. Over and above the wickedness of violence, there is the uselessness of it. Men arm themselves with all sorts of deadly weapons, and go out against each other; and what is the good of it all? Man was not made for anything requiring violence or extraordinary exertion. He has neither the muscles, the claws, nor the fangs of the beast of prey. Man gains his proper results by the industrious hand, directed by the God-glorifying brain. Nothing of the highest has ever been gained by brute force.

I LOOK AT THOSE ATTACKING JESUS. They act after their kind and according to their light. They know no weapons but force and stratagem. The whole appearance of this multitude, going out with swords, and sticks, and lamps, and torches, has something ridiculous and despicable about it. This array of forces would have been all right if a lion or a bear from the wilderness had been seen skulking about the Mount of Olives. The weapons would have corresponded against a murderer or a brigand in hiding there. But it was Jesus against whom they were going out Jesus, who did everything in his work by persuasion and spiritual energy. Of course, all this showed great ignorance, but that is what the enemies of Christ and his Church always do show. The opposition of the world, being completely ignorant of what has to be conquered, has no astuteness in it. What can all the combined efforts of the world do against a man who is ready, if need be, to die for his religion? Jesus in the hands of his enemies is the grand illustration of how little the enemies of the body of Christ can do, or rather the particular enemies who make physical pain their weapon.

Such are not the worst enemies. It is not the wolf, confessed in all his natural ferocity, that we have most to fear, but the wolf in sheep"s clothing, the foe who comes with the look and language of the friend.

II LOOK AT THE METHODS OF DEFENSE.

1. The way of Peter. Peter had very likely made himself possessor of one of the two swords mentioned in Luk_22:38. Of course, this shows an utter misunderstanding of the meaning of Jesus in Luk_22:36. If we act on some wrong meaning of a word of Jesus, we shall suffer for the blunder, sooner or later. Peter got a weapon into his hands that, to a man of his rash, impetuous ways, was just the thing to bring him into trouble. Peter should have done the right thing at the right time. Jesus put him and others to watch and pray, to act as sentinels. The sentinels fell asleep at their posts, and reckless lunging with a sword could not mend matters afterwards. Notice, too, how the effects of this rash act were worst to the man who committed it. Here surely is the secret of the subsequent denials.

2. The way of Jesus. Jesus yields. He defends and conquers by yielding. He shows in his own Person how the just man has a fortress impregnable to violence. He could have vanished mysteriously from the midst of his enemies, as he had done before; but what would that have advantaged us? We cannot vanish from an opposing world; we must either meet violence with violence, or yield what is merely outward, knowing that the inward is sacred and invulnerable. Y.

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

Then Simon Peter - No other evangelist names him. Nor could they safely. But St. John, writing after his death, might do it without any such inconvenience.

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

Kretzmann's Popular Commentary

Paul E. Kretzmann

The arrest:

v. 10. Then Simon Peter, having a sword, drew it, and smote the high priest’s servant, and cut off his right ear. The servant’s name was Malchus.

v. 11. Then said Jesus unto Peter, Put up thy sword into the sheath; the cup which My Father hath given Me, shall I not drink it?

v. 12. Then the band and the captain and officers of the Jews took Jesus, and bound Him,

v. 13. and led Him away to Annas first; for he was father-in-law to Caiaphas, which was the high priest that same year.

v. 14. Now Caiaphas was he which gave counsel to the Jews that it was expedient that one man should die for the people.

At this point the impetuosity of Peter, together with His just anger at the audacity of the band in daring to threaten his Master, overwhelmed Him. He drew the sword with which he had provided himself, Luk 22:38, and struck out at the foremost of the band, the one standing nearest to him, the servant of the high priest, whose name was Malchus. The blow was delivered with sufficient force to sever the man’s right ear from his head. But Jesus sternly reproved Peter for this interference with the counsel of God. He bade him put back the sword into its sheath. The Lord’s method of defending Himself was not by means of weapons of this world. Any unauthorized use of power, especially in the interest of Christ and His Word, is sternly frowned down by Jesus. "Against such doctrine and apparent show of right this example of Peter should be alleged, to say that there is a great difference between him to whom a matter is committed, and him to whom it is not committed. What God wants He has sufficiently commanded and ordered. God does not sleep, neither is He a fool; He knows very well how the government shall be carried on. Therefore, in things that are not committed to thee let the sword alone. " Jesus wanted to drink the cup of suffering which His Father was now offering Him to drink. This attitude, that of willing obedience, was essential for the entire work of redemption. After this incident there was no more delay. The Roman soldiers, under the orders of their tribune, together with the leaders of the Sanhedrin that had come along, made the arrest, with all the show of authority as though they had a dangerous criminal to deal with. The band then took Jesus away to Hannas first, who, although no longer high priest, having held that office by annual appointment from A. D. 7-14, was still a man of commanding influence, and the father-in-law of the high priest of that year, Caiaphas. The palace of the high priests probably formed a complex of buildings about a square, or court, in an architecture which was half Jewish, half Roman, Hannas occupying the one side of the buildings and Caiaphas the other. To the rooms of Hannas Jesus was led first, partly out of deference to his station, partly in order to keep Him there for a preliminary examination, until the members of the Sanhedrin might all be called together. The evangelist identifies Caiaphas as the man who had made the prophecy, all unknown to himself, concerning the fact that Jesus should die for the people. As Luther says, Caiaphas was, in this case, much like the beast of Balaam, through whose mouth the Lord also spoke. Jesus truly was to die, not only for this people, who were His murderers, but for the sins of the whole world.

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

Burkitt's Expository Notes on the New Testament

William Burkitt

Observe here, St. Peter’s love unto, and zeal for, his Lord and Master, in defence of whom he now draws his sword: but why did he not rather draw upon Judas than upon Malchus?

Possibly, because though Judas was most faulty, yet Malchus might be most forward to carry off our Saviour. O, how doth a pious breast swell with indignation, at the sight of an affront offered unto its Saviour!

Observe farther, the rebuke which Christ gave St. Peter for what he did: though his heart was sincere, yet his hand was rash; good intentions are no warrant for irregular actions: Christ will thank no man for drawing a sword in defence of him, without a warrant and commission from him. To resist a lawful magistrate, even in Christ’s own defence, is rash zeal, and discountenanced by the gospel.

Here observe, 1. A metaphorical description of Christ’s sufferings: they are a cup put into his hand top drink off, and that by his own Father. They are a cup, and but a cup: God will not over-charge his people; and this cup is from the hand of a Father, yea, from the hand of our Father: The cup which our Father hath given me.

Observe, 2. Our Lord’s resolution to drink off this cup, how bitter soever, being put to his mouth by his Father’s hand: Shall I not drink it? that is, I will drink it.

Learn hence, 1. That oft-times the wisdom of God is pleased to put a cup, a very bitter cup, of affliction into the hand of those to drink whom he doth most sincerely love.

2. That when God doth so, it is their duty to drink it with silence and submission: Shall I not drink it? That is, I will certainly drink it with cheerfulness and resignation.

William Burkitt's Expository Notes on the New Testament (1700–1703) — public domain. Text from a community e-Sword module.

unfoldingWord translationNotes

Door43 World Missions Community

Malchus

Malchus is a male servant of the high priest. (See: How to Translate Names)

sheath

the cover for a sharp knife or sword, so the knife will not cut the owner

Should I not drink the cup that the Father has given me?

This remark appears in the form of a question to add emphasis to Jesus' statement. AT: "I must surely drink the cup that the Father has given to me!" (See: Rhetorical Question)

the cup

Here "cup" is a metaphor that refers to the suffering that Jesus must endure. (See: Metaphor)

Father

This is an important title for God. (See: Translating Son and Father)

translationWords

Peter

sword

servant

high priest

God the Father

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

Cambridge Greek Testament for Schools and Colleges

10. ὠτάριον (אBC1LX) for ὠτίον (Acts 3D from Mat 26:51?).

10. Σ. οὖν Π. Simon Peter therefore; because he ‘saw what would follow’ (Luk 22:49). The position of οὖν is remarkable, as if Πέτρος had been added as an after-thought, possibly in allusion to the significance of the name. All four Evangelists mention this act of violence; S. John alone gives the names. While S. Peter was alive it was only prudent not to mention his name; and probably S. John was the only one who knew (Joh 18:15) the servant’s name. This impetuous boldness of ὁ θερμὸς Πέτρος illustrates his impetuous words Joh 13:37 and Mar 8:32. The sword was probably one of the two produced in misunderstanding of Christ’s words at the end of the supper (Luk 23:38). To carry arms on a feast-day was forbidden; so that we have here some indication that the Last Supper was not the Passover. No doubt Malchus had been prominent in the attack on Jesus; hence τὸν τ. ἀρχ. δοῦλον, which does not mean that only one servant was there (Joh 18:26). Or τὸν δ. may mean ‘the servant of whom you have so often heard.’ S. Peter had aimed at his head. S. Luke also mentions that it was the right ear that was out, and he alone mentions the healing, under cover of which S. Peter probably escaped.

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.

Alford’s Greek Testament

Henry Alford

10.] At this time took place the kiss of Judas, in accordance with the agreement entered into, and to assure the captors that the person thus offering Himself was indeed Jesus of Nazareth, and no substitute for him: see note on Matt. ver. 49. The other view, that the kiss took place first, before the incidents of our vv. 4-9 (Friedlieb, Archäologie der Leidensgeschichte, p. 68), is to me quite inconceivable.

On Peter’s act, see Matt. ver. 51. The names of Peter and Malchus are only found here:—τὸ δεξιόν only here and in Luke.

The (external) ear, though severed, was apparently still hanging on the cheek;—for our Lord is said in Luk 22:51, to have touched τοῦ ὠτίου αὐτοῦ in performing the healing.

Henry Alford, The Greek Testament (1849–1861) — public domain. Text from a community e-Sword module.

International Critical Commentary

10. The incident of one of the Twelve attacking the high priest’s slave is in all the Gospels (Mar 14:47, Mat 26:51, Luk 22:50), although the names, Peter and Malchus, are given by Jn. only.

It appears from Luk 22:38, that the apostles had two swords or knives in their possession; and Lk. also tells that, when they understood that the salutation of Judas was the signal for the arrest of Jesus, they exclaimed, “Lord, shall we smite with the sword?” It would seem that Peter, always hasty and impulsive, struck a blow without waiting for permission from Jesus. He had been forward in declaring that he would give his life for his Master, if there was need (13:37). He did not generally carry a sword; ἔχων μάχαιραν implies that he happened to have one with him at the time, presumably because he and others had learnt from what Jesus had said previously that their Master was in danger. It was unlawful to carry arms on a feast-day, and—although at such a crisis, an eager disciple like Peter would probably have had no scruple in breaking the law if the safety of his Master was at stake— the fact that two of the company had knives with them earlier in the evening tends to show that the Last Supper was not the Passover, and that the Johannine rather than the Synoptic tradition of the day of the Crucifixion is to be followed (see Introd., p. cvi f.).

Peter drew (see on 6:44 for ἑλκύειν) the sword, καὶ ἔπαισεν τὸν τοῦ ἀρχιερέως δοῦλον, “and struck the high priest’s slave.” This man was one of the crowd which had gathered; he was not one of the Temple guard (ὑπηρέτας, v. 3). There was something of a scuffle, and Peter hit out.

καὶ ἀπέκοψεν αὐτοῦ τὸ ὠτάριον τὸ δεξιόν, “and cut off his right ear,” the blow missing the slave’s head, as he swerved to his left to avoid it. That it was the right ear is a detail only found in Lk. and Jn. ὠτάριον, the true reading here (אBC*LW), is the word used by Mk. (14:47); ὠτίον, of the rec. text (AC3DNΘ), is the word in Mat 26:51 and in Luk 22:51.

We have here, without doubt, a tradition of an historical incident. If it be asked why Peter was not immediately arrested by the Temple guard or the soldiers who were standing by, the answer may be that it was not observed in the scuffle who had dealt the blow. The earlier Gospels do not disclose Peter’s name, although by the time that Jn. wrote, there would be no risk in giving it. Again, an injury to a slave would not excite much interest; had Peter struck one of the officials, it would have been a different matter. Lk. tells, indeed, that Jesus healed the wound (Luk 22:51), apparently suggesting that the ear had not been wholly severed from the man’s head.

ἦν δὲ ὄνομα τῷ δούλῳ Μάλχος. Here, again, is a detail that comes from first-hand knowledge. No evangelist has it except Jn. The name Malchus is found five times in Josephus, and probably goes back to the root מלך or “king.” Cf. Neh 10:4.

International Critical Commentary — older volumes (1896–1929), various authors — public domain. Text from a community e-Sword module.

Vincent's Word Studies in the New Testament

Marvin R. Vincent

Simon Peter. The names of Simon Peter and Malchus are mentioned only by John in connection with this incident. The incident itself is related by all the Evangelists.

A sword. Contrary to the rule which forbade the carrying of weapons on a feast - day.

The high priest 's servant. See on Mt 26:51.

Right ear. Luke and John. The others do not specify which ear. For ear John and Mark have wjtarion, a diminutive; Luke, oujv, and Matthew, wjtion, a diminutive in form, but not in force. See on Mt 26:51.

Marvin R. Vincent, Word Studies in the New Testament (1887–1900) — public domain. Text from a community e-Sword/MySword module.

Godet's Commentaries

Frédéric Louis Godet

Vv. 10, 11. Peter’s attempt at defence. “Then Simon Peter, having a sword, drew it and struck the high-priest’s servant and cut off his right ear.The servant was named Malchus. 11. Jesus therefore said to Peter, Put up the sword into the sheath; shall I not drink the cup which my Father has given me to drink?”

Does not John allude to Peter’s natural character by designating him by his name Simon? Comp. Joh 21:15-17.

Luk 22:38 proves that the apostles had, in fact, brought arms with them.

This fact had been already related by the Synoptics; why does John mention it? He wishes, no doubt, to restore to it the precision which it had lost in the oral narration: the name of Peter had been omitted, and, very probably, intentionally; that of Malchus had been forgotten.

The intention of depreciating Peter is again imputed to the author; but wherein? His action is certainly wanting neither in courage nor in faith nor in love.

And Malchus? How can there be discovered in this name the least trace of a speculative, ideal or religious intention? Nevertheless, Keim asks: “If these names were known, how should Mark and Luke omit them?” As if what Luke and Mark were ignorant of might not have been known by another who was better informed! How can any one persuade himself that a serious Christian of the second century, writing at a distance from Palestine, at Alexandria, in Asia Minor, or at Rome, would have set up the claim of knowing the name of a servant of the high-priest’s house, and, besides, the part played by a relative of this servant (Joh 18:26)! Is such pitiable charlatanism compatible with the character of the author of the Fourth Gospel? The trifling detail: “the rightear,” is also found in Luke (Luk 22:50): this is, according to Strauss, a legendary amplification. To what a degree of puerility is not the evangelical narrative thus brought down!

The act of Peter, while testifying of a powerful faith and of the sincerity of his declaration in Joh 13:37, was nevertheless compromising to his Master’s cause. Peter, by this act, had almost taken away from Jesus the right of saying to Pilate (Joh 18:36): “If my kingdom were of this world, my servants would have fought for me.” The reply of Jesus has traced for the Church its line of conduct in times of persecution. It is that of passive resistance, which the Apocalypse calls (Joh 13:10) “the patience of the saints.”

The image of the cup to designate the lot to be submitted to recalls the similar expression in Jesus’ prayer in Gethsemane, in the Synoptics.— Luke alone mentions the miraculous healing of Malchus. This fact explains why Peter was not indicted for the crime of rebellion.

Frédéric Louis Godet — Commentaries on Luke, John, Romans, and 1 Corinthians — English translation (T&T Clark, Edinburgh, 1870s–1890s) — 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.

John, in the Gospels, opens this verse with 26 words (19 distinct Greek lemmas). Its most distinctive word is Málchos (“Malchus”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. The word Málchos carries the sense “Malchus.” How does it shape the verse?
  2. 1 word here appears nowhere else in the Greek New Testament. Why might the author reach for such rare wording?
  3. This is the first place “Malchus” appears in Scripture (first appears here). What does its debut here establish?
  4. How does Matthew 26:68, which shares the word «to strike», read alongside this verse?
  5. What does the repetition of “slave” (2× in this one verse) do in this verse?
  6. These translations render this verse differently; the difference is in the English rendering, not the original. What questions does that raise?
  7. Compare how Tyndale Open Study Notes and Bengel's Gnomon read this verse. Where do they agree or differ?

Things to notice

  • 1 word in this verse appears nowhere else in the Greek New Testament.
  • 1 word makes its first canonical appearance in Scripture here.
  • These translations choose different wording for 7 words in this verse.
  • “slave” occurs 2× in this single verse.
  • 19 distinct Greek lemmas span 26 words in this verse.

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.