PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59124 a2b957bd4d48431fefd8cdc97d6972c49cd6744c1b8cbedcbe0162f234e66b4f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8ede095d660095a18124258357de74ca79d885c5927ba0e18253add74cf5810
Certificate Block Hash
a2b957bd4d48431fefd8cdc97d6972c49cd6744c1b8cbedcbe0162f234e66b4f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00800a0000207f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004ad317e5796e6ef67768b0f091a015a8a04ef0f328e9320bfc382bb015430e4a4baf7e82288480b73ffb9da238e80c43662f80a8746d48faa13258b5c77686df10584626542674b85d1e2b1b790461b52c657b79ddc422df6c030000000000000080000000800000800a0000207f0000

Raw Header Hex

00004020f42af9b9d59d7f63782fdd1e57db91905ff91ba140c4df5ea0224e1cf4f68d40ec2816376dce8cdd066934f89e2299c8d05539d86ee28e45c9132e367c73666a50be116a7e9503181058cf74dd3a25180eba27595c889da74ce77d35584212185a0960d695e0edd8

Proof Data Hex

59,560 bytes
121216020307b1034b45b14c4d1eb93ea5d7f1dbd5ffd7a0ead67c6b3ad40c6a43915abd1f939a0e0ce9561ef9548ef4801b5c27a276d67290355290e987d20b0ba5af9c409d894a6051a7c32e4ae3bc8fca456dea64c30cbc66f153c5a3c669aed09d38e261df323a97710416d04e8077d79cb475a4da9a802aca3617fa8895f8eeda0778fb2bd8aff69860ccd24fd2e982d43606a73924485560404ab0c430a7614af028f94877e188fb12647bb58f93549f139f2e6bbcd7b8a717494067de7cc69976daeee3e0eec334d5bdfe8f42541cb3cce96250116a0414928e092200d5bcf973f23098c259e6c7662cc008a4a0f41c847a53f853ac57fac55f9002bd7ce4aea04f2d92033a8c96b3cd59485e27db24e7d98b240918b791c679604d055ffba05bcaa8a02d2168b85b84b221fc4c7139fb64ca00061b07a17d653f295f0ca2d44d1cffc3c9d40bebef543d458804e60b964c43a67be707beb83d2de3171282b63930120706b3a3af20cb67306f0917c3777340596a918192c43f80cd3fee1ef6db19877dbdbc0cb183f77deed00ed617a1254af83864cccb185f0b95121aa111fd386f016d32ebf102bbe2d5721321a9be0ac3b67515391ccdd1b16fe29a76fd7223e652ea74c5ddc4b53faa9c8bc2f73240f50435c1db11f5ace66e54af7db0b97564fa29bf0a7beef4c81da10a93cde27a891b99a1c0c64ed428c1b9a2cf3fb0ff7d1c1ba6e7c0e57e906802d9e58a59ec38fabe5673912e81276508675e50f31061198a11694b400d1ea2bfa151610bf6bbb18f3e5d7a2fb36bfb1b5376d9de0da65a4c4dd3c141ec4df09cbcaf9b07ceca199f47df0c43dab77b111653b5abc4f3798a00c2c3ec1a5798586e017de07af7dab509297cab3ae868b09d8e5002cac3898ddfe37842b751fae819d8502523cd0478a9d491c5885869f0675a2b5787fefd2a451b0f3cfdf43ff0376086cacf5b666f2f5f0bf9ab62338328a1d0d7a8332149a8c2245e050786d90101b7d1735a4daae6b10d695272ad56b31431932fa67bf202570bf127fdb6c8bacfe2065ac678cd383a1fa0556edff53b5328cb16bdc2ee72d1c0d2747e1bc334ca05d47dce27bde9e2b2e1d54c57859c636d0eb0b8d32a15fb47e22ccebd5c7fb7ac76ebbdce58eb6d0263d1086776aa34fb6c3d1a3a75f9f4328c3f21fffd9b5511c3440075383e64dcb63b5f4fc5e0df38d30d73f9b950e989075eb9d07a399b1e623221b3bd9d64aad2d22b6df865a16eeeab6646be4360e018b4593a1490feedcd54da13046609d6c36b6e97e2d9ef92c08f6915f7c9489d6334223c0b34a62ac4455997daf6149c232b7ae9591db8a29e099e985ef58f457a62a661c5fb616a1ea093b3f28e7267ef2a20a84c2294f183b3b2646c8782c70f304374d0a4d4da964faf93315edd8b8edddde52a68a1f3bfa31ba45d0af4f46fa266abbaa2ae5a8ac46305dd93edc0ad8f24dca3ccff101df2cda9931088ffa2745a669d99f4d208e72a17d0c10504737bd04e915e81041f69cd43dcb1e27df5f6c9343cf37ee7058ead0a59a63c4f8adf89ac3cd2319b4672e274dec83ca240c59aac2fc03cc48b55f5b3e248860def31875d356b3018045e2c001b30ca108d0d8ee629f2981cc8b218ef4c3a5a116b2d866b558242b31d4caf7aa0adc1d821618c5bc197609263a63f60185a3b010df421e33941e8e885ec20d04a6f8e8c26f1639fce5cc1c373f0e5488a1aaf720ebfbef0e59a1fdee1fe58358471fabc4c4588e82011c1ac2b4d5ad050e1d8145eec8a7ccd33904e970525b8682fc8e7cdd4969d48a6294dbbc71c34d5edfb8ab9520f1bca62dbf70cb682fc6f086b323d57af48f0cbab996ac79cf1ed5e412762d4a134bfa71344870f98e2f94d81730a2ce0f23987d714e3937401b140175c532141277f0fd81cb1910b6cd1162168aa11a2ec968eee85d1a10b0af65046793e4cf175b6f35ff5363770a8d29093cf3f42566cb5d94679451bcf9cf8b4f76e28212f7ea61973e158fad9c20236b25480ea0ce01584084bd2159dc1db1fde9bb72faa407a2ee7ab2c3fe52d54928e21d1fa138fe495691495f8cdf6c0a59a68784016595462040065bf854cbfe77a6cad412f99aa1f5e574fbdf0b3755d460a09f0d07dd61d4f68d593a054d7186b9bd5e8f28b8f0291faad70030fc9a18155aff356525914e6b8c03785b8e60dff9e762102d076aa42c28479eab9d38c4926cccd7d2f7c1e5bcc5bf01c8782c8ac15a5ca36068652f68e70de5c457d23729ac792f4686b08f65311f199178d94ed2544b1b66da2db343c93057372e17696e6ace4b5556674af6db1356f625630c64f35a42ca05331787ab52bdb33c8d13b10a0a073adda7b0672c9c8952beea52559ad294acda96c16854215212b1e4962fc1cec09d112278ec3600f4f7f69de354c7a30e12fc53a961e3655de252a440da22570d7b2f6a636fa3c431008252a27fe119f76e9afa6e0900ebb0f0c83bece93e68051b4afffe1bef5ad053feac159b0c8da29afbc1b5fb7e2ecce2fd6da73bea5b71469accdabf13324f8e70d372286d49952ebb6143b9c922f72ca731a246c9d1e121418c043630f2f74f269801767b9cac9ff190bb32848c9e59ec8ee98dba75cb087977d1b4f792c57c53fdf820c855afb03a983d689c8f571332b7d281bd000bf218f5385a4267c36683fa61ef001d956582e36e9c4bc8ec0ff2f633a0b84cd94a418310e0d230b23e626ff6993187ce641cdc99d031358007ec6a5b14ba2bd2e0adaf79d838f5be9d8b4aa4d55659367b1dd27ea0c5a7fd9b3c44ff990b8037728f8e6586017711589e3ee66d898faef0042575587805538dad69c343c7374515370e00fe4405ebfc2bbb65cea910ebbbd169e07c5a317e3108274037f51712c339b6572c320522c79a4d6df1061cd7f3089517a0c9905f0d498ec28153361eec4923ef107d141bb7cd958f46505d19e9f58a12c153b53b7503a4e2cb5e498406f67a2f754cc7129e7c07f77b7b6bbcffa5ff69faeebc1c67be8c3597bb6b4ddbf494b7b8752c2251002bf66b422fdea7089e01af442d78fedb22c57c6f5d040164bb2598133eb88d24830dbdb2064da2377c86fe8fdaf6a3ac2c12f63ec80210455d56c7dfff0eaa999bc648c21003fd429c47994b6575e6c78413b8d895c316325a2404fa2b738041174a7def9043ba5dee7cdb2a521a9dcff1de62ddcc03eae1d160b76f8e2545854ac1b2558a94ca04416f27352c4482c3d5039cb99e544355019c0c5efa0ef333100cdfe7f335402f83f126d4ed8721f40651cec06e144d3cd7568463aa9a86ea7f16b0245f30cd0c72f3c8ccb9b412947073a1fe3f6eb21220b387e7455c9b30a5228f835aa8d856c8629e1edc581398f8ddc18eff68c405c45c31128b7e9c0f3abb109ab516fc6d8e03611434ddd1ff0f2f6f2f3e08bfbc65254bf53b45a1e4a9887aac7cc3a14b01b2fe6c58366fcf6113a4cbea7db4405be8b141ac1712e4fd95c5c54888314bac6eb794882501919a28bc9b7d6502eb94c2e4f2dc68693d8a982cb28478130a90753e46fa44f735bfb73677f37090cc2456c9caba5105ce443eefd7be0c6a286f2a3b1aa9ba79d57496792c9d211fb9e8f99d5ceffdb6df68041b7135d778f5a3bcd684585997e794f8c4ebb59abd38aa59496fcd1d52497c760df5fb78cd5736155c9d7cc96a91087f25b8d3214fd799ee7b09d18b6ae718671a1970d4a0f41686295de82c5a31dd893aee10949555be46d213403e2c23ee181bf2b527908409ffaf5d5b7b544c6907cb5e5d35a92be172b8a0922f8b5596bec8c394709a10923cc7efd5106a0f883449aa7693d2309ae6e7f4d3ec4d413f7035f3d34eab84954227083de59280a88702b2d50c10ae4da3cba216dd130cd4cbd561a3beb56204254a99a2a9d67b78ddc657cb01ae5d39eede9bd24febbdd274a577c9eadeaaaa7c3ef29fd119fac8720609af09ea9c315dc045681ae764d5b4f6571cbac8c04d00f7db3566b0bfb1929bff9ef4a9b6a8005caeb616e52d7a8fcf36c9e33bd8efbe48b090e370d09869e846143c3b2b058a2d2e31c64f31cc2608b60385117a761e1b32288f82ab0df2996d376eeaf1d1ec74a09c2565cda6ff6fdfc7b17b52b1ea295b9062145a0e3f4e49403313940a0e3b2f4289e112172ab46d137bf4017226c92e3a34c88afb110c3513bb14d7bb6defaa22bcebb27d637e0ac159c0c1c9876e23b3de91575f584d48885ae198d9acf8c7533485b439fb73fb5cbac9eb0a916e091903475d239d1f5a22b65f082a479d9479bf5010c931b9e8286b593cc200d7124861ed18e4f7f4768ffcfd946749d24021512fd24f4dfd94515b63e932e6fdb43cac0caf9300aa5921a4f014d69328ae1ac6f87dae286422d35a806f8e4040e47f8fb37e0ccba3cb55887763c0c8f85c580afc890f354c34c3dfd15e1f3fd28cb9671dd306bc2d7213ac80cf1b8bbd863334a073e507af28e6acd0ffeead69fc28b68cc34b2f720c7369eccb49d46848230a45a07bb24c05450d7209dfe8cd724f2abc90b03b373ad1702c7dd83c299745d245fecb41071fe5e695188f80dc345ddc5b18c94df13894f8a7f1b9b0d593297a72162186124b3219e02c8b192e00357deb7e3e05e25763ca8e0ee9f74996e202bea55bbb46b3751aa4794bf35ca6b92cc3dcbca2a5dcc6ed012262cc21d627dd927a462f4e2d392fa9a5138a552a4944c6673ded9e17ce35555b6150ae9e463421a988b3d550ed934b43aa358b196be2fbf39b049bab19e48328617279e6ef27687122303a2b3f5b8ac923e2637415bf5abb955df0760bdf0dea90738661974341fe2e5015fca40aa9da95d75307b11bd18d37a8ca9bb9d8cacb1922a64d0f70038a14b7593b4c6b25ea9077697a390b964e09246c16d6017a472d49fe6e82742439b94b313e58cbe796d26abee99ff0770644ac2e771cf511d2b09ff58f2ccf4254b8bf90e648c9ba4ea5c7aca56e053a1992d7488f8385d79e6672b92b8acbc45665669c7ebd7b981fdc3e11212e71ef826fa8c0fb29d8bb8aa67ab5712fdafe2eac445848971c31669ffb5871b0a9ea44f99fcaba2efe56d14d6e3e5ff579eb9f9071b2e91e449593dfce760d0ff691adacd00424d138873e31c84f7265ecac5cc984ae51b49b1ac9d691a0911a0889079244b908a22a1a54f467b754d38e72b7807b3caacf8d6373ec4e537cbf00b530dad17c65f31e07c8322b2814f014347520dce6eab7daa719a35c14e6954363e56f2c13feee9ca390d005f8a4e9a534dfb8d139222c97f56ea4190b913bdfe42223b0cd26afbb75181367e7ce999e600bf681dcd2d35da93ab8de41fa84ba0baabb213d1a2cc386569f00e621ccd30f2226a75cb82b48cad2649d5168cac5de5ca7fd7b2539092d00ec72e82a8162b2ef082dfb50eb15549cb62b64dc7916d6a92a894d451e0ad3ff3101a8b090813fd6e2d2ece9b77efe69c88f187d281e7fed5eb09c56b20cf42a0b3e0e03f15bb2db8864b87a273908d0cbf28a441509589a3cd872abcce8026c724afd9d465e76f05b458d82004bfceb53af0da210cffa3d678a6bd8a1a74c4304b1fe1f3cdbaa53c51b46ce0ec1fa41a3446dd23a219b70dd134457d4c3ebe37f01e07cb29f1fb65de5c962c1be287c1224c7a051c4cd3e0af9fe5f8a1215b4f088596ce1a319db624cd2215ff51cd5984eff44d4188cf6294806a0c51ae54a90bb0504bf39d3d24b688739737f94c408f46fc77fb7fd4c10bc85fd03ad9e5723b0bf21e4b0c95b71dd64efeeaed62bdb87fac0757c5bf2ade01ec3e10924db6e51c40b9f30f145b4cf015e40edddcca90f62618ee5358c8045d7a43e9a9d3f1063a0fa8fd384a3b12bd911b6d7b2108945d18146817b0507c9b2bcb7aee0ebab4a790660b14a946b032bedf5c4850c11a62555468bdd7119b5435ae3129bf164b8fc960a87343b9934bb961afcbc93009e02b84b891a0a4690c27e040d70b2d53e10cc51705691b456a40240dc86a4675e9ad5f0c89fbd610c372faa2b799594c161861de41cb230dce03c77261fb840c326a3bb1f0ee2b91839296775cc5466d3e12c4971774d33c8ff645921592b261e1a2f05f8fcdfa6a28d7ddc59f5c8feefd3cbe2960b75f633b3d54d83e99588e191010c9d2941ca7c3de26c4843cd363d5579ea9572739433d1ac5ce2506a594279169cd44b178ea3b14965f04c133906fb44c1c33ce7c9e751e32cc8c9699ad9fa2f907ef1b2dbdc20ced2ef689af2c619cc51dcfb5b5d90d774c7a6efab6534bf6c3e132023d2bc4a7d18aebd91857e412de312b3ece584a5d4b2ea38a8145883eaefa9bb2ed59eda8680730fe80b51fe9a05851d9559a65374245e852ceaa462a530a1c989f108963abc7ec9e6a4c001756ec66beed669124fc44b58652c54b2d1aa931187c9f0f8a39195b565b1237bf30a089f4248a4e1722afeaeff19d1453208a647362f624fea07c40f0fc9a15d96d935c01f0bb69d80b829784f7f7a4c99529f81f5bf548fff17b33af2680d058f3c412875359c5f9ff9d9d506350c451ef51d0a0ef19e9ca4ccda4065300bb2ac5c9e479fcc64aa1d456a41ba0e5e0431d832797cc7cffaf2065518230189f5905dab283df8e56f9133a29ca828f324d751dc46fdcb71278006acefc416ce4e5a2badaefffbe0f7aa430a5d176d8a707e5e50f13921d5aaaceb69b946c4522ff8c2f4626e726aea6f82d7d9cebf2f84ceb506907b9c75477634107d7386829231977d4b22280969b033b154dfd0293040cb72688a64dc4bfc75c0a6e948d4f0f570b9df5e4ea233fdc96c3287b2b51f8e59c7af856843e643372c46dee387049d2e01bf7ff91308746ffd14617afa1392b9e85a1d87ee4f56754b631ac33912575309d427c03879f1da25690975af1164d25ad152b809008e1e5caf8974b7e1bb19d3214c902d08de01569dd014aedde43bbe36350259d910d99d4b294dd096d8f6138bcf9d7be0067cef4bc6e199bea96a6f18cb65e5b9fe982623a9c63369798051606d8f6525dca1d641dba89b03ae4aead1174479fc858dbfebd82b34abd694be084d73eac307e282cc55292b7711b464d50290e38b0bed01896818fd4d3594a0bbcfbee4f4a416b1cd5400d3087e828465176f9303d74761e575cbca51b21d1af222ce14ab6a3ab601e47f29950f424e004ea6de76dffa465202cbc3cabd91c0245d45bf6bde75711611d09a6a5aad8f82c825609f298fb129093edc7b43c87ae6383f229ac2261fb4cc992b5f501718aa24ccf415740e1cf88b517e2bb26e9f29d54b25dae82cbf7e0a042e9bc6fe512eb758df369c599aa53934b216f2468fc4192c477ff59f01ac5ff8fdff664ca93b84c88da987f20ac564e6e19008348d5f48c007376dcc1641b182a768011420f9b0297a4ab1d88f4824b1908969febd1f575ed72a965098b2093c596865c53e5323cd446840542baf798d7c1e7a33364766c9e17fe22c535306d97a025549c80005cd3bca9c1e45d502b2c3adca25e13ae08092d9f0b87e5ff343393a37ddb2f2a73f5af9fe293894220608a742471daa6d89d30814ca78d5ecbf411ca6be3892ffaf9289e1db4345e305e25188ec376bbc72d70d21686ba558e8e0ab53766f721254ce5897bb497416d6d486366baecb4ca1f7f42e9077455fa999c5badeae5d525138810813e7b0c361be3e334092afd72e47d4803bbebad499cb5970886c1a6a3e382827fda5a59115c37c8db4c61c19cca45c0fc47017c705ba1374082fb0a19c665b3b81ca199223d32b64464a503bb759269ee450dcf10aff39708c2107e18029f47d339d6847433712e527cfffdaca8791fa3784b14fb1f8c610fd5a3bb3603a9e348b22aea72939df9efbe692104dc8a7ab57e0ed7b21a0636576ccad85d1987213b6a4e51524fb0998464f303d2673ea92a3765efbfde9d7cfb34efc15fa00e4bf4c1fd38d02f7ebdf24b01b0e2b1052d1ab77b40223839a7737e02c001253a7f19213b3ce70de397f2f997c97616959908611f79a984502b4d558bc9079b158d1b1edf549326e0bbce6b34d3f13e08ffe56c56ff03e6462fd8b8f71407ce52413b73b35cb85884949813714b17941caf8ab32216f7f327d4395d2534a3e5aa9ed5ec547bb74a77cd0ea40f4d56861925e4a112c7cfa9b8a36a4a5408d41cb60214a8cb40c53129f0ff21a86f39b4cdc448461d4bbdff43bbeb89df728d784de084b25f5a1296595ef8e601e316b9805d5d8f347ec81671e38f7fd8cf02a6145a99972aac540d2088ff9828099803b3435bb5129b09c4457ed215d14ddfd382c3e7336dc0c24a9ba757991b7c6d02a88768877b875f00ddf4ba5ef21c3dfa655ac4bcf68bad576de9b33eae7e365b5c18c1383b683a498f9719a15a0a9108be679f312bf14d206ff11b45eff085c5528b96642a1e819ce094122775328de0725b4bc2189655b2c40467b4ffcebbbd9491ae5fadd118de168b2f1b33513f699254e71438d60d0dfd0f66326375856ef5d17a7fe9995718f46d605fd70e4742e14fcccea253f8d23b5058c922297f8ce36759b32660cc30fab115249d037839a4ad4bcf59f0604ef17da6b98adb129ab3271b5c0c4a20ae740c68b2f36743fb784aa1be0ff8a1c5083b74ab77c22a4e963f57cadc1d0c067ccccb19ae9b642712c45d4e9d691baf99f03d2485394faeafc62617b0beba69cbfeb58e90df0eb283b30902d36fc385813cd4c90afcfeedc6b16e32a98ea4ed3afec563393b92060c7f38d8be6defa935583dadf69e3e6673fa523ad31c279b9e5391993480074aa229261fe9a679f268cef3ba6f35e27ad41d06dad2c6503d657230f90862a2679236c4e6f30bc298fc582d0d85dcf222fa7526ee30fbef929fd3794422a8a608270c6fb81d1b07b0882329c2e6793d4a7139b42d1934acd1c4033eb3ddbc8198f1a760715b92f0464cea09d37ba96ea70332eda357527341ef212fd7f78b509a4e872664199c21ef9068496a6ee1c2656f28f91984a45eafb72d111b4d93348ef5005a4dcf2c08606348f01819a2a5941af81642b7d3b29f93aa1d63d27ab56f977d4906c7714b3655f6f84702c47b8dbbf8905ce281246746bdee25dae4213181eb0fe3d2d2bc69769d781e8827e3e3648d80c843aa5a7a43e724d65757d54953da6ba387838a0cca9cb5afd28e8c2f7cd867e68d1b10b634421a080daafbb8616badeb06c095b47db01cc463f7cb25381b1fe52e7aa416061599dd8346e074275c4d167b2a80f3780b65bc617cb46308d5bceee8501d098ae59400e518e0b45d6d42bb185e6cb7a7396af4290678df18c1137bc161fe0ffc0158b3fd0c87bee1dd817a2d9312c03b5dd326ec79f483f11e36a79ba068bc9e327e65bee2e27390b947908a8d2f25d9c71860bcacb9e43384436e9df3f064b3fa8c3b99b181f15b5e1c6e899abbeef3d19c7e02c9a2a0d0cfcf9b18f23cd226ef2c1bdb40b2c0489749c1c8cad313833bfd0ce30b9d0afcd55b1c88ddcab190c19e753af2420cf81c22e06fa2cd1f9445fe367d6e96e9e2190517b4a489b4ef06a87d3e7b512d7323281b50a9322a0faabd9ff46c9717e3bf2d6daed530769710eaefdd4ba545d1e6534a88fb4dd6363b598ee7dba5740f4ef9b8b4b9cfadd24c9bdcc3cf8c1e108793e9994ebfbaa41281dab1ffd69dc14738f4344d8c9f59727557e53ec9966f668deebeb8e33984b27b310ea5c444b829b6b06183472bb51436515baebff15499082933c125573be5bf3d7d62158b81fedd89ce014efadbe6f347c4a93e36cb91e58442550db651f8c1f3d86ab8b9cc274908969b0d0ec8dc42ff8d3707699f38bf7748cf7e3927237419d1e1dc0635ba65aa2b06b3045b3a4c23e187223abcbb3dc44da58c72a4c3c20bf26d375c3670cedf488b2f3808c239a6eb692e2fcbbc15d81bf4d434871e9c885de08e2ec341f0886b66ae9c7dd245cc7aab4eabddbc1997485d4c60488e145b95019ba70a98152f0ad078790c67ed7628021151ccef7b80f735b81bcce03d3a602d724b4fc03fc557c1d61c565126321dbb0e66b58212e785f16c8a965e099777b455a84a5545645c88fd1a24a9d2d79678a3fe0ac4fb69c3238e102661a2700584a0f73ac2ffa309b5b04b87705745027a46018054d9128b18ad30891a4ae3a4fc0823faca3d3d4c551c140ba22f0899e8884a333d375034be111be4159ea629031d657b3323638b9d76b6ffe3f5c9a622950b12aeab0e9a2059458b94b999ad867ae75e3255268c73a5f247a969c6b31bf0ea206c8df1f13584df347b3fb0e5cd57a5986396a9905f1201fe172d4059fc0ca885573949949f6ef3ba09119e697228ca8230b39ba2ab3280c79aa17572af5e316e9c873d361d30f60d159bdefff24a3d4b92f24d8868a437b25fb6d5051208a989a9a24fcf6aa7d0aa0413ec2c71c2ea339d75d6832868e9c8e09f628198036545def016a603d3c6460e023c33f77491e3d33fc611a1cb26a782ba888eaa78e6601acf92872b851a43c184b20cc3938cfb624776fcb8ac765bbe8cd2b70ba0c1c5f8da8187b4aed81a35022624dca6362e9e94422b6c3a677c0e8f338f84143df35b964e82c829f548a4b2ae43d58c7e31e47e81b33942d4baf17b0b6dda120027936fc57223c128e87d5da987fbd4d2ccdbd20b3bc52e7a63e68c7bf4f50666d7bb97769d0f3a4d9cf8cccd5a6a9888252a7ab13195242dc569f60f14cf25a4289ed3a323defa6fa4999d8dd7eaa6737d7c4aece4a101393d041f272157e7078a18a5c014ca22859909c18dea9d1fe1924ec4296470ebb83c50dddf55673553683693d880c8fd58618b304fe221077e621f8e1813a715f958731b2ff68d8c42253b0cac0ace2219c157254af0535643ce467b28dc2fd58e28dd809324106da9b707521b02d23058346db0e8294cd1171c45ce5b71d83939fee36fbe38b14d494bcb9da30cd2fa82a6e53dad8c39e3389a7a15df71a29128ea9963b52567d57dccd8d884a148b266f554997144c4cf96e0af7ad0edbcde77b3adec95c61dfba6efa4d5d516d15ededb4b8344655a12b80d3e3d901e991a77b8bee332fe5e69ad6b2f48840ef4492862398d93284bc8e5c6ed104d40984bdb9fae9d3315dc2507feceaa35bd10b407a538b51a172d53d28db82cd2fb421a08f40318b74bd445c6d97279df7956d9345d7a706b668bdbbefcad57db07f3c4016e2973ed28e925f4993226a6d77bc35ce8102af561d85ecfef36f3b6e32b4d9b065f37780a26e29a83d47a18962aea4c77d62633cef6502f1b19c3adf2c96d9f7af67d197bd0d82f52de3a252c9a972691e06fe0f9033fba862142768128ba49f3e641b57973da71734c52be42a92c0ea365641529b57783e5e9998a438c484d4b99e60d958894db8e41967a0c2f6fb45a9fbbe9729aaa40212789e04a3c3a0c4c995e62b80e3ac0a2d7103e90b4718e1cbc22e02b8dcdee6b1fab2f5d437aae7c16803c302843298b57ad086792f5d270a543499d0b2eb401dbc5fe20f59b95ac2f97dd98c15fd9196affaf17e239a4eae76ee25ffb968f720e1edda18694800309b00a417d811f331dbc90353043c8fee2d2b1afe1622ebefe7eace7fad65c1ab99ea5da8dd6c0804ae7409e43e42af4aedd7333e200793768e7dd80206a2077bed041142484ba3542188ced88b21ec1d04bc7b74a450201f27e271c87e8744fe210e1b8689af7a38ad3be26d4629b6ce3038cb0167631a4b5d16ab00fc4983438495713bd29465cb6a6621199341dd8c75a0ed43d849bfe2abde3080327b67210e7f612fdd19766f86ef0211ed0e5560ff041717ec52ce88693f1178962f28506559cbbff2ba22ba55c8fc4a7bc77d10ca3da0943276b11c4fed2186fc7041b21b49b9d700864ae808067584dd96e1f54bb836a47552aff163a113743533f82a7d09be28b342be485bc75bdadf6a85dd8d9b82ba70d4f08370e826ec7583ac87bb359e91796fcf1528868f887fbcb79192d6cef83fbc6adddb6af93e823417279402aeb5884be5b8d5651079d61a0551aa9ce4988a7bfca5db753f712a760e32ac3191f1b6c958d3c0977c6e3abf0638df0d31de6e8df0f3fd7ab821c92077c4fad7d2a325a4965bfc033a719ac3faf409e567abc95bcc8a29275ae8534125c0f03b949411d745b45366640b56e088efd011087ef82ab1b4cda36e4d72787c60412cfa2c3f3e96661b9e8aeded0ed25429e90890a44da75a0cc9d09fbf8a891ee276a25db6167319adf1053f8a4aab7da6a6df7bb1ecc21da34788c281bb14b1c920eb0f09d1b24251fb8c63984630f387fd6596122072cc68d6b5862bc67e475b78c2e2737bb9f5cadd508209e2c065293dc252b09e1e6b834fa9514a897a033d7c52872cf6f045592a0eda49c133f3ad420e329c83b5a3cd17039ebaf6bf12b74ad4421e66f6da588d8e4850b46397d7dc59ec06ca05d6a2cb2c7277103c45f07ccd9a85fed69c0d1e87f8163d50e35bbcb6b0f0c35b6d16f1e08c260ea71e3bcf0952ea785f5dae70f2d94a49ad5a62e7be421668790833ca3376fa5f32d369229e8a057e9c336c3b20bce34be58e0e8b2d785c7bffa7df26f9453a8ec9791b77cf49f576412a52a37888cfb8f11cf9d1d6c5b64a23dc07bf92514b05689f074d865caa3f8910935faf7a451e2ba9e19b039ccb14d02939ac31b9099a139d603c1fec63664fedc7d3bdedb85fa110c9a63810d3d35a10086f5dc8dbb75fc8f87460630940b5575c9875642b53d589bed98c380f9dccde48403106cf30a5841c569614c0e1c4425be6f7c99d53aa07e8105df0f46e244e17338bb22f57ffa4372d466abc3b779f0aa6574cb2b3d16e2d1bdfe7b722990a80220306a23375f20b6950b76d02a3f82e884699129bc3517327abeb4c0cbe5da79dab1375b1cfc961953bce9d55e05895c9513f4bc4f111d7e50ddff1275e878f13aa6e5919cc5fceda39e15a87e2698d9ea30f9845a82e19fff03f557e7eeddcac13deaf7c1c8d13d68fefbeaa94897c6c52171cc926ad318f17d5e2fdbc14cad097ffaa84eafdd92df0b509fe6aa7d0447b2e843176bd2081db06d3e089a4295d16015ae87854e859143593eb973ddde9b3a5f425a9a33a78a30357c0b2e32473fdfc51e08f81d4963286c4d4efe85642b05a1826060e5cbdb5f16611777f83b5903859fad11cf00874683e416b103f2eed4fa957be3f7e8d5a3edffeb09a2e4ebb9ec66ff251b3ca17ef8e6612c257dfd3399971e85f6dfbeb886ef7db47eecd80bcca180ef5c2080293a6a80fc89429974e269e4fdd18ff47726570edc104d26b1cc70f630c7a565865c2bda5c4e7eb1584e3797c622175977669c9a5d8931c10498d8c7c01107f12b109c4702ca6e4ac14c91723d498327a1ebd9af4371882d42659ef2ab9bbc324a470b9d7fbf178b7d6c890fde2978c7e193f45dfb437574a811b03e06e48b14dd27c52d0cea4789953eb39eebab15cc7bb9cfb6960fd71b6fd0e498e2bb7d0bf319c9d36679090e3b313c03dcfefd5b111c7c217b2352ee6ac5063e5e2a7b92327bcbdad8aa289ed82daddc21b3c1a4f4e87ade914890bbf2a935950a6d7d1c51213cd30747daaa1546de1c00d94bfb9a5b65c882b1cd25d43a754f8b9dda3f4a4476074f65942188f1a517dfd8e0a83701a1fb722649bf07f2c05e20a64704c4515fb14c160830bb37e4c963b18e42172c2707fb4d9cc37d4f0bdead261f20671e887e3cd7aee6a36caec62eb5643152c040ea5e29f2cf913044ffd73ed47045f6a573bc81dbcd20bb9ec58a89a595386064b5bf24689da0d2dbd14ea5a0d0098d3137befdd277d9e4e99a268107e8310e081d62161074751dd9033c897512c14d98fae21fe89d7b1d13b4ad68ac3f2cd685e4086463e544c38d279769af752565560f700eb02d6d99cd34559b4ec713a9698c73e5f5246db8e7cf381cdb931b4e239e7ec625f56cbcceebca425dfa651b6dada76115a2f591214ba01fd7e9c534074f09f31fb33994da51ede731502aec3900c4c4b9a204859b024a97aca914c4f1c5f66e0b221ff42cb0f158adc697926aa7d7ae33cbbb5290e6620b346e48cbcc79729dc62338d868835c5b7282cce942f95d9d188256a2de6a4dec7857eac3181ba30427dcc9bcae8dd5fa9a21d79057e575c1caa1ba08e9e3d8bb90999295f7aa37e70379bbef73900b65f03beb2ae1caabf042c1c7ea068180a583b3b097879b802e2869906a750c96699581634955f5db807d4c90f0625a424bc4033bf35e9430961372c8dbb7eabeee0060786a25050b829cced4cc3abb0858b3e644b93de981b4e4ac7aa13bbfb06a9447335b8940008a23bbd1a440fe41c16deadc1ac6a6b8ec2ace0cbe667349eeb49d0634699c3ebc857157002d36641d8d57fea146c3f25480f9c9f00fedf5bbc199d975a868038359b564029f7ca2ace2b264c0aeb50d6b5ed46bbf48dd00f9870488cbc928d21d167a3a9793a6b151751e8a9f9c2eb88cd75de4adfdaea7ef99812ad6e8ecb74a534a1a1274607e9b797b97e94f3fc14d9def41747dead9edb7a7287c3f100ea02eefa151fabcee5fe6ca2de3d8af3941f5131e952f7a222064f9a637b5ab69345ea4c0f440cd033675a2a260fce1e363855da3bb42e3a7097986761e935e5b9713803e355cb96e9b827e53fe82102431e6cda6760c7d4c592575c54ac4d9ebb0b6188c8b45f566d80f4d456f1a610a2738730840d9fced80ab2d3cf81e3cbdb6b8b66315fbf763eaf919955f34b136587079b470464e162e52247944b0970c81ca530ca54f797764009ba3f35c6ac544d08f2ea809dd3f74431b1ad3f07fb8dbf14b8a19cb487bd72fc336a558246ea7d80e3113c32ccc7e2a8109d500e163a735e1c9b60a204f4a6276da23e3fa677e40197df67d19bc4c468ccd4fcacdda32504269654fb08278cee84f0bcadb826ef26dddcaba6d5fd5fcc0a4ff6942561c789b952d22304859850e97213632590237f6375bcf418780f215b496dff38f7ffabca5bc5eecbdd3bf46f8733f9b6c1fbd85cd0cfe3fea0df707cd41a4a761dc2b681232c6f1cd5620edf8b567442c93b0092a34c147fa6ff553c7712b731ed5457d1f852060b6c624408e76c44df27ebd6de42618fb13739863d9fec18a1125a2decbab6565644e7b1a8e27952e78c2e6bfdbe25fd47b3eaea10eb1af41e047b399875e10c139be5e817e8e46c61b779beb5ea1e92e032ce1ecb8955fa275385c4830b1801c447ca1fadc36a73cccc8a02b26ae0598252de9dd3a6bad9fd24dc5f43444f44c4b86901c882af819628048a888323cb2d1bb6e973e5adf1ccbdfebe7c8f8091bb8e11115a7dec1407f66fa0cb1db08fa8adfda3dc632a8858af3b9dc84ff953f65b28060b420dce4dfecd5e510c4ddca92ef000d2c7145001925a497e77a1a87c918532e3061447d329b4ba546946148f699242cc7f8eacba3a7354588d96b468972f9afd89e2ae4d67da2eed79d38e36800695ad8a19d136437559c3ea53d29f38688fa5a3179440bab93f5234a480b11e7ea573b61e0255a87849aa6eaa5ee819127af4cd6e5d6b7cd97870075f70838ebd84a6044ebebf5551f09dc1a594fec8db8d2b1438bf9ab0241379174b97726c9c7adcbd28457b79436e1b5491cfce90e38c3fa78ae255eaf83a8c66f0f30d67e3d0b2af7916c0b88ca109db7c1c6c3494349daff3bfc7da92cfac19d433e82d29300c0b41fae7483d55fe47c83506ce716696433c03d010525f21995a2cd980efff73d7b5f8958284905d98ac64a6ef5738ffc8723b0e49c7b46f2d4dd54aeb85c2b5938b75f36dedcf7cd786e5ff174b639f8ae53f72876c311b9b3565bf53e643179b43365d5afa097fe5bf8be02358cfd08ad0856eb6e82c28b9809d6eec3296bf73dd5ab6738d0c2f5a2f41eae72d804ee128e3e2a36b60a3dbd7aa7b635b60b65881a8b7f677dc08a1bf315f5f8c219079c3daceb985a95913005a628cc195af338163a9d18f41751b6fdddcf07f01ce9c62914e40a38d9f6d8220a5c9d90099fbb7f88fc0cc5802000864f564f71ea5b2f178fc7265d3b71abf14a880f0255f2ab0b1f82012b9157360d5e9bcbc189c15dc1a86aa47cff093cee8f63fea789b59687ae85d1eba782c28871815d14d6e7342dd81f7d3f510181364554653be382554adf63a9a2d22c86a5d684395adcaf194a406242846de10abfd6d66026f395aeeffbf87c53c4a8000c6d043946e096a94765b33c9381ffa4155e7c0d30ba244c9750c3c6f853caf51203657b2fc87e8ff40b71c53e4b6d8c75be716fc02055ed4c89673107be000d0be25d63c69cdab8a2e23a1b03bde204056c8f5e7f4d46e3fe2857e5d57a1b97e9952d19f5a948be85631db38da43d0d3deeda09352a7e7586c847f2f224dbc6d31abcbad9526d16c77da372cce82d02685099612cef7f21c541e19d9eaa0150c4d14554d142e427ab27db7231f4420b07c482126aab0c30fc134e2294c9eab0ff6c819bf2cd6f5abe97da38ae9702c2202bc628231614efb7dd4171a9daf9c5e7351227b9d52ed5f65baeca1fd4a33e1151cbc5e650f99b681696a1d57a16601d5bbd9cef955221b7b94c47d1e5d0ed00614eb346f59c17ef5cb91b63b2a6e13b94f2696313fd016e8b0b8f1cf87ce4e9381443326ce3e6870464554ccdf47075cf80ec62f0c6f02449306a4d512647a6d8524c5dc03f07fa0452cca17b9610a92b626c45e2a22986d954f50248d7831af5847379f8fa571b12da7ca1666bd357bc0f9c2c71ab7128d715fc3c3a20eb6fa0c527083817b7884cbc0b39abca992f58bb1d41b02fd3e10bec4f52ab3341cb61e6832f76b8d13c492fe6d2e890019486ff86f34af270d713034ad69d693352a917829bc5bd8303f1ead00c613781af798024adeb41f65390462a4f92f427998969fcf4437604f3f373d9f5799895e5079151660105b58bce6715a0c3f0d88e8b5992a5ad76ec9f47aafb620b234d909219464b78297234bbb6320e5fb9b4c278aace3062b664fa11c279840be27cc38dc680647f7f89ab902e0fd8a9482a6f4d33ef660631bff80f3b12fd38d9fee9891c201eff55591973f640b754a62c6aa35ed65e183645e4f75ba5c86efb179fdfb9ef3d80c4dd9b8291296516e68e1bf7ed86b5fbf25953e64379c87718486d38b98b5d5991224f32b0f52259a3598b4e4f31317d9942d7cd7caa421c8fcc1d14cc0127ddefc7511906b6317c5b932140db800c472960038f32fe5557628a4e4ef264127ec6175864d747ae420150151151af052bcd4643eecd69f600aaec18120115118608b22398a3486b5e0a413eb1729f0fdc5a4376a47d5a0093e859a3a20314f3818df4735bcc991bc4db1242592d02bc70774a8e1b9cb041c41fc160af53e84fbb53a3a2a163eec15e7ff15bf3c371c4218b6ab3dc9b1728333eb96e7837e6444a11f28ac0c91e9eb31d641c1be4e73a30b6d6720845e753b82328df0d6d729a83b6dbb3f4fc96dece110968c8136b030244d731572033baa610a3fb052ace2b2183b87645e4cc3200feed0fd8522b2b171992494bebd441d8fd5a9c4e4ddfe6b8111369f38c4dee73f077fc5e0d957bcce8de6077a738a3e64d334a8c7e0b337d3208014675fe2f7a06473b9a630330a64dbf81652abccc8eed21e21b0b18855a0fe7277a5997557508cde5cd12887b79400c637886b457f018344dfb1f2263f5376f103346513ce17eb329ff19bd7e237b178a6aa481cb3c43b01da891f8ea7d3415c99a77ec4ca9293b858e45ad53ace06a5b63b356fdcd79cf6ac8e5dbd3a596997c833e4af7339bb3cdf11879702aa12016497cd8099ffc35044b558f60bae9576d367fb0f4beb08fad264d5aa99accf26482bfba6ef13074c174a69d437485eb18191648fdc7f1c705c178b217dff510d48677501e90488e77d4e3fc92a9522a3f2a55c6fb17ff19ebc985a52598204a6f24d85083433341e85bd2e4113ffed806211162449288dd88c949cfec88fbd8b5bdf4e2d5dd8a8b1119935ff0c57dac44930c990d09c46bdc1bf3edba26effd188c4a45dc4b93353bfa119e37e55cd39e7bdc97c90519529f4580a3c7af97528607060928f9004463065585474b969a857e81019be75d84cfb55f7f3a405ad751903ece7ac7de69e246c1bd5cf9a52b50e6ba7205e75e88822e2225ebd058c6aac5b7b3f7c5453695ce927f26c58874950e5dbd8a7109a18044e2b7e4f9569919dd9a416e1ab4d1ec92757c463021f043f436f8feaf4bf723134b53826922394e87b53d28fa31280a7808aeaeac79a2ad0baaadbbaa4b7ebb52ed082fa7b365cec6cb367273f454312f4f4dcd93fd6f9efbfa3722de623664d83f181977170e22409b64ed7bfc2290a824fbf70f2156d3c247d73a9b579c87f7628bbf2c0a3a7f69006d52703cb1980cfff04138f85888ead1d17f0f64eee67f18102f9f14999576da88dff105b314d5478199d36cd768bd45206fa9c43bfdb5c5725ce2a214e8989887e3f60fa1a76aef690f5e442f49668c70bfcf038499468e5053d1275da1d8bb4e9adb06fd1c529eb84fbb9c368d0e33bbee02cf9e3d66e3593daea5e1b29def03d3539c83c903a1705743c5097a7b30fc647ab4b1ad2164a16423891364920a4a2a8eae59caaedef819cb1ae6c88f13333ba24e2140884f0872089ba87047277568f17fff027d1d50951c26f1acfc4dbac01907e60f274868cbfc1024d8df679b23308037fffdb62effcc4629045ba5fd82936504dc67ba72fb41f66719fbf822334fbd0c43255712776dc39f318c230355f5b4bf24dd3650878089d90fd42d969390b9f8dccd0d544ff64720c2244d8a258ad4dd928bb2707fb5df62a2c41c36fbeff586f99ddf39c5e32931981b8434b41c64b660e7b49bc28e22d9badb4597079c75fdb85c55b4fe4d86998f5cc4ace58c934fd06c3582f4338aa5d63d516e69452594b8fd4f4469a78204a8c4eb3dc5c55a7f39658a3d052c1d17b3c33bef961b1653f60566b9dc4c14becb59e067a4f4dd56059a7c2a3e6b9f1426f9b02c4f98d61fd04be61f4cc86e6551780d2dceba98c6d8e5945416c1752556843295ac3a64ace5b8cee9c569ee6de4dcc984769de1ac7883183a23f5d52bbf33e0439e0a00faea22d5f5393795ea99e47273f4b663e468a438be0ec475083f2ae3ec3cdb991e6a23ccab5155eb8b1e4e5a8d74ab93743a9fd4f1741f2730ecad105ef33e91f26362ab3db951b1b64d9241a823fd6514637cc8480c28d0b421259249fd7b9379ad48d19733dcae40ee1ed38fa1f3908c373d8620e83572173409d5ddcc36af59977a99612a5a74987b915c8b3cb86ee71a30fe29505cafed6d6432058bc71667804d45f29071891315b9ea41df4f86e5f00bb43736f4fc32fa55e8d06e7ecf1e99c896810c033e7a0adee6517b47a295984591139b6c397809ed6f8b5569e366f2a9d3fdc5ac0617525c78b4dffef107c62a49c22c967fab66e6f390a0f12d0b80a3de43b07e70e77a6c2e81ca7f5411963840535f68c37e614b04d5f8afb7a1905289b258caec675900126a32c39a160d534cefff9c6574f1d2c93a7b4edfc7ac7a3e2d5c468769d7e86ad4b33260864ec52cb499fb456001df994a0d107634874770f5f208b038db4e2d305e82a3bc89d03032c03254581768322148ee59c050f6c3a14f315763872562fead9d0f2e6f977bfce8571921131f4179e20ee483adc230c0503e0ca0319c78209013d5a662b7b2f2a4f6452fc7ee67e4315b0aea2925aadac323cccfcd5a93c238b94dc2c39d4fce4317270acfd360a5bfc6c6af38f85715697a9a47cbc6447231abf3e6fabb134ff0a9016bd852d515df877053b1b6b983dddb20fe45d7df1d88c2599eaae011f23c54b68c8d0995b5f7cdd8ba4527379e47b413f41b8c09542857b4005a990497f5872a53eec845bff5302e78a3bad2865c69b6c8e30ce2b81605f2b64ce4f501b9f15acd18b39e911c674b32370825c4aa214a718dce7c495da27c896d367e7fb4e02f9eeef1a629a274cfbe0cd8c11ff66719b3e6a6890ed02d95ded43aa21a15643068ef071e879546cc6f3df0d6d4a4ef7f2eb5731c667735005a55d90c10845d5d241c2b9919ac176d7358f8472fdd4dfff3c0039abd725711e528a3cc54bf4bcf864b2056a40100616aa2469e7372c8f071e7924bc70bc217c7f69a04a9783b226a78ccc5d17d3266e5062b7d27ecbdf86c4a1a59d2a3b001e940a872fc9a36d801b76a1fc2d1797e26ace5a96c75ab16eb681d7a5c36b85245d95755ed65f9f5a13d1cd2a0d2aa0ab49fb0fef62fc849828a5f85cdf2edb39a616359b9b34c31c594a6243504e8658d0d9f5aefa494afc4ceea455a8ae50273f0764ac21f7c2c501024400b3baed7836ead22e7df98439aef4d17641373b635a58f45f4fdeb31cc5a8a0a3015e3f31129655192e22d723c8857ffb0aff04868b276f98e74ca89f137bb98473998cc50c91c0d087dde6a62a1c371168553dcc474290add5faec017cdb2b051d98b33646724bc2d99a925e7636d2b1f2bc4e8d5295d30aa4fb716550b5867222847f432618467632ea1f954d7757d31e5e54d73667c4d3541de40150879036536419f31f6083d5b4d737753be2e52efd087a36566ed1c6c9d03424730ec2d5a376609038c7ea11f2df752eba55547f7995c7d9d9de83aa5df6587d48feae4305876b949812b2b0eaf8f7d04f0f38a6c5e94bd9f9c01dfb887c410ac0e33fe0a9f3e416a069f6c67a1dfb2da6c0c83ad47aa7dc1748a95a05ee40ce95565faae384c8154a865275b223f491a3216dbdde7c28f3b573d8b65b6122e944e2caa051375f5fc0d727a637fe530934f898ed4cda19efac358d63da6fe6129a63c3d6d067cbd577cdc4acaeec6d493911df26cadda78f9ee2b98f019f14163987fa991772521ac49b7c1c21de53b7573d68025834e6c827d541addc8282d7eb0ea662eb498f2efc89427583fba21fa83edb945b8a99da7c11a52149e38d6a224f0c04a69e2d7b90b811b198ddbb8c8281739b1944810eb00412cc3027e8fe1285348eb6fc35cacf9bdcabad498a351d37bf8f9f6acf08d60532d135db2cf2ca4ff945b074b1b2d321489e553c74f35b98afb7643c5a7bded80dc9bfe829715a61e908a02169a6dbb959b821136216ad9d027513dcbd8c73e17731cf01126d99ce4cb6dc30709e24960af320f9d01f6353e6bcef29298a31c1b68431f00a96312abb468870737e128bd2c6c5d6516df02c2af97a4dd992315227bc211e88399ab5794b2cabc5eee89b67e9e6a103f72b5cbf1275b4b678c2a3cb56aee3c85639dc742244bbf92c5b6d4a0e6e65d0600ac0ced7906c77f508c0d7e4c09d38dc41b70b46dafc7bc30777721dcfd72aa988121941c7470409b9397ca073ffcf69cc950ee074248c952512e2d64857ac2ac03a946ee8f3b44aede15ef44d99c386e4bf8467f9dcf2423b4c5b84a0587b79d9ac6027ae6dcaac15b9ee0c7369643050605d90f11bc27360e67d0e04794303252b8a80db5a70bfce3b1e97cebb22715bff1b279bbfd7be969600ae24cfab5f5432343d70c8e6168999c3816e07595cdc410c487d56d88f47466acdf69316ea249e61806f4293b2d78cd36e5485c88785db4e7c534939c429d9d16e15a894f20566e0928d97f7d089b0af19b7f0da70eceb9d542a23914f45fbc18e769a310c9248e9ce96e96c9b5d00920e9d801a6647aa8a3ffe24f7ebd99ae9c2f9122ac4f1e16222bb52029a467fb99f5dc6e42ffabde5a357012b048fd09bd2be50fdf452a2901a885ec700710c581fddcfb1fe08a9ed376be4eb228cef56028c5023023fb441e918a070cbc839a55944aa056570f4654cf7106d1dab2dda194666b664b5ebe948ede7585b86a34e3dca0025c84d0b6fe8a6d1fc54a9198f58addf0a70ea08ec510cea22855d073be1d7661a780442abe7ffa2d953138ce6de3d48286ae268f85837341fd6ca5eb7311b43afea9b0ed0018f08d307a8daecac3cc2dc8f14286c08f8bea3922e022ed9c33bd355fb0cca1a43e47cdc0b8fab19ca16f7b1bfc45880074eb9c890c0d2cd2e377fc9ef77d51f4d11933c562651c409d1b49e40f38219b6598194fee996f7e8f222f87cd4fb7a41fae209e77b9bb68f23328039ed9e9ac610fe7cf67f551af211d4cce446ca2e5c976ae96dedcab4ee2007184989e2d97de062871b07d3b0fed3cadd8f25f13d6b0892c8b68f2bb25c10cf18fd2de764c5da6d196b6855d9ce86b0ff5138154d280b6e880df3eca6977bfefd26c8c20a6dfcb15bf150be08fa53bc382b0eb7f104b544a5e4dbf07033dce85d3d10118be58a7b79e786b8987af21dda52fa273811a82b9f4abe334639d719d2476e198db89e5aab2b86d88310ec23781283cd7b4bf84b2c20c40fa57912d17f19de339793cac3dcc307b30aea381717dcaed5cce8695aad33239a781869a5a31e2d001fbb03f664ff64a97d1c106978fe611b14d43f385db056ac238601cba1da5ffd49162b3309adc4b73a036847974234cc90a46638c277bd4ea64ab0881dba82a376b5b5fb6047be3160f3936e7a60b2d98147d081d098eec657ef8e1ac08099c5c305532099253fa79a795f92490f122e6c9e8b89ed28d55c2bb24887db7325a589bb07de90ac39ecb4f1c337a3d70551f9c1588876aefc8de3d47ea969139f0fa3eac9660f9b8ae473d9a8ebf05c7e87d05362e59a14ccbd406c1b7e4ad6caf90a9ba0c753dc950623b3dc2584e9cb9004b2e4883351ce7b2b5f58d6edff4c53702a9fa90652d2038e97486cc066651a6b18725218d479721effc9674c4d02594f421620165fab54d54feefde8eea63d4695daad391353e8d8d5d7fb4cf040f4a25752cb45233f6664e247bcafb7a8b813cfacdf20198367691b4bc25750896703b93550c8e713a4531ef69080cef5e783930b05816e4d1638e4166e50ca253b9926bacca3370882d99661c481841fe43c35883a71c1af57924fb1b71e1c6bc6b173fde2e9aa309870d2ada2519881ad9851c6d55ab1528e95d7d77cff4152d918c46605a5e7c82672ea73c51fe85ad9b7f2f138a75903925cd514e419909da344d1d255628d4a839ba723304fc46f0c3e4a34160f29a08c29701e8740570a1905fab49d80adb1c2d786f9f42379d5354c00fd855dd789101642d13e59431f4114a719a6df987b936247e6ca3c84148b28e4baae52116aa0a6750c142881e2c42df92775405ae540538144e329538b948855d3f0f7bdb1ad370372a1771b02b30f629f05710e30b29042102e7e45f325b938c6067fdc8f8002876663410f72223f951449eb9365e62f708c09ca0ffcda8730e5efb853d6e11daf822c0af84d3fb40dd1ede47d6a9c0d43fa893e18e9e2ed1a391c0a712aa189300fa64a05405c9af3ffdddbe0071588778c27e2c6d73d8a3dbc2d6d2c7c1868af96a65551e748fd20c922e0fe691d764c43fe68c7769435d8787cb4681d3e57d49a8c8ce8a3659b5c88428a0fd6d91c95058584fdfb7dae0495714ac050f30879587785d6e7a3b34d046aa314dfc59c0b64b1549594d891262865b60885758225a3535cdff438ced7d986dc4144edb5bcffc13b2150fcdd21b398342c7cdeb4cf8717afb83b4e80d3ec464ad2f74d752bd73c6c490d6c3c078944f18b2003eb15ef00c4bd94fbc3620b565d063fc498acc58c9f75b6be6f07edb473ddd728242b933dba35f42d2545fda750223a0aa60d958b41f9905abc56d42a45e48fd7d77d4ddba4c6c4b43eeb878af76adf7797c8fda69f337110694540c936d9ae577e682899d0498a56e8743196bedd62195525c20919bb35903d578360abcd646e0f5818e50c2d97df7f6b28213b9c9e13e19eaaece553c1f98e5d1ca7209744d9d6625c6ec2d570de39043277e3399f47c674c6994786b0234a2ee482c33703f9462983a2a40f79c75c0e2539b5c904e83e151de1bb128f986f20cb3c6d9755209f7d1c3d53f89b83cac6bfa0b2514a41ceb61ab04eb90bb4f4f3497514f06cec3f588511a29543659110468ddaa3ce77798e5ab75de5805225000d71a65b6d3b0f488855508c5eeb12252e643fdbc88528abb28b39598a15ec7fc6e1d21c9ce1d9ecd4b8034e76a239ceb4e85cfdf5ffea0d8db1617187dc5d6182bcb46de2533f138f345fa8cb79a07c79fdb11a124346433e45a55ffac16ee8a9947a28e42d32436debb9a284819309992d4f1e37075de39ff6dbd47b99696c8952ce29e50fbc1d5407772225f8a0c11f852aba48476df6ea1a20c391fa1006a82518eceb3efe8c4cf29597a33181c8c7647a2df64517d6770fd6df6557cdabcda984c774c1d4bb6a3f633d081b6c260ef7709fa00b9c05b2e95fac2ba39548bc4668e73555a9b87b4009b55ca6f8e410838a61030ea954869702b3167ec1e706bdc79f711a244afd310dee5b42341c646a1e90acbb213cade715f6acc8fe017a8f1b4157ce03ed283bed0aa52ea02037fc68c5d7eec078b56fcef2641d923c956f82d15fde3617f3d79cdabac0a49c9768eb513fb0861a5df5d8acd58b1ae58240a931abd41e4d05b789b23a1b28311e66594c97b5bd1034a107ce84226a95d7a16bc6507e8e67b79d0882a2f824aa9b4ab73300df66d82033adad9c8b47747e2a092c04e8a14977e9949f90ef68ec3203741f174269fba7f3bdd692981aea0d4a2ae304bd5b71f3279bb1c730999ebc8d6bb99372d8bea4351fbe51b8f54e391a61de3c82d571189c76c1c21df11554f4c252315b39d02008575d0e83d3f50928bec66f6fc6b6aa305e6237f5c40d584891d792de485da6502f6aa83e5cd46fdf97c6f5c23076a35ab9893bee7d59140a000a5f4337d2416415c8670ece209c00f4dc812f95f0cce9fc05765f10e9d9c289ee05dafd46e6d273101b1604409842b68d3fdddba6b1a3ab601b90d24801fa385e7db7fe5b4a788304dbc827191643c769fd53e6b649e585e2987aeedf11ca809212db5c31f1cf8dd7807f30090b3d43e1a6a045f9d435babcdc31081a17afad2bd0515e222c0d8fab76a657e6cfd9e9388244d9ef3898aacdfa4312a6689c15768a2c761ea2547c2fd40a0662db3e5849f010808fe4670a96b0d5f76015abc87966f10f1bc4ee7c9b1d58a276201a0c9eed82606582a3689a56f1f698f23510411aae26cd070f9fd5d78b95ddf12d6534fd5c7187b57073a11e16f29e5419cbf60bdb6afeb3ba42668be3e00dca75aee13204a5b4bc300b6fa306546716504cb4d2bab2ec042f870bf9c7a22bd420ae84a247266bb284346c9b440e6e96f6da15526b2d7f30e93a4804fecade04bed2e3201f3b3df875185c88122460911ca25e102d933ad996c5aa4829a465a3636fa811725b4fdab7023452889c566e99746896b122892669a0a92b8a1542dbc16d8aa6247bec7a3e42791dd3dfbfc5e797b55b5d0dcd73fde332c6b38f9654ef35d7b148a63f8cd825369231ad6b8dc2118a9dc394020d6ea6da61bef5b793b794114275e7f3dc4a7be08cafb45bd8c554bb544ee20ff4592959e9d159bfd4d77f5100b36269202f95d69c4522ab5bf0183180bd92f13802c77e4ac0f41766ac352325871b96106b7c8511949392504eb0087df4e2b8cef87bc258a4d6a104a51a0eb44cbcc8a6375d5a5c5d4816c0b0e2152094a53dff07d7a0ff9d715dd69ceb59e415fd94d3a7fb77a0a504c75a0482030d690247a3ba2d0c3df14b2313d584cd608ffb228a559ba5a0ff2a1db9f8c278dfada10bb42974bd92d8664a75054a18c881042e71df5b147cd0a1a79056b3d84d1c79bd6a643173a7c3c710ad8c724ea6c5b56740194895fb0b92076700e95988ff151ed21cbc606ce0284d15b4e279b193779cb0189f2cdfebb448d4f81257fd0543020bab31af322a5cb7c92d229e83967be3eae26a853e20467249c9b041cf92cec80e4ea63cc0270b1213f378d9d42929a07db33cc20b37cf5e159396cee30d1ed405e189f8d992d6623d9a0f79f77a2d9936c3db40c8aba0d71b2f30d4f8e1e7a7916b41f8ea5c284d8440d4c66ece7c7b477cb2fa9a0c15d8a1b64de33d4011da492aa7ed2868f736514ff156c0d3ceb7745455764243384dde76a9dda79c3cc4a3f1d41d3380ced4ec9cea3f97866307b69e74f21f832588745383c87b8a6585ca7fcd3af6f80c96ee5f149c424d75cad75176d090fc5bae639905bde143a10df5be659456487a0fe9d2464fbdc874ced7597cf129d4349b93a8f74ee19462ce59482f4b0b3e0b6261b782b28e313affd2dd49bd79d44982a2267555bd3a8c98ac0acc943a51618bced81067e401dd4e475504b2303d75a664bddcac1a0cec9557e4a4914517700af93168692bc7f0c7cfba957f4e3eaa44cb6ab275e36b5410b752bbdc3969ef753688dfed3c6ab184a1cfaa6ebe6c60194350a191ae12cff1076bc2856a89261e4d9062dd462579df21e2a1ff4ad88a9a7a297514debf03b9c9494add23e43a4c04bbaaa9c6db1271996c6bdbae6c71aecdd9c6575f8779ada431ac31f24cd84055a0e9aa17d09c98c53eb4a74bbaf35f23e5b5aa583609ff9ca5722325ba65b366051953ec5c5b635ed5e35eda71283ccfd640bfe351070553e9c50bf2e94949707885ad00ee32a1af4c83768679bc99a4271f636c3db20acfc0a7ed97a11aa9a5a12b3d1fa1cd054a848d5d5edbaab881832fec3520b3f55fa5e8ceb42f8f10f367c30ee1cf0c358e471f9775dd9ba06497d44cbcf5cbc0513fc1d7ceb95c75cc4eedacbdbed62b18c0dec1d667317ac14dc85771356c84e2f1f703630d3e37fdc677c9bc8a6f100a3f06e0fd0f974adab3e82561705e115b9559227188c8976df9237664de19c5e4db5f6b61b8d66ab68f7f8b5cfd4fe183136a27a51842b271250547a38f4525ed94c78a98de6f18d018d4b67bcbff081d6e09a37a2aac2fb60295eb3c5c1a317bebe5e1271b906bdb449f70f76fd5716f19121b491508679ff10139cab7d9c89c3eb7a0cda9bf7e9c158aee0f6c9d388127df3e9e13d6ee57211824fa1a8182d7fa50e6e11b57ebc0b06ae0b79534216d51dfb6cc67bc1db2f3f0a245c77b57b8b19746928ff84e169a3bc50de4a5dc37e4961a60c0c874bc2eb6d3fe46639abed3fed88dc180d683f2a6fc8f0a1f7ee27429ce2d21df79c700aae94d071fa3d5009f21ffc5f081d467886ee8b206352f7c7e0382766acf6dd0e5dcbfef1183f641a6ae5c60aaea69fabece57fac68e45c268d30ad2ffec2f55d843d59c6098543b6e2acf652444c7084862cf1c51ad470c81dfcc9f7396da301f0549d64502077bdb531272ed5657c2973c3f3f002993cee800412d1daafe401cbf5764ece5fa596eb6ccdc25f6304fdbc846be627f87eeb7e94bb83878df3fdb8aa1eed9198864df2c49126e23d44be608cf18d58213edc70b23872bf1e45d83805b6b7d283dd1d171b22d18d3444ab0393cb738fc39a53fb1532ea92840056121edbd875e169abdf00c79444896d020960c45e997f42a0950afbe1c53adb403d0e87ed9db936d834eb32966954c20a857bcae61b8eca4d38c633eb8deac47a208af13642a900b008f7b70d0eb067e6d3b6ac51c5b8880f6be9b4cdc7e68a484fc7359c3f7438fdbd75173e61a3f627016f601850a0c0b56df3da9feb1c1992997bbf8268f113964449ab03692258db727569baaaa37e04b2cd670a7f24e0feca81aae11494c655406df0f2118b37eff46c1e0b9e7e63d1af2f39c6ba7e9d8a85a25d5dfa200b405914b423ca3a29ff97662e78d564ef8d8e6ee33523aec8b7ae7c05e4751f90753ffee979e0c72cde0e443a2e446b1d84283870f7771dea0b9b69ac5962318315c4b561561b2f597c0aa1bf115864890786b632e94f8e9120d24280a188b27d46183dd54d95d55a124856200a7c034778567b96da8def66c54da7d2ca5838797616d665615da8db1605059065636bf46a9bf535a37c6fdf98f5bd219833cd3e36cba08751653278f202c121df50a6cea5838d15e1f0ba6f3e215038fb9d4e87bab7441d5900463dc50c7abcbc002d7d481c446d1fb68349d6d69dbf15deeb9ad65bc5d5df432b434370396b5bce54db0183b4bf192b186aa5e530841bb50948fa27e578901c60558a0165d1ceabc6720ac5b5252e9a3621d2795ee2ff0229975813a5dc6a68581fb1c2a95a0154fea237cd494b8dc0f7f9c862e2513ae22acfbfa6bf33e4202cf8a36b843a33d34b115a120a20d10927bdd89d755f8f761562a9f665b0f7c2b75fe56f196bd9161f6934460d78fd685782992cac5c51bae80a38b76fd3c1935fd0a3d142b1264b8022f1d7ecf570fd5614b71927d00cd0007d21f389d84b2dd9228917d905887484fc3ca18f8e8fdd8c71cee9e08369b5f63dde7b352e74e42847690e74ae63994eb1fd1145232e115ea19d769186343fd7a7fcb543ff2ba68ae91c269d00c6b5dfbaa97b38dca772bfd0da5cb2c48d7ab9aba297c76eefa05ad85a4f9073895821fa2af79741350ec96e8823921d60c242e3119abc165d9e40412dc4e6b942c636166c0147a459b64c1f65c8cb1bb7270fb0a3cb1aff5dd288fe37432db2948d8228d3665e4396b3b4cea3ce93b7012746cd3a1e72700d82d15f32119af6f1fa2a4355128f1936002a12bdb96baf92b6a8f508df689ba7917a6dc49834adeef963fdddd7a775c20b0df9279d223e38bbe0f34c2f1a9625132c1d006c24b33c0240871027284a8fd2b64b599f345aa9a4be3b77148f59d511a197fad8288b4f991f43dced61c3d4c8f7d01e6413552d591f6d42481aad24f3087d981685ffa370567989cd3069b7de81ba3f66898ec3fb2a82b9cd0a2786578ddc62f55ad57414e48f156869921eaac47d71c41ed58b92a95ca2889b47ea2b9bd98eea31515a24afc05e2aa6b11124d2779c765277086bb5c38364794d98fd141c5daa57552a40d4094cf331f1c8ef87ab0b2de4c153b6bcc3446d22efbc9a5c318a2b42baf6de61f7b24920939bed67ca9ef1dee66ae0520e379fc4c8bd9fa9a20553a59f74140ca29c0729b7cfadcb3489c7aadf7b99bb54009be46032035b301203fdd2d4ae1408d79bb787b7afeaa6ee9f58c086f35d3f3f56430d2d33e13a0104426df5ad28e7823cdc65ed20406efadc90d7bf8abe330af1eb406e7498de255f1ba542b58963f4ce97037c8ee11811db1d41fec49dc3081dd07d54b38c31a7f040d94fbd26ebd7fe67241098934c79c3e86793ad0fe9cf773217a2343d9e9eb28d92ecdb822402204aeac9474bbe88e428afa37760accef11625c08c256cea56884b861b15d93e14436b0c7f3ff80d0a4c060c193f9bcfb426ade0d644af914ccd8dc58ab9c42bbe8fbf7da309770caa48ee7dcaee1d96572e9ed17d1ce4af546d8ee8d787fd9d90a19f3d565743335911d794cb1425b434b9b5f46120127372d88b3a2bc0c6f1e323ca49900a2cfeb013bdc7c1493a0ad1df181e2712966d3ae993ee06f4791f56a56b32716f67e84f6c1ee0587479353eb86380d73daff2445db8775b4f610f04d1d75f4a9a9a045402799cd8d080a622043864661dfa9a3c1c49f99fa4087a4515809d2e239571876f5a313c2ea9fbfbadcca7477dd66940234acf071c21dc3a64d8e249ae2ebad1aa1fd21ed8aa8a91f3d0cc589729a55fab65055c66ab35cde2c9a627dea0a70fef51d53c9842221993fb1b4474b47079948672ee54f030086b1b5f9206e05a4d697784ab2403e44d7bd5bccbf14cda64c7700f9c17549dd4e108d17b3a32a4d7cc136d5c93fd89bb7d68a3d28cb4471c3f009916920a9c6d949273b58f384770497cf2126285f9eb06380c89a29e4b9b5b79824678f38413fe0953dc2414a9800571268e5f4399849ba07a8cf8c756498c473341575cc4f76badacf4066be5660b083f280ca91ae2322e3a38f94805fea7f01d58423cfc2a7da5dacfdf16150910e57a6d2ae706f1f56d7d6a4eb1bbf6e7e7737809cf830cdce7234366816840171e362e764c46c5b0331bd56013a22e2d38a59651c24a40457a537940f53fca61292973e4fd9912acf51c630e5d526819cb1d7f734b6a9ab9cb16d12c689662ce460fe3ad7d31e4401940c1a3a9116f74e339884279705118863b944edb601db046e14d0a208e32da7b91794b1919289a3bcdd04307ee409f2a7a96ccca5ed00ed93ebe3a2442a494eb8b11b3b4c9b57f1ed8d83f481449a04abb7863e35705c3733d1a8b30f6cc55e641afc4bdb7759e354bb6a010c087b6551a77794ecbf8fed646445117845dec5728ceed1d8aff52e4ef47d34c3777a793530244b7d1828fc5bdb9b3432db2e900c5c0dabc675169c28a5a95981e199d732de88e315e9cb5236bcf0869581ac54577afeb6571443d26f89238c2d77cac8f71c63861faaf064ed5e7e50c241e978c6de088f453769c27fb535bd4755f2aa411079b73b7ac89353f43379018aeb35f86b2b5a2d5353577bc1afaba185a7477dbaf88aa474d1f2f01d3d96f83436c114571e85fa0b78ec18818ead9590dde1093974c8ffaf5f67cd191409b571b14e36fd6512e7e59e92dd0dbbbea1f2903cedb9cc820a2b3e43d786a9410c4d6975d1eebeb662f0ed7a38ee73f9119096d83314e2449e3116f306ecd459d335d1ec754de0d8ca90e3f4f384cda250cc29437dfc20bde68d6142cd21be374feb3a48f10e86d26b0389757bb6517b38c81c5fb488108915b816a833761ab4950bf3ff674dfe065d396cd8a537fe6cc74a7e4f62c209a78b8659b5804957a3915b5a9dd2fb4f39650786f2128f4984d01e5e22115dd001d3cbc7fe24a1425a7de126ef695abae116275fd39ad59b6865d437ad891ca56fcec77f673648864ff61996ff18a194ca73c5943c017b8c20e81ed388f6bf8720a6984c0acc6259d2a1946c1606dada34bc5746983e6b255acc48737743c76815b39cc3dc47e772be0a6e08dabe56180f22f217493e68a3c084b9faf6e99435c2ed3e0814d4896c834d5cabdad8b22c942cc1dabb83f89f08e7279f34c824dfd2a4060a07aa5125091fccba391a42f824bbc2d69e4149ca0707dd1bfd364857c42208b77dbf596d53002f2fb0394159ef234ff7a2247e50f220d4afd0749b2ce4aba7063ff224976ef2d7829ad43bb1dc25f68f8c02ca7034690f796d55b9f5fc18a63461dce94972a8682c5682e29710a99ce1cd483955d66345d8bfebc2aec97428e544d88761f74b3031d16f57553b9308a5b59ca654785859e17f5e449c3128be669e329847a454962b8489c1d6d798c729307b6a37809f8cf747aaf5f7ec2f12fa84880844eba6a1191fe540cdb926ba8f1cd7a4caf58ce9c73e726c97248907caa5d5e738b2d9d2409cbd2dc9b826dec70c2bab2ad00a254e5c3c2e693650fb0997ee3c3530729755235a26acbefd53f2ee0dc169a0bc3d1e1fa64cdcca63e66dd6ec8692eba9825de64e25ae09de47c1608d583a7f6fa3234e44cd7c36584e8bc0954043367b89c5654ad389a2485f64bde9d5ff3024d1d2bd0f86381a88aa054e4d92fc7bac189cd8bb4b008911a61a27ce75502fa1d0f732d30adea39b0ff22ddfb73003f37f4ee0478b760626cbaaff2c2c4c583fc2b869a19306502d1f22f8d6cd49f398806b8e62a7b78ee809fa6c39b5ccda9f4f7c1d3a26fe50096420892c47c9a5fd5c226123060bf1edba667c6ca8e65d3a6b3a77d5cd5f0a18933eb4d20df26a37889ec1768398682d3c956c23445b86e21f269c061af8d59b7ced718c378f7f6d8a926e01c739cf5283e38cba19084c132d5ff1144740d10fdb1539b6df2f75380d26215b0c490edbe603c102404f1e84c8d738dbcdb1c49d12b32675ccd17db8a608c2f3b0f0ceb630add35861ce5695f963c6a7223870153435d3f169d54948f001f1ad3452c7230d8d91356a10592e8aba5e1c0d727b48df712d9c9420d4203c0e759b446b826796c7af37bbef435aa9edac4bc7e53660433f7c9b81071466f93e42eb126aead3780fab6e62fcc6153334dedbeb1215a25034e6a93da38daf9386b230c3b0902dde9a8e94e4460af56480ae0ccb5e768d7c5e6cc088aeba486a69c0069b6c33f3739905021b0b920946051375dc91984a033c17b3465c4ea37ded2e4ff2ce06445c78a851cf7f0181ac1be508f6f7b11969a23e6918cc8d80254c29920fb0a300550509f2465adf75ce3862d091155f2114e9821ada73ebda8d035d8500bd5f119cecae831fc3732dbeeb6d7eef6db62cee62a1034c1469f1f77b18460e3cd7ed1ab165166b481613b914dd507fda86d2a51d1fe012b1a65442c1ff0e7011035ae54bbd7d4493de8cb8ab6f51290219e03f7f00a708d24cc5153159e6951d6de676a1893b8a149698490daa0a32e76a8b33aa363ee93d6c65152e70f793429bd3f2a22378adba36300b5e4f768a8da899c7cde7de0bdcc0a3c18c2769cdfb331d6686d0fb6b1be4e6c2b12a6e43e83133846490078db2ba63a9a6150bc366849d609c30fc2ca23cf55a399366a9f4cae601cfd31b9a037529026fd6355e4b56d4340493a04f21180886f58281487623994f05afa5aa1cc540b6282dcf6860cb6400715bb61119ad370657af6c868e28131713c44e8918081b680706d7d3e7ff020fc45d9b674f25bd1982b0f1cb999d817cb537f5f9187408cb22342e39c046f59f3d0c17189dbf059aefbf562a37aa51a432a2c782054f569b8ee3f02de5e0e797c39ca1126b4cdf4f40e944a1103cbb9737942871b3e756e50ded638ef63d4da2dffbc6f60a97ef7ac26c059662ccd421ee51c93d600d583100e2a080657582bcdace8d393ec92afacc0c86f4e660b1fc05cec4d13cc90bbfd9db19fa0fad4a0d4b4f908328ffa282e79f93adffdcbf3f38411f7d37ec3198ebaa7b9af834f1710d18e09e0ce253f15ef4cda2a0e2d7902dce3095b3c2969e48d75253fcc094f1a8017dc0f21f35d4aaf78bf9cd3812896fe38122b466d15fa18042a8cdbba6471f0f81c4960b7ee03933d68eb23b2932dcb5a79bfdcd383e5593dbafa9b2a72aa6187794eb860c73d4edcb56e07b1788cdbba4e36b9760e77ca2f9b7ca8670b1898b108cf47084d8a1524a0367e9de5e5d15b52ddd99aebc02f1c94fc91aa265bfe87c32804ed042fcf8a46681158bb99bd43694503fa5e9ffb818c42f7911d3cd4f2f7d04b850aa32962ef0537ffd745df589584703b07c6aa448b4b21ba5a8accff143a621b173f0b8753f7fa8b1c215f48fe2e3b8f6bf043b4d90e4de4c206014c1d1d4501f1697d8acfb08170445401188bf0b1502a52438e9b9bef911754c6462cef14621774fbfd7ff160e6dfde21af388ff675c7614c864d44204df5f927eb6415f80577a478bd0dc95342db6cbcad1a7afba5673f2c91708c38ee700070a983f8a543492845a74339d361bbff915612d0ba2e150547e5d9df6ae5253f85bfca03ec090620df0f46033069c8dc5b4b1ad9452ce0093f63791c2c71df492b3b0e1fb70562315d98250d1abb7a217af84b3a302272663dcd8f5b07819676a7984d4587548a7cb4019f134a6b3aa5d15a55744916f18d5daaf44daa07fde5e3dd6377693ea97191d07f0b906b24447ec387189242020f18ae7b23b118d1295334378797856a7a559db2744f639d996d7445a04e081d12beeffdacb7cafff0af569d3d2d7023da91502b9022f19ac79e2dce1b807145d3b26587aa1de0fef422e661033174de19caf405276065cd3d1fcee448ea8dfbd732654d8ccc5acf08088811659b44e18471be0b9865f7894a6554f23680681f1d23491b377bdaf7a015e54aae39e6aa303ff35a375c6ca9b776bb20e6b8dcf54201331ddc3b2f0bf8670e31141daaba2a6759afb4e79460a4221c6db92ffcd5de703075392ca40e976e2ef203a131a5aac374d87f5a8d7b30533e0e1562e9a82b5f7cedb293346894a138b0eb2804ec9e6b234426eeec5e56242333e0beca06eb2969766f98da1c0a5436d9f3e89b6be3a7c1b91ed294cd6076168273e8f129301b0886ecdaf8ca54255394bf9976c2f8ec808ed031bd7d71e796187f06c9b665272f747c56d7d7d7d3c8876b5e61293d40a0545934a8343dc3703a2b30523b14389435213bc5c578b5cead652dafb2b2694c83a0364508f58e672b31ba39aea44d7eaf5713277efbe8095b7231bddcb268bec516fcbcbf57c8a1379f64fa4725fbd59719e026d8d904e9e662a7ba38c07bf8acc78e430c64a21891d5d40327c9ea51596fa01c976c4745e74073edb0243acb41402fea5e374289c510fd583f1be4a5de5da71d6098dee565d850b0624c5f0217497f39e221a86417b12c92154ea957d3c616466eb62f763be4d35ec77cca0f5275480c5e75548fa3ca2264c0b97225c4e9d4234cbc4e25d4f679fdc35085cf9fa2b34081ffd33d64a2e51e7c5edc70f8574fd8bf646074cee01bd9a7e088b9490fdd51dfde7cf7b99680c5f003fa8e8ab08a1d08661769e3b308061e52cba45a785b5acc2da26ee8acd5d6d1f38ebbee8e6159e6f0a683f343f37ce18db3bf0f4f590d84b8d0f013a8b41269545d8613ce9933b4b6ce46f5bc813c67e91060b62eb70462abe0bcb5962c0dbcd09ce63b98d125b1166761688748a2c94ed558d969f25b0f62546048514f542545ba970089580ca3f13bcbebbb963f5c4ede08ae93780827f9eb8c131257968aa81c71bda93eebc2f520e5232e31a96a7684f7658d5b84c668b1750894dae1e02b743515e4ed3e2cfc19a1ef4a782f8d9b889b373ca48271165f6324bd1c6ffd49b92e1c35bf065fb9453197ca55cf9d92c87ff45e07f825ef56de676911fabe5c5f1bc970ecf53e5eb9817d9f8a7288c439f6e99e1e985ed3dc5f199a558a0e3703a00009ab9b3f8842dbc3e5d3aca233ed940f9b9097f02fca13c7fa3d5a269735a6683e0bbc2d70ec62e1e4ca5c310c70be7a5a3ca783dbe4406f3b056435ab7e618d07f16e98efa8d659d8c631514139e5048b2795216d1085098870f8b12ca742d02037a2ce524c7250230c2a7f3951b4ea581fc77d6125930019368f23365c63a103614e62f7027989ebd7fb58277946ec575841c0c1c4674c605478bfa0acaf59d53e78abce9519084d9e23128ce86ff0f74fac627bf894bf118773d558f4734bb8292c235944e167047af985deb8861f188f17a42d3dbf60086c159f5904b0d6ae5ee40235ad06cf68e5a1b1432fd3618e930ff95d82b33916771c4fdd48882b99fe07a7c24fd4eb63bb35ad9844f086a137a4c72eb143a35ee6f91ffdd21db8103849ba1f011cb708020e00219ccf9eabdfa63c92bff9f70373f71c0425c91e9f29687579af6ffc0510ec8f1cf4e3a7bb14fb16906d7204dab17afcee4237a7b8272d488aa81c16da0f831bc8cfa65b18047e3535910f3eb6642ce3e4c5b27aab7cdd164f815babb6218c1733269946b15e141bbf181aebbcb6ea6e3d6d664e004eaf824d5b481cf759fe573b00f63061dd56306c2a34cc8190ed1d61fc09c0f5ac91c45cf5af7c1ccd408a2b4501a2e27700ba3bac3362ca57b573a6cd38fdf9fa2a2db17ee26391371e5f47c440706cf2d3ee6332cfed4ad759c23550cee4ca748afe88d1a6978822b27cdf65088bf64bc0caaad04dcf5395e22b1f40875052b78c43feed8a87190b021a072662295010cd1ae6029d2a08b5a9909b658bb7876f2919dfe588cc74f7f81f2530dfed36f4398caaeb66a52261b3edcb3a97e4322727c148b2c726a3cab74d86a8912882069c020c3159fe9e3d699e9118c44cec07dc4ba9fee848dc3609f900903b5aa7b10c6375f66159ca54ba9f095ee1e217975ebdfb1d58272906c041df695ac44f2fbb0000b71940bb015bbe6263ed21c57571fc51658a5a588cd54c21d95ef2b4ef443903ea6b20d9ee93814653d37565ecab888c22952d3cde2712464fcfd62483d171ab98bbcd8881a8c8ed7a6fe0e3552550410edc755c1aca3ca9ae8463890107498ec206e73beafee83977523a07d7e87fe3896e7814c0503cef6071fd6ae8f2fc7e4f12b8a2b8787062d8be315e28eac0d0b12558b08c8549940034a97c4e571226d054855eb4268a5a2d676a778c0525ec819b402c957cef0835980a112170c3d2e1313748178a5845330b1d7c1b5ef95511a201c69db62d66f98646669daa6d822919a4cf221dae7deac5c49ed7a2ca4c34b11afa4b6f100ef21794337e79f144a5a3a55c367a51e726af9f5a10ef75f4a4cad8819ee90d0501af76f5122d3a57e27c7c88b8e9c07ae35d749a7b4110703753d35832364c9005d2405eab74c3e1c6ad38b68d52175f7420916cba932a670d69e1a881a16fea7a5db25538162438acd90637bbe05e1f42f9243f12a198b263dc54fd77c4444851e53a286a664eb161376db173070bf939312cdfd871c18b7f385ed3f688a7e285a40dcbfdafb92ffe34b699b805c63488ad3d64f0bb51d086b5bab36724c67a98f17c629c867f04b65198bcfb44bb0dfed99bd8981824083fb66b61ac52e9230bb250da284d272031de2eb4bd7687de86410661a210613e08474501378f8b1e2a7f48bb74e1ead599227e4c99e8d612777f0011b09627f703144f6d1786ffc52123fedbf17580521da359a76cd27742222ff213301a235d4aa7d2266d2f4635a35ca159285c8d63645fbb16b443948a7cd31d209d8c50398d70a9bd5613cdb18c489be2ce9bc87f573e1d184825fbb1674275d98af18c38595e78330f25706f7e090df2d74739e37e06640e1f0072f60340f29aa19a006043bdcf0fa6a852e62e94535c53f52ef5d54db32a4b6b88ca0250963fe165388a67c8d370cf2c809b49583de125a6fa4050ac13061de90813b67f34a3c940cf2a36c88e1ad163d2f9fe63bea1297a2e6f7e6697159fab7bb09308bb2415d70fd60584800cd49981ac736333046f7fd5520be60a815fd0ba7c849da811a96d98172a37e0f595bea2b8e90922d2a5b3bd10326bbf0a7acb84db0ecf68b3ed7b2210eae7b75c5a33e24c847698c7242af63242ecc4f24a670985cfa8b2bbd1ffd51fb67e1c10ba291c5483866f67328238bd4de7d41250a60356d08ed3417fcc8280ddf3080045349e639d5fac713e6cdda984df82d4f03b67069b50803f0c1251f32dc51e8e577fea569c3f09268c51e6e1458d7c8e2a00caa8b29cf283a30c9eca4f43a0a6a85e4d876daaf3fd72c752cc061116176265d321de9f1aa1bf84eb418002366cff948bdf19ae1ee5cb71e574d51744d14f984d8620eecd1b34f5cc6c3ef27eca4b9236b8e71c4d982381ff9b03a28f3b5414ca9fb88a842d914af239d5579d32c892a1f6db396a227d54136c7d65d6ca069df4c97e1a7acf6fb1f66a867cca6f2883b5c48c9e286350fa59c4c3bc2ba83d98922c3a7f422efdf1c8800740ad12b797607023de89f48d550c8279c37547431ee5eacf309a27ed765ffc76b4d46b8c1031ee91a6b395c66f9d32cd1055f01cad3d79703acbd08585d3c85901d8d7a43dab65214d183fb36ab8515c429cfd8c691afbb39199fb6e9ac4fe70fcf01db2d2e5a739536b4c5cc75a2a73c9e9487914def452faf5275bad180b65b04b409f47a787d41ed37a1087b3ea650d586306679323ac119a60502027a677c68dbc2badd16adfd3f6b8a3634c1e207ea2370f5269ec93983c4d825a4d42c30403bddfdf232171e9bef90fde9cf95276c5d33eda10eb5693d593887452b3cdb2b5ab69e2566048819904071f0bcbdf2f467381846c4ce909be505e87dacab328182ed360b850b6366fd8989139bf82de7e7f293f5c6ad309362e61a2919ca7ca72851411e500ea7d2eb5bf0142ca05f1bfb6227132f44cdfa443110180e5487953ba58ee8d8493f490b5fba731def97c7d4b1afd7e91fb28db42921e4c48e275cc6f66eb8b28ac437c8a127f12a4b5e4323d3cb0abf45fd9dd55746dec207d61059361fd43d4792620ec8cd721d5f23b3d8fdab2a7ea86888ea93bb52c3ca8472acc339b39649f7f186a33bfc78f1acbeb1f90ee0c3986a50b1fbc6caa850063a9a933c97b36504a37cf8af11ba696f6eaac252a4b75a359cc119221efc9316717017bf411831f7f4277a1dac3a5101c9ffe95c97aafcabd2207f9c585e10f8fdb1351d9ecf21c81e283584c23395d854910595318d77b526f4c7c5852052b51a47775cf429a8ca80cfab20792bd7d8cb10036cc4ffd93381af84c4bcf47d7f155c539ca7abe0e14ca290439f6f85a4d287e1a6aa3c1769b534b2232718cae2a95fc26e10b6bfeee0974473857c4c4dc0dbe62191c321af12edd7a583c0cb0cfd2b010d133224fe2dc5403cfd0ef7f9a969e475263d4a911b61b1dd1cdc904885e5b511a1f11c733f00d32bd385c8ffb6a5510af1df5ed5db39605ac9fd986a0ef3f3cf115dd5a732ac31e69dea48a50cda40a18fe18e5469be8e419e5d11a9e4e2ee1ecb0da2f3a89b0cb17d20fa9037c848a78c88a8a8c173f64bb92adf249b61204ec3e17aacaf15e15406e6b452878ef91d65b6c8084ae11b4ce7423e435078f21182dac9f81a584b471b6b04daa6f3e4a991b9cc885268a74cdc63c64c43e5d85b38f93904dbd1023e66ed03c90073bf517855f93bb32640d99b9921a71251e5ec3a978dff1c4a27388395833ed9133aac734cc2fce0f0988dbde599b377dac92d3b33b2195856ea644b0ebb2ccaa01028ccb1ec568bd82c1979f3107368f83517a6e0cb6bca5d18920053ca6e1240289a4f425bb98463d6aae0a261bf097b088aa9c801f7147cd0a57091aecf18cb71bacf8e722d839964e55b07d579ccc6145e020059e36e58dff4af6b8bb4ed71b45a444981d402f23ef597e5bb1b63ec18393baa192aa917f21049ce623e986b26c7726a7acc675efbf3cac41c902d1315205c5d152451e4702288eaac5564930c6c8911a507b77d84976bf3b9ac25f27f75d94b175cef4a4f693b0743fcf9c06d5e605cd0ddd93146b603602964c0273a65fefeb193f0544a2c8b91434524620359d07e93513ff863c6acb158437030bca75936328a4c76f086bb967a265645ee112666973bc175561bcbdf176c8546ab1656e715c8826559e569ebcf562a6888039bd8f2cb5935ba724aad9a7da665ac4c6b1c07b232e7094b5f987bca97ed78f44a013e7ada307c9133915a02a32621ff3e3fca0f0b4a492bf842c157d98ba4800f2909c07c2c0295ab8b00db16947dd7cb2d884d2dae116c093cf22f85642047dcc8558862233759e600353d14c1c549d6b139b0f39a06a198b89e403f9f98b8885f62456ae92f56ba61271e1aca9f63a75264eeeb64d0b658abe31c5e4e2e0369901d10d1d6ac67f80860d27078cb700a949ba94f835c214574c01537db82897b589facb7982e624456aef2378903abfef0986bc134f3f7844820c5603bc738a73cd5e4bb088b23664682dc5fc3147e7d96a115f8eacabd816316b200df20106f64bc9246d2d4833a19f95b4dae5b0265bd218db6312c295555ecd82cc676ae93b36ccb969dec5a4dbc7b37e79e9830eacbe4beb9a3d835dd3b197ef8b3a61e3a8a9fd7b588456afc6915fb1660d269f6d21824e07963f60528a335e039289f1cc316791767806652b0a83248db39d6ce2cef3811df105e7de617fd449fb5cdea9aa708a5a811bffd535cc0060a4d428222172d57d083ee3cedb7939c86ae3483e9b6349316f067e29848c9c138d09c2c78e93429d5bb4c9a78ca3c9c2aaf65ecf6de7ae3c511af26e2ae6b730d1f293b05d0b48568916c0b8c8f5d27fbb04f46e9533704154d04eb618c11b8e9dec320b435dea4e13a94d76089fa31ab4fc06ccd315199aa6216b84521945f20d6ca0e8bff4b43837424824c3439155688c42741027cd7335d66282074d4313ddae573ff53aa9eda1d095c156b781b181f01b4455dadf3f6920d91af31bc7a0f2a0b1c278ef231961db3e11b6839fecc6ae6ec683fc9d60f3a3a95f8509ebd17121f139c3222cb63ef43c290203eb705c921e2929982099071e19a8814465fe869a485e0f9edd47e168d1f0da8ae94ed88c09c44b758d536b63d62ec02a6f7fc0b565e62dedc3b2e21ee8fd2b02a607c9766a9c71f77216949e3bd7ec5b843eb4daf27c2a8465172161c8a9d47753353c44936cdbb925f60d2276cc08591ed2a54823c0c8b60d7628a616207075b8b31d12e0cf2cb219d362e3928ee781992f2af6332b35c885a7b470b1028a76b5ee3e5062c62c8cc267e4dfb812a798afbe2c02f2d3fa35788525633495a1719f91512e6ddd202815ae114065164dd59e05faf49cd1d60d57ad2bf425ffb676d3ddbf55e8dcabcf37e2d0510fcf3812c5430d05b1b6ed3aeae2f8c209403901880f3f27c82fdecce7e1a39257ef2fb1187bea2f6e6fe28bd1826013aeb6337987c355121f3b4d26684ca793bd101d8c8e3f20370ed6c0cdf602940c0cd9ff91d3deede82aa1a26032530f2822dd98c82211251ebfc1ef6996982cf7b15dc822f61e758f12a0e3f1b3a0e432aa2ac295cac07bb594d070df7e731033a78ddeea6f4b8683e44df56c3763ac59e55020ae7f96e0d8d91af00da3faf883d9f6067f100cab13e97531a17475b402831591824294eeb3242182108fd6f872ff35afe92cac1e671e9181985c4efa372e443d6ee2ca23f083f22947e2acfec2a0e6b19e56dda50c5fbcc21fc598d5fa379db537e6b9ded0735fca122ac4ce47fde42d1b60312d35e55b374befb2ec38da2ee03ae13d75b634129f3c6cd4ef7d6821ae58006eb9d937faa1383b7f0ad88d91efd8ef19f05abfac6752668646a323e6b3569ef8ccd03cb0e3d3fa2381b1f5a1bf3eddf2e022db3914251580e2d6dc1fb33dbbd06df65a9e9afb3367a119b3a2118397b3962070f9dc730298c019b9789a11781be6eb3c17e4bddee59ae4b3bab40c13139ef1c12268016aa189bf2da6fed54cc290f5297e2a937741e707758a164e5e561efa6fb6a1a28a81df53c88a69da5467edcccd362a4a8b2aee170f3558c4f8f54b0280870696a83f6652d558a9f1bc99b5240b5c08abc279482b7769290c7989e057b71fc20a2f5d828e29822b0c00dd07d8251bd9d0f1caa4f2e05140cf2fc4bb166de273c37892f5cf62c6237d65d5b1671a402b5578c4faad72e24ccfa07fc119ded145225d8d2cf7f9fc6e288b029d3f308afe68e0569b6e6d2cc486a8ef4dd8082b1e7dcb5c382404ffa096a4a67fc8505f3f5e01d8674e9683598f83b0872c87a562e754d2527913827026d8ade76571680a3c9a6685a11d060063dd8c0fa4e7987b005888663c91beb8ca21a0f660e4f8df660479bf0641f68134a8edf0778c810969e0522431cfc8a28beaa49a09b0efbeba140f1d5f377fb9a6524acd55caee34088d7761256e7973479fbc7e50936b9deef68a3055a7db23ee2dfa1fa87f91c526dc9f37002e16bece06a948332c5875a3435ee1faed2f39fd905584eb48358ad3effda3e7be2d97e5727095b9fdb7d931e22aec49a69143db5ff5e44b5835dfb3422a357cba979e4e51b5d91b307cb7d884fc32d4b2a2ad2e26aa1bddfaf48a14413d48a1c18735bf6796bd69acae15debbb94c074ebd9b942581a697ab1103c3d9f055b0c1aa3418313c705136c575cca79ad6e10331e912d13c786238a42abf1d169ba42b5a2018d6c03aeef800cb6e4afc1b68677b9e5aa92bb0acc2e7b41291008e7a5e42f0c3b46c1043e6ab2d8c3aac828d817aee06ada9d031e126427de09d994a5cc39edbf9fe2d8e55282cf01f4c0b0a57fdb84c887f57513703b7e413d618ca84f51694b01ae990684782a6c700c187a728375e570660b5f98a26a290c309b306a95e1d0c5078948c849aea77d6b24ed0e526eaa1262dd2ce9c15615f3504c19ea18c6ae31b2a8bc9c49bb926cee1faa456f9027ae1ff2cc1a4c7915d3b7814938d4b4a4738c431c2c0cce67249b53d8ea702f80fa2d13a625a5c278401c13e8b130c79c8a69608735a28f5d669700fb81ff70ca7b49eed690430ca28ae85651a783ec6fc91eb04b35d494f28b67d757b87e05ec2a02d3ebee1a65a5775e5a7d394efb97378bf616f84682b0abba5760fbbc5716b34342a8cd467f36300bb73f3e74d84dfa9ec2a2c813e1251023ef2e3802b0de0942652459f7cfd49c395e9e3092761dd7be17bb2b51eb3b657e93f986d8c66ab2de519ddca9b11452de3ee093f524c84b118bdb8f0c25eec772d8f4a658af3533e4208994e36cc5f6a57fe3c74eaec4f4f451f756600810719bf8bdaa9037446f6b1460a02581237e3dec1b513afc801287ad96664e14df808227600d69474fe5f8ff85a4027ca1187bf56cf910ea7d5d6c4db8679ad539a9de35954d8e4c56ae0d3f1b2a42f75ed824e3b30d47b9cdf96755687437fd0522f4bcc6e6b2ba9f4634641c7a91a2b3fe31ed14bc37075375870b33cfbd7f7256e2b580081aaee8dff5af48b183f6abe24da2488032774598a60235565c8c0d17f680d902ae53d0649b12095f1f8a32f4ff7e72f9da5ae51d3c5878f4696b44cb347d580eeed37e2994bf1dad171d09b04738d51a6295bf25e7746360e88d77d351bc2a7bcb58010413f5d2bd169e78e17be40b48b16157d79fac65e0de05e2fbedb519f7596a2361f3eb1f22538c26f1823410893e226526dfa2b66539f845e4cb363d1cd718fed42a7cba485ba9c5828479efaafff1ede8827ccc28cb2261b85079726d80f93b1cdcdbbe81cb8b737da9bf9538e0f86d59903940c96dd6a107494bb85c0d5a5b92767708080766a872c344406a47323b3ea119889134d6b74015ca57306f4ff306f6ef534220805c46ea9d1e94e150c0359e1a93ce531e6c3cc2b54be863f658a6d4b50a76b032da4a6c19cecef0fe818a90be25b41c0f22718f7c0e91ebd07644f29658df444e535b7d77cf184eb3e650f02c8db65bd31501bd485da013f47f5281d8e9deaf171c335c122cfebaaccbd2e67f3447398c6d39398d4222fe79f5beb92c5fddafff3832201ed410177a43e9cf98397235d7edec06d814265d012e916e7304fb2a0785bc4bbed3e522c7006524c2bf708fdc751113af561199390e5b536a216f6429e47a72938d27c30c3ac076d248da481dd504619f80d164c2c619b726b9ccf4d059385f3f17b2d9314f64ec5d0c4c24cb4a7ee4483b210193fc70240769c2a808dd6b49ad42552840ffc24cd3efb744ea8f3fe7aece07bfe82afdb4ab8078490a3068148963a0bb8a13537051a303dba95b85a588568dfaea88d7265de05c81ac835578f92f35fd4b94a963c37d19e654cec9065bc20fc9744731222434bd78a5bfde3ee41e6d1f3422992bb2bbf9e1ac4bad6497b69a97f1391ba0c8654f75d3e2fa8a8f7f57e95377c4fe7dc32c7aefe606dfd90bf0f2e374c66fc22aba6c2a0bb19e4771de475355f904501e6e7e68e832428e3b39e2cb16c4784b0e1aea939c62d46b657917c87ba8a1f84c37b4d0d81e174b6ecab6ff3b28b68ff18303385b332176aa1225d2bd04cdd6ba9e390cbd468fc15826ee6cf20288488b9bd90263f6a3b3915fd9452bf287982c9408c65babebfa4352d90a125d4d7e58c7197e5eacb0e4499487312954f11283153a5222ffa68b12c2f72094701f4449efe05455ef36fcba285a0a2cc301fe23fa1db3a5fba6664c959032c4792a351891e1c42bbea7cefc9efc01d22f3a01bd817dddb9fcc09d30fd9d0332d7c729313e93cc47b6b87c33c4ca55c2f58a4c70da18e47d59887ff3a6e21523e2cb9b57f53a3e948004cc510e7daafb7f77e407f939fffc4fa9384a96eb5d7be951b090549b2763897d84102deaa40ccc84bc43bf0fc763e247a925413df5d8929b58068fd75907b9620dc5b1f94261420a8ebcf738a33e1f9141b3fcd974ea1d2a5a2ff7ceeb73ad0f8b055e38fa2009cd098d487c68103c8ddf400a0dd8abb9fa9661cbc14ab6bfac1f2ddb3428f2a63c00a02726131b92334248dfb44df4610905db0ad9f805df389105eec3fc4dbe1b5399f696f161885053a2819719e363a84898c77edb2b5101260b843d1e15a550186ec2fbb9071f698eff94e986e851a0c2d29065ce130cbe2c7eab924b973844c83d0fcd3a70f9d9ffd6e710a7b9b54882047d34a0c078ecb2a0ddc89c7a738312e920599f08647ccb813959e3b0cdc5a401180df46d30ccb6caa8e376b5e826abc76860f59d31e8dcf975e782421387061a392189bcd6baa97ac101e76b09c2efb9809a6da68f2dcddaec6500a8d6b4a2e948f0cbb9d289d213573a45fc21ac790dbab65f1bfffb301148c6998c587f25e8dae01426ac9863049ec4eb06419699f3ef183b07b8b10bc8d2cd541c03f5384e362c8aaa227d752c6cd420df0dae9e075a2e3aafe3e2a986a9294e205b2bd20e5f97e6f800c2d591e55745d2ca9480256f7f7a3233890a2baf9d266c83af6172896bc409c5e667259c2da905ff80cedf4fd11f722aa71f84f19dc49d104667ef5c3eb883e30a34cd3e1d35e55768c08e1846108507527ec277d669c0320dd5d55816d61f626b714eddda65fe9c7d51001d80812af72447adf7d14e2add2843269493863a5add15acd9ddf6213299f9d01f478a2c22247e3069f3f8ae7de17acfdac7aed0f431f4c929419bb542cddac6a8464ef78cf9b84f334d89b4a3d4bd4910dc31eebbfeb6f1dcb8f2bdd43b8fda78122a0d5ecd643f476202b4ad5b01693e48245b78c59e72997b3a144bf36445eadd0d8306967c8b1c40a90c745fe263b938e2c840bcf0ad71e6b72769283ecb7ae79ab1c92c02d1052390e73965f72631ddd2dbe866f0b7586336dcf4498f6c93108099bc28fcf6c577171c850fae86fac1d8149ccb3ae29f4558a3898e2c7b77739ff643f4c83a6f46e67a8568da8be8165e8a51ddae3b22ec86b9806eed3bf00bb1308ee8228165ae3e7a03550d42ed2e5896e435dbdf705d73b771ca2cb9b44e93e228c976f846e9de7d9f35cae0c94e08c3d8463f5f4a5778d7a19ddb512a8b0640a78ed672ca157705c9f4e956a63eaf28cd9ab64cc37188e4a0073cf0b03c2075270f205fe2aca90a5a95c662bcc34b60c61c0dc080b2277ed907272e73b1f09196c18dd05b4c6ca175feb7f3361f3323e0b16c4fde95dbfea16c9dfe7b8420c36278177328746a58798734b462c9b4d66b549b39bb6ac2e444dfa32716b84e71c9d9dc9b630d165b44aae6d9339b243ca2ad5569e2311a7bdcf4ac99298f0cc12a321a588a5927b0d52444f10c21a3f7d1f17d356a5946a0c4e0c6e9e65d4c3c6f02498fe07e34441a38bb8e62b72a1960df14d2a30b5383ac314491117df575bacc0506761c2fcebf297fe3e9424adc76f92ed9904ffecafaa07e91b35247c5b9d24d88e1432e77e35ffc823f58199607ced20526d151cbe1a85722e4abe61607959e0e78c4ffcc10ec09c6b50ddda509355241937dc69e2a59a522ef11271b615cde656c4b8b724081aa634ebe0468922429043e5018a99d6b839cb31c268d7cf3b7f543871584ed13fd2f12be6d79fe788bb35b4d44a733b18523748d1016be145bf16af86e282ec3c86b4db7ba9a508d8e354d3d638ab86db1f8cfbc01e4721be813960b54bcc757cb264d1bfeb2022ca11c7d7803e03b1d6217d59c733d48a2e1c0240306c9042e97b4efc9749718cb1c65785efb69f9a0a83d14f878384aa39a72b8e8bcc1c1a58307ef7bdf13238d2cac9925dacca21fa85c4292fc95fbd31e5aa7f283dfd7dec459e64019b04d98f53e6760ac05bc3a24190677f95b76c9dbe88b9c89cc2be65b54f10445b015149b6f2a0ac385bfea623823e13a49de15fe2ca9bcd70c30698dd815868e2d2deb556c5989a0d09133d91a438fca8a0602e68b242e669fb080af8c7fb633b81ff76ef0dc0dfb80125da58476bd0989b877d61b96f9637a06fd012d98467d5a8188281d927d90c25802adeaf5c9297091a989126941826afa2a34de767ed60411efc390dac0318fe1dcfda6369a996c500602f282f750618cb4a6e8386f46f832393855d2e9fbfcb3da489cce9c6f854c19e0e1f90d3a480af6cb2bd303ee4ca2ac04169a08c6c14c6fa5b050bb33a2b24dd6eddaefbe1b5aeb5a164521491822e124f1387a6b665ba68586ffc3bed64e11c9c03bf177d8d36e8a36527b96e5d2b329b14ec3312190a29657e937e9bff5de2ad5a96ed98b16bd8359c59d31ee03f6d6cac6dee651b66523b3662eadb6041d97a6e907c687239d9fc9af559df95b0b6d3e0b4410a3a505cf5df2c4921c4ac7581928700c3a7c978c3d2c4448b379ceef4212b752926f72f7097f67f9960b398bff34375294046b016c6bfba0f1f2b688870c4398297a81015ab7523707c0b1e263cbbbf5d5cb5bb18f3b163492e1f819df37ec72e20eb310cead8f4e8a78b5745af6b5051cbfca7ccfd4111948b9c34c4e4dab7368d039c319a4a752d0f8b969bc15a55b7b65e0474275e88ee4e95b9d54b3bc09ec7aa37d9fd4caaa90ff4546e565b9dd2bfc04fc34b00ce5d0be16f951d89a928f6a982f53c317e5a16964362fa404494fdc1fef55d8054aa18bff79d73e48380e5b1a2828afc05fe0cd238a2812434d04b185a07f94ec3d0a06db217982e8f7fc80dec95f82b96f6e6a4ead0eced71cc4a4fc05313db5ff21c59e3790206b66b5626e3420ea9bf363720bbcf6d9dbacf737089a7eddc2a9191a92ced6c8a916aabf5a4e6c4ec56fede0ba1cfc7bef76fe87d5efb3eb25e8e74680d8e2940a2425c8fe76aa7a740abdbfdbc9c7786ed7c82b63df6502b06e61af0f780cd285fc77a4004547e49a9895976f5f35913b744f84350da0c6f79281c7f005e634b36e25cccd6a4f0443f2a45d5551faaa7094bbc8f91be0dd52b91ee1ef7e78f55e6ac9dce9fd9f8c4738c95b36aafdca8ded7470b1199957e9db9b30e8b0c359502a82844507e50c616b8d403490b97da380fdff735de59ec5484878b782b631443fb26421fa0bca98bee94079696a79eb5c61a6cff0f48c7bfa52cc28f753420ea6795ca921a90d88e55895cdac545881e721d7e0bc4ee742c019b729f9b2677f32be623bd9bb74c40244640ff2f19cca842c379b91d7efa71aa85b92cdde6dc7370d6c6cebdd71b31fd032649043adb7fae8684e53c29e37995ae01c241e2adf3a3efacdb520a037c22e70075413a37e4034c6a73756e408e1a8e6988b17c185e28cb9505b7535d1c3d628f60d7e4f75e30ac3b2f6ee9e4207d458c4a98110d0ac410e595dac319639e5a68f3f18842f1d0943282f8f5e6dc0e4faf8189304e0793fec7e33bee99bbdc3eaf0563f1f1153220125dbe6cc8153883b628312f05ca3e2fd45c528ff7c2753dd442023d6aae95b3feff1048496cf510d7b2ea7ea4ccc65ce4821a1134c113a7d5be5afb4c54a866119ddad2b90ca07df39bf2e2d1ceec946669f37a625d99edf98566135141a01bf40b10fbcc845ffa2d10e2caa9570c4192f2beb8b703b140d995f59aa8f5e18e05ce35b579c00f7ad79f1093570e6f059e5d3cd0d0ba9270abfc5e3c20fe07aabd751c0c11026acea8ebb51cf75f0f944c075da15a858852fe272d7fc2a282c51890e1d7a478bb00db4c6ad35b6644f1f84d1034cddd0a50ca8d63ed9814bd661fd39515d50a2ee52495fd29c6bc6f56734e07e865483817f8cc34898ac18310934c8755f2a2e640103d2c182df84247a7e436aadb994c373e5f2865dee89d87d58dce896c4212f337d4311e8e08af30a18b2baf3336823eec4cfc9b12746035bf80c5b700d2d5c0c68e4f7b34a746600fad004af95fa9e4e0ac66dd7a9044091102babeb41a3c47fc8e491fcd458d668af082c970d0b5a0d9ef7e051afc9acacde725851a210f0b6eede414f2eb1dde13b313b11fb9d7775c81e974426f88d94c11af23b22d5e7e1c958cf15fdea730475e31f6e0b92e69a26019f320fdf41b30d1719db6816e08732f48bc0e4f1e7c5ebca129449d5263b4b0c41ba20ac7742be4aa89a6173796d247c52d6d2bacb9ef541d81e945c9fcaee644e9d1be3219fc9603663a7986c808c9d59e7c6b5da87c041dc2356dc2e9c339a912354d0467ce7be5fe378217409e87036ab583b7267ef5f5841adfe69b88b425687df71866dabc38db3b7b3dfbf96b1ffe945a90f6fbdd7a2b6020c695607c57495b6dff4e9aa630f01abca5ce89b05de38cea8b7ef4acff6d506e53d0a004cbddf3467d2ba621fa161524b318770a194643117c0b055a764ad33631c56ef34de4fb6608f9e16750e0baec6cc503d0b5fcbc17884d9014f8be512d225a30fed0d878c472aa68ee150cc4f9abfd9d699b904111669507fb282ee3effa82d260462974529ca337346d57206ff8dd973ef8bae99441ff7911f76e14bd64126ba526167773100238a52b9c78c1f22085b2121bde834c2b74ffc279dabb97d235d7d22cccbafad4109958649ae68fb653c864c372ecce3be7078ae72315f87f666bcc0e832fdd67305f2a1085569fee446e7ca75f4ff1863eb4259e0a200dc6a4d1101e13acebb65a74217034bc92f7559ddba6b33a43e10a59cd9c3aea2cd915cbea336ea8d7231c17576c0b881ee5014b0a9e8c97aadb4254152a5848fd11af6f4e5392c0cad0346794c65c46e65524bde5e7f285558d64a0abc29462a0823817da047f16cd28dabac2f573ecf39f24f78343e86be44ad128668a72714bc0dbfffb7a64e59e83ebc1aec8ab7d6db05ad10ae57e579d246c06cd7d5ec5f2af57ac490af4410f44950268f6c6d12ac9369bc2832bdae1698725536347d38f28ac89f19ede30726c5a95bc3831e4440b1d6e10d9d73e04bba4d641fecec12390d9598db95713ae24fb066939e25051488497d81efd2a92bb8b5cb5ce0b04bf3d892f2415283bedbd8d0949e9e5bcef782074031421aa756765aa0b0cc6d305ec2f824dfb4e17a5f29f15b47badaf923aa46600be360f5233a8a9ed6f94cf8022f756b30462c09363037f38ff1f317698276bac8c0c06ae5c3cfe19afb8eec2453077457c08ff778d7010bbfa7822c61b76f662c80e144bc0e365b2dc4f0b52985e3da7fe839df6e2ca433a75d4c39e5272482bb9bfc9e4fe57357748d6c6eb232f772204b6a6cd0ed842d337099394715a4e33a48687e9f807008b6bf1207a97a74701a3843cea69ed4d039e5e06429ab6188346e98a1a99292441c80c667e81f1ff9c1fb51337e251b24527166001a59b86a16bd37bededd856fdc1dfe731a083a08597a18b3e983a93d1a322bfca0bb5dcac955ef41353d2c47072dd360777f794320a9e83b36876116544b8d2a3433ccc86c26e3cfc6fba3fa10019b5506b03122a31bc1408571f0ae7fe79493f3669208ae710e3159ecf829cc28c91a6dc9e6e1144155e1776e7f7e7383091783a762010166fe238aad18804e20ed14b80b5c5597e13340285620f4bf92912cf3116eb54b0a0eb8cbeb911b7a8fb6a8bde02d29c6cb032207cef63608362a37da0b19d48ef866ac6a03eeb44690c91d1081ac615199b2d9c23396ef097fc96ca670520fe4a1451d18eea7842e20a1a77ccae28f15e0dbfad57b611d50ea2b1a38935954b29fcedad8401abdf9a7d33aa9d70cb094c58f34fdc98d912b4772fee6ce808138b3b1e6f89200134970bc4860bbeb63f65304dcd2fb88762a5d97e7257e52da02564e4d4d151424ae28f56c98be9c01d6f55eaba301e11ec365368b3c38ea760d9d163857b051b3a0ae598a3f42a24e5ec5deb8b25a69495f558b762f2a4d2e6ce3d872194353b532870d45dac79a14a4bd86145d1567e702ba401909130c17a8f23649270c0c898c387939c33d138c09f9c27c74299c3efec5e3a0abf0760e3d51981ca80d4c87a693f4cdbf33f5ebd8cf79aac4d59d47df75bfed240b803eb0f7d627ea7da321eccd1112dd25ca919e822d452e3b6525d3f3a8905e84f77637f63a5dd0ab9062b56ad87d1fb9e451906bede8d290b2954e6552763f7936d50961d9b56a9d0b80588349cd527428388fee33668aeb26681b938d65e2360adfa18a75d1540b1fccfcd6260ad5bae52d47616bf21462802ab6b21554237dc9c9388e12881b21c14c506677c5945b19b568dd56314116e5b6d5346dd36849d3686a53ed4f805e810ca9fac3b4b321309d08f9b94439cd42fa223a7a52865e1c942c5b503f58c4ca582695ffe78a06fdc93644a424696a6e02856893b4fe2fd84bb557349e8c9247e67fe8158aeb425f75bd3064b4421c059df076414cad5db06dc8faecd9c5d0664c984fa4b911bd18760f768eae4221038c9eb46402f4884dc04db02e82ec8c5fc3d5d886ea57b1646e1493c839155808ab5f24d2c6a1cdd9b569a74f1bd16b801b0501e8bb48e9f28340aec0ee48552cce705945f50ec4e2107fb6c3bda810efe95a8fe3b463c606c633b5cec8dfc84a35e39bc5d811bef9042f20046ed0a8994bd10109c3e5c6a6375b56338406a89d417b82dcf571d2092585ad947d2fe03ab4415540b20b6c86c8efde25117ba7b3393eca54e0911f45d4ce96c691ee4423bf6e2754d08e0d6a1ad46d3f61da8f5179bf0e2f185315e9dc58ef829efc2bc05c86254fc5ca52c5a8641e105a8776ae64bbc1ecec42fbfe46c0be0d7184f98b975588e60e9f908ed932ffb3a4bec93e494956d87a734279eab2e9192ba01641456cd71cd841d63f556076f46214078334a30b0d7dcb0723dfe78d08f43d0c74a3fda600abfad5a52a9c3a79f619a52261584e57bca9b73cceacfe836011c8be1babb8511d017a7dab669c0b0fbf2af8c1921ba7f24fb848cc38f5ee1b445fa175c5b2e450743794fbd6e698e8a9920d8887df6ba24103cde3903023bb9a857d392c3e40d1f8197531d03e76b159eee15778fd4f4265af98409ef68dfb03212d3d701fdeda62a9fe190a61260819746daf5862cf6af04503ee913a997abc8bd1c8c204004f91c7028952bc7b46fd7cce7b017448dfb2aa5158b7dc73a7536472197901698e36b3a28452654714d96acc7ba4d3db933a10c069ea35fad25f98ba2884a6fd86b232c64ff9197f3c7918755e01c07767b6c69d8e5105444cddc441481f316096e157ce965aaa97201cc56489a1b5d07c5a4e61bb47b2df517f6567229845d61dea94f378446b7069ddbe807931d0bad4ea5476656c3c4a3ac72bc8b54f70f50489d68ca12a930cbc5f26ce0f22b61ad28da5aa99d8f7a2c208a80b916a570e4eb5554cccaee501797233bc0b090aa3c2246c7bc04d7290e84e67c5d2ad4e7b24ec3181c0c0bbabff3b214b6bb1522059a9036dabe78273b509935bbc6f27b8299c0ebffe49c7e62bcfc5d6dfd1a812ae35ae90e031b76ae1002c8830d5a7128dcaf0a632b4ac18da44891a12b1454740737ebb1ecd356169585a4bd0ecc803661f1484033e4c551fda6938557ebc1f4feb8b488249dd8c4d094abab887d83b1db620f6b8d256b7826d522cea8677e686f46005222ab7aadeacacc7b475ad2dfd36c4b5154cffd6a74bf1f9cb25eb0a553c4ccab88459a0185eb7010dfb05fd04b261ff4d0d1962f65b61b65bc9fd8509732585240534729f2d8988b4ca55458561b6051e7fd44606f2086b350b3604b3f18286c3ea11c657436e83a74795fa68cb8e0dceef9ae3e06394a97569d77ca83a053b75848d21ca20e55920e837fb55db991c7d9dc40a8a381c766a7e2517d374a736a1584d13fb8ced8a604682aa14e7a1c6b0e87870d21a3a7cbb34a17fd1b5f7f0991f9b8ecdb5f2c609ab117c6a02998b951413cc0886824897dea6b27e8f712adb386f82b77c4393bac4b00d4e69c2295f72d714579109616921e6ce0dbba4a33faa21cd4926f452236fa8899a2b88551bfe7bb297eb79a5c3aa8c875d2f31bb995fdd88a2a9bb4f314cb5d488cacf6027b040ba594e139fd81f0631bb0e61c18e64dc2c70d66043e6a5352f02e1098568d691f4648a0bd96d7d3d35a8a1d2017778a07258b8afde61f80c1dd5f307e9a182deb176a0d6e55152db796c841a9c39a277cfde89e0d99367641bb71ebc6d39f19d22a99bbee63c081ec0f08d0c05b5d10fa05dd95bb470262d05e8a20aa61ed33b94218f275908991cbaa14fa91dc258b8838ad84c2d807796afeafdac28a98f0fd5d188eeec7b4e7d91fd43b41d4a89f0388ba61f21f65f580f0f2e64ecf2d8435ead1d2fbeda1eb9f6853656c7a52aab4a6b54fac2d5b54efc52f5b0e7fd91ff867d6a30b3a7522050a91f9d79e382be07f141663ba649fc65143f1e2d78fc50f1731da9a5703dcadaff1fce6f43b175796d4ab12899ef0bdff934f922f34adf20f333a6afb8aa4f2e5d3012c8b5b82a06f8d80c0df777ed961411c242487f0eaa68cccaecead5e82ceb60b65f4c15b240e48741187a8a762d786e322f47a9b03ab48e0c94aeb9df126ef7ee05023ba46f4f8c65bb12b248be878c9b42ab5505b46b58f470898f32194567f5e542f9f9e23277ee7fb98eb687984ca6182eb2af8761a0711246a807900648399579893b5032868b05a5280ddaa029a6cf7cc6361ef45d78abf50bb3895c27bf9f0bd7b9392983e58a0eb5a8de00c5ec85bb8f5bfc62073418e6c376759f0b74a873b6112f6506cf7d62a1950f885b686243cce4cbec04ebff2db3fc3f4d1ed6ba63e03948c3202d25b4c8002c440005099a0b322dffc2c57711b4612e0d82d001b45051a947d282bb2ddca846b11684e1ace59f3d564d329ee9d1da99493f173cb62a1c5d3cdbba787c76ff7ee557b9e3f9d9896cdd9837c4098439b8c70c13264246c0d1367f10c5ef42ef525eba96090e04a77099b9ddf955f27f85ad972ed8dd509af184a52d12cf60f241c8ce6230c02cb909b0d4ec5ad5ce4c3ddaa20c55e7b5882dc271652777c06df805678e3e15df77057a4b8ca0ffce1d066d238a6a0475baf43666d778988f632339841c6e84c309e06dc193a2a94dfaab5b8207ed2c58ddfd87ee63e9edadf50190cabb04e995d2b744f17233f3b9ed512d5e983279060953b0c3d79413313d495009a110dee5ce16d7bfac17d7174d37e22feeb856552e8bea141f2a1366cdc7d22c4fa41b5c36e25cb03d3e55b214418aecd184d001d227c5dcc34fa3e6e2b4e99498648bd965b614980e8cd11686d666729d5368cfe6d2450d3854d5a8835e6991338baae09abaaa377e5e1e785da8e3f7ab64569996d9e4b715030c78a88f974dee9d0350655cf1b99261434e20d2fbd013c547cc894c6417c8b093d4891f4135b6f9f941bcbb5c18fcaa12fc2360a6feee03e5a5cab64a1a3f1c7054a76de8243fb2ba287451eb513022957e42d891d0522fad5c321a2f9cf5f5e8a539a6e0cd8944e3e098fee64fc19bf1001347fdbb1614de7521a2d28700923e4f9e1671da82eb7a27089cd02a93bcbb23829f9e8ee4d6193eea9c3c6afda5572f8b8a525ad292bb3fb8d42ed6de449a71fa8b15773eb7333e1f7be2844540cb7ee6bf067251210e354f53086a9f195ae2a3af780c672312cb59adeca64a49b3313228dfcedcce68f4c6e53e3619d269ab8da2a28a0907ebc3aeb93b120c2ab614e7c876019f597e5f44390b4b718b46883ac4772546722c643e5639d870a15c1ca1767ab9e230702086f792dca9fef9aefe189713569508b134838f175e31ac4c3956b827dce6e06701e9e33d4fc334b4f23ba0bddc6cf16198386a7a850970dfdec78acc6e603b7337d32772963db85f41473e05805cf85dc5afbb119e2b4644eada89e9d6b447657012238e5898a877ba55e51e446310011776bc67760360315a37d23259ae7cc4d782b55331e0f0cd1af9fb4c36a94ec7dec05c89d7584d5673158b9a2c22dfc9d17da8c44f512d49517a9d30a3bd99922bb20c4d10ed17607bdb54fab6888dc7d550d5ca19718d8a0029a433c78baaed42d95aa0ffd31775358623a81f70b680cdc7f5d2d1b90bba7c8b410a790f418e08b0f83db13b828a0f3151d49d90b648f4b1d78a80449d4560012f697f8bfee98081c8de164664f8f24ae18d139fb19a3ca0cd50eecc7981bed69e99289d031dda4ffd65c9144de3b6f0dd2ce3f75e5c3dcbfbb9471b1136661ea65c87f4b714ce6b51dcca97d2927ed08c4cc2ef6c473f22681d2fbca57f854754b3959cd3898a3f28f35285b42fb47fa1223007f36d384ebb0c79248dab190b2317b58aa748aa3deb5ba17fecb49249dd797960f1f8cfddd9d79a07f7692a202b82a1635c1a48539a822b6f313e126060af68aac65d2781ef80207a35d5d6f2e0e1cef5da67a3486d323fcafebde14797fe36d04738924568cd4d634e1aaac62d4345195d9e619d5df2388cfea1bb2614daf985034d5a1be63d21e8eb2a8af1d3176f9b871e44929ae707e90e13bd8c5a7aee76105f7a20219aae1c47e167db24b4c4a23a27e16a442dec7dd0153291cfd873b64448975ee5622ea122faa85d233cf6c720bf265f05a534e01b370572dfbba6e061d3c4598dff7087e529764776d812de99bda9bf166df8a5b5a2fb68f3abed0e92d329c84b1fb21a9deb66af062f29481178a8bd8f30ac74257d3ae39210cc80cbe69b72c4ef4219132fb7cb177cab985090485f56705796b0ef78f1e8d46c77601b66f9a183bb4a04fb0bcc01d3a0faf70bce9f1d7a358c95263aac5fde31a980a90ffcb17c6727ff05e73b1fe7a4af94a9c69493c469f91eb2ab34d70ef7e7c90d3ee66487c167675925c852bba1ba2c46cce393db44973ae0310fa477a7444fee34b0263bf7cd580f301fd51c7870fb182dca59d3ad8c35754e9791b9b0a8154113f6cc1a1412d1348175651a9b9d59c68eb08fc50177b042753c96b655aa2224dd2e2ad632b065852a5f71b12f6b0451feb21b79ffc34791722ff7c89a255be124ac81ca77a68211166c717054ae1c7594e5ba59944b0fcb988da98d95175433118009f6760b87415be1bf98671958d7bd7e1b05590899f6a8cd3263a94b7737d13cee37059f6f2935cfac1aae46331a3bd336bb869fbc2a68a3d1c24cce3f7f73c5bd6b61de99f3bd716e847ee0416eb323efa7047fce19de0ffca64976e9d8617ed56a425dbc315906ec343a9f58fdda9ae55b48cf31fb9223f2feb750ab50303d0d2927f2f202eaf9b184722e17065ad169206cead9a5400ed011bc1c4d011ff6ab6ef6f9ebd65ce97f0452bf3e405195d23cb9be63fb67de5cedb216b397f09024e328ab2b5e8a697a01cd0de0ed54cbcca45416805f0c1689de237b4f4305980f199e1a275767bd9140574cc7a13d6333cd436d9b3a9edd286ad772a5e004e473898bbddd99784535d5296ff0a183872c4b27353ac6cc721d99d6630de4a1091ce8cbf7269cf5f7f8cb0b4aaa0e60db3a3009a732a060aac7a77bffd32febd445d063bb54ffaea793d0dc08b630b8df6afeabbbca32c4d5d3ca60dae8b8c88ba5ac33263ec3ae854c9866ce444f00970d7b62ccb0099685fe90ce63fa77a870f18aa7bdd3d3b7f5c4bf537e914d7b9ea797d628371ae3fbe8b8388ad34eab43dea1d63372e979f5b1e6f67a7843109b9c4057f0cf759f743979f9a03d2488a33e39070b86fd2a03cb29160a121589226b9340dfd516fcbbde4ec9d9c8de7ff792c2703cd30788cc706a96e6cf38e1d8bf075a669fcabef6e32ba49d65143c003dad9d5e48cb0f8cc79828aeeab730f06190169e2c51aeccd2ff9a0a16e628d973c329609d5aa4d5abc53aa2a863ecd770d7f75af91b4d50e5a5799f7822c07abbf9d3a49748773fe98160d0129ba76658830691b955031d0caa1116256e06877ce034bb693484a76bcf139724b4004a1f9b5254f7695cfb037688c41050cd94fc096fa7eb4009b3a1c9465643678776549bb30d81d74cd163788e0b399e78ca195c4520d90aa59ce2f9c95ba1c64446b2e41b6374146b3752451315f01b2701824f48cd74d1cd29db9253357c639794d68caa62256d8b886023f0a438b388de728d43140f492a9e9ad76d25cf9a27bb69cbac8bddc101a3aac106d4eb44e79151add6d27c958e869392cabac82f87d800fd107d2497d0d87b5613c2392d073ef99a135698317f991a26a801f651278e054ba61004bdf485ec99196dc38661ee76f46535c0743869e5d317378a91b7becfe743aa6d0e5ed5b2722b8361a7b64d97ba9223b95d13719b887ccd97c64f08ae777254864b598b9505cb298fa1895b78a27bad8d30449b224a70ae2094edcbb42312372362e86d92a5945feb0ae179e692bb3a59adbea4ad7b681f19d97a8c4da9fbd8ff3b9e30231c178f72bccbef758918621c855154942c9324991834c7c1169feff443c9db4701a39f04f7af3cf28512360b78ecaf70be950c02a2b1162f56d1f7f601e714063ac3be7897a22d35378dd6fd8b8ee4e817c94c2add8f8ca3b4c12ee5c8c59d240e072924b221787161dc02ccbde028f0cdd9df5ee367920c176c5b307b86f738bfa92bd1e4b2a92256997b6c7feed12e5988ac95ed49231ad3c742d63608a8105f20d76802a3fa6b2e28c0c989d6180898b4a55b7c75a077e89209766f3c00f0bb50e01661e88fb772a90d338b119f87db771e8b6087fc80fbad0a55bfc2297b2b63c5e36f22a9fbae2db8d66e1e879802d6101a42a19c9951baefeb616831c885ac74fc9d2b391313b98869c47ba5502709be765c99037a453a4aea4aeedaf38a0eb173bcd6cfbd078d12c481c31265afafaec75852a5a802e9b31cd6f33a1c79c9484d5274e580a9062833184d416676f716fa1b604a456d00eaf7a8dca421120fc467c890bd671b80e04f6bc2ad59a29d80328e5a4636aadc19616cb6df7c24c438b95c08bf3372aa8be2b99e9e81f801fb120f10a2f592d6ccbd2dafa5fb8450a13a9ff877b20aefa106dc70be9ddc239e327e1a1e1eb57a484d9c84c5a287de300967d28c9cf8609e4b2f3f382d8149c8449ad587aecf247e9c1f5e0344e65443ab962fef8370d839703532952a326d9932045d7269be9724cf14a05e694a0f569f975f6662b0c9dd348c7711b68bc4543dfab9d24d3f2083266447b290fbf01cba4d1194a5787651fdf3a164ba32c5378e620670ed361255120c7caae415c331a8d6adac36dcbf4f4935bc69d39530f6d1054883c7d1830c8cc1c1553b13438224a48e3927222b880b0423c9754c1a77f80a62f5dd41eadca85df46959216d0e7cfe8fcf745e7bc48505c5e3e703bd3bd372a8da43e9734a1c17e0f6593b0b5bfcf599b39c5b443929c7142f46c1922df9b1b6c3c285c175087f1826f2c2008dc98ade7cba33fbdd9c58d0e6e8627c23a4a61b18e40791e1afb4b0dae90998c5b842ddbf9715f1bea899ce97204d83556c3f2e19b64c65e50bb5b2554520311b6bad33555b06b3e06172b973264f96fb7f7dfd11e0f76072bf8fdb92e379f9f94f3e07598ab62172febed50588eeac830bd1b6b646d370efe3a12561a9216d738204b794a8435483301fbd84ff1b57792520a33dae4ee4640316fe1e823081acc2512e5e8d404b8d1de372318cf0534a5439ce05c1cc2d63bde2e08e3d80d7d1eea4afda92ab8125e60dc4a25fe881da06fff132759eb1473f665418c13f7aa3e846e103ffffed93284babb4d9ae06a2592c046095c1105ae90e49d9156bba680b9f4e4480ec58810c0fcc4fdc6862a2a93f290498fa394a7c5573a583d58328cbf13c006349cc6a022541b91290f13956b952a88161179f3cacc01766f26d773a31518c29bb79dc11924276407592472ec44787406cb9185503f4af4795fe838cfca156a7088c7a0c8d0cb21f671f9f05e37b6f0ec89e93aeef255a67d6817dc9185fe0b6620365fb504c5444949d4e534b61e45170a5bf32ad1431b65eb5e31a214febaf5411c331e7ffc42796676cb002b748662bb46596e7012720fa2ca3709cd0fa7bbf443470ff2b354987654c388e5fb51b82a1137e272bb01964692019bfa52d811570d44c29f40dc20e797c9ee1b75f6bf8de677a3464f3c64b66b52392aa5e0443a1cb11c00688f9a3015f552a0547b2aef6abe50927372a6239071f1f66da9d0c501a79656c3b38a0b174f966b36385784ac0e1f257c638c6b6bb8cda4cab015740b55620325d430349529ec4ec4b95ee028baa7179739c63a047ed3638ee30d9a90f0ad7277ee4a5f5ff77c3d22ae58c858e5d2d6851eae26b5a0164739e7134fe01ecc68e47af5ee56644bbeae895ffe8512714ac7556a5f01d3ce6b9081124c796be5e1c78c3c3a4224fc00f5c9d2e887e36ab86e1a6c79627bd698f1e892f15bbe5ad50c11482b58c0db8e787fea880179300aad9aded6ab30ab05f19fc7c51533725ab2381fc430f97b601ffd43057322a9cc13661b2b36f9d77487c447ad5f624a1004759c7ecda175c5a62db91210de044d6090a2347017709889623c05463d4e39e09ef234b3cfab2770123632946945341ccbb0e0d990fe8f1fc2574450245ac79f3810e1cbfb050e02ffabc669489513728580a5b6d958fd1e722248978c79eb06cf9f0fcf1ef791884d6645726025db749cc44b9199320599943d85ff069a246751edd96ddd9bd7ee05de816ce01e28f45e118168427f612b815bf4b6321b0ea0801c1cb422650151e2c873adb17bed146bfb3331a38babf1ff7500453868789d84b50d9187faf926a60cd51f0c2d4d4f5a0cd3440d22dfa03d15cea841114879eb389e27f986015d9322e27dfccb1782a016e0a59f6cbb9411df5a63c3b7f407d4fa446dadfada51e5caf0af9c2b38bd67db7e8e1a6af54e96ec4685d03241ade1d0141b92d1ef02e4765d138e32954356ce0869f2f065bb2782607df2757f9b2f49921baf6695bffdda2fd20610f2771055bf81f018bca7b23d5b9b66c04e0f064d0f6856ee3ef276545914046c58b3c0ae835cdf00a0d90a0f3ac9926a03b29783e983416cd2582255669a92a43b45556c3317d51c11c69a9362621d37f40fd99357b6a568706fad5f3d46191bb38a0cd55bf631ea81ac6675612e0ae3dd689d1ef37302b281e3e489e8deeb5e6b1445620dd09ff041c8d03a9b4e49ba4548447288bc125f3f500c130c0b7160355337ff8e044384f097d0d4f8de73575258a137202be7292fd092e9b28bf9ac008a075be7551a5e9275f9e999f1e94179f05d285c477e1788af126402f43dfa011b8f4d9d108099557aee8c3a1b95e4d59af2226509739a3cfd3744e1333ba67aa0a0e514a9676768647bb7593656b528fef03568281a6c17fa0005e42207a0af31f3c9a36e8b6eeedaafb97a95287a0956fe7608d9458903b5b0d1cf5bd980aed2d23d6004035e1f8f524bfdea373584d14a59dd05cd098e01aa09ecc7c1750970d8727942af1686e45ab95f5019377b0349935057b087824b40c7937ccb8b571124678434aaf0fc6070a8466eb402599568a67f1cbb9a465083351cf237595bcae76a49d1f4a36d5498edbf51a7418ac33d7ed1fca3290d9e1238bd4dbd46e83916d5b3e93bdf1c12b1a12dc0f6c00e0a3bebf52dd6fa95919b2d51cda3f9ca0c5c7e64a0fa18fa1dfc8d36e49572fed042665e29e5214a3f3d68807063b28c929d227fcfe5e704904b89a4de488234a83ca66eb6462fd246822930cd5b0a0f65a59e65797c0ca08bfd5b3d0b77de39b2041685baa6dd070e4b26a8aac58484ef96ed6e047900d9f213de57ed47f935d8506ae74abc4d096f106dfa9f56e6fe9ee8ec38bb967ee221be51ee2c6116568ea4349f11d6be697efbfb2c7d7f10ba4ac75b4b7b3b663e9d5a7f6c0c2b5016659bd7387e03fa21c54cbabe5c7d7792729ec2c98ab37ef2a099b8ce84216cec91e81e8ac6303287770488f39a184da8430098ff081789723b67b0c4d9fb8027e2354e152888ae1ab2bb37f6e320f6a56ce162e4bf5d946699544106a5e8dec9c2d33fdd7f9502217cb8942268905d36eee185f4a8a6dc8a28e65ce3e4deeeb00f2313e75f6105935da55a2ced0fdd096ee93bcf2afa4d4171662bcd6344845caad7c85e63c90f8e0e577698759a5fc55bcc6fe83a26695ebc691b727105c769f4271c269fb355c95311d57ae427117101d7fed4b1e5c0cc7bbdd8130a963ba2864a528ad02ced0e084d4f7edac469c04a8f37190a2b0c2f5afe54369b0efd43a05a7d2a03c361d0491867964028a20c4610d6c3eca5ce6c593d969d31bc42eab1c2f7c865120b8a7a67676d4d7179f483592357afbb9437bdd891aeee7b7197ab122a7cc9e3d918bbe56d33c320931dec5d279ee7caf45eed37c209bf4971de470b020883970f5ec67f5aa34aaaf067a8e68fc0c28ed950048f4c29ceb096619b4ecdd3424572c984dadbcb977247fc9190ccc6ffe4ca130e9239be35b1da188eb142181c1d98154cb1197d3d7ffef16a946f268053daf938a9abf4e92c70aee2b2f10e4b0c5d4c79030fea87cc073af58c1632f20fec27cbdeba976abb6281a60f67f98afcd6aae6f90583d9df74f38d85218b37331475a6af60a3e944b39eefc9c5943f852a196edd471cb266e3de61f794ef3fb8878510300d1b971d4c7fcc07b46a8115f1955bb7936e6144e73dc242b76c34a80405c72883ac62404d000b2af312d1c319f004e7af7b1d09ecd61a86fc94c01905f9de893d873a42ca2f7dce3f2015f7270594cce88836293711170a7cc661c07fd88b6bf115078fe6327c48f5763b05de08c15a6abcb903c393149646a9b638bdd37e3af15b426481ed42f5466fafd0f75e5948fc82a02c7fb2bd39a5f0328758e33d3b547c69b1f011176aad3dd2f0e9601690b5b6c176707b20b9e092df1afddfe187926389f81b1ce559c9b83f9e302190d971173cc0ff0f9a6a153d35a89b37415163817697c13dfe563c407386e9b18c9e9d38aff6e72efd93ca561dbc2a33a44c8aa2dfa27256f778860dad7a5e9acd6ee72773872c69a6810708721bd070192e9e52d569c255a137422b65740e769c485f3f9d806aafed2446984d6139ffc9be1a47cc98203bde27826b11b79497bc2032454d277fd4477e55620af186fe4df6cc52a4335ad368fff9294edb3acd29fc0436e07f5d64bb4ac87bbbd7bde13777c9247eaae665da4673271c12aa010471d685d25a2238afad6c45ca757ba062949ff4e3ec0fb97e63d1419d63a485f8e7e5514c053e17da0758ea3e4bba9582344b5824bf4889d84bbb9cf5d5fa73e4f041e9f1c9a5cfb320c50f0f56f4ae4b7c67a0bee135191b34ec7ed6bb5cc023f2bc16dcc991257e2b1a6a4e074b72c18bafad9296e92490c7a6dd1b8b9c50e4ee7636e93e2570408840ae761b73a21995f0a6608f51d6cff98998d7d40394c97f0ee83be8fc106a21d3c9ae9a6f5bc93c442678acd09dcc8d8f55eaa08902b554264d09714863661fd7611776cc00c137ee24453762158a4600e611339d47f06b55b0dcae29a23dc9a46dae1c5f62dae5f4fe3b91551f0c591a752c2fc566ff719118c7ba15d79ee5769eb5542cfc90402f3d8f1eab830c0ce22f20b73279e483b9a726cc24a00f150f30e6e55f22382394fcaaa4ca0b42770987e385cf5f08c2e08d7aa1b5499626b55d693b1c3f68233cf717df2573c5d020e70c4ee2345f88a52c5ffdd00d3bcbb7e8dfc53dc2fdc419bd055c03de3fa11b78433b86a83a0cdbfeb564daf18dbcd2c276a0bde80cdb305bb489852a7c8d5ad53e64f4149a2c7f9f59ebf62670e9be1784e88255fda67a9ccc2e4b52a38b7b3f7cb012f75c9be2639ff52ef0ee41a9c49e9c5dd84db4aec238b39faf37961efc69c5dc892a1a85020af25483e172499aa5d7fc977fe9022ba22f8ac15308b5b49ba3cefd71c01444949a2b26c9297ccb5a727f8e2535a293baf30930e843afeadfbbe32743d50e66765124796d08a475a1d88522b0e40004384685eca8b26c375423a9bc114dc8ea6b63355245f83f0a6cf9f7dbe64cd2d5287077627d86e495b44508469fd7404199ca052afbb4a15c3b5925014cb600ff41e2c536b21349cc409fd65095367437b8d1698179d82ea3ecd20b26c14fbae08da0e437183c1a1bdf5a1dae248fbd2e218e6a94e5786aefcf2c9ad6ccdd97cd0bdd775c4203415eb8e5e581bae2a88e1379cd7b1ca9c4dd0e3e70f85b11bee4604a3d859b55f46cbef054eb41fae55aef1e9559d2cb3b078d601d94c0b83c2def3653c871a0e5ffa4fb930f7cb35bf4d934c2e60261c5df533222de141a29d926d9e0a2e382241fa35dd3f7acc609067d4a126e013f2c52abd276f94861aee1ab1a145aca5e1b8d0f0fe2fae88e223c24d6167334345d67d27e566b5c1b5ec2a723e66b82fc40ecb0ad59dada45ee437de8ddde610c411d31051ea0aeee1afef529d83a6bb3d4eb13b4623924083bd947571d18c0655128b40259cd2f22c9cf7ed77fe86d3bc9703cfaa0cad988e341ed6333c0f8ede24e1873e467315a1746264b3e3c0556db50d7a8e80841325c50501e892db437c44c73b2c05c93cc7a45ae6d5787f6ee50a06c52fc1883153e8d7b6323ff3a3be870fdda0556f97c26778ea991a064df8d9f06d7f70cdbbf79ca7b7186e0db97f1a8ed0dc0198dd5419e226d70ad02805f669f47f86c624015d9ab195fcee8f20e24d83c1fe3d0c2787cfbc202f1d714f66f156c687f74f237028c19ee94bcf4e03299b8d491ce15b4a121ab15c23287b129c9c01965797c05671b5a78dd8c065aec01e895ffa1e4afc467e20331d6f69d7e9c69e023d289b701e024496ed2c45ba62501c43e660792f6b9a367f5f7bc342310295289116d8335aa4c5cb7a6d4af686f67f30fbb312e3d821492f2727d34a344deb85c4c604a7116ffa2a6ec9a0e9b35e1a22bf5f1920b6da886252d4d8f7d5ba7f6d1a5e22a71b7b2d889bc347a1dc22fb53c01310960a1d27bc2cf2d86d488ab9bae75428da8ed4eaae03fa69ace9309e6c5630534ee53e7e837840b7696475b927753093619203008e12dd84dce270f2335fef131bf8968ea8678db90014e691dc0e59cfcebb35a5fa2dccb8a2ee662393e5c7077c72b785efe6fa37b6e73c703faea3bfc3b0af6e436106cdc3295bf742435ba56b1233682458016fce7e7a71fbff1193a2d1630d30785026ff47dd3989ee5b97dd8915175338007a2ceb8602339d07bce4caff11df3bb6e7a81c05ba02dec857994280d3a7f4590e6ac8a405436cc40240014a1cb840b01d453c2e269df4c24a8d1f12083836e9a141d39265dada3da2de9b20d14570f37c87ae227b5b30fe6a24db0eefe801540aec3d4eb8a49351b51c640aa0d4ecd76740e3e4a4788a9139d0a675714bc6cc2c868435c5cbbad0af6944142f32bf57f7bd5cf2ea2488782f0a76cbc32567ff81729f8ed74095ba29077227e716fd240bb2e81eaa35f5f5e4c58f3d7b2b5f0a917427c80fc1823fffb58cf2d34662305af4ed7b20119ac6dd023351363f738139d4fcbcb1e2feae8903ccecc471f9b42c39bf0c05c1fef43f8f8c62c50dc9807f1ce51204f8ad591ae46f121953ef864d5bc6141fe0ba438e42c4dd46b9de1e5c9a237d6c984d7453a42a42029d632e230cc9a44f990e9807dba61e4709a994f96618736a49ea34ad3969e48308a48b2d9bc83280f1bbc7d99c57706fb355a0af23afe7e78e4a44b7c0ce693c9bd3d670ac0d27feace3931a3a0c6ba524cfba554b1179828e73f741aad1216ecb830c10526d7c71aa2ba85dd8fbccdc287ce7784af5498a7513484138597ee979544db8953ebe016f58dc4ac111fe7ce7b790ec61b11a1c20fe6b1d54ae2513f3390c0e67507a65510247782016863ace8f2df4436f1d9162250c9e6fbcf8167dc87d8dcce6f4bfeb325fcebba41f3b5673932bad2851a377c54052f6d54d6e744fa31c56b624f2c3de908442fd94e7d599326bade2ff89ce91b61727254b8b8ac22025d67697a686d81e375b6e4e7aed1d098940f14166b1bfb17ed73e58b46bfd80d2445cefc6022fa3ae44754854734129daad28c22412a84a61ffddad00d52066c706205b17fc13ee122f9add64fb03cd412d5e0e1a9de6efa605f4eb39adaea7a2ccc6906f6fe1fa359c900d6aaf4ea6bbef6f35f59466fb3decdf369ef4735322ab658ce7ff77d02e442be8bc605e7e7e10e85e0feb4dada278ea8bd167f6f0063049adb277946cd94e03cfdf7826291aa0ecc06b4b02fe03e20f514018469f24b83b4c4de142fb4c7c88d44eff87b12a152878de7e65b289ce583355ce9325444491836828ab976ec48601abcb1e12e266ac8b8e9f8595314f8efd7ccbee322aabb84ec03c6a1c9de3224b647e90eac032273ebebc975b84083f13c9c76387da6ae8ab19335ec9bdd367de982e078f40157a42fc69748bdf1bf3b3592f9b791ca54b0da35bed0ad3a58f53e6aabd18009b975994acddde90a499d1ee629e78536a37bd53b1965d72ef808736d16eb363de91a0e973982c29d718980eeeaafaf16fbceb7c51bd3f814f57c0a97692a7d695c2ba0e2c8ad99031ceaaa19b1a9ea0b1a1f860d665694bfc310422a5187c93469a444d7d9736960404b824b914c0021cbe7fa9c60a75d01884329aa4d3dc7cfd825f184325562cb9f2106cf71a7fcc8215e230f55bee44641b71224780012d13d2fc3c9b9a915773ebc4200adc2998d826854f5402bd1f7e8c911cc855f5b9df342d2f026d04bafd824724eea06f3db1b38ab45d1240cf77bd616d80edf7e0f7c9879558cff2e8618418e346d88899c8038d17dec70ec6d3005a2c941a9644306560a341370712262ebb0b4c3ff4676edf83f5619d0666ecedde78e15a9ed11685364eed4a62dc0bde0426904de022dfd5a0cd7bcf6527a621eae2588dbefe20a82819bedc3403ef570ea2704ee20ee79f3e54a94c434e171d5ae20c73a7e3884f1d282649ebc73c4b07f118f30284d3fe5552c5ee8ab81688651e5d48c31b28465ecac69f1646a22706d947b6c8ff9492d0c16e9f06cee1cefaca44a97b712370cbb5a92a656f200de679f9f052105ea7959a78fc2e8a0a954a217f9b3753beaaed1e1ddda731b2f6c8fd8396f075f359deb1ad4223b2a0c08023d33890878dd4a1004c733f151a2c0e339ba2ef83ffcb002f81c240a0f83c5b510e1f4d7beb87a34524ba25173e2574a3eae18c04333d14761d2cc5c24037909d9dd7ac2273010db8caa7afaffcec56046c099996844bf70a40d4df182ef84743c542a4c3f2b384590029f5e47708f116b84d45b9803b46bd96d58ad7eadf491206e1038d4d0b024c73c02f26a2c6aca749e4e6b76a5746e17cc8dbc40f25222c08feb5795604e356d6a7bd7d994314d693f94ae1af623196c246d5a5ad8b7e9098462645335b650fcad2fcbaa7fc5da9bec312e58a18ee73db2ebc3737f0601280818ab9b742096684b2999a6192679b99b3d760d803a483d9a587e25a3e2f8783cf5fba481d02967ed3e9e55c253cd53463e0506947340a7452dad0f6dd48c64c10d2fa43d5871dd30a9e1203168a59698fb83cd443ba617bb4ce333ab86374f1f28362089f07ad5ff8067273cbaa1d82cc1b345e43c6ffc2afb33c19fb52ca90a810bcfe1b6baaf7a6d537d6fd33c866ebde4148d8b77da2175fc76e171406a0d1e56436b65a3c1328009dde2ab8767710e16dcbf3f0c6fa0ea0dcebd0caa57df830af86deb6181bdb7d645fd6dd84ec1812295475ffa27fc0a7ed727db614cd778e1d50e7612a041e3106a3d570c7e73bec692635fc960624bf26e22d22242e07410505f61eafdcfee81c28a8d80f9c7c69bfd45f57a498b710a3b5fd1fd478dd4ff16128659f6f554ffa956c54da932544adcd54669972271a3ca9d5458a252ed858d0cf7c9d116593385ed673b39befea43ff352381cacb7202c4824deb3864ec0dd5a653f56ece41cf967d8a59c02d2999692c58410d6ae181b46ea27e552bed5eee46a6e7d80cc68ff8cbcc63731ef21e641449e1eb52ff74f198e873a68d962b288189800219756268d5bda587ecd5f4dee3cd9b9ef9b7bd97fe242d072120210315d6d0e7638918c7239ec9a1d48ac0ed28102496d297897407d4156085279fd3f4e7bd91389db8b2060224f8b0a06489dbe437b904faaa2a2a636588f8edac996c68ee8603afe2af91c3a342c7be61165ad1f1950dab1062c80a7195c7efd2c578303a90c568e342840fa02181bf3c56429afd68581a980bde2c0f102517776788688baf70e3a62450e4d57871b597841ae01f68599bf920b08a6f181e850e55428ea869932054245085d1af085e6ad61b836ac51ffa6486bfbc8ecb29dd5051bd563480a5cb875ff87254b9bbb437a76ad7e2b4b4f9490206f482038a055fda02465c05bdb0830a15d0f56645d6594cb003dec9f0e86ae0a926e02ef979b1f37511936c4c267dbeaa5053ad410c42aa6fd12ca900dc4094df9b10200f733be6b36e64fa7b469d7e17b57c0da2b5d40ecc057b5b46bfa07ed9a1830cb743127a397e484495bc1691fb76cdb88ff8983563bf8696fc47d81194d7e8340937ed6179487581df3212a798c288a02985a62e1ff089b6b007f0f9455ff11d9b65c4edda7e3492f6117c4567493e5895c38032d15106d4c442e9b86d4b4a76941d05cf9660f3b01ee2bf7787759eb6f1a5cf6bc7ecd5942a010768c9b343032a90096f0cb9102f618584f2b834a22bb43b87462f3d55aee88496f8242385fcea3405519ce3745f1b6a2f22cc49207f9d7948cc8da1bc8c24854c7ed4e3703d6321ab79e0a61a671b09f27637d9c2ce81dbdd7a1656476049995f71e6087fa4c740a81e413fa790063042faa6840e1757cf2e692e19c9dfcd76cc476f28a444cb32bad19e031fd18501b2c1a153c43b0c4134d3b7edd0f3525075f8cd4d27b1334078ee1a83e9c21e558b72393cbc5ab3482b8b5150d20976991b4f98685d832ad75a149cf75a23ee1e631524c0aea48c0688b531af2654a01c4809af1a5426b163f41beb75da0784ee31ad7cce9f7e95395df59a196b014c0cee441e5f8ccba5260bd233e56076024a60175c582cae12e35249c681d6c7bc22a7997436dd9286adb94378d4d00f320370bf130bd167c4fd918553da456fd14f60e9e9ccb4ba21a1538551bfda6df4cdadd6931eb541f8eb76911e878c4da0a2d81b0eb43ad2377969810635cf98b52858757b27585784ba6bb34ca19bb1b433e6c6493f8bf71f9275acfd32577f1f74e44e0710ce828ae5cd7f2871b9a9e9f651bc0e898b75f6545dd95b5c6c995bd690fbfc43c5d7ffa4eb173252e926d082cd10c084a217912d7c951efb5e36200f7063124d40ceffc14b1f74d0d1bef37b4da94726fa0afbeac846b453b458bf66fffb872f2858b74577cfc3783ee5516687069361e956b1bf96952d33ffc864a91ad1dbfa22c50ba055e7478fccb4f4b1eecc2ba432daa99eb1de1dce4e4ec0baeb23b25aae872d74e6c105579d0e1b00d45fec612f4a1db9cab5d79f9be4b93599e4b045b2cf3d2ba027ab9267f366635e81009c2e27750ba3fd2b658e83b277c2adb0cc34cdfa758c9e2552ad083a97b073f7ce9d8ad7fbe2625888712b1601aacd8a688c795cd0e4275656f309bdd151ffe1493ccc33667ce1a336955c55b935295eeadd73fa9d8e7ee486f712c142f95cd6ae13216b9904800024c9baa0ff1922d794c40ea0ad4efa6593841255e700b66c3d11f3bbac5cf903ba404d69b151daea39434eb913004b4f1ca6c3d02985160304ee1832c06ab3cfdd3797d6a09f5f9ebb50a328875e78d1d80e209fda5f2708af43e0db860c9014b5152e70f793429bd3f2a22378adba36300b5e4f768a8da899c7cdeeb659a69d29daf193d94496c76b004187dc527f6a02c83ba1d216ccd01cfb3f7c51ccd9c3a749d0e6f1412b711f44955cc2a309f5328957ea9765e7d249763e93a42720b2c9678c182d4aa3a593810e0c7e3fb9bd4f126bf9c22efe6ae40b534ae261aaf8ea74b87f0e57c618ab08f1de121b9a40ee601d44a7a5176ca93da2c3ef2d6c3d57077bab76804136ddac2216331b00e0d276d600fa1378581dd10fcb1ae7590df8e35d5bb419de91e55f65997a001b805079f3a4975df5258bb4c82dd947a68514ae9ba802363a8720fed9f1818dbb8aea9b27d27db9f62d60c0c116ebba75d7c2b44093ec6bca6bc35b07cc88b024eb53046aa6bfe67f92a50c25313c6b36276cb0fd5d6bdb4f8c0d70ba355785247972953812aa99a7664413e9bcbda40231a24644149d30f1be213fbc486432d4a26eab6df10dd6752374b7f66ec7854699772eb92cf3259d4238e228eab190a08015a0619aafa2ec2001b2e884be56d13a55e5e00d86e3e79e1ada168d0c987211e7b5538feec3f0aa2d0c2e0a8c3cf1e953189e4b691e24fac9bf1cc8aa6c85a6f5b97c1f91dc3198475cfe236613429a2e3ee5eff2b3229750ab40974eed523a60a6f730c4b1b6f986864d5dbe396b0b21964e3a201f7c3be91b135f9c6b9a1cebe3a4e4946ffc5111c473e92ce30464f988842816db5169bbdbdf6348ef45e456d5210a174e3a1c8972c4a6088767f8da79525143b5c2efd9d303049183f4b850aa32962ef0537ffd745df589584703b07c6aa448b4b21ba5a45fca628b930039314d3026d40f20cff1d69e30332fe61f83e854a33167fb780f20342b9026dfae8ca05f37a7d4c2ab4ecd9b899ea1d6a51b05a0c279ba02937fc38c0644cd65f2647a9f3aefc2dceb12ec800f1bdf3fc26715657db5fbe4331200a10c27122fe0daaa60e98ba3acda6d17517ed7515dec90b36ea21c57c97de1348bad210ec760ffeb8bbcce3bd668fc85c2c578160a4805b0ac20438d42f2202a9383bfadcf710a70011780423ce9681c60fe1430068ffb71bdfbab3c5acb9970ef54779d6b4bdecf87ce0d0fe0a4e122785a7602ca78e511b3a4d5fcbb8f649a61f0a9a958aeeabba0ef55cac529182f9212f0caaf7ecfed53124dd75ebacc92802bb7d61ac9ae517d690dcfec32c7228ac60ced54a330f4b373383442b5ac5a99f43e7cec6d610166e2eebb7b728a56fd7c07987e0da873486f23b813a78597a38594daa6a5fe79704d9a5664082703e7ea124407a99b876959c5549b61414a1f3c9586fff0d0b7c5b988a7339a0390ff5191003ca7b3775b56a1121d5e59c12aedc2014b344764b5603f47b880957b6de817c6c7e91b0815c8b61a05a579e5474caf475650a19781ed7b6e7dc7d2cf7eb98e52ebb3b4877f4d324ef0c8de9449136a23d206c1b5afa747e6fb2ef150c7bde654f68c34463895b4de51125f3ae13d12723b260d7410cc6386896331aa08d6ff731af1c4bdbec1792dfa4e90768aa790166b643c8cdd0d08cf6178011a5d5ca23d398d1e466e705389015298dda9443d100e2c812f675bf567053605890f0d4b2efd62131f262071a967c8c10d05a9c830b7f85d66ed2eac29067a0603d215acd857a87c981b8568b3a457646b74f5058a5cb56274f16e9c1042dcd7927f3d8207af7d82a3fdbcf526569136ace5b2d87112b5fd369969bee9f527a916d682b31ba39aea44d7eaf5713277efbe8095b7231bddcb268bec516fc004f6efb173e72cee9508d9d6a9e431ae654fc6d44ca2806ad9f30eca6390b5e206afbbda41bfe4a7102ccb4ef9eb0fef88aaa586c5adf7058627c02766921887f20c0f168c5a630a7352fb0b0969307857b0affd7922b2c15957c21370a0a4861dbf6fb2bc418df3f24162b474d46d210f020683f0197ff8951d555e6d5bd780c3cb5f2a9c2a56c82ef1e82ca54c0a40f32b1abe6bf2dc5f7ea383e7175a21af297f0bb5ade094193c86ad4eba8207d023f862124cb0ba40ae5384f0ac264da6b91712063401cabc6625e0283f6a9f61f9e05462215318b82a4e29f624ba3e36cef1e8addaa39216472ece333a1c0c037943d4e06d9cba4eb9d4d605951423ed52138adefab2e35fdda12f369a71465893526482c16e26a3be8bfbefda9df053d3bb33bd136d076b966f3892a4c053529bcebdee84c87e7b544c5e94ec401fcea72aa886474a9c0c2e3bdafe14448c8e0a1ebe6a5680a3b8425873e8b387da8125fc33e784f44bd535ff78fe3e4bd6be1249202f912fa2f6ec3142bc3b324a7d689bc80723831b13aa7842b0bd398bfcb1770eaf71d4fbe14b24d4f620204e09639e569ebae4a00bfa249b92e1c35bf065fb9453197ca55cf9d92c87ff45e07f825ef56de07c779f568e77346fe7cafeabd2f2a86edb41000ab9f7fdba45dc29fec2b287e816d92d3aef07eb610071ddd1578c49ba6ed8732b9f1d08623b4b5105a04cd861288127df13e2f292fc38e40ab8c76292c59a868ac6978c0d31cf36901531a662fc3e65c95e3196abade07335e98ba8f64834fa1723eb3aa716d93abec35d4f4094451ea0d252387677699aa0baf62b73a022ae07a8020a2bf5542799f0fd693a03bc09639087e4db0dc2826acc2d253bb09c0c99fe10d12bfae37fe234fd806113b48dbd376e89e542b7c7f37389b9118c8a4879d56a1d46165bfc09bc11a672588765e75becfef4e2beb84eb7c629d7ab790769b1b45859081976d285fbf479933dcbc299b4dfb4879e729a02dd708e575f74c78fed4e23393e47c1f0a8718c566cb5bc3b6fc1edaf5f451fca137314bd054546b4f4dad52f1fb701ec4bfad84d4f423ea3ee04d7ae0e82da3d7c5464178ce1475cfe90a6aabdfa63c92bff9f70373f71c0425c91e9f29687579af6ffc0510ecee869f245d1f5b8cd0bb732bef62483c5f30baa1e2fa3144710b56e0b2cd199065f18fe8f96393dc6b08c5b8f558f897e5ba9e54ff35d82c6a38af5fcdcde73b7116745a3845497a4c606adb8fbd626919d2b1e980421b980b4812e1f133b4ea3d5fa00a4883f7b6dfb63458812cbe528a84f898cfe0400dd6de690e3026822221ff4a99bc84c13ebb97d8d560344747888e8934b6dc1e258f2d8017d1aff64d08131af9b363c702fff88a178bee4c5676d303edbf8c53d25edd59885caa3dc8df3c014376ad9b7aa24912b9d01bb5390578e62f089036fb8b818a34edae51f3652605b3949b484c998e7fd8485d5f7e7b4bfe153cfff34f8bb0f9b35212fb273f437df11a0240825ab1051f78a3ec62c5803869a4af9fcd504f14b595a887f288b33226a5feecf12ccda82cc4711e7a8029169574a338b95fb80d74dcf6167c9d8563e7834c61afbbdc94e8e5b05002ce259561f4d1550fca3ba1fdaa798fd1ceab7e34a59386a278d74eae8014406b648ae6b0d546487bf598b5d57d15e1b22cf9b1e1ade90ee626f7eca8efb98bb448935bd599950a12f5cadf0eaaf1d64120cbdaeb96e86f3b329cc3fdb0585fffa87d13cbdbb65f45bc11e99ce9fdc64cec4769c769f8efaccf2d7265eedff7c06903344ebeee67323013b36a34deef27c67d442d7ff1a8e015bc5e16c9cb2d6c20d6fb8e74978168892bbada07f9577af13f1915c0ebc794b75e9c1e8983e536bb5b6dfed1784f5a8fc819349996344d6cb92e8d86b8e12b0e8e6b70e06776fc9cfc26ef77367e4831943b490884f0c376b8dd70b08c1c23c967b6c44f484cfc4a9bed86ec65ea59bc6229d3be18a3e100dad26503cab06941b74314884a93a8dd97c0468d76695b62ce87a8a88b14d8c30ee88108d266a5c8010aad0176c25144aa873361afb655c21ae76776a78735b5a86118502366cefe41131dd7e4eb92ceed4bcbef3052f3fea4e6af1580dedbf46798d384f49a58007ba80d7eb1fcc394ffd92645d4a2f659690273510345bd1b4e8cc09a445a1b4298924558bb7deedaa36d423b8bc54416a46c76b95c257957c072376bf335fc03559f37414936c8cf9006f36fb166377fc21743c2168e1addc83071418d5a0d1b978d5bdbd52ad05bf5eba8ec407a32b0c7d4d87b649344b7410f48b08fd21220c1e2377902e8f303033ed673265d1f10567454d820399324dd0d926d0a2a3355fcaf41e8c06a0ca9279ee2eb682b7c165918d30d1b511314e4b51edacffea00592fe4f3fa06d9a0c7f5c96df1fbbd0fa98ae7329c5ac2799ba6dc4bfd62d32c7e27cf8486183ed0603c535394a2a9f6265f54c2430f0da9489610d26617b4991e1ab4ba471df280072bfa2c2c59107192440f77b8391a3555a6037c8ab334e660bbf3d9b5959db46dfa607759efe32038b51f5d2f6eaa116f1c1f274344266eda108bd9887e9e75700f854f4783ce2c3d021b5633665e0bb25a5b835795fa0001f2bf3a25092a851040ba09a780f6ca81465d8553ffdd9a52e3c51113f019ca42e25cb43009721222f7d8753b716ea0fd1fe6f09aae287571e075c011b624d3d8390da9525f572507f4f7209aaa5537fe6f0d69233edafd2d5baaa0ca08cba9c4866c64494e5b040ab8f86b32b7321cb0166d77f6510557486aa95ef22e2192121e980f28d753f183f6c70c812a83ebc0a19baab36bef599dfb295135db1f22f1fdedc8ab5ec3778d3b0a16ed7cb98f82eddac6e49578ab89a5401df2dc1ccaf14b114456a865cdc81b4cd9ae25c000a68ac9e1fd9f3ca6c35b9781e9624a1217533c75be53af4dcd3767a632dbf565970c25375451a961055077cef195309d096ddb4cc807fc8ee67c013d28ccc7034cf3bd86d1726a9f8c22ae4baf5a40d82c38a06e4bb94038d03c5677dbf184f737909fc5b4d7c756d9467511105b87a3cdda460e201970208da0f0e5d59a869aee6f3388df4920415464f50eacd285485e8273828e71b9c9faadbf143def6c846db0da74557e8af31d11892b80fc0207f3a47630d6074a54075a7672cd0364c95c27bf9f0bd7b9392983e58a0eb5a8de00c5ec85bb8f5bfc62073418e6c376759f0b74a873b6112f6506cf7d62a1950f885b686243cb3c0b2bc8ef5fa74d94cad004a7fbc2fb9e2b356d42a70c312aa881595b0015c6ef94f8e3bfa4a11b4cf470b47941d1ec517c99511a84fb94463499b1fa9cf04185d47cab97a5e849e1964e0fa5ffabfb34ce1ab0455217dfd5153844ce676ee507a4aa7d49f845f1db6e9a34aeec5870dc3b47e91a226acd47ba837d71e2f1eb982cb9d85015ba6cfeab2799abff9b4c06a5b3452bc5d880fdd8ce822a613ff158df948fd24efb0f1a107ffcdd6327e6d0c0147d2d85430366004ea3cb159164443b2aaf9841bece56208f2bb4694bff7d78271ff97c81c6295179105394fb4d0aef060951a24d2c3c42568a0fa5233c2923fe1637ec6cbaa87133aac72bb8b35845bcf7eeb51cd422545ea58bf58201e66bec29b1c11b0d86c30fbbbe0f837c2ae0bab57be0232df2bb36ea3b601d284588c92d6c96e89e0fa4b169c28dda6b81217882427fee92d4d698d4b3fc762bc498295a6dae589e0e1e1559dfed7c0f810db2f09f0ffb30241c94954bb38da9a0416be92e5efe8b797f5b7d588cd0c0d126ade5254c4d609ed98acea1f83ae2163dc5257047c3446a5df264672d8c29823c005e6a6144a8caecac77d95ec0ef8a8f5e29b92a15411c4560143fcb5d833e0419afb52c42783585decc42312bf72055ba1b28900bc26df0bb038aa87a125408106b4438485971c1caae39a88c80b148f230f6a8529539a6e0cd8944e3e098fee64fc19bf1001347fdbb1614de7521a2d28700923e4f9e1671da82eb7a27089cd02a93bcbb23829f9e8ee4d41e70509728e6bbe3a5d13842198a3ab437c13a29c8c0a3a7cc9714cf94b43da06c7b642bd3b7a31207a08566f145ce4654151cd3a67909f85b6f5197cf8c72e9349e804c697133aab0ef3d82ac77cc0376d714d1865b4198d7b35af14d821bc46189cda294ba4dd2078f3412c6ad96f4fc93bfa77b23cbec51352c0b2eb30c76fcf41a77f3d9e4482643304cda978d8c066e39ae2bc1505ce57fdaa3b41f0b83f6e6efd586e3bcf2bd3f165ee13481f7aba572b78f625cf94a77f3c7279e0e5e1758d8639b71c32cdb8821f7bc578642288ff2a14fa2c3c9303a5fff467e292483774576eafb36539a348cb438c80d6195782294dce4e2b7f9fb309c4603f09a6c6578fd44da5843c56583e9f6bc4dd148e5e77c929e2b70f36850b9564ada13e975aef7a59d2fddbefac462be7221e011f59e46f00854e8a70fcc8b1db174e8db7a77f65eaad60b9cabce7d03c8d27e0665b7303ec2445c38dc020fe085db91a260033c090078b2275ec6eb319f9109068e656003a0d7d287220f0f3e2e6e9fbe9b7c9a5a588f2e9536d528e5b8e511197a98c78560aa22f2639c8d28edeffe69666d38366228d307be53352286495d6ea4cce881f884ca3cbf43040d51ba2e5c106a4c81ff8eaf0170575ab8ff67adb61367948719f7c169a7573e85ebe114de7981e7de1c7ebf24460c7e9b97344e7ae2e4df7a4cd1296cdf11ff950c4420d076a206c4a7c7fe4c9b07bc1fc3194d178df6f91965cca6d5c88ea3aa56442ae2ab344fbcf109c3ab310b1d70e128a051d4c0f354964af409e3c7221ff9a35b99b90e245a3933b5360d979f21d89f84457721d21b2d863d301e46cf7dfd65961fcf1063815acd62dd10230e20a5cd9d9f3c7a91ca7a4b534e1aaac62d4345195d9e619d5df2388cfea1bb2614daf985034d5a1be63d21e8eb2a8af1d3176f9b871e44929ae707e90e13bd8c5a7645b9ab7946e6d057a824a2a5925ea5acc149937dc6304a686257744d55fe0fdfc1940fbc16d45ec3846a43e1a3f03b68737ede94b9493a0c7b112db356cc1b6c75f6f8186be6df0458542a4f8b0c84e5920974bd5f3b025c79b22d6cd5fe674d6c387402c958e33e7872f589163fd3c0d6f024e41227fd755440aa2a0c3e4d40c198559ba4001928d653f397de52ecc5b85a856ba4df2887360be11f1632539ccd6d7a27fcfd532aa2b2be80e7db2aa74b448a4f65635d09dec508726470e96ee20c616df83229501e093351b7de8829966601f1f13872f4a4de0b264df0cb809f414e4cbbc22fecb9f1ca800d2f0e4cc980c38bd0c74f1bc54f5a8bbb089c885f04ed9cf25de0af9ad1dc9321440e8849c9a3461538c52c0c18aa62187cad525bb41f51ffc1a2fcba162af6eadc342fbc25b019c7cccfe0b7d75f3b442e86ee693e6a4b8cc97e830e2e9a9b8b143fdcc3c44814a0a119298d0e38506c413e01cba15d53bd26e1b62907ae9c753719bb8acda48cdb0355fb3615c13d3e73315cf698f39a0ac661b668f63dc533c11f98671958d7bd7e1b05590899f6a8cd3263a94b7737d13cee37059f6f2935cfac1aae46331a3bd336bb869fbc2a68a3d1c24cce3f7f749b852f29e3f5c1da1435b9907be6e763c7689625397f5dc193cb9515c97b2adb9c42244bcc8b10f4ca1d895e7578db6f71f722a3477bed6572f8dd529827913ad6773c020df5889aa2a772407b5a1fae198bda3a1593641057bb1c9ff80a9a8304b3464fb3828b75072a128412f19a85d53008b3147350f1ec22d0fd1e4822d09e7812484aa3151d380db1c2e0ddd8ce1319305bd8250041119eef298e66bbbaf4586ca1a6aee033c988c192f8372c341317044ec14202d017ce02fdea0dac169529ae986c5543db6ba3af6793d1ed41d49234e1a841b04b50ee345cbd3f9afff787f1baaae80c59a4486e73d555f52d1d282f026995bc5f1e9a48b6fa017ed2b9f7c74ceaf20d8d47ea38d15b0bd891a35f1e8478f6b5be7535e4236c80aab1941c47dcf8149d379748b87a456e6ea65912a40c3dbc2fa84501a7ace1fa77a870f18aa7bdd3d3b7f5c4bf537e914d7b9ea797d628371ae3fbe8b8388ad34eab43dea1d63372e979f5b1e6f67a7843109b9c40568545790157a50858264b39164a321476a572f0df283dc881857b5dd718ac1ddda7eaa1ba95cdb3a6cf8482ab50ecd1cc4f72801bbe842eaf5b37d12bf95b1a0a2ea8e8aa55542cc1b760a7e5622194d0c037c6330467a5f580045aa6cc7be68152c45ee66501cc72e9189558dc52f0e5ab97b147eabdfd046efc61365c27815a0318780c7ffb58db63e23722e437b693a710e76b70f9a1bb25bedcc2dbae450ffcc7e5de47cbdac56ff7429968697ee9122595021252900869afb81690208b8d5fe2373ee64980ecad269c705d414feb3cddb26fb8577a1b393daeb76c83736cab6792027292eeb06490fbe43be41700c0a4f006aab56428648636514e629951a1dd0d37833336ba05ae67cd1439fe70eb9fc71f0cbe8b61c096506851bb78cdf0f64f7c53db45f588d7785e210d27844c906eb8f357b43a904ad07932776ba426f1d9eaa88b2a0e8d9dd2127f7350f95a29fd61ffdc881ba047be1d6cc52aebba0795a52517b630a21a70c8b32249210a59d43e11348d5fb18237d087cc55f06673beee70fa338f05f41134de89293265844510dd816661ed88a01c31f418928f4342ad2ff3cb76ea45d19ed78b4e656327a0ab7f139572b5cae6d6a86b22f7ea08ef50e1345bee556b5ee47d5d175d18fbc44a93b153d7982ad5d9210bcbb7de003e89571a6cbdcf0844e7a618dff8594dfc5d98ad174546d1b597b875a1ea7294f8b88b1c01b7bb5dff85c358993fdab8e73eb3925cbb0baed3c322d3d8189dfda44ad02afab7e89802de131950cec44cc29bd7021c46994cd1dda656f038abf7da17f88039a78f04d182e14e4e863f1c827ac0657e4d766c1a7136cd77baa1df32d845224112a10a6d4e94004b62c6501770427f7c294c1ee2a32b275efc52c2bb7dcf910643f00225bcace4e2ffc184a0c36cc09f69d33047834ff4c81b00b5ca0a11754477443d1c66cbf48d74fde6e3082f44c407ff32687f98d6fd261b41769341df683eb5a1908ab3c88986d17effd97d8c527eaf0452393e321798a6497e0f33f3dfe5327b0f2e41f82edc7959b8727f01af7f1fab3f11668bf25ef6daa19ef9ab9e05d33022dc730f7349320ac44d5ed637b1ea4e819df432732eb2fcf20296986037a8368e7f0ae2996439b53313258875e1f750579f6645b45ab92e41d4d367e0b788b880524878d1f38f37fde958271866b72943a11cbdac378db6826b817f3ef81b77e2963056cff3fa9b152b9830b922d8a9c74dbc8421982b8c61994199fb5f3458b70897d0eeb6739e2fa954ee0ae1af1456b2dc87686a7dea205ebda31f27c91d80b5f204b0ff035807784dc711a5dd0048d54bd3b855c98ce35d8f312eaf9c5a78b14e5e0fbd164b51c68bb924075b9ae92daa4d4eeb30537b61ad6ec4de364f3678403c113e373dcdf96a98c278d590dce795230afa78aa096f2af1fe0a1c1e55bdde5f426eae23c6d86ade01396bd65975f8f868bbb73c94464800f78bf3b80d460ad120daa07961704b4470b6f1ec22a5ee911f28b4c732b54c48b20f435afb281a40c9b0d5157b27d6ce0400fded2bb8b0fe1d45b42755751f86a405f9962c1814a8740ca4b9f1c4013a5114ccd946d94074494af766c022aac61b105de09f64152a0d5fe650b20aac5866efd83ab92e16847a3d4ec960a64e2c727e9da8dc60ed12d49c9b0f31c5d24cf4b1a46c5b315c6575e68ba00e59567cb86d74f1c5a29be1525cecda6f6f643d49e4810803ad3dd3e670254c090cde6c82c52fa2add936890af928cc76d5ec71820a595ee2b7ab5dc488fbbea46fcc2fdbc4a020e8c9851147c752ff82811b93aeee2510af37d58a6d79642d0b04202f55ca6dbb9ae9647952486b459de93f45841a1c637b6f6dfe41363a8065ef2e242ef6a5b56ac05da030ee70e53ebde1d4809878fe31140661d3e73c6f3a6399df029d4b484be034c730fd53db048ddc88682587b18d6dd818ddcb9e48fe00626787be90fd62e9216d95231b01bd2b0a16ca5eff6f3f6756117111a4c3f4842cecb35d3b1f85ebd06c135bfe40f6f9ef5986dd1cd317d32e182566aa1400c879d687874bdaae79a4757db8615384829cdf8f934b3ce55986df8f0fcabdf634feb8732a633fbfedd5fc21122a1fb3db6db422fc0ba7b89827ae619124979adca9fc3fb9ed5ba162981c6d281eb836f7740a75046cfd0220bacbb5e1675fa8b6e6fbd01fd8627634c37ec2a8229ab6645ae21045e3094ea7d32004971478ebf498771b2db06b0f90dd39b54e48ca4c77677c953e9ff1736c15658c13d806b1397c5166aafbe68659e7e247943be83e25d58a4c07a1bce39aa4aeb94907eb6f6146f0f4e156d0b327edc99f075d6909a903b0baa87c525d42aa578caaa98284e76b9bba9f5b18d4ff22d13c7defd40f01069159e1d1bd71cdd5ce006d1d5e70982bcceddc786993d2203c6610fb8c566be6c40f9df923140eebbe2a032d7479c7f14d71f2bb64a48a5421f976858edf19e1b10487ba6f27e24242910bfeae4c7184f1db881a7edb3aa916d83c9ef84e0b2a8d3475fd7af9020fa69f02c434d561bf8d8b5ca6de4db9e28bad804ee14d664768bf7b49b41eb1b1eb34a10ea4490f20e41433b67d9baba0dab97f3b9e40b8c164e97fb7176f24c7d7a7fce01402b1e060b2f49409a97c8d5ab33d0d536e2a32e6e830d12b4537948c69c7526e478d2feb7afd4dd578915dd1c2e44070ce28f46b0140625222ac250bb2a8604d15883ab39fed62b545e890b35d441abe3824f81e9e60ade4b70396ccc5d3a5ebb1d932ab065aad061097465679ce59ddd713d7701ca16c23cc6751da18847ef1a25b492cb8a00b6704c818ea02fae8849976a57917bdbaaedd5e74cfc0ca78a6928cbe59469533dfefc6a8b8be66206f816331d8fc1af1f8399e24c9be0144c37822394d9b75c15f0a4491dbbe888380a81bfb92faf27bf1fc9fd7a5bcefae6ae97736f538ba98e3debc49f6d4a0dc2057457faf2cf83d293246940482fceb2092bcdcff0c10f6f9252bb1f8b74adc461e87bf8709ed815cf8af0d93704f46fc2bd3c96e28ad6ea3c4782a9a8d42ac6bd97676c7f48c02079f3f6ac1b24e11d50325a6333889c1306b1877127300cd5290e1a05781c651b18e935fa6016fa2c1fa4016f1ba599f9c3addfd66e39edfec820fd1d1a9536a12f221c2e3b6d3d934a8c76334bb5c30d6d2c953eaf5a81e49c634f4363a3745c3dc68d484b17779ccef3c0999981717ebfec9b26775151ea61d711750f98bb8f1be86a7ecb1e30c2d03ea153f4f8c3bbda27e14dd11e6cde38f70f5a0e404f724a7a35b431b40ec62d43f5eb73869af7d4bad5bb82c14275ce8f552fa4c78f5a75f75118b09bc6fde6c37da7291c494851218aff2aba0e3a3120e0c453bd6a3a9b0b5637337ff1e6aef15e39aee3cb1e47e73fe7b444664f3e9995e4a64bb4d0772ff014e478acebeaa6414df00997eee1bc1a8f180fa994cdc0637eb79a1c4889f180abd6b632f2e54753ab00f9c057a1f1a55bdab88b99e418d5bf4539c5fd2e4cf5026e0487580feb61e7222c01854cb4c642662cd956bbab0997b610d1b8b5db2240d87c6806d9461db6a1e730441bb17018d7944b9b2fcd5e55b5cd2cbd52aa8d4ab9ce98137d8bfb13fcbb1d449caf6e78b5a3e524ff28e85603088c3ef27587c40bddcaa75196f04eecd7387d5b609ee92387599c9d9bb3f592648afc780bc50b79a04bb5f57f5952ec2d8a2bafb6f62676345e367f4ad28e22e62afd3ef655713e4c94139d976cfdeee4ac2f5bb4d7f5a887b90c1b56bcbb0a473619b66022e2c3de41ae38c3949111d37868bace17504d55eff478da8552b987035952628f7813dad4c14653bb23e9df1cfa1518908d87b6fd6d7dd7ce35a5699259441effc5c848c55cd66e6e565400760c825513385d64c8e1f893f11b60e917dc8e6c3450cc45d3e0aa0e2445f1798bf3207138f1e05e6b73c0ba78aa307881f9dc4e4bf64bdc9015435dddef447e7de993563bf66670e16e895e3603e9f2a19d095eeb4f43f654a866d86249a35e4c510c2aae73f05f6b6a63d6f1d4029749a594f5bf13c15cd15b3e3de961da21d005d2dd205cf41918a426690d3be294795048dd4dce66e3b33e46f8c81013202766f96c06cf3e3c8050a1cfaef23d5769a85091e5f268dfdfb6ac49aa2b1e1e3fbda2888e0589149772900b7637deca784f0236db11f3b1c8ddda8a10a40bbacee006e3c62d682b2b4092afd0fb39d9621ce1d964a82a9b659bb01d0c081e47b48d2a91740f0b44311710cbdd9fb60d89087f74cdd1080eb6e17d02a16cc67bf529246805dd396f3b7e2fc5c3ecfc0ba4e966c2e701db81cf5ec3e0dcf7ae0cdf660580f20b8c655ca00da1d7d1860382b09d1d56e366ea11bafa23ae0f3408d676834c9b88caf7dee48226a3694dd067c64c05294c2e8bd0b23afe8f4ddcd553e9bd1cd5415375e1d2c1e8eb2ad7d45c3744781caa4c245b8e42fc82474408f8febc31be0f50ed098029e9e38c46fc2508e44b178c634f57b77be0190f1e7c05217e8729672a7211a75c5a912e68ea14a4204abca1ba6685a1478f6c4dcd3f25e9cd8bba494a36a766fa62c38e7b434d4505d5ddb0924be3a28fc8a8cac455960df2662f6c53e3833d5a4c85b7999fe3753ba1429456407124f8f91edf949d729a36cdd1b47909953a07ddb556a51a949848f14d4e7f7a626797990745cbe84bc55049bc32b503f7d93ccb4683b836493c941386bf6ea1d6287aceeb5b902dad156405990d733f69954d856ff2d31ed1daaf6ca3161fd831706122e7c895116f9aad292df1b1e1ea498a4ccff71ded06538c8b2abac159a6508c81b3f9d4dc22ffcb21728cb3140dcddebd224deb8ff3399cc7d449b8cccae78e9635b3c7dfa9e0fefabfd3edff4a731123fdc60412f13abf17bcfb11dcaf0a1ee5854a1d675146e64cb8ffbbe0ee770f373ce0382221943885e65fe295b39035c03325ede4deeeb81bba6c32314508e1291316163751870672e43c39b16b4878217be6e068b42a51ccb04145f7c21ff4a464ddea73da84835d44f12b5fc38eed672566048667ad0ed6343187a141005cef06d06a70856483471c2263ba0a45f78faa0a91506042b3723a880a07736bb606b73c1ecf572196f17ca8634b85d397750ac19b2782a63343d7e3d26263818ed07e5801120e16919815e3633a47abd7e3bac7efcbf08eab8cff3a5e15a8dcdf594b95f3e4a2e53e4a3bc286998a847724ba784118098d203ea7829db152f1cddbb5513dfe7d3373f29d5bae91ef203d51472ddc0b1b05594cca68019649ff8c4225713044bab0527984e6e77539f71e8d9851a8f013f34e4710c1f384602f9cc47e861f335c8fd0f733adda1c36b41a98c7be05bf734854511fdcd44a7703b00017a9f17265b4ba6684dc0774d97195227d7370888851ee0e89281c2b6049706f84e0cc3ebe0e8f7c2109dcef1b0a632da30422665c5dfe80132529a0296950add82f1e60a7105493236a16c801674fcf05756d7fc0e1701ff0f3806ddab5632bc8acb36f7663cc1ecdecd5ab89d5d8d3426d9bcbedb8d84dbfd6fbf0302b43bb17edc91c7b42f91072957fb0eb896206a29cc2a442fd5a0b7dfe5d25e97afd87ab89f64b5feb5e3da6e5a91a36a7b5ac2d23dccada059ef146bd68d542ec67d8a192c7f0976bd66cc64c24276e231be4d28c7fa2f025edc651d69784f19b7905a23fb2b87bd6ecd794e6cfae0b182c872cd899cc8f1068029b0783bfa1fc9dfc3464ac917a3f2ce3d8011e564d58a5d8a1f52c4f9bc33fa17a5f94618f422860f811c6b3df102a0f61dedd250d9665a1cdee390e198fbed6063cb2e026beb5b133b1ce2e79d1d71db710c72870a5ac0fc604727de34a14fa1623e3835bde6fbe2f4fabc21f3f33385e1f92a4b9690aac96adb28f7e006391ae964f5a81b46a50e505b9398e20be9a9611e1ee4a9c02c547c4147f93c983a97f256b0607d1a8d89a487db88ee0158c2669e51445af9b6cbebb95d3bca6c7e0f23b1b4ad68e9951f4720e71a68dd06ebcedf98d22fa76d5c596d45bc3e6b52d27fc4f21682ec794977611ff4a05b8646b9573f82541ba961996236244057090de416d62b4b332c02822233b5b5cff200e4eafe900c03dcbc1629894049c2915f04828a26098b4ac7575e3bf89207c17edf4242676b740a4a1661d1360c7af3f12b2ffda1a4e63c466f6e6884c40f14cb57fcb1dfd0a41b2f795d236023b61ae41d1a244561b706dd41270723f8b84fe4eb2f42b69cf7471a9e90bebfea1c4911c5f01e8e74dd3265ca6d6fcc899cbf0a4425911d44051bf591a2eef0fc7a5d4baefb238779cd7729ec3e29b7794b9ca0e2531d90ed7c4739aeeb5b28c3925bc6167df868e09745e65392cdcdf574220d858545040b111e4fced1242542f9c1ec304500e11d7603138118fbfc460d3a3771129da93d75ef05ba2f52c2eaa1f838f7c793fefbf0725c3653f902c805aa41c989b68831121aece31b6450d7177b7f82571fabba02792b50da7bbeee02785b13c6eff4343bab45c653eb8f848ee696d60d12d96977eb1d0dd65abbec07e826c91afb14823f4541f53f88a0f0bb56f7abf14e76e58b0e64ea762c516b134ccf236803e42c371b1ec4a2b5b7fef84dda701427a39c6aa0e8b819551757be5bb0413366eaa6f67bf05eafa51c14caee4f0309ffb71f61a897b04cce3a006be4cc5a3b063ee16fe779819227fe5d17adadc364d934cd1870ffcd7bf64509eb997aed0395de33fd2ff916b067a7c9ee7ea376549984b7dcd5dac9b0de00fbf7ded6174b1740f7021c476efe985b4e5000043014c8b574c474a5bc9767a81726ef7cdaec28d49c4b705a8c2a89bc792f644057ff43ab01370056f32df63fadd15e59c066cfe8e124db3e1a821e04965588a8c87b2b7edf420e3641f55261aec3661b589dadb3e86732c87e43960c83546974b03c9ee9c4dd03373bbddbf5dce3c0afb4372bf1d7c1d52d49d106216b1d56a1b5fa8a11a4c14f610918bdc8dc91ab754589c771fd4db70807c5645891e226180120c28dc54d9e034cb133892d6ed7f88ccf9b11a356ede315b554c06d1517901768226fe22d0a07cbdb1961d00f540e7e1a52f63fadae3ea3ea149887b9fa398370f1efb37c59c84211b609bc766ab0448b03cb570f983f68446c33f360ac72890be470edeb1e303ffe9804d6f27c9e46710eae9baa2721a1480e9372795d8f24658e60af415e6861c4f86b918343d89d9297f00d5a8ac946f87229e74938597d3f9d7376a09ae681aa4fcca50214873df74cff7b80a2ff507c4a97fdb63163d352e25587b06ea0608ffd4ea4798364945c3df5cc17c9cd9668d1adb2bca834b030142716cf420ad816b8e5c70fa0dbfbe9bccb1934eb758f3e1a0c989f19de6e681eac58572aae91f71ae26d4d9d8939778196dc3272c4fcbf9eca7edc61a3f6ea5e8b6bffcd2d7644f40a4e8f2fd134377b30ca677546a492d2d444599443b0d80a76450e2d380f480f5411508325d2b99d460abf8eb1bd398756133f73bdbab74cd38c83d0155f7cd5c311407883c822473474607e623d19b67418d3a9a30f70c393978777855d2be1ee6c90f028f70bc7b47efd19b47eb8938259e27f1f9a12b797ca90dc56b977e1d4bbe736ac4e7646ef2b640299d13ab13d6bc198f8037025e58a8b5137d1fed5ed9c5eacf9f650f447e0468e545b701f88ea8bd281278f5737e5831033131a65d59af97f2cff40253adb1a488809d37434998f1396a8b0088d92322670bbea1a1376479663608750a15b030afd5cb570b4d77f3d94e05356d851cfae0d9825b43a028e39f3de279f3aafb37a8046cd4ce84b9232eb7916baee2f3a3acfa26fa302b9db347256932e463cc47c56c80feffff7f01