PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78728 1ec08aee78e8fb4749e026ee9d1d7fae07d60879df0b7414b493d35697f18fa2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
16ff2c65366925c0d803a04411c7c0ade462157e8ef0268aed81843a1a6e529d
Certificate Block Hash
1ec08aee78e8fb4749e026ee9d1d7fae07d60879df0b7414b493d35697f18fa2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020380000b01b0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000002c12eb9a2ab8bab1636602f0ebbad0e9e667210d51e77eb4b82cc443145b056b193f29bc60d04bdf5029ba3e6107432ddabaa80d58b7562a3af1fd00d232bd6078c7e426edb620cb41619c007c4d6fc0721516d142e16c6a5e06000000000000008000000080000020380000b01b0000

Raw Header Hex

000040200c40a7a0c6a23681debf2bcf37fb4f3a6c966e90c2c6ec6b99e5e9c7472b4963cbc257c7e3c2c3c37d215485ee05cc3a13b63c6aa4b4766ce11367c69f1257c4a8393f6a3fd000189d526e1a3a8481ed8a26f08e7e1562e4adc0c71144a003d8c0256936652cff16

Proof Data Hex

59,560 bytes
1212160103078d73d36ba8d6ea1ca03d313766bf2a0097175fc1f234522ec9a1e8f7d027ac0c000dbb11e4764b15ab073a0b1aad1712533b676c8653fbfef7dd03fd7e0c991c0460db0ee54dc6376e7426b42e36c4f14a2a367f5811864e49a6ed8b52bdd439780ba954c60fa561eedf74f5eb82bed87b44903be29287ebb87460c6f281430dad30fc57f5797ac86d3aedfce992fa00bc79825268045cf97e4161662fe64bd637c07c5185e7828ab4faec78fca0042c3414bbba324da6fd130509fbe40e2e00463b42ff291f5a5165025d697b1a99095fceb99dd762197704fef1953ec43a88d8b34f7451a4f83ff7c02b86b8d64806fb8026dbad87b10896be09e7608c9a6e800df16211eeb703bbc507d0d8dbe51730feeb8bf8bbea13fcc8d05bd529eecd115a47e025f874d3114f726c80127f147ab07038fa6f13bd46684a04ec77aef213f308dbea71f8e1626891c00ef2848e7993dc23be3ceafd0a4e367e6f883e10f7d750fd33df7fe5ee3bf41d8ece490324837ef7412cb77ae375adf5ba9e39d11c8d0d66c9cecd6aa22bef3a278c3be42096138a8e369d990005393531c79c00e1b2f1c51dd9e6ea8fc22109f36415d712feb59ab04dd26ab8f9a5ed789d63b2e47945bf1668b1d84c1cc9677f8f47c217e6843f660603774cd59f410374337f914cfbdc7caf1b2591d87784d03863d7758230ffd6c053654d1f3cf43f30ab159723def289107d91a0c7c570628ba300c8fd92b05a60f7cecd290e771ac1a6f36e86cf1e8185ef9ce3da63b179fa41c6b08dbde2f3404be97a5418b2abd91f6037b68724e29af3c9d4ce3b2aeb24de567428242764c405645446c0a4eaefcb90b88c0849e2af41c41d3bd4850d97309efbaa7047f760cd3550aacd5191f77ab8efe2796d97a97bd0a0cb5c4b3e51247921796d14d055c4a00a5b93cbb71a0403dbd9708d7926b7b05fb8847eca7d77aadd30beccbfcadb933eb204d887accf64ecc1c5cd906ec27a3b07d9ae6ad9d2e2ab2c1d9cc9765daab83b6b3b643bd8c8a7b385c6cce011eef8787cff0269db10c3eab7623333436d38b0e4a8dbbc61c245bfb815d79c2d6ab6d18cbb5247a757a596cd5952c97841ef79826822366770be0e7e747b778d040c237d593ddbce0b55955a6ac1764521ed296d931b684bdb54635d0668479202b021343fea42fe8d07db79e58afdac508b6e0da219326b0dce2d7486505e613c8aad4e0267cebe8c09fcfdd62b8e2b02731c1084070b4c1f31af617ae42fb4961bb51e934320e3a3f3d02f43f54285645a68a6b3ce8a82bbb1b60e5726680258a425095c8116de0637a07042fc79dbf7b2821eecaccd49077d52b23bfea24348d1e26a9339ab8a1828aa748c96329bce7ea0ba2ed3685c958f4563a90aadf86d904925eb248875fd9d612798a114782e852c4c9518141ce1965629afd65df4b9dceff39725d5946a7d1535473e82ed376487e06960a9ea1a948e45183f019ddecaa66acca799c2d7bdd7cf89abf898b6ef57482d662c79ac9c9b07497c8f026f3cd7c25ce97d0b3755bbc385eb63f2802fb89c46b6a2fd5a8ab658f7d5901ca88874f5a83f05cb54083b0d993383ba51c9090e0c880566f5b56f0d7fefb8ba8d0a6a0634d57e752138cef1a5694a1f4575f915fa1f39d7b626c4b60fd23bda68a81a3656c84f5404fba8afa5615829e4200067b611ba1c712c4291bfb6fff89808a5ad6970a74afa576f39cb70727bdf7569cee126e76eadadfe8d6901cd6b466427028dc9570ce351f5aea694d7d11414da6e7219b842f69527cf77f2dbb9427abc67ac67a0dcb708f8c2365bb2a9bd99b01b283b3634c25ed9561fe6521f3177ae6eb95ab41c1e9842d2bad9633b29dc92478305fbf4da783fde9c4ed952bf04da7c3f621ba869da26b0a0d87bab4b398a5f87b0829e5224058ab9c8e1911e9b40ca4b8f58bb8a2f71e22176f6b563b1f91720f370a217c08c48f5bd2f72bda3f2746a1d16ef376006444d1b7ba62b7ebf7b577ec766430bc1e05743f5fde0f2895fe0c9a09f84e440cb97b60be3e3a5b91c7b16969648fd4532da725f436e08a881fd170380f3a934a9b045f94730a0d7b334443e4a93e35c57ad275f445dc6331e362364a868554470e4e896489dc4388542b4bdc39ee4c7bfda86e8aeec08a916ec73f66c1b5d01cbba96c6f865b0f39613a938844f297f38e23dcfe1449de8f0b24299202bf7a5507aed9340e5ad1788426f3be3ac326c96e084e01bd6aefd029ce00645eb860c5347f90b4286831e8831f1debdb173fb39df81f931af76db222b47dcf999225eb57cfcc34b254370cfdcbdd282ea0305e9830a0dc62f9c205fd5d35343f1eb1ff3504c87d8a1045c2ab682edb45986814e504869929e833a77594c424202f6df733a834791398f6b69252cd704e0801ce7012db0559379e161c664b5bdea40d20dfc8bcf8598916049e1f20a406be8cd217312f5bdf23a0446257e4620482345c8590a1086a298bc31970282a95940c02a04d162afc5eef11a99d6a73a1e672291a87012db5319b35f1c04871a30e9f04807d8fc3e825cf5919c79d2ef47a3387bd1226b2bc3502ccd6c51e04315a719ac0a4b35f6dc76327472304a8bb42987e1955c248e5108bb9822f56255036f85dae17f62bf7bc61d67f6e21d7d9d1ed326a3744beff3168e8471265d6540c7e4b670a7e8da3d38d1a72f22373f1bbfadbfb7e99cc39dd99664c7f9b7f732315e98bab1eb478dad770bc6d28b7bc6f2383e05d7d4804c9758057ac07691f2961aa231d12254a55a6f2ca25b7a3796bd5d8bd733074660b9d770b6f26582f6c5fc2268385d46673e8e417ec578313b99835d48a16402b7710a14454c87aff29cd19c4e5bbea6a6c4267d2e21b76015edae91e2f69d0c300f3bf0ea6e181fe312e1c835f739222db91d7e2de4e2de504ac0c0216d79dc571fc3cbcdc5a24a6c8d12bb4c7c92076c27db303731910e3a6f057169c10535b1c5cdf374df046537283b3ef86e953e68f8244cba28da65bdb427f3429cbf002d2c918346e130d2e2675e6a6180271a4cba5bfe1b574452d6c98a12409e8342b7b0cd3748ac6ad59bc1746e0da9adc2b4c25ac96c5f1b8e23edb737db86e3335f7ef15474ac335d6871cdcc6dedb7934e88a8d017e87496f3c389026243f980629eff2cb25179b7724531fe6b7f21b90227835b1e2eccab55b7eece20d8a90ea164032b266d4fcacccba640369da5350d3e6161619c701647504555c13e07dc57b35fb96af58dd4d186f9e708d7c2db0b957465d995ae5528b053193d3994cb5ae3eee7f5de5cd82dcf9962c2f440dabca61fce5ad1366853a34ea5c98d7ae1bfe9024e3613b8fe4e7c997ff6992c36dc0eb3cd104e36513e98a402339e74361d23bb82d4daa3ec1ad811656e32d2a2bd092998b4d2777382e53512e4b5ba5d1f755a851f6b1b83169faffe063ebdcda1c7cc505ac2fb9d6a99175c613682ee7795be2fe7e52b308c21b51602ceb4869221228d97681d8a5e537b3d547d3e5d3a5af7252f551875c819c8171a1337cd333188b18e73b3042a801b2d710939d2c23e6ea9bd348d82cede4b6ac13d3798184c8a5d5c3409b0d043bc406c72fd75c305956ab39ec2668ae3ca77603fcdb2427c1173d3575ddd5a558b97cb8453e81bca7d8f13dd2c1a00a221586abb638e5774d4092f9622c66ce6f10c7a28d83259d04cd88b5a638aa902ff5236582fc7737a42528d2fac451a7ae1e3e41fda01238aa6575086d975eda42efceeb2cd27db047b36bb8df5178266bfae2c2259d775b9a040eb599596a2fd6b52510f88cf8a6911bc889eb65466e0f9c7ec5f06c41bdfb1c1b0d1ed6f8f66f6cf4e421d093a747b57f5a2be23c435dfe2af30119f9885227814474185c528633a5a5ed36a46a03d49a3bf8824501d642d319dbf555db9770cbdc9a1f5dd80a9b35e45042b6f93b6fc9c32d3a2dc244dcee824779e14ab547085a01b04031612c141af17fe7eb7e4d6780b7aeca9106b5e7926a54bee4bc97f3bcccecb6de11ab7b32c11d01ce9c4c687e1aed0d7cb3a4e9b751addcb5c4abe3d0915dd66750288d2ad36ee8dd95131d385a63c78eb56abb51e3030b54c2ad5f86c56e58b9a15683d7cdb226a64df11d2252ffd343e44ad2cf3b02e1ae5d4938e0a1ff97f637934e9d75374c36a7676529e6b917960ff341b28c09632a23774855e0e02f25a69c8426eec02af6af84f1bcda4d754168ddd77a3bb2ac3fc1d64580002cefaf76eaf33260035c71e762c1724629c13bc0fc0431bf70e27cea43577b23146dc1957808df7bf9391ebc628769d5c4648d262c26edc0b01899950a3bb815fe888df28900b088ad5b4fae32ec870cc5c37cbd6d005dc84e4f4ceda087ff67a86586ae297a0dbc7fdfc1967c9c5a22f94e0c6ca52472f7842ba0a5feb53a3327b6e5f9e3baad6abea7e60e8637b39e7727856abc7d50dcb731c6df361aa173ead08ed3d1aad8cdee1b30dbfa6a2e9e9aa22ad6d97733eea363225579aa34fa24ac2781d8761e56ea256eff3a066b4ceb4c3dc2a450c7b145c76b9a9e49fb7edb975509209a2b6f6cb146ba5909e1eb6b90159535995b23215d75f61ed19f9c745dd9b058b4945976203a9dcaf47d244b9602a29da6b15ba5f50aa01ea998f1e5ce0131ab258a07811d0ab21b9e7304d79cecb72fb98b6abf5d2427bf5d621f3b1618e432c721741b1455e4f7604efa39a3d6e36a4cdf16f810d4159a700e0b1dbca8fd7ae48b3cef13a86f6d5bbe4366d487c92fdb5d0b0da33aeb0d2d492307235185dd5c8fa2322c84648983ed99d3bdedcfef7d36e1edeabcd3cb7b3e9efa93da3bc4261429f1a827a1eadab500e2d3a8d2b0a7fb68c06adf5e0da8b256b1ab5902769c36db23368e71b184719c18838aaebc2b71a7e8a2100ce1aad2a3b9fca6073afad09a885c89fd306daa353fd73c8a008823fdf09834bc402e610114f3a83425aaa3a4555b7543fa85d9f6e4427ecc1c2406aab6023649c6f0536909c1adbb284273650aa77ffad47e78549d06a184ed2af1acce4d4376d782dcfed3c8bf9dcd6532ff851d68a710ac99bfd45446489948de5e990ded8410d93357a23bd92bb742c7765e0ce9e7061894948bb498cba188eae9da913d9939c87369bff66044b5e2ba16ee0816f4d6452a6b118055b577e995b2601f4289aa339c35c90b5210d3157b29bdca83c9ba4a850a137d393762c140328daa286c5da885cbab3afeb1f863b67233cf65f0b03a7210745fa3f275c225f6343151309286827be9ee5d908bf4ad46bf8cef924ba394c02266980ad0c28ab5b538644d268f314eabe330b3c3df0b51f3bcf49af663d42488fd635795e4381d3bf084c9412c8338587a12b77ebd26432effa2c3927e7ab27e60d7d70590a4bfd7bf1d2a6db0ba68e83959b4160494bb9d6e53903715b46ab48e364a4a4a9de6078328dc5f2ebb4c8dd9315ef7aa2845cac39393a321a335400c5729ebcde4de46951b9318b89a75f122100c7e680d3ee1406f91095b185a497e8c682138040dad944344f360335127180a0d4234177ceba193b6c685e0b704b8136049e6779535391506ff907f784ac4a848fa5fe7e2540e722e862f15f616a7c61ce08a228cab9f14738c5055acfdc4ab784f0da0738d55360619c302c49b9c97e7ee65b7ecfe6f5bbcf37c3b9fe6ec6422fdf0b869026203d56fb25bb504748e8c30c0dffbf01fa200a79c618bf33dbe77ae9cb7bee12930e59c28aff0a7244b749c517532fdefcd6e5ed6f4dd18daf8941710eea6de76d3a82bab34bfe5b4b9a9c6276f945b6299eef2a61dc880d2b9f566b00225df97f8431b63f0a6f45d9208dac3a99304bc11667f87696210d50330367c837b6a25604b2a981a6664bda6140b32d4fd52cf7271a19a31c09550775b59f3b574d95c2a073ec2dd7976360b322982e1ef28e7b53acc289aab2bf0e62d98aa4897c7caf84a17947fc038f6afdfc650885d40c4fdd60eb8d8632ad645789954a1ab4b868ea16519ab98aee06ca7ecd70c4f985616dc68c20065573cb21a52d960ba55bb89ed7dce2d0273b766bcb6c7d7296c10bf7112d37831cf6da7b6f2007b0f57ad673cb11b516311c11c3245930481c389ea5bf4c172893de63793d78ad5a60fcbcd89806df6dee6924edb5a13b0f286c5c3885f6bfb851d8c3e1eeca8ff3353a7f1c48fe0e7268b563dab8dcbf832a70e8f22401d300c1e0b929ac9c086200ed9c76fc1c7a5b512fffbe71b1571abf1e251bf1181b35cdda88672b5682d0cac33f9f0b85c53a79ad8d4b92f356aecfcbf9f415c6823565388737779c35b6652ee1291c0b933efb1946d5b4cfacd1abb2c2059e3025763b8b38a40a5a115588468743ba3c2f678462ac9955c00de09fe4a6ef08f32b1fa97208320865b444ee3117caa9a7aa28d57257940fdea46335ef01b8c9e98162f4efae6156494dfb6a0b10606753872d444c1d15f1444c254632937fa03228e39e3d48e6a3daae6c2e114123c766adc3a3fc1525a22b5e9016f0ed5e7ef2073fefb93df8bc31d707e1afb6e7786dcaab95b2f9dbb64e6ab46f5237fc5c1ba1a835ce09ec0aa3c136983b22152fad6256d0c0405722e758e8ee062cc89f79dd7910be30d2ec066e725ac86909de7bfdc7fb4e811f8a243e4d279e000d0f3df8718b5a404288c39c63932534e2b5b3a20ce141ea8b117e1a37abdbf6f0de6212af3af98f73f139d93fc7b590a730e91398fa95eb00299fa3f967b37ac6bea32d98faee3ca98146713a63a3434c6b46d5d12d3a9d9d0e0d3b73d97316603eadb53794204aaa18f2fc1a49a212b2cb0a52ff534ea0724d2500910605547d4b0da5f55c0b84e70c2d0fc84d3ec79962d476ca2018cd293a7efb252e21cba91b9d83d16b3668dc8d1b29678ec3ea53ef6edd82654d246479c87a012d7c06537fc54f9eabd6635fde0e63b04bed871da4ff65a4d1a0ab3118d75ba7583fcc4fd2bd7d54a690f71ddae41b05536e9930e28ab1fd9ed74b14a5fecd40c73ef3eb926a509334937af7cedf8b5b9ae86e788d3c1895731383cc9e638c5de22a8e6674ae74f59abc4484f793965843eaca66b4b680fc45db7d8d70a4f3d1caa2dc4f730f295f2ccabfee1dbfce3cc049a18183244327dfb8ed2f57dc9930299f42a08430ffabec2dce7d98055301d85f7175c6c5a1e1c8525f847c33136ba4dcb09011d2c99613dc7f8370016fcbbb2915f4dba6c2cc3264315ee228ddeb5a59d6f4279a54d393dccc9a8dfe73fe97a82d1b31dea182e44c7ad694533e19d8a3cdaf1092b4d145efbcb89d22c509ce4385b8bf41c6f254f4ba6017ef516d366b4951c51d5def64b601f9ce97b8134f1734f5d166b0014a3b57fe125303253d42307c95ab7d405fe9c73f79584808fcb8aa4063ec88b288033a21f4fc152c824bd8cbb0687cf01d8bd679399ff0ec0fa80507f37d4fad321ed38c9ba19e6439875d518a10d40e7a128025d3ce85c90737829827af4033be22cb9b34d55afb8ff0d264932965bc0e284c25f03a3fa9ea017f452847b5d5d1d33a46d1d84c555432908e471688cb4a852a2a9a3e48528ee14022e12915f3f01dfeb62f96d14efe4088deaf904eba1cafaa98028b52c9876c64b52cfac2720f9265ac328ec1555723833e08c26e6ad8bf3b3ee7bae909d124e20144040eea1a72841fea9f6f4033f08756ebef83e6056bf0aa53d405b087c8e74f9aec634ba4b5117c7e6d78cd40dde36574c13dcc1c8dac4af663d483b108811dfb64d223b0e4b92d7e04186620478aa6b29956b4bf719a09e040079d452cfde6546a266c2e376c46accdc4147048ad5a9f1ecd3beaac8c3c03222dcb9b5b9d4e308f64fff71c61fea2001ee2bb7f6f511dd52b41d81447afcbbecf29da9597e3325727b02eef990f95190cd0bf37719ac717182bde231e01406f78eb2e15f88604d55e65d13558c7d358bf42f1e11b01d5b06150120a1fad590ce6bbb174b8d3101dc03a483c322f48b3b2230f78e0a5851d16753791e84430ed5a980c207fe8bb754c238b63ec419b9f2492328d6e413f1af22066b8c2447dd843629b508deb9f8a20c901669f4b04481245dfc66aad81fd72d01ae8007cf79d63374b35f82f646d646e9350685b3f68b8293ffd0e73085034ebac0141a67d20d5c33eea2ed4359fb51397712312b9410c74b96058fa314b5946e147ff3448ed37874b7990d0de725e2adb4af5a47fc70792eefd7ab64c3d35ed126bcb3e3d60ab5f58d95977d3569891c0ce9b6dc2fd612d68cdd26593f078e4884038d7d233fb3315d8e6cd36dc749a56c86ca056964b73aaeb144fccecda62f865280f0a3949e631c33f97be3df77c3ee9a7dd10c0bf4aa6d59ee92feb7a7a46496b14d0fbf9ccda3e8e8f1f55af3fccbf8c72e308b99553b6c259f776fa644c8bd86fa1a2c456950ad787d7b5ad84e4b655441cb8af9328e1529a2b6eef420616d996591e8e176374f6bf6710251e1c60edefb9aca347ebb2c81af52c605b294f6c73eecbe1c562f71b0477949dc084c225c0631a1dbafd17f38c264d45806ab85c4d107678e8aaa7847bf1136d270dbfc45c1fd6de7e9715cea82ef826acbaf9051d01c6e6b847061d19b96a94ee756aeecd04b33a0718057bb29ce331ab8856c8681371d668ae788641c8c01d32f8193687c5d4d6575e8770413607049921c6b45f8b96177ecc0a36e724d1cb46d19f7151eee30a95c5d31225697052a912a914d27992b82d474d2d2df3a7c5743364203e6bf130b0f99aab084f64f9bcba9dda16f7300201b26baf84b17496c28254ac1aeaa50dc1e43ed893777a40df69eecd76ff8838a2fe86d065b53c024f9dd044609de9b548df11c562d9905c97d3c834b9cd7a78fbf85401844bfcf0a7d8db9e8b3620c79eb7642822db6d868cd380ddfb30a67a0f27a6d919011f0b1e0506e054fa65313463ee9c30051a63af702b17da16a3b5ea855ba2baf64269c1d3109001cd4061b5099b88f1abd4b08909b42ef40b5586310d223fa14d69d9a62ba57819e384335b0176ca666976d4c00155e911dabdd65417a965b1b7368a56d0e339f61020ecc04ede942f8f472cf0724e96cba12397b76a9bc2c095e46a71e45ad52a57b757ea82a5310ebebc568de67e4adbd4f8dba743acf0a6c97366c064b5315ebef8a9fe7a79517a88f03c1b1961a34fd190938e5041bbb43ca983f0ecae0d6293b2a766c8fa025c709151324398746e1295fc142dc6baf918417b1935a097de1443ae2a5be12dcfa802d4c7d84d153b315567865f5b85144ce6ebe7411d64948f8a138d17f26e216dabbdad6e4d0939a5488d413739f260a3d2e625b29356fd4c461501f9714140faf6e2023f6de13902d7c4bb66eb82e47bc3a9a0a7ac1bb3ad1b940080d8a1fa075e14853c4a86191fc7a668438d969a72621efd7b3c93bae083ec3687b269ce86ccc31315421bcb69b1d603c9ed159bc842119d7246ffb334312ba0b1067b1fcb90c38ed461e9ba00fedb179614074e9f0bcfe63177c23c77f9b315e3cc01f885b4d49eab919cbc334a4aa141672f632eb28d2a819ddbd19d4c9c0a79a383f3af487e73d1c7b10f3e1d403a98d894ba1dd0430499121a8522ec8759bba412eb49386cc59f0dcdfbc93297204758b676f635b41ae47cc9ae84e5a449e9b4f279e2f8b2f7ce73388426a963d5f6b3a6fe0a3f98f9e74416e43b9a475b0f165dca99fa87fe385c1059a206b65fa475b0d4b6326a74a55a81cd12d40f7904551453bec8ac89a85ee83d0e37235eea31c3df26380b97228244ebe07aa03343ee44cef0a4149b278be4c67498dca3bd6dd35c3f1ff38ac87bad022673bce70d691eac717e4daf03f732a52b964d5477ffe5cb24f3f39c4b10e76403d4360f8830d60bad27c0b749b8c2b50ba757b5491e0660e59d7e0b2cb9bb6cb74bc9b0131a9c350c3634be8970b8be6dd92507cc34193bf2896580f2063a9986ed31b0741a3c7174f5f9e26f352bd12ea782b16e49097e4c533c86750b51aa41d0d25afeedd0b15e8f61cef61096c8214a692a70abdd65f382ebb78aacdbf01ec6956e8eb05d12822a09e45c9ae154f667a524b6fdcff54201b76efc3cc13135961c30076503c09a82c8ff906b777fd174f554da272571b71bd99602124db19db72a96936ec7c136a20e89a26f802471a11d1c7ac830e8eb9a3395e52fab20107b20ad1a8516882db7b9fb20e199fec5c29348521bfdc094a9731d316bf802839b9c894dbb10f44ed7d1ded8ab0f2ffee5f343d2942425864f00c74f3c775b9051172614e5814171ad3d33d8e79e7bc9a5e7b1ce3628d703d40e3c1c397ac353187a313e198dacbcd07925260dad658417de5dce3b2860a221bd537bd2feb9e96aaf9586603ed8dab9fb26a102c5f89e110f8eb17f48806ca4ffdda0cecb5c830aa9c34eb83206005a08282d70eeb4e5d5269eefb2df78466e8b2824c9323a2b1d9daad8c7c3f48467163a7076c5c5098b6eecc3e50cb467dd6f5cf388f2029a82224b80710deb40ad5150331632582a75a60947a05b9f1c0dac5a5f5479860299dc7b47c462ae18a2130b6370b8c4f036d221caaf537abfa273ae2ee18c0d39ac23e516d3181cc030cea8a7463400ce007394d45488d3285df022beb14ff9c0aef668d9449b3063ece14c8c3ca2587d3f0beb563f092ff3c6789e0b6d50064910d3ab2e77905a541225f42f6fde4f49d230bda4f259cbe25eb21b43ee5c4913bc5469ee9dbc89355f523deba093b002802c718b65baee73b78ebdbc5139eae9f3c1c6aa2a8bbf1d1e15d35be8f77e2cbcdd71efbb57e6180e49029000b7396aab2c8e3fb35024008c29af8077855f82d7049a87863ed3029d56e909c2ffcebd773aeab4c36d2e1cc5caf03c0e518ae3200ef3147aca968aa64c85f43dd150592ea71410e0009227bee38803825e78ebc977ea8e534c8dad158232c59caa8e991babcbce52f4978267aea9616c167e82f58fa0a27e2c07811fedde2acb94797f0ad37a0f923c4636ab79e74344f8f65ca7b07961c8d175eb0fba0fa1c8871c62ed92595a66e15c57c9a9f817d4f02976dbc05104d84978ad2ff5c4a36a90cf494e306b4cf3884f8248de586c01198eb950c667a9557ddd3c8e42b28a183f4b1dd9ae12f3b5a93f4c201a8531ec4cd47916d6d8881215191d9600f06ace119dd3bb7cf76777c8f1f1cb5dac89ab5ea121a8e6412bd5b8eff8f008a8bceec8ef8e74e9fc1bbb10c6d22c70d2bac20746b68032a062c2578a9769bc56a24fa156564b05e5bea89f9621ee9ae2d015fe4bbf546b95e74d466a3de868f908c896201a8a128056fd53b8b8ec8a400dc658c4fe4b78ab2daa4839cdbfd681a3cd582765548ba44216dcdee7b83e6b52215c35c9d02aa9008081084bfc59147b06301f4a328ae9ff5ff820b77ecdf49be644d5cb41d59680a3b505b5dd7ef85dfa10959d814d196de270626522ebcd7e53c14976dd0214ac4e257983ffb43c957a97fdfa7907a158d40ad917a843254c25b41c5ea577d884d49d6ffac8b5ef24f564a38271582d47618511b095d66d7a94ace2183a588fcabfb26e5d46cc88d1c1886d6ecdf5ec6248858d6bb095bbb6361c74ecf66188d56cba7ae8418db7a5eb546a1a24e052ebb8b152f32ff01ae31ca243a6ebd63ebb808a6a9133460e2fc300eea58b5b5189a7c5f677bd41d6280c33fec5f1294d570ea93c4170b19ba5a8fea3c5d32e48259435ecd54746ac8c8e461cc672caea7cec600f946f9cdb3546f3f44e9ad73e208b20de1f805d43e08b543c3be7076920ad4e01f94f104c6380c44e840987546fb0d9ffb86ba187cd02be3798dff0bbb7b4ea421464b24e71ef43d13fb9f9d383fbf18846136a013b8d5e0b21deda24c2d92da7dd796e7bdbf457942e499c272678a284ff5f8edfdf41ad1635e36de6fa3713c11226f4c894ee562a55dee236c6caa61846557075337c2400a8067a202691d5f08387e426428c5e14a3edc2edd7c969deed119d7393818fd1609530c4927f3e9307973fef175ecc39196211d14401ecdbe2986d089b63a7ac84a0a36ea17b2a6a45cc16d344babff7dc7a2d5a14dca2bff98dfccbbdae9d4c28f2658a7c83ee28ae44a2cf3343d97aeffabe07b4fd469b0107d006cf3323d70007ceb9b6143c8ff7d2b660c71caf097654182a63ffce7c2911e7962d1c51a36ddc78aa19752af0d9fee36a13cd0c732d6095611d665adf6a973d1ed5ed86a4f83d0e7be6dcb407281a1aef653c65b26a0a69e9c2dbec3d4e0556de7df5cd699f1f654581285f8ece025e5548e07a2e37ba78e675a692525d0485bdb5ab50a99c8bd7cf88321af5569a6f23a01d3106b50f6c71859de19337ed5c45a10a9cd950c762a3789d58f8c9039ecb2f4d636aa54618f0a75fd903802827adaef6eba5edd6531d010271e58e2fe6ea0d3f6774d0f1386ff0a6d99721f317a7776f19f5cdc09e75f1cbb5d5ac72c4f1034316466ab8ff9196f052a721b5a06052a8d808c97a77b89d99410ff27ed760e3bf2ca2118a014b600ff7d3e7bab14d85a303019ea014c4ea3eece4be9c6593e705321c1f6de97334c921500851cf3f178049a4093cf292d13396a3c746eaa14357a52bdaaa121d8657b4a42f2858a14d2d4be5af3d679656ba73ec8db7e7eb30ecefb4c28b27aa40a52a9a2af1d7d8fd9edb78dc51465c5207d8d51270f8e77ddbdfa69b7af102c579a95bef4b8ed38df765b43426f1eb2ab7e4892f8fe164a64094efd9f94627f2043cf2a0187bb7c1456e35bf258a54bb13c9af650a4ee762dbe7b3320ceda1118dcbf42d06a5ec1ebde4be9934768ee5b9ba859251ea2fb11bcb834810ecf2d6ba1e9489fcc6c6fedfcb826f718a0389bd6dbe9836aec85fce3ef778557a95b3d83957858fb2b915d6ed38b797753ba662b1bdbf71349789105e5922927ff9a08271551b70acc0697f61316b98cb35f9a10020f2f3d8367b1519e05ba7ca54fd382b34dc74e200181384849e766fee9288af3e1ea6e6c85732182cf1d84d1941e3305f09942f6a18396a5f62fdb0d31b9cd0df55e8fb3c6538db063a9c1791a4fadfa9399750a070a9b6372a8a27faf51bc4d043b38a24c64c54ec8f8dde7e0133beff277c6e79ec754ce1427ad16b72927c9b94cfc705f40d8ccac490475958aae9aea506a7fb4b9a63af1d00f2e941a19d1e8cba0b6a18208b01b129663d270ef77312b316daabb8c523a57916ac82520a22fdd5d3b95d5c62934bfa6335611fed2422ca4ae12f898af47a5b7f43ec2346278548e6e2fcfb0745e8f4df1ac209f9d7e36af6fcf0495d0d466327724f44978462d080fcbe7301a6f046330916abd4ad6efe3c9974dbda99c02e46ff1edd543af4172bb94b2dc3aa5e3cd87d60a728739460e04136d7985473722159091abeb6c5f9148b11904fa85f492abd0fa40fd64e0826b9a3f74ba89c477dda6c037ee2d9272fbc8b7b92588f1259e8c02b26b9f30ce000b00d272fcf7f1f0f184a57112b21dc7830fa7f78a848d8eaf769c1ecbdd293d9911c25954b05c9a98de061ec1a19321d44f09ea9fbe716af03d387b161020ada1dd46229854397b592bd6bd2f8ea75790d46ba8b75a487824b2131d4d4981f526a7067b54d1509ee8badf28618263ae6637226bfc0ebc80e63cbaa4a8e861e44bfa8e90e07ca168bb4a594a2a72ea6fb55f8f7a4188e6344832c9185ab959e3ce746356f386a9c298956d4a0339580924729221d94197605a802dd4c1b79a547a23082f17a0ed6b5ac97d7ac08d7844a40b264537ce8f6147840b2c1b8898aa2543e587b1561452171f6b69f021b7efd43ba55ea28470d6861f34720ebf90b5511f046e30c0dbb251771154ecf23f79e60515dfef15016945f3062eb83f7cf6951be936f0a273ede57e155b08e161df1ca3afdf8561451f457b0675bbd5f4265287467dcdf92357e53189c8595aa62b7339d738568af2ce591709fcca9a9ed2b503eb2441ef408ea66d12a5f6f1e3994c5f13f96cf177ce556fb3950e0c7e2254635b97f73cdca1404859fb1523ac63eb548090b44eb237f915f39f48c5d2b2ac61194dcc2ff999d8ad76a6818beb759216903411d0e9c34425321a202cd3da166b37fa2b45cf3128d3450bd61d577acf445b5a68983736c26542165c851e611c10c7488e64fe179d8e702ce8cb58a80dab9c405d5e30a95058da7e651ffd3b20fb01bddd44002e416458cd5f82436b6443d256fa8ef5a6c7f4ae7b6fa0c9d6099868f04db2166664899554f952c585a4a4e6f4bf3390aec4019b264159de2843aa13b78899a84625535fd66f5f881913dd9136fc02b1a70182cfdd4fc1a1e21520dfdbed67cf0e789bda031d70d2ad6c1784b2234d1059d066fb50eb8168ff947d2e8adf07a9bc3adf1d19143b549141fe279a2456a6184e113f5625a0272d57ba2dcba1ac1cfbba11fd77c4ce7b365454217045e488d2a9f549f2ecb76c008f2003e1476f5000b169d377f5d3dffc61ca18082a82989de9eee6333b9e9f05a042dbe6e0bd346e362ae639c65c0742a61945455a18fa0acdc38016a34806021abc7a98c298ec6bd341bdbacf2759fc412bbe3a4bef40f902edc24b60fe70409e10f1f006a7bb0d5f4fdd8113168e836bbd420e127d944d87e4aed25a5a0b48cc58c5e757e1f802e71becd9c24e7bac679be0095b0abad52009268f97c9344dc88ddc6046b9a52dc62b00433bbc04414e4bbb2b0678367625dad8b1afb8337308f7a4a8ab742288c385944984bedef99042ec8f8425013c4e67c01f8378da38b104f1d762ceaacb745ea893f5f8a53e226ccd964d497ff5ea9f9d9184c47bfde0c1c1a9b583d5d6f44b2cfe38c0f5dffe89b5cd54ef1781a163b083b084a9b38d39b09de7579d93556f2a7669a75d78b627076565306eaa87a5cd9e3d9deb3d27753336615d5a45d1afe03688ff0d1aae18cc9c0524a3271f6243110f7a1d77b5f42589a48364aae0b98000f0e730f94926904993ef250b643249426c15e1f6c75d852b9cb9ab48d1b12fcc8ec410fca10a7a5afeae37b461bbe59bfac88ed4982924b6ac1cd557306fb3b40003da81fc4acf80dba0d946119f0575edcc10106c148c5664ff4425bc69d8615e53ee11e6b092b5efe496fc5cab9c9190abe415b0bfbb7a3539b0426944ba1263c7531dd35781d7ea59a8b166797b3e3e9ccdba989f23b5aad6b2e4d056451fef29aa1a0643ffc1e6cd384e602c38dccdb4dff48f1270607922fd70f853d40f132b0d5503c1ea1d57bfb3cfaf2f19c3da3be31db0ea37df4a785be1b5fd4e28399ae0b63b915de5c4bb6b317bf9516f98145df28ce952b6ec1e87fb4548ac42a8cf298e7e97ea85545d7e2a1911f381ae2f42c1fe4d8e7e48aef22b149bb9389390fb0f1b4255956758d522b9679956008e37d020ab00738b6ace3851d4c61d9aae3dc00efe8d939fc3ccfe52c8482c2703821486232bc4f9228ddc393d0830b7396f45c0290f17f45a6a3f068cd79021100d3f6136224bd522ea4146f1dbb3c54153d44f3f61d914502dbcb48049c3f708aaf1e177afb5b6641a39585abb4de3b801a94a3dc697457795f7c0cd4b71118eb5d9019a288bdfe569df3491457adef33d042119c07abbabea75ded61018ad43a4fb20a8248dba47191c4cf1bccd334caf45d4896823f736466fc925f52fdc60c7832a618bca4ec1ded68b31ede0e74f0e11fe3b6311e87534c14daf9cd7c0ea6d19a5b24d206e7f381517821ef01c4910b6136f4c073a18e848bba993a52b873b6757f45793acd43b7fa962f307b6c4b040b84ba34d7c96639fe97c19b15c8df135719acd1c3443a0b776773d29a4c0b1ecc4415d99f047dd53c5d45592b374888a3e9caf0e0750f55435447e60da33f46f03c3eec79c84ad119626d2cffe5e3ff2aa8d3b39bc17d94171f3b4deca2167f776074cbb659b2809564351335e2fcc8d8af1134a0509cbe1507ab489b12e1371cc1774e5610ea97a2ea5502279d015ade39157195039cd56d5219cd49cf047742412f48f18943a12190bbe7c0a88c915c7ff5f588e3b347f0abb3425b032165501c848ce10d79dfbff58f3b6007bbb1f322759db66b5982c6e13eae99c9f8afb1842790157dc4b42975681880fef0fa266899cfd0e9c8291cec34dae4426ffa3a46ca327b4a89c5f8735256babd9c69fa6402feb65160f29f8fc6a291a3f92bf42928090785d5979dadfa1ca8d600a48fc52a822014b1bf566350a232b728bf5f42062b5b144176f3b68985da5715ff55ab32be9ea930247791a7e5eae261a8d8782e30e65089e2615ca827339d3088d704682446219b1973ae4458827c0c6303d9b3380df67a111ee4b0e88532caf7a580475a80c4350a608fe108abecc1db165404849c2020d3700a4c896125b523fcf576b4b34f2720028ee246164d77c0f583a36b67334644c7cd8cf9b75ab59a474c7633ed2d65ef0a0b464f6d06ee11661ec0078eb09e3b5bcda292f00542c57c47afe995f0d4485029c17dbd57fe56241edd7c5b112634e56abc889faee4beb418f976084c6d6b8ca81ea103b9a437d0265d79fec06e21beeebbcee44c1a4f73d03ee9d437caa5b4eedadb0bc7e0b43a2957bea9953e6b0dc2714bfa56120e313edfa69b15c2aa9d530ba60d4e6428f9e9226691cca9dcece94f1f6f7c2781060f9a634e082349c6d56269dccb176906ac738b16908f41f7b41e261bcf14300798e1e8a7e0f99a83d9d09a7f4b63dc07fee6e85e3b98382b745418e3b86c6c253c3b0621c77ea13aafbac5e09ce70fdf491a282acd40c34e74eb4d12556e24cb12bb82325eefa780e1cb07e8daa4ddbd8995c740bb285bb83e5dd417bff9b485bb765debed919da5ce1dc7e03bd91930981306fb3e6d9c556c9c861159e9e9267b35a8592ae00feb951ee751e41d8841abae4bc879188ad107f9624463cd89c7d83b5510fc60323205621ea63d8c4962cc027c14cb265e73f3e190db9b129416ee5cffc9199259d288f02deac839ac05bfe3e133c9ac820495d89095d8a4117ae09f5f5868e43698588a8473ad2b8a5e32f93bd7c5d81131f75b3ba6ed8cd99a77a10d565c72dbb69bd7a00349de9189fa208f6b3792a1268065a7aa175d5ad2d1a920796493444ef55641ae8078a84abda1decf4ac1fae5da8fa68de3a088a8e78121c8c874945d1f4915406acc6aa1060471c2088a336f1945097f4ebc2d58131ef4d87c2ac19d220b75ee61da5cd148b74f76a0653973cd89252b466bba6bd17769f95b6cfeb5ef8a2b7b1477b2cd46e16c77da1be088684c5df0e9a6291533130fb29b73f9cc7cec96622467d47ab417a658ed75226bac3ae59b8a57378215649e025278f2c4a51a980f877ba9df7f61baaadc4547eb0f7356cd173c76eb77c95ff5f77610493782064a551a666406141fecfa1d6f77780abf2d773437e87d189b48e4a77837642a0eb7d32afe96d7a6384eb6dc328f066e9f8301a214498be1b8c8aff24864b62a3965ef69ed826eae405a3b3a0af67c52b84329b9a741f9d97d6d13d213cc433074ddc8a0f6e10e9720e7231d2207592005740f3300eb806c2970210689bb1b3e46df25c9030ff962d6cb73bd1520e206abb9293436c3ff71049c255626075d95c3bb42203a228c9fc40d033db2f9f0e6fc5ec2316bf4ab03a1267552a508ee55c4993a3da3cde15c970cdb48acb61e984a43c2e0a17a6970b15466833ab6dcd7900e0938fbb078653230226fe392ee508b506044568c8bc5045551224c70613b0d2caa2e1a03976558a4b3a040f882c29a0511d970fbedccd27d40d561a786ce39fc6d166fd684e590c64298ff6d61684e751717e57679f09bb75552db91f3638700380e34e5609ec1ba882a5482e95c2466c67ee91c9da8d00af957298b20ebca4ead9ebe66cd533df71f76135c0cca64a565590dc3d1ebf4b80cbc6875c98d3f45781409562208b91c464ac0393c6d570f78b3910a19b9bb385d3879019abaf03725b9fa323703feaff584fec8659dbe808a74a64eb6b3a5af4f97ffcc66c03f788dadcf33c67caf69b038bf08e4cdf9a89105efb30367fa64fbf4c4ce28eddc63c2e949d1d8d96e3188b473bd0c9f51cbb3342c6820d0ac321ecedcc934cd2cbfef79579aaa6484df6110a1a0d9daed13d00bb726001dad8cf3effe81c6d96750aa31a1dd9a9abaee5c3bac18fc17ce6085fff6bcea44a7723d9355ac95901c87d87cdb2c984b6b634795489381bcadcec50021002d10579409f2f54ce7e127ac430269870c33088c91f8b01f596d29323e2c98bb439463b694d15b8a50e695cea3a81e93cbd410dd12df1ac965482995ad78303ce6ae165627a99338b64e1c491c029dfd9cfaa37ecc8298c55f97c98283d9386f537c047987beb8dece73a1786cc2d9d73d8d6fd781214fd9e19fffb2cb7c9df9a81c85413f35cffafdcbeee17ab3518a8e6b1deb9a5e4514993d710bf1e1055682681e8dd446db1874d03fe9243d44a9bfb4adbf6c0bc434e3f0855ae216c2f0de4c3e0f811e0e889d230f57048ee543eef40b8b211a9818979e59fb6b1fbf7aa6d7b1214a0f74491f872e8a3a77c5a58dacc09604e806d233e38a1a5e7ccb5d95c88c9cfde8ae2a35e3f3c80947f5bc7e3d70301ae331aa86a2175a24a0f2e7280aaaf7da8bd3c1dd80d5f08cf97fa01c705546d443ae8a3024f4d3b8b530c307b0531dc0a2b0b48693688d176d81e4769bc54d031a79d7f8d028c50f2d9a408e956dde952c53c78e04c4da992d764f1e7f36952c3f43bbce3979f643de031d60be228ecc1a7c18e05894409daa3ca6edde0b8d7b29057670330aff414885b3d71ad7a8a0fa2fc7d0ea56dfd883cb80bb4af2fe739c069352b39b8dd150ab1f3f5e7ef1d4a36bbf7a116f664636202e65f5ec8fd25da429e87e59d4f3b73816290417a69a9160d908e60003f8c2e5c8cb30224abf458d0731fe8912dbfafd861f45071c02213e359f02f012a5109971f6d1f6f8fad16140853942cfeab55fd1c34b304218396eb6a39bea3d60baeceacf35ae0f7a7c945e1260fdcccb3d772c326120113968fe61ab0744bb0c771494334a70fb6395d11235c5dd139f8250aa3a78546ef3dfa20690d3258252f71c7528eb38f61925848fdafac37c963c27c32f634891b8b9cf49e7d99e1fc8fc27311852e54f49b8dffd160eaced4ed38c76cd64a4b3183349e7c168df8538c08d044a9b2cac99f2e55c7d25e72dbf1c76d583a45a7f33aebb5d5253ef8a4a64dcfb6c4bc5e97fb4c52c9f6fdade4a27766a0c1b38a6b81e5ed5b165e085acab876193dc8187a696b4d90d02677df5dc1ba0b1ab991f8c784c8a4f58d826b29e1e493f6d1679f668b60ad07f54438b281863873e3fef305521dded56bfcf175b980226024269d5ce5c5e7e83a6569f1b795461ee22349ae5e8beb2ed7098e6ef9dbc2218eb948651375cdf0aeecdb2de47a5497fd9098d57ccec7ceb68fba29a6d2a7d670bb01dc18c0b7307b4371d3aa0e4ebd2c98c6627585b376e69e28c2d3b1b286136541524af23080a29f8950645a847f956a356961e79cf2a057b23500d506e81f177025b144d3a580e4e59af8ab8c93aef956a083663201353da038eee1aa7e605275c8ab8acc8f4f9b86f7a7d4a39a4e00d544d26b1e0e63dc773feeb6ea65048638526387478fe5a804c10f5029de5aba21294fc249484da406225c6f3cfd96cea38bfd5c152576dd148640b10b4d99203a29f9305c9d5ab4a0afa9e7817844e9f3369d1f02d3383d8182875d5b6a0944605108bf047ce0dffd5e237b151043d81190cdb7fcb4aa546560229a4875a6f2c96947163bf0fb88c7224f9fb85e2323a800370fd1cd45db990abc1835c6698ab521fba6c4589e671f9b5f163449d25a7ff73320170952a24f4e1df98e321719fcd096cb996bd15213796e76aea058a51f65d27e5193f06afd5b260ab2ae5d05c141fb1d00fc8d7a2fdc2cd4f56250fb28ef3d46c2651c236ab4f94f2629d72eccca72c6484d6875d112834d82d5c1610570c1c13b2db4a291e401edef456a2bdc2d7701126671d5fd9a636bbcf1364a9de9bcc05d02955255f958f75a2b711f6d31246822c4de934dde39c6ae6c43a311078b418d314ad0fe086954f8a427f6ab9b029db5495499f5299b29e0bf05d7e0c4122b1289e0c62bf7c5a6fe9a1e8197909e6a9104d7161e145c5121cb3d543c7b742790582256829e20c6917af3e60b477bcef28f891dc9e3736d373146e7a99a779a9d0fb906fbaf205d2d8744080508c46ee63c6f5e9c6fcd61956e3428d23e4625036304f8de4b6116b3f50cd6076295117eec5de57555c133998d0954bd4f054e03f622d020ae139640f941b9afd9890fac17130044a370e5d99bc68071989f76ebfe7e98694ac3905422af268e12ffc0584bf7defeec138c4224619e4d6d8764ef5af0807cfcf14398fa769185e79cbd6b61317830a2ffa2ce5254ba0d2e08947dc6f9c5ace3634c427c3e70926fd494a2b700957ef6dd9f3f30f750b4c5d0d5a6557382128aa5059edc7643b0dac64daf67690301906c508cb83a2761e0110bf932c83beb945c756911acbef915a4e746639adccc36eca3141e973661d50b4fb9e525069d532979c772570a59af9a4a2411ce22969c6d28a841cce0918ca7431fc0e872fdabe6394941b91c9d42ca7fc72364202031e132a6c800715e9b015a4505d2cb6ee4c659071587ebc356476747e877c54340cabd2783b984a14de3130895e111477419bb1131c5a9ca6cf42971c899c715e550c0888ffe0a6bc59be382d635dd35f9e681fd75f24e6f9c9bdcd4c05a543bf79cb1a3985da95b34b1d1d6e0b7ead1f0f0895b96be41bb2621167fd612e2b389111ecbad53e1c061643d69fa825b31267024714ebb74b161c32c6b259d69f79f0f409f879453f09d4b5f03d11555a94b8df9dace31cc3db6f076ce4d0c0f1fe0aad032ed76eda46fabcc99593c213a3f587780fc47697087fc8109b14ae0f82e6808855c72403f3185f63b1e5b91e3565173cec8a31f839e71bb8d9deb54b6df6b18a78c259815bf6e42b0ce4e6b57a74996a119e4792666f17da23e14b648644540a90b7983d6b66500eefda8cf705fcc44151c31cb855aa03d250fdc6602d48a3ac50ccbd249f67fd848c175e470541b715c501a2915360383d3bb6a9ee278c77284bf3d52533115798e64e6a256b37cf72d2e61595bca92ffbdcf135efeec7ed548587557e60d07ada40bcc4b919f1feced0de43dee83d6d593d7f9926ffe142789d91478090069227f02c5085a90865c2a80c7439495bdf2319f90f2245599993c3136cd02c9267aee3736c9c9162e4f8e173b3b914f94a324d2358436af7c84d70fe492f2cf741678b618e6463cbc329d04a1c443befd782f9433ecb08eda5b93667606da29ca1270863ae978be4d4eaa3709a68d3bbd0779eebce0ea814ea2e827dc0199ddceb6374f053a4cce01c899c6096cc0ccbc020f211377835150aa9c753b74ecbf70d9616805e630b459f5430cd5e288977940f83785f1fec3b63d111be6137c3a3f557644d6b4afe604d0a147880fc0e8762b03b67076a8c082258c46000d056d12fd4b90521b52ec9da4beb1e3002327baefb2e62b709d018248025a4f6410a858722039e3c49289dcf32da3d0b54bf4d0661ac694d49a43991e302d03684bd230e4c815620b3275473a37a7dbc2ef5da41770c5fc2ac65c78d5b91f532729b15cb026c2a42a7c12255e79035946f102864630a4d4cc2f9c36ccbb3278703936ad2e52fae34959ba54587b3fcb2d66d71be5057e79b644e5348bd400f4b951e3c1103673148be0bd2f22ad597b41f0ae594abece69c26bb177791c1cdd1a22e56e4d283208df04492cc8c84f00d1b493309c324e4d53e2bb7587daa6dbb92b095226a06d458ee21f5086a5e46028508290fecf936abef6408321c1851b00c588476b935f938e84f3d261b9e3812af341624d77d8db1d449695207c384210810570a4e60697d012b9b72c0d500d766de038d099d907bc062147a265025be745209f975e469fa4623a4e7a83e9d4ecfc4967237ff0071e95373a106a5b091480b96f4ed5cd84c499468382cc6a51637f0b4530bb96271593b6a136670da4f55c93a8260ddd5300098c6934ba9723e106f92d288493a1ebd72b010e8dd1bab39f04c21d28d8219813507eedbcc76653b86a17d4633e7d6226538c8745bac7c1825c42ed459fc593a6f5a4f167483abb63f074e3622eda9cc521a00d8a0d17bddcae3d4d760b99cce3584a6efeb2e0431dc18ef54f1f02fa251a00e82f7463c640b44dc4c509b189751b5effa2544b30192fdf151aec3393ab73d88a8e031ac5ab6ad540d468a4279fea7bf62a7ee11ce677a808a5e655ce4461e30a54367f7d2b2a31c29ce961ace902195b04b0d597e74d4a5dbc8e67f71f1808339466d3834a1edeac3f4742c5a772c05eb510b679055738c401c960f1313e5c1cfd39504791fb3e1a7081794078581f1c30c9a0aa6fdb28e44475716ecc5728a517d8f3e7272deb15cee3a7905016397c8ee163d9b1b620ae63814af2b6b3f149cd657679c6d67eb6ffb1e9614d5906e0f2c8b008c43c7d2a2da4ee9b0d28ced8dd00d6e7da6645088087855aa3126dde04443167d0eee9985b221f370b3f9eb4186e3fce465ff0629fcfa530198c3227746920a3fa755431a94e3809a48349904fd2e1a19dfc3ccf0f57693e9dd37011d56c49828bd21eca3e1808dc8fec43687689081bd674a0342fb6c5fa377ee0bb3f835ac51e0c382766a96e5099176fe998196d72627d0106a39cef247dc827fec1c17a39fbe74f586780eaa958023e85ea10cfa9f4739d0a53bd88b63001311a32e95c78ed75a146889e51af74574077244070591e0dfa5b2bd90251c853f226f22fa93e1e4ef87e290def5b9ee174ab2d07adda3ae9cc01159adeea1ef64b0fbbd72fcee792590dd8d1c6589d4093cdedf81e9dfe01b64015d910e91cfb6082db74ddfd8b8733f11591298e728e97e9e223a6a293d33d3e084689ab0f6b4e903dadc7d2a4c5351216b7aad5904e29a8289c0b6bb06bae612b78044f65d7e733eabad8c0fe46590ddb0c0280de9afe84c09f80c6b1cee85d6dcca555cf333909031f3ce215040339256e78b8d97c1716bc150d799c8911e31e569fd7a6008df8c38077971632f6b30c7357cb22bfb83a79eec221857911ef8966a2e03aa5d1d8475ab54f50e74c3e084530a55db586d344b830fbab86fbb0518ad06d03c0acd618dab723e8825f181d0db88f7deaed2e2f3b382490d2c0fccfc96bbe618a87bfae991644f3824279c31fa4792225236dabd8982d597ab96c7a3b709d93a517387000045831014c9f95a9ecfab20602969408897a3f32f1d73b97248a069efa6fa6a47d7b4aaa8a40bdeac3ed09d7f61033ab6ac6081745736a208eae7cfe816f8f75d97c6336ba1059d1f71a2179bdb4a71783006378fd1351f68675d1c48bfccfeb0bcfdee5871b3b4b07c499165516301fbf5fa45236e06bc7d4e624b6145ea84385fedf210b52641296da91e0f24fb1f807ac0be55a1d3ee5941efaabcdcd149f5cff01a7eb326c9b27a06d22b793d70aba6d9a61b9ef06abd01cee8edb46f25efb60130b2a5a41da3bd5dae88e6a69e7e6463c20716ffdf5092268c2724876ba832219fd21eaee810e58839a20516dee2c1ede4a1834a72f3ae261916401d4dabe6d9d92d47484a78414002242b1502aceab4b22c3bc2d81660ba1f716e4622a4c1a406b02d50985e147e82f5be72c953a668df302eff7ff5df543154e90b01f5dc56c0d09bb43de110374f19671db7b0b46ce2bd358be3071098cd12d61d9388956bbade421ba8254439e769b0b13a1f3ffb916fb14d064b9b5aaa7bacc017eecc4f2ed4546e0a6e974d663b81986c97416a421217cc8d002af488ec71d169eea279a127dace658792312142c85ea7c2ffe24ebdefd72d0833c81876a9cf14dfa1f8a3065d87f9e9518050dd7c06225a970b17fa4c745363e92d292e2c733a3e3c77a55e5bcac5d05aacbf160537607046b172c16c2e36f5d0ff19cf67cd2bf98b1527ca370e46e68c89df0ab9dd73c586c3553742dc8fb314ae2129318af6863e417adb01f7784a96f3dceb3b402de5cd0296fdd18e6fa44d20d0b927c0860aa23da1c19afc106a1a927b781101ff24da68f0cfb55178f3789d9cf66d8cb784ca9b16b8ae54aadcc1d61c426a679c4ce7615c384d63aa6ad644dccf91eff84a4b70569b3ebffecdfaa89fde9228fd2c355aba7a157bdb1ad80e9796fb546c4dcb0c6e5919201fa15aa1deb8ef5db685cca878acde61cb07346fbc74e9445c5529b4b59159d1fa446b2448a4f88432de8262144b65322edd9428f55a4959d5e726a707ede780740bd709408fec0c2c67e41ede82a2b6a5c17c8afaa5bd2d871ae60be13cfa6876835ef36b3bc3a897a5dff98019445c8acd5075d965bb8856b4fef6127675f96c1a44a785679ffc33fb97ec89dfbacfb40789ec8c63e1b17969aea1f8add8d9619b916a0a2dbf117e15ba38530e1ef51081f2cb8bfbcfd54d42b3b144a9b17746e3cc0056b849179a6bf3511b9cae0581aef4f96bc4d2ac955fbc2a6f10fb6e81467a273dbcc8823cbad92577c0935836e5719706a80ad30ee5e79ba5dbc9892b1e3710b58c2f070007f60a66a68267d22ee2e6585958cbafc4aba2279658a57c37d268a4a4566053f3a4600fa31c4c3e87c565f760a0bd1a46fb0704bc0aa4067c12d8ded50d15dab0a91c24df3d441573de3bbba470d01903af8f0032f0a8de449f3e1703f164a725cafdaa72a0d0067613eba1e48ec8a04594e068c97b103b35967f536dc9a63ed03509265bb3f3455696ae3e289b8e2cea1d70a7d1dfba04c39af02a23b0c9d204f0aa2662308f76aefa57da110c46d5f3b6863a20793909322cb845fe5410b2534dd210cec95b895814822d2acda16315916144a6d080bf53b24b76e91f34334320186bbabc45a603d7d9a462a26cca8f025143e1777f5f6b2c19f094811b617e14dc6df5c8d2a37beadb341d652e14dce072d91ea97d16f78ad2987cc7877e414c0b01ff6b461de5627338893072be8591eed3ca50e569a41f60457c4b068314ebd4b7b1279fa088629c6382ab4c191b247a90e06dea501b9a7ed83c7346ca488a11e27ac700144ee98889a2a84f38a4c34126c9821270dee462ef3a8435dd2155d3c43bc2baa8dea05b83c214b7959a0e31fa07ea8fd0bdd0f02cca156e36a8ffd552679ddb7aaa71ca2c09bbb130758a15e0e7392bb2319edb124cf79ba3081c516fdd5f1fe89d308f22c399e633ef362681eb8cde5bf15b7a589a3ffbc68bbe42db66adf1c0ff1e526b40f4c63b5e92d6d7157fdc5ab74328bd0b8d6b41ef6abcffaaab8adbc56da32557389b531634ff6918909c4c1636af55060d07ad4ebdd26bc89d340f8383903c30a846a04584e7b71ffa8bf35054d74f771f77b1a13f415b1228e9ab37bedb21cb744f0332db28356fe1b77efcbefdeffebe00895b46e7c194b8f07ab3409645b713a3c000960fc61bbae1f19cca2a3ca6e536ba0be95e32859a550cf36332db07c53eb63253f565924f3dfdc554520e683b30891630b4bc139e6f31b61e4658fdf1e7aca099d214904f05ba6976b77e9e6595e63be0b4a8f68da47d449f7454c0f8d524f90a14bac28fb31f04e06db7555e38db5edc91270a229c11cc3e2073ba60d76eb9cabd1b826c1a05026f61ba71d16eed4efa342aa3b7ad032c6060c8c790b0093059af8842fb06e6865be0a8b629c012fe9776d7945ca9a608903bba9e4b1271a4c0464f216437c552c00e7348564747615eedc202d24b9d59f3dc3b4bac59c6f88690ffdb3f2ffb72d17d8ed1f520d05da3a252226831771bf8e300e3747e174b38d35c5bfa718136edb7a2ca17f3e0e9e964abdc755ad7c945454636d48d6ef023a06c95aa227a9926cdb0c98c05fdb900cbbd63a749fdf5d6166c2ae8e65e2b648243c8e8d53fb8eace3a3a18ada0579346c36d3a521dbd494b0df8da876d618c7b802443b2d1c3eef91c154438efbeade35470117ddcab9e036662607b05c831872e6615e06d6066eb5d373763fd7a454ed1031b89f10f887e0c5883696dbd2a9c20dd4c3458c7216ff4f477d31faa4131c8fdd8cda584a5ca8d5f85458d0156584012625959e18a8aff7f1985c2be2fef3ded0c6fe3eaf9e59ed448c49c152f854c8c6bf9b8913d621253ef3a2fd94a079e273cc20eb72318af12f26f3cd23e1b2be7315962934e93762e6bb4bfb5a3be4418224f07ad280a506ac9dac95b45f52f2a751cc5467a884cc5712d967cbbd462a31d24bc49fda2db8eaa11be87676271f088da808cb4b96983373c7f73af8da7124edf89d05aabe5d00c3ea87b8a50dea881c76632e0e1560e91f516895ef9a37d7a8edb43b5d36b7f0f89689086e4b75baf8fcc0b644b9674a5338a6f7e4784fa2bbff65b0a5ee13dac92f94757ecf4beb863670f3d88d6cd9aff2cc6fc84e8b93c8bed83ebda2296e9b18e0c6a7f107d73a2365ab61a5dc230e1e3a55819714f50f713f2de7928c6328419413b69800e843465b1310fbe180613cd4930e97b441bf44c54ac0f6de728461968d4843cb4968dfdf8fd384118f9659fbb95fd9c98f9a4f6aaef4728e94c860f6f7fba5e0c094d0e9ceb60ee57968503d63788350b993289d6c30c20fceb1d780ef1147f8d50a6e58d7cb100e96fe3f5d3625fc984341f85d89647613f9754459ceb88e2ca95c884880370e6cb9fe9f413fc7d79d4e935febf8478ff86d6f8df1ebac7a5fe916ae4978510a529c6a01c2a63e10ff47e2407f43c33e90bc29b716b14d71db62e3b2c49d1ab0d0725a8e23197159fb9ca94a7d021b6bae0165d5b1a13b02a94bd6c4b5653b2688926ae84d82a6f4cf5072d6c8b4ef0b99010bd0d708654ac076d7487b6f71c951f5735ef43dd8dfe474860a61e48128406799b8c2a9ee59765c5a0fcb2588818b37399a15a5b1fcd3f99d0b084b89af888e8362f01f81a6a3e226044fee3b88b5f60731e7169b6a6a35c68883b9feb2854dec060207b474af5308263d32889f34c78ac7bcf5b2845a2e1a0470a48cb0cf96bf486e847744eb2d30c46d07e0d8ef1c832c6e668decd6432611b505469cd00bdf12cded683a1077cf3d1ee2362f3af071777614061d0ef71287e54c2133c341707bfcc500081e2164ad70dcc49e307713cfa55ccee0380fb9a2a643e31516fc9d8a48e498df41380153e3a85b05917e1cca73e98af8335d2aedb1246e805747efe07c024a397e8376803dfc298a880c05e63db6ee9b6d9d4d15709ff4608f9ba7014e2c951a264bb89b5dac1ebc7e55b7f47ab8d5c82158e3173359b12c393ea891dc2be61e83d76d171121c148f5f7c3bc6014907fba29650adcc2613ddf0ccc47c53127a2d771cd09610ad5a4e5e1c3b5a23b15a9a135953ed323847f7a87d8fec0dccbbacea1a672f7026a4aa43e7027633176585c5c538159f224df37bd966f5a596a8634be39958ca93f3b5d9481a884fbe83fa80b4fed6995e4f81aa11eec2ed994d9e4812066ee014b66ed812e44b7f1e65fa3fb8a1a54cd9a08a576fb53f100f684e54db92d1e842a0973ca19861710d1162cb088d6572b86f354a0c9a0ea84e501dac9c99908b44559617ef72eac53ce11ca7247c7b29246782f45ce4e9204efad16be78db59b0b46a93991df258484f9a62af2cf7133b40fe8e598b103d2dcfd19ff2fc63f0f2e568cf3b1b7a5bb879bbb242427a6322d6e9a59783acbc906ea1c99f61ab08095aa352f540461d792b367880be0ebc021d5793abe3546479e5481e554d5e46ee5df0faf43ca1e998cbd8488b5da5266f9d5faed721d73efafc5392be5f245606a7291252a6695802c1e93ef6d6cea9c5e12bacbad4fdd6fbc4e5f72c06d216ba00a523be0689b95be05e0bf9072a1024f9de3fc5777c7b59dfe1eddc725a280fc2120b60cafcbbdf950c8ed49706e84a650abd68871a437ed49ee9f93aefa3b7ff686fd46ab933bc37aa66e87e81c994671c519c76149d2bc1bde236e9ce3bcae71895f3638e9a8bebb4fc9955905310d7f8e7b5876a5f0d08a43db05c73e8bcd2104c49fa5fa0fe713a5a1bc994c9c5729a29974b6edce983d9cf4c3f6084a0e4088085475b31b22f13967124f0175c4599b69cde98e3f2d0aef95a0949f402a96d35982aca1de2ca2a78b7a3e84e9cc7e2825789b1bef2a4a2e3ac326c2ecf5aae3889af79fe1b850d1fcd230e332a669820e982322be92262a809bbd06e76f8b37a8cb7d9e4dc8a788ad6f93f064b6da94536c85d19093d3e11d1d186057747b3daa4e6722575b4a65f089b5b031a475ede32f8d487b8f12da5702f250404795d08f5dec8d74c4dab7204d771dd34f62ce1545ac66383e6b8630b175c6e436d14ef5f4c054775a212676eb67f67fbd230e58ba341f303bd88e8d0c27fafed33a96da5b0c45052a286b729ec56e9bc4b5db8af5f5c8266ea23ad88a66e6c2200c89d7aeb5a45b55993c398d9729bf012d48683a4205b71edcbac52be36ef79b75df7a53710fecf8813b4f1a35035d35ebf40a075ea06fca26fb65dca8a8d4d481a75a5d9f7b8ec19ea92fd7d2eae8f856eee8b03e33238dc73374bd36a25cbf8ce450da46c4bde5d61e71703174b147440e2467294a1957fa351507d3dc143d6fbfe10361e2022b075186da062c678af5423bc3aefaf8b8590d1bd7f695ed9274bc9a33ce8c4c8ca6d7e32f8e52565967bbb413854ce8825288e313858f0a08ec590cfb4ba1db10029932c614e38d04d4c82b3bc048f806cb37b3e6004a0478b7f03533acb9222296a019c2da9154755391f708c513b1175ce7440128ad7790fd4a915cf6764ba730d91a8dace2305fd0fee9dea1a4c318b3331c42add83fcc3afd7af8777cbe2476990d4862ecc8b71afa773670e88fc9982455e707523db6cd8aa12be3f25cb52d835d7e0a6cb0e4339c12470ec54e5ed0e8961b6775eb870eb5397ada9a3b5ea661caef99a025359011a9e4110acfba3fa5bc53385639d80b45499d3fbe675f84d5d1362559f0170b1560d6663a2502b79a16ac262600da895258df104381d0a41012ad7d5cf10ba0141214c6c9ca6bd7568da7c3e165714b4b596d897ff2fb0faabff90680fe65c81398b75a14d2e1c0ddf9858684eb68b3c34410aa5d106949768199880ebc7819e434babb5c843b2c06f6380c1eab8403f648d1d16cf8ad0d9be850f1e877436f9276529c95fc0ee6792aec1e6539012be4efe809c947e566e8b21f484597a50f0abe5f5b9aa5a928ada40cbd55dbfd7e58ce1e9ffae572cd5b93afff0b2434e4d524ec36c6087100e282a224bd4da35c230bf432e32fa14da1df731c1ec4c0d1dac5c1d3e41c200559a98fa653354f10dd7eeb2f8332fc47d8a4529840f828934ca542b4907d6d0e61633c483138aa2e7d15561f2ca40154242ed82616e6106819c7cf4f1f0d246ee4e22cc16f0383653ef1d77f24244fff1eb5f983c98931c3dcbbf01bbc75d6a5dd352f53fcd9ac212e2f31cfc7e1423f77786b44b3fb18734670a9342996727111dc8d212ef77f7b7773302a3f2351351e2edb5037b13d2b8c21be254d5d261ad38de6979916a159f424db92ebd447c5ee04d036c323331cb07bef5e1ecf0568013b617e78833d481aa0eec5ab1e81afa218bee075892ce9d55ec7aaed5d86e34c5c130dc6ddf838b773ebbc9e02120eda9f9852429d2dd95e970a72e8b7f980714419d7c089a6f580379b46a3227574433d49e7884e0e0e69a96f31469c828f999434240c72c97a9474dc4831438da782a80480ae66fc7074589d63394ab61bf85c5bd5036027360bb4801d60a918063c3b26a93d00ecb6cfacf6bfcd81d698dae35629a382328e1dfd0349f2c669ec34e7f631ba9614dd8eed8169bde756c88197e356cb47e70948e00cb10f018a262c18134bb09d1fa15c4e460b80de5d5870c6408d00c3ec68feb3b97bd4f8375f4ca9b13696b0494705addf994ecf6e139b2abc91884349b7508a8f877011587bbaed5f75bd59e410467c58c869bd335b59e0781a088b07883479f33689575e6e1464a652a00292d2688be83524dd2464c24628a1c88dc77fd0b3c9b2eabf6ddcc92ba8963e447c4baee4dc75dd43217e48d7ae0790dc51786d72f3693f7dfde67ec7e8716fadb3743f0d2d384ef9990908f2468d0f18ea40a4faaaf1df8543295f0cc22942834a94f5bba5a5a1ff480378c805ce96a513480d5df298870234f6bd7f22f6ff68a15e6a5d22906d313a9c3bdb06ff4f4fef2662ab78129f85aa85f4f773d50695f663998da5bf6243efe056aeaf7708e2a70084ccb7de53ba9149eeb94a4d3287fe74e97cb9613a65822ab67326d582db75b2450c02439d652e94d5fce5cc8a88429cc2801ce9ad408ae2ed4bd8a00b9aec80bee6b084f5f2d70cceb03803293fc773f8fcba3dca9148bfd6bd3420246a13affab0fd4e2716ed6d9de3dea5a6c695c0214a271b14128f9584cf46fb5e04c24bdcc96c9e1b80555d8cc38cfd792b5c875faf08c295c37f8463949d4aec2eb3520b51466ce75e53189805c6bba7460938f017736a294cfe112f105126716c1028e8f46487048b2cfe4289286389e3e87a82bf32b0e1a61b8159b3ace9c661d0135ed393884eea8bfbc16f5076cf0470d54f6da998373ec1f3d47ce0d550228d76ccd7f21e7a16552e7a3ff76d03dd70daad337338ad55d0cc3bfc60ce631d857874aea415154817f650422a01a994bcb0df560ef128646add0656bd10b55eb9076a261bf81629d8a8abbdc8877830d913b23866b04d8f34a5b43a943487f53c7d3a5803fa8aa9a02ed0ac1f0ddc630964fa0db0db99daa25ac6ee7bf50dea10c385cde68e1bcf9dd56abd6f41766938c3a412efc751eb479b2c32a335e8a483f97e9498e9a87d6d7a08a75e5114fd6ff42bb53901ac32eac645dbfff3ba52512860c9979ebf3ea53c30299e38517c80d3f00bcd1867381b272320c19db08d799cca33a837cbe359a2df35439ad779d0c411ebddc544ec629da8317cdb22ba128c0e171831d926ffc04f1dcd9fddb3e934c899988345b1171388e70fe31c1d77f3a1a3e5bb6cac89549ca85931fce1a1af6263d732fe8d35c1e48d8afedae36158f7c19b534f3652cba7eac285d9dcc5603c78e35ab8c0117172c34283be116ac650693a58342e2b8d111141a7d6f223efdf07d80945a0f001353813fd8b51ef0f1ef817ac5b633305048039b25a0b02b712c7fd35fb6ad8d52a3f6a1d61cdd232ee9057f0cec2d23be162c1b025bc72b8026d0a9cc42d909ff12830f6e900ed82eef924f51a3281fd9e5eb9eebf1fd23f74cb9e5fef7b5a9f8192078de44ccc88eed8ce97932e03b913f0f53c9f6025197dfb066efb7e7b2a9ee944e98dab836838d781d0a3a9242d879f18cddd92961e106d3e0c1de0e69fa2b485307b3f1a62fbb175930a11cd4a3ac3ac7cc7df8685f431f3bc5ed2c0372abb62a11180df43aa827612486f0b23e9a8fc5406d84ab48b4a669151b80905e114782042d217f10119e9aa76d1c02e39f1061574f83487c3ba5477938b95a7bcde690e45e7a0f679a525023ede6b618eccc17f691d65d098a5d5fba4b0eaa85b703ad82eebd2f3449977e189d9b4b32138fec235de0c55bbd8cf2243f73bf480af98958d0e5c94c1d996e5a60a251fb1b20e12bc426c85cfd53fc1dad2d0d2ab79843f529628195a6b894b3010332b63eebc3e18c9d29b56602b7520f46e79c714c84aebc8881c3e8f1eff66794c1227fdc8cf375f682bb338c714194bd70053a789a2f0fad3e19971bec825b0aca82560eb0f3e81791370166b4472db404fa9b4488c5f95c929cb233674b02a0295f1a55deedd4f7428c612dd68a9ebba47d8fb9e7ffb1002830df9064144eac7f27d99679738f54075953d6d21b0bd03ba16d778a447cb65c13ffebde7421a3c54ce3fb7d66bccca6992164feda1c4bae3003a312cde3c39e82de5974d5dddfd71d2f0a9c5e831d68d8043bb87b872f354151735d52787e74f4edbefb647b9616fa5d37d1043a3aec03f824d07beebf02cae288f9b3362d253500032eb5f07ca2a4c6d8f97854581927c78af2901d916a7c3fa3bd53d6c89e47661b22c1b745e1594e43cfe97772ddfe6e4f46c12cd664dbc31a0c6a723b4fd764bf8d026ac5ba7134e2d6ad8bd399c0cfaab6fc69a8c3e1b645b3d3f8c43b547890833ec095dd7354310d0449226391d0a710d05c9d3090b8abbc759cb09b228c7d212804eb63657ef84af77cb120fdc4849e8508cc6396d3ea257081fb2c259ffc20149117549c7ff33e9bfa9023907c86252f760cacf1f1e4e73cc0605d512d9051b2520b73d88a8e031ac5ab6ad540d468a4279fea7bf62a7ee11ce677a804960f8658a8ccffa1ebfe233e25ceca5d7f65329002af8c8accd0d04e15fc2540c894787d06c266dd453233287665edeac18f1aa3ae8694489433590b771be424521814dbfc5edc6954c7f6b262b7d838ece7827d841f789e879e38a414b9ba65cbef86a96100634445c9f46198317d83d0661b8973dd8f86fd426ac9c12f5a54a9cd93c53f9458c0e0b5bb5a9da74ea47f732083a32b8280f0a213e80054f03615fa3626469b90f6fb31f689d9cd3550a0467845d045d56a927ad307079794180cd798b63b4a184c8f91caa0e027e203af5e636fa91e187ad1a8b847d39a55e617bde522467a856725b3b50af7c7b30bafc129a5a7842df12ebdf1f59ccc07cbb63602dbd377d12ebf0d2c75e8254852b8961b913a7ec3a5b666c5d5ca588ba44efd973a0f69c71247e18d878824658ab9613c58d2c0b65f9c6c9ded3a12f4baefe35e8fff068c08c22711352d938b745aefdb76978cae1224e32e811c020b0ee3bedb53bc590c56ab05b2f25bdba2f4e7c7388e9375d389ebc9046dd24f6ff39d7d8c1eddda38b56f14f88e7ce95b83817fe6ae108f2247d52f63a1fa24fa021ceb956d72f5664b37f0f4f742d60d498a13becbae3585423c4b63d93d1b6122610e254c2d0aa326cde7f69ac5f8898cf0db373272b8a647f8ebbc6c9474e52d18127d927efce8a262806ad3089d537549b675665c52c0e4eab7e4d6201df8bedd363c43b5616ada53acbea1a2d45b857ee19555cf333909031f3ce215040339256e78b8d97c1716bc150d799c81fe47709a04ea510d636bca9447945a066da4c5c7e2397164902c8ca35eab745abbae1a23bb5f6755cc8db7e803b51c4565eb645d740619cf3679ed38175bf91de60317c8ade42d8a9ab078577f005801028dda1be655fab617b27c86e390b8947056619730674801bcc2fb153f2d9679df747571c46993ffc29e79032f6774c28b390c7579bdac768131deeafacafb507984d7c1d7a9853e9be3231da9304c64eaea53fcaf0e6f27eefc734852ddbbf926ec3fe36db44205ab1c21b1e8c6a20554d1c518b677024bf173d1e5905ca94ebdc5e580c83057a52e3627bd8f5fa9e44694c8edca93b2bcd6da025f35e6080678f5d099eff38a682fe5f2f95797dfce5ad81f0bed7991786ddc3a795382280fb40622ecc8be5900ff371e5269e0fc5cb7fa413c2e5322a3f0c68a0126729ea334534007eb9a354c5d4e650c693a9bb3acaad828a49d314a439d310daddb6796bfc8612533ba76855c3b79adecbcba63a006b6a41e3b69a18d52693ae5130c585794cd34694313d94559816859bcda2c93ac45098190a9ce9de652f5b49f2795e099dad712060627780563e48c5a26c79d44d85214d0cc5be33a7b8ee2df8b4ae0f21354ea1b4d24a01e5d56e162ae3c7ca7c01c9c8c27a81152bd46002f1c070b73cd04d4bdc360d42599ddf3db011ae0df3418e543240e5c0f378afe5a13ee9543b093c5f1f0cd7c557fb0e68de0fcf3a2227b82a518b6db44fcca1b77c246aedcd681d97e55efed2a25c53244977cdc1b8b1823d0132c0a49eb3fe29eba72432e61570d47e63dea9bcae2ca1711be9d23e89974fff956f47f17fb8de5fbcfe6d3c567cfc6a5687bde21d6547ba6343d9de04fc374b049ccd46eb721af339d2b6f902b1812d66b4f7caa04b7d66a6eda62b17365f33e4c1bd1cf1e9ce189f1ff47e46e68c89df0ab9dd73c586c3553742dc8fb314ae2129318af6863e96d06685a244c38f457d2dcb9596af1e89fa8f7180d049ec8b70b8f4288363cf894f27d10c67c141abed2f0c0a7578997bfe48e0f6f05163b00d36f8678c8d447fa744ddee0879d159cd414dd09c1944598018726c2ad6d9b002d6e3068d78927801534f36a4cc3dd4ef71736f21f922b25f77d6e0a366b05fc3e86618eed3bc0c111a6c6251df6b85decb1a3f2b2c0c7aa7e7422bcadf31f60a63d7a79b4fea1e989a644046542dd6cac36b346946c949d13b3250aea4cc2ab7ef311bff638a62f8837338537c219d5d657eb7c5a51fe647c63c25fdd2396e59f0ac902325e001b3695a843691db4e246795e421c6176986cfed65221961628f4256e4b3d354ebf985c8092745dc33e856a19b424d54772f6c24fbb37b09f54572c8091d01d78315862ceca42f509c9e9b166d1ae42b545cd7c526e3ada58e6587595a7116350d5d18e80c2d6a10e35007834f3a15fa5bbcb2c85255320841dfa0390487ce3e583606254b3a561a02e989aaab7c4663a076b6a48e7cc2b03ddb1d9e16a34117b8846f6d4dae1aa926c4539539f3aaf2c4b61bc7e15409903f4fb4e26100ae1967b166da9626bf2a25e6a4566053f3a4600fa31c4c3e87c565f760a0bd1a46fb0704bc0aa4dfbe92d366a2647c2dae5f9b231d59eceeacb42287e754e6b10bf7d4af36083f45bfed903aebf902cc32b1e269735a0cc14358d255f331779929024b261c4860a5433f4df94f68e9066b1dcccbd188a69f950795f4cc6279d7879126ce40c7488150e46920de1b2c696267a3339c1b89607cc910da0838aad639202a69ccb79309870dca6b90043251ff2161db7e334e9a4cca474005f7db666e04c8d703888f0f130ec8f868b19f0b4d07a9c14832474a9329311a28a8de51f5f731ac33f86fa39b3f509988852321c46caa85cf153b46b0eb98496257b52c70fd0aa31e6f64795c18160ef0616802295946154011ae9ae309959a5175c8f3cb64a32efc1581d1b5fd267f61b615d7b9853ffe43518fbaf4d83aeb6ee249a4ef4c61e508ddb827d35acf073ac6d6777ee0d223c06ae719c56a26c1205affca4fe093b66338dd11eee5eeffe5c376a77208da55b17f2f704cd501066f13dbae9a0e31fa07ea8fd0bdd0f02cca156e36a8ffd552679ddb7aaa71ca3e02bf7ad3dca05e8a32efcc1ea86afd0e411b7d15dadceffc75dec361a6e9406dbf65308ca783326214ee8e70e2c4db3fcbcc9e99567fe4df496f0fdfec55f6c4911ef4c2b0410ac4642d15e77a8a93144801ac16a97b4b22c2681413013368c908fe8f78450697649a43bbab4ae070a70f44008efd10ad561e0752cb709c91eb57afe76ef10a098325eb624adae4db687897df43646335c8a726871fa5a50c13d9b120b45689a83dff989438f411dabfa71eb7b2db04cdb7beebc74446f31b58a9d2720270a18a2742a4a35cc7c1ddb574123293aca1beba185c09736868ace9889aa8d329efd8ce1d24b77f55cb9b2c92da42704aca6c1c7812527056db24d730d06b1771e918d1b8be5c54d19b8b896f318ea4e050413f3809d51a7ac549107461983828eb9f6269c4ead151a93f1b3b3dbfcc71f769e9bffebaf383b44584fed7f0532776c1e3285dbc4912622fee902cc6607b9ed68c6f645400960ef7b00bab69f94941226798582569412a1ff255d3d9811accabc66d9454693880209b1ba402be6bafeee765f45dd99ad6b96d801d25a5b8bed3e54efdfd2c574a96ee326d7c825d8c8f6a2447abdaef7041206e7d847c6bc4ca5932c8477d82f9636647888720eb8448ff0079cd9db958f0a006632b78704d1ae942b6eb558f790e8fdf7531444e40495d1db74b986f7e13a627b8c362e895e35ab6f1545e04922e995531f5f5bd86f574385db3984255d32d8671807472e7aa93ad6b701e51dfc2c4ce0210bf710917097567161977cdf7074a85fd94eaf8bb892cf12aa0290a2f94906072732d7a63122266d5510f637f64954c673158dbdd60a12f51d715eddee52ed9f999a1be9c84c32aef8608800c608ce5eab4ba77a6f0645b9cc04c67386732c8d1c7714aee37c7e5028ac0c6c3be108fe55f7a476cba6eff8e462ce8020d428de4849d26a745c213db8bd0a8e0f96761abd6bb93019ece54d788ff803a34ada327f9f177618555271b55f955064f5d944576d748a189d9c037536e70b724dc4984f936aa97a22b0261acd3248e36f69cb841bef833dc0ae30bd2bae9a01c806e2a0682c322703ff44ce1f69d66abf7aa0b1b6e9b897a4fc5ce55f0cffbb55a39a2703f74d2dc63832b052fa320ae9e35d742771b4d796b9cc0e9bd548c3ddae670b26b3827a95009a23429f9fbfde0c4216cda0a683d734049319e341eb85d337102f5049ca304b8bca5333f7e04b62290491cee38f807c58ddbf31644e27c2026b1b820783f361a75f2710c7b168d6bc8685684680e7ed8a002218124e4e9fb86957d4e9c56633042c3ac366dda63d0381564e72b11faf8b0bf20b07b4acc5e0715cb34b60aa78a4e67bb13aaa8e28ce51254fc4edf21ab0820671a3d6d8d55eec97ac2b5b5b60a0924b692339108445bef0ea55a122f4481cd557b4b0d660fb3bcd557c9fde45053c77144527a03d3b6d5f389c11ddb4487026e24e6d0e62c985661b9720676143c1b2a63579ee222c3336d375da6b158f129cddc6322f4e43a194783316bf5463248b588e7da836adad5b0dc730fe763b939454242482f9d5553e4d004c0f8797516eaf9e3f8694ff18f1a09653f9784b8ccb7577c72c21935465c8a55ff7476320829bba1629de110f6031fb40cd4c8ae3ca963602bda880059f74310c7e1da16e294087728d94753c8a2fa1df34b20424f522a042e529f03a193f911cabc61c6eda89d6cc1f6033baf038d97a6cdabe76bc9e1edd7bd2582b8d5cb63d00c300f17ae6e4f52270df0594fe36880db355d39c2698acf42d62f55ba77d47396d531a6a6792e35e1a0aacaaedb65e7c1ee514294817987a909471aefb9221983cf2c36049c6a322fc3041222c71d00ac95067df5a9568de6fe2141b2565013eef152f9c01ac1cc6e37ebf19cac088861338d2fd047ec590c2d5d45b2251ed31de621204a71311952ce7de68ef0487715960f6fece18e2bdd8ea16bc792861ec2b0c02f95d8acaf89575391fb11603ba759c9676f7a3306ab71aaf97f2c5a0c9e1b64bdc1d9da5aaea7990fad95b666110e94852a0026363098be5abdf84b3909d0293409b0d93ba82d147aae3ef85d7746ed305f6dbe090d6cf6413eccee41aed66d6bdc9d4eeb9bbe0ee301f2df6d0c3af5b09fae4251cac499edcab905388b2c4d98c7d2313adc49bddf3cf478f8ac2bc781da3568b64f90e41a8e12110a9f60a3adbc29d5b84abebcf786b284e84de089619390f1e8d16bc17f4cfbdb0556c3834abaec027edea7afcca15af488de75c29e9cbec3beb1f4282de205a13f6a8721adb9e83dc849f28c5bdbc3abced31fa17b2612d17c5392b074940f91c23ba3c25978b02ef2e36f9a8b57603906d2f2e58c6e7556be1e3eef9e70e114af0bcb6638ad00601366c23a2a87e458135adaccc5904cf61b5ed4a7cf768fb647cd0d7e914908f63c50f1ffadb6c3c77d39a0447e03d5118fad46d1a153f66dc0e30f819fc1b3de82bd49f955b9c6d8d810812b28b38b0ffe6fd122c0e164ee104191c0c9cae27fb8b4675de59db4fcfa3af0378e8e5ac5b6ad77d21104f485c60cfe495d564471c2570cb506d7d5b47c4a5575e7da59fb29d43c9904c1510c81438b02e42a7bbbd29dcf775c67ddb77aea814661d495f4d27ea25c7dfbeb80699d25ad4c28ed3687d230eef907a6dfa4e8f3c014b2e8b660ee0cab4658d468868c28e2d8c7059ef6a96f7dd6ee4288284ca28d76f74ba5808226af4d4c1f5817b74e8d833c0632845be1b102f44ad3cbff241e710baeec71aa79fca6bc74b02cbb0297801230d5fc6cdc5266b27df88f7454abd9acfb6de51a55f5052d27d72c89d6f6df7d3eaa763b12b53d490ea8ffd64ea38f279646a6c492c465dd64cb46bddd3121c86392257a6a5a940743eefe58640da4abe4b766158e6dd6209b87086166a602b12e489c0c4a744b23d2f556d4acd0ae16780d068bf775b2e4c55fe8b97bfe1549f996a1b158ec93dcf9a28448fc1b1b287045ff9f41ff7f2549a099c1045c33a8d7a0adf3c36e636162c4a1b095b87df4bad5a156471bdfd99a9c7e36e26c74fda344ec68110353841d77fe449a283d3ae717730bdd2de8f1b1ec907fff786f356c5b4457f45882aaf95082f1d20fddc55843b5bbc50e2ceffdc6cffdf6274ef111c74f368ffa2b1bfb332642b92d0efc9541fcc5680513af1f05002ac599ee82bd753b8a1a2e0f16ea70bee6d3c7300c5e35a3c838e7ad41eb0d4cf5d7347775c13c7b5803748c63347a2eae15e1233fb945d663daeaba0a95c8e31b393d369652a3170cda800fa487281dbe879a3401aa53a3331f84f31b59f62cb1946f2bd2467ee3601fcd1242561fad56558129f89c10292247ab823096fba1818665b99bbb0d30a8696c0f27b3cc431fb9586d169a8e97526de5a8560963bc1abaed46c02b19d4d8f1ce5bc6f014041af853122a308df88032f57780acd0368215e5b7c1fb62c0aad66ff4c95136a1a04074a046af35cfa5d75def51c519ec4b053c6949e764797165d92e99f8dc513edd2d1d6dd8cf2865ed3a935458c4fac1dafe1ec75ed9412695eaf6a3d6e2103bfedb6ee60bbcff1bc9b68c8b83963e13e3fa168a19b945d08fce062339851517341643515d88b63de4b1a43d97a17c4d3681ce4dfae03b1d7cfcd6615a04626dd17d53d4b008b56bea0a43f72336060b93fcf6d4ab40b8a76258fbea61ce4df2f15838690e2d584dec76cdb305be352715e79578e22e40abb030bfdde444e276b3944dd9cdcf29f95bf7a2716868a4ed4231ca3940bf18fee8c60560ac97794c2d88c8866bc90a2f47e482680985c22905f932ce17c61139066a974825ab3b7bad92ea3cb1db41568b0bafb73baab792c9bf14fe7a7149de8769439691a6334799325eb46814ed99b75b7ae79c7141f40cc8b979912a0f21caa4154ac276cee0cfaf65cab1718ee406caaef3279648deb477e6d45503681f243cc181e7f1ca5e433635c8d8cb52f342893912a828c2fccfbc1fd7478a521b8cf19a5855b19bf7a9faa244fcd4c4df6d0c935cc53a0e9a0ca7d3e1746108dfce2183e61213632cdf64753d3585d2303acc543a2bd86c749438d888cad6544d1a5ebe64157138134ecf076746a9d7d3438e5d38a1f8ec1f5b35a18da31f0475561584283ef36b65a572ea9942700bb5c516ca094e80e368c232d9be911b57328c77304663ffabc6fa2eb9175b5d1410ab0a5b1e0cc11ee9be23ef48d0a558f62d88dd471edf29774a6686968c9063a7b6fe0ee142d472c934e713b5f7fd1bce9d20311e6c41d2f6e100ec87c5278a66b19a5e198286be966f219f4e75cf0c3013934ae30399ebac93c60677ac50e6292ff97a3797a11227fde61a6ad552378bcb6725395701218f8e23a981d68cda6bfe0410a6edeaacc4c8035c0175d83c97af0f7ebf3341da98d3fe24f455ca116dbc5463189b619c46752055ed8cb57e98cfa5b356e49c1d914d7bd47177f7709ac9dce63fe8e040af50ddb26dc33ffbdbb3c349937ab92be59a95f22151dbb5724e86577fc1156c06c92fce9d1a38ffc688e40764c9b2e29540f286ff32b739f2157c8e2d007a6af9df2eb0204804628835b43866fc8a6badc99b0398237856fe0f092b7a113e39c9b3b1f486d449d98509322a98b236b0184e3db63a288248e13b01c3a034e0042e72bf34b2d3093e8b85ac44e799ee9a842377fb0dc7e3763bccc54d86b7401c022f043ebabfd0d288bb0c5b5e236aaea8c8128afef48286ec76e5ce022c42d5784a2c2425b9b90505ee12583aab29838bd8c51eccfba18e8af2c4922e905a59b34cd2367b4b7bfe11c731d009a50d7972d1841de6e784d169b3c541087acf0bcaa2733984d020f8a3b1b488de07a77248e04b61d33454fe23d625b2ed95e427947fd27190eb11b5c4b8aca2fcc2e8543329258c4131746ba21afc07afb6683b198c0feed0b1dc02960ee122aded64934d210ea8eed4924a4adaa4b0a9c2f9333845c662117dd67d4057c029eee8420c6115b59e123ef7e06774a936a86ef95eaa5e429001dcb608f35d478efff6d79391f65e29cf001df9bcd03adda10fbb91279f6a77c2ef2fc213096cc059a5d3b038b58c36391071c82c85c97a826d8cb6c679e590db6f94dc5c24140bf5ae34965f0572b5db1326269a8e095ea8ce68d8ad223b57a41f597ccd32fe4d3519cbc2fd84a5d91dcea458087868624411aecf498967703a3770ec218f6ea445b20764e02cb8ac4b1f05c319fa45900732be023d416ca064a8147cd3ff03ec56bdbafb1e966042003de6498744b2371ce45ebe3f18cb806670ecabdd20a0053c5a0b7090ecd59edd1c1d8a65267820658798cd4ca5ff268a96bc7a17b0eedc37bbdcbbc608a84a1cee724ae6783545d62794a8973ebec7c31157372cab1610d1743b474404644e3834793c62c50cd56270114b2e9d5b0b4efc52a5da8597fe926017644f90288b2cc6b025636fbda5fc6cfe67fc1e0060e744096d744e889ad853a09b2937116124e8cd895f90da5dfda0dc7dbd1582ed77b3db3de08d27845fe425cd76cfaf6f3256904c698d59f8df84add3e3e23aed1db2c926eec44b2c1e1575915d2f142c4c54637381ba8c5cb652a3ab184ed22dcb9f21d805455e05e7133805c61f6446fec8b86f8427f6c82725c8009bf8ae5489cb645756f6cdedf626997b586e31fab76e82c9dd478af7943d4820ad9b28ab13f1d48899a293b4f4a98042ad2ba487e267b537f4ed181070bae56a153146209e55720dc9b2712d302a60cb9e0a6b223b6b5502cd2cd6dc20ea26ad8c8d9d49a1ad7cf3b36a01fd50eab0eaf0b756b5b3f2e6f6d58a6d7eb99e50d8ed87b05e66aa86ff06f7e877e895cc0edd2b0c6fae2929d182e0ee8badd97c8684e3beca749cca37db9657b0f6f3234f122e2f86854372c971176e2cc515801882754592fb70ca78fd9a5282317fb79d7e4ddc2b2e319325d25a10c8ca8f0fdf3c27c73c727715b0113cd5092f6d171a82ac417b896f47a175afa8ceb2845b8999f2cb7ea6d8463fc6479e43b0f8f8f37119c7fca783dea6f02083965925fb31ec53a401dc86356aaf382e8e2f02fb142bd0a5e05628e41fd06f8474cd9bd3f6bcb500146b59a2ec4293d1d6b73c1bba7c2d2e86288693dc9ef73ff68c952e2d96be6bdd2ac58cec948214ca0d8c267cbed848390ff6b7ce2eb1ba760eaeb03c550c107b996191029fb8a5266f6ee4dee2b252f77a167503c34334d35d246f2c2d123253198631b6eef1524c5408bcccb13ac4c719c9b93eecbede5109f6028cfe997668e02efec3113e47dfb7d75174084bfa634faccb13df015c9538dc5e254ce7978c5da9ba6dbf280231528fb091b84d2449c64ad84b75c2f8e7b4192d9c24e864b8ec9db99a65b3c6e06ddab1f7586deb0c3b6ab640969492a64e96acf3a4cc688cbc031c5d292b1fa2dfff58777ab18d8cfde0d93b8e195b8b68ae70aec79a786d7697a0799fc8741f489336644b520b2ab718b0ebc24b73dc4dcb6820780bc767c3040fc759dfe6f0673cb6d069447f03a243d7d34bcce1940e8d1ea62b1dfbaf44631357ddab885429abfaec62f00fd6a3ba7dc0b995160c8d28a8921ffe4110a20bded7fda21fe21e7db3043b1db3f3319f6baea55263d844fb0310be68570746a9a57b0283935f3437c50f63e8da837da76b0ed8002e5941aa087ce8e478846cedc2cfb94e445314348a66d1ee97936012ec3fd47bd28b6dde689dfb31373ccc5ad57ff9f4290bf68f978b5b630d4af9ff5ea00f04c67f06b2471a6de56051dbeb55535bce351108d38f9af977c645368415224621f871ddaa5b466adb84d5a0f84081c43cb6b292141882226de4686ea3659e0dc1a53913b752c384726c5ec80c718fd3e0f0516319b5b114cebb28bd044c6508163abd3c5c26d1cede87b8bdfe8df4445f5f5117cfc47abb11d67616f35e63dcf141a519eb004e48accb58d257c0a31d742c0ba60ab9a4974866b34fff5a1a5e3e592a25718355778ab3230649c7f94b4b12ea8d30fba1402381464a9b3f9e4e4e197559a2ca7115425f3dc8bfd0f10289a5e82d2aae62ed3faf870e055fd9ea681f9ee5a2399ed21120e5532c38acf2f7916531bb76383caf7445617cad9a1e688b3c7835057055b56ce196be18ac00252746eb82fc251ac8f39aff67f3e9726d3e6ca1ed2638ba8ca4c8007579ef866e2da3709c649b6306ec991a6c83dfd60ae03dd4f2462bb6dbc7c2d14136c53d7b32b5298d081cc7955afda94604a259b49e020b0ec45cdc3623f5d69c942b8d5b7f12641432ebf84a138576c5ae4bb774b8ac770d0f0fe4b26ab27ecc35011e38cbbc5262810875c9fb8deb5c0c88fb4c49433a7c06c40f7aa2933b75dd8330c96a6e05d8a7ff79f3442c075616c59b863b185892a9ce24c0ea2a7d5f55e95e01fc7c282cecf0be5dae0ae46e984b2eba72386af8f47645d84a4cb0c7ea1a3182f879406ab1cb059f0913f0df02a19f06c91663272b3f7ebc4560f2c460e78206882938c5f7135ecac4d1bd5639a0acf107b8ba98ef3a6beea5778b1fe06ca76790e3c73e1d196114398eb81deca2271fe0464339629a0bcd81038e3de4135818c3ab37d71382dc8ea03867a529976b87ef8ac0def19308c190f5a5caee961ab94ceefff785e25fe54870bdff5949ed8d616048a780bbf6c86b26cf0eadfa4ca7884361bf1f66178abd9b584b6cadba9eb18dc26a3358847733e3e1a8b8f48d3bd577c625ec34724b3d892725d8972bdba549861ed3cadcc8799ff1883e131dbeb0b196eabb4aee3bfabbe18f5ab1b398fd322f5e387abb19ccce75fe928b33c5e05a95432bda8f57a1e149b9d22e3405bbee04d8641c425575e29ac9fea186f0d7bb1370741b7d4c4c16ddb1197e704c836ff8d14fac9d49cd2dd311cda3f4195735bb50012fd09301da9b17ad1b12df2a7a39ecc306e3d73b7364885dd9768e63826470c15ffeb24b1ea22067bc8ceb7a0ca46413a4dc859f96617038524ef9306349a54f03134146ac98d4c25c931c7921553168b7dfec83843f5f93b46ec71ba8e20ec52b273a7d36617b4c6d72430aab95e68fec45cad57aefa98f462858529c40398ad47620787c62daa5b3026b0a334f9f20e9d85a67b56b84d94438c32c25b99d857ad243365bb0322f27268cedb50ff211a9b0deaad80a4da4cc3052c1abca5769a9c3ee3b489497afd9495a32f247d55d698867229086e360abb92333449d1f46baf1623209c134d153c0228eb54b4d4ffe1cb595c5bcaa43aa09d9e617b5c9b20aa1e5a53ba520803f90b4b6587a41ed827a0e1fe778d9b0c964d732d270aa0fe616d37372e14ac629f8aa370ca1132cd5bea23d9e5cea1b7f5cd51558a1724fa682997a1757d852b728bc0ebcad620f1724102ee939dcafd02ce86f15d9e2a2becc072b99e2fcf479acf4ef5beab53996bbdd736e22498a6578f0c695593a63fe8d37c6cfb816a99f4c847e31390b0486f0a5d248daed001d95ca08ee4cb4df4b1f52214d8aa9beb6b0520c43b43461b92a98479e05e0088056cca5c861e7a66d93ad3b2970b85a911b8b32ec2ebce901f98a61ad728e4a2af20bf6f6c608dbe671b7f4bb9b3145ebeed6f02e9d2d8fe0fd816b9518e20278426479d914fec2db2eb0f06438b06b8c20692ddc9bd30f824d3a5bc0a726653525f6487ff6d1a58357d6b617259f057bef2aa484870d24ab3728e90ad4d0c0fa8446b95c4ad240fbbcc02a8d98ee63790e633eca83362695113d4a054b518e0f6478a8952699af683c0414de5122f788292c82148e76ea7736074987a1cdef665f9b14fa1fa3439bf2bca3e8f75a6b3e432ab31813bbadd81bb198a5223394aa66f2b5e0d5cf8ecbad7de6682268e2974af766c44339f563fe3d4a72725497b2f8dda69e0d7e7e055a55b9480d3470f9659e15b9e42cad168b1f8e81a759534e8e62fdcb9589d337772be70a511d7dee98284a6fcf1318380261835597dc88ea47add93a480fce1dd567fc2c129d20425cf97dfcec6500de1ebafe55fd3c172fe1bf46e41ab1df242efe679ef1ce53bc957b42642e9b5d4cffaff2810c18cfdedfb30dc9fd7cf4a716dc547050476533b843dbd8ccf7bbb24bddad88f8ef8b2ab9a09e7d9257220ba16d4f213f50d34afd5fd8d98590effc41d09384157a0e02355e48966cf1f96f332663f536be939803790886b799a6fd74bd8578c431a5fcd2cf9e052fb29f90892d6396c4c5cd82d5ed81ecf99dddb0b8eef1d9a237a119793e51c92ed8d10f5b16e9d974da54b9e27f30882c056b4f8e6be8ed065bf34bd51d1395138be599bd53dbe6557dd6178b2b8c39fb2229b0eefee88ef94ab731f80f818c12d6ee3867cfce2ee03eaf2a9de95941885ecd13b1f81c658c9867d4b6b5cb2a80af890e91f78b3d3dc376332ddf203aeee9fde1cb74742415112a1f03f992ad65981032aeabe6208fc4c98b1932286b8729a0e3b9a782b35b6b22ec0633c3443aa7b09d95184255be7ebd59ce34a52765bbfb8df12f26f473f43bf40206adb9978c65886e0bb56422a3e04318fbff0700138f7caecce6e298371ba3b0d3a543bf258897913588c8dfac950b0fc42c925046d95272d6bed77f5486f3d03b2a9eb3dbbacba5b1f46184d92ce3c53d637ec571f25580426aa6c8a8f53c50c9cbe0ea7195c914125ceab021bc2e2986d107057acfd04860ac0178d778974e091a5ffdff0beb8b068167699b7299faa173ac601858e0a260758e46cc1938ddef469f933503e3399f9eea8235c7a6105613fcdaf879bf37ff5a77b1ebc7c47ecec041d76a80dafa31b63a62a9d377e6f50147fca9f7410f5278052fa3d310554549fa143a9063b0a0d72ee79e26674322be544572ebc6d8dcf92809aba9802fb017b7292d6b899cde63940548e1914b7e3f29571e3200647ca36a4bc670171db5132e111527b774d1c85b358a30afb297454f246e1c38a00ae88479131ace180b49d2804570e8720f00587906d270cd24fa4412f789876ffefc59e18d6dd5abda1ec660d8b0f9a11088d0a96b894d501f5c4598304560d4a02e26d8dee636567b6af75c3325b620707491fe2369eb183ad10cfada4c12d9a24236d8957f46efb6f0c67973eb6ec5a131a7176438f77dc2237c62e952e57a51cd3ebc169216c154177b6704975f11e5d189d2d48a9e55cba850ac6ad687230de9b9e3b832669bc11298cb56737bee72ade63af6a0d6f6200a395e4c41a251f3781ed6fcfe527287074eb37d7bfebe858ab072acfc134bfa901f5a80b7f0dc54bf6dba0d7eb4fc97504e6386e8664d6c6e2506257f437e07f7999e0fa58f2d04e8f1a4943ba1931707cfab0d957fb8ce3d94803b6c61a7a4d65e1264a4350691a788ec7753dc5f249e8a633a8175c6f45f52303a9ec4fc9e429ae7124dc785b0e59b57d9b811fcb056732551e1b3ded28188cc5a146228f746d79c05e74ac15a8c8157e90ecc1d1df6165c93eea6cc579af53a1ccbe6fbe34502ba4c6dcac25e0368798ef5c1aba70c4ed8ca811f3dfe71c12e906c64047967db4060211d6f83175d948947b9eb02937b96a14548d239e51fd9c3be9adc6d461cc832f8c9d066dfc82f995773c7779d3edeff73d2f73b6d80c10e2a59d9ca51677fa1b94a3d608600b5f7213769d29e362ae2f3f5ecf7909fd9a3e7007b5caf9f5fbdade749587f1a29c896b7b006f7b2c3e616060f14545a8df32d59a18836dc6b4093251178ea0c0f5cb08dbfea27caba79e84b9ea944603c8802e6e4462df5082c72dbc7e46c03584c759ae2db0166d4d28562e59e9f03ea700f47716bc50e429e072ff9b7c6614ad93f4ae553af3542784ce13363ecd1c03eab571c304d5ad92222fbf65704d83b961c3393326a052b9947283a8612423da7cdf63f9d117a633d256013e6c5388013deff680fca72227a0d94a5382a6eed807bd037332633380721881bc26b107ab98317d58351e0df308758c2e7eeacd147eb03bbe068893f1f610ad62da934efbb6945896601dceab73f1f3ed092d7da3d352f9d302bdc2408719d34cea91a2a79d3e78cf58b10feff1aefd38ac5b6ce355ec4228a10c11670c77386bf8b9d51a87f7b0bf00a956fa3a68afd6d88cd008ece7ff2dd50f042709deb7b6244d20ba2d60678de47463c3f7cd15913229b3e9fb5fe0900efcc1fc516b8f074d6189cda64ddd83cb650400f83a775685f75c249641fad4bafd3deb9b52ec7b782c1936c70a4ffe083623be812cb8c203f548f03f2abfe9dd192a90fe732c8dd7f37bc76611c6f9fa04e15428f8b8b9e6ea5582b38942162de1418ec4f03e3d2529ed5adfea6f47c15e0c3debcc61781672ad6f85bc460c0a22f27b8a8a322976abe9d6217d378076aab51bf38d44ca95032b7dc1dace2fac50053cad86b816743f723f574936d49d6af18db69180355c058e9fbfaf802c9a650fd3f42f5a4d0c33cb827ab6f251cd0d645428cc7fad000d9637f328ba83ac5bf62bde1c4324fa953d70852e8225cbd974957c832ef38b3f7204f485913ccb38321aee663a79e1814d97e76e441e3053935e5bda518b76478719ce5075bc91a3a38c7abf0108c8d6f5c5cd19cbcbe8e79818dace3c9b6fbafab0f168e98ad9eee5e0d6b91f916a9e792ef42d843cf201d50b265783f351503e44a35ccf15a022e8e7fb82b3a526d1f0adf01222ec44b8c42863ff895297aaf3936495f889976141b52c8770301114c7e5b115a8a6d8d829d1bf24546c9d8b22f746784ecfe0227b3ab4ff3b6d9bd71a6c7efb5f799c7641113d200b8e9fc4a865bc85fd512dc42ab427493d115acadf8e17627abfe0cbf16c4534807cfe5628d980307aa69ceb3b703585908c9aaf6989b355d1d3ac2ec0fdaabb771e3eb70bd90d9996a771715441d92b30744a6a0c6790176eb327f0e9a825a1655f686cb4b8c0826babb8b5de181a2fd9f7171c1948568e286850a6566a7bd3042400ffb66d92c9f9fda6ec56db68dbb79efb0d62743f049e42603b79f8a1aa5d82c00305600834cc2e9e6c7cf824a23dc32dbe508a852f170397807eca4714cd5d04d0c3886905aa80dad7dffb5e05b531496af37ae0df8584f05b7229383abb532b34e3daa8f47b148c449a19f18c0d0493623ebfcef05ca0d251ee07758a74b4c68d08548a0e56696cb9be4ffebb9849d51741d2cf1327d81d7a44a2bb571b0dbabd8a4f4842f3f0dc27269537eed1f02e96e46b72868102b1a418e6433127ba366ba6ece26ede4c7c7029051dc783a30b335b1c03a68b556fce9cc2c4f81817df8b220dae4c7a9da8325532b0969d61c949d924f37bb9259f55b43a28e0182530ccce879b3fa48279bfbf35d6248db9e3f0f3bbc2853d0d4571fb12b4edce9955a547869faea4b6fb737569ef79e5c30940fc5b5f5722532c4052059f5a0dad85c7ecf015a7449bfddedfcbbcf22a704ee6ae785737b46c8815b7aa1d69ab903cbf2911cae265cf06391ef4315200da6363a5fdb3c2e3e9b2ae990aecfcc6886b2a6b94e0b44126b3a43273c1f505695b2de61b94dc45ab1d14a6390cc1a7040ff29e0c4e6c4579d8264c085574b026d9c8256d7a0d7e709a3160081042240381d04474bedddf70473906bfe9d2c514f4413fc85bcde5949c04e3c02ec57ea2e450c7c17d6d575959d1d2c646b0dcdb6e059f302e10f3da854002d299ece2733d0e06ae088c250657e3d0b13d75a3d8d94733970081b53f8f37b71b5004b269f19f7c46366e5ba84ff344b9ffa9a9b96e69f9bbe2616eb0a324192d93fd2a7a65e560b1185ef29da54312fbffdde7efae4137f80bef05599b4f7587447e27f4dd17cc3e1e64de8f500ae12e512be6d4eff63f08a74b47df7d8f4bf33e63eb2f38528d7fa5b382f39dff90415849be71ebbca01de01f93028b77e4d0bc878b1b402db798ef60baa06eae209b8e60db0f9cd213fcd0f95a820e8ad95a551a1bbbb2b36ce44e3eeac61d2394bcdf488dcb46fb0bd7baf24f74a98eed1b48a2fac6e08ee227007d82ca0182b3ea8ac0aa8a3f9e3b326b6122c05f4ab629cd9cbee8dc66f7e80b763af541f1303dec8ea83a2049d69bc3cb6bf099540c2383e770e66b38d3bc7d529d06ddefe8d49158c7a8f84996c5ef1964520cd81302482526d675c87f904f3d06e504a9b53f685bb67f888856ff0950e8d1fa7b18a3b219975cd1a1a04507cd249e6e85a51355f30487695f47a21949723bf92e980987899837a9b1c13fd8f87c137a1a775ed1f1376893cc77fa7d3f3b30a9462f9d7b0aa87651f815d5a5d56cc0f711e22c0be8a400bce3d7a44bda02dee42ec1b88ac27bd46e47f1f8708b345f6197c203503b54fc000828c5044e3fcd075df650e6a96200fc1ee401f54a15a9879db1679d72b9841b08617d1858b4b592168a8b5b75703eb6f6a3094e1c11fc67b9f628b33a5c880d3d2850b07ab86492ef618e226018e1bb19be7d783b11da69973cae05fe68478225ecb94959581dc626ecc51b7f151ac42622da3692e2839cd832b7ca1ca21dacb6004c4c0e29dc57f90e75750f16ec2e06da0b4e2347adfcab7e6badf91449a315ae0686b9badba71604678cb7f3d9146554def246caa270763a395faee8620d54cee83da2ba05438a59decff2043855f15de35c53b165aa0e4e504955d7139f9c39a2b953821793b8ccc11cb85def2962ec2aae644b893ef226b2fefeb7bbcaf5e3599137d97efec46a8629e4a044d2550a81f78a9b2c5af774c610c709b1869f76a112d887da75fb96ea857be17190f42197c3b48ae3b13e38c5968e2d03b5fabced2bb06e8e694e08fdf02d9f5aa8d78f0b9683edf0c7ad1e208103748a28962309d76369222079da37b18c110491596ddccfbc292b17fe49b04ef5aca964a53819131a358edf1673faa16aff957ec20f686aa54cc26698cae9f14a469975026fd206f720ee404f6cca9cad706eee6dd3293ee76c33391e92044cc3f48a7a97736b67f4bf3de5bb0824f74bf9300df37ec5aaab4aa252a94b86c4e902b8e5727d3889e38231f4dc625ef55bbbf703e787d00611240b45f5f3e8ef85efc57ed296c30b3d38ec977c3335b4cb19974cf251f9c0138a89aa81a3471d66d9cd0f63dac18b70cec05e8b2d8c39a1e391a99d1bf7baa469a73306b91431d01cf07f1c5cfe0e9f07025f3782b1997b741875963d1623efc5fc6985e4e844cbc8abd630cbb9f24c36f60bc49520b65a6d1530c6fb81bf26cfdfcf8086dc52745b75eea555d048b39ba30d9d989b93cace975249d384ea8b6f17bb86331451cbe79a973a4f00f58d030c9d2ebbfe9ead4256c1a584011aa09ef456cc4d2b681c722bd85a2653dc187b8fe44bf08eeda385eb34675552b5e87ef15f98c93328098a52e794ac74e5b4a9300eaf7b5249b9a045f8b34eb3b54ce6e18341ba0c5fa33f89990345a61dbef3189ec9d9b43d9af3414568c801142289ba88ddf1a627cffddd7dc38f43510c92428f052cdda1b38f59fbd69c15bcf2d4a54228c71e474f38a8a9a17833a9d2957f019d7957eabd24106efb6b56c4feb4c8bb8806a3fdc252cae259f5e3095de0d689cb492f6d7d640b6e6724d8a0a2c9762b044ea04ab1579d63499199c40730e4c70bc8c7c9fc6ecabbfa232d69e1b13f9fd6e3398fdf536e88d75f912c8ad1dbaa1f1b33241cd4efd43b757721108f5a2fc517bb78f285ddf2c262611e9dd39d0a8ed3731f0863efcec0a63fcb11e592e66dd08b4d5d3c1249a69d573752448fb6fb70910f84d6e03cbebdae8d93bff6490713a80e2fc06190ee715d4f03023c9876c806f49f4a93ec8daac3364a7ad77c67b561b75ed858a54947ec443cd9d51f7274f9fc9d6ac15946d0d9063d1edec5dd80634f82a1a56cbcd4d68296441a1cf9e38491768a15c427e09c055fc6d24056af7ea4a3deacc086796121df2b6dbf520dc9ab8250ef20b5f8a577186a3bca16a00136347c50c63d36fdb9c12acf7b45afea4182246d64412299222fcbd6acad415fd68deb4c9be3e9e2f14930fe9d9371431aa99d40da9dc96d0ce9109a51656a2b6d2d5fa6b49ec693a0f0ff0d9973bae721abdfc9e37ddb2f437623578ef6b5ab301bae540d0a66afd6bda7ca0d1d58c712c93ae481baf32afad39c41142b4743bdc392fc1debb82c9131886a26d6ca6d7c38df81474c26fd5f6f5921f5d1dbb13fc786ef45c9b247ccc9083a1bb60a68edb3274ead353b3b383632ee5a135d72de47c5112ae398e9b3053d027f0dd6b2da601a13099b095edb04ba68439cec094c43894ded7f411195d0214da09f2e848ea9ce9b573ff448035718c95ed42bbb8f120894c39ea005a0a3d44561b666d510a6e612377dd28ad1ce1d708f529a34cdf4769d7ebd7ce90a8f69d1ee49c151c2e22fba6099ba347d8da8f333a17ec2a9de10be3103b00b692889aac084fcbae5b78c2060c7304b0860e0bef78d9341366d5043573e60ca77681a0c4d64596b6f58b891c24484950d0577bc588fa58a0244850e56b0b899dcb463cc62b4416b7877b4a9ad95104f407f143b889111f146b147eec4257b88a20f8ef588061115bddce9321a3320078894be56cd3215fde18ad125664fb85f5d1ec1f21451570f9f247ebec24092a9aefad13aa0fd72b3bb9248a41a8d8917c54656fb6d26995076752fccf55f79050cdfbf33edf421acfefe5b0e5a4233df5321af2ab42259d823a1bec89d76a0735ce1ae446506857d3031d3d09c845ce58e2af1c593149d35501dba1cca3412fe3dbba5cfffbb5763864b29d4f0b1347eb436c84b198591284622e7ba57293cdec85c5aee2ad82abffa55f27b8487804f5cc3fd9879d2575ea422cca432b6d181cff9b5cbc37b4f521b425399802ac4e515d4ae4b6496a70b7c511481e82a6e487cf9be2c221809994f61c5a30d50acfa5f13d22efac3b3687588bc5cc85b10594a1c0d194300b1ff31afe404a08cdefbc6bc1cb70a1c8f96f86a819d953295105acbc3ba16b117bb2345c825d1272c0f7563a7ec097635dff4dd905bbf1365f2c39107ff5221fed5ae761f18d1477b45c70237a44fd76d0ca4f8dbe10db353388ce2afb7d4fab8d2de070e0bceabe854dffac3c70400bc16137145f51122fb0c285a2b854ad3b5df687d01fdeacbec6c927ef94cdd99e7ee7d1b9a23da876ab9283e7ec361ee6959d32f18a720b3818e96cc911d65d3f9f50b4c809af20f4ca371af37482842e6d199bb1f306a31f9b792113121373d214f1c3431c73aaaaa0996b066f3d7ac57b69502fce99332e2d5082be048abb6e5d28f679c04ea13ef81bcbcbd463f72b002ec8e0a7784e426bce8df175ae43fb1da7dc1d77808ab2982b25b0a9f1c52f6c27df2f90b5f59c51c78a9c865a06f0d44cdc5777bb3530a430d7e89052971af5c37da817e675a42913149824db62618fedc5e725587f944ea608ba4ca41a169371ceeffa582b911f6603cb0375177fbdc77caf9de36f369d199a84d50cf3468b8a759196b4730cc53d49b0de628993ca8e7eb13ccca3a3838b1b0c42c9992dcf623880e339ed461595fddc958136bb562b76e73174a3235bb50ca7bbf3b8cc5b99721c34056cc0a904ed38335c37156c73aaac22a8e10161eaf7edf09a85fee5844e6efea6aac2b6bd6eefc055d51f646a5f5ecc6242dda3721b130f783b8bfb78f09794624d33dee9b69df4833492ab6d082b35a43e7d2e510908307860d8138b1972f15189afdaae6ff3cd4e1f79a7473c001c72f5aaa0db374e77d367b027cc813a44922f7bdc50562044ce8b30bd2ab2759cc044f72369e212424701c39b6ed472695c148f7fd9acab34345c33e60b565926712f6b7a0ca413e33ccc46a58ee96adb6308d9f4fb27ce0798f8659395a7f28976c01dd14217f353502a11a4e657658ce2947c88e20b7331d33124a1cf1c24ac8f326f05955c23a95c26fc1756bfd5a0ea622cdf410e0a0c8c9e9e6903b8816497be0bc443588b22d755a0c6ec77d6e9cd838150c9587238929dc0a5fd13ecfbe78e92b6d852f4adfb032777310ac2e1e3a6217bc6595e6da06e1201a4c0dfc2236d0508487e722193eaa95ce8b2c8686b410ee3ecb6febf04baca0d02802c88e24c0b98fbf32d25d9f371d269cdda44bf9ce3032ff43ff67ad427b97e1434506061557436aa9db47e04d22980345eb6687111c6f64bfc75c4a078081218eea1c0dc5337a47c22aa9825a8ee9c72493d579e55d96c471bbaa895c09029189c4601b9ba385822dddcfef381aa4aa262a334b666ad7907af5fc9531923942dedd01a708113914c316c905dd9783f74c8e916c1bfe0345db33c9ac1055f87fa12edf9b67d228b8e7af462d9b7c6b1197c94f18d47c6d8f653ee7272ea3443acc05742374019a87226a189577381a4cc309b81a03018d816ee73e010b80b58b5a06c8d81920c67eff721ff62ff0c8fc23d52df03e6e31f0f0f3406ffefedb48ad92aa2fe2a9195106380a442940d6fcd4f3d822d2d872b63602639b0d85b8f25e476430e6a3f039b33d671b0f0987a22548e13f4845c7ed50f32203b4d2dae61504c9ef7ad3ad8c68f574b7232ec74d623bd0d3f541f6d11f7d85588333848e82a12c8ff386ae861851fedbd53bef81e26b7cdaaa89352486db230c75ff10b9d52c64b16953c3fb1a3673518de7de78fc443127e8087a34c5af155c048613f6ad0c3afdcdafd5abb40cb0612ed2830e9b10a32ed5cf9e119f63bea3a2f75ee2a100485532c6fc5a58f0000afc63c7916b476fc4c956ad135a7838266f2b5f9af27bf81be8cebef738c094aafc9c66ab301fd76286bcfc4c8fd52292f0de3255917e087dd0192f5753588c18640a79cd4bcc1d9ccdb3b14ed220f0343b360a42755f52d4936e205fe847be06df71e8fff7ac8556d4037777143da86d33193e85555d21e3f4abff984d5d4cfbcde53961858281192fd3fb2243753d467e87df1bbb261139a739ef8e1a5355ebd5eb1a384c2729008d3c1c4644e49913e5f2f5e85b6539cdb94a1916c36b7c736b98be204902271ee10dc4727510b453ac0edc307a1948c81c452fd5330e71eeb2639d8220e6c1287ae16d01810123e4ed4ac62d5c6e6c9031c27ed487fcf3cd5d502076af74969d528d2ae56ff9d104e68ee2e2942959988c1aa2f7b99d8bc88570ca87284dab4c96ac35f133642a08433e12514c389f3a7685b93dd7c8bad13e63cca3b59c78d0daad20f0df4c826a59f13219129785a7dddc6192a5d92a00c8be49b2a4c1bcf423cc3dc163e74a2846bd4cd538ee26a1a17d42d21d7368d3497637ea474c737a93206389b374bd4e317815b874a85910fd47821a44e2adcffbc810c5a234ff71b17ed4c5c378d68763548d18f98e607a96bcf5c6310350aa6c3e037ea73d8565d268b558feb665c10695cef1c28f8607e540ffe9b13ea8a63d37903520c5d351b67f2c2e42ba0f74aff134c7713687ebfdd808d39ee4b89bc1c35b1fd595a8b30004c8bb4c886dd348d79e551877838765ed7384c80d137eaa22e22785da7fdc46b596d2f51163ad875f85517c739d5341a31cb53c884791dc3231d655027767892751862cdc3922931110305cfead72745eb89ed1cf9d72b5a22c208d55525bc5f08fc7a071fa1ec7516a6ae37e554f5e5022460a6ff93b8f4d5dcc1783a4642be239eedefab9ca0b97dcc23bf954a379dd0e4796b198910ee248f3a0ed09cbf151c479c313cec18fb95cdcbc447f595ccfc6cb9cff18df9bb60d48e2139fa97844bfb7ce739ea70337eaff35d056fe45b48097ababc2cf8a4e650a4dc995be522ba3aa3daaa5d1bd81a703bc2c8a2274627da7be6943c97f0cc6e92623b27bbdf4a10599e2fac171bc5124bf826dabff532bd45dceea7fa642922991f6a71d269b4c2e77a9e8de15725c66e1c51a4f68557d7c56da8282c483f9d3838794049a49a06e7c8a3521469e8a5a61e4079b09359ef53dd1172ebe8ed41d829d893729d3f74c97e74563834941f0ded2f991948402e2954b799f8181631a2043d1e62dd5e8db07e1421de45ab524d25cc60509d9ec6a51b6c75f45446f08033744e418ba86148045f1c6512026a7e9540fa868da0e2e08db617d69424a6bd9284cdcbcbeb3d60bb0692bb66244b3eae55d2f41b8f05257f0875c7db8879997c48adba9ea381e95272c40c565a3c5a30a752089379f9a5f053807e405f7ae81a2f0651f440eb44c0e5f605c153c18881b6536d572d2997fdc40c76c3ad568dd92fe0fa86abade3aae90944b01aaa3908b63d5592d7f30cab980dc15bd049ed29eeaff86ba6b18748787177ee2391a01eeeb5d90a235c18d8cd4bed03945154c7205a5eed571e7b6a7cabba8c6be5b9fe47c72930605276cbb783375ed8c925fe71b012de3db85203529b8ec8b68f924873ef029af15d4af907d63048eb5150275bdbd4805a9a32a721ef1a2d228bb6e7f2e2b940b78e8f684c3a806f7240d57e11f0fffb969834ec19d5ca94e1b6f019173570cc879922578bde14e5bb6b7cb849220cc1dd303af8c7ce643a9a7c7e88a7d7f13c0d065c7b0f74622d09ca89acf30854066c73de94b6952c4a4e83770d91fb67496ffb307e97644772acace55fc1c05cffc64d28a3a86d2678d7d1c565576b57f115cec85c661740aa15fea595f50ec9b07fb9f83765c00cb08f90ee9f32a354954aa7611502b44e603cc07ba7b8ff8e6e117841b5229022db12afc61423640d06ffb4a204b82fd915bbf8f8a1b1a6cd4295589b07c2b9dd44c11c9e334fe331896d5baf79af7101f7d63f9c1a4af013b27bf4f293ccc2f0765e485409b5579d3396269dd6ebd83b24552f687891faa9455a65d6175d8eb72a4ec52a1ebc5c260278f5b9f95ce8b4d97feea064f918757822d9431975ee04eb59efe60e15cb13534dc56a8420197a4f418631f8d9df6754453d134b7f5a1831c3437dd5005f5c481f6d3c04a21b65cf226874b342c0ea10a7f6e5d469ca9e56fa1b9691ba5f5a18453074c4501fa2c575bc1c3db14e13833862668931e872a7bcd9375e0d15af630f1673a918e63a7eb275ef775df89d4fb70a43c458ef49a7aed15e50512c19889b30a8bd4c55b1a1752165a90c30da9873f768154cccc7df211125834f575bfa701c7ef6a572b04681169d5726b2854a6957cf17e66de437b23eb33a04e5bc92ac5bfc64bcd936a8f51bf989a6fdd5dc3248c2448009175fb784ded05a041e64ca255cf93f1495d80977995b6d7b3598249bf0d4556cfc83d586c2eb2725d8b4ec7aef5f37104db487be3c94946ab699fae936cab3a9ba7a9339329d371ebe525231fde76b44f74256be533da4329431e1bab760216c05a91d7179bcdcb6f87131941c8c1520975cd4c864013eeb24cefa8a909cc2c2febde2b852df6a241dd57abfe61a443e504060897311d12f9c058c008928c164438eb8f62f393520cf7cebaea42b7d0970083258f5114539fe675bf6ac052b9fa2ebba3adc609d3426d84e23a221d11e051976525a5de1eae7d6f4e62b2ba20d8e3dd93e9bdf20044febdc40df5b79c6c8714bc7c3bf7c0eee667c9ba8b979b1a3098f8808712ac4f79799c87bf2e199fae90b5d11447726f86896236a3213f43370bfc1ed757adcddbac292167c25cb9967285d0546beb5ebac43d0e56de4031f522d7ded15b56bc36473b1d4edb027467fbcb364f054c559b74d48b6332a6feb62caeb95eb7261e21dfaef6e92bd859b3431cc724e97e5253c47c7a5ad82f17e24909fef5be3b01018edba028c957691f70b907f0b489f090f37f1c53939f4301d13313a839dc624c34dee0aa2c4e82336011492a3982695a1d7ae69cd866ff3b6a283c1ea6c58a24f5ec9c23ff9d8e20162c5fd876112f05cb902a48416e368202690234375035fc86d690eb5de578371ce028c1535ce00b7b7089b518845cac6b089a8bade4f3f64b4757b09e64c9a5b27cf2764fdd39df3db9b80733ca9cbe66c6bfb60fecc0915063fb4415c95baaaf204e5d6a1e7940274023f3ae48c34cb07284a19f5ad1c2b0a4291c1200a9f5dc1f95588bf06fd7c0f318f5f4f59e6c7bc88eabe71b781d95a0c6a092c3a05713ffc004e74e5f18b00eba074c83cc54c442147183bc2c5d874781f53aad926b6f7789e3e6acbb38d19150aba60e08cc19d8903b29093d248ad68aea8432c0f11d5e228e3bc5ca8e6fce18e8e1bbcae035e51e2d1f372f3734b4561407f8cfe972fad1808ab2bd8bc4d74823af9d94f70a07cf8e6799d3fa6e09d474c3d8a038bf4785862fe577f5468c1ff9feadb2fef164def76792d8ff932ab3a2452570aa58d2a55a26de4b2849ba08b7cd9e8b85c32b1ffda16632c0650ac8f1bdbc356596bcf331fb5e903b38741072cb9c2ecdd2d84232a7e0fde0f6dbbf54266192f4181e9686293d46d6d2c4d76b67e9955785be421e06f63c6b2de2fcf1014a739183e245d01ca71be0edfccc264f0cbfc71797a1b4dc5e1adbcc4513560a7e9182b9db3d3d54578a1d1b2e50ffc080f94c00528762f5b7c2b4c602392bebf11b8b259dbae5f1fafd0b6c988aee948bab4ee56426207f58e643226afb34a44d1c430e732c7bb2046bc5f15c95f059117638c2f79e691838eb02a1238dae7f26cd5de5a70c44ff82f94a78fb6085d65ef014369ddd53ec0e463c2da7ca4d58a93dc3aaa9e877ab1220d50be927641555fa504bcb8b68b2e02a30f010813fbed86c20fbdca387b4f6c04a6fcb2568f8e4212b28e1d2e20abe0952fb03f0b657832197d5c69243ac6340103232c6ea1abaae8016df5554d5acee251490bfbb9e19f74483e4a14db713de3b3d1bfd54c594cd6a0d6fcf607409f7fa09477ba6565b76c1493cccff6b24ba34ebd026fc7ea5949c1fd612f73a379797f5755e7a9ea6a077ae787f61c1f1c07ddecee832c1a5aed7eaebc5b380a60c770ae973997ac46601036639d437f3b73ddb19214d2ac2d0c64fc57721e55764d3dbd38392796a53c1d976eddc06fbc5dcc65352c5f6628b784ecb628b51772f86e8495ba883b4d457b93da78d9ddd4427d30bd207bd1a87eda553afbba8fa725082a348b9d415f80b5d55365be2f5e64aac41e63dd2e92f140bb8408e4d7d664a9df29f178647969b8749fcbda5cf36c45f80c23485f7647a8b7f1c30c4cd93aa194c52cb2509d40662b5319693198ab06eb21598f9c7d64a2046c92d93a1fd097c51e0e9a29fe8c7f6b4a61ad668db358c76bfc0be036d9701f9bf59d6f2e2123251c7b039faa86eae5e6a6eb63d9a6f42f35a14d722ea7df526106df93ddce8ea8c7cf143b1c5da17f4e6643e480d64451ea62a5f585694cc5d2348e3ee351ec20bd1850008f1cd9ac0ee7f5bb76512867d3a4b2bd977b68ae7e0469aa0eebf07fccd1896267e0edc27096168ba6ab289e9876d46fa897c443ec1899a8cdb18c7640bd3344112d9a5622db2c48cb4c4c5faedde2f4410a673749617983d12ac07cb4bf4e39d626c14255b93a2fbd765daca11a9aad0f6309d0f66d2ce1b1abac4ad352d8a2cab7dcb239cb6c3a4626d178782aedcaf68351f514e1492fbf5e35b3a41bdf040eafdb19cf903fd2dc25b7ec5499a6b09efb981f6dc1127b76dc144841ae47f6ba762387ea36ca42b487d437b1d4c90d5234a598b25500d172bb4b719055f6f1858b1651d87609b4ad3f5c5a11199dc1fd84967bcadd50f67713927a7be1010241449df8a02eea20c934b90dde1ff5798a09feb395c230575d253c619e29342af9c3791f5fa73db53f0626f961b60db571d1234635d0f6dd7ad6e2b89638ce0e16a11f29bc8cffaad63493c47e2538f0f899c0a7317aee04eb46ac286aba517a3e6ea7ee0ebd46f14ecabe9cf9880ba828d857ecf72f2c5ebf187c9bed42047c1f07756dcfb4d9b8d61bca6d26be4f5cc45c295293796ae141377d693fcade65511e04587cb0165af3737fa6738faf7b2532df5cc1a04103476ce7da6c41bb7e6c01452d69371a1f19db4a04ba9bcb2d9dcf60c49d86b811471b6fb9d396247700384e32f74339efec97799d7caad7f1f335d47ddb4be4e5fee7c4b783d8e092f3de4109f83126557112849dd37073a0f84d9c5637608cd7f4d8f4abfe26dd3f2cb37cb2a42fb4b6985c58f08b81ac5a93ac13f4d04976e21c1900a41c56220734d1d35fe49c968942e16159a0e0e63605b2656c28aa585b6a5293fa258cf6cd9bea34d5c0f00caa484be5922858ab2e6578a00e1e3623575223ab7132804ebb5e620d6774e9e5a3858d1462fb757dce9b17d98870c013232fee508ddc8913d686f4c257b032b726bd4252fcbf5a4b2f4e0ee75b5bb87fecce3a357175ff4a61ece54ef486cb2acb782ef00de7cc0e6afd6a1cf0f58fcd28e3a9cf612e3b49b439ffa62542453fa52469dd8b20f53fb09a4997e529945cc6c1925191b3aa9041d949fcc9c4a0c6d40310c98e407a192d5043487a017dc1b797fcf7e50ccf0f13b99900a7b1d6d56977345d9d4c577d2c0ec55a8e621bdf015a268641bbf0e482bf119c4a22c6b0f907a46eb0310d96e2b789692d2d838011ffc94ae7a162df184bcbfbe0d0057be955fdd5de411a2105545b8ae580fbc635d4409038c5df73d3b748f0bd21b9a5ed38c08f8b24b924e21bd43d8763445533386f0293b66976d141f14764ad41eff8e7fe926bf0e4ac0aeb39326ad986aa1c173af1fd61e866afaded863b63aa759e71367d770ccb53d571dfa3943f32b0a668b7574e3a8adde4a2e385b87392d855354922c9698f6ebf87781b136df65d5c9cbc4aa2b779b2b320406b7f48ab38dcdde03071f1a92a734f61e8a14ee764a30f4240bfef1d7ef2dfc323c31b56cfcd18ffbda0dfc17d142e4206ddad75f68544c9943e0dd65160628e140a601960713bab909191c48a78987cb1b936bb4ce7b1c902e9065076da277b666ae4b29f93b972dc5dc31fcdeb5c3d1e0f8553f95d6c4e4ea2d07a00d6dc07e0df72c32597d2ca9544c6ad77ab334d5ba932699341274d6594345caf459aec9f1466a7b38d8e932768eb05f02f33355460fc8544a98f1d220003aae3464846d147aed120b5e0de537b7c46241b8e958222375e288088486bb2a78ed1600bf36516c00d092aa0171944de6b1d33f210dcc61578118c6ebcee96c45dd004cddf58844ed874ab48ca9a0c923437275836351af69f8a6fc504142dad4f255e790fc2fb7bd1ba233cfe8e55d085c73e405cc6970cc2a5bf7a4d1e2e67d9c85b803ac126618beec5fb7a6db47fd600886ee5ef8c90aa4ca158046de81c7ae361a1938e62bfc3f67ccbe05916834e10b9e8ba8b4fce123a8ad5f0945fe068aa2ffcca7213d42e504748bb27fccb17e72b0eceb8f604f1c210ec179538fc2a222b7761b48e0987f02caa8a41491cea1d2993d7c28a72d5e8b814725545b3899ccb2427654d3b48b8da5d551dde296d97b62249c0e304a3f9231ece684a887ee0245dd5cdda03241a38ccf60d811d15ab2e4894e1c02a8829979ff81d5b0437fa63a7c5c69ea5e4938791983d0c74b6bf6ded9919bc468215a97e408ceddc9428b66a72778aa792e47e2938422abf2e49d8ecfb1494cf1ece5d739c94b381eed49d0dfb28743130e98ed901415384634107718a1f3beab22fa96e75d81a8980bc83552c7929de7532ca1ec652907fa5c3169a3e6c38b747b637b1e0f37cc256e78a7a7850e5d39cabd1b193d379efdbfb3f6adc9ed9271639e78b26d99bc2d775a7f97494f0f319a39fc3d074907d1441d7d876bbb12bf14b8300170b2962c482e4bd254a1a8646606e3c787ad63b35d5986ffe345fff0647dc22245ac22861f317722a6b0f04d922c1f1c7154cfd0d3dfb6f1d00d4dffa6c9e01094945af85b8017fbcd3fe762925b8afef952dd4fabd85b2bc03d95e5b9983af3961ad8a07d41dadca108519b55d94e82a4d92d4921247a3af4bf486ff8ae503840ab1da72a1cd77b48b4971039841fbb5e7da5048f563ab54d86ef3673813b0ea98af5efbd99e14d20967292e257d4bf91c1ecace670180359be8f616c6e1806dfdfb46971c18f8eb49df46d3a2741a05778038b4e7b98e7bc2858ee41b232ba00d6009a55090ca7225a4b545598d8fbb52db5504e945f3998b1bcbafae4a0c5a21d381598ddf184f02718714630398f8ab82b6da526b041e53857ac9731c3fe06bf8c021e8dbf6ef1d0df299ec7d491f33ba0ad6bae466d2172ac5cbef314a4f55511575fa326b7bb248eccaa3db933f37dde3d51b84a0a70cf673233085456ce05a3fa32c6dc786ff32d2cbe32ce054d73cf2104882873d5b7c733cd25a33f18a6bc86a9f2adf1fda77c8e7f91a67642bfe314cc50c567da3abc8622a0141fbff9319f7f79dbf037f15bb74fb98ee55347b92a08c0e5c16dca9f819d7574b2cb48228d54bff08371c71cb962d32f00ea76cf20ed797c109345da0e2a3fe4189a265b9a0781baaa40e01405deafb24f7ca72aa6561bf837c8a65b20683cb7b2b5bc748bc49ee6f6c8f2b300dfa27b05a07cd55ded0fe7699ebfa042c5ff0cd7e2fa763a0fa7940bb62a5d2d11ea793a783a2c2943972a3f51bc2834b792b724cd10fa0d9f13157bdb59762dbeb894697da3783d5e0cbc76f3269d5e09946206138e887fd9d797fda8ad00ea247c6cf5c68096ef30db58eb2b4f29b12912d5f0b8383918e6aa8a034f10548bd89a39e0c8ee51440bac6c7c45fbcd382474593175ddd0e56d4b3d1ddc954371da37e6de0af598a3f6e731b64458ab7f7c74af2fca39364d67c1a16e591ec324527cc427c4f692ac25f821b6aa5fb9350d8955b94e814cb1fda0d8baa3c0644403cf5ac0f270961dfcd7b23b885ed618d4e4a1d6758f320bf56997f75c8f93e60d081f85b87d32ed2e9735acdac6070de0464b18ed92153b1fdfe59fa247a745b5171766efcc47dcf2294e697e2465f10fdda9a460f46e85374a85a6552ab33698b8e786a60ecf0613cd3eb47cd10a47a2e5eb04c601fa58ce93a03bec6f621250862d56ea47e5b790e71835134aef6683e16fa0f7078cc426d59d0dc83ea1422cfda3377597dc59ca9096c14b9d644cb52650118760f85b6b7cc0b5e637f48349af0813a802fe2add66c50b149754e2b095243bad81fb1261fabc012b555877fe4eceb5c337b13e9736d4ac67ba097ea85cdb0e04b0873f329678585b85361c7ce92306f14e434d7689e8b9c8ee60f34918f49038907427a45d70fed0336683f6f151067980fe7add6155a712999a6c7ee33f6ea7d4dc984e4c7a113572b7a0c45c2d7d761a8d851c665812be13235460bb63b3ef6c5cf580a51990b763deab3fe90746bff1ceb9b3b7f91d3e3b5856319c2225d838430509b58cc25e9fb16694a9e4cc47c4feb455873f792cc1117d7b675880ecba7f47dcc8f307163198c54d4deb822826de99a2b3a1db069e048661d24287e60acac47c4837113fd309f24a8f26b9d237849801316e1ff3f709e45fc26c953e4956afa7c52346d4385d227ac36bc56935fc1b57f3e9c078777844decb135128cd57fdf3a2c065d7db09d75a567d954f3706c4c9a8b335a6aa4a7b1df92f52cf0704bdc45f72189254935905e5917dedf250eff71353eba9099d2e4aa8598a1a6c1340b8e05bed9e183e7a4bb7c7def050f3ba6e6c67a3e04dbfeb68445c653795c5d0de1fcd69db3b7765b95fc547ff81fa11a6cb5e26370417cb0a374c7db9af41fd5eb8447988881bb131af457fd8b8cb44eb7e60783e6ee0e3b76776dd8210c8ffe46e8c43aed07220fab894044d17c4734ebe6721c8029f78ab347c3d09f8de9cb5f07aed9faf74dbe6a37ee139a46c3ceae73fcb56feec4bb32c5f951c0d94e30e80ec3e01b9ac37329c9ef1c688d113f7eaab0bcff29fa0cca74e2f1e31fa2427121a5a1679dbe2435816cfde67bdd1a5e42ab3320dfc9889cdfadea04b9aea0116399b38d89ab6d864a139360e696588d59dffca41f0ed2433aedef7a6b54c6c5f246dac5c08a20deb83e2314e055ef5fda8c2a03964ccd5a727ac974c8d66c369eebc87df700998320893ae5923ddb07df543f793ccc5260fcbd4cf7d8f11a9c227b3f7ef4d0f8d2748537546c31fea979836ec6ae30195f5fa4657809bead4e91f8309c61bdaff2231eaf9752afe99ef76dfb061a94839233226aee3be92cc60b6473d13ba501fcaa353ed22790f0b6a77c8cf393a1cfec5e3fe327207edb75dcc8aaceb023cbfe7dff211db315951b19c61e529f36d44e31edfda4461b984695938eb58f5df8f23da8184a880967837eb4851e86b287ade6d0bbafa1533410e024d7862b5f9f31ca9b8c4dc492587a7ed957dbbd8e05eec4485f41ee269392ce81cc17fa05096ae1d1a7abd42e6672be6804064abe60d55da3ee2c1ea01bf590f821878ee65f84213285963c114937798619883d148e8996da12476cfc77e950a7a5bb0c326d2a4b13bdd07a6ce473c7604d7f91b43fc6dc9ff23309ba96c0eda80f38ca6ca5b1e748e2b8150f8d0a5385d500bce9210e974fad6f93d3c8e8463d371accb1dbaf1e12009b6db47fc80f13e4520f4ef3d8577dc7b0f9a9ac232e464ebc6e577b352a44f90361fd7e6e6dd4853ddbff5e30dbeefa988f57cf4a130efca580bfdaa467a4bb2d53b946b4ca4a833c1d2ee902e9c4fe9ab8d7323778a13263088cbb26a7214f6c099f655fd883e69eaac0328f5c72f61df598063fafe028c76ec8dfe1a7925225e82a3fd2008ae3b6cba22557adda7b388b14c709defd0ccd55f9106879f242e380993ee104e95c45b5264f54b0b5dd043945095ae02f078de044b904f5559c12182bda0252e7aa70d2a89001434460014f245a76bee1d1776c61bc7f98cb9983e164547bea1f826be972f728b195f26099b54b4ad9f06f9dcab13603d0064b57011af6fd25e743555dba95cec927af2d4561839873372ea4dea07594284b3ca4e095754c925f4ee2cffb53c04312d8d7dfe184de785cb7dbf92318f370662787c3fff8105139ca211885b679aa996e675787ca9aa8af20faa27fa16e3ca5e873f93b45df6442a29ac905f293e300e02a60b6d3920494191170920ca093202e7a09a0eb850f09a3d0406bec963554e4dc2e465c9163b17273a5a0efc52ed7519fd79b72a99313ac28836952677b7ffc8a97b5a9ef97a66abab94818e7bc7ad7dcb252d5ef4cd460542b1ae1db02aea23b8358324a08ffb15b98694336d1bdf4f0bd71e6cadd2a11e4d013a75733bbd2168c34a361cd6c7a6eebdc74cc2d3d24c9f240c929f7fb1e1cfeef9ce0f92c5e70eda18482cb841395b62a491e46ae6f1dd4c55687ef70253cc1add44861dd1387cbe9ee3b17301b9664ca731aa525364a95912294cefd05601aa3c45437f320d9367916ef3d3e6e2ab4d0d2f4e6a53a603aa2b39ea33f9297937373c960ddafea8542bd94c8c7d22bc7bec279d0b5c0857acb622c092765a5475ff001c12a03fa3a0b5b2d64cf0fae3c0d8b5b97e4b3907c79195d048ffd3c4b4f7de9dbdf065ef1949bcd20ed0f8576d512e15ed41f7be62af976c46ff642bfd653fb4b1112dfc199b3685cca721a9dcb35e0daf95bead8b2ed3b595642b433615c6a4d07b4cb3938dfed18f3d97fda7de3c9a48a5ee3774494861aa464d17d82a9084908b64781f5cc1c0dca90e99e05013ae181d7c60c0753fcc66ed6427c58117992afa4c4fb5b7ba8cd05228c7626e1bfb1291c2d99c44216de8a08523fe0da8ead7a226c19c44fe3ee498573f77222b4702d638f9091188924b14918ef27f9fd6a1f1413dda11d127218a8512028fda519d142f90b530dae4ae2057d9ea1aa97df8836c086a15900ac5eac587750ea16f37a712cb1a5c655891c397e615411eb536d23d2a7648f22ceda97b68a2343ad75bbc77b3dfa7170897c1ca921c958cf18e055b67c757be0d0ddde284c36abc4d26d2e780eba66e383da26e6417ee0f8b9edda1a9d39e12fb8f98c1668275bfd91d0d0f5cbc6c125748651566e2d2512fb0f6ca689a2034a670d619b43ab456d28f2f05ff4d54929f3af7b37b6234a8a4b5608e74b5089aff8f4c2a476172cd9ae50a53967ab190b8ee68da5eb5ede998db1dcfc461504e2071901b73a0db44d34bfa3d26ea9d125025c0dc45f8091333d2fe62160be9407cba146959486a11d67d8f0545dad566aac06400d07e0eea4ab64992cc1b4e2bb2b5b29f34a2422b98b8df5ff7c6b19b16763af5385d484268b40cb9522f0c514a343aecab3834ff13c8984aa481db003b0b2bd2ec89125260c825de215ef905b0f93591a51967e0953dc432ad6d7fc18ba6580c7ad2bb127b2b5fbb515437f0e26a606125b97172bf6973b71a868ba3c7ab158db5b7e878665f8c333eaed7e3e4ad848fcdf3f5f94694998fbf13dd7683341222b143fb61e164d3c71127245e3d79861add6b0be8f4132b846083f51a0ee419c8834ecad5cc232c826afd0385f6d8a9ab0651bc05a3684c8131be9851b53590ad4ffff1c46b2b1743d51ab36e80f3af978ea11385971d776de38dceec2e6fb5c813c3f72a34b9950313da3bf97b719c7ee7f8ce6bdc481379b6164378bcfdead68a37cd0500e9e9bd93e7aba14e40c4d266a54f56d3c21ef3b7ba6ed2e34ce2efa46a1e9fadd19d1780dc3b3052e3e3276e50af2ce7d480f65d8d18ae7301352f71e4dabeff90480b9435e09b388084a611417883d0388c4a3c1737fbeda192b5fb250845b87a4701a4cdf5a0fd28699edfb5bd6de9a7bfa34bd6a09ea4e536779c06eeaf9392044ed8c390c0576c92edd4d03a37b43a38fc9da678cfb5b2a2eeb592ada3ccbc763e2e74a34f310f116dd84d842e5571818aad95475df4f841fb38da09b3425749ab30f6c733c1d5bbc68ee2921243f28ac9dbc063e4225ec658b5226ed397054b1bd810948ad1d2bd97a73776dcd96348bd5fa59a12a96a1114f40476d67573ac4371558b87f829facf0e48ec2e666ec2ce1b80f5759b0dc797be8b58c26a27186eca58ff653aa38b9b9c4db2a2f0cc8627a4af226e55b587760ea6e9b53b30b123d06b9408b996cf974e4ce20b0d952896b85264da4255346eaa38e19ee9839f8a4dec53a9814b7eb657566613fa2cd503f2c49cd063c306ec74577836865dd2340fbbc4b3539b6df5fdd88b4ccbea130dbe14b944c30fcf752965213c8d9d4f99e738180f22729e9a7f076f00cf119ef79c11fbd95d496555f7dfdb2f2d1b6a6ec041bfbe42ee204d51696cb0dcf6510cf681aed417c1c177178b9eb8ef73b95222e9ffb2b9f353f9808f9d2467b32262ab8de9f4e255e8c6be060507c17c3a761b82cf045f9d8d42000da0508e56bcea207d27231ad74b72b8fe9afbdd3081690b89a3e2678a152e8b181f21e622ef0a0aa83704a2d6f39e0e40f37d1a14f5007e3c920453975e9fef936a00e16a8eb395beef9f0b33017f08ca64afea7c7b63effe50976e3226c46c0320cdd5508fb5cd98b5dd61ac00303c0e275a1cd8c4856bbe6d7e2f32fdc7018c0f719d0dcd85475253ae1e7b3ad3d7c847f5c626654907c12d7bc1bc1bd42c2e055e862a4c0abb89279a428fbfa05a4390238e9cf575c398c3e849ddde51be6ea1e4616e903a1bce6829d487da27a813dd514854d69798dc4ed59bde8c9ddfb55ac028b183a95e46816082c679dd1373ddf9a0d816faad969243f27d3a7ce451484929f4c845fb8397df33b03e3bfa1b3ebb325a92a7e5479627ab0fe4d609e7dbe15342010c16e99bc941bad23a478462943ba912f03e001ee3055a01eaa8a5cc2a024711981cf3d0455a98adb5f12b0fa125f4e9e6e9ed8324c06e9fbc7a94b960433974d2a5940240ec30e306404e505be9213261636bc367e0aa7d264e212f6f5c5637e4ae1a2e0da30d477717df22ecd375d92189e075d4479aeee9215fc78b174cd8a912506622b17ff6572b2bb0d18f1a8c27e6382cce9ca5d42777176acf16e703656ace11767ced16742291e739d5f96ae7810b6dafacdd13726b2ffbab10c161188db78eb57d17ca86bda1cd9251bbcb9acdb33c28a78a623f3183de7e95a5259601b50ab956b1631b9f01aaf198dad44454b4268049413001159db149a58d97bdd55bd6ed558a72a45d83ece1c76846a6b58476ce6c19f942e4602c17e4e818ce85581858f2808c8907635645462c190e83813c8721ddd7a26c3f83d5e10b49ab4eadfcfeed43376391d87ec496ae36024285b2dcce56e104aa6f87dd7fc668e222c900fe793b2e9eeb391d80bcb500a7cd0c21422c8d7003b01b80bcf4da1491ca003d4e2ea6892c349b01afde4044bb068cfe03849736f2234da60d01462cb2731473fcde8a0a8aa806e1320142617fdd27032144669a1c523a008d6db67adb2c5e2e4b47125761942aa4210ab7a3ffeb024ad3171f440ef2efb91e0afccd700b548451682ca53a6d938b6a67a0f018114d654d35a8a31a18a88e75906f3f417c90be59bfc4d2e00520ae8f5d1939b7349921c811e6b495c0ee09490e8b1b867ac5266bc9e67e61f7fcb3d85368a6effbc3d7f75ee63d32ae19e301993093502b8d6946b71c28851cf5b4506742c90051318a9df3fbf863ee9dd325f8c54cc67fadd3a2aa7bbcc2b60faf6923121783cfdefe647d1d60d7b4e09e3e51b1cc09b657256c4f617a7cdffb8c57e7c8e8d9fdcca53fc08eb842347b5f0b3c7216318d4f3bace4995184c9f6415eb5bac3ffa659810c1672585116033dcd95a01e74b484794380c7c42c5934fe7cb229dd26322214be1871354decd74812da8cb27fa617a4912c89026b89aec7463e3fc9ffe2f933570594930c1eb77cc22b00f6a2566da0a732058bb9be539ef22ea64d5b19b52a0d9716bb0b1f9b0e67f68675efc533472229e806a143878df931d10447388e50cb1408bf71ffa81e39cf38ac7667f756fc1f251623c9721746db3d36a2017bf93dc2c4e3db2f09c78fff275b033d48d0c60ebee31e7fa489708229288d6f5cc06e803ddae72897e163add43a9a1a5ec74a4f7b60d3eaf5c9a623c4ad4453d5a6c42e0cab51d789d44b9b8f374e688c0d855e52ae12c75dff8a85eab0f0705f38f08f245a21deafd53c0d684bb96274da77204b9fd8e06a668cfe386181834ae561d9e58345e116bb622d85455d8567848d295751c06d69e6cdea44f484595e1f95d6948a437fe726f98c03df2d7f51445a22e5ac6935f5aa254c1e9f2c8a9b330a0e903b9d8190e2c68314cc2a6bee2157691c7bd8cd6ac32eadde57beae9448e79632151a1164b354903d7e7de9fc8a0b20ce46c66fe7fa3ea4d7b4e503900d022b42ace4b1e5d3eecddd0575593b7d7f7c4f91d416f8d38d65a584466f2ad3efaa1cbeb537f0f196588d14f79d193e910ccaf1bde1eacf858a9595e1744c74da4ef718e06e75379aa7cad8fbbc972ab6d64ea1f63e7df27f0e32ec198410904e94ddc411e5b6c21a6caf44be6afcd5b9a983537b9b945416a1cb7bc8c0058b75514048d6d98364a96a8d0f652fb10584e4ef909b1a3487d6869ae29acfb20c7ddcfeca4f6e6934e17251df012d1c7b03565a3d54e193192440fafe70ad7f9f612630217211d81ab1dd89523d67d5187e7d38ad7e3d985240f831aafc5e59015dfd4deb220d1d12757fe8d078a45ae2b161655d5c22779a20a5aeb7e7635837e9db171e89f9634430eab790788c6d5ef0e95110ee9ab78b40f20cfd818057a8325c569f1d6aea236c95da7cbd1a945387c378028206d9d978ccc4df10530fa8f122063e353f3fe5fe3a5648c778611c5fe76b2e622e4c9868bfcaa2a7160f544634fc4f551fbf6f9c1aff321f5d42ead2aee1f0feacf82682ee4a6380169edff3c6fbd1131cf64696dde8ec3faf485981f8d183528482606fe224f864a111e0fe685a0e915ab8892e55e2b0e53aaaf6ea9006a57651c26dde59162e8fcc8179c213d156f17665aa9d714d5dbbbbf8886339b77e2eedee58facad9e8d9b46689157f158ef4738f83915da06e42313f17f0b8a82fe924933b49fc716f07b4a14bb854f9604e609a79c4c27bbab78e47969924cbba3904b4126a5a54b0b943b585498369283364199856405a0d41554168bdf9d142e19b5c0519a81ccb4233ea9aea788fd5fce6cf1a9db543acffdd8143478c3257f380b89b67dc3793206ddac67c5cc5f3c7255ca8ffbf20db581f3265144d4dd29045d1fdd11dc7d7a45b614a8c7d0c5e0e9dcbe8ec954131f525f75536ab8df60be99ace40b180290bfcf15442f8d72b712453883c32278dee62a7842cb96befeeb3189f23075d1c84db3a1538425e9995449af6daace096765b0051169d1e9ca8da10e142a63657ac4bfc601a3b6eead50c78d2be9080f99fcaffff585dcefebe50d7fd7e4c619f5cf4acb6c4a8a1ee16cd07e36f918b58e4befbff8e87a1310791b519488ec32033cc23accdad423e53ee6f93e072cee0d56c6b17a5f293bd86d33982cc7bf96a2995020816f550b66e01a891f38ecbe20f6472e97038fac1532f5e1a84e2f95f3bfa229d030847a28ed213702712eb0c22d9809b08c8e028100702e1ef49eefa6dc9b6972b5da1ef00f780f74143b3454163b3ad17983a063dcfe757593a0535976a018b935c42555b78b4af095a32949d3779633f8f4bc78ec9549c17032816aeebcf97e1c438a79d65c97f707595bc932c97010b4e6631981904d365f0abc3256bdb9be8584439770b003e7462d2846d9480c4295b012da2e91ec19b7e1fdc753c1f07b6d74b0ebdb21716d1c236d57073111d16f4951420c48ba6948bd764d1ae843e48987e283d02147939a5b8c184fd649ec72d72a48334b8f22b600f1a8d851364d13e30fdf3d3edb880ea258667fb0f15170c4c20cc3cc785f2f3ecdc13786bfbc0ef89c52b14ccbc13b4208b3b966ee52d462b455235bfe99153d515c518df5cd42b1243bdf1e9f2f60be62471f2ef3bf7c8571087abffcce17f283a2089b919346614fc316a0e639312000b0df7d8655efca1c705a67372742a07f037f56b7fe9b9e406803f003305a45c640fb8a9522a93d436026f018a56b26c592329b1ff61d039810e3cdb0781ac07e069d45708cf381cf2679ba10fe993b5514cd57583373606b831edf302b01d0875b5fa76920360de80229c8a4177a694c994bc969721bbc432d813b427e91d64d6e422f0cfd0771312b6814d7e26a9693736bbde57fab00f55fee8d3b36bd7576e42e8b948175353d2ef0772930ef336f09cfc8ea585932a77c9d5ddbfab60443523086e821948ac9283d6130353a69cac1bbd754b3d2208ef1e0ecd8878b73be7a2f6612a4397a098c0b98752e50ed72ee0c4e8ab4dd5efe53fc4d6d3098ea6b3ab43bf4441636f3744cea75db11f9e5c35af56ea4d8a32d15a02aff62bef83b82883e5c33c678491d095d43916365591a1cb75f0e3e2b86b8da72542bd090ffcf7e6dc90452aaca9f2d6afb293b852dec7f0edfddc6866d91f3ed1f43edd79d489cb8ab4ed32be2a5e5660d65364d993cb5a13616115b4a1fdd217b4a96fbe32348559633925b94fed4ad44c6b322918611a41ca460ecfa0cfa43cc60042bb334f94fb09668cb00f23029a35e8ea8f772cb6088dc544c6f0468953d9a7ee5cc7a8c8440a08fb86411b7d3de5522f7cb437e86c7f2acafae445c80f72afab0e84ff51d6cb9cb6eb0aed929dfa3a2dca64f609f52c3427346d155e043bc151e66f2fdedd9f82da752a90d49b3cf122fb5de586c7ce7f0de62fd50361c5c774c8adab1bcf1314383115ec0d7873d875cc159e4f263a673d34189cd0a1a9a88eba384f196f943f9c435d48e239599ad0cdd587835a46e3ef2c006d65c566954c0603744153c98c21a135d7da571f2a60f61b87a19da7a61847a989506258c41d6c8328082e5b717306bbb83526636bfa6a18f8c22235fe8d1b83445e29f950b688d26d4b7c861b873ec0afe57d3fe58c911af13051b6882092d054e470cf34b23f694e9a34a91b99b05d1415d3c3fddba7389fb51e6f18c171a6c99e4bf6215ef8d3d234c3122718bd9ae78050644268c807575dca7848a11c19f009933a3040c01bc054812e07ac561cca7902435a2657a7cf7e7a510f0bc883c538502598741c8bddc35ca45085b51d2df05779a30951064dbd7c9a5ceeb3c595225457f89b31880c11a4e7c3588dbc16154d08b1c5667a323ec4f3d21d67905d02b85bae90d5c47649cabc7a807b9705d922d1c0993bb987223cd5ba8c7fbb06410ffbfd605846d6151786eb937dc30cdcc3561eb62020d1b10331bb80cd2ef7dc2adb8aeb188bbaf1cbda22cb3af50c7b7d4318d43da60f6bdff183b8230a82c026872042bf266dd92060246c5ee3d89ece2686bef87b547c706a78400a71cda6608aab07cd4c27af78758fdc7c7032459887bba7ee8fe78b289196f5cf08f4eb69a6f64130fd87a6f91240bdd04bc6f90a83832711d3c7ae609bdb5b01c0741dff6acc659c3a5b9b36a0848d274f1fc49829a09e7f8d50beedacd4e78236d5d82457da47c981f92aebb95fa8125d1bab3736b025d0905439e5410febd838813dcfebe085077aff6dd0663db6f74ba3004c9959feeb8dc0182fddde68256d39bd9e3d69f4849509f2b68534e147693b0c18a98c434de5a29c4dd4067674eedbadc02acc1e357a5bcff6f29e841a1bda0c1d7c6c852a99dfbd894b2cee444d776dcdaf421d4cfd25788e3d823329c95eceda8711d181bb703241060f120f7c82576c13e301d3fdad72b2c583522ce559ad13627902d04326a6b965ca95f518db7459f31c7f86e217663aa1969ea7ad17cfeceb4f0cf39a8edf792acc62125864d4d19797087d18b541f26aa870298438acc2c564861710bb1ab14b748eb222dbb3e53ba8837809528d769f31eb28cbf95d952a5846b99f585fdbbf8a0654470cf860f5afac4daae389ad68a3ba475ad5b4acdadd8d14afa59431f3b6fd881488b2b56d56c85b0161fa015ef0387e18dacb646f094db8ec6948f5900e72658e0732f3328add63e632007ff1189a4d24b52e353d9c819fe230af6543720584b235d31be621da9909edb215dfab80582a51028ced385d4c525a49b4402405dd1d8f280f9b950a0dbfbb304cd9f1d92a02feba91a3086add6029459970c610c200b2726ced35decfcae1a425311b4a91faaa1278a0ec2c684b79d04c1048a6cb8254fd6008acd74eef469a681c8d4becb720a5ffd115ffa964d50333b50d3aa125c38f471fad0b1cb1c8f23b1245656f0dfb9ba7d2747ad66b98a18b881aa17dd4b063ca22aa45bbab2fc462339e04f56912d8cde88e65a382d81dd6dfb300d803ed8f536ec5db548114646f674a2b82e6ffe127c466698a95da76bd4739d2f694785aefacfa8a7c5bbd5484e071e312768363a07a5380ded5625222b5dbc7d528aed5ed6d3e4995af03a30bb024fe4126619de4cf97c5fcb5b2320be7a517ca36ec6dde95a9d675fd4315e0d8022e9aba5be0716de0035c18b441f942be78b7502ce93c1963432abbaab0d64ad21a1d087651463aa75485e3db0925ec7c1116acae2d561814a3a1ac046425851de0081f1d06c865546b11a62735e938a6b2f01233ace2f961ce819da2c1b2239664e20764c13224c1d3cfea7973425812513384cdbc9c2609bef111d931b2c63d5b8c19442dd92f81ad8a8e55d4372a785dfefb3453e9af5bab3e4b3a0ff7977d86b55bc083e8abdf53f03f46020dd7d2999f6f3396a82eeffb69f1f21a6407a50bed57cd36a46a1e4fc2cb853872656d8da49e9b480ef827ede12a2cb77e01987acc646885383bdd6a37654fddcc1a3ebdbced9e09a889ed24914e70bd9511e406f22645fd5184b6ed5a70069599e3df5a77e42b0f6a277d55282945c0fa3c7122b1f40a2685d40575a72f7e49daef1ecfcdfd570df7949ba88563ee449390fb329ac893970c4adf998947c88dc86924d86c3dfe9779cb3e8bf05dbe143800b355417b053ecf24e3f18ff41d00ccf076ec00b2d8f8644ba476bf79e9a496cf989e4c7c57d0d5f303484a59bd721a60fb397315499f60cc43135c93169dbb86af3782af02b7632f65dfebeba5877eb6bf7033b22181f66b99b88dded35a435a7adec46a7df62a0c9b746dfc89c2e4f22ba01dc34879381dfdabffbd5caf5659fba2ebc00ab1529893a7667c6320e8200ec295f9751c4c8f258af0f0864af84f328dca59c66574a2252c4575f5b9c9aef6e32f91f04a86e1b0d2cb26d06be426354259316a5eb73c8c57908a6d30b44a0a8e03c29059de83c1678034cf4141f34c060efa14ea835403b6d83be2e434dc69ca493f3f3507cb671d4a1b08585515bd6c9e1f453f30b06ed403f3e9a9fc5a30c03ff74bacf1be4e7d39e06b3d9930fcd52d503f5668d3d6626a64d7b91aeb1bf6e6b35787bed7ce2e7c9cf7abcc0365195e15b6f349a49c7fb5fcb1fe806bab0c215f15021cf91e71ab2b32b29770bfbecdb5e818ea208d689d7f17ae11ae1266fa2472944393f960276e2769b9b148b4ec375373b818c285204b2b92e354b64ebecac996eb6d0f7c75c2bbf493220f99ed47f33f8a45da2f4cb990536020a0227437f21206249f264cc8e82a556644910485ed80ad325ed8c8ea2730b90ed702f809bb887f522830c0a543290690a9293a190d850d068bce02c0f9e7e6131ec04d59aa2490968f30a31f82e13c322ac825fc6ccaa6df42f14289d6fc19461549e70cca80d8d60a4f1b58985a853cc388939628cbad4edcd71f400523198ba7f0a39973699875d21dfdceaa7b60aef2e4e33ec61bc376b35bca2cc224580e1b54caabd9a6491de68d69b65137b5c15c36ed84dca2047a68df834553379345971226ded81bce245429431626cc7d7a9dd713750419739238f652dd49adc467e2846e662ab78a839aa43ea95d7a7447cb227f65a37364d4b5bb26417d0e4218683742b6beabc358f7bf44de2a9a2f402409a0552be310f69a55c1004dde77c5ea36604806c551c39187dc2936f9d152af2cfea4314ca6d57e887fc321a1a51e164cc6586017b60e7262b961c84f9a34ccbc969523cfd132b750cb417368b0150606cc90f6386ebfa94729acfc40696108a78e10b9c36b6ea4fc50b2bd8e2f7d4eb31eec282ca006e9ec0e945e0414ddcfa909be0da0fbdd0a2815ad346fd22255f6499072fde5ef8792f383eedea524245af36891969ac1d1415159680108fde142f5ccff623d50de8fa1e9d1ba1cd91ce40b1db9afef252a27b877df7b4af493246da33b30d87f89c07a63f0fb176bcd8b116f0ebd7faffe38cc43df8cad085f5097ad7f689d56d0b1f3c25d6b9ad5765fac76a8012990b6b05c7aa7440717cef36b0ff7b0caa7290783bafdd65cb682ccce86dce567d9ed24d810740f800d24583b587fcc96578c85df6101722483e7c3dba2fabe77d635feae8a6c15d1c6609727096e8d747a4df7618e324218f1161c08f23e73cec8b4c4c14b822dc3cef7efdc4324e76f3c31768a80ad8b46a5aef678ce293829d3156a43bdf046a04d515ecf34e3c91fa8d99e29b575c744d30241fc6a38383fb1f500b21f98131fbeedf22ac555c4d85d1b5463a6d084c936a015d8f575c5d90b03b747b452eb6cd6929d69ac69245d826890fbd05afaf6f4c8d489ab8e75ca720dbf2575e6da3597c04d93d8472c4f3cf5ad74757aab2bf7b0368a934a9365c771c57450794ea8e69eca64f4d95d25d90241b961e007a460eedef44538ca10a6d283ac42b7503b030e0459ce9b02efc1bd3e2cdf43b6ca64f4cba21122347338d870f3b0e6b05ea2e2fb53a673b773d731b07012443a392a4bf102a597de878dbe57c9e9dcdec6a3828d949604dfb82bf68e2ab2f60c441b80ec641185aa8ded3fd287a764af44e8efe8fc0daa8e8adb4ccfbbbd15f37a6667e97f7da206511b6981544a397e87a745935601df62e5190a4aa332164775de7ba4ccf6799810d8ba19185a694c2b3e931d6180adb8b91263d81e4907dcceb11f85f0e4c1988b08b21e81a1c108c4497ec0eac1ac3f9748336a7d4405a36236a499aa071468156ad2d74d1b663a0e69f7d704aabf7bb5f5916e9b420105d7e7a282dab8c9daad51af66f23fb30a71c068198db8330778eefc6d429c16b644f1be659c7ea6b7ca96e7141066883ed7f33060901c3e12b624964a0c6a446d1245e19ca7cc414dceb4a4342d0f039b6e8e6d4ddd763498c68c57e887349f39765baf9f6abc039465b64bd10f691fad2d34906a343e5e72b353526559812656705e4e0641a2984b1a2d0779d813803f455e4341f5f1c3971ab8c21fa37c0ff4c77d2079bc9a87ec80f6a592113bb90c5fa9026c55e5922e84259b4f992a525038521e5a004161c9e21eda832b9346e50990c18f88dbba38626a26705372894732edaa8c88aba3ee02589c678515baea06456b3dc377af308e2caa592312571594ea02f4b66fdd99eedd53d00a446049515508feb5092396f338c8e0f9b632b5df903e396a4756c093b8f2c65e8f80498c74b6c295202583d4d1efc0c82515290ae3c408016c3dd87fbe0feee5393f2c886fcea6fccaff4b0cccbde2a7d99059d17b74e4ace15e32426a252bc189c225d3a9192d85b09fd80b87e044af1173ad7b6d6cdd376cb98a0febd4d9fa337ae3e021ab658bc8ad187cfc6e06800874dd3acf0183e1a4411d93a5c56794aae942ce09c64c7f9a9dee726d8d0c832871fa0ae34a2f6715216cd02d530069078afe1a0b9121481e9e6e2ed9c0c3835a2809b6f8206e8403f27dca8aee1b8b1c13664449654f6331fb83c435ccb12560d94d50203fbd0058ca2a79e8f5e0df8543028dafa6855f4bbbf0116ba47b7647ecd7d5e456162f00e9e64a7f129919c089f77d44aefa8f8edaa7756ad931eb3b3668f33f0857fd938a2078e6e246ddae6b69425aa40a530c6cbe24f41e9ab1aaace88963bdf06904ccc6c2a1db82b83d71d0fe989d75910a5f6e92afcd8cac396b6c7ef31787e7e4f16dd399cf135814180bbfb3d19e6e120093fa1357c1591098b2c07121c9982e596b36531f70184d548eb5a50d025d83346b81b466978c9e03b3a2f4b09a314a3ccd50e12384325838a53a43f502187d760c454aea6494702de7b7879314e862621cad350aecbaeb8e15e135aa289c71dd9e0fc14ffdfa57f57a886a19c618b8cb4d84a756483060715e48e14454e16672b7536b629cbb20dc97ace2ba80f5289d38f59d8970b1c3a09cd06d5f34b7c5beba6f640b66acc6a21e2eda483a51153375ff04e71e0672203edd3b58b59309d60ece7bbd59610afa40056138849aa68767479809b3273ccca0fa99a4365d6944ab8f004a8ae720f33c0a8ba484578e1e5680abfbeeeabbc12e7efcdd8bf758915fe51c9c9657996f3061698deed5a603905a5ad35cec45b9953e8e122542be6d1d6eedbf74c528818e4dc047434b46b973775c1feb46f76ba495bd38ead191d59948c509df2a25465daec0704e272fe52d73c642ffebcdb40872e5b2e6616a90f03d409a91f19c3631b8b0d76b3f17551484a8c4bba2fcdbe5bee59b7554fcae7492af80b1456f89d379e73c2f3e80fed0ff3ba8f2db010a7f89dedc1a4ae70ba6813a4e68aefb59ac99ae0abbd876873220b4983e8bb11bd51e1fd6dfaa9b664dde5841f064a34589fe48ca3722b4c38dd409920768802275c62f6c72efa0630440f6ab945046154da6e509bcdeb4c4a5dde3cb64b26b5399a0d88d29ec7bb013b479d2fc631263cd603b0015a22af31301e040ee7a9d5c440390acd9b266a70f58d16c7b3c8ff69d3d3b39b5245daa01b54cb84cf9d45702465b62c2d6f01e6b6e6e44d42d51c50a6e1ddb28c0751b265a1632cc6a44a767def1b9ae3f8c0c1a4961027f2096c7f72bbd4b828da5b2fc8d997c68d41fa5fbb1419bef9229a9f72e1272b1086925d324a4eefd1c997ca27a221e06678ed062ea32c0e0307dccf54d0c48336af8e7acbe38e369d0f70e4345406159639db0bd0a2f80703bda903e5624216bb36f6b1f66e9f4a33677af5967936391f2b57281cfdd09b7309e00b671882dce3636ea0a5c6ad361509208409c51592aeea7461baef33f89bf6bf2614e326e8b41fdb1fcd6ec1c0f64cc71e6bf583fca9cbe7f1aaffa32c403f3e4278b7cd3a13a42d0a7b9e673fade7bebd116924e02cb8050486732f31cb151a13e37a9e1ba4ab25767ca3a63a45ccb46a8bc6cc2cc851650f7d71b2ef8bd250018b7d6247d5e8898c0cfab2ca50ae5b946f3c4c40ce7849785cac66ea4b046ea1bdc786310eb8d61d9a7cffc71875a63e1ede8c818060ccf83bc901bdae2c6e7746b6a4dffb5241a3bea5fb75b94a2501a54c1445839d62c56041e86d24d81a79d9f425af21f281b0104345ebc0ccb4640b73ea68b9bc427f6392e234fd9b2dfdf02f1dee155b35f7521c8edab2b774b2e2b0b07cf66aaa49d692e1952aefabcca0ea3be06a48ba89db0eda4dee437640e2ab0f4f19354f9a22477c4ae0bb5eb4c8aa57b515c740ab6c65a42eab93e3b1defaeaa08c5f2c278982dd8ad2cc2b0c24c1965fddfdbff20a093b1e3696e12dd1aaadc360d7dc4d86019ef8f6f862af75d10024e492f0736eb118961cd0b038cdfc304b609ab92983ed8e07a606219c468b6443f4810c0e690292af73faf6633a7731adcb9822e9bbc09f69dfa5ad1e1d987d5df03400165d7f3bfdbe8e4bb272b28ac8744c6c612bd34f5a1677d4d113fee92481bf230d240d9ca34e18c4fb11a6c3b666bd9a31f728e57b5b07fa0cb067a7c8983e4a839296c30eacae25889f716dbe92d17682ecfe4eeabd8d0a04f3f93f4f0bb072e311e145c5bc25d67e08920d5b767460c38ad70d03925aa11241b1f93e102ab770b6ecb1090e95a813baf6885d3e1ac42d4d5404667337df902052a467cb15052ec350fa0f83dc986999f16e9f1c348df7535d4c853f040bb7fcc43220657e60442ee0a43e6197589eb75b77afd29b9fc20189087bdbc86a8dd57a7ce77424dfa90305d777fccae8928c1d08b6e627be2be3264d052720c0c33a53350ff2dde64c83748826252aa0a4416ad9be4069f2d2aaa9eb2ab784bf14c017a9a74bdb17440e47d31f4e75df842f312be466304c917e1cebdf79a64b6641a5ae100b17887478a482abef9913d996ac6b1e8c46d07574502feda1d61139f229ca78248b99f4544f3ddc534baeea3a8d2c869d5dd882fca42f680413362034e5069be03afc86de1e8bdb41d1888fdbf8e642df38ea0ad6a94cac30fe82973227c40a669e931e4bcb5bb9a73302a7f153b3815ad4cd54feeb19896f013106e896c4962491f7581a62fa78ba242fddd95002f96e1dc21bcaa1211ffd5d1648a9371d5d4ccbd7bce8bdc4f3fa97f464ef283a32b2715fe1d5ed5c6891e8c6214d58dddefaa50700a4dfcc77ffa52e0175f0030d500cfbd0a8d53d5899f1837135309eafb72ead3792c03bd4f344646d7b94639dbeaf67ec4ea2117ebdb9e3c0eb88a133e8f57539a9e0f14a03ae88a2c19a934fce35a0ac9011c82850ff4df64c0571d4b98147cd6edd80a92230785858bf6304cb873927866fe455dac155d5e94481e478836221c7683288c19cc5786bd3ad7225cb5662b7fec352f7cff2fdd480e5300ed0ea67e04de73496190dce762ef941c3e059bb551993a4a891dddb90f36156add826c89250bf8be90cf014b1b59ee935e70a67230ffa6e20b2922bf29eaf20cf76f50e4f9e1cbcb1115f8dadb5acdbf01ea1b1edf39e172a0ad502ec0afb4ecd6ed8411a0a96b7bd0dce7cc3366d77186782b686bc38502c7033ce8cafba4c0a4730797522518ae03b4fd3e65b67f7bf6bccf1884f5794db8c16c69669fb7520cb01b4dff44256678418029197a0dc6237e2b248ad85b95405d66fdff4cc3f98d712c1e8bd6a12d87966101b63f40e6a4d87441904bbc953005ae01a711f09c61c43a93f132e417fa26aff698526a205d475c12d3f00133fa20fa49430305544c4f4c01b105830b92a309aa694a8c7c99c09f5e6aa8a8886f3664afd7ee744c0d9e7a547990361f2905cad24e5224d3ade61b222c1bdd72f096469f35bc97f49515e37911c10d368d89434abb061237ca866a76666dcdc99365fc2f8f8a6d4e91d38159c62cd33e6d185e1e7a19cd484c01298b5da262ebd854aba091fb33a9c0dc02a36a4f62ad5c51e8652204955167b288dac15f5458b93b0ab401fe5afdb93ec461af8af75775dc874d874b4bfbee292ab0f4e7950df1b9c7627b387cb88f685954452c832c37756fab0252c77f98be30a4ea07d57c1e6044c310f5d57269149885a69500c027dc2d2460058a5fee008c64cb55bef4bd0688e994a5e732f268dd43615778662be389fd2a539b4d0d16271cf0ada12fabe31b7761172a677d78698ddbc8690e7f8b0c6527ddae523c30989a31d7bbc76142a64b00d3cce9a460a45326f29a95b0967a8fa50831661b0f7f78eea2ef1b9f4a22da0daec6126c164704b4cba83d43011fca296f05d4347edc76f0dc6f13eced11c90a717b926f09ca61d1cdb8fc190485412ed76a99cea8d8f56920498261396aaf0d7437ce9bebc71b22b3424465ba0fece7bc6765d4df9627c922a1cd8ec324dab9a300112d90cde6b7f75dd5ee50246a60d5ceeb129cf6fc089df759c2961e75dd371091a2f440fc6addc569f954b5d3ee61d9d88c0e176b1bce8b621e5775f72f0016aefbba2df44ee40ba4255ca6b78d3318c455d72249a48d2a19711fcf289909d387cf2d88e4b8882a9fd5583292f5f9f4f29871764718cbf09bfd0241cf164f3fd2d1f37e7ee85a8a3dacc289ca43722f7b6c3ce0f4a87ecdf8de56f21ebf28dcd44b348f25c9f8cad157026f1a92e472a1e3c7329af71963d09a7f16e79d6661ef844c55b78e97cb0894ca20a5aaecbf530ef2635d923f39903463142930e240d81e767abfea538ebad6ed6c6be4b7fdaf1500f56383a177df3c4f3b468a09eab20494451e0b72f709cfca8ba5fdc38452923490d5bb74de3a8fdef3c6272f147e7d6f7af1f6f32ee2b52110fe86154eef141582359f33be246279f0cd12a324e22a6c7adedd7356d8cd5f0c780e06471980e5339e3a3cd37a6466e8a6e5781eba0066cb50b3288b25d24834c7465886714f138cd5b5fe503c04a6bdd6f676ef17e33a46536c632836ad473cf087bf151110b3f1dcb7086d5e504ac0739dc7a4dfcb1c5d6981861cea7de7a048cefabbd524d23256cfbf3f0a389fa05a41d91b72b1e80cda18587a4b080ba950a7458687897f2fb52ea3fd691e744ecad7ce6e9543c8813376c9f357701fbab212c2c77c78dfb6ebc7536dc46a352e3a682c084fcbbd0e9887b18f8e50534ab67cd97571484abd14d6f27cf6181151aab8cfbd5a9837674ad5ef0a4a6510f3495f624fece35b9bd88ef6d4c490cb8d83e7d17542b1d46d0d354d4b4ceb6aee6efcd23e85336bb4f2dced792449b045a26f174fe6fcc7dab169af90be938a32a1d13899df562bde3b860f40c4ffd8e73469ffe3b243eba8edac3536d6e8abc5e91a02ad07b2e5420aa20de327d2b7cf9d27ccdccbd4609405a90dbb6cb63eab932c0a71ffaf45d22fc1a89f6bf34f2a7a4df72cff7ec76c6812c6e994236ab513c50681a44e1fd509f872e94eb61c897a86d28ea06654985108d42f449ef9a5cd14c23012b41440278de491423f31aad85d1abb19b886808db1046613459ba61b9d14c2f45e96ff648c1044dcb7c8f20e6dd9cccb43e4c69abb3779a168c3e8088edb1c483233213932fd542c90b15b10d1809dc325650549b0932fdf8cdfefc0e601bb43889a6decc3a37f2c49cc28b5ada0033280354c8a9348a0f0d4450f48cad3b96aaa407a587861239f78d66eb2536efa122801d5bb86d3d3e12a3ad1df70c44e90030c6cbb922a01a5f05f023edcb9e0f200d4928c1f29a5bb3b4cf5190cf3adbfc671a450f13438d1e61c141993f77f685940982921eab45d796c3bfc213c1ae5e2bedc671b69159f26f0538799f40fb1a42d7ed4258c1133d45fe11a525872a0e3585817e35f26cdd443a58f8c309e7d0dbc05ca678786dfc819cf472713fbc639f325377b7cd9f1fecb7462447f0628636b1a8f55b6124b7b2c23bca7cc7e080e4f6f35642ffd07177faee7ebf313cd31ea5772331908254e2a0889a14ac20253abfdd2ad160d567bd8f3d65229ac0431c456f831b201956bcd4a76b1fd88be9b35617a1afc1ecd5b6e020694581f38395cdafe609a1889b81251a322ac6e67093c44ed584250f188690ba6c1088cf5ae00dcd2a3e562c268adf93bee1d751ad7b4949892a34052601331ea64cee2b15c2952eb245e3edfc98324b7a121caa6be39a37a73f837f621bfbf0b3af810053ab1431d60d509a8183fca5081f264554669371a9d7f39bf581b00a6ddc803df45b161645b8349754f7ba741bc6620c6f54083e30735b057043fafd58a5e13efe68ebbc046b15ad23bdb3fb998c310497d56b6434f7d8bc5dc0d83ac284869d4bf8fe3883283807e40459d0d535b80035007186f44c0c27e1e55dc3f74a380a90a0c22a43523d3ee5eef62d45eeb7282aaa542762171d967d56433ac89b4b9a348692dc767f665fb1d68f10df469ea6236dda8c0e47a1150cd0bbe074cb81d5c230f6a15344602f774a7d794b9443af7dd6f0f6aeb46c25a60ce4c7156c0a64aa9a3ee56991ce2e3ad27484bc510cbe1150433af807d5037501564a2aa4815612ea2401a79d744e3380a1327897d0762b41838c7b580a109f486dff59e18537d12017d868e6e7c5a5ea6f550f7569f756ac039d5dbf76ed62f30deadf8f5ada71198e71f40cb8945c60cae6dfb52a8bdc525b184542590511d3f9569f7b25a61d73a610e926ad88ff18c65b1ee537652efdeb972bb2a5cc80ec3f1a111269d9f81afedc4a4a7af5a94e940181df3ab15c97da74673138dc1ba1200101cad335d3fcb286721f0ca12f4962a52e9bfdd623e13ef95ef8fc27527804625e86adfd018d1d10333149dc607160c96454fa84ef517d202cbb127fe71ff0f28337e59169a317f1aeb8e018a8876b37eed0b60350ba1b43d92f72255de453f5a1a09a78a9acc1e620e81e673a4006c270be09cdea883f5fb310e0e9ee237622df716a8c0a24875d31194850e33f023594b1881db8d4f1d6b3968172595fa56eb65cca0adc778433c544afae5a7a3b3eb05a557cf2aa08d23f4a7d357955cc831fa4ea8524a258b878d82f41d713e16597bb798bfb6098b914b7718d870900843ca719414ffdcf202d6be701f1fa92c445fa934d05f9f6adee04d2c6109162589ec40562fa789ee7fd733487bcc54e59fa4c46707f9695f65af4579991eaaaa5dff50e09f57669d351c23c9563fd5f75367c407a4e64d197cf01b401811bfb1a2bb7cf143c1f5c17e8e22da94a8b49fbffb99c48e006ba219fe3c6e529368bb0a2dde15a15f9576a7873d23a423d6064cbfe4e5769d112d1adb16d44d7bc226d8266b19210ea11be99f0115f5c99157344848860c7fbb301727866a02e4d68f105d1a4a8729f870c07b0ef3afa87140c94f200d9e5a14de3c9570e421803d22024ea4f8ac14814b6d17d54114da26fb56ba0181e58d149955b16786b65bd8b9af02b1277155fefb2387c50acf337346129383ff981bd55d51f3c9bb24f9a3237729fc6ea2eeda2a68335ffb6a1420c6247138b29653c05b09d40f30541d2d4cec6cf92c5dc604e1fe43f0ca8a8b3773da371c697911138ea3ae54799b41dd2a3df1740a8bf70ba2b712bab7e5c3e9131e84fa3a599f386e063683780719052776f10ebf43deec2eb5033299b93b7494de27b87e4e867de4ad5dcb676d5a4db7b2e5aabd291c031172bacc07f363b6aad65a604dad248f4b2e15db32df5d90e22a0c37bb3f0d98e888c558b017528a3e481862d434fa466290b7ba6c3f7bab8b806be8356eff6de5a27ccd8775d0027be9fd1f6bf88f957eef8fe2d94acdba8851babd053a3cb0eba8bf85933b6eea9f42f6ef965e1c1a897027b02c1fdabeb4ef403e47b840b692502f6e89a5c3a344604619411ec52f0171be64abdb52aff84f886b15d12de4b8cd4c683bd062eeb1aa02c00170d138b33ee597a289b94ccfc3bf3aafd1be3cdac7be208676630f49f699ac9810ccd5ebc8d9263f1a8567f45dda1fce7e9f538337e125f8d184d1642aec0035fac546dba321c9981ffbbd6575e4e8c128c77cac4ef548aa3716ee378697de8c41cded247bc6b8adb781d7f025478e916b781d6e8478a704918ba61a1a03009a312455c7bcea3a698695534fdca196d31e3b49e7cde247342f613b260b0cbe014d402302ac469d3ef6ee6da9bf8fd5c9967e7df1531bf0d4379c3f9ddfc1e9f4241a0b2c74caf2268df840685ebee4df3c9f13cad8b05c2b7d454dc4bc4efafea41e7a31c31a63d296f6dc3f8e685bec4585bd14c956ee735dca2e581341771db946c994367990be3e0ff3a187bf4c69ef97a536b33ea3d0d3c606863b9eb6353a1482783d25dce60e7ff713c778cab5cb1be5d24b32d376f5d87a7a0e7a51393377bc541112d4a37803b79792b2a12d0a1c0840692888730a27c2780f9ac63a15acb6e84af282e9e65ea0902dbd04888f4fe9350e502a3cdd4d2ae72c0ff159c7ad63699b47ebe81e1d91a3fb66b8831eb4b74f7627c9f2ffb409058708892e3f5a373ae40ed0f298dd8cfc5dd27e81214dcf867c1e292c067ba0502b769bf3daf7372a51e2aeb6e89a44add69e88eb8294d3a6f7e1061ad47e3036471a18f6102a2062641d1d912acfed0655ce1736bf5b0067e7f420bbc1600480d44442a836f7ad0e1082e37763c77447d7aff087b1a952dd93f5d5529d123b1911ceaaba8aa1b60811f4fa9a4e2b5dd9421ae1f70296955f6dd2a57cf7cc5b6545f4cfc67e9b388132d5c79f841464f17c01ac8d932aaa1e959741ba69bc4229a21d146f991351a6e25522ea54dd04cd3ed077b3199650aa58a88c1847a49443afe2b30be12f03357d1453122b0710683ea57448ba6c6c0b955816136e1b0f9a2c82aa49b80ba7542b5fb8eeaec8e9cb44d7303235ce93cc397f9bac666ad14c12a18f8cb71a769e818c6c0b269601a5aad68c08abbfcb3df6b9d57336696f8e6a08d3cf7d7e69a32b0df4cf75d64b3c36a9530c807fc73002f92e71ddf2e43e62e1d6bf5adf7bc6853fb314ecc19d0e38b6723f3418d6bfc89cb6ab58c1ddf56f413ec207cebd475b2afe9663a4ce5be991cc9991ea9828d0b31f1adb25b299f3355db7d2d7b7f5804e0ffffff1f